<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/mongodb, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=master</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2020-06-20T01:50:16+00:00</updated>
<entry>
<title>Remove mongodb dockerfile from kolla</title>
<updated>2020-06-20T01:50:16+00:00</updated>
<author>
<name>gugug</name>
<email>gu.jin@99cloud.net</email>
</author>
<published>2020-06-14T06:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=e364113adcb529cc06575133b0e377526516f715'/>
<id>urn:sha1:e364113adcb529cc06575133b0e377526516f715</id>
<content type='text'>
more info: https://opendev.org/openstack/kolla-ansible/commit/a6c97d7284c7de437ebfc9f8ee289244f29e65d7

Change-Id: I9e8a973e10389d42d6fedffb98bd23f1a8271087
Co-Authored-By: jacky06 &lt;zhang.min@99cloud.net&gt;
</content>
</entry>
<entry>
<title>Remove support for CentOS 7</title>
<updated>2020-04-15T09:32:06+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2020-03-09T16:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=53443c5c712f4ec23b859105e94bcd90abc27762'/>
<id>urn:sha1:53443c5c712f4ec23b859105e94bcd90abc27762</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Add block labels to all Dockerfiles</title>
<updated>2020-03-01T17:25:58+00:00</updated>
<author>
<name>Christian Berendt</name>
<email>berendt@betacloud-solutions.de</email>
</author>
<published>2020-02-19T21:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=861f55fbfd7558d56008e6275b0c6f5993346b95'/>
<id>urn:sha1:861f55fbfd7558d56008e6275b0c6f5993346b95</id>
<content type='text'>
Change-Id: I9692dda817ef134d647247431565e1b58cf9da41
</content>
</entry>
<entry>
<title>Actually disable EPEL, and epel-modular</title>
<updated>2020-02-26T13:46:04+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-02-26T10:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1fe8012ce2aec549430212d90ffd728889d6e4aa'/>
<id>urn:sha1:1fe8012ce2aec549430212d90ffd728889d6e4aa</id>
<content type='text'>
The disable_extra_repos macro accepts a list as its only argument. We
were calling it like this to disable EPEL:

disable_extra_repos('epel')

The macro interpreted this as a request to disable three repos, e, p, l.
Thanks Python! Type validation to be improved separately.

Additionally, on CentOS 8 the EPEL repository was not included in the
repository mapping file, repos.yaml. There is also another EPEL
repository on CentOS 8, epel-modular, which is enabled by default after
installing epel-release.

This change adds mappings for epel and epel-modular repos to repos.yaml,
and fixes the disabling of epel in the base image, as well as disabling
epel-modular.

There are some cases where EPEL is still used (it seemed a bit too
easy...), and the repository has been enabled for these images:

* bifrost-base (nginx)
* ironic-conductor (C7 only, shellinabox)
* freezer-base (C7 only, trickle)
* gnocchi-base (C8 binary only, python3-boto3)
* mariadb (pv)
* mongodb (C7 only, mongodb)
* nova-spicehtml5proxy (C7 only, spice-html5)
* telegraf (C7 only, python2-pip)

A few other things were changed:

* ironic-conductor does not require the ceph repo
* python3-pika is no longer installed in the openstack-base image

Related: blueprint remove-epel

Change-Id: I3761825239dfc462072383cde6276c4fb3e1bf12
</content>
</entry>
<entry>
<title>drop *_existing_user_fix macros</title>
<updated>2019-11-29T16:20:14+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-11-29T16:20:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=70ef9a4fee0f39ff64281246968d2deb175bb4af'/>
<id>urn:sha1:70ef9a4fee0f39ff64281246968d2deb175bb4af</id>
<content type='text'>
Commit 109706aa8b26f6f915e1cadae89de8135c3b68bf bumped 'system' users
beyond range used by Kolla. So Debian/Ubuntu does not complain that
system users created by packages exist already on package install.

Change-Id: I9bf4b240839d46088ac668f26cf065dd5e3775c2
</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>mongodb: handle "user already exists" error on Debian</title>
<updated>2017-12-14T11:24:52+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin@juszkiewicz.com.pl</email>
</author>
<published>2017-11-13T14:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=b6162f9f1691a992999ff07d0063e4431ae52b68'/>
<id>urn:sha1:b6162f9f1691a992999ff07d0063e4431ae52b68</id>
<content type='text'>
When we install 'mongodb-server' package in Debian/stable it errors out
because 'mongodb' user already exists.

It was reported [1] and got resolved in Debian/testing.

1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858903

Change-Id: Iabfcbf68a3aea9d7b09b72eb3e8325f09c2f9d31
</content>
</entry>
<entry>
<title>Override image's meta info.</title>
<updated>2017-05-03T02:08:17+00:00</updated>
<author>
<name>Jawon Choo</name>
<email>jawon.choo@sk.com</email>
</author>
<published>2017-05-02T07:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=31259fa595392c25a5e21d03c13e8896648a7695'/>
<id>urn:sha1:31259fa595392c25a5e21d03c13e8896648a7695</id>
<content type='text'>
centos based images have wrong label info,
these changes fix own image's name and build-date.

Change-Id: I1d13f8f386c8db12b5fbe5f8ecbbf9e3fbb4ba1c
Closes-Bug: #1680341
</content>
</entry>
<entry>
<title>Use LABEL instead of MAINTAINER (deprecated) in all Dockerfile.j2</title>
<updated>2017-04-20T07:50:05+00:00</updated>
<author>
<name>Chen</name>
<email>dstbtgagt@foxmail.com</email>
</author>
<published>2017-04-18T08:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=8c463a47a9c988df70046f7d343af0441bf29f4d'/>
<id>urn:sha1:8c463a47a9c988df70046f7d343af0441bf29f4d</id>
<content type='text'>
Use LABEL instruction instead of MAINTAINER (deprecated) instruc-
tion as suggested by Docker's official dockerfile guide.
docs.docker.com/engine/reference/builder/#maintainer-deprecated

Closes-Bug: #1683652

Change-Id: Ie87a1ddf31aefcd0b623fd2837d78de420e76898
</content>
</entry>
<entry>
<title>debian: enable all images enabled for Ubuntu</title>
<updated>2017-04-04T20:48:18+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2017-02-12T17:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=69fef5cd59286b5eeaa4deaf9da97511413ed653'/>
<id>urn:sha1:69fef5cd59286b5eeaa4deaf9da97511413ed653</id>
<content type='text'>
Debian support is not maintained in Kolla so it got a bit behind Ubuntu
one. This changeset enables Debian for all images. Jessie (even with
backports) may be too old for some images though.

Also unify distro check to ['debian', 'ubuntu'] to keep alphabetical order
like it is done for RPM distributions.

Partially-Implements: blueprint multiarch-and-arm64-containers

Change-Id: I056233fbfa277e0e2360c07c3f80d9558c554357
</content>
</entry>
</feed>
