Add NFV as a default pungi repo with backported ovs

This commit is contained in:
nazunalika 2022-04-28 00:43:49 -07:00
parent 836202428a
commit f54777b470
Signed by: label
GPG Key ID: 6735C0E1BD65D048
3 changed files with 29 additions and 5 deletions

View File

@ -1,5 +1,5 @@
filter_packages = [ filter_packages = [
("^(BaseOS|AppStream|HighAvailability|ResilientStorage|RT)$", { ("^(BaseOS|AppStream|HighAvailability|ResilientStorage|RT|NFV)$", {
"*": [ "*": [
"python36", # RCM-42305 - ursine python36 should be only in buildroot "python36", # RCM-42305 - ursine python36 should be only in buildroot
"gcc-toolset-9-*-testsuite", #RCM-58061 "gcc-toolset-9-*-testsuite", #RCM-58061
@ -1241,6 +1241,17 @@ additional_packages = [
] ]
}), }),
("^NFV$", {
"*": [
"ovn-2021",
"ovn2.13",
"openvswitch2.13",
"openvswitch2.15",
"openvswitch2.16",
"openvswitch-selinux-extra-policy",
]
}),
("^BaseOS$", { ("^BaseOS$", {
"*": [ "*": [
"rocky-obsolete-packages", "rocky-obsolete-packages",

View File

@ -104,7 +104,7 @@ lorax_options = [
] ]
buildinstall_skip = [ buildinstall_skip = [
("^(AppStream|PowerTools|HighAvailability|ResilientStorage|RT)$", { ("^(AppStream|PowerTools|HighAvailability|ResilientStorage|RT|NFV)$", {
"*": True "*": True
}), }),
] ]
@ -121,7 +121,7 @@ image_volid_formats = [ '{release_short}-8.6-{arch}-{disc_type}', ]
create_optional_isos = False create_optional_isos = False
createiso_skip = [ createiso_skip = [
('^(BaseOS|AppStream|Minimal|PowerTools|HighAvailability|ResilientStorage|RT)$', { ('^(BaseOS|AppStream|Minimal|PowerTools|HighAvailability|ResilientStorage|RT|NFV)$', {
'*': True, '*': True,
'src':True 'src':True
}), }),
@ -154,8 +154,8 @@ variant_as_lookaside = [
("ResilientStorage", "AppStream"), ("ResilientStorage", "AppStream"),
("RT", "BaseOS"), ("RT", "BaseOS"),
("RT", "AppStream"), ("RT", "AppStream"),
# ("NFV", "BaseOS"), ("NFV", "BaseOS"),
# ("NFV", "AppStream"), ("NFV", "AppStream"),
] ]
extra_files = [ extra_files = [

View File

@ -307,6 +307,19 @@
</groups> </groups>
</variant> </variant>
<variant id="NFV" name="NFV" type="variant">
<arches>
<arch>x86_64</arch>
<arch>aarch64</arch>
</arches>
<groups>
<group default="true">rt</group>
<group default="true">rt-debug</group>
<group default="true">nfv</group>
<group default="true">nfv-debug</group>
</groups>
</variant>
<!-- Live Variants, loosely borrowed from Fedora <!-- Live Variants, loosely borrowed from Fedora
Usually these variants are set to always be empty --> Usually these variants are set to always be empty -->
<variant id="Workstation" name="Workstation" type="variant" is_empty="true"> <variant id="Workstation" name="Workstation" type="variant" is_empty="true">