New: [rhinstaller/anaconda/pulls/331 master] LVM on RAID kickstart test
by dashea
This adds a single kickstart test for installation to LVM on top of MD
RAID. Being one of the most complex storage configurations we support the LVM on
RAID definitely deserves testing. However, since such installation is quite a
bit resource-hungry, it would be great if we could get along with this single
test as running multiple such tests could be a problem for our infrastructure
running kickstart tests. That's why this tests the harder case with one of the
LVs requested to be grown to a maximum possible size (which tests blivet's
calculations of free space in a VG using MD RAID PVs and calculations of MD RAID
metadata size).
Extra info not in the commit message:
My goal here is to make the test stricter and stricter as I go through blivet's sources and remove all weird and magic calculations we do there. Especially once the changes from [blivet's PR #215] (https://github.com/rhinstaller/blivet/pull/215) are effective, this test should also check the free space in the VG because we should do a good-enough job filling it up with the root LV that is requested to grow to a maximum size.
--
To view this pull request on github, visit https://github.com/rhinstaller/anaconda/pull/331
8 years, 8 months
[PATCH] s/$releasever/rawhide/
by Chris Lumens
We're now using the boot.iso images generated by Fedora instead of ones
generated by us. This is good because now we're testing something that
is going to end up being the real release, instead of whatever thing I
happened to be making. However, these images think $releasever is 24
and that does not yet exist. Thus we need to use rawhide (at least for
now).
---
tests/kickstart_tests/basic-ftp.ks | 2 +-
tests/kickstart_tests/bond.ks | 2 +-
tests/kickstart_tests/btrfs-1.ks | 2 +-
tests/kickstart_tests/btrfs-2.ks | 2 +-
tests/kickstart_tests/default-fstype.ks | 2 +-
tests/kickstart_tests/driverdisk-disk.ks | 2 +-
tests/kickstart_tests/encrypt-device.ks | 2 +-
tests/kickstart_tests/escrow-cert.ks | 2 +-
tests/kickstart_tests/firewall.ks | 2 +-
tests/kickstart_tests/groups-and-envs-1.ks | 2 +-
tests/kickstart_tests/groups-and-envs-2.ks | 2 +-
tests/kickstart_tests/groups-and-envs-3.ks | 2 +-
tests/kickstart_tests/hostname.ks | 2 +-
tests/kickstart_tests/keyboard-addtnl.ks | 2 +-
tests/kickstart_tests/keyboard.ks | 2 +-
tests/kickstart_tests/lang.ks | 2 +-
tests/kickstart_tests/lvm-1.ks | 2 +-
tests/kickstart_tests/lvm-2.ks | 2 +-
tests/kickstart_tests/lvm-cache-1.ks | 2 +-
tests/kickstart_tests/lvm-cache-2.ks | 2 +-
tests/kickstart_tests/lvm-thinp-1.ks | 2 +-
tests/kickstart_tests/lvm-thinp-2.ks | 2 +-
tests/kickstart_tests/ntp-pools.ks | 2 +-
tests/kickstart_tests/packages-and-groups-1.ks | 2 +-
tests/kickstart_tests/packages-default.ks | 2 +-
tests/kickstart_tests/packages-excludedocs.ks | 2 +-
tests/kickstart_tests/packages-ignoremissing.ks | 2 +-
tests/kickstart_tests/packages-multilib.ks | 2 +-
tests/kickstart_tests/pre-install.ks | 2 +-
tests/kickstart_tests/proxy-auth.ks | 2 +-
tests/kickstart_tests/proxy-cmdline.ks | 2 +-
tests/kickstart_tests/proxy-kickstart.ks | 2 +-
tests/kickstart_tests/raid-1.ks | 2 +-
tests/kickstart_tests/selinux-disabled.ks | 2 +-
tests/kickstart_tests/selinux-enforcing.ks | 2 +-
tests/kickstart_tests/selinux-permissive.ks | 2 +-
tests/kickstart_tests/services.ks | 2 +-
tests/kickstart_tests/timezoneLOCAL.ks | 2 +-
tests/kickstart_tests/timezoneUTC.ks | 2 +-
tests/kickstart_tests/tmpfs-fixed_size.ks | 2 +-
tests/kickstart_tests/user.ks | 2 +-
tests/kickstart_tests/vlan.ks | 2 +-
42 files changed, 42 insertions(+), 42 deletions(-)
diff --git a/tests/kickstart_tests/basic-ftp.ks b/tests/kickstart_tests/basic-ftp.ks
index 025226f..100a97e 100644
--- a/tests/kickstart_tests/basic-ftp.ks
+++ b/tests/kickstart_tests/basic-ftp.ks
@@ -1,4 +1,4 @@
-url --url=ftp://mirror.utexas.edu/pub/fedora/linux/development/$releasever/$basearch/os/
+url --url=ftp://mirror.utexas.edu/pub/fedora/linux/development/rawhide/$basearch/os/
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/bond.ks b/tests/kickstart_tests/bond.ks
index e50f123..e73566d 100644
--- a/tests/kickstart_tests/bond.ks
+++ b/tests/kickstart_tests/bond.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --device=link --bootproto=dhcp
diff --git a/tests/kickstart_tests/btrfs-1.ks b/tests/kickstart_tests/btrfs-1.ks
index 6a3c0a7..95dff97 100644
--- a/tests/kickstart_tests/btrfs-1.ks
+++ b/tests/kickstart_tests/btrfs-1.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/btrfs-2.ks b/tests/kickstart_tests/btrfs-2.ks
index a03ce6f..bdec709 100644
--- a/tests/kickstart_tests/btrfs-2.ks
+++ b/tests/kickstart_tests/btrfs-2.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/default-fstype.ks b/tests/kickstart_tests/default-fstype.ks
index b97be84..e554685 100644
--- a/tests/kickstart_tests/default-fstype.ks
+++ b/tests/kickstart_tests/default-fstype.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/driverdisk-disk.ks b/tests/kickstart_tests/driverdisk-disk.ks
index a648aa2..7d4d057 100644
--- a/tests/kickstart_tests/driverdisk-disk.ks
+++ b/tests/kickstart_tests/driverdisk-disk.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/encrypt-device.ks b/tests/kickstart_tests/encrypt-device.ks
index f266035..afebb71 100644
--- a/tests/kickstart_tests/encrypt-device.ks
+++ b/tests/kickstart_tests/encrypt-device.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/escrow-cert.ks b/tests/kickstart_tests/escrow-cert.ks
index e06dc28..e878deb 100644
--- a/tests/kickstart_tests/escrow-cert.ks
+++ b/tests/kickstart_tests/escrow-cert.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/firewall.ks b/tests/kickstart_tests/firewall.ks
index 91752c4..ba8aafa 100644
--- a/tests/kickstart_tests/firewall.ks
+++ b/tests/kickstart_tests/firewall.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/groups-and-envs-1.ks b/tests/kickstart_tests/groups-and-envs-1.ks
index 3670691..93b2c74 100644
--- a/tests/kickstart_tests/groups-and-envs-1.ks
+++ b/tests/kickstart_tests/groups-and-envs-1.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/groups-and-envs-2.ks b/tests/kickstart_tests/groups-and-envs-2.ks
index a8ca569..9cc8686 100644
--- a/tests/kickstart_tests/groups-and-envs-2.ks
+++ b/tests/kickstart_tests/groups-and-envs-2.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/groups-and-envs-3.ks b/tests/kickstart_tests/groups-and-envs-3.ks
index a9ee4ad..c512375 100644
--- a/tests/kickstart_tests/groups-and-envs-3.ks
+++ b/tests/kickstart_tests/groups-and-envs-3.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/hostname.ks b/tests/kickstart_tests/hostname.ks
index bd4fc22..ccf69d1 100644
--- a/tests/kickstart_tests/hostname.ks
+++ b/tests/kickstart_tests/hostname.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
# Set hostname for testing
diff --git a/tests/kickstart_tests/keyboard-addtnl.ks b/tests/kickstart_tests/keyboard-addtnl.ks
index ef8f0f2..5d1dd3c 100644
--- a/tests/kickstart_tests/keyboard-addtnl.ks
+++ b/tests/kickstart_tests/keyboard-addtnl.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/keyboard.ks b/tests/kickstart_tests/keyboard.ks
index 446431e..2a5a902 100644
--- a/tests/kickstart_tests/keyboard.ks
+++ b/tests/kickstart_tests/keyboard.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lang.ks b/tests/kickstart_tests/lang.ks
index 2b1b863..c2b0a31 100644
--- a/tests/kickstart_tests/lang.ks
+++ b/tests/kickstart_tests/lang.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lvm-1.ks b/tests/kickstart_tests/lvm-1.ks
index 9540827..e780244 100644
--- a/tests/kickstart_tests/lvm-1.ks
+++ b/tests/kickstart_tests/lvm-1.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lvm-2.ks b/tests/kickstart_tests/lvm-2.ks
index 6b1059d..32049bb 100644
--- a/tests/kickstart_tests/lvm-2.ks
+++ b/tests/kickstart_tests/lvm-2.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lvm-cache-1.ks b/tests/kickstart_tests/lvm-cache-1.ks
index 9428d92..848a10d 100644
--- a/tests/kickstart_tests/lvm-cache-1.ks
+++ b/tests/kickstart_tests/lvm-cache-1.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lvm-cache-2.ks b/tests/kickstart_tests/lvm-cache-2.ks
index 1ec179b..9bab78b 100644
--- a/tests/kickstart_tests/lvm-cache-2.ks
+++ b/tests/kickstart_tests/lvm-cache-2.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lvm-thinp-1.ks b/tests/kickstart_tests/lvm-thinp-1.ks
index f88c02d..9b470d5 100644
--- a/tests/kickstart_tests/lvm-thinp-1.ks
+++ b/tests/kickstart_tests/lvm-thinp-1.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/lvm-thinp-2.ks b/tests/kickstart_tests/lvm-thinp-2.ks
index 4cb6842..a17399b 100644
--- a/tests/kickstart_tests/lvm-thinp-2.ks
+++ b/tests/kickstart_tests/lvm-thinp-2.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/ntp-pools.ks b/tests/kickstart_tests/ntp-pools.ks
index 555ff45..54f5798 100644
--- a/tests/kickstart_tests/ntp-pools.ks
+++ b/tests/kickstart_tests/ntp-pools.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/packages-and-groups-1.ks b/tests/kickstart_tests/packages-and-groups-1.ks
index 6e37893..baf36be 100644
--- a/tests/kickstart_tests/packages-and-groups-1.ks
+++ b/tests/kickstart_tests/packages-and-groups-1.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/packages-default.ks b/tests/kickstart_tests/packages-default.ks
index d494e18..e999464 100644
--- a/tests/kickstart_tests/packages-default.ks
+++ b/tests/kickstart_tests/packages-default.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/packages-excludedocs.ks b/tests/kickstart_tests/packages-excludedocs.ks
index 20ebcf0..133164e 100644
--- a/tests/kickstart_tests/packages-excludedocs.ks
+++ b/tests/kickstart_tests/packages-excludedocs.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/packages-ignoremissing.ks b/tests/kickstart_tests/packages-ignoremissing.ks
index 13171a2..c919793 100644
--- a/tests/kickstart_tests/packages-ignoremissing.ks
+++ b/tests/kickstart_tests/packages-ignoremissing.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/packages-multilib.ks b/tests/kickstart_tests/packages-multilib.ks
index d3e12a1..7f1afbf 100644
--- a/tests/kickstart_tests/packages-multilib.ks
+++ b/tests/kickstart_tests/packages-multilib.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/pre-install.ks b/tests/kickstart_tests/pre-install.ks
index 567ad51..f52d424 100644
--- a/tests/kickstart_tests/pre-install.ks
+++ b/tests/kickstart_tests/pre-install.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
diff --git a/tests/kickstart_tests/proxy-auth.ks b/tests/kickstart_tests/proxy-auth.ks
index 0a4d79e..199530f 100644
--- a/tests/kickstart_tests/proxy-auth.ks
+++ b/tests/kickstart_tests/proxy-auth.ks
@@ -1,4 +1,4 @@
-url --url=http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$basearch/os/ --proxy=http://anaconda:qweqwe@127.0.0.1:8080
+url --url=http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearch/os/ --proxy=http://anaconda:qweqwe@127.0.0.1:8080
repo --name=kstest-http --baseurl=HTTP-ADDON-REPO --proxy=http://anaconda:qweqwe@127.0.0.1:8080 --install
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/proxy-cmdline.ks b/tests/kickstart_tests/proxy-cmdline.ks
index ecfa1d4..8252d43 100644
--- a/tests/kickstart_tests/proxy-cmdline.ks
+++ b/tests/kickstart_tests/proxy-cmdline.ks
@@ -1,4 +1,4 @@
-url --url=http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$basearch/os/
+url --url=http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearch/os/
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/proxy-kickstart.ks b/tests/kickstart_tests/proxy-kickstart.ks
index 4d32d58..317ef63 100644
--- a/tests/kickstart_tests/proxy-kickstart.ks
+++ b/tests/kickstart_tests/proxy-kickstart.ks
@@ -1,4 +1,4 @@
-url --url=http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$basearch/os/ --proxy=127.0.0.1:8080
+url --url=http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearch/os/ --proxy=127.0.0.1:8080
repo --name=kstest-http --baseurl=HTTP-ADDON-REPO --proxy=127.0.0.1:8080 --install
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/raid-1.ks b/tests/kickstart_tests/raid-1.ks
index aa12711..1271526 100644
--- a/tests/kickstart_tests/raid-1.ks
+++ b/tests/kickstart_tests/raid-1.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/selinux-disabled.ks b/tests/kickstart_tests/selinux-disabled.ks
index ce9dda8..7dbc3ef 100644
--- a/tests/kickstart_tests/selinux-disabled.ks
+++ b/tests/kickstart_tests/selinux-disabled.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$bas..."
+url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearc..."
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/selinux-enforcing.ks b/tests/kickstart_tests/selinux-enforcing.ks
index 09c4940..4526214 100644
--- a/tests/kickstart_tests/selinux-enforcing.ks
+++ b/tests/kickstart_tests/selinux-enforcing.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$bas..."
+url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearc..."
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/selinux-permissive.ks b/tests/kickstart_tests/selinux-permissive.ks
index 3ee3115..b792ff9 100644
--- a/tests/kickstart_tests/selinux-permissive.ks
+++ b/tests/kickstart_tests/selinux-permissive.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$bas..."
+url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearc..."
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/services.ks b/tests/kickstart_tests/services.ks
index 8bc331a..cbc2100 100644
--- a/tests/kickstart_tests/services.ks
+++ b/tests/kickstart_tests/services.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/$releasever/$bas..."
+url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearc..."
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/timezoneLOCAL.ks b/tests/kickstart_tests/timezoneLOCAL.ks
index 5be8368..3e109f4 100644
--- a/tests/kickstart_tests/timezoneLOCAL.ks
+++ b/tests/kickstart_tests/timezoneLOCAL.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/timezoneUTC.ks b/tests/kickstart_tests/timezoneUTC.ks
index 467919e..a304eb5 100644
--- a/tests/kickstart_tests/timezoneUTC.ks
+++ b/tests/kickstart_tests/timezoneUTC.ks
@@ -1,5 +1,5 @@
#version=DEVEL
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/tmpfs-fixed_size.ks b/tests/kickstart_tests/tmpfs-fixed_size.ks
index 25cfb6a..b47e385 100644
--- a/tests/kickstart_tests/tmpfs-fixed_size.ks
+++ b/tests/kickstart_tests/tmpfs-fixed_size.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --bootproto=dhcp
diff --git a/tests/kickstart_tests/user.ks b/tests/kickstart_tests/user.ks
index a665e61..814a0e6 100644
--- a/tests/kickstart_tests/user.ks
+++ b/tests/kickstart_tests/user.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
diff --git a/tests/kickstart_tests/vlan.ks b/tests/kickstart_tests/vlan.ks
index b57e5c4..08f0c70 100644
--- a/tests/kickstart_tests/vlan.ks
+++ b/tests/kickstart_tests/vlan.ks
@@ -1,4 +1,4 @@
-url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
+url --mirror=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-rawhide&arch=$basearch
install
network --device=link --bootproto=dhcp
# Create testing vlan interface
--
2.4.3
8 years, 8 months
Updated: [rhinstaller/anaconda/pulls/314 master] Add test documentation
by dashea
This is the start of what is supposed to be a human readable test documentation of the Anaconda test suite. Filing here for comments.
I'd like to also include API docs for the Python files under tests/ but so far I'm having troubles building these. I will likely have to add __init__.py files to all directories that are missing them and fix the import failures from Sphinx (e.g. by altering PYTHONPATH if necessary).
Btw it looks like the generated HTML is under version control, not sure if that needs to be removed.
--
To view this pull request on github, visit https://github.com/rhinstaller/anaconda/pull/314
8 years, 8 months
[PATCH] Stop pretending liveinst+rescue is supported (#1256061).
by Chris Lumens
Also, document that liveinst+kickstart is not supported in the --help
output as well.
---
data/anaconda_options.txt | 5 +++--
data/liveinst/liveinst | 17 ++++++++++++-----
2 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/data/anaconda_options.txt b/data/anaconda_options.txt
index de13323..a42c453 100644
--- a/data/anaconda_options.txt
+++ b/data/anaconda_options.txt
@@ -30,10 +30,11 @@ syntax see the Anaconda options wiki page: http://fedoraproject.org/wiki/Anacond
kickstart
Gives the local file path to use for kickstart. Normally only used when running anaconda
-from the cmdline.
+from the cmdline. This option is not supported for live installations.
rescue
-Start the rescue environment instead of installation.
+Start the rescue environment instead of installation. This option is not supported for
+live installations.
armplatform
Can be used to specify the ARM platform for the installation by passing the appropriate PLATFORM_ID.
diff --git a/data/liveinst/liveinst b/data/liveinst/liveinst
index b5b776b..5ecb474 100755
--- a/data/liveinst/liveinst
+++ b/data/liveinst/liveinst
@@ -20,10 +20,6 @@
LIVE_INSTALL=0
IMAGE_INSTALL=0
-RESCUE=0
-if [[ "$LIVECMD $*" =~ "--rescue" ]]; then
- RESCUE=1
-fi
if [ -z "$LIVECMD" ]; then
LIVE_INSTALL=1
@@ -134,6 +130,17 @@ for opt in `cat /proc/cmdline` $*; do
echo "$text" >&2
fi
;;
+ rescue|--rescue)
+ title="Configuration not supported"
+ text="Rescue mode is not supported on live media. Please use the normal system tools to recover your system."
+ if which zenity &> /dev/null; then
+ zenity --warning --title="$title" --text="$text"
+ else
+ echo "$title" >&2
+ echo "$text" >&2
+ fi
+ exit 1
+ ;;
esac
done
@@ -189,7 +196,7 @@ if [ -e /tmp/updates ]; then rm -r /tmp/updates; fi
if [ -e /tmp/updates.img ]; then rm /tmp/updates.img; fi
# try to teardown the filesystems if this was an image install
-if [ $IMAGE_INSTALL = 1 -a $RESCUE = 0 ]; then
+if [ $IMAGE_INSTALL = 1 ]; then
anaconda-cleanup
fi
--
2.4.3
8 years, 8 months