<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/base, branch stein-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=stein-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stein-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2021-02-15T14:17:34+00:00</updated>
<entry>
<title>sensu: drop Ubuntu support</title>
<updated>2021-02-15T14:17:34+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2021-02-09T09:03:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9b0f74e5d5581a4f802b40d47936e25a54d2c7b6'/>
<id>urn:sha1:9b0f74e5d5581a4f802b40d47936e25a54d2c7b6</id>
<content type='text'>
Upstream removed Ubuntu repositories.

Train/Stein only

Change-Id: Ice125e101a689fd3df9d1cd9a093a026f9747a3e
</content>
</entry>
<entry>
<title>Fix kolla_set_configs --check with a directory</title>
<updated>2020-09-14T10:09:05+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-08-06T09:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c6835b12a6f1e8f715aa5c69383a8d1836551496'/>
<id>urn:sha1:c6835b12a6f1e8f715aa5c69383a8d1836551496</id>
<content type='text'>
There are several issues with kolla_set_configs --check:

1. We calculate the destination path incorrectly when comparing a file
   in a directory, due to passing arguments to os.path.relpath in the
   wrong order
2. For directories that have not changed, we also attempt to compare
   them as files, which fails when they are open()ed.
3. If the config JSON does not have a config_files key, it fails with a
   KeyError.

The first two issues affect the fluentd container, which specifies
directories as the source, without using a glob. The third affects OVN
containers.

This patch fixes these issues.

Closes-Bug: #1890567

Change-Id: I8921befe51da4282121443849177a7ca5ebe8822
(cherry picked from commit c5320eb22386c34d83435fa0b9aa03b178996b52)
</content>
</entry>
<entry>
<title>Fix ironic build issues - LANG related</title>
<updated>2020-09-03T10:06:09+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2020-08-28T10:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3c435cb0781b343ad7f7223609cf2eefb2f8738a'/>
<id>urn:sha1:3c435cb0781b343ad7f7223609cf2eefb2f8738a</id>
<content type='text'>
ironic drivers-requirements installation fails with:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 2:
ordinal not in range(128)

Squashed ,,cherry-pick'' from stable/train - adding LANG block and locale-gen
for Ubuntu family in base Dockerfile:

https://review.opendev.org/#/c/684808/
https://review.opendev.org/#/c/691835/
https://review.opendev.org/#/c/694099/

Temporarily blocks bifrost building as well - to revert!

Change-Id: I79ee884ad35bf5166c9ea303d73416271ff5f637
</content>
</entry>
<entry>
<title>Drop systemd support from nsswitch.conf on RHEL-based distros</title>
<updated>2020-07-06T14:45:10+00:00</updated>
<author>
<name>Michele Baldessari</name>
<email>michele@acksyn.org</email>
</author>
<published>2020-06-11T09:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=7038e3ff03c6d08e7b794f9087675964ddbbed0a'/>
<id>urn:sha1:7038e3ff03c6d08e7b794f9087675964ddbbed0a</id>
<content type='text'>
A bit like we did for I3e0e86026f5a4a78473bed824cd1682d3a020cd5 we
should remove the nss-systemd lookup from containers. The reasons for
this are as follows:
1) Just like for I3e0e86026f5a4a78473bed824cd1682d3a020cd5
when this nss module is triggered it tries to talk to dbus.
It triggers a bunch of selinux denials and it makes little sense
to open all containers to talk to dbus.
In particular, if a container is run as non-privileged and bind-mounts
/run from the host, we will hit selinux denials like the following:

  type=USER_AVC msg=audit(1592337775.860:74119): pid=1284 uid=81 auid=4294967295 ses=4294967295 subj=system_u:system_r:system_dbusd_t:s0-s0:c0.c1023 msg='avc:  denied  { send_msg } for msgtype=method_call interface=org.freedesktop.DBus member=Hello dest=org.freedesktop.DBus spid=406228 scontext=system_u:system_r:container_t:s0:c162,c886 tcontext=system_u:system_r:system_dbusd_t:s0-s0:c0.c1023 tclass=dbus permissive=0  exe="/usr/bin/dbus-daemon" sauid=81 hostname=? addr=? terminal=?'UID="dbus" AUID="unset" SAUID="dbus"

2) It just makes little sense in a kolla-world to have containers
talk to dbus/systemd and it saves us some time when a lookup triggers
the systemd module for whatever reason. Especially because the
nss-systemd module does a few things which are not useful in a container
(ensures that the root and nobody users and groups remain resolvable,
SystemD's DynamicUser= feature, provide Lookup API via Varlink)

The sed regex gives us the wanted results:
$ diff -u /etc/nsswitch.conf.orig /etc/nsswitch.conf
--- /etc/nsswitch.conf.orig     2020-06-19 07:18:10.974580755 +0000
+++ /etc/nsswitch.conf  2020-06-19 07:20:12.260230103 +0000
@@ -53,9 +53,9 @@
 # group:     db files

 # In order of likelihood of use to accelerate lookup.
-passwd:      sss files systemd
+passwd:      sss files
 shadow:     files sss
-group:       sss files systemd
+group:       sss files
 hosts:      files dns myhostname
 services:   files sss
 netgroup:   sss

Related-Bug: #1883849

Change-Id: I81e5b7abf4571fece13a029e25911e9e4dece673
(cherry picked from commit dc2ddfa9750f94430a5b04b62fc1fa6adcb234f8)
</content>
</entry>
<entry>
<title>kibana, nova-libvirt: handle it properly for non-x86</title>
<updated>2020-03-17T17:15:13+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2020-03-16T11:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=84003367bcd20c24f2e5884f5d86d2420506e816'/>
<id>urn:sha1:84003367bcd20c24f2e5884f5d86d2420506e816</id>
<content type='text'>
manual backport from master changes:

- https://review.opendev.org/#/c/712987/
- https://review.opendev.org/#/c/713403

Upstream kibana package contains NodeJS x86-64 binaries so can not be
used directly on non-x86 architectures. I took upstream packages,
removed NodeJS binary from it and added 'nodejs' dependency.

Package is present in my Linaro OBS repository where I keep other
packages needed for aarch64 kolla run. Via APT pinning I mark them as
not wanted so they are not used on any architecture with two exceptions:

1. libvirt - we need fixed version to be able to use ThunderX servers
2. kibana - to be able to run it at all

For x86-64 upstream kibana package is used.

Closes-bug: #1867365

Change-Id: I955619d6992f8714ae753dc155e248d255340ecf
</content>
</entry>
<entry>
<title>get 'apt_*' options of kolla-build.conf working again</title>
<updated>2019-11-05T12:20:02+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin@juszkiewicz.com.pl</email>
</author>
<published>2019-10-17T10:36:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0f320e34ea3e5f1b8dcc188a082071be7a49c1d0'/>
<id>urn:sha1:0f320e34ea3e5f1b8dcc188a082071be7a49c1d0</id>
<content type='text'>
We broke 'apt_sources_list' and 'apt_preferences' options quite a while
ago. Turned out that fix is quite simple.

This change adds empty sources.list and apt-preferences files which are
always added into images. If kolla-build.conf will use any of APT
related options then those files will be replaced with provided ones.

Change-Id: I7bbdcbd5c60f654a484a872209e0537e3950346c
Closes-bug: #1706549
(cherry picked from commit bf20b41e7dea702b693fa98ea27822c8a33a5591)
</content>
</entry>
<entry>
<title>Change ODL repo to nexus.opendaylight.org</title>
<updated>2019-10-30T11:47:11+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2019-10-28T10:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5a08221cc4270dec3af5ff613731cc7be7576124'/>
<id>urn:sha1:5a08221cc4270dec3af5ff613731cc7be7576124</id>
<content type='text'>
Change-Id: I242945edba84b891ccbf82d5fcce8ef5fe37ad3d
(cherry picked from commit 939a56035b8f15b74dff2d68154963735b0f73b4)
</content>
</entry>
<entry>
<title>Fluentd: td-agent repository for Debian</title>
<updated>2019-10-01T11:10:58+00:00</updated>
<author>
<name>Viktor Michalek</name>
<email>viktor.michalek@ultimum.io</email>
</author>
<published>2019-09-23T19:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=02bb2b71429ad4b6f82f329e8a7980a3f5695b7c'/>
<id>urn:sha1:02bb2b71429ad4b6f82f329e8a7980a3f5695b7c</id>
<content type='text'>
Change-Id: I0f05183889971dcc014663a849d3fc1d87a19e8e
(manual picked from commit 2131ef9875efd67a9dd45dc3329df8de16cacff1)
</content>
</entry>
<entry>
<title>Add Debian Buster Stein backports APT repository</title>
<updated>2019-10-01T10:13:32+00:00</updated>
<author>
<name>Viktor Michalek</name>
<email>viktor.michalek@ultimum.io</email>
</author>
<published>2019-09-20T16:20:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=15f74ab82ee7261ef32d92d37c7b9c1ac6ef4e45'/>
<id>urn:sha1:15f74ab82ee7261ef32d92d37c7b9c1ac6ef4e45</id>
<content type='text'>
Change-Id: Ie140cf0d6308a5ee3c09f06ddfcf63be2e1cec64
(manual picked from commit c08a4b5a6352f3d1ebf640687d68d00aabc11ff6)
</content>
</entry>
<entry>
<title>base: fix OracleLinux build</title>
<updated>2019-09-18T10:09:37+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2019-09-18T09:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=187d6c52f1bbb1176d7129a2b24b0cf48ba29d79'/>
<id>urn:sha1:187d6c52f1bbb1176d7129a2b24b0cf48ba29d79</id>
<content type='text'>
Change-Id: I7603ed700abd2d6ce3ac0f301dc433ed1ed11e64
Closes-Bug: #1844484
</content>
</entry>
</feed>
