-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 10.0.0
-
Fix Version/s: 10.0.0, Jerma Release
-
Labels:None
-
Environment:
Deploy DevStack 1 + 3 nodes.
Configure each node stack user .ssh to have ssh between nodes without a password. On controller:
ssh-keygen -t rsa -P ""
cat ./.ssh/id_rsa.pub >> ./.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
Then copy .ssh content to each node.
Clone Doctor under stack user in the controller node. Test like normal: sudo -E tox -e py36These are required to be included to local.conf on the controller to run both TEST_CASE maintenance and fault_management:
enable_plugin heat https://git.openstack.org/openstack/heat
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer
enable_plugin aodh https://git.openstack.org/openstack/aodh
enable_plugin gnocchi https://github.com/openstack/gnocchi
enable_plugin fenix https://opendev.org/x/fenix master
enable_service fenix-engine
enable_service fenix-api
disable_service ceilometer-acomputeDeploy DevStack 1 + 3 nodes. Configure each node stack user .ssh to have ssh between nodes without a password. On controller: ssh-keygen -t rsa -P "" cat ./.ssh/id_rsa.pub >> ./.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys Then copy .ssh content to each node. Clone Doctor under stack user in the controller node. Test like normal: sudo -E tox -e py36 These are required to be included to local.conf on the controller to run both TEST_CASE maintenance and fault_management: enable_plugin heat https://git.openstack.org/openstack/heat enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer enable_plugin aodh https://git.openstack.org/openstack/aodh enable_plugin gnocchi https://github.com/openstack/gnocchi enable_plugin fenix https://opendev.org/x/fenix master enable_service fenix-engine enable_service fenix-api disable_service ceilometer-acompute