Merge ~chad.smith/curtin:vmtest-jammy-and-lunar into curtin:master

Proposed by Chad Smith
Status: Rejected
Rejected by: Dan Bungert
Proposed branch: ~chad.smith/curtin:vmtest-jammy-and-lunar
Merge into: curtin:master
Diff against target: 1297 lines (+177/-174)
50 files modified
tests/vmtests/releases.py (+10/-10)
tests/vmtests/test_apt_config_cmd.py (+2/-2)
tests/vmtests/test_basic.py (+4/-4)
tests/vmtests/test_basic_dasd.py (+2/-2)
tests/vmtests/test_bcache_basic.py (+2/-2)
tests/vmtests/test_bcache_bug1718699.py (+2/-2)
tests/vmtests/test_bcache_ceph.py (+4/-4)
tests/vmtests/test_bcache_partitions.py (+2/-2)
tests/vmtests/test_fs_battery.py (+2/-2)
tests/vmtests/test_iscsi.py (+2/-2)
tests/vmtests/test_journald_reporter.py (+2/-2)
tests/vmtests/test_lvm.py (+2/-2)
tests/vmtests/test_lvm_iscsi.py (+2/-2)
tests/vmtests/test_lvm_raid.py (+5/-2)
tests/vmtests/test_lvm_root.py (+4/-4)
tests/vmtests/test_mdadm_bcache.py (+20/-20)
tests/vmtests/test_mdadm_iscsi.py (+2/-2)
tests/vmtests/test_multipath.py (+4/-4)
tests/vmtests/test_multipath_lvm.py (+6/-6)
tests/vmtests/test_network.py (+2/-2)
tests/vmtests/test_network_alias.py (+2/-2)
tests/vmtests/test_network_bonding.py (+2/-2)
tests/vmtests/test_network_bridging.py (+2/-2)
tests/vmtests/test_network_disabled.py (+8/-10)
tests/vmtests/test_network_ipv6.py (+2/-2)
tests/vmtests/test_network_ipv6_static.py (+2/-2)
tests/vmtests/test_network_ipv6_vlan.py (+2/-2)
tests/vmtests/test_network_mtu.py (+2/-2)
tests/vmtests/test_network_ovs.py (+2/-2)
tests/vmtests/test_network_static.py (+2/-2)
tests/vmtests/test_network_static_routes.py (+4/-4)
tests/vmtests/test_network_vlan.py (+2/-2)
tests/vmtests/test_nvme.py (+8/-4)
tests/vmtests/test_panic.py (+2/-2)
tests/vmtests/test_pollinate_useragent.py (+2/-2)
tests/vmtests/test_preserve.py (+2/-2)
tests/vmtests/test_preserve_bcache.py (+2/-2)
tests/vmtests/test_preserve_lvm.py (+2/-2)
tests/vmtests/test_preserve_partition_wipe_vg.py (+4/-6)
tests/vmtests/test_preserve_raid.py (+6/-6)
tests/vmtests/test_python_apt.py (+2/-2)
tests/vmtests/test_raid5_bcache.py (+2/-2)
tests/vmtests/test_raid_partition_to_disk.py (+2/-2)
tests/vmtests/test_reuse_lvm_member.py (+4/-4)
tests/vmtests/test_reuse_msdos_partitions.py (+4/-4)
tests/vmtests/test_reuse_raid_member.py (+6/-6)
tests/vmtests/test_reuse_uefi_esp.py (+2/-2)
tests/vmtests/test_simple.py (+6/-6)
tests/vmtests/test_uefi_basic.py (+4/-4)
tests/vmtests/test_zfsroot.py (+4/-4)
Reviewer Review Type Date Requested Status
Server Team CI bot continuous-integration Approve
Dan Bungert Pending
Review via email: mp+443701@code.launchpad.net

Commit message

vmtests: add Jammy and Lunar and drop Hirsute and Impish

Update vmtests to run against newer supported releases.

Drop interim releases no longer actively supported: Hirsute/Impish
Add latest LTS jammy and latest interim lunar.

Description of the change

Note vmtests will break on Jammy/Lunar as there are no 'smello' pkg uploads queued in the ppa:curtin-dev/test-archive.
We need to upload something to that PPA to unblock some vmtest failures.

[ 89.772130] cloud-init[918]: E: The repository 'https://ppa.launchpadcontent.net/curtin-dev/test-archive/ubuntu jammy Release' does not have a Release file.

Steps to generate this PR:
./tools/vmtest-remove-release hirsute
./tools/vmtest-remove-release impish
./tools/vmtest-add-release --distro-release jammy after focal
./tools/vmtest-add-release --distro-release lunar after jammy

To post a comment you must log in.
Revision history for this message
Server Team CI bot (server-team-bot) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Server Team CI bot (server-team-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Dan Bungert (dbungert) wrote :

Thanks Chad. This should have been merged a while ago.
I have cherry-picked commits from this to https://code.launchpad.net/~dbungert/curtin/+git/curtin/+merge/451677 so I think this one can be closed.

Unmerged commits

265f620... by Chad Smith

vmtests: add lunar after jammy

b180ccd... by Chad Smith

vmtests: add jammy after focal

7c7c29b... by Chad Smith

vmtests: add jammy after focal

5acd262... by Chad Smith

vmtests: remove hirsute

48e5bc4... by Chad Smith

vmtests: remove impish

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/tests/vmtests/releases.py b/tests/vmtests/releases.py
index 67248bf..f63cd15 100644
--- a/tests/vmtests/releases.py
+++ b/tests/vmtests/releases.py
@@ -165,18 +165,18 @@ class _FocalBase(_UbuntuBase):
165 subarch = "ga-20.04"165 subarch = "ga-20.04"
166166
167167
168class _HirsuteBase(_UbuntuBase):168class _JammyBase(_UbuntuBase):
169 release = "hirsute"169 release = "jammy"
170 target_release = "hirsute"170 target_release = "jammy"
171 if _UbuntuBase.arch == "arm64":171 if _UbuntuBase.arch == "arm64":
172 subarch = "ga-21.04"172 subarch = "ga-22.04"
173173
174174
175class _ImpishBase(_UbuntuBase):175class _LunarBase(_UbuntuBase):
176 release = "impish"176 release = "lunar"
177 target_release = "impish"177 target_release = "lunar"
178 if _UbuntuBase.arch == "arm64":178 if _UbuntuBase.arch == "arm64":
179 subarch = "ga-21.10"179 subarch = "ga-23.04"
180180
181181
182class _Releases(object):182class _Releases(object):
@@ -197,8 +197,8 @@ class _Releases(object):
197 disco = _DiscoBase197 disco = _DiscoBase
198 eoan = _EoanBase198 eoan = _EoanBase
199 focal = _FocalBase199 focal = _FocalBase
200 hirsute = _HirsuteBase200 jammy = _JammyBase
201 impish = _ImpishBase201 lunar = _LunarBase
202202
203203
204class _CentosReleases(object):204class _CentosReleases(object):
diff --git a/tests/vmtests/test_apt_config_cmd.py b/tests/vmtests/test_apt_config_cmd.py
index 2fdd971..dc4b250 100644
--- a/tests/vmtests/test_apt_config_cmd.py
+++ b/tests/vmtests/test_apt_config_cmd.py
@@ -68,11 +68,11 @@ class FocalTestAptConfigCMDCMD(relbase.focal, TestAptConfigCMD):
68 __test__ = True68 __test__ = True
6969
7070
71class HirsuteTestAptConfigCMDCMD(relbase.hirsute, TestAptConfigCMD):71class JammyTestAptConfigCMDCMD(relbase.jammy, TestAptConfigCMD):
72 __test__ = True72 __test__ = True
7373
7474
75class ImpishTestAptConfigCMDCMD(relbase.impish, TestAptConfigCMD):75class LunarTestAptConfigCMDCMD(relbase.lunar, TestAptConfigCMD):
76 __test__ = True76 __test__ = True
7777
7878
diff --git a/tests/vmtests/test_basic.py b/tests/vmtests/test_basic.py
index 616d635..8c05e65 100644
--- a/tests/vmtests/test_basic.py
+++ b/tests/vmtests/test_basic.py
@@ -234,11 +234,11 @@ class FocalTestBasic(relbase.focal, TestBasicAbs):
234 __test__ = True234 __test__ = True
235235
236236
237class HirsuteTestBasic(relbase.hirsute, TestBasicAbs):237class JammyTestBasic(relbase.jammy, TestBasicAbs):
238 __test__ = True238 __test__ = True
239239
240240
241class ImpishTestBasic(relbase.impish, TestBasicAbs):241class LunarTestBasic(relbase.lunar, TestBasicAbs):
242 __test__ = True242 __test__ = True
243243
244244
@@ -358,11 +358,11 @@ class FocalTestScsiBasic(relbase.focal, TestBasicScsiAbs):
358 __test__ = True358 __test__ = True
359359
360360
361class HirsuteTestScsiBasic(relbase.hirsute, TestBasicScsiAbs):361class JammyTestScsiBasic(relbase.jammy, TestBasicScsiAbs):
362 __test__ = True362 __test__ = True
363363
364364
365class ImpishTestScsiBasic(relbase.impish, TestBasicScsiAbs):365class LunarTestScsiBasic(relbase.lunar, TestBasicScsiAbs):
366 __test__ = True366 __test__ = True
367367
368368
diff --git a/tests/vmtests/test_basic_dasd.py b/tests/vmtests/test_basic_dasd.py
index 0aa35fd..ba15ff2 100644
--- a/tests/vmtests/test_basic_dasd.py
+++ b/tests/vmtests/test_basic_dasd.py
@@ -56,11 +56,11 @@ class FocalTestBasicDasd(relbase.focal, TestBasicDasd):
56 __test__ = True56 __test__ = True
5757
5858
59class HirsuteTestBasicDasd(relbase.hirsute, TestBasicDasd):59class JammyTestBasicDasd(relbase.jammy, TestBasicDasd):
60 __test__ = True60 __test__ = True
6161
6262
63class ImpishTestBasicDasd(relbase.impish, TestBasicDasd):63class LunarTestBasicDasd(relbase.lunar, TestBasicDasd):
64 __test__ = True64 __test__ = True
6565
6666
diff --git a/tests/vmtests/test_bcache_basic.py b/tests/vmtests/test_bcache_basic.py
index 490ae4c..16a3eac 100644
--- a/tests/vmtests/test_bcache_basic.py
+++ b/tests/vmtests/test_bcache_basic.py
@@ -68,11 +68,11 @@ class FocalBcacheBasic(relbase.focal, TestBcacheBasic):
68 __test__ = True68 __test__ = True
6969
7070
71class HirsuteBcacheBasic(relbase.hirsute, TestBcacheBasic):71class JammyBcacheBasic(relbase.jammy, TestBcacheBasic):
72 __test__ = True72 __test__ = True
7373
7474
75class ImpishBcacheBasic(relbase.impish, TestBcacheBasic):75class LunarBcacheBasic(relbase.lunar, TestBcacheBasic):
76 __test__ = True76 __test__ = True
7777
7878
diff --git a/tests/vmtests/test_bcache_bug1718699.py b/tests/vmtests/test_bcache_bug1718699.py
index 3b19c41..d781267 100644
--- a/tests/vmtests/test_bcache_bug1718699.py
+++ b/tests/vmtests/test_bcache_bug1718699.py
@@ -23,11 +23,11 @@ class FocalTestBcacheBug1718699(relbase.focal, TestBcacheBug1718699):
23 __test__ = True23 __test__ = True
2424
2525
26class HirsuteTestBcacheBug1718699(relbase.hirsute, TestBcacheBug1718699):26class JammyTestBcacheBug1718699(relbase.jammy, TestBcacheBug1718699):
27 __test__ = True27 __test__ = True
2828
2929
30class ImpishTestBcacheBug1718699(relbase.impish, TestBcacheBug1718699):30class LunarTestBcacheBug1718699(relbase.lunar, TestBcacheBug1718699):
31 __test__ = True31 __test__ = True
3232
3333
diff --git a/tests/vmtests/test_bcache_ceph.py b/tests/vmtests/test_bcache_ceph.py
index 713ade9..da1c579 100644
--- a/tests/vmtests/test_bcache_ceph.py
+++ b/tests/vmtests/test_bcache_ceph.py
@@ -79,11 +79,11 @@ class FocalTestBcacheCeph(relbase.focal, TestBcacheCeph):
79 __test__ = True79 __test__ = True
8080
8181
82class HirsuteTestBcacheCeph(relbase.hirsute, TestBcacheCeph):82class JammyTestBcacheCeph(relbase.jammy, TestBcacheCeph):
83 __test__ = True83 __test__ = True
8484
8585
86class ImpishTestBcacheCeph(relbase.impish, TestBcacheCeph):86class LunarTestBcacheCeph(relbase.lunar, TestBcacheCeph):
87 __test__ = True87 __test__ = True
8888
8989
@@ -113,11 +113,11 @@ class FocalTestBcacheCephLvm(relbase.focal, TestBcacheCephLvm):
113 __test__ = True113 __test__ = True
114114
115115
116class HirsuteTestBcacheCephLvm(relbase.hirsute, TestBcacheCephLvm):116class JammyTestBcacheCephLvm(relbase.jammy, TestBcacheCephLvm):
117 __test__ = True117 __test__ = True
118118
119119
120class ImpishTestBcacheCephLvm(relbase.impish, TestBcacheCephLvm):120class LunarTestBcacheCephLvm(relbase.lunar, TestBcacheCephLvm):
121 __test__ = True121 __test__ = True
122122
123123
diff --git a/tests/vmtests/test_bcache_partitions.py b/tests/vmtests/test_bcache_partitions.py
index 6268fd5..41b4933 100644
--- a/tests/vmtests/test_bcache_partitions.py
+++ b/tests/vmtests/test_bcache_partitions.py
@@ -29,11 +29,11 @@ class FocalTestBcachePartitions(relbase.focal, TestBcachePartitions):
29 __test__ = True29 __test__ = True
3030
3131
32class HirsuteTestBcachePartitions(relbase.hirsute, TestBcachePartitions):32class JammyTestBcachePartitions(relbase.jammy, TestBcachePartitions):
33 __test__ = True33 __test__ = True
3434
3535
36class ImpishTestBcachePartitions(relbase.impish, TestBcachePartitions):36class LunarTestBcachePartitions(relbase.lunar, TestBcachePartitions):
37 __test__ = True37 __test__ = True
3838
3939
diff --git a/tests/vmtests/test_fs_battery.py b/tests/vmtests/test_fs_battery.py
index 7d70f9c..180aa86 100644
--- a/tests/vmtests/test_fs_battery.py
+++ b/tests/vmtests/test_fs_battery.py
@@ -243,11 +243,11 @@ class FocalTestFsBattery(relbase.focal, TestFsBattery):
243 __test__ = True243 __test__ = True
244244
245245
246class HirsuteTestFsBattery(relbase.hirsute, TestFsBattery):246class JammyTestFsBattery(relbase.jammy, TestFsBattery):
247 __test__ = True247 __test__ = True
248248
249249
250class ImpishTestFsBattery(relbase.impish, TestFsBattery):250class LunarTestFsBattery(relbase.lunar, TestFsBattery):
251 __test__ = True251 __test__ = True
252252
253253
diff --git a/tests/vmtests/test_iscsi.py b/tests/vmtests/test_iscsi.py
index 2fd9866..8d54af2 100644
--- a/tests/vmtests/test_iscsi.py
+++ b/tests/vmtests/test_iscsi.py
@@ -76,11 +76,11 @@ class FocalTestIscsiBasic(relbase.focal, TestBasicIscsiAbs):
76 __test__ = True76 __test__ = True
7777
7878
79class HirsuteTestIscsiBasic(relbase.hirsute, TestBasicIscsiAbs):79class JammyTestIscsiBasic(relbase.jammy, TestBasicIscsiAbs):
80 __test__ = True80 __test__ = True
8181
8282
83class ImpishTestIscsiBasic(relbase.impish, TestBasicIscsiAbs):83class LunarTestIscsiBasic(relbase.lunar, TestBasicIscsiAbs):
84 __test__ = True84 __test__ = True
8585
8686
diff --git a/tests/vmtests/test_journald_reporter.py b/tests/vmtests/test_journald_reporter.py
index 064d71a..05f3a7b 100644
--- a/tests/vmtests/test_journald_reporter.py
+++ b/tests/vmtests/test_journald_reporter.py
@@ -36,11 +36,11 @@ class FocalTestJournaldReporter(relbase.focal, TestJournaldReporter):
36 __test__ = True36 __test__ = True
3737
3838
39class HirsuteTestJournaldReporter(relbase.hirsute, TestJournaldReporter):39class JammyTestJournaldReporter(relbase.jammy, TestJournaldReporter):
40 __test__ = True40 __test__ = True
4141
4242
43class ImpishTestJournaldReporter(relbase.impish, TestJournaldReporter):43class LunarTestJournaldReporter(relbase.lunar, TestJournaldReporter):
44 __test__ = True44 __test__ = True
4545
4646
diff --git a/tests/vmtests/test_lvm.py b/tests/vmtests/test_lvm.py
index a0ce90d..58f3096 100644
--- a/tests/vmtests/test_lvm.py
+++ b/tests/vmtests/test_lvm.py
@@ -81,11 +81,11 @@ class FocalTestLvm(relbase.focal, TestLvmAbs):
81 __test__ = True81 __test__ = True
8282
8383
84class HirsuteTestLvm(relbase.hirsute, TestLvmAbs):84class JammyTestLvm(relbase.jammy, TestLvmAbs):
85 __test__ = True85 __test__ = True
8686
8787
88class ImpishTestLvm(relbase.impish, TestLvmAbs):88class LunarTestLvm(relbase.lunar, TestLvmAbs):
89 __test__ = True89 __test__ = True
9090
9191
diff --git a/tests/vmtests/test_lvm_iscsi.py b/tests/vmtests/test_lvm_iscsi.py
index 463d863..33ab254 100644
--- a/tests/vmtests/test_lvm_iscsi.py
+++ b/tests/vmtests/test_lvm_iscsi.py
@@ -99,11 +99,11 @@ class FocalTestIscsiLvm(relbase.focal, TestLvmIscsiAbs):
99 __test__ = True99 __test__ = True
100100
101101
102class HirsuteTestIscsiLvm(relbase.hirsute, TestLvmIscsiAbs):102class JammyTestIscsiLvm(relbase.jammy, TestLvmIscsiAbs):
103 __test__ = True103 __test__ = True
104104
105105
106class ImpishTestIscsiLvm(relbase.impish, TestLvmIscsiAbs):106class LunarTestIscsiLvm(relbase.lunar, TestLvmIscsiAbs):
107 __test__ = True107 __test__ = True
108108
109109
diff --git a/tests/vmtests/test_lvm_raid.py b/tests/vmtests/test_lvm_raid.py
index 650fc25..9ee3a51 100644
--- a/tests/vmtests/test_lvm_raid.py
+++ b/tests/vmtests/test_lvm_raid.py
@@ -59,9 +59,12 @@ class FocalTestLvmOverRaid(relbase.focal, TestLvmOverRaidAbs):
59 __test__ = True59 __test__ = True
6060
6161
62class HirsuteTestLvmOverRaid(relbase.hirsute, TestLvmOverRaidAbs):62class JammyTestLvmOverRaid(relbase.jammy, TestLvmOverRaidAbs):
63 __test__ = True63 __test__ = True
6464
6565
66class ImpishTestLvmOverRaid(relbase.impish, TestLvmOverRaidAbs):66class LunarTestLvmOverRaid(relbase.lunar, TestLvmOverRaidAbs):
67 __test__ = True67 __test__ = True
68
69
70# vi: ts=4 expandtab syntax=python
diff --git a/tests/vmtests/test_lvm_root.py b/tests/vmtests/test_lvm_root.py
index bc09e8d..cb1ae03 100644
--- a/tests/vmtests/test_lvm_root.py
+++ b/tests/vmtests/test_lvm_root.py
@@ -94,14 +94,14 @@ class FocalTestLvmRootExt4(relbase.focal, TestLvmRootAbs):
94 }94 }
9595
9696
97class HirsuteTestLvmRootExt4(relbase.hirsute, TestLvmRootAbs):97class JammyTestLvmRootExt4(relbase.jammy, TestLvmRootAbs):
98 __test__ = True98 __test__ = True
99 conf_replace = {99 conf_replace = {
100 '__ROOTFS_FORMAT__': 'ext4',100 '__ROOTFS_FORMAT__': 'ext4',
101 }101 }
102102
103103
104class ImpishTestLvmRootExt4(relbase.impish, TestLvmRootAbs):104class LunarTestLvmRootExt4(relbase.lunar, TestLvmRootAbs):
105 __test__ = True105 __test__ = True
106 conf_replace = {106 conf_replace = {
107 '__ROOTFS_FORMAT__': 'ext4',107 '__ROOTFS_FORMAT__': 'ext4',
@@ -154,7 +154,7 @@ class FocalTestUefiLvmRootExt4(relbase.focal, TestUefiLvmRootAbs):
154 }154 }
155155
156156
157class HirsuteTestUefiLvmRootExt4(relbase.hirsute, TestUefiLvmRootAbs):157class JammyTestUefiLvmRootExt4(relbase.jammy, TestUefiLvmRootAbs):
158 __test__ = True158 __test__ = True
159 conf_replace = {159 conf_replace = {
160 '__BOOTFS_FORMAT__': 'ext4',160 '__BOOTFS_FORMAT__': 'ext4',
@@ -162,7 +162,7 @@ class HirsuteTestUefiLvmRootExt4(relbase.hirsute, TestUefiLvmRootAbs):
162 }162 }
163163
164164
165class ImpishTestUefiLvmRootExt4(relbase.impish, TestUefiLvmRootAbs):165class LunarTestUefiLvmRootExt4(relbase.lunar, TestUefiLvmRootAbs):
166 __test__ = True166 __test__ = True
167 conf_replace = {167 conf_replace = {
168 '__BOOTFS_FORMAT__': 'ext4',168 '__BOOTFS_FORMAT__': 'ext4',
diff --git a/tests/vmtests/test_mdadm_bcache.py b/tests/vmtests/test_mdadm_bcache.py
index d90f478..322366d 100644
--- a/tests/vmtests/test_mdadm_bcache.py
+++ b/tests/vmtests/test_mdadm_bcache.py
@@ -158,11 +158,11 @@ class FocalTestMdadmBcache(relbase.focal, TestMdadmBcacheAbs):
158 __test__ = True158 __test__ = True
159159
160160
161class HirsuteTestMdadmBcache(relbase.hirsute, TestMdadmBcacheAbs):161class JammyTestMdadmBcache(relbase.jammy, TestMdadmBcacheAbs):
162 __test__ = True162 __test__ = True
163163
164164
165class ImpishTestMdadmBcache(relbase.impish, TestMdadmBcacheAbs):165class LunarTestMdadmBcache(relbase.lunar, TestMdadmBcacheAbs):
166 __test__ = True166 __test__ = True
167167
168168
@@ -207,11 +207,11 @@ class FocalTestMirrorboot(relbase.focal, TestMirrorbootAbs):
207 __test__ = True207 __test__ = True
208208
209209
210class HirsuteTestMirrorboot(relbase.hirsute, TestMirrorbootAbs):210class JammyTestMirrorboot(relbase.jammy, TestMirrorbootAbs):
211 __test__ = True211 __test__ = True
212212
213213
214class ImpishTestMirrorboot(relbase.impish, TestMirrorbootAbs):214class LunarTestMirrorboot(relbase.lunar, TestMirrorbootAbs):
215 __test__ = True215 __test__ = True
216216
217217
@@ -260,13 +260,13 @@ class FocalTestMirrorbootPartitions(relbase.focal,
260 __test__ = True260 __test__ = True
261261
262262
263class HirsuteTestMirrorbootPartitions(relbase.hirsute,263class JammyTestMirrorbootPartitions(relbase.jammy,
264 TestMirrorbootPartitionsAbs):264 TestMirrorbootPartitionsAbs):
265 __test__ = True265 __test__ = True
266266
267267
268class ImpishTestMirrorbootPartitions(relbase.impish,268class LunarTestMirrorbootPartitions(relbase.lunar,
269 TestMirrorbootPartitionsAbs):269 TestMirrorbootPartitionsAbs):
270 __test__ = True270 __test__ = True
271271
272272
@@ -360,13 +360,13 @@ class FocalTestMirrorbootPartitionsUEFI(relbase.focal,
360 __test__ = True360 __test__ = True
361361
362362
363class HirsuteTestMirrorbootPartitionsUEFI(relbase.hirsute,363class JammyTestMirrorbootPartitionsUEFI(relbase.jammy,
364 TestMirrorbootPartitionsUEFIAbs):364 TestMirrorbootPartitionsUEFIAbs):
365 __test__ = True365 __test__ = True
366366
367367
368class ImpishTestMirrorbootPartitionsUEFI(relbase.impish,368class LunarTestMirrorbootPartitionsUEFI(relbase.lunar,
369 TestMirrorbootPartitionsUEFIAbs):369 TestMirrorbootPartitionsUEFIAbs):
370 __test__ = True370 __test__ = True
371371
372372
@@ -414,11 +414,11 @@ class FocalTestRaid5boot(relbase.focal, TestRaid5bootAbs):
414 __test__ = True414 __test__ = True
415415
416416
417class HirsuteTestRaid5boot(relbase.hirsute, TestRaid5bootAbs):417class JammyTestRaid5boot(relbase.jammy, TestRaid5bootAbs):
418 __test__ = True418 __test__ = True
419419
420420
421class ImpishTestRaid5boot(relbase.impish, TestRaid5bootAbs):421class LunarTestRaid5boot(relbase.lunar, TestRaid5bootAbs):
422 __test__ = True422 __test__ = True
423423
424424
@@ -479,11 +479,11 @@ class FocalTestRaid6boot(relbase.focal, TestRaid6bootAbs):
479 __test__ = True479 __test__ = True
480480
481481
482class HirsuteTestRaid6boot(relbase.hirsute, TestRaid6bootAbs):482class JammyTestRaid6boot(relbase.jammy, TestRaid6bootAbs):
483 __test__ = True483 __test__ = True
484484
485485
486class ImpishTestRaid6boot(relbase.impish, TestRaid6bootAbs):486class LunarTestRaid6boot(relbase.lunar, TestRaid6bootAbs):
487 __test__ = True487 __test__ = True
488488
489489
@@ -530,11 +530,11 @@ class FocalTestRaid10boot(relbase.focal, TestRaid10bootAbs):
530 __test__ = True530 __test__ = True
531531
532532
533class HirsuteTestRaid10boot(relbase.hirsute, TestRaid10bootAbs):533class JammyTestRaid10boot(relbase.jammy, TestRaid10bootAbs):
534 __test__ = True534 __test__ = True
535535
536536
537class ImpishTestRaid10boot(relbase.impish, TestRaid10bootAbs):537class LunarTestRaid10boot(relbase.lunar, TestRaid10bootAbs):
538 __test__ = True538 __test__ = True
539539
540540
@@ -638,11 +638,11 @@ class FocalTestAllindata(relbase.focal, TestAllindataAbs):
638 __test__ = True638 __test__ = True
639639
640640
641class HirsuteTestAllindata(relbase.hirsute, TestAllindataAbs):641class JammyTestAllindata(relbase.jammy, TestAllindataAbs):
642 __test__ = True642 __test__ = True
643643
644644
645class ImpishTestAllindata(relbase.impish, TestAllindataAbs):645class LunarTestAllindata(relbase.lunar, TestAllindataAbs):
646 __test__ = True646 __test__ = True
647647
648648
diff --git a/tests/vmtests/test_mdadm_iscsi.py b/tests/vmtests/test_mdadm_iscsi.py
index f6f0b22..e6d222b 100644
--- a/tests/vmtests/test_mdadm_iscsi.py
+++ b/tests/vmtests/test_mdadm_iscsi.py
@@ -54,11 +54,11 @@ class FocalTestIscsiMdadm(relbase.focal, TestMdadmIscsiAbs):
54 __test__ = True54 __test__ = True
5555
5656
57class HirsuteTestIscsiMdadm(relbase.hirsute, TestMdadmIscsiAbs):57class JammyTestIscsiMdadm(relbase.jammy, TestMdadmIscsiAbs):
58 __test__ = True58 __test__ = True
5959
6060
61class ImpishTestIscsiMdadm(relbase.impish, TestMdadmIscsiAbs):61class LunarTestIscsiMdadm(relbase.lunar, TestMdadmIscsiAbs):
62 __test__ = True62 __test__ = True
6363
6464
diff --git a/tests/vmtests/test_multipath.py b/tests/vmtests/test_multipath.py
index ac85a58..71f3d06 100644
--- a/tests/vmtests/test_multipath.py
+++ b/tests/vmtests/test_multipath.py
@@ -162,11 +162,11 @@ class FocalTestMultipathBasic(relbase.focal, TestMultipathBasicAbs):
162 __test__ = True162 __test__ = True
163163
164164
165class HirsuteTestMultipathBasic(relbase.hirsute, TestMultipathBasicAbs):165class JammyTestMultipathBasic(relbase.jammy, TestMultipathBasicAbs):
166 __test__ = True166 __test__ = True
167167
168168
169class ImpishTestMultipathBasic(relbase.impish, TestMultipathBasicAbs):169class LunarTestMultipathBasic(relbase.lunar, TestMultipathBasicAbs):
170 __test__ = True170 __test__ = True
171171
172172
@@ -178,11 +178,11 @@ class FocalTestMultipathReuse(relbase.focal, TestMultipathReuseAbs):
178 __test__ = True178 __test__ = True
179179
180180
181class HirsuteTestMultipathReuse(relbase.hirsute, TestMultipathReuseAbs):181class JammyTestMultipathReuse(relbase.jammy, TestMultipathReuseAbs):
182 __test__ = True182 __test__ = True
183183
184184
185class ImpishTestMultipathReuse(relbase.impish, TestMultipathReuseAbs):185class LunarTestMultipathReuse(relbase.lunar, TestMultipathReuseAbs):
186 __test__ = True186 __test__ = True
187187
188188
diff --git a/tests/vmtests/test_multipath_lvm.py b/tests/vmtests/test_multipath_lvm.py
index 97d797e..deadbde 100644
--- a/tests/vmtests/test_multipath_lvm.py
+++ b/tests/vmtests/test_multipath_lvm.py
@@ -60,11 +60,11 @@ class FocalTestMultipathLvm(relbase.focal, TestMultipathLvmAbs):
60 __test__ = True60 __test__ = True
6161
6262
63class HirsuteTestMultipathLvm(relbase.hirsute, TestMultipathLvmAbs):63class JammyTestMultipathLvm(relbase.jammy, TestMultipathLvmAbs):
64 __test__ = True64 __test__ = True
6565
6666
67class ImpishTestMultipathLvm(relbase.impish, TestMultipathLvmAbs):67class LunarTestMultipathLvm(relbase.lunar, TestMultipathLvmAbs):
68 __test__ = True68 __test__ = True
6969
7070
@@ -77,13 +77,13 @@ class FocalTestMultipathLvmPartWipe(relbase.focal,
77 __test__ = True77 __test__ = True
7878
7979
80class HirsuteTestMultipathLvmPartWipe(relbase.hirsute,80class JammyTestMultipathLvmPartWipe(relbase.jammy,
81 TestMultipathLvmPartWipeAbs):81 TestMultipathLvmPartWipeAbs):
82 __test__ = True82 __test__ = True
8383
8484
85class ImpishTestMultipathLvmPartWipe(relbase.impish,85class LunarTestMultipathLvmPartWipe(relbase.lunar,
86 TestMultipathLvmPartWipeAbs):86 TestMultipathLvmPartWipeAbs):
87 __test__ = True87 __test__ = True
8888
8989
diff --git a/tests/vmtests/test_network.py b/tests/vmtests/test_network.py
index 6ff3a16..1797b7b 100644
--- a/tests/vmtests/test_network.py
+++ b/tests/vmtests/test_network.py
@@ -478,11 +478,11 @@ class FocalTestNetworkBasic(relbase.focal, TestNetworkBasicAbs):
478 __test__ = True478 __test__ = True
479479
480480
481class HirsuteTestNetworkBasic(relbase.hirsute, TestNetworkBasicAbs):481class JammyTestNetworkBasic(relbase.jammy, TestNetworkBasicAbs):
482 __test__ = True482 __test__ = True
483483
484484
485class ImpishTestNetworkBasic(relbase.impish, TestNetworkBasicAbs):485class LunarTestNetworkBasic(relbase.lunar, TestNetworkBasicAbs):
486 __test__ = True486 __test__ = True
487487
488488
diff --git a/tests/vmtests/test_network_alias.py b/tests/vmtests/test_network_alias.py
index dd6ba02..2fbc91e 100644
--- a/tests/vmtests/test_network_alias.py
+++ b/tests/vmtests/test_network_alias.py
@@ -51,11 +51,11 @@ class FocalTestNetworkAlias(relbase.focal, TestNetworkAliasAbs):
51 __test__ = True51 __test__ = True
5252
5353
54class HirsuteTestNetworkAlias(relbase.hirsute, TestNetworkAliasAbs):54class JammyTestNetworkAlias(relbase.jammy, TestNetworkAliasAbs):
55 __test__ = True55 __test__ = True
5656
5757
58class ImpishTestNetworkAlias(relbase.impish, TestNetworkAliasAbs):58class LunarTestNetworkAlias(relbase.lunar, TestNetworkAliasAbs):
59 __test__ = True59 __test__ = True
6060
6161
diff --git a/tests/vmtests/test_network_bonding.py b/tests/vmtests/test_network_bonding.py
index ad0c1d4..da33953 100644
--- a/tests/vmtests/test_network_bonding.py
+++ b/tests/vmtests/test_network_bonding.py
@@ -61,11 +61,11 @@ class FocalTestBonding(relbase.focal, TestNetworkBondingAbs):
61 __test__ = True61 __test__ = True
6262
6363
64class HirsuteTestBonding(relbase.hirsute, TestNetworkBondingAbs):64class JammyTestBonding(relbase.jammy, TestNetworkBondingAbs):
65 __test__ = True65 __test__ = True
6666
6767
68class ImpishTestBonding(relbase.impish, TestNetworkBondingAbs):68class LunarTestBonding(relbase.lunar, TestNetworkBondingAbs):
69 __test__ = True69 __test__ = True
7070
7171
diff --git a/tests/vmtests/test_network_bridging.py b/tests/vmtests/test_network_bridging.py
index 9c90702..22adce7 100644
--- a/tests/vmtests/test_network_bridging.py
+++ b/tests/vmtests/test_network_bridging.py
@@ -233,11 +233,11 @@ class FocalTestBridging(relbase.focal, TestBridgeNetworkAbs):
233 __test__ = True233 __test__ = True
234234
235235
236class HirsuteTestBridging(relbase.hirsute, TestBridgeNetworkAbs):236class JammyTestBridging(relbase.jammy, TestBridgeNetworkAbs):
237 __test__ = True237 __test__ = True
238238
239239
240class ImpishTestBridging(relbase.impish, TestBridgeNetworkAbs):240class LunarTestBridging(relbase.lunar, TestBridgeNetworkAbs):
241 __test__ = True241 __test__ = True
242242
243243
diff --git a/tests/vmtests/test_network_disabled.py b/tests/vmtests/test_network_disabled.py
index d56ebde..ea0f276 100644
--- a/tests/vmtests/test_network_disabled.py
+++ b/tests/vmtests/test_network_disabled.py
@@ -63,37 +63,35 @@ class FocalCurtinDisableNetworkRendering(relbase.focal, TestKlass1):
63 __test__ = True63 __test__ = True
6464
6565
66class HirsuteCurtinDisableNetworkRendering(relbase.hirsute, TestKlass1):66class FocalCurtinDisableCloudInitNetworking(relbase.focal, TestKlass2):
67 __test__ = True67 __test__ = True
6868
6969
70class ImpishCurtinDisableNetworkRendering(relbase.impish, TestKlass1):70class FocalCurtinDisableCloudInitNetworkingVersion1(relbase.focal, TestKlass3):
71 __test__ = True71 __test__ = True
7272
7373
74class FocalCurtinDisableCloudInitNetworking(relbase.focal, TestKlass2):74class JammyCurtinDisableNetworkRendering(relbase.jammy, TestKlass1):
75 __test__ = True75 __test__ = True
7676
7777
78class HirsuteCurtinDisableCloudInitNetworking(relbase.hirsute, TestKlass2):78class JammyCurtinDisableCloudInitNetworking(relbase.jammy, TestKlass2):
79 __test__ = True79 __test__ = True
8080
8181
82class ImpishCurtinDisableCloudInitNetworking(relbase.impish, TestKlass2):82class JammyCurtinDisableCloudInitNetworkingVersion1(relbase.jammy, TestKlass3):
83 __test__ = True83 __test__ = True
8484
8585
86class FocalCurtinDisableCloudInitNetworkingVersion1(relbase.focal, TestKlass3):86class LunarCurtinDisableNetworkRendering(relbase.lunar, TestKlass1):
87 __test__ = True87 __test__ = True
8888
8989
90class HirsuteCurtinDisableCloudInitNetworkingVersion1(relbase.hirsute,90class LunarCurtinDisableCloudInitNetworking(relbase.lunar, TestKlass2):
91 TestKlass3):
92 __test__ = True91 __test__ = True
9392
9493
95class ImpishCurtinDisableCloudInitNetworkingVersion1(relbase.impish,94class LunarCurtinDisableCloudInitNetworkingVersion1(relbase.lunar, TestKlass3):
96 TestKlass3):
97 __test__ = True95 __test__ = True
9896
9997
diff --git a/tests/vmtests/test_network_ipv6.py b/tests/vmtests/test_network_ipv6.py
index f524e82..022059b 100644
--- a/tests/vmtests/test_network_ipv6.py
+++ b/tests/vmtests/test_network_ipv6.py
@@ -57,11 +57,11 @@ class FocalTestNetworkIPV6(relbase.focal, TestNetworkIPV6Abs):
57 __test__ = True57 __test__ = True
5858
5959
60class HirsuteTestNetworkIPV6(relbase.hirsute, TestNetworkIPV6Abs):60class JammyTestNetworkIPV6(relbase.jammy, TestNetworkIPV6Abs):
61 __test__ = True61 __test__ = True
6262
6363
64class ImpishTestNetworkIPV6(relbase.impish, TestNetworkIPV6Abs):64class LunarTestNetworkIPV6(relbase.lunar, TestNetworkIPV6Abs):
65 __test__ = True65 __test__ = True
6666
6767
diff --git a/tests/vmtests/test_network_ipv6_static.py b/tests/vmtests/test_network_ipv6_static.py
index cb9caad..64eaba5 100644
--- a/tests/vmtests/test_network_ipv6_static.py
+++ b/tests/vmtests/test_network_ipv6_static.py
@@ -27,11 +27,11 @@ class FocalTestNetworkIPV6Static(relbase.focal, TestNetworkIPV6StaticAbs):
27 __test__ = True27 __test__ = True
2828
2929
30class HirsuteTestNetworkIPV6Static(relbase.hirsute, TestNetworkIPV6StaticAbs):30class JammyTestNetworkIPV6Static(relbase.jammy, TestNetworkIPV6StaticAbs):
31 __test__ = True31 __test__ = True
3232
3333
34class ImpishTestNetworkIPV6Static(relbase.impish, TestNetworkIPV6StaticAbs):34class LunarTestNetworkIPV6Static(relbase.lunar, TestNetworkIPV6StaticAbs):
35 __test__ = True35 __test__ = True
3636
3737
diff --git a/tests/vmtests/test_network_ipv6_vlan.py b/tests/vmtests/test_network_ipv6_vlan.py
index 7955101..cc9fb11 100644
--- a/tests/vmtests/test_network_ipv6_vlan.py
+++ b/tests/vmtests/test_network_ipv6_vlan.py
@@ -26,11 +26,11 @@ class FocalTestNetworkIPV6Vlan(relbase.focal, TestNetworkIPV6VlanAbs):
26 __test__ = True26 __test__ = True
2727
2828
29class HirsuteTestNetworkIPV6Vlan(relbase.hirsute, TestNetworkIPV6VlanAbs):29class JammyTestNetworkIPV6Vlan(relbase.jammy, TestNetworkIPV6VlanAbs):
30 __test__ = True30 __test__ = True
3131
3232
33class ImpishTestNetworkIPV6Vlan(relbase.impish, TestNetworkIPV6VlanAbs):33class LunarTestNetworkIPV6Vlan(relbase.lunar, TestNetworkIPV6VlanAbs):
34 __test__ = True34 __test__ = True
3535
3636
diff --git a/tests/vmtests/test_network_mtu.py b/tests/vmtests/test_network_mtu.py
index f112b1c..ca390ef 100644
--- a/tests/vmtests/test_network_mtu.py
+++ b/tests/vmtests/test_network_mtu.py
@@ -193,11 +193,11 @@ class FocalTestNetworkMtu(relbase.focal, TestNetworkMtuNetworkdAbs):
193 __test__ = True193 __test__ = True
194194
195195
196class HirsuteTestNetworkMtu(relbase.hirsute, TestNetworkMtuNetworkdAbs):196class JammyTestNetworkMtu(relbase.jammy, TestNetworkMtuNetworkdAbs):
197 __test__ = True197 __test__ = True
198198
199199
200class ImpishTestNetworkMtu(relbase.impish, TestNetworkMtuNetworkdAbs):200class LunarTestNetworkMtu(relbase.lunar, TestNetworkMtuNetworkdAbs):
201 __test__ = True201 __test__ = True
202202
203203
diff --git a/tests/vmtests/test_network_ovs.py b/tests/vmtests/test_network_ovs.py
index 3e8699d..87836bc 100644
--- a/tests/vmtests/test_network_ovs.py
+++ b/tests/vmtests/test_network_ovs.py
@@ -38,11 +38,11 @@ class FocalTestNetworkOvs(relbase.focal, TestNetworkOvsAbs):
38 __test__ = True38 __test__ = True
3939
4040
41class HirsuteTestNetworkOvs(relbase.hirsute, TestNetworkOvsAbs):41class JammyTestNetworkOvs(relbase.jammy, TestNetworkOvsAbs):
42 __test__ = True42 __test__ = True
4343
4444
45class ImpishTestNetworkOvs(relbase.impish, TestNetworkOvsAbs):45class LunarTestNetworkOvs(relbase.lunar, TestNetworkOvsAbs):
46 __test__ = True46 __test__ = True
4747
4848
diff --git a/tests/vmtests/test_network_static.py b/tests/vmtests/test_network_static.py
index 867cf11..9dd664f 100644
--- a/tests/vmtests/test_network_static.py
+++ b/tests/vmtests/test_network_static.py
@@ -32,11 +32,11 @@ class FocalTestNetworkStatic(relbase.focal, TestNetworkStaticAbs):
32 __test__ = True32 __test__ = True
3333
3434
35class HirsuteTestNetworkStatic(relbase.hirsute, TestNetworkStaticAbs):35class JammyTestNetworkStatic(relbase.jammy, TestNetworkStaticAbs):
36 __test__ = True36 __test__ = True
3737
3838
39class ImpishTestNetworkStatic(relbase.impish, TestNetworkStaticAbs):39class LunarTestNetworkStatic(relbase.lunar, TestNetworkStaticAbs):
40 __test__ = True40 __test__ = True
4141
4242
diff --git a/tests/vmtests/test_network_static_routes.py b/tests/vmtests/test_network_static_routes.py
index 664c035..6ee8a93 100644
--- a/tests/vmtests/test_network_static_routes.py
+++ b/tests/vmtests/test_network_static_routes.py
@@ -33,13 +33,13 @@ class FocalTestNetworkStaticRoutes(relbase.focal,
33 __test__ = True33 __test__ = True
3434
3535
36class HirsuteTestNetworkStaticRoutes(relbase.hirsute,36class JammyTestNetworkStaticRoutes(relbase.jammy,
37 TestNetworkStaticRoutesAbs):37 TestNetworkStaticRoutesAbs):
38 __test__ = True38 __test__ = True
3939
4040
41class ImpishTestNetworkStaticRoutes(relbase.impish,41class LunarTestNetworkStaticRoutes(relbase.lunar,
42 TestNetworkStaticRoutesAbs):42 TestNetworkStaticRoutesAbs):
43 __test__ = True43 __test__ = True
4444
4545
diff --git a/tests/vmtests/test_network_vlan.py b/tests/vmtests/test_network_vlan.py
index 99bad66..77b2906 100644
--- a/tests/vmtests/test_network_vlan.py
+++ b/tests/vmtests/test_network_vlan.py
@@ -80,11 +80,11 @@ class FocalTestNetworkVlan(relbase.focal, TestNetworkVlanAbs):
80 __test__ = True80 __test__ = True
8181
8282
83class HirsuteTestNetworkVlan(relbase.hirsute, TestNetworkVlanAbs):83class JammyTestNetworkVlan(relbase.jammy, TestNetworkVlanAbs):
84 __test__ = True84 __test__ = True
8585
8686
87class ImpishTestNetworkVlan(relbase.impish, TestNetworkVlanAbs):87class LunarTestNetworkVlan(relbase.lunar, TestNetworkVlanAbs):
88 __test__ = True88 __test__ = True
8989
9090
diff --git a/tests/vmtests/test_nvme.py b/tests/vmtests/test_nvme.py
index 6352f6d..79232e8 100644
--- a/tests/vmtests/test_nvme.py
+++ b/tests/vmtests/test_nvme.py
@@ -79,12 +79,16 @@ class FocalTestNvme(relbase.focal, TestNvmeAbs):
79 # OSError - [Errno 16] Device or resource busy: '/dev/mapper/mpatha'79 # OSError - [Errno 16] Device or resource busy: '/dev/mapper/mpatha'
8080
8181
82class HirsuteTestNvme(relbase.hirsute, TestNvmeAbs):82class JammyTestNvme(relbase.jammy, TestNvmeAbs):
83 __test__ = False83 __test__ = False
84 # An error occured handling 'nvme_disk2':
85 # OSError - [Errno 16] Device or resource busy: '/dev/mapper/mpatha'
8486
8587
86class ImpishTestNvme(relbase.impish, TestNvmeAbs):88class LunarTestNvme(relbase.lunar, TestNvmeAbs):
87 __test__ = False89 __test__ = False
90 # An error occured handling 'nvme_disk2':
91 # OSError - [Errno 16] Device or resource busy: '/dev/mapper/mpatha'
8892
8993
90class TestNvmeBcacheAbs(TestNvmeAbs):94class TestNvmeBcacheAbs(TestNvmeAbs):
@@ -153,11 +157,11 @@ class FocalTestNvmeBcache(relbase.focal, TestNvmeBcacheAbs):
153 __test__ = True157 __test__ = True
154158
155159
156class HirsuteTestNvmeBcache(relbase.hirsute, TestNvmeBcacheAbs):160class JammyTestNvmeBcache(relbase.jammy, TestNvmeBcacheAbs):
157 __test__ = True161 __test__ = True
158162
159163
160class ImpishTestNvmeBcache(relbase.impish, TestNvmeBcacheAbs):164class LunarTestNvmeBcache(relbase.lunar, TestNvmeBcacheAbs):
161 __test__ = True165 __test__ = True
162166
163167
diff --git a/tests/vmtests/test_panic.py b/tests/vmtests/test_panic.py
index a5533f9..e541c35 100644
--- a/tests/vmtests/test_panic.py
+++ b/tests/vmtests/test_panic.py
@@ -29,11 +29,11 @@ class FocalTestInstallPanic(relbase.focal, TestInstallPanic):
29 __test__ = True29 __test__ = True
3030
3131
32class HirsuteTestInstallPanic(relbase.hirsute, TestInstallPanic):32class JammyTestInstallPanic(relbase.jammy, TestInstallPanic):
33 __test__ = True33 __test__ = True
3434
3535
36class ImpishTestInstallPanic(relbase.impish, TestInstallPanic):36class LunarTestInstallPanic(relbase.lunar, TestInstallPanic):
37 __test__ = True37 __test__ = True
3838
3939
diff --git a/tests/vmtests/test_pollinate_useragent.py b/tests/vmtests/test_pollinate_useragent.py
index fa33ec5..5c3130d 100644
--- a/tests/vmtests/test_pollinate_useragent.py
+++ b/tests/vmtests/test_pollinate_useragent.py
@@ -65,11 +65,11 @@ class FocalTestPollinateUserAgent(relbase.focal, TestPollinateUserAgent):
65 __test__ = True65 __test__ = True
6666
6767
68class HirsuteTestPollinateUserAgent(relbase.hirsute, TestPollinateUserAgent):68class JammyTestPollinateUserAgent(relbase.jammy, TestPollinateUserAgent):
69 __test__ = True69 __test__ = True
7070
7171
72class ImpishTestPollinateUserAgent(relbase.impish, TestPollinateUserAgent):72class LunarTestPollinateUserAgent(relbase.lunar, TestPollinateUserAgent):
73 __test__ = True73 __test__ = True
7474
7575
diff --git a/tests/vmtests/test_preserve.py b/tests/vmtests/test_preserve.py
index 74fe29e..69ddc68 100644
--- a/tests/vmtests/test_preserve.py
+++ b/tests/vmtests/test_preserve.py
@@ -29,11 +29,11 @@ class FocalTestPreserve(relbase.focal, TestPreserve):
29 __test__ = True29 __test__ = True
3030
3131
32class HirsuteTestPreserve(relbase.hirsute, TestPreserve):32class JammyTestPreserve(relbase.jammy, TestPreserve):
33 __test__ = True33 __test__ = True
3434
3535
36class ImpishTestPreserve(relbase.impish, TestPreserve):36class LunarTestPreserve(relbase.lunar, TestPreserve):
37 __test__ = True37 __test__ = True
3838
3939
diff --git a/tests/vmtests/test_preserve_bcache.py b/tests/vmtests/test_preserve_bcache.py
index 46edd3f..24eac72 100644
--- a/tests/vmtests/test_preserve_bcache.py
+++ b/tests/vmtests/test_preserve_bcache.py
@@ -60,11 +60,11 @@ class FocalTestPreserveBcache(relbase.focal, TestPreserveBcache):
60 __test__ = True60 __test__ = True
6161
6262
63class HirsuteTestPreserveBcache(relbase.hirsute, TestPreserveBcache):63class JammyTestPreserveBcache(relbase.jammy, TestPreserveBcache):
64 __test__ = True64 __test__ = True
6565
6666
67class ImpishTestPreserveBcache(relbase.impish, TestPreserveBcache):67class LunarTestPreserveBcache(relbase.lunar, TestPreserveBcache):
68 __test__ = True68 __test__ = True
6969
7070
diff --git a/tests/vmtests/test_preserve_lvm.py b/tests/vmtests/test_preserve_lvm.py
index 0c09c11..4344461 100644
--- a/tests/vmtests/test_preserve_lvm.py
+++ b/tests/vmtests/test_preserve_lvm.py
@@ -73,11 +73,11 @@ class FocalTestLvmPreserve(relbase.focal, TestLvmPreserveAbs):
73 __test__ = True73 __test__ = True
7474
7575
76class HirsuteTestLvmPreserve(relbase.hirsute, TestLvmPreserveAbs):76class JammyTestLvmPreserve(relbase.jammy, TestLvmPreserveAbs):
77 __test__ = True77 __test__ = True
7878
7979
80class ImpishTestLvmPreserve(relbase.impish, TestLvmPreserveAbs):80class LunarTestLvmPreserve(relbase.lunar, TestLvmPreserveAbs):
81 __test__ = True81 __test__ = True
8282
8383
diff --git a/tests/vmtests/test_preserve_partition_wipe_vg.py b/tests/vmtests/test_preserve_partition_wipe_vg.py
index 4db6c2b..24813c4 100644
--- a/tests/vmtests/test_preserve_partition_wipe_vg.py
+++ b/tests/vmtests/test_preserve_partition_wipe_vg.py
@@ -29,11 +29,11 @@ class FocalTestPreserveWipeLvm(relbase.focal, TestPreserveWipeLvm):
29 __test__ = True29 __test__ = True
3030
3131
32class HirsuteTestPreserveWipeLvm(relbase.hirsute, TestPreserveWipeLvm):32class JammyTestPreserveWipeLvm(relbase.jammy, TestPreserveWipeLvm):
33 __test__ = True33 __test__ = True
3434
3535
36class ImpishTestPreserveWipeLvm(relbase.impish, TestPreserveWipeLvm):36class LunarTestPreserveWipeLvm(relbase.lunar, TestPreserveWipeLvm):
37 __test__ = True37 __test__ = True
3838
3939
@@ -56,13 +56,11 @@ class FocalTestPreserveWipeLvmSimple(relbase.focal, TestPreserveWipeLvmSimple):
56 __test__ = True56 __test__ = True
5757
5858
59class HirsuteTestPreserveWipeLvmSimple(relbase.hirsute,59class JammyTestPreserveWipeLvmSimple(relbase.jammy, TestPreserveWipeLvmSimple):
60 TestPreserveWipeLvmSimple):
61 __test__ = True60 __test__ = True
6261
6362
64class ImpishTestPreserveWipeLvmSimple(relbase.impish,63class LunarTestPreserveWipeLvmSimple(relbase.lunar, TestPreserveWipeLvmSimple):
65 TestPreserveWipeLvmSimple):
66 __test__ = True64 __test__ = True
6765
6866
diff --git a/tests/vmtests/test_preserve_raid.py b/tests/vmtests/test_preserve_raid.py
index 04c16b7..6b8b580 100644
--- a/tests/vmtests/test_preserve_raid.py
+++ b/tests/vmtests/test_preserve_raid.py
@@ -29,11 +29,11 @@ class FocalTestPreserveRAID(relbase.focal, TestPreserveRAID):
29 __test__ = True29 __test__ = True
3030
3131
32class HirsuteTestPreserveRAID(relbase.hirsute, TestPreserveRAID):32class JammyTestPreserveRAID(relbase.jammy, TestPreserveRAID):
33 __test__ = True33 __test__ = True
3434
3535
36class ImpishTestPreserveRAID(relbase.impish, TestPreserveRAID):36class LunarTestPreserveRAID(relbase.lunar, TestPreserveRAID):
37 __test__ = True37 __test__ = True
3838
3939
@@ -65,13 +65,13 @@ class FocalTestPartitionExistingRAID(
65 __test__ = True65 __test__ = True
6666
6767
68class HirsuteTestPartitionExistingRAID(68class JammyTestPartitionExistingRAID(
69 relbase.hirsute, TestPartitionExistingRAID):69 relbase.jammy, TestPartitionExistingRAID):
70 __test__ = True70 __test__ = True
7171
7272
73class ImpishTestPartitionExistingRAID(73class LunarTestPartitionExistingRAID(
74 relbase.impish, TestPartitionExistingRAID):74 relbase.lunar, TestPartitionExistingRAID):
75 __test__ = True75 __test__ = True
7676
7777
diff --git a/tests/vmtests/test_python_apt.py b/tests/vmtests/test_python_apt.py
index 4162608..9593160 100644
--- a/tests/vmtests/test_python_apt.py
+++ b/tests/vmtests/test_python_apt.py
@@ -31,11 +31,11 @@ class FocalTestPythonApt(relbase.focal, TestPythonApt):
31 __test__ = True31 __test__ = True
3232
3333
34class HirsuteTestPythonApt(relbase.hirsute, TestPythonApt):34class JammyTestPythonApt(relbase.jammy, TestPythonApt):
35 __test__ = True35 __test__ = True
3636
3737
38class ImpishTestPythonApt(relbase.impish, TestPythonApt):38class LunarTestPythonApt(relbase.lunar, TestPythonApt):
39 __test__ = True39 __test__ = True
4040
4141
diff --git a/tests/vmtests/test_raid5_bcache.py b/tests/vmtests/test_raid5_bcache.py
index e682f34..d783dcb 100644
--- a/tests/vmtests/test_raid5_bcache.py
+++ b/tests/vmtests/test_raid5_bcache.py
@@ -92,11 +92,11 @@ class FocalTestRaid5Bcache(relbase.focal, TestMdadmBcacheAbs):
92 __test__ = True92 __test__ = True
9393
9494
95class HirsuteTestRaid5Bcache(relbase.hirsute, TestMdadmBcacheAbs):95class JammyTestRaid5Bcache(relbase.jammy, TestMdadmBcacheAbs):
96 __test__ = True96 __test__ = True
9797
9898
99class ImpishTestRaid5Bcache(relbase.impish, TestMdadmBcacheAbs):99class LunarTestRaid5Bcache(relbase.lunar, TestMdadmBcacheAbs):
100 __test__ = True100 __test__ = True
101101
102102
diff --git a/tests/vmtests/test_raid_partition_to_disk.py b/tests/vmtests/test_raid_partition_to_disk.py
index a2bd1be..101f334 100644
--- a/tests/vmtests/test_raid_partition_to_disk.py
+++ b/tests/vmtests/test_raid_partition_to_disk.py
@@ -22,11 +22,11 @@ class FocalTestRAIDPartitionToDisk(relbase.focal, TestRAIDPartitionToDisk):
22 __test__ = True22 __test__ = True
2323
2424
25class HirsuteTestRAIDPartitionToDisk(relbase.hirsute, TestRAIDPartitionToDisk):25class JammyTestRAIDPartitionToDisk(relbase.jammy, TestRAIDPartitionToDisk):
26 __test__ = True26 __test__ = True
2727
2828
29class ImpishTestRAIDPartitionToDisk(relbase.impish, TestRAIDPartitionToDisk):29class LunarTestRAIDPartitionToDisk(relbase.lunar, TestRAIDPartitionToDisk):
30 __test__ = True30 __test__ = True
3131
3232
diff --git a/tests/vmtests/test_reuse_lvm_member.py b/tests/vmtests/test_reuse_lvm_member.py
index 81c0cb0..3456981 100644
--- a/tests/vmtests/test_reuse_lvm_member.py
+++ b/tests/vmtests/test_reuse_lvm_member.py
@@ -26,13 +26,13 @@ class FocalTestReuseLVMMemberPartition(relbase.focal,
26 __test__ = True26 __test__ = True
2727
2828
29class HirsuteTestReuseLVMMemberPartition(relbase.hirsute,29class JammyTestReuseLVMMemberPartition(relbase.jammy,
30 TestReuseLVMMemberPartition):30 TestReuseLVMMemberPartition):
31 __test__ = True31 __test__ = True
3232
3333
34class ImpishTestReuseLVMMemberPartition(relbase.impish,34class LunarTestReuseLVMMemberPartition(relbase.lunar,
35 TestReuseLVMMemberPartition):35 TestReuseLVMMemberPartition):
36 __test__ = True36 __test__ = True
3737
3838
diff --git a/tests/vmtests/test_reuse_msdos_partitions.py b/tests/vmtests/test_reuse_msdos_partitions.py
index ed52f5b..1befdf8 100644
--- a/tests/vmtests/test_reuse_msdos_partitions.py
+++ b/tests/vmtests/test_reuse_msdos_partitions.py
@@ -23,13 +23,13 @@ class FocalTestReuseMSDOSPartitions(relbase.focal,
23 __test__ = True23 __test__ = True
2424
2525
26class HirsuteTestReuseMSDOSPartitions(relbase.hirsute,26class JammyTestReuseMSDOSPartitions(relbase.jammy,
27 TestReuseMSDOSPartitions):27 TestReuseMSDOSPartitions):
28 __test__ = True28 __test__ = True
2929
3030
31class ImpishTestReuseMSDOSPartitions(relbase.impish,31class LunarTestReuseMSDOSPartitions(relbase.lunar,
32 TestReuseMSDOSPartitions):32 TestReuseMSDOSPartitions):
33 __test__ = True33 __test__ = True
3434
3535
diff --git a/tests/vmtests/test_reuse_raid_member.py b/tests/vmtests/test_reuse_raid_member.py
index 7611140..44edd59 100644
--- a/tests/vmtests/test_reuse_raid_member.py
+++ b/tests/vmtests/test_reuse_raid_member.py
@@ -32,11 +32,11 @@ class FocalTestReuseRAIDMember(relbase.focal, TestReuseRAIDMember):
32 __test__ = True32 __test__ = True
3333
3434
35class HirsuteTestReuseRAIDMember(relbase.hirsute, TestReuseRAIDMember):35class JammyTestReuseRAIDMember(relbase.jammy, TestReuseRAIDMember):
36 __test__ = True36 __test__ = True
3737
3838
39class ImpishTestReuseRAIDMember(relbase.impish, TestReuseRAIDMember):39class LunarTestReuseRAIDMember(relbase.lunar, TestReuseRAIDMember):
40 __test__ = True40 __test__ = True
4141
4242
@@ -50,13 +50,13 @@ class FocalTestReuseRAIDMemberPartition(relbase.focal,
50 __test__ = True50 __test__ = True
5151
5252
53class HirsuteTestReuseRAIDMemberPartition(relbase.hirsute,53class JammyTestReuseRAIDMemberPartition(relbase.jammy,
54 TestReuseRAIDMemberPartition):54 TestReuseRAIDMemberPartition):
55 __test__ = True55 __test__ = True
5656
5757
58class ImpishTestReuseRAIDMemberPartition(relbase.impish,58class LunarTestReuseRAIDMemberPartition(relbase.lunar,
59 TestReuseRAIDMemberPartition):59 TestReuseRAIDMemberPartition):
60 __test__ = True60 __test__ = True
6161
6262
diff --git a/tests/vmtests/test_reuse_uefi_esp.py b/tests/vmtests/test_reuse_uefi_esp.py
index 958e43f..94f4f90 100644
--- a/tests/vmtests/test_reuse_uefi_esp.py
+++ b/tests/vmtests/test_reuse_uefi_esp.py
@@ -42,14 +42,14 @@ class FocalTestUefiReuseEsp(relbase.focal, TestUefiReuseEspAbs):
42 return super().test_efiboot_menu_has_one_distro_entry()42 return super().test_efiboot_menu_has_one_distro_entry()
4343
4444
45class HirsuteTestUefiReuseEsp(relbase.hirsute, TestUefiReuseEspAbs):45class JammyTestUefiReuseEsp(relbase.jammy, TestUefiReuseEspAbs):
46 __test__ = True46 __test__ = True
4747
48 def test_efiboot_menu_has_one_distro_entry(self):48 def test_efiboot_menu_has_one_distro_entry(self):
49 return super().test_efiboot_menu_has_one_distro_entry()49 return super().test_efiboot_menu_has_one_distro_entry()
5050
5151
52class ImpishTestUefiReuseEsp(relbase.impish, TestUefiReuseEspAbs):52class LunarTestUefiReuseEsp(relbase.lunar, TestUefiReuseEspAbs):
53 __test__ = True53 __test__ = True
5454
55 def test_efiboot_menu_has_one_distro_entry(self):55 def test_efiboot_menu_has_one_distro_entry(self):
diff --git a/tests/vmtests/test_simple.py b/tests/vmtests/test_simple.py
index 2b91f0b..0cfda04 100644
--- a/tests/vmtests/test_simple.py
+++ b/tests/vmtests/test_simple.py
@@ -47,14 +47,14 @@ class FocalTestSimple(relbase.focal, TestSimple):
47 self.output_files_exist(["netplan.yaml"])47 self.output_files_exist(["netplan.yaml"])
4848
4949
50class HirsuteTestSimple(relbase.hirsute, TestSimple):50class JammyTestSimple(relbase.jammy, TestSimple):
51 __test__ = True51 __test__ = True
5252
53 def test_output_files_exist(self):53 def test_output_files_exist(self):
54 self.output_files_exist(["netplan.yaml"])54 self.output_files_exist(["netplan.yaml"])
5555
5656
57class ImpishTestSimple(relbase.impish, TestSimple):57class LunarTestSimple(relbase.lunar, TestSimple):
58 __test__ = True58 __test__ = True
5959
60 def test_output_files_exist(self):60 def test_output_files_exist(self):
@@ -110,14 +110,14 @@ class FocalTestSimpleStorage(relbase.focal, TestSimpleStorage):
110 self.output_files_exist(["netplan.yaml"])110 self.output_files_exist(["netplan.yaml"])
111111
112112
113class HirsuteTestSimpleStorage(relbase.hirsute, TestSimpleStorage):113class JammyTestSimpleStorage(relbase.jammy, TestSimpleStorage):
114 __test__ = True114 __test__ = True
115115
116 def test_output_files_exist(self):116 def test_output_files_exist(self):
117 self.output_files_exist(["netplan.yaml"])117 self.output_files_exist(["netplan.yaml"])
118118
119119
120class ImpishTestSimpleStorage(relbase.impish, TestSimpleStorage):120class LunarTestSimpleStorage(relbase.lunar, TestSimpleStorage):
121 __test__ = True121 __test__ = True
122122
123 def test_output_files_exist(self):123 def test_output_files_exist(self):
@@ -150,14 +150,14 @@ class FocalTestGrubNoDefaults(relbase.focal, TestGrubNoDefaults):
150 self.output_files_exist(["netplan.yaml"])150 self.output_files_exist(["netplan.yaml"])
151151
152152
153class HirsuteTestGrubNoDefaults(relbase.hirsute, TestGrubNoDefaults):153class JammyTestGrubNoDefaults(relbase.jammy, TestGrubNoDefaults):
154 __test__ = True154 __test__ = True
155155
156 def test_output_files_exist(self):156 def test_output_files_exist(self):
157 self.output_files_exist(["netplan.yaml"])157 self.output_files_exist(["netplan.yaml"])
158158
159159
160class ImpishTestGrubNoDefaults(relbase.impish, TestGrubNoDefaults):160class LunarTestGrubNoDefaults(relbase.lunar, TestGrubNoDefaults):
161 __test__ = True161 __test__ = True
162162
163 def test_output_files_exist(self):163 def test_output_files_exist(self):
diff --git a/tests/vmtests/test_uefi_basic.py b/tests/vmtests/test_uefi_basic.py
index 1a90a7d..e4f4753 100644
--- a/tests/vmtests/test_uefi_basic.py
+++ b/tests/vmtests/test_uefi_basic.py
@@ -100,11 +100,11 @@ class FocalUefiTestBasic(relbase.focal, TestBasicAbs):
100 __test__ = True100 __test__ = True
101101
102102
103class HirsuteUefiTestBasic(relbase.hirsute, TestBasicAbs):103class JammyUefiTestBasic(relbase.jammy, TestBasicAbs):
104 __test__ = True104 __test__ = True
105105
106106
107class ImpishUefiTestBasic(relbase.impish, TestBasicAbs):107class LunarUefiTestBasic(relbase.lunar, TestBasicAbs):
108 __test__ = True108 __test__ = True
109109
110110
@@ -128,12 +128,12 @@ class FocalUefiTestBasic4k(relbase.focal, TestBasicAbs):
128 disk_block_size = 4096128 disk_block_size = 4096
129129
130130
131class HirsuteUefiTestBasic4k(relbase.hirsute, TestBasicAbs):131class JammyUefiTestBasic4k(relbase.jammy, TestBasicAbs):
132 __test__ = True132 __test__ = True
133 disk_block_size = 4096133 disk_block_size = 4096
134134
135135
136class ImpishUefiTestBasic4k(relbase.impish, TestBasicAbs):136class LunarUefiTestBasic4k(relbase.lunar, TestBasicAbs):
137 __test__ = True137 __test__ = True
138 disk_block_size = 4096138 disk_block_size = 4096
139139
diff --git a/tests/vmtests/test_zfsroot.py b/tests/vmtests/test_zfsroot.py
index 0e310c6..9ca2b4b 100644
--- a/tests/vmtests/test_zfsroot.py
+++ b/tests/vmtests/test_zfsroot.py
@@ -101,12 +101,12 @@ class FocalTestZfsRoot(relbase.focal, TestZfsRootAbs):
101 mem = 4096101 mem = 4096
102102
103103
104class HirsuteTestZfsRoot(relbase.hirsute, TestZfsRootAbs):104class JammyTestZfsRoot(relbase.jammy, TestZfsRootAbs):
105 __test__ = True105 __test__ = True
106 mem = 4096106 mem = 4096
107107
108108
109class ImpishTestZfsRoot(relbase.impish, TestZfsRootAbs):109class LunarTestZfsRoot(relbase.lunar, TestZfsRootAbs):
110 __test__ = True110 __test__ = True
111 mem = 4096111 mem = 4096
112112
@@ -135,12 +135,12 @@ class FocalTestZfsRootFsType(relbase.focal, TestZfsRootFsTypeAbs):
135 mem = 4096135 mem = 4096
136136
137137
138class HirsuteTestZfsRootFsType(relbase.hirsute, TestZfsRootFsTypeAbs):138class JammyTestZfsRootFsType(relbase.jammy, TestZfsRootFsTypeAbs):
139 __test__ = True139 __test__ = True
140 mem = 4096140 mem = 4096
141141
142142
143class ImpishTestZfsRootFsType(relbase.impish, TestZfsRootFsTypeAbs):143class LunarTestZfsRootFsType(relbase.lunar, TestZfsRootFsTypeAbs):
144 __test__ = True144 __test__ = True
145 mem = 4096145 mem = 4096
146146

Subscribers

People subscribed via source and target branches