Commit Graph

2088 Commits

Author SHA1 Message Date
862bb8d976
cockpit: log in as user 'test', not root
From 280, the cockpit package disabled logging in as root by
default. We could wipe that config file, but it seems better to
respect the default config and log in as the admin user 'test'
instead of as root.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-11-22 07:42:28 -08:00
Trevor Cooper
2cde59c45a
Merge pull request #198 from tcooper/relocate-weak-password-needles
relocate needles to language subdirs
2023-11-17 22:33:02 -08:00
2c5a5f887c
Merge branch 'language-bypass-enable-network' into develop 2023-11-17 22:29:51 -08:00
1702a7f55a
Merge branch '8-BETA-slurm' into develop 2023-11-17 22:25:31 -08:00
bcbe3ad1c5
relocate needles to language subdirs
- json files were not linted in previous commit. They are now.
2023-11-17 15:38:52 -08:00
a68ad53021
update anaconda_network_connected needles
- remove incorrectly named needles from 20210822
- add needles from 20231117
2023-11-17 15:19:25 -08:00
5f09f10588
Merge branch 'rocky-linux:develop' into 8-BETA-slurm 2023-11-16 15:42:23 +00:00
0284ebe995
Merge pull request #196 from akatch/akatch/hit-weak-password-prompt
enhancement: Bypass weak password prompt in tests
2023-11-16 09:49:46 +00:00
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
71837e7cc4
Use get_version_major() instead of get_var("CURRREL") 2023-10-17 16:01:33 +01:00
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
c87615d5a7
quote to prevent bash history expansion 2023-09-28 19:48:56 -07:00
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
70e5d79cc7
needles for cockpit login 2023-08-24 20:06:45 -07:00
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
6ee6a6809f
use kswitch instead of kinit
Co-Authored by: Louis Abel <tucklesepk@gmail.com>
2023-08-23 21:05:57 -07:00
11fee91082
use tty3 instead of tty1 2023-08-23 20:54:27 -07:00
0c6dc22856
revert wait for change 2023-08-23 15:09:59 -07:00
0a09a40346
disable validate in sudo test for now 2023-08-23 14:33:44 -07:00
efa71dc0b3
wait for change to be seen 2023-08-23 13:28:39 -07:00
365e4e9192
must kinit as admin again 2023-08-23 11:27:47 -07:00
fac560caa1
add possible missing parameter 2023-08-21 22:54:12 -07:00
f1b6886480
skip memory check for ipa-server-install 2023-08-21 21:27:21 -07:00
daea3a6985
apply upstream fixes 2023-08-21 19:27:56 -07:00
072fc78d73
use TTY3 for login as root 2023-08-20 19:03:21 -07:00
d75b56be20
fix distri check 2023-08-20 15:04:00 -07:00
c8e3051388
disable fedora repo setup 2023-08-20 15:01:20 -07:00
ca2b34e4cd
merge develop 2023-08-20 14:49:36 -07:00
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
ab8128ebb6
Add bootloader tags 2023-08-07 12:14:00 +01:00
690e04cc79
Merge branch 'develop' 2023-08-06 15:11:20 -07:00
fd1fe3424a
add uefi bootloader needles 2023-08-04 13:48:46 -07:00
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
70a5e26c25
Merge branch 'develop' 2023-06-07 09:10:29 -07:00
f4c33a4f21
minor cleanup 2023-05-24 08:55:46 -07:00
2e641ba7fa
Merge branch 'develop' into base_update_cli 2023-05-24 08:54:28 -07:00
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