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

Bug #1840036 reported by chandan kumar on 2019-08-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
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: added: ci
wes hayutin (weshayutin) on 2019-08-20
tags: added: alert
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers