<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/kolla-toolbox/ansible_sudoers, 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>2026-07-06T19:59:40+00:00</updated>
<entry>
<title>Migrate to pyproject.toml</title>
<updated>2026-07-06T19:59:40+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-07-06T13:26:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=db35ac8d793506bc43b62e7e39d27a75de1043ed'/>
<id>urn:sha1:db35ac8d793506bc43b62e7e39d27a75de1043ed</id>
<content type='text'>
[tool.setuptools.data-files] does not support recursive directory
installation. The old setup.cfg [files] worked because PBR's
FilesConfig.expand_globs() used os.walk() to expand docker/*, but
this hook is not triggered by the pbr.build PEP-517 backend.

Move docker/ into kolla/ and use [tool.setuptools.package-data]
instead. Update kolla_worker._get_images_dir() to check the kolla
package directory first so both editable and regular installs work.

Change-Id: I4fc452c03740ef22ebbb4e8d0d86c4f4783e2d09
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix Swift deployment issue</title>
<updated>2022-10-09T13:43:42+00:00</updated>
<author>
<name>Maksim Malchuk</name>
<email>maksim.malchuk@gmail.com</email>
</author>
<published>2022-10-07T22:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=b8a352647d57d35463e551a0d360c19fb2ad34c6'/>
<id>urn:sha1:b8a352647d57d35463e551a0d360c19fb2ad34c6</id>
<content type='text'>
Swift deployment is broken since CVE-2022-38060 fixed sudoers file in
the I66476a2b396e2cbe41e68ac51f57aae1806b2ed8. The kolla-toolbox
container have their own virtualenv path differs from all other
containers. This change adds the correct sudoers secure_path
configuration needed only for kolla-toolbox conainer.

Related-Bug: #1985784
Change-Id: I3651576ee354364d639c187ff750491667ecab56
Signed-off-by: Maksim Malchuk &lt;maksim.malchuk@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix sudoers for Ceph</title>
<updated>2018-06-01T13:39:05+00:00</updated>
<author>
<name>Paul Bourke</name>
<email>paul.bourke@oracle.com</email>
</author>
<published>2018-06-01T13:35:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9ef9cbeb8f3504a4d80716e5e6ae7e9e6bb372d6'/>
<id>urn:sha1:9ef9cbeb8f3504a4d80716e5e6ae7e9e6bb372d6</id>
<content type='text'>
Since moving ansible to a virtualenv in the toolbox Ceph could not run
find_disks.

Change-Id: I8bce61887273f1c27ab79edec947d36a3aab3c48
</content>
</entry>
<entry>
<title>Add ansible sudo running for Debian family</title>
<updated>2017-11-02T08:17:27+00:00</updated>
<author>
<name>Xinliang Liu</name>
<email>xinliang.liu@linaro.org</email>
</author>
<published>2017-11-01T07:21:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=b0ef604a68f6f022a00634c32cafd3e4df64d6b5'/>
<id>urn:sha1:b0ef604a68f6f022a00634c32cafd3e4df64d6b5</id>
<content type='text'>
On Debian and Ubuntu pip install ansible to /usr/local/bin/ansible, whereas
on CentOS the location is /usr/bin/ansible.

Add ansible sudo running entry for Debian family.

Partial-Bug: #1729216
Change-Id: I2b57403128bc103148ae696c219df52590214adc
Signed-off-by: Xinliang Liu &lt;xinliang.liu@linaro.org&gt;
</content>
</entry>
<entry>
<title>Read GPT label using sgdisk rather than udev</title>
<updated>2016-07-07T09:26:34+00:00</updated>
<author>
<name>Stephen Hindle</name>
<email>shindle@llnw.com</email>
</author>
<published>2016-06-07T16:07:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cadf8afdcf4c1d56892b6d708003066e11711c5f'/>
<id>urn:sha1:cadf8afdcf4c1d56892b6d708003066e11711c5f</id>
<content type='text'>
The Ceph osd bootstrap/startup logic depends upon reading/writing
partition names.  Some older versions of udev have trouble reading these
(/dev/disk/by-label is missing).

To work around this, we shell out to sgdisk and scrape the partition
name data directly.

Co-authored-by: Paul Bourke &lt;paul.bourke@oracle.com&gt;
Closes-Bug: 1585185
Change-Id: I362b3f8e91de79687fc84e256996fbcaf303b6af
</content>
</entry>
</feed>
