diff --git a/.zuul.d/centos.yaml b/.zuul.d/centos.yaml index 6c09686eb7..67690fb860 100644 --- a/.zuul.d/centos.yaml +++ b/.zuul.d/centos.yaml @@ -8,10 +8,14 @@ required-projects: - openstack/kolla-ansible - openstack/requirements + # FIXME(mgoddard): Revert this when kolla-ansible CI passes. + voting: false - kolla-ansible-centos-binary: required-projects: - openstack/kolla-ansible - openstack/requirements + # FIXME(mgoddard): Revert this when kolla-ansible CI passes. + voting: false - kolla-ansible-bifrost-centos-source: files: ^docker\/bifrost\/.* - kolla-ansible-centos-source-ceph: diff --git a/.zuul.d/oraclelinux.yaml b/.zuul.d/oraclelinux.yaml index 95edc54936..76592b628a 100644 --- a/.zuul.d/oraclelinux.yaml +++ b/.zuul.d/oraclelinux.yaml @@ -8,10 +8,14 @@ required-projects: - openstack/kolla-ansible - openstack/requirements + # FIXME(mgoddard): Revert this when kolla-ansible CI passes. + voting: false - kolla-ansible-oraclelinux-binary: required-projects: - openstack/kolla-ansible - openstack/requirements + # FIXME(mgoddard): Revert this when kolla-ansible CI passes. + voting: false - kolla-ansible-oraclelinux-source-ceph: files: ^docker\/(ceph|cinder)\/.* gate: diff --git a/.zuul.d/ubuntu.yaml b/.zuul.d/ubuntu.yaml index dcb45e50e8..3232e51f1c 100644 --- a/.zuul.d/ubuntu.yaml +++ b/.zuul.d/ubuntu.yaml @@ -15,10 +15,14 @@ required-projects: - openstack/kolla-ansible - openstack/requirements + # FIXME(mgoddard): Revert this when kolla-ansible CI passes. + voting: false - kolla-ansible-ubuntu-binary: required-projects: - openstack/kolla-ansible - openstack/requirements + # FIXME(mgoddard): Revert this when kolla-ansible CI passes. + voting: false - kolla-ansible-ubuntu-source-ceph: files: ^docker\/(ceph|cinder)\/.* gate: diff --git a/docker/kolla-toolbox/Dockerfile.j2 b/docker/kolla-toolbox/Dockerfile.j2 index 66a227e5db..13ef889cdf 100644 --- a/docker/kolla-toolbox/Dockerfile.j2 +++ b/docker/kolla-toolbox/Dockerfile.j2 @@ -82,9 +82,14 @@ ENV PATH {{ virtualenv_path }}/bin:$PATH '"cmd2<0.9.0"', 'influxdb', 'MySQL-python', + '"openstacksdk<0.18.0"', 'os-client-config==1.29.0', 'pbr==4.0.0', 'pymongo', + '"python-cinderclient<4.2.0"', + '"python-glanceclient<2.14.0"', + '"python-keystoneclient<3.18.0"', + '"python-novaclient<11.1.0"', 'python-openstackclient==3.14.0', 'pytz', 'pyudev', diff --git a/tests/templates/template_overrides.j2 b/tests/templates/template_overrides.j2 index 35f3ff26fe..66600746ba 100644 --- a/tests/templates/template_overrides.j2 +++ b/tests/templates/template_overrides.j2 @@ -20,6 +20,9 @@ RUN echo 'APT::Get::AllowUnauthenticated "true";' > /etc/apt/apt.conf.d/99allow- RUN sed -i -e "/^mirrorlist/d" \ -e "s|^#baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|" \ + -e "s|^#baseurl=https://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|" \ + -e "s|^baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|" \ + -e "s|^baseurl=https://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|" \ /etc/yum.repos.d/CentOS-Base.repo {% raw %} @@ -41,7 +44,9 @@ RUN sed -i -e "/^mirrorlist/d" \ -e "/^metalink/d" \ -e "s|^#baseurl=http://download.fedoraproject.org/pub|baseurl=http://{{ nodepool_mirror_host }}|g" \ -e "s|^baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ + -e "s|^baseurl=https://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ -e "s|^#baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ + -e "s|^#baseurl=https://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ -e "s|^baseurl=https://packages.elastic.co|baseurl={{ nodepool_elastic_proxy }}|g" \ -e "s|^baseurl=https://packagecloud.io/grafana|baseurl={{ nodepool_grafana_proxy }}|g" \ -e "s|^baseurl=https://trunk.rdoproject.org|baseurl=http://{{ nodepool_rdo_proxy }}|g" \ @@ -54,8 +59,10 @@ RUN sed -i -e "/^mirrorlist/d" \ RUN sed -i -e "/^mirrorlist/d" \ -e "/^metalink/d" \ -e "s|^#baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ + -e "s|^#baseurl=https://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ -e "s|^#baseurl=http://download.fedoraproject.org/pub|baseurl=http://{{ nodepool_mirror_host }}|g" \ -e "s|^baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ + -e "s|^baseurl=https://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|g" \ -e "s|^baseurl=https://packages.elastic.co|baseurl={{ nodepool_elastic_proxy }}|g" \ -e "s|^baseurl=https://packagecloud.io/grafana|baseurl={{ nodepool_grafana_proxy }}|g" \ -e "s|^baseurl=https://trunk.rdoproject.org|baseurl=http://{{ nodepool_rdo_proxy }}|g" \