Harald Hoyer
501d82f796
fix: correctly handle kernel parameters
...
The kernel has an odd way to handle `"` surrounded parameters.
To handle the parameters as the kernel would do, no simple shell script
suffices, so a new utility `dracut-util` is introduced. Written in "C"
it handles `dracut-getarg` and `dracut-getargs` as the old shell script
functions `_dogetarg` and `_dogetargs` would.
4 years ago
Harald Hoyer
45907c1d4d
ci: disable tests with NFS kernel crashes
...
Tests 50, 51, 60, 61 all suffer from kernel crashes in the kernel nfsd.
Until this is resolved, disable these tests.
4 years ago
Harald Hoyer
35bd0b4ac1
ci: only bind /dev/kvm into the container
...
dracut is only interested to use `/dev/kvm` if available.
4 years ago
Harald Hoyer
a6faf453a8
ci: reduce CI workload
...
Only run `fedora-latest` and `fedora-32` on actual merge.
4 years ago
Harald Hoyer
0ce79d4c72
ci: mount host /dev into container
...
might pickup /dev/kvm if we are lucky?
4 years ago
Harald Hoyer
860b64b92d
ci: remove `--privileged` option from docker containers
...
This option should not be needed anymore with "mount -o loop" removed.
4 years ago
Harald Hoyer
1211d6a3fb
ci: disable TEST 99
...
1. people got annoyed by merge conflicts
2. spec file can be update per release
3. uses "mount" preventing container testing
4 years ago
Harald Hoyer
9553a679f6
ci: remove Travis and include Fedora-latest
...
Also remove Fedora 31.
Github CI should suffice. The only missing piece was Fedora-latest.
Signed-off-by: Harald Hoyer <harald@redhat.com>
4 years ago
Harald Hoyer
be30c816d4
ci: use our own version of commisery
...
This should hopefully fix:
* not checking the PR github title
* not error on the auto merge commit message
4 years ago
Harald Hoyer
28d0fc9347
ci: add testing with Fedora 33
...
To test a more recent version of Fedora, add Fedora 33.
4 years ago
Harald Hoyer
7c50ed83a3
test(conventional): add Conventional Commits PR github action
...
To ease the creation of the release notes, enforce some style on the git
commit message titles with `Commisery`.
https://github.com/marketplace/actions/commisery
Using https://github.com/clog-tool/clog-cli later on these commits will
generate a pretty nice base for the release notes.
4 years ago
Jóhann B. Guðmundsson
0e30f33a32
New labels file
5 years ago
Daniel Molkentin
3f4771ebf4
.github: fix path to label workflow mapping file
5 years ago
Jóhann B. Guðmundsson
fc1d50b270
Update master-labels.yml
...
Removing branches not sure if they work with the cron scheduler in workflow actions
5 years ago
Jóhann B. Guðmundsson
cafd314b70
Update master-labels.yml
...
Fixing bad intentation
5 years ago
Jóhann B. Guðmundsson
ac733934fa
Switching label triggers from pull requests to cron
5 years ago
Jóhann B. Guðmundsson
4cd8f2c90e
Adding the labels file for the RHEL-8 branch
5 years ago
Jóhann B. Guðmundsson
3b20f5c72e
Adding the labels file for the RHEL-7 branch
5 years ago
Jóhann B. Guðmundsson
27047bb5c6
Adding the labels file for the RHEL-6 branch
5 years ago
Jóhann B. Guðmundsson
80f1ce6c13
Adding the labels file for master
5 years ago
Harald Hoyer
b448655ba7
CI: remove Fedora 30, add Fedora 32
5 years ago
Harald Hoyer
d5bfaf58ab
github actions: use test container directly
5 years ago
Harald Hoyer
991100ba7a
.github/workflows: bump timeout to 45min
5 years ago
Frantisek Sumsal
8cba0ff833
github: add TEST-99 to the workflow
5 years ago
Harald Hoyer
3703ec8672
Disable NetworkManager tests for Fedora 30
5 years ago
Harald Hoyer
a3f73298f2
testsuite: refactor qemu options
...
- refactor common qemu options
- fix the ens[0-9] interface shift
- add split network-[legacy|network] tests
5 years ago
Harald Hoyer
3aae122c4b
Add github workflow
5 years ago
Harald Hoyer
2dc0cb50e3
Revert "github workflow"
...
This reverts commit 150cea0336
.
5 years ago
Harald Hoyer
150cea0336
github workflow
5 years ago