Commit Graph

2054 Commits

Author SHA1 Message Date
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
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
Trevor Cooper ff0cb91b4e
Merge pull request #173 from rocky-linux/develop
merge develop to main
2023-05-02 23:57:56 -07:00
Trevor Cooper 1bd07441d9
Merge pull request #171 from tcooper/openqa-testrepo-1-change
use Rocky Linux controlled openqa-testrepo-1
2023-05-02 07:29:43 -07:00
akatch 1df17f8867
Merge pull request #172 from tcooper/dnf_releasever
add support to specify dnf releasever during POST
2023-05-01 22:10:32 -05:00
Trevor Cooper eb427d6b16
Merge pull request #170 from tcooper/base_update_cli
Use pandoc-common instead of python3-kickstart for package tests
2023-05-01 19:11:31 -07:00
Trevor Cooper b1e46166ec
add support to specify dnf releasever during POST 2023-04-30 11:28:06 -07:00
Trevor Cooper a947177135
use Rocky Linux controlled openqa-testrepo-1 2023-04-30 11:25:39 -07:00
Trevor Cooper 8106d07b6c
correct order for enable powertools 2023-04-29 10:41:51 -07:00
Trevor Cooper c185b5d074
pandoc-common is in powertools 2023-04-29 10:36:08 -07:00
Adam Williamson f3e92d20c1
Use pandoc-common instead of python3-kickstart for package tests
Reasoning:

1. pandoc is not in critpath so will not itself be tested
2. pandoc is widely used and actively maintained
3. package is noarch
4. package has minimal deps

Hopefully this will work for everything. For some reason, the
"use python3-blivet for pykickstart tests" fails mysteriously
sometimes, see e.g.
https://openqa.stg.fedoraproject.org/tests/2672282

Signed-off-by: Adam Williamson <awilliam@redhat.com>
Signed-off-by: Trevor Cooper <tcooper@rockylinux.org>
2023-04-24 08:32:45 -07:00
Alan Marshall 7efec33b83
Merge pull request #168 from AlanMarshall/serial_console
Serial console install
2023-03-29 11:47:55 +01:00
Alan Marshall c9ee065c8f
Modifies serial console install following change in network enable default from v8 to v9 2023-03-27 11:39:25 +01:00
Trevor Cooper 22b564ac03
Merge pull request #165 from rocky-linux/main
sync develop with main
2023-03-23 07:15:34 -07:00
akatch b4aa0d2850
Merge pull request #164 from rocky-linux/develop
merge #161 and #163 to main
2023-03-23 09:11:01 -05:00
Trevor Cooper 220ee770ba
Merge pull request #163 from tcooper/anaconda-text-install
Anaconda text install (alternate)
2023-03-22 22:18:04 -07:00
Trevor Cooper c313b9d9f2
Merge pull request #161 from tcooper/update_hostnames
Update hostnames
2023-03-20 17:47:28 -07:00
Trevor Cooper 46d47d4ec5
use password is default in all Rocky Linux versions 2023-03-20 09:20:28 -07:00
Trevor Cooper aa7fad50d6
fix sub name error 2023-03-20 08:49:05 -07:00
Trevor Cooper 1410418918
rocky 9 has 'use text mode' menu before main hub 2023-03-19 14:17:42 -07:00
Trevor Cooper 345c83d991
Merge pull request #160 from rocky-linux/develop
Merge #156 and #157 to main
2023-03-17 10:14:57 -07:00
Trevor Cooper 152b347f75
replace fedoraproject.org with rockylinux.org
- refs in templates.fif.json and code changed (typically hostnames in multi-worker tests)
- refs in documentation left for historical / context purposes
2023-03-17 10:04:54 -07:00
Trevor Cooper 6c6b173394
don't keep templates*.json for fedora in our repo 2023-03-17 10:00:37 -07:00
Trevor Cooper e5f68ad856
fedora-qa used to use Phab, we don't 2023-03-17 09:59:13 -07:00
Trevor Cooper 1fa79358d5
Merge pull request #157 from AlanMarshall/mirrorlist
Mirrorlist test changes for Issue #146
2023-03-17 09:25:04 -07:00
Trevor Cooper 5677222931
Merge pull request #156 from AlanMarshall/modularity
Modularity tests fix for  9.1  8.8  &  8.7
2023-03-17 09:24:18 -07:00
Alan Marshall 4624d87294
Mirrorlist test changes for Issue #146 2023-03-11 14:15:58 +00:00
Alan Marshall 74e6e63fb0
Needles moved to more appropriate location 2023-03-06 14:07:49 +00:00