| Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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
|
|
There is a repo with binary packages for Ussuri. Let us use them instead
of Train ones.
amd64 only
Change-Id: I071eebc4f60094d881a68e201e8c3bb6e6742ff5
|
|
|
|
|
|
There are quite new versions for the stuff below.
- node-exporter
- mysqld-exporter
- mtail
- memcached-exporter
- elasticsearch-exporter
- blackbox-exporter
- alertmanager
Change-Id: I051081e547074bbe13b55143d73baef5651e18fb
|
|
This reverts commit 935adb59131caf66455a7d59c2af7cc42186e282.
It seems we cannot use stunnel on Ubuntu because
of no support for current OpenSSL. See [1].
We have some alternatives to replace stunnel:
- HAProxy (image ready; in progress)
- Apache2 (only embedded, no image)
- Nginx (possibly in the future)
[1] https://review.opendev.org/707131
Change-Id: If1140b293423ad3173cb3a4e1f19abbfecdaf2f6
|
|
|
|
|
|
This patch modifies the Dockerfile for the Heat container so
that the root user will execute the container setup scripts. This
enables the container httpd configuration script to execute.
Partially-Implements: blueprint add-ssl-internal-network
Change-Id: Ib7936161bb42ee36d7875baffa31af5dff409844
|
|
This patch creates a stunnel container for Glance service to perform
TLS termination.
Change-Id: I0743137577964f949eef949bad8163a990098bb0
Partially-Implements: blueprint add-ssl-internal-network
|
|
Add mariadb_clustercheck image with xinetd and clustercheck binary for haproxy
checking of galera status.
Reorganise existing mariadb images by creating mariadb-base and mariadb-server.
Existing mariadb image will be deprecated (in a separate change).
Change-Id: Ib601f64e1514521154beeaac40f0c058a7119408
|
|
|
|
|
|
|
|
Change-Id: I2d6165c4b7e934c3e6ad32b3de1060d07b792463
Needed-By: https://review.opendev.org/#/c/708213/
|
|
Removes and/or replaces all mentions of py27.
Cleans up obsolete requirements and their lower-constraints.
Change-Id: Id43f1bbd6a454832ab8dbf003a058403f6b34b5d
|
|
|
|
Upstream kibana package ships x86_64 binaries of NodeJS. I usually
repacked package without them to have something for other architectures.
Instead let us install upstream. Then on non-x86 archs we add nodejs
from distribution and remove x86-64 binaries.
Change-Id: Ia9feac726a60250215b1bc78bf90dc68ac6f956a
|
|
|
|
Removal of CentOS 7 butchered Dockerfile.j2 so UEFI was not installed in
Debian/Ubuntu images.
Change-Id: I13be95df12ed30a366bd7d0e934704bd338781cf
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: I31e9742793cfb1abff9749083c9ce86000dae1af
Partially-Implements: blueprint centos-rhel-8
|
|
This is a follow up to I8b52b2630a72393bf4b9c7095fc67db6c36c27fa, which
upgraded elasticsearch and kibana to 6.x. It did not enable the
repositories or images for CentOS 8 however.
This change enables elasticsearch and kibana images for CentOS 8.
Change-Id: I7b375e493380c4e3d6b8c7b6f5ebc57c1b73043f
Related: blueprint elasticsearch-kibana-version-upgrade
|
|
When there is no cradox wheel available on pypi (for non-x86 archs) then
build fails:
Step 5/8 : RUN pip3 --no-cache-dir install --upgrade cradox && truncate -s 0 /etc/apache2/ports.conf
---> Running in 3a850b4d6319
Collecting cradox
Downloading https://files.pythonhosted.org/packages/30/a8/f4790a3f5af7c7616dda7bd5cddbe31d3cf7c35319b700ff49e14ffa8153/cradox-2.1.2.tar.gz (44kB)
Complete output from command python setup.py egg_info:
WARNING: The wheel package is not available.
WARNING: The wheel package is not available.
ERROR: Failed to build one or more wheels
Change-Id: I519c2a59208376ae05e0a6f5fa4de303670f2674
|
|
With the move to RHEL/CentOS 8 we no longer have Python 2 in our images
so there is no need for checking which Python version (2.x or 3.x) is
used inside of containers.
We also no longer have to support yum as a value for
distro_package_manager.
Partially-Implements: blueprint centos-rhel-8
Change-Id: Ie45cf3465fedddbde7856961527421883ba3d5c9
|
|
`ndctl` is a utility for managing the nvdimm subsystem required
by Nova for attaching PMEM(persistent memory) namespaces to guests [0].
[0]: https://docs.openstack.org/nova/latest/admin/virtual-persistent-memory.html
Change-Id: I8ed1b6c1d0985b2a73206bd9249a5664cd80c912
Closes-Bug: #1870455
|
|
|
|
|
|
|
|
The database init command should be 'cyborg-dbsync upgrade'.
Change-Id: I4541c3c070ca70a2ee62f2a0e4ac5d70c57ca6e9
Closes-bug: #1872432
|
|
|
|
|
|
Allow operators to use custom parameters with the ceilometer-upgrade
command. This is quite useful when using the dynamic pollster subsystem;
that sub-system provides flexibility to create and edit pollsters configs,
which affects gnocchi resource-type configurations. However, Ceilometer
uses default and hard-coded resource-type configurations; if one customizes
some of its default resource-types, he/she can get into trouble during
upgrades. Therefore, the only way to work around it is to use the
"--skip-gnocchi-resource-types" flag. This PR introduces a method for
operators to execute such customization, and many others if needed.
Change-Id: Ice42d936476635b627b21dc8676fb7bc560cd3a9
|
|
Kolla was missing vitrage-persistor image required by Vitrage
for data storage.
Change-Id: Id5e143636f9a81e7294b775f3d8b9134bee58054
Closes-Bug: #1869319
|
|
|
|
|
|
|
|
|
|
Start using oss tagged binaries. These binaries contain only features
that are available under the Apache 2.0 license.
Implements: blueprint elasticsearch-kibana-version-upgrade
Co-authored-by: Dincer Celik <hello@dincercelik.com>
Change-Id: I8b52b2630a72393bf4b9c7095fc67db6c36c27fa
|
|
|
|
Change-Id: Id106cb71624e0b0d8393904afd2a62469e6066f1
|
|
|
|
The intel_pmu plugin collects performance counters data
on Intel CPUs using Linux perf interface.
Change-Id: Id1592e20bcc42893a5e9d0dba9f67cf4e896d268
|
|
|
|
|