amulet tests: add debug logging and wait for unit readiness
This commit is contained in:
parent
88e8d6232b
commit
b18ed27078
|
@ -34,6 +34,13 @@ class HAClusterBasicDeployment(OpenStackAmuletDeployment):
|
|||
self._add_relations()
|
||||
self._configure_services()
|
||||
self._deploy()
|
||||
|
||||
u.log.info('Waiting on extended status checks...')
|
||||
exclude_services = ['mysql']
|
||||
|
||||
# Wait for deployment ready msgs, except exclusions
|
||||
self._auto_wait_for_status(exclude_services=exclude_services)
|
||||
|
||||
self._initialize_tests()
|
||||
|
||||
def _add_services(self):
|
||||
|
@ -83,7 +90,14 @@ class HAClusterBasicDeployment(OpenStackAmuletDeployment):
|
|||
# id.
|
||||
self.hacluster_sentry = self.d.sentry.unit['hacluster/0']
|
||||
|
||||
u.log.debug('openstack release val: {}'.format(
|
||||
self._get_openstack_release()))
|
||||
u.log.debug('openstack release str: {}'.format(
|
||||
self._get_openstack_release_string()))
|
||||
|
||||
# Authenticate keystone admin
|
||||
u.log.debug('Authenticating keystone admin against VIP: '
|
||||
'{}'.format(self._vip))
|
||||
self.keystone = self._authenticate_keystone_admin(self.keystone_sentry,
|
||||
user='admin',
|
||||
password='openstack',
|
||||
|
@ -91,6 +105,8 @@ class HAClusterBasicDeployment(OpenStackAmuletDeployment):
|
|||
service_ip=self._vip)
|
||||
|
||||
# Create a demo tenant/role/user
|
||||
u.log.debug('Creating keystone demo tenant, role and user against '
|
||||
'VIP: {}'.format(self._vip))
|
||||
self.demo_tenant = 'demoTenant'
|
||||
self.demo_role = 'demoRole'
|
||||
self.demo_user = 'demoUser'
|
||||
|
@ -105,6 +121,8 @@ class HAClusterBasicDeployment(OpenStackAmuletDeployment):
|
|||
email='demo@demo.com')
|
||||
|
||||
# Authenticate keystone demo
|
||||
u.log.debug('Authenticating keystone demo user against VIP: '
|
||||
'{}'.format(self._vip))
|
||||
self.keystone_demo = u.authenticate_keystone_user(
|
||||
self.keystone,
|
||||
user=self.demo_user,
|
||||
|
|
Loading…
Reference in New Issue