Go to file
Arif Ali bb166ecc96
Update to latest scripts
* do_innodb_resolution.sh: mostly now works, the timing between
  update-status and the add-instance may need to be tweaked still
* vault.sh: use juju status json to grab the IPs for the vault units
* check_juju.sh: add debug to the default status
* check_avail_pci.sh: add hypervisor_name to the output to make it
  easier to grab multiple nodes
* get_passwords.sh: add extra password for collection
2024-01-09 14:19:47 +00:00
.gitignore Many Updates 2022-07-01 20:28:45 +01:00
check_avail_pci.sh Update to latest scripts 2024-01-09 14:19:47 +00:00
check_innodb.sh Update and add moe scripts 2023-06-19 14:45:13 +01:00
check_juju.sh Update to latest scripts 2024-01-09 14:19:47 +00:00
check_mongo_status_nojuju.sh many modifications 2023-02-22 14:16:27 +00:00
check_mongo_status.sh fine tune scripts 2022-10-20 14:41:17 +01:00
check_mongo.sh fine tune scripts 2022-10-20 14:41:17 +01:00
check_openstack.py Add 2 more example functions 2022-11-04 14:54:26 +00:00
check_queues.sh Update scripts using shellcheck + fix fix_cloud_focal.sh 2022-03-14 11:32:10 +00:00
check_vip_issue_db.sh Update scripts using shellcheck + fix fix_cloud_focal.sh 2022-03-14 11:32:10 +00:00
debug-relations.sh Update name of script, and editor 2021-10-12 20:34:08 +01:00
do_ceph.sh Update and add moe scripts 2023-06-19 14:45:13 +01:00
do_group_replication.sh Update and add moe scripts 2023-06-19 14:45:13 +01:00
do_innodb_resolution.sh Update to latest scripts 2024-01-09 14:19:47 +00:00
do_lds_azs.sh Update lds tag script 2022-04-01 10:04:25 +01:00
fix_cloud_focal.sh Many Updates 2022-07-01 20:28:45 +01:00
fix_cloud.sh [fix_cloud] Add juju parametrisation, and direct lma to model 2023-09-25 10:44:42 +01:00
get_all_ips.sh many modifications 2023-02-22 14:16:27 +00:00
get_all_relation_info.sh Update name of script, and editor 2021-10-12 20:34:08 +01:00
get_charm_versions.sh Update scripts using shellcheck + fix fix_cloud_focal.sh 2022-03-14 11:32:10 +00:00
get_passwords.sh Update to latest scripts 2024-01-09 14:19:47 +00:00
get_relation_info.py Update relation info script 2022-12-15 12:04:25 +00:00
grab_vips.sh Update scripts using shellcheck + fix fix_cloud_focal.sh 2022-03-14 11:32:10 +00:00
logrotate_cis_fix.sh many modifications 2023-02-22 14:16:27 +00:00
README.md Add a few more scripts 2022-06-09 10:10:49 +01:00
reset.sh Initial commit 2021-10-12 20:24:31 +01:00
shutdown_nodes.sh Update and add moe scripts 2023-06-19 14:45:13 +01:00
test_juju.py Add a few more scripts 2022-06-09 10:10:49 +01:00
vault_init.sh Update scripts using shellcheck + fix fix_cloud_focal.sh 2022-03-14 11:32:10 +00:00
vault-secrets.txt Update and add moe scripts 2023-06-19 14:45:13 +01:00
vault.sh Update to latest scripts 2024-01-09 14:19:47 +00:00

Documeent on these scripts

Arif's lab specific

fix_cloud_focal.sh fix_cloud.sh

Generic scripts

check_juju.sh

Does a juju status anc discards active, idle units htat are green

check_mongo.sh

logs into a juju controller directly onto mongodb, below are the 2 arguments that will be taken

  1. machine-id (0)
  2. model-name (controller)

check_queues.sh

checks to see if the queues are balanced on all juju controllers.

`check_vip_issue_db.sh`

debug-relations.sh get_all_ips.sh get_all_relation_info.sh get_charm_versions.sh get_details.sh get_passwords.sh get_relation_info.py grab_vips.sh reset.sh test_juju.py vault_init.sh vault.sh