2920 Commits (da785218ec3a1d1e442814cd362e280be3384570)
 

Author SHA1 Message Date
Digimer 1580ffbb24 Added the 'oui' table to the resync list again. 3 years ago
Digimer b154ec816a * Added network_interfaces, bonds, bridges and ip_addresses tables to the age-out list. 3 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. 3 years ago
Digimer 6ea8365067
Merge pull request #232 from ClusterLabs/anvil-tools-dev 3 years ago
Digimer 3caf43ed42 Updated striker-purge-target to check for problems on write of DELETEs. 3 years ago
Digimer cdc23ad490 Small logging fix to striker-auto-initialize-all. 3 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. 3 years ago
Digimer 911f7cfb6a This is another big commit with a lot of DB work. Getting closer to sorting out the frequent resyncs. 3 years ago
Digimer 24f5d39dff This is a set of changes all stemming from trying to debug frequent resyncs. More bugs still to be fixed. 3 years ago
Digimer 1770e9e0e0 * Fixed a bug where Database resync's where trying to resync tables without history schema entries. 3 years ago
Digimer e6dcff1cf1 * Added a missing modified_date to ip_addresses in Database->get_ip_addresses(). 3 years ago
Digimer aa64b0f7fa
Merge pull request #231 from ClusterLabs/anvil-tools-dev 3 years ago
Digimer 1b70b49cf8 * Updated Network->find_matches() to try to populate the first and second parameters if they're not passed in. 3 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
Digimer c58573a1de
Merge pull request #225 from ClusterLabs/dependabot/npm_and_yarn/striker-ui/minimist-1.2.6 3 years ago
dependabot[bot] 0c37c36cea
build(deps): bump minimist from 1.2.5 to 1.2.6 in /striker-ui-api 3 years ago
dependabot[bot] 9fff0cebf1
build(deps): bump minimist from 1.2.5 to 1.2.6 in /striker-ui 3 years ago
Digimer a16e626ede
Merge pull request #223 from Tsu-ba-me/fs-page 3 years ago
Tsu-ba-me 3f929bf8f5 chore: rebuild web UI 3 years ago
Tsu-ba-me 072680f9b3 style(striker-ui): re-run prettier across all sources 3 years ago
Tsu-ba-me 8c60aaaf5f chore(striker-ui): revise scripts for lint and quick-fix 3 years ago
Tsu-ba-me 9d4ab524a5 chore(striker-ui): remove eslint-plugin-prettier 3 years ago
Tsu-ba-me 3ef676304a build(striker-ui-api): include file-manager page in distribution 3 years ago
Tsu-ba-me f7cf9fda06 fix(units): correct nodejs executable path in striker-ui-api service 3 years ago
Tsu-ba-me 30302410ad build(striker-ui-api): remove version requirement on nodejs 3 years ago
Tsu-ba-me 10c0d7a144 build(striker-ui-api): use webpack + babel (transpile) to generate output for nodejs 10 3 years ago
Tsu-ba-me 8de0d73778 build: re-add nodejs as anvil-striker package dependency 3 years ago
Tsu-ba-me c9bf7bdfd2 build: summarize attempt #3 nodejs-as-dependency 3 years ago