Set of tools to help debugging Openstack problems. There are two classes of tools; api and agent. Api tools are run against Openstack apis i.e. as a client and agent tools are run on the host running a particular agent.
NOTE: agent tools will not currently complete successfully when run in the snap since snapd interfaces do not yet support access required to complete checks. Then can however be run directly by executing manually e.g. /snap/openstack-toolkit/current/neutron/run.sh
Install:
sudo snap install openstack-toolkit
You might need to connect some interfaces depending on the tool being run. Check what's available with:
snap interfaces openstack-toolkit
Usage Examples:
Run the following to check your Octavia load balancers:
Enable snaps on Pop!_OS and install openstack-toolkit
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.
Enable snapd
Snap can be installed on Pop!_OS from the command line. Open Terminal from the Applications launcher and type the following:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
Install openstack-toolkit
To install openstack-toolkit, simply use the following command: