Skip to content

Commit 52fb19a

Browse files
authored
test: Merge systemd-main scenario into daily (#22279)
Now that the scenario is working, let's keep it that way and test it every day. Related-to: #22266
1 parent 2685e7c commit 52fb19a

File tree

3 files changed

+10
-17
lines changed

3 files changed

+10
-17
lines changed

test/run

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,6 @@ case "${TEST_SCENARIO:=}" in
3838
RUN_OPTS="$RUN_OPTS "
3939
PREPARE_OPTS="$PREPARE_OPTS --overlay"
4040
;;&
41-
*systemd-main*)
42-
bots/image-customize --fresh -v --script test/vm.systemd-main "$TEST_OS"
43-
RUN_OPTS="$RUN_OPTS "
44-
PREPARE_OPTS="$PREPARE_OPTS --overlay"
45-
;;&
4641
*updates-testing*)
4742
bots/image-customize --fresh -v --script test/vm.updates-testing "$TEST_OS"
4843
RUN_OPTS="$RUN_OPTS "

test/vm.daily

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,14 @@ exec >&2
66
dnf -y copr enable rpmsoftwaremanagement/dnf-nightly
77
dnf -y copr enable @storage/udisks-daily
88
dnf -y --setopt=install_weak_deps=False update
9+
10+
grep -q 'ID=.*fedora' /etc/os-release
11+
12+
# systemd main branch builds
13+
. /etc/os-release
14+
fedora_release="Fedora_${VERSION_ID}"
15+
echo "https://download.opensuse.org/repositories/system:systemd/${fedora_release}/system:systemd.repo"
16+
dnf config-manager addrepo --from-repofile="https://download.opensuse.org/repositories/system:systemd/${fedora_release}/system:systemd.repo"
17+
dnf -y update --repo=system_systemd --setopt=install_weak_deps=False
18+
919
/var/lib/download-package-sets.sh

test/vm.systemd-main

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)