869 Commits (99dc4ba6ba5c13af72554a70aa7d2d1ccdbd6bbd)

Author SHA1 Message Date
Digimer 47c832bc0e * Updated Network->get_ips() to check for 'permaddr' when processing 'ip addr list' to ensure the partmanent MAC is used. 3 years ago
Digimer 8e436ffec7 WIP: Started work on a new Storage->copy_device() method that will do 'dd' calls. 3 years ago
Digimer 0fc394b294 Updated ocf:akteeve:server to see in the target for a migration has a '<shortname>.mn1' host name, and if so, and if the target can be reached on that address, it will be used for the live migration. This is to allow for inexpensive 10 Gbps live migration speeds. 3 years ago
Digimer ea368a942b Finished the '--update' switch function in anvil-manage-dr. 3 years ago
Digimer 5ee7b2ccaf Got the '--connect' and '--disconnect' functions working in anvil-manage-dr. 3 years ago
Digimer a034583213 * Updated DRBD->gather_data() to record TCP/IP data between connections of two hosts. 3 years ago
Digimer fbe9adc306 Resolve a words key conflict. 3 years ago
Digimer 5c07179aa6 * Resolved a words.xml conflict. 3 years ago
Digimer e60a1b46b3 Fixed bugs related to automatic database startup and conditional backup loading. 3 years ago
Digimer 4e9882812d * Fixed a bug where the periodic database dumps on the primary database Striker were not sync'ing to peers. Also fixed a bug where these periodic dumps weren't running at all. 3 years ago
Digimer 72b17ff1f9 * Reworked how databases are stopped, now being handled in anvil-daemon. This way, initial starts will still do traditional resyncs, then shut down. This should allow the best of both worlds, where data is not lost on striker start/stop loss/recovery, but operate normally otherwise without delays. 3 years ago
Madison Kelly 922899ea78 * WIP: Working on a new method of failing over between which Striker is the active database, instead of running N-number of databases all the time. 3 years ago
Digimer 6664c5b77f * Fixed a bug where scan-drbd, with DR configured, was not recording TCP ports assigned to connections properly. 3 years ago
Digimer da9dc03d04 Updated anvil-manage-dr to update the job progress and convert prints into strings. 3 years ago
Digimer ffd15406e0 * anvil-manage-dr can now protect a server! Still lots to do though. 3 years ago
Digimer 20a784baa2 * Continuing work on anvil-manage-dr. Got it to the point where it should (but doesn't yet) create the new DRBD config and the LV(s) on DR. 3 years ago
Digimer 5b35204af4 * Updated DRBD->get_next_resource() to take the new 'dr_tcp_ports' ports which, if set, returns two free TCP ports. 3 years ago
Digimer 9edf698c37 Updated Database->get_storage_group_data() to determine when a node or DR host needs to be removed from a Storage group, or when a member of an Anvil! needs to be added to a storage group. 3 years ago
Tsu-ba-me f61527edf7 fix(tools): save screenshots to states table 3 years ago
Tsu-ba-me c1859bc8d8 fix(tools): use netpbm tools instead of imagemagick 3 years ago
Tsu-ba-me 65613f501b fix(tools): add option to resize server screenshot 3 years ago
Tsu-ba-me 7467036054 build(tools): add anvil-get-server-screenshot script to build 3 years ago
Tsu-ba-me da6b4d39c6 fix(tools): disable line wrap in image Base64 output 3 years ago
Tsu-ba-me 4ef231b567 fix(tools): prevent too frequent inserts of server VM screenshots 3 years ago
Tsu-ba-me 1014299d38 fix(tools): enable anvil-get-server-screenshot to be a job 3 years ago
Tsu-ba-me f97a820b48 feat(tools): add script to take screenshot of server VM 3 years ago
Digimer 2f8b1fb72e Updated anvil-provision-server so that when the OS type is 'win7', set the disk to sata and the NIC to e1000e. Also updated it to store the virt-install call in the 'variables' table and write it out to /mnt/shared/provision. 3 years ago
Digimer 4427fe9f0d * Found the source of the vnet constantly cycling back to 'up' bug. The anvil-update-state tool was marking the vnet device operational state back to 'unknown' and scan-network was marking it back up. 3 years ago
Digimer e40d0e2444 Fixed a bug where if a database is pingable but the pgsql database is down, and it's the first database tested (or local), then the DB handle used to read / quote fails. 3 years ago
Digimer 4c7bb45ab9 Fixed a race condition where configuring the IPMI BMC would appear to fail because the BMC wouldn't report the user list after a cold reset. 3 years ago
Digimer 6cbdc388d4 Fixed a bug where corosync's configuration of a backup ring was broken. 3 years ago
Digimer 04cb116c1b Updated anvil-parse-fence-agents to validate each fence agent's metadata is valid before adding it to the unified XML. 3 years ago
Digimer 8abb5b46e0 * Added support for setting per-agent log-level and log secure values in amvil.conf. 3 years ago
Digimer 3674a47179 WIP - Working a tool to manually load updated server definition files. 3 years ago
Digimer aec22bb79c Added a check in scan-network that finds/removes duplicate network interface names. 3 years ago
Digimer 4800f7181f * Updated ScanCore to boot a node that is off without a stop reason. 3 years ago
Digimer acaacd9a86 * Created Storage->get_size_of_block_device() that takes a block device path and returns the size of the path, if it's found in the database. 3 years ago
Digimer 606bd8f1f0 Continuing work on anvil-manage-server. 3 years ago
Tsu-ba-me 063840ecb6 fix(tools): correct message_* string keys in striker-manage-vnc-pipes 3 years ago
Tsu-ba-me 8da318c933 fix(tools): patch failure to fix 2nd pipe after server migration 3 years ago
Tsu-ba-me 0f1c3d2435 chore(tools): remove unused function from striker-manage-vnc-pipes 3 years ago
Tsu-ba-me cdb66019d3 fix(tools): avoid port conflict 3 years ago
Tsu-ba-me 7e447000b4 fix(cgi-bin): use unspecified instead of loopback address in SSH tunnel 3 years ago
Tsu-ba-me b3b6da8259 chore(cgi-bin): remove debug log level from manage_vnc_pipes and its support scripts 3 years ago
Tsu-ba-me 549758b2f2 build(tools): include support scripts for manager_vnc_pipes endpoint into makefile 3 years ago
Tsu-ba-me e50bfc7308 fix(tools): correct typo in passing server_uuid to get_vnc_info() 3 years ago
Tsu-ba-me 3a8f4c339b fix(tools): use VNC port in variables table if available 3 years ago
Tsu-ba-me e4436be17b fix(tools): do checks and kills as root 3 years ago
Tsu-ba-me bb155a5786 fix(tools): update job progress in catch-all case 3 years ago
Tsu-ba-me ffc1fb096a fix(tools): correct switch name typo in striker-manage-vnc-pipes 3 years ago