Back to bug 1389189

Who When What Removed Added
Attila Fazekas 2016-10-27 07:03:18 UTC Link ID Launchpad 1633565
Attila Fazekas 2016-10-27 07:03:45 UTC Link ID OpenStack gerrit 387982
Attila Fazekas 2016-10-27 07:05:32 UTC Keywords AutomationBlocker
James Slagle 2016-10-27 08:44:47 UTC Status NEW ON_DEV
CC jslagle
James Slagle 2016-10-27 08:45:21 UTC Target Release --- 10.0 (Newton)
Jon Schlueter 2016-10-28 15:01:36 UTC CC jschluet
Marius Cornea 2016-10-28 16:25:47 UTC CC mcornea
Jon Schlueter 2016-10-28 19:32:01 UTC CC mpryc
John Fulton 2016-10-28 19:33:40 UTC CC johfulto
Jon Schlueter 2016-10-28 19:40:00 UTC Status ON_DEV MODIFIED
Fixed In Version openstack-tripleo-heat-templates-5.0.0-0.9.0rc3.el7ost
Jon Schlueter 2016-10-28 19:40:30 UTC Target Milestone --- rc
Jon Schlueter 2016-10-31 11:23:27 UTC CC rhos-flags
Flags needinfo?(rhos-flags)
Scott Lewis 2016-11-01 14:40:32 UTC CC sclewis
Flags needinfo?(rhos-flags)
errata-xmlrpc 2016-11-02 09:05:28 UTC CC jomurphy
Status MODIFIED ON_QA
Arik Chernetsky 2016-11-02 14:12:17 UTC QA Contact achernet afazekas
Sergii Nozhka 2016-11-07 16:42:32 UTC CC snozhka
QA Contact afazekas snozhka
Sergii Nozhka 2016-11-07 16:43:37 UTC Status ON_QA VERIFIED
Jon Schlueter 2016-11-10 14:53:33 UTC Keywords Triaged
Jiri Stransky 2016-11-28 15:50:05 UTC Doc Text Cause: Race between Hiera data getting written an Puppet being executed on nodes.

Consequence: Puppet on overcloud nodes failing occasionally due to missing Hiera data.

Fix: Introduce ordering -- first writing of Hiera data must finish on all nodes, then the Puppet execution can happen.

Result: Puppet no longer fails due to executing it before having all necessary Hiera data present.
Doc Type If docs needed, set a value Bug Fix
Deepti Navale 2016-12-04 23:32:59 UTC CC dnavale
Doc Text Cause: Race between Hiera data getting written an Puppet being executed on nodes.

Consequence: Puppet on overcloud nodes failing occasionally due to missing Hiera data.

Fix: Introduce ordering -- first writing of Hiera data must finish on all nodes, then the Puppet execution can happen.

Result: Puppet no longer fails due to executing it before having all necessary Hiera data present.
Previously, due to a race condition between Hiera data getting written and Puppet execution on nodes, Puppet on the Overcloud nodes failed occasionally due to the missing Hiera data.

With this update, ordering is introduced, first writing of the Hiera data is completed on all nodes and then Puppet execution takes place. As a result, Puppet no longer fails during execution as all the necessary Hiera data is present.
errata-xmlrpc 2016-12-14 13:23:40 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-12-14 16:26:02 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-12-14 11:26:02 UTC

Back to bug 1389189