<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/tests/test-octavia.sh, 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-13T11:07:37+00:00</updated>
<entry>
<title>[CI] Use smaller flavor for CI</title>
<updated>2025-06-13T11:07:37+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2025-06-04T11:57:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=d1a4d721787716f1e4f93fc7744df63cf1ff039d'/>
<id>urn:sha1:d1a4d721787716f1e4f93fc7744df63cf1ff039d</id>
<content type='text'>
On AIO based tests, from time to time VM
is killed by OOM killer.

Signed-off-by: Michal Arbet &lt;michal.arbet@ultimum.io&gt;

Change-Id: Id1888bef9a1878252b925988e1c200f9217e8868
</content>
</entry>
<entry>
<title>Standardize Python interpreter handling</title>
<updated>2025-05-20T21:01:51+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2025-05-14T23:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9c41becc8d499167a48aa5ae77d3e1282964ad61'/>
<id>urn:sha1:9c41becc8d499167a48aa5ae77d3e1282964ad61</id>
<content type='text'>
This patch ensures that the system Python interpreter is always used
during the `bootstrap-servers` phase by setting
`ansible_python_interpreter=auto_silent` via `extra_vars`, while the
`octavia-certificates` command now explicitly uses the same Python
interpreter that was used to invoke the `kolla-ansible` CLI, ensuring
compatibility with the local environment.

Summary:
- The `ansible_python_interpreter` is now dynamically defined in
  `group_vars/all.yml`, falling back to the system interpreter if
  no virtualenv is configured.
- CLI commands now detect and respect user-specified
  `ansible_python_interpreter` values via `-e`, and avoid overriding them.
- The `bootstrap-servers` command always uses the system Python interpreter
  by setting `ansible_python_interpreter=auto_silent`, ensuring a clean
  environment for virtualenv creation.
- The `octavia-certificates` command uses the Python interpreter
  that invoked the `kolla-ansible` CLI, ensuring compatibility with
  locally installed packages (e.g. cryptography).

This improves interpreter handling across commands, especially in environments
with custom Python setups or virtual environments.

Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949767

Change-Id: I7dc6cf8eda3b1fd48d2000f18b4670a4ef4ce1b4
</content>
</entry>
<entry>
<title>CI: Use venv ansible_python_interpreter in octavia scenario</title>
<updated>2025-05-12T14:26:17+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-05-12T07:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=504a8f6ae89e4c9574460e1205588428d7a80255'/>
<id>urn:sha1:504a8f6ae89e4c9574460e1205588428d7a80255</id>
<content type='text'>
cryptography is not installed in global python env

Change-Id: Ic6d156a36d7ac9b44118eed6acbf48eb49f979ec
</content>
</entry>
<entry>
<title>CI: bump amphora image to jammy</title>
<updated>2025-03-26T11:45:25+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-03-26T11:45:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=c04611efd2d0939c566bded2c83aa79ba99dcae2'/>
<id>urn:sha1:c04611efd2d0939c566bded2c83aa79ba99dcae2</id>
<content type='text'>
focal is not getting builds since July 2024

Change-Id: Ief6e5482e54c34ffdc703bb650bda51bae2bcb5b
</content>
</entry>
<entry>
<title>Fix Octavia cert generation</title>
<updated>2024-11-03T10:40:46+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-10-31T09:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=cd8ecfc8f25759192d52c610433330f70eac3ab3'/>
<id>urn:sha1:cd8ecfc8f25759192d52c610433330f70eac3ab3</id>
<content type='text'>
I have no clue how it worked previously in CI, but now
it's using default path to the inventory - which does
not exist.

In addition to that, type=int in cliff will default to
None, so the check had to be rewritten - because we
always did cert expiry check instead of generating them.

Change-Id: I84d71558c2666ba2cfa47054f782d25ff0c1f691
</content>
</entry>
<entry>
<title>CI: Fix cases where port is not available yet</title>
<updated>2024-08-08T09:22:18+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-07-19T12:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=19804048ebf208e83265270ce6b9b515951f7f39'/>
<id>urn:sha1:19804048ebf208e83265270ce6b9b515951f7f39</id>
<content type='text'>
Closes-Bug: #2075966

Change-Id: I6ed82ecc7ca82c09aacb2a65254f794c72365188
</content>
</entry>
<entry>
<title>[CI] Test neutron DNS integration and designate</title>
<updated>2024-01-30T08:56:46+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-01-16T06:46:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=f0b7bf33abb6faff506599c99863b823ca108ef5'/>
<id>urn:sha1:f0b7bf33abb6faff506599c99863b823ca108ef5</id>
<content type='text'>
This patch adds tests for neutron and designate DNS
integration.

Tests are based on scenarios described below in [1][2].

[1] https://docs.openstack.org/neutron/latest/admin/config-dns-int.html
[2] https://docs.openstack.org/neutron/latest/admin/config-dns-int-ext-serv.html

Change-Id: I3953f760458285e5c9a818599492c6176e857dde
</content>
</entry>
<entry>
<title>Add support for checking Octavia cert expiration</title>
<updated>2023-04-27T14:22:12+00:00</updated>
<author>
<name>Matt Crees</name>
<email>mattc@stackhpc.com</email>
</author>
<published>2023-04-24T16:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=d9451f49f36f6851f2d10cc2abe31e3fdfd84ab6'/>
<id>urn:sha1:d9451f49f36f6851f2d10cc2abe31e3fdfd84ab6</id>
<content type='text'>
Adds a flag ``kolla-ansible octavia-certificates --check-expiry &lt;days&gt;``
to the ``octavia-certificates`` command to check if the certificates
will expire within a given number of days.

Change-Id: I869b8afd85fe282d823ecf3593aa22f94a61b2a0
</content>
</entry>
<entry>
<title>octavia: Fix hm-interface after bumping openstack collection</title>
<updated>2023-04-26T13:13:31+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2023-03-22T11:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=c0d08667852cbed51cda68ca3935e2a52686a168'/>
<id>urn:sha1:c0d08667852cbed51cda68ca3935e2a52686a168</id>
<content type='text'>
New openstack collection modules have changed output
dicts/variable names - adapting to that.

Also changing octavia amphora image to focal, since bionic
hasn't been rebuilt since May 2021.

Closes-Bug: #2012255
Change-Id: Icf38a52472d02ef7d69bcd3716afb16e859d44a2
</content>
</entry>
<entry>
<title>CI: octavia: create and test a load balancer</title>
<updated>2021-03-04T01:27:38+00:00</updated>
<author>
<name>wuchunyang</name>
<email>wuchunyang@yovole.com</email>
</author>
<published>2021-03-03T09:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=366ba8526e5b2fd3955cb86cec982066ac6ecd5c'/>
<id>urn:sha1:366ba8526e5b2fd3955cb86cec982066ac6ecd5c</id>
<content type='text'>
Co-Authored-By: Mark Goddard &lt;mark@stackhpc.com&gt;
Change-Id: I20c1d9bddee5a046b521b9378bade2ab50612be0
</content>
</entry>
</feed>
