| Age | Commit message (Collapse) | Author | Files | Lines |
|
This reverts commit 392f1c53a5310daa98e7535579319b4cf19743fd.
This should only be merged on master after stable/train has been
created for kolla.
Change-Id: If2ae00e79d1f1d457b672e69fdb9939ea0041a52
|
|
|
|
|
|
|
|
Using the ovn-ctl script to start the OVN ovsdb-server is the better
way. This script is used to start and stop all OVN systemd services.
This script takes care of creating the database from the schema,
updating the database from the schema when the schema version gets
updated.
The present scripts - start_nb_db_server.sh and start_sb_db_server.sh
doesn't take care of schema updates.
With this, we don't need extend_start.sh in ovn-nb-db-server/ovn-sb-db-server
to create the database from the schema.
This patch also deletes kolla_ovn_extend_start from the ovn-base image as it
is not required.
Closes-bug: 1850025
Change-Id: I31a372d801dace92950cd85b29b308431f78bbdb
|
|
|
|
|
|
This reverts commit c78c82c9630b334cbaef040d68bce7e5ae8cc118.
Change-Id: I61c68bf738673a96dd5ba256e40e8532364ff281
|
|
Change-Id: I3022a62f85d24f4edfef72698d4a53a74b271e23
|
|
Change-Id: I2fe57f7cd79724fa8a36bd702d75b013a68ecd1b
|
|
Searchlight is Python 3 while CentOS 7/source images are Python 2
Change-Id: I9d2e4f3630efad91b5cc94085ad1dd1f6680e017
|
|
Collectd roles have been used in the past in CI for collecting data
and drawing rrd graphs. It has been disabled since Dec 2018 [1].
[1]: https://opendev.org/openstack/kolla/commit/65296e27e665a431b786944224195ba7593473bc
Change-Id: If9fbffe3c1753fde2c0e1e9562d664dca03cc02d
|
|
|
|
manila-share cannot start on debian/ubuntu because python3-cephfs is missing.
Change-Id: Ia592dda4ee20979c701efe6007f236dba9848997
Closes-Bug: #1851692
|
|
|
|
Time to say goodbye for Python 2
Depends-On: https://review.opendev.org/693356
Change-Id: I5f23da932df70bf17d09d42420ac408221d0e02f
|
|
|
|
Add file to the reno documentation build to show release notes for
stable/train.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.
Change-Id: Ie4b644a206fafcda69bdff9864c8bb1d70791531
Sem-Ver: feature
|
|
Instead of doing a recursive chown on /srv/node, chown only /srv/node
and any immediate subdirectory under /srv/node.
Change-Id: I8fd93fa77ba9fc63910360300b8783a34bd4e6d5
Closes-Bug: #1851169
|
|
|
|
|
|
Run dnf or yum to disable centos repos only if used on centos
machine.
Closes-Bug: #1851135
Change-Id: If6f05237c2512c643857765eecf452f5416b3d60
|
|
Yum doesn't present in centos/rhel version 8, we'll need to
use dnf in that case.
Change-Id: I2ccbfe4ae55c6a3653d8c03a12e6bca64e58d396
Closes-Bug: #1851135
|
|
|
|
|
|
|
|
|
|
|
|
xfsprogs is required for formatting XFS ephemeral disk partitions
when format=xfs is specified as instance create failes with
'mkfs.xfs: No such file or directory' due to missing xfsprogs
package in the nova-compute container.
Closes-Bug: #1850610
Change-Id: Iaf3414464f3dd747427247339c6b201b352063cb
|
|
Change-Id: If859427648e8fe3db7fef7c662ff338859e71131
|
|
|
|
|
|
C.UTF-8 is not supported in RHEL 7:
https://bugzilla.redhat.com/show_bug.cgi?id=1361965
Closes-bug: #1850035
Change-Id: I20dcb86e7e119b9f5ca44cd066fcb9cb84af1ce4
|
|
Change-Id: I50bea7e81955299949d7129adb8ad70c33decf51
|
|
Removes stuff which does not belong here, along with the docker
daemon systemd service overrides.
Also re-enables IPv6 on CentOS node.
Change-Id: I45238b087647e733544561d333aa560f82e2a07c
|
|
Change-Id: I242945edba84b891ccbf82d5fcce8ef5fe37ad3d
|
|
Since https://review.opendev.org/#/c/682600/, the following lines result
in /var/yum/cache being present in one of the layers of the base image:
RUN {{ macros.install_packages(base_centos_yum_repo_packages |
customizable("centos_yum_repo_packages"), chain=True,
clean=False) }} \
{% for repo in base_centos_yum_repos_to_disable |
customizable('centos_yum_repos_to_disable') -%}
&& yum-config-manager --disable {{ repo }} \
{% endfor -%}
{% for key in base_centos_yum_repo_keys |
customizable('centos_yum_repo_keys') -%}
&& rpm --import {{ key }} \
{% endfor -%}
&& /bin/true
{% block base_centos_repo_overrides_post_yum %}{% endblock %}
RUN {{ macros.rpm_security_update(clean_package_cache) }}
This is because it is not cleaned in the first RUN statement. This adds
76MB to the image. Also, using two separate RUNs which results in an
extra 23MB due to updates to /var/lib/rpm/Packages.
Found via https://github.com/wagoodman/dive.
Change-Id: I0302ee1dfc10a2b7df127ac6a7764a84b1d74a33
Closes-Bug: #1850036
|
|
Disables other sources with qpid packages.
Change-Id: I508b8258e0d0aacfa0e4ff56706b5f273d2fbf0a
Closes-bug: #1850044
|
|
|
|
Without this, a failure in mariabackup would be ignored due to the pipe
to gzip.
Change-Id: I84536b302991e8fb04d5fa67ea266bc428437ce1
Related-Bug: #1843043
|
|
This profile has not been used since Kolla Ansible was separated.
Also removes the relevant "tests".
Change-Id: I29dbcea169a6e338bc9a8fb4fcde7a77c1d6fac6
|
|
|
|
|
|
|
|
OVN has been split out from openvswitch and it's code is here [1].
With the split we have changed the ovn runtime/data dirs to
/etc/ovn and /usr/share/ovn respectively.
If a user uses latest OVN (when used after the split from
openvswitch), then the extend_start.sh of ovn-nb-db-server and
ovn-sb-db-server will fail because the OVN schema files will be in different
location (new location is /usr/share/ovn/ovn-nb.ovschema and /usr/share/ovn/ovn-sb.ovschema)
The old location is - /usr/share/openvswitch/ovn-nb.ovschema and
/usr/share/openvswitch/ovn-sb.ovschema
This patch checks for the presence of the schema files in the old location before
accessing them.
For latest OVN, it is advisable to use the "ovn-ctl" script to start
and stop OVN ovsdb-servers. ovn-citl script takes care of creating the dbs
and updating the dbs if the schema is updated.
[1] - https://github.com/ovn-org/ovn
https://github.com/openvswitch/ovs/commit/f3e24610ea18eb873dc860f1710432e9aacd27fd
Change-Id: If2bab2fac5be28ae7e1cd02de13a2de94fe17bac
Closes-bug: 1849633
Signed-off-by: Numan Siddique <nusiddiq@redhat.com>
|
|
|
|
|
|
|
|
After switching from innobackupex to mariabackup [1] for database
backups, the kolla_mariadb_backup.sh script was not modified to account
for the difference in arguments between innobackupex and mariabackup.
There is a compatibility mode, the documentation [2] for which covers
some of the differences.
The following have been changed:
- Add explicit --backup argument, now required
- Remove './' positional argument - not required with --stream
- Remove --no-timestamp argument - only supported in innobackupex
compatibility mode
- Remove --incremental argument - implied by --incremental-history-name
- Remove deprecated --compress argument, which requires qpress to be
installed (it is not). The stream is now passed through gzip instead
[3]
[1] https://mariadb.com/kb/en/library/mariabackup-overview/
[2] https://mariadb.com/kb/en/library/mariabackup-options/#-innobackupex
[3] https://mariadb.com/kb/en/library/using-encryption-and-compression-tools-with-mariabackup/
Change-Id: I67cff47cbf56570b8eaeb66092dd87c2769fc8a6
Closes-Bug: #1843043
|
|
|