| |
@@ -435,6 +435,20 @@
|
| |
'ova-option': 'vagrant_sync_directory=/home/vagrant/sync'
|
| |
}
|
| |
},
|
| |
+ {
|
| |
+ 'image-build': {
|
| |
+ 'format': [('raw-xz','raw.xz')],
|
| |
+ 'name': 'Fedora-Python-Classroom',
|
| |
+ 'kickstart': 'fedora-disk-python-classroom.ks',
|
| |
+ 'distro': 'Fedora-30',
|
| |
+ 'disk_size': 6,
|
| |
+ 'arches': ['aarch64', 'armhfp'],
|
| |
+ 'repo': 'Everything',
|
| |
+ 'install_tree_from': 'Everything',
|
| |
+ 'subvariant': 'Python_Classroom',
|
| |
+ 'failable': ['*'],
|
| |
+ }
|
| |
+ },
|
| |
],
|
| |
'^Spins': [
|
| |
{
|
| |
@@ -442,9 +456,9 @@
|
| |
'format': [('raw-xz','raw.xz')],
|
| |
'name': 'Fedora-Minimal',
|
| |
'kickstart': 'fedora-disk-minimal.ks',
|
| |
- 'distro': 'Fedora-22',
|
| |
+ 'distro': 'Fedora-30',
|
| |
'disk_size': 6,
|
| |
- 'arches': ['armhfp', 'aarch64'],
|
| |
+ 'arches': ['aarch64', 'armhfp'],
|
| |
'repo': 'Everything',
|
| |
'install_tree_from': 'Everything',
|
| |
'subvariant': 'Minimal',
|
| |
@@ -456,9 +470,9 @@
|
| |
'format': [('raw-xz','raw.xz')],
|
| |
'name': 'Fedora-KDE',
|
| |
'kickstart': 'fedora-disk-kde.ks',
|
| |
- 'distro': 'Fedora-22',
|
| |
+ 'distro': 'Fedora-30',
|
| |
'disk_size': 11,
|
| |
- 'arches': ['armhfp', 'aarch64'],
|
| |
+ 'arches': ['aarch64', 'armhfp'],
|
| |
'repo': 'Everything',
|
| |
'install_tree_from': 'Everything',
|
| |
'subvariant': 'KDE',
|
| |
@@ -468,11 +482,25 @@
|
| |
{
|
| |
'image-build': {
|
| |
'format': [('raw-xz','raw.xz')],
|
| |
+ 'name': 'Fedora-SoaS',
|
| |
+ 'kickstart': 'fedora-disk-soas.ks',
|
| |
+ 'distro': 'Fedora-30',
|
| |
+ 'disk_size': 6,
|
| |
+ 'arches': ['aarch64', 'armhfp'],
|
| |
+ 'repo': 'Everything',
|
| |
+ 'install_tree_from': 'Everything',
|
| |
+ 'subvariant': 'SoaS',
|
| |
+ 'failable': ['*'],
|
| |
+ }
|
| |
+ },
|
| |
+ {
|
| |
+ 'image-build': {
|
| |
+ 'format': [('raw-xz','raw.xz')],
|
| |
'name': 'Fedora-Xfce',
|
| |
'kickstart': 'fedora-disk-xfce.ks',
|
| |
- 'distro': 'Fedora-22',
|
| |
- 'disk_size': 9,
|
| |
- 'arches': ['aarch64'],
|
| |
+ 'distro': 'Fedora-30',
|
| |
+ 'disk_size': 11,
|
| |
+ 'arches': ['aarch64', 'armhfp'],
|
| |
'repo': 'Everything',
|
| |
'install_tree_from': 'Everything',
|
| |
'subvariant': 'Xfce',
|
| |
@@ -486,7 +514,7 @@
|
| |
'format': [('raw-xz','raw.xz')],
|
| |
'name': 'Fedora-Workstation',
|
| |
'kickstart': 'fedora-disk-workstation.ks',
|
| |
- 'distro': 'Fedora-22',
|
| |
+ 'distro': 'Fedora-30',
|
| |
'disk_size': 11,
|
| |
'arches': ['armhfp', 'aarch64'],
|
| |
'repo': 'Everything',
|
| |
@@ -502,7 +530,7 @@
|
| |
'format': [('raw-xz','raw.xz')],
|
| |
'name': 'Fedora-Server',
|
| |
'kickstart': 'fedora-disk-server.ks',
|
| |
- 'distro': 'Fedora-22',
|
| |
+ 'distro': 'Fedora-30',
|
| |
'disk_size': 7,
|
| |
'arches': ['armhfp', 'aarch64'],
|
| |
'repo': 'Server',
|
| |
@@ -689,99 +717,6 @@
|
| |
})
|
| |
]
|
| |
|
| |
- live_target = 'f34'
|
| |
- live_images_no_rename = True
|
| |
- # fomat: [(variant_uid_regex, {arch|*: scm_dict})]
|
| |
- live_images = [
|
| |
- ('^Workstation$', {
|
| |
- 'armhfp': {
|
| |
- 'kickstart': 'fedora-arm-workstation.ks',
|
| |
- 'name': 'Fedora-Workstation-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'failable': True,
|
| |
- 'subvariant': 'Workstation_Appliance',
|
| |
- }
|
| |
- }),
|
| |
- ('^Server$', {
|
| |
- 'armhfp': {
|
| |
- 'kickstart': 'fedora-arm-server.ks',
|
| |
- 'name': 'Fedora-Server-armhfp',
|
| |
- 'type': 'appliance',
|
| |
- 'failable': True,
|
| |
- 'subvariant': 'Server_Appliance',
|
| |
- }
|
| |
- }),
|
| |
- ('^Spins$', {
|
| |
- 'armhfp': [{
|
| |
- 'kickstart': 'fedora-arm-kde.ks',
|
| |
- 'name': 'Fedora-KDE-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'KDE_Appliance',
|
| |
- 'failable': True,
|
| |
- },
|
| |
- {
|
| |
- 'kickstart': 'fedora-arm-lxde.ks',
|
| |
- 'name': 'Fedora-LXDE-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'LXDE',
|
| |
- 'failable': True,
|
| |
- },
|
| |
- {
|
| |
- 'kickstart': 'fedora-arm-mate.ks',
|
| |
- 'name': 'Fedora-Mate-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'Mate',
|
| |
- 'failable': True,
|
| |
- },
|
| |
- {
|
| |
- 'kickstart': 'fedora-arm-minimal.ks',
|
| |
- 'name': 'Fedora-Minimal-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'Minimal_Appliance',
|
| |
- 'failable': False,
|
| |
- },
|
| |
- {
|
| |
- 'kickstart': 'fedora-arm-soas.ks',
|
| |
- 'name': 'Fedora-SoaS-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'SoaS',
|
| |
- 'failable': True,
|
| |
- },
|
| |
- {
|
| |
- 'kickstart': 'fedora-arm-xfce.ks',
|
| |
- 'name': 'Fedora-Xfce-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'Xfce_Appliance',
|
| |
- 'failable': True,
|
| |
- },
|
| |
- {
|
| |
- 'kickstart': 'fedora-arm-lxqt.ks',
|
| |
- 'name': 'Fedora-LXQt-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'LXQt',
|
| |
- 'failable': True,
|
| |
- },]
|
| |
- }),
|
| |
- ('^Labs$', {
|
| |
- 'armhfp': {
|
| |
- 'kickstart': 'fedora-arm-python-classroom.ks',
|
| |
- 'name': 'Fedora-Python-Classroom-armhfp',
|
| |
- 'repo': 'Everything',
|
| |
- 'type': 'appliance',
|
| |
- 'subvariant': 'Python_Classroom',
|
| |
- 'failable': True,
|
| |
- }
|
| |
- }),
|
| |
- ]
|
| |
-
|
| |
ostree = {
|
| |
"^Silverblue$": {
|
| |
"version": "!OSTREE_VERSION_FROM_LABEL_DATE_TYPE_RESPIN",
|
| |
This update adds the various pieces for the UEFI side of things
and removes the old appliance build process including a few cleanups.
It also updates the sync process and cleans up a few bits here
while at it.
Signed-off-by: Peter Robinson pbrobinson@gmail.com