Bug 1451491
Summary: | rhosp-director: OC deployment fails: ERROR configuring redis | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Alexander Chuzhoy <sasha> | ||||
Component: | openstack-containers | Assignee: | Jon Schlueter <jschluet> | ||||
Status: | CLOSED ERRATA | QA Contact: | Alexander Chuzhoy <sasha> | ||||
Severity: | urgent | Docs Contact: | Andrew Burden <aburden> | ||||
Priority: | urgent | ||||||
Version: | 12.0 (Pike) | CC: | ahrechan, dbecker, jcoufal, jschluet, lruzicka, m.andre, mburns, morazi, ohochman, rhel-osp-director-maint | ||||
Target Milestone: | Upstream M2 | Keywords: | Triaged | ||||
Target Release: | 12.0 (Pike) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | openstack-redis-docker-12.0-20170518.1 | Doc Type: | No Doc Update | ||||
Doc Text: |
undefined
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2017-12-13 19:14:33 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Alexander Chuzhoy
2017-05-16 19:10:04 UTC
Created attachment 1279408 [details]
sosreport from the undercloud node
I had to use 'openstack stack failures list --long overcloud' to see the cause of the failure. The logs show: 2017-05-16 18:25:31,700 DEBUG: Error: image rhosp12/centos-binary-redis:latest not found Which is not expected as a downstream image name, the image should be openstack-redis-docker:2017-05-02.2: (undercloud) [stack@undercloud-0 ~]$ docker images | grep redis (undercloud) [stack@undercloud-0 ~]$ docker pull docker-registry.engineering.redhat.com/rhosp12/centos-binary-redis:latest Trying to pull repository docker-registry.engineering.redhat.com/rhosp12/centos-binary-redis ... Pulling repository docker-registry.engineering.redhat.com/rhosp12/centos-binary-redis Error: image rhosp12/centos-binary-redis:latest not found (undercloud) [stack@undercloud-0 ~]$ docker pull docker-registry.engineering.redhat.com/rhosp12/openstack-redis-docker:2017-05-02.2 Trying to pull repository docker-registry.engineering.redhat.com/rhosp12/openstack-redis-docker ... 2017-05-02.2: Pulling from docker-registry.engineering.redhat.com/rhosp12/openstack-redis-docker 5a865e48f2fd: Already exists a778b52f148e: Already exists 0329156b2484: Already exists bfcd1d242b9b: Pull complete Digest: sha256:53bb4b15e9f092b4d7517d997934762ea3ed85f89589415eead2475e79c68bf6 (undercloud) [stack@undercloud-0 ~]$ docker images | grep redis docker-registry.engineering.redhat.com/rhosp12/openstack-redis-docker 2017-05-02.2 840800221d42 2 weeks ago 299.3 MB You need to add redis image to your overcloud_containers.yaml file used to populate the local docker registry on the undercloud, and also to docker-osp12.yaml to point containerized redis service to this image. Reproduced: http://pastebin.test.redhat.com/484943 Now I'm trying to apply workaround with openstack-redis-docker image Yeah, after adding redis image - deployment failed on this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1450370 look like issue might be resolved with current build as well as adding DockerRedisImage: openstack-redis-docker:<tag> to the docker-osp12.yaml Verified: openstack-redis-docker 2017-06-15.2 The reported issue doesn't reproduce. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2017:3457 |