Bug 1603176

Summary: [OSP14][Containerized Undercloud] tempest_init_logs docker container exited with exited code!=0 "chown: invalid user: 'tempest:tempest'"
Product: Red Hat OpenStack Reporter: Artem Hrechanychenko <ahrechan>
Component: rhosp-directorAssignee: Chandan Kumar <chkumar>
Status: CLOSED EOL QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: 14.0 (Rocky)CC: augol, chkumar, dbecker, emacchi, mburns, morazi
Target Milestone: ---Keywords: Triaged, ZStream
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: DFG:DF
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-26 21:24:51 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 Artem Hrechanychenko 2018-07-19 11:48:06 UTC
Description of problem:
after containerized undercloud installation:

docker ps -a 
[stack@undercloud-0 ~]$ sudo docker ps -a |grep "Exited (1)"

94e0d516138b        docker-registry.engineering.redhat.com/rhosp14/openstack-tempest:14.0-27                     "/bin/bash -c 'cho..."   15 minutes ago      Exited (1) 15 minutes ago                       tempest_init_logs


[stack@undercloud-0 ~]$ sudo docker logs tempest_init_logs
chown: invalid user: 'tempest:tempest'



Version-Release number of selected component (if applicable):
[stack@undercloud-0 ~]$ cat core_puddle_version 
2018-07-09.1
[stack@undercloud-0 ~]$ cat undercloud-containers.yaml 
# Generated with the following on 2018-07-19T07:16:55.765021
#
#   openstack overcloud container image prepare --namespace docker-registry.engineering.redhat.com/rhosp14 --tag-from-label {version}-{release} -e /usr/share/openstack-tripleo-heat-templates/environments/docker.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/mistral.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/zaqar.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/tripleo-ui.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/tempest.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-haproxy.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-keepalived.yaml --roles-file=/usr/share/openstack-tripleo-heat-templates/roles_data_undercloud.yaml --output-env-file /home/stack/undercloud-containers.yaml
#

parameter_defaults:
  DockerClustercheckConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:14.0-34
  DockerClustercheckImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:14.0-34
  DockerCrondConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cron:14.0-34
  DockerCrondImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cron:14.0-34
  DockerGlanceApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-glance-api:14.0-24
  DockerGlanceApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-glance-api:14.0-24
  DockerHAProxyConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-haproxy:14.0-34
  DockerHAProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-haproxy:14.0-34
  DockerHeatApiCfnConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api-cfn:14.0-24
  DockerHeatApiCfnImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api-cfn:14.0-24
  DockerHeatApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:14.0-24
  DockerHeatApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:14.0-24
  DockerHeatConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:14.0-24
  DockerHeatEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-engine:14.0-24
  DockerInsecureRegistryAddress:
  - docker-registry.engineering.redhat.com
  DockerIronicApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-api:14.0-24
  DockerIronicApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-api:14.0-24
  DockerIronicConductorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-conductor:14.0-24
  DockerIronicConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-pxe:14.0-24
  DockerIronicInspectorConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-inspector:14.0-26
  DockerIronicInspectorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-inspector:14.0-26
  DockerIronicNeutronAgentImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-neutron-agent:14.0-1
  DockerIronicPxeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-pxe:14.0-24
  DockerIscsidConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-iscsid:14.0-33
  DockerIscsidImage: docker-registry.engineering.redhat.com/rhosp14/openstack-iscsid:14.0-33
  DockerKeepalivedConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keepalived:14.0-9
  DockerKeepalivedImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keepalived:14.0-9
  DockerKeystoneConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keystone:14.0-24
  DockerKeystoneImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keystone:14.0-24
  DockerMemcachedConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-memcached:14.0-34
  DockerMemcachedImage: docker-registry.engineering.redhat.com/rhosp14/openstack-memcached:14.0-34
  DockerMistralApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-api:14.0-24
  DockerMistralConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-api:14.0-24
  DockerMistralEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-engine:14.0-23
  DockerMistralEventEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-event-engine:14.0-24
  DockerMistralExecutorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-executor:14.0-24
  DockerMysqlClientConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:14.0-34
  DockerMysqlConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:14.0-34
  DockerMysqlImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:14.0-34
  DockerNeutronApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-server:14.0-23
  DockerNeutronConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-server:14.0-23
  DockerNeutronDHCPImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-dhcp-agent:14.0-24
  DockerNeutronL3AgentImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-l3-agent:14.0-24
  DockerNovaApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:14.0-24
  DockerNovaComputeIronicImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-compute-ironic:14.0-24
  DockerNovaConductorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-conductor:14.0-24
  DockerNovaConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:14.0-24
  DockerNovaMetadataImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:14.0-24
  DockerNovaPlacementConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-placement-api:14.0-24
  DockerNovaPlacementImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-placement-api:14.0-24
  DockerNovaSchedulerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-scheduler:14.0-24
  DockerOpenvswitchImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-openvswitch-agent:14.0-24
  DockerRabbitmqConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-rabbitmq:14.0-33
  DockerRabbitmqImage: docker-registry.engineering.redhat.com/rhosp14/openstack-rabbitmq:14.0-33
  DockerRedisConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-redis:14.0-23
  DockerRedisImage: docker-registry.engineering.redhat.com/rhosp14/openstack-redis:14.0-23
  DockerSwiftAccountImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-account:14.0-24
  DockerSwiftConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-proxy-server:14.0-24
  DockerSwiftContainerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-container:14.0-24
  DockerSwiftObjectImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-object:14.0-24
  DockerSwiftProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-proxy-server:14.0-24
  DockerTempestImage: docker-registry.engineering.redhat.com/rhosp14/openstack-tempest:14.0-27
  DockerTripleoUIConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-tripleo-ui:14.0-7
  DockerTripleoUIImage: docker-registry.engineering.redhat.com/rhosp14/openstack-tripleo-ui:14.0-7
  DockerZaqarConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-zaqar:14.0-28
  DockerZaqarImage: docker-registry.engineering.redhat.com/rhosp14/openstack-zaqar:14.0-28

[stack@undercloud-0 ~]$ sudo rpm -qa "*openstack*"
openstack-heat-agents-1.6.1-0.20180605100743.235e1ae.el7ost.noarch
openstack-heat-api-12.0.0-0.20180604085325.7d878a8.el7ost.noarch
openstack-tripleo-common-9.1.1-0.20180703132151.648aa43.el7ost.noarch
puppet-openstack_extras-13.1.1-0.20180703000842.6d2a8b9.el7ost.noarch
openstack-tripleo-image-elements-9.0.0-0.20180702150810.3094693.el7ost.noarch
openstack-heat-common-12.0.0-0.20180604085325.7d878a8.el7ost.noarch
openstack-tripleo-heat-templates-9.0.0-0.20180703131156.de62fe3.el7ost.noarch
openstack-tripleo-common-containers-9.1.1-0.20180703132151.648aa43.el7ost.noarch
openstack-tripleo-puppet-elements-9.0.0-0.20180602004307.939b586.el7ost.noarch
openstack-selinux-0.8.15-0.20180524134826.b63283a.el7ost.noarch
openstack-heat-engine-12.0.0-0.20180604085325.7d878a8.el7ost.noarch
python-openstackclient-lang-3.15.0-0.20180402052711.67edb39.el7ost.noarch
python2-openstacksdk-0.14.0-0.20180619125431.07d3828.el7ost.noarch
openstack-heat-monolith-12.0.0-0.20180604085325.7d878a8.el7ost.noarch
puppet-openstacklib-13.1.1-0.20180702210027.43ceea5.el7ost.noarch
python2-openstackclient-3.15.0-0.20180402052711.67edb39.el7ost.noarch


How reproducible:


Steps to Reproduce:
1. deploy containerized undercloud using http://etherpad.corp.redhat.com/osp14-container-undercloud
2. check docker ps -a output

Actual results:
Exited (1) 15 minutes ago                       tempest_init_logs

Expected results:
all exited containers have exit_code=0

Additional info:

Comment 9 Mike Burns 2020-08-26 21:24:51 UTC
This Release is retired.  If this bug is still relevant, please reopen and retarget to an open release.