Description of problem: this presents itself with the following error from certmonger: "Error: /Stage[main]/Tripleo::Profile::Base::Certmonger_user/Tripleo::Certmonger::Haproxy[haproxy-internal_api]/Certmonger_certificate[haproxy-internal_api-cert]: Could not evaluate: Could not get certificate: Server at https://ipa.ooo.test/ipa/xml failed request, will retry: 4201 (RPC failed at server. change collided with another change).", e.g. http://logs.rdoproject.org/98/604298/257/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039/3e0dcec/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz Here are the logs for the FreeIPA host: http://logs.rdoproject.org/98/604298/257/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039/3e0dcec/logs/supplemental/var/log/ The issue is caused because multiple hosts are trying to write to the same certificate entry in LDAP at the same time. So this ultimately is a concurrency problem. How reproducible: It's only reproduceable in some cases (depends on how fast the nodes are). Additional info: We should ideally be writing the certificates to unique entries in LDAP.
Half the upstream reviews have merged. Moving bug to ASSIGNED.
Up and downstream patches have merged. Builds created for openstack-tripleo-heat-templates and puppet-tripleo. Moving RHBZ to MODIFIED.
According to our records, this should be resolved by openstack-tripleo-heat-templates-8.3.1-54.el7ost. This build is available now.
According to our records, this should be resolved by puppet-tripleo-8.4.1-14.el7ost. This build is available now.
*** Bug 1728930 has been marked as a duplicate of this bug. ***