Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1967672

Summary: [OKR7] Reuse upstream Zuul job definitions in patch CI, using bindep to install from RPM.
Product: Red Hat OpenStack Reporter: Artom Lifshitz <alifshit>
Component: openstack-novaAssignee: Artom Lifshitz <alifshit>
Status: CLOSED NOTABUG QA Contact: OSP DFG:Compute <osp-dfg-compute>
Severity: high Docs Contact:
Priority: high    
Version: 17.0 (Wallaby)CC: bdobreli, dasmith, eglynn, jhakimra, kchamart, lyarwood, sbauza, sgordon, vromanso
Target Milestone: ---Keywords: Patch, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-01-25 18:40:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version: Yoga
Embargoed:
Bug Depends On: 1967675    
Bug Blocks:    

Description Artom Lifshitz 2021-06-03 15:02:29 UTC
[This is an OKR 7 tracker RFE. For more information on ORK 7 as it applies to DFG:Compute, see https://docs.google.com/presentation/d/1xaYcX1S0K1kejcxHiAV0QhD7J0q7A1aj_h2UvusUMIs/edit]

Title:

Downstream patch CI is incomplete, slow and under-resourced.

Details:

When backporting features we often have to rely on upstream CI to do backports because we do not test properly in patch CI.

Comment:

Backports to branches without upstream CI can take multiple days to iterate (6 hour queue time + 6 hour runtime make a downstream run a multi-day event). This is compounded by the fact we cannot always run tests locally.

AI:

Reuse upstream Zuul job definitions in patch CI, using bindep to install from RPM. Open question on what to do for integration tests (devstack on RPM? Standalone? Drop integration in patch CI entirely?)

Comment 1 Lee Yarwood 2021-06-23 10:10:21 UTC
https://code.engineering.redhat.com/gerrit/c/openstack/osp-jobs/+/247792/ started using the stable/wallaby tox jobs for OSP 17 without running through test setup or installing from bindep. https://code.engineering.redhat.com/gerrit/c/openstack/osp-jobs/+/247794 then updated these jobs to ru non RHEL 8.4.

We should be able to start installing from bindep etc once https://review.opendev.org/c/openstack/nova/+/796428 lands in stable/wallaby either up or downstream. Marking bug #1967675 as a dependency as a result.

Comment 3 Artom Lifshitz 2021-11-30 15:42:34 UTC
Status check: OSP 17 moved to octario-less upstream-inheriting jobs, left to figure out:
- integration tests (devstack?)
- move to rhel 9 cloud- images when they become available