<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/kolla_ansible/cmd/genpwd.py, branch stable/2026.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2026.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2026.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/'/>
<updated>2025-06-03T12:17:24+00:00</updated>
<entry>
<title>Fix shebangs</title>
<updated>2025-06-03T12:17:24+00:00</updated>
<author>
<name>Dinçer Çelik</name>
<email>hello@dincercelik.com</email>
</author>
<published>2025-06-03T12:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=76e78c59cae1c887a3572e7a876f653c9925bff2'/>
<id>urn:sha1:76e78c59cae1c887a3572e7a876f653c9925bff2</id>
<content type='text'>
Change-Id: I305bb756eb2fd8f582bbef5b2674f8b09b141ab8
</content>
</entry>
<entry>
<title>Support exposing prometheus_server externally</title>
<updated>2023-11-07T14:52:06+00:00</updated>
<author>
<name>Will Szumski</name>
<email>will@stackhpc.com</email>
</author>
<published>2023-09-08T16:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=37c2ab2aaafa06b40ba1c32a29699fbd8ee17b87'/>
<id>urn:sha1:37c2ab2aaafa06b40ba1c32a29699fbd8ee17b87</id>
<content type='text'>
This avoids the need to use a proxy, or some other means, to connect to
Prometheus. This is disabled by default and can be enabled by setting
enable_prometheus_server_external to true.

Change-Id: Ia0af044ff436c2a204b357750a16ff49fcdfec45
</content>
</entry>
<entry>
<title>Add support for LetsEncrypt-managed certs</title>
<updated>2023-11-07T09:59:51+00:00</updated>
<author>
<name>James Kirsch</name>
<email>generalfuzz@gmail.com</email>
</author>
<published>2020-04-16T21:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5581a282539b406977dcc6d1577ac2a51d46e4cf'/>
<id>urn:sha1:5581a282539b406977dcc6d1577ac2a51d46e4cf</id>
<content type='text'>
Add support for automatic provisioning and renewal of HTTPS
certificates via LetsEncrypt.

Spec is available at:
https://etherpad.opendev.org/p/kolla-ansible-letsencrypt-https

Depends-On: https://review.opendev.org/c/openstack/kolla/+/887347
Co-Authored-By: Michal Arbet &lt;michal.arbet@ultimum.io&gt;
Implements: blueprint letsencrypt-https
Change-Id: I35317ea0343f0db74ddc0e587862e95408e9e106
</content>
</entry>
<entry>
<title>Fix passwords.yml permissions</title>
<updated>2023-05-31T11:22:34+00:00</updated>
<author>
<name>Maksim Malchuk</name>
<email>maksim.malchuk@gmail.com</email>
</author>
<published>2023-05-02T21:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5fd8117098d3fec6d96f6a918cc2d2bfa2f14c86'/>
<id>urn:sha1:5fd8117098d3fec6d96f6a918cc2d2bfa2f14c86</id>
<content type='text'>
The kolla-genpwd, kolla-mergepwd, kolla-readpwd and kolla-writepwd
commands now creates or updates passwords.yml with correct
permissions. Also they display warning message about incorrect
permissions.

Closes-Bug: #2018338
Change-Id: I4b50053ced9150499d1d09fd4a0ec2e243cf938b
Signed-off-by: Maksim Malchuk &lt;maksim.malchuk@gmail.com&gt;
</content>
</entry>
<entry>
<title>genpwd: handle lack of password file nicer</title>
<updated>2022-05-24T11:18:20+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz+kolla@linaro.org</email>
</author>
<published>2022-05-24T11:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=333c74feb400d81e8c7cb3b4f529dd6d2510b586'/>
<id>urn:sha1:333c74feb400d81e8c7cb3b4f529dd6d2510b586</id>
<content type='text'>
From:

(kolla) 13:11 (s) marcin@puchatek:kolla-ansible$ kolla-genpwd
Traceback (most recent call last):
  File "/home/marcin/.virtualenvs/kolla/bin/kolla-genpwd", line 8, in &lt;module&gt;
    sys.exit(main())
  File "/home/marcin/.virtualenvs/kolla/lib/python3.10/site-packages/kolla_ansible/cmd/genpwd.py", line 135, in main
    genpwd(passwords_file, length, uuid_keys, ssh_keys, blank_keys,
  File "/home/marcin/.virtualenvs/kolla/lib/python3.10/site-packages/kolla_ansible/cmd/genpwd.py", line 59, in genpwd
    with open(passwords_file, 'r') as f:
FileNotFoundError: [Errno 2] No such file or directory: '/etc/kolla/passwords.yml'

To:

(kolla) 13:17 (s) marcin@puchatek:kolla-ansible$ kolla-genpwd
ERROR: Passwords file "/etc/kolla/passwords.yml" is missing

Change-Id: I18a9559daeb3d124a03dcb735ebb01a2cf24f617
</content>
</entry>
<entry>
<title>neutron: add ssh key</title>
<updated>2022-03-30T07:28:37+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2022-03-25T10:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=7fcf3ca30bc31877c8d8384000b932095f221057'/>
<id>urn:sha1:7fcf3ca30bc31877c8d8384000b932095f221057</id>
<content type='text'>
This key can be used by users in networking-generic-switch
scenario instead of adding cleartext password in ml2_conf.ini.

Change-Id: I10003e6526a55a97f22678ab81c411e4645c5157
</content>
</entry>
<entry>
<title>Remove Retired Karbor Support</title>
<updated>2020-12-22T09:50:49+00:00</updated>
<author>
<name>Kendall Nelson</name>
<email>kennelson11@gmail.com</email>
</author>
<published>2020-12-17T21:55:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=25b9de91a2d77913583b02f42f00d7de2bd3e1ec'/>
<id>urn:sha1:25b9de91a2d77913583b02f42f00d7de2bd3e1ec</id>
<content type='text'>
As announced on the openstack-discuss ML[1], Karbor is retiring
this cycle (Wallaby).

Needed-By: https://review.opendev.org/c/openstack/karbor/+/767032

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html

Change-Id: I222cf302e507f6a9de0347c79ec536aa7be22bb6
</content>
</entry>
<entry>
<title>Implement automatic deploy of octavia</title>
<updated>2020-10-02T12:05:00+00:00</updated>
<author>
<name>wu.chunyang</name>
<email>wuchunyang@yovole.com</email>
</author>
<published>2020-07-09T07:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=4a58f4238c46c7b95395f07be74a4d729acdc09c'/>
<id>urn:sha1:4a58f4238c46c7b95395f07be74a4d729acdc09c</id>
<content type='text'>
this patchset has implemented:
  - network (lb-mgmt-net)
  - security groups and rules (used by amphora and health manager)
  - amphora flavor (used by amphora)
  - nova keypair (used by amphora at the time of debugging)

Add a octavia_amp_listen_port variable which used by amphora
Add amp_image_owner_id in octavia.conf

Implements: blueprint implement-automatic-deploy-of-octavia
Co-Authored-By: zhangchun &lt;zhangchun@yovole.com&gt;

Depends-On: https://review.opendev.org/652030

Change-Id: I67009d046925cfc02c1e0073c80085c1471975f6
</content>
</entry>
<entry>
<title>Improve error reporting in password utilities</title>
<updated>2020-05-22T18:20:47+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-05-22T18:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=620b808cf366596d7cdd521cd5b44a973d5cdeab'/>
<id>urn:sha1:620b808cf366596d7cdd521cd5b44a973d5cdeab</id>
<content type='text'>
The kolla-genpwd and kolla-mergepwd commands can be used to manipulate
the kolla passwords.yml file. The format is a YAML encoded dict of
password variable names to their values. If the format is not a dict,
the error messages are unhelpful.  In particular, this can happen if the
file is encrypted e.g. via Ansible Vault.

For kolla-genpwd:

    AttributeError: 'NoneType' object has no attribute 'items'

For kolla-mergepwd:

    AttributeError: 'NoneType' object has no attribute 'update'

This change adds a more friendly message.

Change-Id: I27f0835b904e05006ae401adf383090322e1b891
Closes-Bug: #1880220
</content>
</entry>
<entry>
<title>Enable W503 for flake8 check</title>
<updated>2020-05-17T10:21:39+00:00</updated>
<author>
<name>gugug</name>
<email>gu.jin@99cloud.net</email>
</author>
<published>2020-05-17T10:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=22f7aecbd9e9a9be0e67611f68fd5ff2fc4a4b8a'/>
<id>urn:sha1:22f7aecbd9e9a9be0e67611f68fd5ff2fc4a4b8a</id>
<content type='text'>
W503 and W504 are incompatible and we need to choose one of them.
Existing codes follows W503, so we disable W504.

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