Bug 1826785

Summary: building OSP17 containers on RHEL8 - openstack-base fails missing dependencies
Product: Red Hat OpenStack Reporter: Marios Andreou <mandreou>
Component: relengAssignee: OSP Team <rhos-maint>
Status: CLOSED NEXTRELEASE QA Contact: Entitlement Bugs <entitlement-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 17.0 (Wallaby)CC: jpena, jschluet, m.andre, rlandy, whayutin
Target Milestone: betaKeywords: TestOnly, Triaged
Target Release: 17.0   
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: 2022-06-07 20:37:51 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:
Embargoed:
Attachments:
Description Flags
python-sqlalchemy-collectd not tagged rhos-17
none
python-sysv_ipc missing rhos-17 tags none

Description Marios Andreou 2020-04-22 14:40:26 UTC
Created attachment 1680894 [details]
python-sqlalchemy-collectd not tagged rhos-17

When building containers for OSP17 on RHEL 8 we are hitting blocking dependency issues. Specifically openstack-base cannot build with missing packages [1]:

    Error: Unable to find a match: python3-sqlalchemy-collectd python3-sysv_ipc


For the build we use the following repos [2]:

    * http://osp-trunk.hosted.upshift.rdu2.redhat.com/rhel8-osp17/consistent/delorean.repo
    * http://osp-trunk.hosted.upshift.rdu2.redhat.com/rhel8-osp17/osptrunk-deps.repo

Looking for those two missing packages in koji - we found  python-sqlalchemy-collectd [3] and python-sysv_ipc [4] and it appears neither of those is tagged for rhos-17.0-rhel-8 (python-sysv_ipc *is* tagged but still candidate/pending).

We need to make those packages available to the rhel8-osp17 downstream delorean or osptrunk-deps repos to proceed with the container build job [5]. We may hit further dependency issues once this is resolved - you can see our progress when using other/all available repos (including from compose with rhos-release) at [6].

thanks

[1] https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/66/check/periodic-tripleo-build-containers-rhel-8-master/5dbf252/logs/buildah-builds/kolla-builds/73466b6f-b7fa-4f63-8556-99464205a046/docker/openstack-base/openstack-base-build.log
[2] https://code.engineering.redhat.com/gerrit/#/c/196858/66/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@37
[3] https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=1080299
[4] https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=858037
[5] https://code.engineering.redhat.com/gerrit/196858
[6] https://hackmd.io/A0acqhtaQ_KButNw2bgAdQ?view

Comment 1 Marios Andreou 2020-04-22 14:41:31 UTC
Created attachment 1680895 [details]
python-sysv_ipc missing rhos-17 tags

Comment 2 Marios Andreou 2020-04-22 14:42:05 UTC
i think this must the wrong component

Comment 4 Ronelle Landy 2020-04-27 13:37:27 UTC
We can close this out - we have these deps in the candidate repo.