1
0
mirror of https://github.com/openshift/openshift-ansible.git synced 2026-02-05 06:46:04 +01:00

14653 Commits

Author SHA1 Message Date
Yaakov Selkowitz
a00647fadc Fix ambiguous python shebang
This script is not yet compatible with Python 3.
2022-06-23 17:09:02 -04:00
openshift-ci[bot]
319e3c523e Merge pull request #12394 from barbacbd/increase_scale_attempts
BUG 2090151: Scaleup: Increase scaleup attempts in the workbook
2022-06-21 20:53:34 +00:00
Brent Barbachem
bb00601f88 Scaleup: Increase scaleup attempts in the workbook
** Increased scaleup time by increasing the number of attempts from 30 to 60. This will double the time spent. Decided not to increase wait time because it would require a wait of 40+ seconds between attempts which may look like a frozen process. Instead alert the user every 20 seconds but attempt max of 60 times.
2022-06-16 12:34:43 -04:00
Vinu K
2adef5c555 Change regex to accomodate api-int 2022-06-16 03:22:59 +05:30
OpenShift Merge Robot
66a8fb013d Merge pull request #12390 from barbacbd/Bz_2037626
Bug 2037626: Openshift_nodes: Added version for ignition to use
2022-05-03 16:43:33 -04:00
OpenShift Merge Robot
72ad56c067 Merge pull request #12391 from jstuever/bz2044713b
bug 2044713: swapoff: resolve issue where fstab and systemd conflict
2022-04-29 07:51:33 -04:00
Jeremiah Stuever
12789aa01d swapoff: resolve issue where fstab and systemd conflict
Prior to this change, there was an error when a swap mount existed in
the fstab and was propigated to a systemd swap unit. This change
modifies the behavior so that the list of systemd swap units to remove
is not obtained until after the fstab changes are made.
2022-04-25 14:50:07 -07:00
Brent Barbachem
74b931b35e Openshift_nodes: Added version for ignition to use
** Forced version 3.2 for ignition. Default was 2.2 and causing issues
when tang encryption is selected (available in 4.9+).
2022-04-25 14:40:28 -04:00
OpenShift Merge Robot
368f1261b3 Merge pull request #12388 from jstuever/bz2044713
Bug 2044713: swapoff: disable systemd .swap units
2022-04-18 09:59:18 -04:00
Jeremiah Stuever
86bae5f1b0 swapoff: disable systemd .swap units
This change modifies the behavior of the swapoff module in the
openshift_node role so that it will also disable any .swap units from
systemd.
2022-03-29 18:16:27 -07:00
OpenShift Merge Robot
2b721540cb Merge pull request #12382 from aleskandro/arm-test
Adds aarch64 dict to enable the openshift-node role for RHEL ARM Workers
2022-03-28 18:47:55 +02:00
aleskandro
e370367b98 Adds aarch64 dict to enable the openshift-node role for RHEL ARM Workers 2022-03-09 14:41:16 +00:00
OpenShift Merge Robot
2f8f002e8e Merge pull request #12368 from alexdresko/patch-1
Update best_practices_guide.adoc
2022-03-07 15:32:00 -05:00
OpenShift Merge Robot
092129cd7a Merge pull request #12374 from sdodson/libseccomp-410
Bug 2060147: Include libseccomp in the list of packages that we ensure are up to date
2022-03-07 12:04:54 -05:00
Scott Dodson
aee6e91fb2 Include libseccomp in the list of packages that we ensure are up to date
It looks like runc depends on >= 2.5 even though it just requires
libseccomp.so.2. This will ensure that it's up to date when we install.
2022-03-02 14:59:48 -05:00
OpenShift Merge Robot
4f59ed0b1b Merge pull request #12369 from jstuever/bz2037620
Bug 2037620: Require RHEL v8.4 or newer beginning with OpenShift v4.10
2022-02-11 12:17:01 -05:00
Jeremiah Stuever
5a426a8262 Resolving lint issues on scaleup and upgrade playbooks 2022-02-10 20:16:01 -08:00
Jeremiah Stuever
fc2377997c Require RHEL v8.4 or newer beginning with OpenShift v4.10 2022-02-10 18:38:36 -08:00
OpenShift Merge Robot
08de330914 Merge pull request #12372 from jstuever/bz2040488
Bug 2040488: Unit tests to use python 3.7
2022-02-10 16:51:58 -05:00
Jeremiah Stuever
d3dd876cd6 Unit tests to use python 3.7 2022-02-09 10:08:33 -08:00
OpenShift Merge Robot
bf6a3bc14e Merge pull request #12370 from jcaamano/master
Bug 2052393: Install jq package required by configure-ovs
2022-02-09 11:03:53 -05:00
Jaime Caamaño Ruiz
f990f28f43 Install jq package required by configure-ovs
Signed-off-by: Jaime Caamaño Ruiz <jcaamano@redhat.com>
2022-02-09 10:24:52 +00:00
Alex Dresko
4c492bda1a Update best_practices_guide.adoc 2022-02-07 13:27:20 -05:00
OpenShift Merge Robot
e3b38f9ffd Merge pull request #12362 from pliurh/keyfile
Bug 2035494: Set keyfile to be the primary NetworkManager plugin
2022-01-13 21:09:10 +01:00
Peng Liu
470a627b12 Set keyfile to be the primary NetworkManager plugin
Be consistant with RHCOS
2021-12-28 04:30:04 -05:00
OpenShift Merge Robot
cc445ce3d6 Merge pull request #12346 from mtnbikenc/update-owners
Update OWNERS
2021-09-07 14:35:41 +02:00
Russell Teague
047682be81 Update OWNERS 2021-08-27 13:29:31 -04:00
OpenShift Merge Robot
b111f9cf55 Merge pull request #12342 from haircommander/conmon-drop-symlink
Bug 1994172: crio: drop symlink for conmon, as it is being called from path again
2021-08-25 13:57:13 -04:00
Peter Hunt
1035ecbe66 crio: drop symlink for conmon, as it is being called from path again
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2021-08-17 09:40:30 -04:00
OpenShift Merge Robot
c411571ae2 Merge pull request #12331 from mtnbikenc/rhel8
CORS-1710: Initial support for RHEL8 worker nodes
2021-06-24 12:13:30 -04:00
OpenShift Merge Robot
80912cdc3d Merge pull request #12335 from mtnbikenc/bump-ansible
Bump ansible in requirements.txt
2021-06-24 01:01:46 -04:00
Russell Teague
24d5991b20 Initial support for RHEL8 worker nodes
Added support for scaling up RHEL8 worker nodes, maintaining support for
RHEL7.

The OpenShift version of crio expects conmon to be in a different
location.  Added tasks to ensure conmon is accessible by crio.

Updated podman mounts when running machine-config-deamon `start` to
properly access mounts needed for systemd access.

Package install has been consolidated to a single task to speed install
as well as more effectively handle dependency resolution.

Greatly reduced the list of packages installed to only those necessary
for functionality of running the openshift node and the
machine-config-deamon.
2021-06-23 10:56:37 -04:00
OpenShift Merge Robot
7d66bba08e Merge pull request #12333 from mtnbikenc/remove-test
Remove deprecated test playbooks
2021-06-21 10:55:13 -04:00
Russell Teague
1fa3f9dec8 Bump ansible in requirements.txt 2021-06-11 11:48:14 -04:00
OpenShift Merge Robot
626f7a31a1 Merge pull request #12332 from mtnbikenc/owners-update
OWNERS Update
2021-06-11 09:36:50 -04:00
OpenShift Merge Robot
53ce6bec6a Merge pull request #12334 from mtnbikenc/fix-travis-tox
Upgrade virtualenv in Travis CI
2021-06-10 19:18:40 -04:00
Russell Teague
c9dc8c36b9 Upgrade virtualenv in Travis
Older pip in the Travis created virtualenv is not pulling the
cryptography wheel and instead requiring building cryptography.  The
build fails because a Rust compiler does not exist.  Upgrading
virtualenv allows the cryptography wheel to be used.

https://github.com/pyca/cryptography/issues/5771
2021-06-10 16:39:22 -04:00
Russell Teague
300a2c87b1 Remove deprecated test playbooks
These playbooks are not used since moving to multi-stage tests in CI
2021-06-09 16:49:43 -04:00
Russell Teague
c0cd286660 OWNERS Update 2021-06-09 13:34:40 -04:00
OpenShift Merge Robot
e1b19c270d Merge pull request #12291 from mtnbikenc/fix-1915760
Bug 1915760: Increase node ready wait to 10 minutes
2021-02-03 10:58:04 -05:00
OpenShift Merge Robot
b3ad4561f6 Merge pull request #12295 from mtnbikenc/fix-ci-repo
Updating CI repo URL
2021-02-02 15:05:36 -05:00
Russell Teague
6cb00c61b7 Updating CI repo URL 2021-02-01 14:10:42 -05:00
Russell Teague
118f7abefc Increase node ready wait to 10 minutes
On some platforms nodes are taking longer to become ready.
2021-01-28 09:41:24 -05:00
OpenShift Merge Robot
e3be31b016 Merge pull request #12164 from mtnbikenc/change-package-list
Update openshift_node_packages to match OSE repo
2020-11-12 14:44:25 +01:00
Russell Teague
5fff35ab56 Update openshift_node_packages to match OSE repo
Packages listed in openshift_node_packages are expected to be installed
from an 'ose' repo.  Support packages would come from either 'extras' or
'optional' repos
2020-11-11 08:48:29 -05:00
OpenShift Merge Robot
5fa04feca4 Merge pull request #12267 from mtnbikenc/fix-1895309
Bug 1895309: roles/openshift_node: Allow newer cri-o version
2020-11-09 19:01:34 +00:00
Russell Teague
9d8705f308 roles/openshift_node: Allow newer cri-o version
Changed the logic to ensure the available cri-o RPM version is not less than the
current kubernetes cluster version.

Removed ci_version_override variable as it should no longer be necessary
for CI.
2020-11-09 09:24:06 -05:00
OpenShift Merge Robot
6523687f39 Merge pull request #12256 from mtnbikenc/remove-kernel-update
test/aws: Remove temporary kernel update
2020-10-27 13:02:16 -04:00
Russell Teague
182b8407d3 test/aws: Remove temporary kernel update 2020-10-27 08:59:25 -04:00
OpenShift Merge Robot
08d8cec45d Merge pull request #12243 from shahbazx7/master
Update README.md
2020-10-20 13:45:08 -04:00