In [1][2] the tripleo-ci-centos-7-standalone-upgrade fails during upgrade but in the deploy steps "TASK [Run container-puppet tasks (generate config) during step 1]" with a trace like:
2019-04-24 08:14:59 | 2019-04-24 08:14:59.418 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "2019-04-24 08:12:32,176 ERROR: 133938 -- ['/usr/bin/podman', 'run', '--user', 'root', '--name', u'container-puppet-placement', '--env', u'PUPPET_TAGS=file,file_line,concat,augeas,cron,placement_config', '--env', u'NAME=placement', '--env', u'HOSTNAME=standalone', '--env', 'NO_ARCHIVE=', '--env', 'STEP=6', '--env', 'NET_HOST=true', '--log-driver', 'json-file', '--volume', '/etc/localtime:/etc/localtime:ro', '--volume', '/tmp/tmpBTkLXn:/etc/config.pp:ro', '--volume', '/etc/puppet/:/tmp/puppet-etc/:ro', '--volume', '/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', '--volume', '/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', '--volume', '/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', '--volume', '/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', '--volume', '/var/lib/config-data:/var/lib/config-data/:rw', '--volume', '/dev/log:/dev/log:rw', '--log-opt', u'path=/var/log/containers/stdouts/container-puppet-placement.log', '--security-opt', 'label=disable', '--volume', '/usr/share/openstack-puppet/modules/:/usr/share/openstack-puppet/modules/:ro', '--entrypoint', '/var/lib/container-puppet/container-puppet.sh', '--net', 'host', '--volume', '/etc/hosts:/etc/hosts:ro', '--volume', '/var/lib/container-puppet/container-puppet.sh:/var/lib/container-puppet/container-puppet.sh:ro', u'docker.io/tripleomaster/centos-binary-placement-api:current-tripleo'] run failed after + mkdir -p /etc/puppet",[00m
2019-04-24 08:14:59 | 2019-04-24 08:14:59.418 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "+ '[' -n file,file_line,concat,augeas,cron,placement_config ']'",[00m
2019-04-24 08:14:59 | 2019-04-24 08:14:59.419 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "+ TAGS='--tags file,file_line,concat,augeas,cron,placement_config'",[00m
2019-04-24 08:14:59 | 2019-04-24 08:14:59.419 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "+ origin_of_time=/var/lib/config-data/placement.origin_of_time",[00m
2019-04-24 08:14:59 | 2019-04-24 08:14:59.420 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "+ touch /var/lib/config-data/placement.origin_of_time",[00m
2019-04-24 08:14:59 | 2019-04-24 08:14:59.421 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,placement_config /etc/config.pp",[00m
2019-04-24 08:14:59 | 2019-04-24 08:14:59.422 108926 WARNING tripleoclient.v1.tripleo_upgrade.Upgrade [-] "Error: Evaluation Error: Error while evaluating a Function Call, Could not find class ::tripleo::profile::base::placement::api for standalone.localdomain (file: /etc/config.pp, line: 3, column: 1) on node standalone.localdomain",[00m
Not sure yet if this is related to [3] which is a recent change for placement in puppet-tripleo
[1] http://logs.openstack.org/63/653363/2/check/tripleo-ci-centos-7-standalone-upgrade/054554f/logs/undercloud/home/zuul/standalone_upgrade.log.txt.gz#_2019-04-24_08_14_59
[2] http://logs.openstack.org/20/655120/1/check/tripleo-ci-centos-7-standalone-upgrade/338c482/logs/undercloud/home/zuul/standalone_upgrade.log.txt.gz#_2019-04-24_08_27_45
[3] https://review.opendev.org/#/c/624335/
13:22 <mschuppert> quiquell|rover: there is additional work to be done to support upgrades from nova-placement in Stein to an extracted service in Train https:/ /review. opendev. org/#/q/ topic:tripleo- placement- upgrade- from-nova- placement+ (status: open++OR+ status: merged)
So upgrades are now WIP.