Bug 1435757
Summary: | [openstack containers] HA deployment with containers on overcloud fails during ControllerContainersDeployment_Step3 . | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Omri Hochman <ohochman> |
Component: | openstack-containers | Assignee: | Martin André <m.andre> |
Status: | CLOSED ERRATA | QA Contact: | Omri Hochman <ohochman> |
Severity: | high | Docs Contact: | Andrew Burden <aburden> |
Priority: | high | ||
Version: | 12.0 (Pike) | CC: | lruzicka, m.andre, ohochman |
Target Milestone: | beta | Keywords: | Triaged |
Target Release: | 12.0 (Pike) | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | 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: |
Description
Omri Hochman
2017-03-24 16:45:25 UTC
This bugzilla has been removed from the release and needs to be reviewed and Triaged for another Target Release. This bugzilla has been removed from the release and needs to be reviewed and Triaged for another Target Release. It was likely caused by a bogus keystone image pushed to the tripleoupstream dockerhub. I've reverted the image and my tests shows my local deployments now get past this error. correction of the quickstart deployment steps : Steps: ------- (1) from laptop or remote machine : fix the ssh-key by run: ssh-copy-id -i ~/.ssh/id_rsa.pub $VIRTHOST, where $VIRTHOST - your baremetal lab (2) to test run : ssh root@$VIRTHOST uname -a (3) wget https://raw.githubusercontent.com/openstack/tripleo-quickstart/master/quickstart.sh (4) bash quickstart.sh --install-deps (5) change target machine to latest (more fit CentOS7.3) repos --> http://pastebin.test.redhat.com/465894 (6) export WD=/var/tmp/foo (7) bash quickstart.sh -c $WD/config/general_config/containers_minimal.yml -N $WD/config/nodes/3ctlr_1comp.yml -e enable_pacemaker=true -R master --tags all --teardown all -w $WD <host name> After further investigation I found out the /etc/httpd/conf.d/ssl.conf file built into the container image I uploaded caused the container to fail because the ssl apache module was never loaded. Puppet configures apache not to load it because TLS was disabled and normally also deletes /etc/httpd/conf.d/ssl.conf, but since we're running in containers the file would appear again on subsequent runs. We can bind mount the entire config directory within the container instead of copying the files to fix the issue. Upstream fix at https://review.openstack.org/#/c/447676/ This was fixed upstream. unable to reproduce : OpenStack-12.0-RHEL-7 Puddle: 2017-10-24.3 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 |