<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/mariadb/Dockerfile.j2, branch train-eol</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=train-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=train-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2020-05-17T13:02:14+00:00</updated>
<entry>
<title>switch to official CentOS 8 repositories</title>
<updated>2020-05-17T13:02:14+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2020-04-20T13:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=bd21ac14d73e01c97a780ec8c12fb99e0b8c4b10'/>
<id>urn:sha1:bd21ac14d73e01c97a780ec8c12fb99e0b8c4b10</id>
<content type='text'>
RDO builds of stable/train for CentOS 8 went into phase when we do not
need to use delorean builds.

EPEL is disabled like it is in Ussuri (RDO packages may conflict with
it).

Erlang for RabbitMQ is used from CentOS 8 'rabbitmq-38' repo while
RabbitMQ is still 3.7.* from same place as usual.

'python3-pika' is dropped from openstack-base as it is EPEL only package
and is not used by any image (dropped in Ussuri in
https://review.opendev.org/#/c/710003/ patch)

AArch64 is not supported until CentOS 8.2 release.

Change-Id: I9d3ed54f4d10ef7ad2d52ed3aeca15f3968cd163
</content>
</entry>
<entry>
<title>Drop Percona XtraBackup in favour of MariaDB Backup</title>
<updated>2019-09-12T12:14:08+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-09-12T09:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=016c0f577c535def40dd32ddf41e6cb145a2f9b8'/>
<id>urn:sha1:016c0f577c535def40dd32ddf41e6cb145a2f9b8</id>
<content type='text'>
XtraBackup started failing to install on Ubuntu and does not support
MariaDB 10.3 version.

Related-Bug: #1843043

Change-Id: I9cf62c8e03a02574d85e5349df1d23a51d4c99be
</content>
</entry>
<entry>
<title>Move to MariaDB upstream repo and new version (10.3) on Ubuntu</title>
<updated>2019-08-31T06:35:43+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2019-08-29T09:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=761d58717731dd72ce50f6dbb6cd8e2b5e608060'/>
<id>urn:sha1:761d58717731dd72ce50f6dbb6cd8e2b5e608060</id>
<content type='text'>
MariaDB in Ubuntu packages is backlevel (10.1).
Devstack gates are tested on MySQL 5.7 which is not compatible
with MariaDB 10.1.
Neutron recently introduced a db migration
that breaks on MariaDB 10.1, but works on MariaDB 10.3 [0].

Bumping up version to 10.3 on Ubuntu to match CentOS (RDO) version.

[0]: https://review.opendev.org/#/c/677221/

Closes-Bug: #1841907
Change-Id: I16e4c40208912691e3015bfe2065ea0ce2358edb
</content>
</entry>
<entry>
<title>Add config option use_dumb_init to add it to container images</title>
<updated>2019-04-03T08:27:45+00:00</updated>
<author>
<name>Rabi Mishra</name>
<email>ramishra@redhat.com</email>
</author>
<published>2019-03-29T02:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=fb4cb9efda5a522ba0d837047385b61275d09150'/>
<id>urn:sha1:fb4cb9efda5a522ba0d837047385b61275d09150</id>
<content type='text'>
Usage of dumb-init can also be disabled from cli with
`--nouse-dumb-init` when building images.

Also moves ENTRYPOINT outside of dumb_init_installation
block.

Change-Id: Id32d54fc9913b83cf121ede5a5e265e0772062ae
Related-Bug: #1821970
</content>
</entry>
<entry>
<title>Fix MariaDB 10.3 upgrade</title>
<updated>2019-03-18T19:42:36+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2019-03-18T15:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3075685d01554447144f37201f241f7f1ff1ad3b'/>
<id>urn:sha1:3075685d01554447144f37201f241f7f1ff1ad3b</id>
<content type='text'>
There are a couple of issues with the mariadb image currently.

1. it doesn't include mysql_upgrade on CentOS/RHEL. It is necessary to
   run this after an upgrade of MariaDB. This is fixed by installing
   mariadb-server-utils.

2. it inherits the standard dumb-init entrypoint from the base image,
   which includes a --single-child argument. That causes signals to be
   forwarded only to the process executed by dumb-init, which in the
   case of kolla-ansible is mysqld_safe, however mysqld_safe ignores
   SIGTERM. After a timeout, Docker then forcibly kills the container.
   Executing dumb-init without --single-child ensures the TERM signal is
   sent to mysqld, allowing it to shutdown gracefully.

Change-Id: I1a450736721863b91be1ea3d3c8948990de9fdeb
Closes-Bug: #1820325
</content>
</entry>
<entry>
<title>Use base_package_type</title>
<updated>2019-01-17T15:23:41+00:00</updated>
<author>
<name>Alex Schultz</name>
<email>aschultz@redhat.com</email>
</author>
<published>2019-01-15T23:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ae1322ec10861678abe1137f3013030b34335bc7'/>
<id>urn:sha1:ae1322ec10861678abe1137f3013030b34335bc7</id>
<content type='text'>
This change updates the docker files to use base_package_type instead
of doing specific distro checks for the rhel/deb generic cases. The
base_distro is still available and is used when a specific distro needs
a customization but if the differences are purely rpm vs deb, then the
base_package_type can be used.

Change-Id: I8d720bb185df65a0178061ccf20b1ab2265da2c5
</content>
</entry>
<entry>
<title>Required changes for mariadb 10.3</title>
<updated>2018-12-11T19:31:24+00:00</updated>
<author>
<name>Eduardo Gonzalez</name>
<email>dabarren@gmail.com</email>
</author>
<published>2018-12-10T17:36:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=32beb0a642b10c2dfe7443e6adda0687d38029c7'/>
<id>urn:sha1:32beb0a642b10c2dfe7443e6adda0687d38029c7</id>
<content type='text'>
Mysql-python is a deprecated package and fails to build currently.
Make use of mysqlclient as is a fork of mysql-python with many bug
fixes a python3 support.
percona xtrabackup doenst work with mariadb 10.3,
replaces to use mariadb-backup tool.
https://jira.mariadb.org/browse/MDEV-15774

Change-Id: Icefe3a77fb12d57c869521000d458e3f58435374
</content>
</entry>
<entry>
<title>Bump Ubuntu base image to 18.04</title>
<updated>2018-05-25T16:24:30+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>zhang.lei.fly@gmail.com</email>
</author>
<published>2018-03-08T15:35:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=14374e715d2a5057a28126c7193cfb6270eabaab'/>
<id>urn:sha1:14374e715d2a5057a28126c7193cfb6270eabaab</id>
<content type='text'>
Ubuntu 18.04 has been released. We need upgrade to it this cycle.

Changes made in this patch

- Bump ubuntu repo from xenial to bionic. Some repos do not have bionic
  packages, so still using xenial repos.
- Drop mariadb, percona and nfs-ganesha repo, because these packages are
  already provided by Ubuntu official repo.
- Since qdrouterd does not have bionic repo and xenial packages does not
  work on Ubuntu bionic, just add it into ignore image list.
- Use python-rtslib-fb and targetcli-fb rather than python-rtslib
  and targetcli
- use xen-utils package name rather than with package version one.
- Seems unsigned repo won't work on Ubuntu bionic, stop using infra
  mirrored unsigned repo in gate building job.

Needed-By: https://review.openstack.org/568728
Implement blueprint: ubuntu-bionic
Change-Id: I4e3b0ca669cfbf6316bf591f2d8428fa1a0d6182
</content>
</entry>
<entry>
<title>mariadb: create /var/run/mysqld under Debian distros</title>
<updated>2018-02-26T11:30:24+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2018-02-26T11:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=60e1c4b34135bade149bcad80da15113a329848e'/>
<id>urn:sha1:60e1c4b34135bade149bcad80da15113a329848e</id>
<content type='text'>
Change-Id: I4fdab197e18b25f6af7275da6ecbdb9c516ba0a5
</content>
</entry>
<entry>
<title>Add socat to base image</title>
<updated>2018-02-14T10:57:34+00:00</updated>
<author>
<name>Martin Mágr</name>
<email>mmagr@redhat.com</email>
</author>
<published>2018-02-12T21:29:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=293a1d9f8c32ed89084368acae079d9c57d8f30f'/>
<id>urn:sha1:293a1d9f8c32ed89084368acae079d9c57d8f30f</id>
<content type='text'>
We would need socat tool to perform healthchecks on the various containers.

Closes-Bug: #1749227
Change-Id: Ibda77a8d041d894f5efac6578e52b11651bca97f
</content>
</entry>
</feed>
