| Age | Commit message (Collapse) | Author | Files | Lines |
|
For an online upgrade, these commands should be executed separately.
Change-Id: I8d40a4d66c18022e73b48ecdfd299d9ed459777f
|
|
This patch is committed according to patch[0] of the kolla-ansible.
[0]https://review.openstack.org/#/c/613629/28
Change-Id: Id138802b320ae0a0f01db51a0b5a784c83a72485
|
|
|
|
Originally added in [1] when improving the base image, nothing appears
to require this package currently.
Also, this legacy package is not maintained and has been dropped from
Fedora (and upcoming RHEL 8) [2]
[1] https://review.openstack.org/#/c/295048/
[2] https://fedoraproject.org//wiki/Changes/Deprecate_TCP_wrappers
Change-Id: I2983932898f877da2e31a5a968f6c91e5a9d760b
|
|
Add configuration to allow the switch between dnf/yum or provide an
alternative package manager.
Change-Id: I913769fcf5875a12b4561958cf7c90b74cd116ea
|
|
RDO is currently working on python3 support for the next version of
CentOS/RHEL based systems. This package uses the distro_python3 flag
that was added as part of I4028991bad92c0e8e21066cc4173c06ce5eba393 to
use the python3 specific package names. This change only adds python3
package names for RHEL systems.
Conflicts-With: https://review.openstack.org/#/c/636457/
Change-Id: Iad6b70b433a0dd1b0f8ae6790fd280594517661a
Related-Blueprint: python3-support
|
|
This variable was never in released code, and was removed in
https://review.openstack.org/#/c/642014.
Change-Id: Iec8c1dc717bc8c3cfae4538b1846db4610b83ff6
|
|
RHEL7 derived distros use Python 2.7
RHEL8 uses Python 3.6
Ubuntu 18.04 uses Python 3.6, but we haven't enabled it yet.
Debian:buster uses Python 3.7, but we haven't enabled it yet.
We have several places in code where "/lib/pythonX.Y/site-packages"
is used so we need to know value of X.Y rather than py2/py3 switch.
How to check for Python 2:
{% if distro_python_version == '2.7' %}
Breaks: Iad6b70b433a0dd1b0f8ae6790fd280594517661a
Change-Id: Ie24f109af19ae0438c21e0d43cb3cc947812b4ce
|
|
We want to migrate to the latest Ubuntu LTS release 18.04 aka Bionic.
This is just a patch to find possible issues before the real migration
starts. See [0] for the big picture.
Also test running tox jobs on Bionic.
[0] https://etherpad.openstack.org/p/devstack-bionic
Depends-On: https://review.openstack.org/610977
Change-Id: I748f26faf6f98e9693b5cd803577df1118121b41
|
|
|
|
|
|
We have code for it in four places so it is a good candidate for macro.
Change-Id: Icadcbbe5b386bdf688fd67e8160b40974f047377
|
|
This commit bumps the prometheus-openstack-exporter
version to the latest release 0.0.7.
Change-Id: I4244f15d4eae4bc670cb2158ecf072781fd4c2ac
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
|
|
As a follow up to I7204aab66a252e0fdc3c0eebf5232903340a7e5d
also drop the rpm for pika_pool
Change-Id: I3db311cfa5310d26b672b17928cdbd72ea655f8b
|
|
Change-Id: I3694ba72733cb5cb391af62b609272cb4461431f
|
|
|
|
Last release of pika-pool was in 2015 and targetted pika 0.10 release:
INFO:kolla.common.utils.openstack-base:pika-pool 0.1.3 has requirement pika<0.11,>=0.9, but you'll have pika 0.13.0 which is incompatible.
None of our images requires pika-pool (tested by dropping it and then
building all images).
Change-Id: I7204aab66a252e0fdc3c0eebf5232903340a7e5d
|
|
mysql-migrate-db.sh script is not bundled in packages
nor installed with pip. So will need to copy over some
path in the host to run the db migration.
Change-Id: I116277c5e11b484748784134be50c18675b28103
|
|
This adds support for building an mtail image for generating metrics
from logs. These metrics can then be used to trigger alerts. For example,
one may want to track user logins, kernel errors, filesystem corruption
etc.
Change-Id: I0b3eee33c608b08f1e915a08096a1194d359805a
Partially-Implements: blueprint mtail
|
|
These templates are not specific to Ubuntu, so should not be in that
file.
Change-Id: I4df08599a9075852d3fbf1187ca0b89d59893520
|
|
|
|
|
|
The '~' in the end of script is failing octavia-api.
Change-Id: I53610f1c9e3d10bb6b532dd7d43139854c0861b7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
these are containers, we should not have X11 display libraries
installed in base containers. If they are being pulled in via
packages those chains of dependencies should be looked at closely
and pruned as they have no real use on container images.
Change-Id: I19000564445254ba4d168f24deef6a901391d2e2
|
|
Both Ubuntu Stein UCA and Debian 'buster' migrated their OpenStack
packages to Python 3.
Note that Debian 'buster' is not released yet and contains Rocky
packages. Stein ones will be available later.
Co-Authored-By: Lee Yarwood <lyarwood@redhat.com>
Co-Authored-By: Eduardo Gonzalez <dabarren@gmail.com>
Change-Id: I160f79cc57f54ec3eac857c5babd1a6e2656d228
|
|
The dependency on bridge_utils has now been removed from os-vif and so
the package is no longer required in the base container.
Depends-On: https://review.openstack.org/#/c/636822/
Change-Id: I0924f6bc11558366d6d49472cdd338e43b744030
|
|
Python 3.5 was the target runtime for the Rocky release. The current
target py3 runtime for Stein is Python 3.6, so there is no reason to
keep testing against the older version.
https://governance.openstack.org/tc/reference/runtimes/stein.html#python-runtime-for-stein
Change-Id: Ib7804441fb3608b955c642014620fcab39d911ef
|
|
This is a mechanically generated patch to add a unit test job running
under Python 3.7.
See ML discussion here [1] for context.
[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html
Story: #2004073
Task: #27423
Change-Id: Iecc87e88b06b27aa845030406ec4da18e6c23bee
|
|
|
|
|
|
|
|
|
|
|
|
This version allows us to use Debian binaries for non-x86 architectures
instead of building 'dumb-init'.
'base_compiler_packages' are installed as they will be needed anyway to
build other Python packages (no binary wheels for !x86). We also need
'binutils' to be installed for 'ar' command.
Change-Id: I53ad946ead4f0b485d8c7e8a91ac2ef5d7735c5a
|
|
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: I27308a2435a4dca572d736f56a02b0bbc8563981
|
|
At the time of bumping Ubuntu images to bionic, some repos did not have
bionic versions - so xenial repos were used.
Most of the repos - apart odl now have a bionic tree - so this patch
enables them.
Change-Id: Id3c67fad507adc7b9f200eced74ecba8fadf70e6
|
|
Change-Id: Id138f12e10102a6dd2cd8d84f2cc47aa29af3972
|
|
|
|
|
|
|
|
Remove the packages that are already pulled implicitly as a dependency.
A shorter package list should make it more manageable.
Change-Id: I690de645436065eee298a455221be8a6a0ae8083
|
|
This use case was missed in Ic8f865ed9cfc89056991ce4fa50a99c4937af33b.
Change-Id: Ibe4c459d60f1143c76657588ed9c0081bda92239
|
|
|
|
|