digimer
368673eac2
Added a flag for when NM is changed and, if set, NM is restarted.
...
* Also bumped nmcli sleeps to 5s.
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
acf30229ef
Added code to restart NetworkManager if needed
...
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
b990d21dc3
Fixed a bug where migrations would needlessly fail memory checks.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
ab33c716cb
Created a specific check that there's a hosts entry for each DB
...
* This is meant to deal with a case where, when a DB is added to
anvil.conf but that new entry is not yet in hosts, the program crashes
because of a duplicate key when calling insert_or_update_hosts for all
DBs.
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
3d50f45984
Added a 1 second delay to nmcli calls
...
* Also fixed a bug Database->get_storage_group_data() to add a missing
column to adding members.
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
033052f449
Shortened the time to reboot when no DBs come back after net reconfig
...
* Also updated to directly call a reboot.
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
8e53993f67
Shortened the anvil-daemon job start up delay.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
7 months ago
digimer
6826b12188
Added a start for configured interfaces found to be down after boot.
...
* Added the 'up' parameter to Network->collect_data() that will bring up
an interface we configured that is down.
* Updated scan-network to call Network->collect_data() with 'up' if the
uptime is less than ten minutes.
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
6d121dc0c0
Mapped each interface name in match.interface-name to a UUID lookup.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
7925a3f42c
* Added more man pages.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
Fabio M. Di Nitto
9cfadcf096
Merge pull request #648 from ClusterLabs/fix-fence-opts-parsing
...
fence: do not load switches for deprecated agents options
8 months ago
Fabio M. Di Nitto
ef8bb19e60
fence: do not load switches for deprecated agents options
...
loading deprecated options causes switches to be overwritten during
xml parsing, generating incorrect pacemaker configs
Closes: https://github.com/ClusterLabs/anvil/issues/636
Signed-off-by: Fabio M. Di Nitto <fabbione@fabbione.net>
8 months ago
Fabio M. Di Nitto
494e538257
Merge pull request #647 from ClusterLabs/fix-distcheck-as-user
...
build: fix make distcheck as user vs root
8 months ago
Fabio M. Di Nitto
def90f2daa
build: fix make distcheck as user vs root
...
use proper autotool way to install / uninstall files
Signed-off-by: Fabio M. Di Nitto <fabbione@fabbione.net>
8 months ago
Digimer
e4bd962715
Merge pull request #644 from ClusterLabs/upgrade-tools
...
Upgrade tools
8 months ago
digimer
5c3d1860c8
Made the host_key check conditional on an available DB
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
9775612de7
Added an explicit check that IPs for a hostname are added in known_hosts
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
1152c50f3a
Added pcsd config, and -y support.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
3e63b726d3
Added node 2 joining an Anvil! node if not started by node 1.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
e00dec7cba
Added loading existing corosync/authkey from peer during rebuild.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
ec6acdd6d8
Reworked host validation to avoid warnings in logs.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
bd2e4c46ae
Updated Network->load_ips() to use the device_name when available.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
45e3a1e8a9
Updated Remote->_check_known_hosts_for_target() to replace updated keys
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
9999d6f522
Fixed a bug where nics were not being found by their NM device name
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
digimer
7ecd0a4d70
Starting work on rejoining a replacement subnode to an Anvil! node
...
Signed-off-by: digimer <mkelly@alteeve.ca>
8 months ago
Digimer
84e321ff7d
Merge pull request #635 from ClusterLabs/tools-dev
...
Tools dev
9 months ago
digimer
863a7b1b07
Added missing data being recorded in crm_mon parser
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
014136ddd0
Added manual parsing of crm_mon XML when parsing resource states.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
44aa0fb8d9
Bumped logging to debug periodic strike init resync failure
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
76e66e6fa6
Added anvil.conf to log collection.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
60759cd9aa
No longer fail is fence method exists already when trying to create it.
...
* Also fixed a string insertion variable typo
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
12bb45aa37
Added a secure check for password logging.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
caf5e9550e
Made lanplus default, secondary for Fujitsu only.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
82341df508
Added logging the PID
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
digimer
a2af862567
Ignored unconfigured network interfaces
...
Signed-off-by: digimer <mkelly@alteeve.ca>
9 months ago
Digimer
06a841c80a
Merge pull request #634 from ylei-tsubame/issues/630-patch-boot-server
...
Web UI: patch 453, 615, 525, 625, 630
9 months ago
Tsu-ba-me
017c6bd411
build(striker-ui): rebuild
9 months ago
Tsu-ba-me
1de5465eed
build(striker-ui-api): rebuild
9 months ago
Tsu-ba-me
245e3a94cf
fix(striker-ui-api): handle null server host uuid in build power handler
9 months ago
Tsu-ba-me
9ed047d3a7
fix(striker-ui): correct message group behaviour in test access of init host
9 months ago
Tsu-ba-me
231a1a0537
fix(striker-ui): prevent submit during input change in formik utils
9 months ago
Tsu-ba-me
dcde1f9051
fix(striker-ui): make cursor easier to understand in sensitive text
9 months ago
Tsu-ba-me
76703d5f30
fix(striker-ui): don't hide password script in manage fence form
9 months ago
Tsu-ba-me
b45f27e5e3
fix(striker-ui): increase verbosity in host list
9 months ago
Tsu-ba-me
40d13433cf
fix(striker-ui): add copy icon button
9 months ago
Tsu-ba-me
60da16f6f6
fix(striker-ui): allow override render entry value, skip uuid entries in form summary
9 months ago
Tsu-ba-me
19f819ec61
feat(striker-ui): add host list item in host management
9 months ago
Tsu-ba-me
1d08f747c6
fix(striker-ui-api): include IPMI info in host list
9 months ago
Tsu-ba-me
47d0d63a54
fix(striker-ui): simplify sensitive text
9 months ago
Tsu-ba-me
d79599083f
refactor(striker-ui-api): centralize all JSON.stringify in logs
9 months ago