aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-05-24Merge "CI: Ignore more"Zuul2-0/+7
2020-05-24Merge "[Community goal] Update the contributor guide"Zuul6-137/+244
2020-05-23CI: Ignore moreRadosław Piliszek2-0/+7
This aligns Kolla with Kolla Ansible. Change-Id: I02ee643d0f46e6ff1ed376362b4ee35ddadf7960
2020-05-22Add Python3 victoria unit testsOpenStack Release Bot1-1/+1
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for victoria. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: Iefa5a9242ef32cedb5a85dc46850bcf5c509ce9a
2020-05-22Update master for stable/ussuriOpenStack Release Bot2-0/+7
Add file to the reno documentation build to show release notes for stable/ussuri. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/ussuri. Change-Id: Id6cb78c98946588fa19ce8121e3258d882c02e53 Sem-Ver: feature
2020-05-22Add py38 package metadatazhangboye1-0/+1
Change-Id: I82365abd451755e3403529e98358f6f44a3c8e66
2020-05-21[docs] Fix guide about new imagesRadosław Piliszek1-2/+8
Update and minor fixes. Change-Id: I8ea88a099dcd62bb7501b1dce64be1f292a19879
2020-05-21Switch to Ussuri release of networking-l2gw tarball10.0.0.0rc1Marcin Juszkiewicz1-2/+2
Also pin to the most recent release of mksproxy, 0.0.2. The vmtp 2.5.0 release does not support Python 3, so use master. Change-Id: I4f4a84816c23383724c81983a60d71cf8e4c7265
2020-05-21Make Cyborg buildable (again)Radosław Piliszek6-48/+21
This is done by removing the dependency on OPAE SDK. Additionally, cursive is no longer tried to be installed again in the agent image as it is already installed in base via regular requirements. Details in reno and the referenced bug report. Change-Id: Ib6a6f38efd9860851e558f13ee3bdedd8bb57903 Closes-bug: #1873744
2020-05-20Merge "Switch to Ussuri release of ovn-octavia-provider source tarball"Zuul1-1/+1
2020-05-20Merge "Switch to Ussuri release tarballs for vmware-nsx*"Zuul1-2/+2
2020-05-20Merge "Update OPENSTACK_RELEASE to ussuri"Zuul1-2/+2
2020-05-20[Community goal] Update the contributor guideMichal Nasiadka6-137/+244
Co-authored-by: Radosław Piliszek <radoslaw.piliszek@gmail.com> Change-Id: I50e2bf6aac38624851edb15ecb108cade469ddad Story: #2007236 Task: #38531
2020-05-20Merge "Ensure the confs exists for cyborg and masakari"Zuul2-1/+4
2020-05-20Update OPENSTACK_RELEASE to ussuriMark Goddard1-2/+2
This controls the upper constraints file used in the kolla-toolbox image, and the openstack_branch configuration option. The networking-l2gw project has not had a release or stable/ussuri branch created yet, so this change pins it to the master branch. Change-Id: I4054f089d824bb549e0b1f1e7bf80798058456b6 Depends-On: https://review.opendev.org/729298
2020-05-20Switch to Ussuri release of ovn-octavia-provider source tarballMark Goddard1-1/+1
Change-Id: I1d9e92a0ec833d64cfdbd076e73c9cd5d696bce6
2020-05-20Merge "Add ussuri prelude to release notes"Zuul1-0/+10
2020-05-20Merge "CentOS: disable more repos"Zuul6-7/+16
2020-05-20Merge "Switch to tarballs.opendev.org for source images"Zuul2-135/+143
2020-05-19Merge "Tidy up release notes for Ussuri"Zuul20-47/+47
2020-05-19Fix pygments styleRadosław Piliszek2-2/+2
New theme of docs (Victoria+) respects pygments_style. Since Kolla starts using Victoria reqs while being on Ussuri, this patch ensures proper rendering both in Ussuri and Victoria. Thanks @AJaeger for suggestion. Change-Id: I6059fff6278ffa0648e241bc15bc8644c493857c
2020-05-19Ensure the confs exists for cyborg and masakarigugug2-1/+4
1. When cyborg images build completed, the /etc/cyborg folder is not exits, and there is not confs, especially the api-paste.ini 2. When masakari images build completed, it's configs is missing, this ps add them together cyborg should keep consistence with the other images[1], this PS to add it. [1]: https://github.com/openstack/kolla/blob/master/docker/nova/nova-base/Dockerfile.j2#L137 Change-Id: I8a802617952f80cfb9f906398054ef6d17559589
2020-05-19Switch to Ussuri release tarballs for vmware-nsx*Mark Goddard1-2/+2
Change-Id: I08230d5b9eedbbbde9616a0dfba5ba6f6ef491d8
2020-05-19Switch to tarballs.opendev.org for source imagesMark Goddard2-135/+143
OpenStack tarballs are hosted on tarballs.opendev.org. tarballs.openstack.org is just a redirect. This change switches the tarballs-base configuration option to https://tarballs.opendev.org. Since the new site is namespaced, we need to add openstack/ to the URL path, or in some cases x/. The following projects now publish under the x/ namespace: * networking-ansible * networking-mlnx * vmware-nsx * vmware-nsxlib Change-Id: If80dcfe4a99893ac82797c505a78ceeecebcb0b9
2020-05-19Add ussuri prelude to release notesMark Goddard1-0/+10
Change-Id: I7309d12f019e727d1bbf4cb7fdbd64aae6a90a6a
2020-05-19Tidy up release notes for UssuriMark Goddard20-47/+47
Change-Id: Ib665981845a9adf784d7c77ea40e3c087224b416
2020-05-18Merge "octavia: Add ovn-octavia-driver"Zuul2-3/+27
2020-05-18Merge "Switch to versioned tarballs part 2"Zuul1-2/+2
2020-05-18octavia: Add ovn-octavia-driverMichal Nasiadka2-3/+27
During this cycle Neutron team merged networking-ovn code to Neutron. As a consequence of it "OVN Octavia provider" project has been created. Before it the driver was placed in networking-ovn tree. Change-Id: I0dcd34b5e2c096557f0485aaec83d344e5cb01bb
2020-05-18Merge "Upgrade Monasca Fluentd output plugin"Zuul2-2/+8
2020-05-18Merge "Remove pypy job"Zuul1-4/+1
2020-05-18Switch to versioned tarballs part 2Marcin Juszkiewicz1-2/+2
Use latest releases: - novajoin 1.3.0 - python-tempestconf 2.5.0 Change-Id: I5cde94e07d14d8d8bbbdd76e2e8be8a77fb28bc3
2020-05-17base/centos: take care of whitespacesMarcin Juszkiewicz2-15/+12
Let's get rid of this warning: Change-Id: I121e2ecb30ec6e8d1b6d88d9b921894438c3e094 INFO:kolla.common.utils.base:ESC[91m[WARNING]: Empty continuation line found in: INFO:kolla.common.utils.base: RUN dnf -y install centos-release-opstools epel-release dnf-plugins-core && dnf config-manager --enable PowerTools && dnf config-manager --disable centos-ceph-nautilus && dnf config-manager --disable centos-nfs-ganesha28 && dnf config-manager --disable influxdb && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-OpsTools && dnf -y distro-sync --security --sec-severity=Important --sec-severity=Critical INFO:kolla.common.utils.base:[WARNING]: Empty continuation lines will become errors in a future release. INFO:kolla.common.utils.base:ESC[0m INFO:kolla.common.utils.base:Step 1/39 : FROM centos:8
2020-05-17CentOS: disable more reposMarcin Juszkiewicz6-7/+16
'messaging-rabbitmq' and 'opstools' are enabled by RDO delorean-deps.repo file 'influxdb' was also enabled Depends-On: https://review.opendev.org/728687 Change-Id: Ibb0a7edc9e5632c1b89a7d52601f55a223b49dfb
2020-05-17Remove pypy jobjacky061-4/+1
Pypy is not tested in OpenStack anymore, remove the job. Change-Id: I747f30a385b8163ac1ea173b0a8024c281fc272b
2020-05-16Upgrade Monasca Fluentd output pluginDoug Szumski2-2/+8
As part of the support for using the unified Monasca API for logs, the Fluentd Monasca output plugin has been upgraded. Any custom Fluentd configuration which forwards logs to Monasca will need to be updated. Change-Id: I7deefec590cd3bfc774b47867d968afe1bd69d99
2020-05-16Switch to Ussuri release tarballsMarcin Juszkiewicz1-126/+126
Things to consider: - gnocchi last release was 31 July 2019 - monasca-thresh may need an update - nova-mksproxy is still 2017 - vmtp is not released again Not yet released for Ussuri: - networking-ansible - networking-mlnx - networking-l2gw - vmware-nsx - vmware-nsxlib - novajoin - python-tempestconf Change-Id: I55a2299382c2d040870ee12b9cd492d9dd2a96e7
2020-05-14Remove Monasca Log APIDoug Szumski4-53/+5
Monasca, since the Train release has supported a unified API for both logs and metrics. The Log API is no longer required. Change-Id: I5a59a84b00a1770bfaf7257295e82bb5b92df029
2020-05-12Fix hacking min version to 3.0.1Ghanshyam Mann1-1/+1
flake8 new release 3.8.0 added new checks and gate pep8 job start failing. hacking 3.0.1 fix the pinning of flake8 to avoid bringing in a new version with new checks. Though it is fixed in latest hacking but 2.0 and 3.0 has cap for flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also break the pep8 job if new check are added. To avoid similar gate break in future, we need to bump the hacking min version. - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html Change-Id: I4532bcef73cb4169cfeacd0e9d09e9a99928818d
2020-05-11Merge "Enable mod_wsgi in Nova API container"Zuul1-2/+0
2020-05-08Merge "Use Python 3 for mod_wsgi in cyborg and monasca on Debian/Ubuntu"Zuul3-2/+8
2020-05-06Enable mod_wsgi in Nova API containerJames Kirsch1-2/+0
This patch modifies the Dockerfile for the Nova API so that the 'root' user executes the container setup scripts. This enables the container httpd configuration script to execute. Change-Id: I374af00a374346840c12777a530d39768b28c908 Partially-Implements: blueprint add-ssl-internal-network Depends-On: https://review.opendev.org/725962
2020-05-04Use Python 3 for mod_wsgi in cyborg and monasca on Debian/UbuntuMark Goddard3-2/+8
In Train kolla switched to Python 3 in Debian and Ubuntu source images. For services running under httpd with mod_wsgi, they should install libapache2-mod-wsgi-py3 rather than libapache2-mod-wsgi. This was done for most images, but cyborg and monasca were omitted. This change fixes that. Change-Id: I25cfa62dbf20490685617b4a4185bf95ab91725e Closes-Bug: #1873421
2020-05-01debian: binary target is x86 onlyMarcin Juszkiewicz1-0/+6
Other architectures run will be aborted with proper message. Change-Id: Ic81fb425fa54953f1d6c12063049d60658deb4ed
2020-04-30CI: make sure that virtualenv is availableMarcin Juszkiewicz1-0/+9
Failed to find required executable virtualenv in paths: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games Change-Id: Ie6094e1c5de5c89e0180c42edf5ef94c1c9964b7
2020-04-30Merge "doc: update Debian/binary support on x86"Zuul1-66/+66
2020-04-30CI: Fix Debian aarch64 jobsMarcin Juszkiewicz1-0/+1
Debian defaults to Python2 which is not complete in aarch64 images. This patch changes CI to always use Python3. Change-Id: Ie2582baf1cf47201e077d49d8c9102b1af9b2bd5
2020-04-30doc: update Debian/binary support on x86Marcin Juszkiewicz1-66/+66
Change-Id: I13844f50cf04a1447199c602be21d9a501abe981
2020-04-29Debian: use Ussuri binary packagesMarcin Juszkiewicz3-4/+9
There is a repo with binary packages for Ussuri. Let us use them instead of Train ones. amd64 only Change-Id: I071eebc4f60094d881a68e201e8c3bb6e6742ff5
2020-04-29Merge "Revert "Add stunnel container for Glance service""Zuul4-21/+0