# OSP container build repos ###### tags: `RHEL8 Containers Internal` # rhel8-osp17 delorean/deps + rhos-17.0-rhel-8-trunk-candidate This should be the 'right' combination - except consistent will eventually be replaced by tripleo-ci-testing: * https://code.engineering.redhat.com/gerrit/#/c/196858/74/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@41 * rhos_release_args: "-u" * 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 * baseurl: http://download.eng.bos.redhat.com/rel-eng/repos/rhos-17.0-rhel-8-trunk-candidate/x86_64/ ### Built 102 * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/74/check/periodic-tripleo-build-containers-rhel-8-master/c8de831/logs/build.log ``` 2020-04-26 16:40:46 | Expected................... 112 2020-04-26 16:40:46 | Built...................... 102 ``` ### Failed: horizon, neutron-base (and everything that depends on it neutron-*) * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/74/check/periodic-tripleo-build-containers-rhel-8-master/c8de831/logs/containers-failed-to-build.log #### horizon * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/74/check/periodic-tripleo-build-containers-rhel-8-master/c8de831/logs/buildah-builds/kolla-builds/247b60fd-b1e8-40ab-a673-44807c0a336a/docker/horizon/horizon-build.log ``` No match for argument: openstack-sahara-ui Package python3-mod_wsgi-4.6.4-4.el8.x86_64 is already installed. Error: Unable to find a match: openstack-sahara-ui ``` #### neutron-base * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/74/check/periodic-tripleo-build-containers-rhel-8-master/c8de831/logs/buildah-builds/kolla-builds/247b60fd-b1e8-40ab-a673-44807c0a336a/docker/neutron-base/neutron-base-build.log ``` Error: Problem: conflicting requests - nothing provides python3-zmq needed by python3-networking-mlnx-15.0.1-1.el8ost.noarch ``` --- ### All the repos except rhel8-osp17 consistent ( most number of containers we can build) :::spoiler * https://code.engineering.redhat.com/gerrit/#/c/196858/60/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@37 * rhos_release_args: "-P 17 -p {{ latest_compose_id.content }} -r 8.2" * http://.../rhel8-osp17/osptrunk-deps.repo * https://trunk.rdoproject.org/rhel8-master/current-tripleo/delorean.repo * https://trunk.rdoproject.org/rhel8-master/delorean-deps.repo https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/60/check/periodic-tripleo-build-containers-rhel-8-master/73184a7/logs/ https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/60/check/periodic-tripleo-build-containers-rhel-8-master/73184a7/logs/build.log ``` 2020-04-17 17:43:41 | Expected................... 112 2020-04-17 17:43:41 | Built...................... 108 ``` Failed to build: https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/60/check/periodic-tripleo-build-containers-rhel-8-master/73184a7/logs/containers-failed-to-build.log ``` ovn-nb-db-server ovn-northd ovn-sb-db-server qdrouterd ``` ::: --- ### With all the repos: rdo rhel8-master delorean/deps + rhel8-osp17/delorean/deps + rhos-release -P 17 :::spoiler * https://code.engineering.redhat.com/gerrit/#/c/196858/59/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@37 * rhos_release_args: "-P 17 -p {{ latest_compose_id.content }} -r 8.2" * https://trunk.rdoproject.org/rhel8-master/current-tripleo/delorean.repo * https://trunk.rdoproject.org/rhel8-master/delorean-deps.repo * http://.../rhel8-osp17/consistent/delorean.repo * http://.../rhel8-osp17/osptrunk-deps.repo https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/build.log ``` 2020-04-17 17:01:09 | Expected................... 112 2020-04-17 17:01:09 | Built...................... 91 ``` Failed to build: https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/containers-failed-to-build.log ``` horizon mistral-base mistral-api mistral-engine mistral-event-engine mistral-executor neutron-base ironic-neutron-agent neutron-dhcp-agent neutron-l3-agent neutron-metadata-agent neutron-metadata-agent-ovn neutron-openvswitch-agent neutron-server neutron-server-ovn neutron-sriov-agent nova-scheduler ovn-nb-db-server ovn-northd ovn-sb-db-server qdrouterd ``` ##### horizon https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/buildah-builds/kolla-builds/0ae65e7e-b683-43d7-9240-0749486aae5d/docker/horizon/horizon-build.log ``` Error: Unable to find a match: openstack-sahara-ui ``` ##### mistral https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/buildah-builds/kolla-builds/0ae65e7e-b683-43d7-9240-0749486aae5d/docker/mistral-base/mistral-base-build.log ``` - conflicting requests - nothing provides python3-mistral-extra >= 10.0.0 needed by python3-mistral-10.0.0-0.20200408162853.a7da00d.el8ost.noarch ``` ##### neutron https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/buildah-builds/kolla-builds/0ae65e7e-b683-43d7-9240-0749486aae5d/docker/neutron-base/neutron-base-build.log ``` Error: Unable to find a match: python3-networking-mlnx ``` ##### ovn-nb-db-server, ovn-northd, ovn-sb-db-server https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/buildah-builds/kolla-builds/0ae65e7e-b683-43d7-9240-0749486aae5d/docker/ovn-northd/ovn-northd-build.log ``` - package rhosp-ovn-2.13-7.el8ost.noarch requires rhosp-openvswitch = 2.13-7.el8ost, but none of the providers can be installed ``` ##### qdrouterd https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/59/check/periodic-tripleo-build-containers-rhel-8-master/275443b/logs/buildah-builds/kolla-builds/0ae65e7e-b683-43d7-9240-0749486aae5d/docker/qdrouterd/qdrouterd-build.log ``` Error: Unable to find a match: qpid-dispatch-router qpid-dispatch-tools ``` --- # With rhos-release -P 17 + rhel8-osp17 delorean/deps * https://code.engineering.redhat.com/gerrit/#/c/196858/65/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@37 * rhos_release_args: "-P 17 -p {{ latest_compose_id.content }} -r 8.2" * http://.../rhel8-osp17/consistent/delorean.repo * http://.../rhel8-osp17/osptrunk-deps.repo https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/build.log ``` 2020-04-21 08:35:30 | Expected................... 110 2020-04-21 08:35:30 | Built...................... 91 ``` skipping collectd, qdrouterd @ https://review.opendev.org/#/c/717895/19/roles/build-containers/vars/main.yaml Failed to build: ``` horizon mistral-base mistral-api mistral-engine mistral-event-engine mistral-executor neutron-base ironic-neutron-agent neutron-dhcp-agent neutron-l3-agent neutron-metadata-agent neutron-metadata-agent-ovn neutron-openvswitch-agent neutron-server neutron-sriov-agent nova-scheduler ovn-nb-db-server ovn-northd ovn-sb-db-server ``` See logs in * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/containers-failed-to-build.log * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/buildah-builds/kolla-builds/591d7260-7113-405f-8f53-b67d3aa2f112/docker/ #### Missing dependencies and Conflicts: ##### horizon https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/buildah-builds/kolla-builds/591d7260-7113-405f-8f53-b67d3aa2f112/docker/horizon/horizon-build.log ``` horizon-build.log:534:Error: Unable to find a match: > openstack-sahara-ui ``` ##### mistral https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/buildah-builds/kolla-builds/591d7260-7113-405f-8f53-b67d3aa2f112/docker/mistral-base/mistral-base-build.log ``` mistral-base-build.log-100- Problem: package openstack-mistral-common-10.0.0-0.20200331150039.869cac9.el8ost.noarch requires python3-mistral = 10.0.0-0.20200331150039.869cac9.el8ost, but none of the providers can be installed ``` ##### neutron https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/buildah-builds/kolla-builds/591d7260-7113-405f-8f53-b67d3aa2f112/docker/neutron-base/neutron-base-build.log ``` neutron-base-build.log:45:Error: Unable to find a match: python3-networking-mlnx ``` ##### ovn-nb-db-server, ovn-northd, ovn-sb-db-server https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/65/check/periodic-tripleo-build-containers-rhel-8-master/6ae191d/logs/buildah-builds/kolla-builds/591d7260-7113-405f-8f53-b67d3aa2f112/docker/ovn-northd/ovn-northd-build.log ``` ovn-nb-db-server-build.log-46- - package rhosp-ovn-2.13-7.el8ost.noarch requires rhosp-openvswitch = 2.13-7.el8ost, but none of the providers can be installed ``` ::: --- ### Only rhel8-osp17 delorean/deps :::spoiler Mainly avoid rhos-release repos - call it but -u only * https://code.engineering.redhat.com/gerrit/#/c/196858/66/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@37 * rhos_release_args: "-u" * http://.../rhel8-osp17/consistent/delorean.repo * http://.../rhel8-osp17/osptrunk-deps.repo * https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/66/check/periodic-tripleo-build-containers-rhel-8-master/5dbf252/logs/build.log ``` 2020-04-21 15:52:13 | Expected................... 112 2020-04-21 15:52:13 | Built...................... 0 ``` https://sf.hosted.upshift.rdu2.redhat.com/logs/58/196858/66/check/periodic-tripleo-build-containers-rhel-8-master/5dbf252/logs/containers-failed-to-build.log everything fails cos openstack-base fails - we make it so they all build from openstack-base at https://code.engineering.redhat.com/gerrit/#/c/196858/66/playbooks/tripleo-buildcontainers/pre_rhel8.yaml@107 ##### openstack-base 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 ``` Error: Unable to find a match: python3-sqlalchemy-collectd python3-sysv_ipc ``` Bugzilla filed https://bugzilla.redhat.com/show_bug.cgi?id=1826785 Missing packages: https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=1080299 python-sqlalchemy-collectd ![](https://i.imgur.com/5iezOvJ.png) python-sysv_ipc https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=858037 ![](https://i.imgur.com/6mIV6h9.png) * Conversation w/ lon, Jon yesterday we need to use * http://download.eng.bos.redhat.com/brewroot/repos/rhos-17.0-rhel-8-trunk-candidate/ ::: ---