Hussein Galal
9543470eb7
Add el9 selinux rpm ( #7635 )
...
* Add el9 to the install script
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Add rocky-9 install test to test el9 selinux
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Add rocky-9 install test to test el9 selinux to workflow
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Use el8 for fedora 37
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Add a warning to reboot in coreos systems
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* remove k3s-selinux module in case of upgrade in el9
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Check for available container-selinux and k3s-selinux
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* extend selinux upgrade to sle distros
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* create /var/lib/rpm-state in sle systems
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* nit fix
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* extend selinux upgrade to sle distros
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2023-05-31 01:51:23 +03:00
Hussein Galal
213d7ad499
Revert "Add el9 selinux rpm ( #7443 )" ( #7608 )
...
This reverts commit d55ec08675 .
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2023-05-25 16:41:05 +03:00
Hussein Galal
d55ec08675
Add el9 selinux rpm ( #7443 )
...
* Add el9 to the install script
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Add rocky-9 install test to test el9 selinux
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Add rocky-9 install test to test el9 selinux to workflow
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Use el8 for fedora 37
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Add a warning to reboot in coreos systems
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* remove k3s-selinux module in case of upgrade in el9
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Check for available container-selinux and k3s-selinux
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* extend selinux upgrade to sle distros
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* create /var/lib/rpm-state in sle systems
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* nit fix
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2023-05-25 02:52:07 +03:00
Derek Nola
750cff561d
Bump vagrant boxes to fedora37 ( #6832 )
...
* Bump to generic/fedora37
* fix epic permissions
* Disable sonobuoy on rootless
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-30 13:14:29 -08:00
Derek Nola
9a9f1f2d5e
Replace fedora-coreos with fedora 36 for install tests ( #6315 )
...
* Move to fedora 36 on install tests
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-10-27 08:11:57 -07:00
Derek Nola
fd79a1cfea
Bump testing to opensuse Leap 15.4 ( #6337 )
...
* Bump to Leap 15.4 for testing
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-10-26 08:38:18 -07:00
Brad Davidson
027039530d
Dump info on coredns when deployment rollout fails
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2022-09-30 08:17:20 -07:00
Derek Nola
2b35f89664
Convert install tests to run PR build of k3s ( #6003 )
...
* Convert install tests to run PR version of k3s
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-08-26 09:36:50 -07:00
Derek Nola
116c977fbf
Convert vagrant tests to yaml based config ( #5992 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-08-15 14:31:37 -07:00
Derek Nola
b28796a5ce
Replace CentOS 8 with Rocky Linux 8 for install testing ( #5279 )
...
* Replace CentOS 8 with Rocky 8 for install testing
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-03-18 09:01:04 -07:00
Derek Nola
1f7abe5dbb
Testing directory and documentation rework. ( #5256 )
...
* Removed vagrant folder
* Fix comments around E2E ENVs
* Eliminate testutil folder
* Convert flock integration test to unit test
* Point to other READMEs
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-03-15 10:29:56 -07:00
Jacob Blain Christen
c77efe64e1
tests/vagrant: refactor vagrant smoke tests ( #4484 )
...
- updated `tests/TESTING.md`
- cgroup, snapshotter, and install tests all under tests/vagrant
- cgroup and snapshotter workflows trigger for all code changes on all branches (excluding markdown docs, install script, and other vagrant tests)
- install workflow triggers for relevant script and fixture changes, only on master or pull-requests that target it
- integration and unit test workflows should not trigger for install script changes nor anything under tests/vagrant
Signed-off-by: Jacob Blain Christen <jacob@rancher.com >
2021-11-15 11:50:38 -07:00
Jacob Blain Christen
559c8ad94b
install: /usr/sbin/transactional-update ( #4403 )
...
- also updated k3s-uninstall.sh on zypper and TU systems
- fix #4409 for Fedora CoreOS
new installer tests via github actions:
- fedora-coreos
- opensuse-microos
Signed-off-by: Jacob Blain Christen <jacob@rancher.com >
2021-11-08 16:26:21 -07:00
Jacob Blain Christen
52eb6cac1c
install.sh: initial support for sle-micro ( #4331 )
...
Support invoking install.sh on SLE Micro with or without SELinux
enabled. Same deal for SLES.
Additionally, easy-to-invoke assertions, via Vagrant, that the local
install.sh works correctly:
- tests/install/centos-7 (stand-in for rhel 7)
- tests/install/centos-8 (stand-in for rhel 8)
- tests/install/opensuse-leap (stand-in for sles)
- tests/install/opensuse-microos (stand-in for sle-micro)
- tests/install/ubuntu-focal
Addresses #3188
Addresses #3917
Signed-off-by: Jacob Blain Christen <jacob@rancher.com >
2021-10-29 09:47:37 -07:00