1724 Commits (3e8baf4b3eab4ddd47d4193a44775c7e7c910f99)
 

Author SHA1 Message Date
Digimer c5c75f1ddf * Created Database->get_manifests() that loads manifests into a hash but UUID and name. 5 years ago
Digimer 0dbb07dfb7 * Fixed a bug where fence option values with double-quotes where not being stored correctly. 5 years ago
Digimer 1e8982704e * Finished the ability to load an install manifest to edit it. 5 years ago
Digimer f0f949bcf0 * Created Striker->load_manifest() to load (and parse) install manifests. 5 years ago
Digimer 099bc1401a * Finished the menus to save a new Install Manifest and got the create page showing the existing manifests. 5 years ago
Digimer 97bcab86d6 * Got the new Striker->generate_manifest() generating the manifest XML. 5 years ago
Digimer 23c17dbb98 * Renamed Network->match_gateway() to ->is_ip_in_network(), and changed the parameters 'gateway -> ip' and 'ip_address -> network'. This is to clarify it's use as a general purpose "does this IP fall in the given network range?". 5 years ago
Digimer e54aaad807 * Added MTU, NTP and DNS fields to install manifest step 2. 5 years ago
Digimer 7edfd0cb2d * Added gateway support to install manigest creation step 2. 5 years ago
Digimer 5835e49ef4 * Got the install manifest form step 1 sanity checks done. Got the form for step 2 done. 5 years ago
Digimer 1351889b4d * Continued work on creating Install Manifests. Got the frame of step 1 done. 5 years ago
Digimer e66bc32693 * Added the ability to store, edit and delete UPSes 5 years ago
Digimer 1edf723ea5 * Finished adding support for deleting fence agents. 5 years ago
Digimer f49f3cd890 * Created Database->get_fences() to load existing fence devices into memory. 5 years ago
Digimer 1f17c9dcfe * Fixed a bug with the 'Back' button when going back from the fence configuration confirmation screen. 5 years ago
Digimer f71c16484a * Got the fence config confirmation screen working. 5 years ago
Madison Kelly 81f62d6457 * Started working on sanity checks of fence device form. 5 years ago
Madison Kelly 3838babf57 * OK, this time CentOS is actually supported. For reals. 5 years ago
Madison Kelly 27f921289f * Fixed PXE templates managing install targets to work with CentOS. 5 years ago
Madison Kelly 4787819ac9 * Restored a missing closing array bracket. 5 years ago
Digimer d3bb350668 * Filtered out 'delay' and 'plug' options from Striker->get_fence_data()'s options parsing. 5 years ago
Madison Kelly 83d6cff4af * Fixed a bug with striker's initial configuration where 'update_value_only' was being set for the initial store of the config variables. 5 years ago
Digimer 00b9bce669 * Cleaned up a couple things in the fence config menu. 5 years ago
Digimer b8c0577b54 * Fixed several issues with the fence configuration menu in striker. 5 years ago
Digimer 818ef23634 * Moved the fences_unified_metadata file from /tmp, which apache can not read, to /var/www/html/. 5 years ago
Digimer f636e399d7 * Created tools/striker-parse-fence-agents which finds all the available fence agents on a system and gathers their metadata into a common XML file. 5 years ago
Digimer b82051cb37 * Finished the new Databse->insert_or_update_manifests() method and started the manifest page in Striker. 5 years ago
Digimer 7df405afcb * Created the manifest database table and Database->insert_or_update_manifests(). 5 years ago
Digimer 76e9352717 * Added a flag that tells anvil-daemon when a node is having it's network mapped. When this happens, open ssh connections are closed each loop and only tasks related to mapping the network run. This improves responsiveness in Striker when reporting which network links have come up or gone down. 5 years ago
Digimer 4cf9d6215c * Removed the table host_mail_servers. 5 years ago
Digimer e764eccf6e * Started work on Email->check_alert_recipients(). 5 years ago
Digimer 754435685e * Fixed a couple bugs when handling alert recipients. 5 years ago
Digimer 9e16cdf504 * Created Validate->is_email() to validate email addresses, using Mail::RFC822::Address. 5 years ago
Digimer eb0481bcb0 * Created Database->insert_or_update_recipients() (and did general cleanup of the database module). 5 years ago
Digimer 98211e1228 * Finished the mail server configuration menu. Mail servers can be added, edited, and deleted now. 5 years ago
Digimer d4a5882bb4 * Created Validate->is_port() to validate TCP/UDP ports 5 years ago
Digimer c48e9a174c * Created Tools->_domain_name() to return the host's domain name portion of their full host name. 5 years ago
Digimer a3105c08a7 * Started work on the mail server form. 5 years ago
Digimer c3869a2ff6 * Started adding in front-end support for managing email servers and alert recipients. Added the new 'Email' module to (later) habdle all email-related tasks. 5 years ago
Digimer 2f81275551 * Updated the kickstart template/script to now add the local striker to the installed system's dnf repo list. 5 years ago
Digimer c2ef156e2d * Did work on adding better offline support for installing DHCP/PXE targets on RHEL 8.1 5 years ago
Digimer 974d3c3411 * Fixed the order or table creations in anvil.sql (as well as fixed a missing comma) 5 years ago
Digimer c34f56f2c8 * Disabled firewalld for now. 5 years ago
Digimer b4a979da4b * Bumped the rpm to -30. 5 years ago
Digimer a16e86dc7c * Finished tools/anvil-configure-host! More notably, it can now update the network without a reboot, and it cleanly handles losing and reconnecting to dashboards. 5 years ago
Digimer 414bf81f25 * Fixed a bug where the BOOTPROTO="x" was set to dhcp for a bond interface that is connected to a bridge and should have been set to 'none'. 5 years ago
Digimer e9ee74553a * Fixed a comment bug in Network->reconfigure_network() indicating that MAC lookup was using the wrong hash key. 5 years ago
Digimer 9bcad1c4bf * Did more work on adapting tools/anvil-configure-host to work on nodes and DR hosts. 5 years ago
Digimer b97f15b25e * Finished the sanity checks and user confirmation table when preparing to configure the network on a node or dr host. 5 years ago
Digimer 6d81e03fb2 * Created Network->match_gateway() to check if a gateway applies to a given network. 5 years ago