Commit Graph

2130 Commits

Author SHA1 Message Date
Al Bowles f605bec6ee
enhancement: Bypass weak password prompt in tests
This change adds a needle and a check for the "weak password" prompt in
Arabic and Russian. If the prompt is detected, openQA should hit "Done"
twice as per the prompt.
2023-11-15 22:22:46 -06:00
Alan Marshall 71837e7cc4
Use get_version_major() instead of get_var("CURRREL") 2023-10-17 16:01:33 +01:00
Alan Marshall a34a9253ba
Adjust slurm test code for runs with stg repos 2023-10-15 15:38:43 +01:00
Trevor Cooper ab0b05be3d
Merge pull request #192 from tcooper/realmd_join_sssd_fix
Fix realmd_join_sssd
2023-10-05 07:51:03 -07:00
Trevor Cooper c87615d5a7
quote to prevent bash history expansion 2023-09-28 19:48:56 -07:00
Alan Marshall c4a3472280
Merge pull request #141 from nazunalika/develop
Update and Provide FreeIPA Tests
2023-09-26 11:05:08 +01:00
Louis Abel 40ab4b7973
Merge pull request #1 from tcooper/nazunalika/develop
rebase and add fixes for #141
2023-08-25 16:34:15 -07:00
Trevor Cooper 70e5d79cc7
needles for cockpit login 2023-08-24 20:06:45 -07:00
Trevor Cooper e9b4cfbfd3
fix problem array ref 2023-08-24 18:36:05 -07:00
Lukas Magauer 1f5d6682d7
Merge pull request #191 from lumarel/fix/aarch64-m1mac-bootloader
Add bootloader screen for aarch64 jobs
2023-08-24 16:17:09 +02:00
Trevor Cooper 6ee6a6809f
use kswitch instead of kinit
Co-Authored by: Louis Abel <tucklesepk@gmail.com>
2023-08-23 21:05:57 -07:00
Trevor Cooper 11fee91082
use tty3 instead of tty1 2023-08-23 20:54:27 -07:00
Trevor Cooper 0c6dc22856
revert wait for change 2023-08-23 15:09:59 -07:00
Trevor Cooper 0a09a40346
disable validate in sudo test for now 2023-08-23 14:33:44 -07:00
Trevor Cooper efa71dc0b3
wait for change to be seen 2023-08-23 13:28:39 -07:00
Trevor Cooper 365e4e9192
must kinit as admin again 2023-08-23 11:27:47 -07:00
Trevor Cooper fac560caa1
add possible missing parameter 2023-08-21 22:54:12 -07:00
Trevor Cooper f1b6886480
skip memory check for ipa-server-install 2023-08-21 21:27:21 -07:00
Trevor Cooper daea3a6985
apply upstream fixes 2023-08-21 19:27:56 -07:00
Trevor Cooper 072fc78d73
use TTY3 for login as root 2023-08-20 19:03:21 -07:00
Trevor Cooper d75b56be20
fix distri check 2023-08-20 15:04:00 -07:00
Trevor Cooper c8e3051388
disable fedora repo setup 2023-08-20 15:01:20 -07:00
Trevor Cooper ca2b34e4cd
merge develop 2023-08-20 14:49:36 -07:00
Trevor Cooper 776f3cc50d
wait longer for login screen 2023-08-20 12:54:20 -07:00
lumarel ea004bb57d
Add bootloader screen for aarch64 jobs running on M1 Mac hardware 2023-08-20 18:43:26 +02:00
akatch 5e28bb1d81
Merge pull request #189 from AlanMarshall/needles
Add bootloader tags
2023-08-17 18:20:01 -05:00
Alan Marshall ab8128ebb6
Add bootloader tags 2023-08-07 12:14:00 +01:00
Trevor Cooper 690e04cc79
Merge branch 'develop' 2023-08-06 15:11:20 -07:00
Trevor Cooper fd1fe3424a
add uefi bootloader needles 2023-08-04 13:48:46 -07:00
Trevor Cooper 8cb07a4950
Merge branch 'develop' 2023-08-03 16:42:19 -07:00
Al Bowles 8becb62887
Provide tests for SIG/HPC slurm packages
This MR provides a very, very basic test suite for the Slurm packages
built by the HPC SIG. It checks the following:

- Necessary packages for a single-node Slurm instance install
  successfully from the SIG/HPC repository
- A job can be scheduled and executed to completion
- A job can be scheduled and then cancelled

```
./fifloader.py --clean --load templates.fif.json
openqa-cli api -X POST isos ISO=Rocky-8.8-x86_64-dvd.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso VERSION=8.8 CURRREL=8 BUILD=-${date +%Y%d%m}.0-slurm-8.8 TEST=slurm22,slurm23
openqa-cli api -X POST isos ISO=Rocky-9.2-x86_64-dvd.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso VERSION=9.2 CURRREL=9 BUILD=-${date +%Y%d%m}.0-slurm-9.2 TEST=slurm22,slurm23

```

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] Any dependent changes have been merged and published in downstream modules
2023-07-25 15:04:07 -05:00
Trevor Cooper 70a5e26c25
Merge branch 'develop' 2023-06-07 09:10:29 -07:00
Trevor Cooper f4c33a4f21
minor cleanup 2023-05-24 08:55:46 -07:00
Trevor Cooper 2e641ba7fa
Merge branch 'develop' into base_update_cli 2023-05-24 08:54:28 -07:00
Trevor Cooper 5d18a012c6
task: merge develop to main (#182)
* Cockpit needle

* Another Cockpit needle

* One more cockpit needle

---------

Co-authored-by: Al Bowles <bowlesalx@gmail.com>
Co-authored-by: Lukas Magauer <42647570+lumarel@users.noreply.github.com>
2023-05-24 08:47:20 -07:00
Lukas Magauer 2d0113c054
Merge pull request #181 from akatch/8.8_release
Needle updates for 8.8 release
2023-05-19 11:55:11 +02:00
Al Bowles 020c7ea4b5
One more cockpit needle 2023-05-18 11:41:44 -05:00
Al Bowles 8605e5e093
Another Cockpit needle 2023-05-17 17:06:58 -05:00
Louis Abel ff01caf988
Update FreeIPA tests
Updating freeipa tests to:

  * Make it more consistent with Rocky Linux
  * Use of rockylinux.org domain instead of fedoraproject.org
  * Ensure fedora-only elements are removed or changed to work in EL
2023-05-17 14:03:44 -07:00
Al Bowles 3fc2d3bb12
Cockpit needle 2023-05-17 16:01:23 -05:00
Lukas Magauer eeea512450
Merge pull request #180 from rocky-linux/develop
Merge develop to main
2023-05-17 22:59:55 +02:00
akatch bc6c92e9a9
Needle updates for 9.2 release (#179)
* Consolidate build names for all flavors by version

This PR neither adds nor updates specific test functionality, but does
update the wrapper scripts based on @tcooper's recommendations for
consolidating all flavors for a particular version into a single build.

* cheers neil

* New needles

* Add needle for _anaconda_network_enable

* Multilingual needles for _anaconda_network_enable

* Set language tag

* A few more multilingual needles

* Clean up dangling needles in the root of the needles dir
2023-05-17 15:53:13 -05:00
Alan Marshall 407c97bc8c
r8.8 needles for cockpit (#177)
anaconda_help needles from pr#175 moved
2023-05-16 13:56:06 -05:00
Alan Marshall 40b44c42dc
Merge pull request #175 from AlanMarshall/8.8_needles
r8.8 needles for anaconda_help
2023-05-06 19:19:55 +01:00
Trevor Cooper f39910d953
add missing use statement 2023-05-06 07:56:50 -07:00
Trevor Cooper 7361baef9f
consider Rocky Linux version when adding powertools/crb 2023-05-05 20:57:13 -07:00
Alan Marshall 20752dec7c
Merge branch 'rocky-linux:develop' into 8.8_needles 2023-05-04 12:30:40 +01:00
Alan Marshall d6d5505df8
New anaconda needles for r8.8 2023-05-04 12:28:34 +01:00
Alan Marshall b8610823f2
Merge pull request #174 from AlanMarshall/serial_console_install
Improve test logic
2023-05-03 19:20:21 +01:00
Alan Marshall 37fc0b00bf
Improve test logic, to be sure 2023-05-03 11:32:55 +01:00