TLS-everywhere env file has GaneshaInternal URL as DNS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Goutham Pacha Ravi |
Bug Description
Description
===========
When deploying TripleO + manila + CEPHFS NFS with TLS-everywhere, and using the packaged tls-everywhere-
Steps to reproduce
==================
This issue was discovered in RH OSP 13 (that corresponds to the Queens release of TripleO). It can be reproduced with the following overcloud-deploy command:
A copy of the template files can be found here: https:/
#!/bin/bash
OSP_VERS=$1
exec openstack overcloud deploy \
--timeout 360 \
--templates /usr/share/
--verbose \
-n /home/stack/
-r /home/stack/
-e /home/stack/
-e /home/stack/
-e /usr/share/
-e /home/stack/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /home/stack/
-e /home/stack/
-e /home/stack/
-e /home/stack/
-e /home/stack/
-e /home/stack/
--log-file /home/stack/
Expected result
===============
The deployment should succeed.
Actual result
=============
The deployment errors out with ceph-nfs pacemaker service failing to start:
ceph-nfs pacemaker service fails to start after deployment. The error after tripleo deployment is:
pcs status
ceph-nfs (systemd:
Failed Actions:
* ceph-nfs_
last-
# pcs resource show ceph-nfs
Resource: ceph-nfs (class=systemd type=ceph-
Operations: monitor interval=60 timeout=100 (ceph-nfs-
start interval=0s timeout=200s (ceph-nfs-
stop interval=0s timeout=200s (ceph-nfs-
# systemctl status ceph-nfs@pacemaker
Process: 672006 ExecStart=
Apr 11 03:02:10 controller-
If I run the docker command shown in systemctl manually, I get below error
2019-04-11 03:05:36 /entrypoint.sh: static: does not generate config
2019-04-11 03:05:37 /entrypoint.sh: SUCCESS
exec: PID 149: spawning /usr/bin/
exec: Waiting 149 to quit
11/04/2019 03:05:37 : epoch 5caeaf01 : controller-
11/04/2019 03:05:37 : epoch 5caeaf01 : controller-
11/04/2019 03:05:37 : epoch 5caeaf01 : controller-
11/04/2019 03:05:37 : epoch 5caeaf01 : controller-
11/04/2019 03:05:37 : epoch 5caeaf01 : controller-
11/04/2019 03:05:37 : epoch 5caeaf01 : controller-
teardown: managing teardown after SIGCHLD
teardown: Waiting PID 149 to terminate
teardown: Process 149 is terminated
teardown: Bye Bye, container will die with return code -1
teardown: if you don't want me to die and have access to a shell to debug this situation, next time run me with '-e DEBUG=stayalive'
Like the log above suggests, /etc/ganesha/
From /etc/ganesha/
NFS_Core_Param
{
}
The BindAddr must be a valid IPv4 or IPv6 address [1], and shouldn't be a hostname/fqdn as configured.
[1] https:/
Changed in tripleo: | |
assignee: | nobody → Goutham Pacha Ravi (gouthamr) |
tags: | added: tls-everywhere |
Changed in tripleo: | |
importance: | Undecided → Medium |
milestone: | none → train-1 |
Fix proposed to branch: master /review. openstack. org/651926
Review: https:/