From 1f0826e4b9b67a2e91bd18dd40e7dd922e50bca8 Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Mon, 11 Aug 2025 14:37:51 -0500 Subject: [PATCH] Add Vladimir Kozhukalov candidacy for Openstack-Helm 2026.1 PTL Change-Id: Id05066701ce65d93eee3d81ebb6098135ddb1d26 Signed-off-by: Vladimir Kozhukalov --- .../OpenStack_Helm/kozhukalov@gmail.com | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 candidates/2026.1/OpenStack_Helm/kozhukalov@gmail.com diff --git a/candidates/2026.1/OpenStack_Helm/kozhukalov@gmail.com b/candidates/2026.1/OpenStack_Helm/kozhukalov@gmail.com new file mode 100644 index 00000000..2e583444 --- /dev/null +++ b/candidates/2026.1/OpenStack_Helm/kozhukalov@gmail.com @@ -0,0 +1,56 @@ +Hello OpenStack Community, + +I am writing to submit my candidacy to be the PTL for the OpenStack-Helm project +for the 2026.1 cycle. + +## Achievements in 2025.2 +Although the release cycle is not yet complete, we can already highlight some points + +### Loci +- Cleaned up outdated customizations +- Cleaned up Centos related files +- Added images Blazar, Freazer +- Mount requirements image instead of fetching wheels via HTTP +- Use Opendev Infra APT mirror + +### Openstack-Helm-Infra retirement +It's been a while since we started episodically discussing the merger of +Openstack-Helm and Openstack-Helm-Infra repos and eventually decided to implement +this to make it easier to implement/test things involving infra charts. + +### New charts +- Skyline (merged) +- Watcher (merged) +- Blazar (on review) +- Freazer (on review) + +### Tests +- Implemented VXLAN overlay networking in test environments to address issues + when test nodes are in different L2 segments. This has improved stability and reduced rechecks. +- Use pre-commit for linting. The pre-commit framework supports many languages and provides + various checks that can be easily run on a local developer machine. +- Added an **Octavia** test case. Currently, it tests only the Amphora driver; + OVN driver tests are planned for a future update. + +### Ingress +We are on the way of improving the Ingress object management. At this point we've +changed all the test jobs to use Metallb as a frontend for the Ingress controller +eliminating the need for a so-called `cluster ingress`. By the end of 2025.2, +we aim to simplify Ingress management across all charts. + +### Granular service accounts +- For core services (**Nova**, **Placement**, **Neutron**, **Glance**, **Cinder**), + we introduced dedicated service accounts for inter-service access (e.g., `nova_neutron`, + `nova_placement`). This approach improves security and flexibility. +- Service account configurations have been split into dedicated files (e.g., Nova’s + service accounts are now defined in `/etc/nova/nova.conf.d`), which are automatically + included by `oslo.config`. + +I would like to sincerely thank all our contributors and users for their continued support. +I look forward to further fruitful collaboration. + +It would be an honor to continue serving as PTL, and I am eager to keep pushing the further +project's growth and innovation. + +Best regards, +Vladimir Kozhukalov