CI: ovb OOOQ container job fails

Bug #1695762 reported by Sagi (Sergey) Shnaidman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Jiří Stránský

Bug Description

Tags: alert ci
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

The root cause seems is:
Jun 4 13:56:59 ./logs/oooq/overcloud-controller-0/var/log/messages.txt.gz localhost os-collect-config: [2017-06-04 13:56:48,634] (heat-config) [ERROR] Error running ['docker', 'exec', 'keystone', u'/usr/bin/bootstrap_host_exec', u'keystone', u'keystone-manage', u'bootstrap', u'--bootstrap-password', u'RGyBmv76JE9RGVRDBF73updur']. [1]

Revision history for this message
Bogdan Dobrelya (bogdando) wrote :
Revision history for this message
Numan Siddique (numansiddique) wrote :

I am seeing the same problem.

Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:51,620] (heat-config) [DEBUG] Running container: keystone_bootstrap
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:51,620] (heat-config) [DEBUG] docker ps -a --filter label=container_name=keystone --filter label=config_id=71368667-669a-404a-91f3-62616b6710f2 --format {{.Names}}
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:51,636] (heat-config) [DEBUG] keystone
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:51,636] (heat-config) [DEBUG]
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:51,636] (heat-config) [DEBUG] docker exec keystone /usr/bin/bootstrap_host_exec keystone keystone-manage --debug bootstrap --bootstrap-password aW6JfdJbQPycPmVc4ecceAKCC
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:54,088] (heat-config) [DEBUG]
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:54,088] (heat-config) [DEBUG]
Jun 5 08:05:05 localhost os-collect-config: [2017-06-05 08:04:54,088] (heat-config) [ERROR] Error running ['docker', 'exec', 'keystone', u'/usr/bin/bootstrap_host_exec', u'keystone', u'keystone-manage', u'bootstrap', u'--bootstrap-password', u'aW6JfdJbQPycPmVc4ecceAKCC']. [1]

summary: - CI: ovb OOQ container job fails
+ CI: ovb OOOQ container job fails
Changed in tripleo:
milestone: none → pike-3
Revision history for this message
Jiří Stránský (jistr) wrote :

Just a data point: this is not specific to OVB, the multinode CI fails for the same reason.

Revision history for this message
Jiří Stránský (jistr) wrote :

Here's a clue: keystone.log contains a critical error about missing bcrypt library:

http://logs.openstack.org/47/470147/4/check/gate-tripleo-ci-centos-7-containers-multinode-nv/edf5f4e/logs/subnode-2/var/log/containers/keystone/keystone.log.txt.gz#_2017-06-05_13_11_39_870

MissingBackendError: bcrypt: no backends available -- recommend you install one (e.g. 'pip install bcrypt')

While an earlier successful job doesn't have that error:

http://logs.openstack.org/70/470370/1/check/gate-tripleo-ci-centos-7-containers-multinode-nv/05ae68e/logs/subnode-2/var/log/containers/keystone/keystone.log.txt.gz

Revision history for this message
Jiří Stránský (jistr) wrote :
Revision history for this message
Jiří Stránský (jistr) wrote :

I've rebuilt the keystone image, got past step 3 in deployment (still running but i don't have time to watch it till completion on my rather slow env). Pushed the image to dockerhub:

https://hub.docker.com/r/tripleoupstream/centos-binary-keystone/

Changed in tripleo:
assignee: nobody → Jiří Stránský (jistr)
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
John Trowbridge (trown) wrote :

This was fixed by the keystone container rebuild.

Changed in tripleo:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.