[check][container-build] RHEL-8 patch pulled, needs to be rebased against kolla patch running in check

Bug #1840036 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
chandan kumar

Bug Description

tripleo-build-containers-rhel-8-master RDO third party job runs against openstack/kolla project in check job.

Here container-builds role is used and it has a task to pull RHEL-8 kolla patches where
It pulls rhel-8 patch
checkout it and then rebase against master.

So the new state of kolla git is kolla rhel8 patch + master [https://opendev.org/openstack/tripleo-ci/src/branch/master/roles/build-containers/tasks/main.yaml#L74]

But since the job is gated against kolla and the job will run against the kolla review so as per zuul
the git state of kolla will be master + patch in review

and grab rhel-8 patches tasks rebases on master with rhel-8 patches so above kolla patch in review in check job is never used and so it never gets tested in the CI.

The rebase needs to be happened with patch in review which can be retrived through zuul.ref var and we can look for this var in kolla remote using git ls-remote.

It is a bug tracker and solution for the above problem.

Tags: alert ci
tags: added: ci
wes hayutin (weshayutin)
tags: added: alert
Changed in tripleo:
milestone: train-3 → train-rc1
Changed in tripleo:
milestone: train-rc1 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
Revision history for this message
wes hayutin (weshayutin) wrote :

is this still an issue Chandan?

Revision history for this message
chandan kumar (chkumar246) wrote :

It is fixed by this review https://review.opendev.org/#/c/675563/ long time ago.

Changed in tripleo:
status: Triaged → Fix Released
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.