remove variantmap, add check for livemap valid type
This commit is contained in:
parent
2ced55eab2
commit
138cb51485
@ -121,10 +121,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r10'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r10/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -121,10 +121,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r10s'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r10s/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -108,10 +108,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r8-beta'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r8-beta/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -113,10 +113,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r8'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r8/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -108,10 +108,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r8s'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r8s/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -121,10 +121,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r9-beta'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r9-beta/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -121,10 +121,20 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
kiwimap:
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
git_repo: 'https://git.resf.org/sig_core/rocky-kiwi-descriptions.git'
|
||||||
branch: 'r9'
|
branch: 'r9'
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r9/'
|
supported_builds:
|
||||||
|
- live
|
||||||
|
- cloud
|
||||||
|
- container
|
||||||
|
- vagrant
|
||||||
|
allowed_arches:
|
||||||
|
- x86_64
|
||||||
|
- aarch64
|
||||||
|
- ppc64le
|
||||||
|
- s390x
|
||||||
|
required_pkgs: []
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -121,10 +121,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r9s'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r9s/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -121,10 +121,6 @@
|
|||||||
- 'vim-minimal'
|
- 'vim-minimal'
|
||||||
- 'pykickstart'
|
- 'pykickstart'
|
||||||
- 'git'
|
- 'git'
|
||||||
variantmap:
|
|
||||||
git_repo: 'https://git.rockylinux.org/rocky/pungi-rocky.git'
|
|
||||||
branch: 'r10'
|
|
||||||
git_raw_path: 'https://git.rockylinux.org/rocky/pungi-rocky/-/raw/r10/'
|
|
||||||
repoclosure_map:
|
repoclosure_map:
|
||||||
arches:
|
arches:
|
||||||
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
x86_64: '--forcearch=x86_64 --arch=x86_64 --arch=athlon --arch=i686 --arch=i586 --arch=i486 --arch=i386 --arch=noarch'
|
||||||
|
@ -1670,8 +1670,7 @@ class LiveBuild:
|
|||||||
|
|
||||||
def run_build_live_iso(self):
|
def run_build_live_iso(self):
|
||||||
"""
|
"""
|
||||||
Builds DVD images based on the data created from the initial lorax on
|
Builds live images based on the data provided at init.
|
||||||
each arch. This should NOT be called during the usual run() section.
|
|
||||||
"""
|
"""
|
||||||
sync_root = self.compose_latest_sync
|
sync_root = self.compose_latest_sync
|
||||||
|
|
||||||
@ -1682,6 +1681,10 @@ class LiveBuild:
|
|||||||
self.log.error(Color.FAIL + 'Running an unsupported architecture.')
|
self.log.error(Color.FAIL + 'Running an unsupported architecture.')
|
||||||
raise SystemExit()
|
raise SystemExit()
|
||||||
|
|
||||||
|
if self.image not in self.livemap['ksentry'].keys():
|
||||||
|
self.log.error(Color.FAIL + 'Trying to build an unknown live image type.')
|
||||||
|
raise SystemExit()
|
||||||
|
|
||||||
# Check that the builder is lorax, we don't support anything else yet
|
# Check that the builder is lorax, we don't support anything else yet
|
||||||
if self.livebuilder != "lorax":
|
if self.livebuilder != "lorax":
|
||||||
self.log.error(Color.FAIL + 'Attempting to use an unsupported builder.')
|
self.log.error(Color.FAIL + 'Attempting to use an unsupported builder.')
|
||||||
@ -1874,7 +1877,7 @@ class LiveBuild:
|
|||||||
|
|
||||||
print(entry_name_list, cmd, entries_dir)
|
print(entry_name_list, cmd, entries_dir)
|
||||||
for pod in entry_name_list:
|
for pod in entry_name_list:
|
||||||
podman_cmd_entry = '{} run -d -it -v "{}:{}" -v "{}:{}" --name {} --entrypoint {}/{} {}'.format(
|
podman_cmd_entry = '{} run --privileged -d -it -v "{}:{}" -v "{}:{}" --name {} --entrypoint {}/{} {}'.format(
|
||||||
cmd,
|
cmd,
|
||||||
self.compose_root,
|
self.compose_root,
|
||||||
self.compose_root,
|
self.compose_root,
|
||||||
|
Loading…
Reference in New Issue
Block a user