From 4595487f789bb1dd9c50084bf701936072363230 Mon Sep 17 00:00:00 2001 From: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> Date: Tue, 10 Jun 2025 17:57:54 +0200 Subject: [PATCH] Rebase stable 5 (#267) * Update tests for newer version of openshift (#254) * Update tests for newer version of openshift More recent versions of ocp no longer automatically create tokens for service accounts. This updates the tests to manually create the tokens. * Update nginx template version The old image was EOL and the deployment was failing to deploy. * Fix nginx version for all tasks * Add missing var * Remove openshift inventory plugin (#252) * Remove openshift inventory plugin This removes the openshift inventory plugin which has been deprecated since version 3.0.0. The tests have been updated to retain coverage of the connection plugin, which is still supported. * Update version in Makefile * CI fixes * Update version info in build scripts * Set ansible remote directory The security policy on the pod is preventing ansible from writing to /. Set it to /tmp which should be writable. * Bump the ansible-lint version to 25.1.2 (#255) * Bump the ansible-lint version to 25.1.2 * Update changelogs/fragments/ansible-lint-update.yml Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> --------- Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> * Add ansible-lint to tox linters (#258) * Add ansible-lint to tox linters * Bump black * Black formatting * fix linting * prepare release 4.0.2 (#262) (#263) (cherry picked from commit 55ccaf3394cf79b3fc6818b32a42caf33c7cdc15) * Update k8s dependency upper bounds (#257) * Update old stable-5 branch to sync with current changes from main (#266) * Update tests for newer version of openshift (#254) * Update tests for newer version of openshift More recent versions of ocp no longer automatically create tokens for service accounts. This updates the tests to manually create the tokens. * Update nginx template version The old image was EOL and the deployment was failing to deploy. * Fix nginx version for all tasks * Add missing var * Remove openshift inventory plugin (#252) * Remove openshift inventory plugin This removes the openshift inventory plugin which has been deprecated since version 3.0.0. The tests have been updated to retain coverage of the connection plugin, which is still supported. * Update version in Makefile * CI fixes * Update version info in build scripts * Set ansible remote directory The security policy on the pod is preventing ansible from writing to /. Set it to /tmp which should be writable. * Bump the ansible-lint version to 25.1.2 (#255) * Bump the ansible-lint version to 25.1.2 * Update changelogs/fragments/ansible-lint-update.yml Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> --------- Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> * Add ansible-lint to tox linters (#258) * Add ansible-lint to tox linters * Bump black * Black formatting * fix linting * prepare release 4.0.2 (#262) (#263) (cherry picked from commit 55ccaf3394cf79b3fc6818b32a42caf33c7cdc15) * Update k8s dependency upper bounds (#257) --------- Co-authored-by: Mike Graves Co-authored-by: GomathiselviS Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com> Co-authored-by: Bianca Henderson --------- Co-authored-by: Mike Graves Co-authored-by: GomathiselviS Co-authored-by: Mandar Kulkarni Co-authored-by: Bianca Henderson