promoted-components dirs get reaped and the top-level file does not contain all components

Bug #1866696 reported by Ronelle Landy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Triaged
High
Unassigned

Bug Description

The promoted-components directories within some of the component directories have not been updated for a few days. This is due to the augmented component pipeline that now runs more jobs per component and therefore produces some failed tests.

The job that promotes component-ci-testing to promoted-components checks the promotion criteria and fails if the test jobs failed therefore not updating the promoted-components link.

After a few days the promoted-components dir disappears and then the top level https://trunk.rdoproject.org/centos8-master/promoted-components/delorean.repo only contains some of the components - the ones with promoted-components directories. Currently, the file only has:

[delorean-component-baremetal]

[delorean-component-clients]

[delorean-component-security]

[delorean-component-swift]

[delorean-component-ui]

It is possible that when we unpin, several component pipeline tests will fail for some time.

The top level https://trunk.rdoproject.org/centos8-master/promoted-components/delorean.repo file should always contain all the components - no matter how long each component hash has been there for.
Therefore the promoted-components directories within components should not be removed.

Ronelle Landy (rlandy)
Changed in tripleo:
milestone: none → ussuri-3
importance: Undecided → High
status: New → Triaged
tags: added: ci promotion-blocker
description: updated
Revision history for this message
Javier Peña (jpena-c) wrote :

The root cause for this one is the same as in https://bugs.launchpad.net/tripleo/+bug/1866543, so it is already fixed by the patch to puppet-dlrn.

As for getting the promoted-components/delorean.repo in a healthy state today, we need to restart the per-component pipelines. Once an initial component-ci-testing -> promoted-components promotion is done for every component, we should not see this issue anymore.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.