2134 Commits (d1977a59c5d21b972c88c70f4dcf5932d0d88868)
 

Author SHA1 Message Date
Digimer 7fd6185445 * Disabled firewalling for now. There appears to be an issue starting up with DRBD. 2 years ago
Digimer 171ea74000 * There is a fix in this commit to resolve a race condition where, when reconfiguring the network, the request to set a job to reboot would fail because the connections to all Strikers could be lost, causing Database->_test_access() would error out, blocking the reboot. When restarted, the network would not be changed, so no reboot would be requested, leaving the machine in an innaccesible state. 2 years ago
Digimer 64458198b3
Merge pull request #235 from ClusterLabs/anvil-tools-dev 2 years ago
Digimer 0b3d282a2c * Updated Network->manage_firewall() to restore a debug level set to 1 for testing. 2 years ago
Digimer bce9e2caaf This is the first attempt at enabling firewalld completely. There is a decent chance that problems exist, so it won't be a surprise if a few more commits are needed to this branch before things work. 2 years ago
Digimer 9028611afb * Fixed a bug in Get->bridges were the bridge was not marked as found when parsing json output, breaking ocf:alteeve:server 2 years ago
Digimer f55d605270 * Disabled the new firewall management to prepare for a new merge with main. Needed to resolve in-field client issues. 2 years ago
Digimer b2ea4f9adc * Moved System->manage_firewall() to Network->manage_firewall(). Started working on actually implementing it, which involves basically fully rewritting it. 2 years ago
Digimer f2d06fa9b1 * Updated striker-parse-oui to only run if/when the system has been running for at least one hour. 2 years ago
Digimer b4362eb643
Merge pull request #233 from ClusterLabs/anvil-tools-dev 2 years ago
Digimer 5c7b174683
Merge branch 'main' into anvil-tools-dev 2 years ago
Fabio M. Di Nitto 5e5fc7fcdc
Merge pull request #234 from ClusterLabs/centos9 2 years ago
Fabio M. Di Nitto 476b35d712 [spec] drop unnecessary Requires 2 years ago
Digimer ab9b00a2f7 * Updated anvil-daemon, in its daily checks, to disable ksm and ksmtuned daemons. 2 years ago
Digimer 1580ffbb24 Added the 'oui' table to the resync list again. 2 years ago
Digimer b154ec816a * Added network_interfaces, bonds, bridges and ip_addresses tables to the age-out list. 2 years ago
Digimer b77bb81343 * Found a bug where, if a record was deleted from the public schema but not from the history schema, and then later a resync was performed, the record would be added to the peer database's public schema (while still not existing locally). This condition should never occur as data in history should only exist to track the public record. This update checks for this condition and purges those records prior to resync'ng a database table. 2 years ago
Digimer 6ea8365067
Merge pull request #232 from ClusterLabs/anvil-tools-dev 2 years ago
Digimer 3caf43ed42 Updated striker-purge-target to check for problems on write of DELETEs. 2 years ago
Digimer cdc23ad490 Small logging fix to striker-auto-initialize-all. 2 years ago
Digimer 6c5f48e8ca * Fixed a bug (I think) where initial synchronization was failing because the new locking system tried to register a lock against the peer striker before the peer striker was in the DB. 2 years ago
Digimer 911f7cfb6a This is another big commit with a lot of DB work. Getting closer to sorting out the frequent resyncs. 2 years ago
Digimer 24f5d39dff This is a set of changes all stemming from trying to debug frequent resyncs. More bugs still to be fixed. 2 years ago
Digimer 1770e9e0e0 * Fixed a bug where Database resync's where trying to resync tables without history schema entries. 2 years ago
Digimer e6dcff1cf1 * Added a missing modified_date to ip_addresses in Database->get_ip_addresses(). 2 years ago
Digimer aa64b0f7fa
Merge pull request #231 from ClusterLabs/anvil-tools-dev 2 years ago
Digimer 1b70b49cf8 * Updated Network->find_matches() to try to populate the first and second parameters if they're not passed in. 2 years ago
Digimer 572167d034 * Updated Database->get_storage_group_data() to record the VG name for a given host's VG in a given storage group. 3 years ago
Digimer d26a16e711 * Updated anvil-provision-server to handle human-readable sizes for disk and ram. 3 years ago
Digimer d59ce5e677
Merge pull request #230 from ClusterLabs/anvil-tools-dev 3 years ago
Digimer 929544bb90 Removed the '--' gateway holder to make it more consistent with the rest of the output. 3 years ago
Digimer 7ec4cee143 Created the new anvil-show-local-ips that shows the IPs on the host in an easier to read format, compared to 'ip addr list'. 3 years ago
Digimer 240c9b5061
Merge pull request #229 from ClusterLabs/anvil-tools-dev 3 years ago
Digimer e9a9e0dd4b * Finished (but needs more testing) the new 'anvil-report-usage' tool. 3 years ago
Digimer d2973e603b Updated anvil-update-states to make the speed of links to 10000 when they are virtio interfaces. 3 years ago
Digimer 1dbca79dde * Created Network->get_ip_from_mac() which takes a MAC address and returns an IP address. 3 years ago
Digimer 142be7674e * Fixed a bug in striker-scan-network where the scan wasn't running properly when no network was specifically given. 3 years ago
Digimer 4751c6e747 Updated DRBD->get_devices() and Server->parse_definition() to take 'anvil_uuid' so that server data can be parsed from anywhere. 3 years ago
Digimer 3ad1793c23 Made scan-network more robust at determining when an interface is a virtio device. 3 years ago
Digimer c9633aa3b0 * Updated Database->_find_behind_databases() to not run unless it's on a Striker. 3 years ago
Digimer ce4d6cdcf0 Updated striker-parse-os-list to now take '--all' and '--xml' to show the list of OSes available to optmize VMs for in a simple machine-parsable format or XML, and to show only the OSes not in the words file yet, or all OSes. 3 years ago
Digimer dd9d5e6ba0 Updated resync to no longer be tied to a host_uuid. 3 years ago
digimer-bot 1036235585
Merge pull request #228 from ClusterLabs/anvil-tools-dev 3 years ago
Digimer 0b41029db2 Reworked Database->_find_behind_databases to loop through tables, then databases when evaluating for resync. This is still racy but should be less racy as the time between counts of columns for a given table should be a lot shorter. Also re-enabled triggering resyncs based on the age of the most recent record. 3 years ago
digimer-bot 875aa4fea3
Merge pull request #227 from ClusterLabs/anvil-tools-dev 3 years ago
Digimer 7212ea1c2f Fixed a bug where reaping db_in_use states wasn't restricted to the caller's host_uuid. 3 years ago
Digimer aa7d9bdf14 * Fixed a bug where resync'ing the database was missing tables. 3 years ago
Digimer 74b7719cf5 * Created the new anvil-manage-host that can check/set if a host is configured. On Strikers, it can age out data, resync data, and check/set if the local database is active. 3 years ago
Digimer b575b1ebc1
Merge pull request #226 from ClusterLabs/dependabot/npm_and_yarn/striker-ui-api/minimist-1.2.6 3 years ago
Digimer 7e956da196
Merge branch 'main' into dependabot/npm_and_yarn/striker-ui-api/minimist-1.2.6 3 years ago