[spin-kickstarts] CLOUD: install the cloud-server-environment, dont't install firewalld
by Dennis Gilmore
commit d338e1456a97e48670876333f926afc4fe51daef
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Sep 10 13:06:29 2014 -0500
CLOUD: install the cloud-server-environment, dont't install firewalld
select the cloud-server-environment instead of the different groups.
don't install and uninstall firewalld since anaconda allows us to not need it
fedora-cloud-base.ks | 13 +------------
1 files changed, 1 insertions(+), 12 deletions(-)
---
diff --git a/fedora-cloud-base.ks b/fedora-cloud-base.ks
index a924904..dd19058 100644
--- a/fedora-cloud-base.ks
+++ b/fedora-cloud-base.ks
@@ -39,18 +39,12 @@ reboot
# Package list.
%packages
-fedora-release-cloud
-
kernel-core
-@core
-@cloud-server
+@cloud-server-environment
# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue
-# Needed initially, but removed below.
-firewalld
-
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
@@ -115,11 +109,6 @@ echo .
echo "Removing linux-firmware package."
yum -C -y remove linux-firmware
-# Remove firewalld; was supposed to be optional in F18+, but is required to
-# be present for install/image building.
-echo "Removing firewalld."
-yum -C -y remove firewalld --setopt="clean_requirements_on_remove=1"
-
# Another one needed at install time but not after that, and it pulls
# in some unneeded deps (like, newt and slang)
echo "Removing authconfig."
9 years, 7 months
[spin-kickstarts] Revert "docker: Add fakesystemd to %packages to keep systemd out of base image"
by Dennis Gilmore
commit 94283bfff22743f615fe6a6a9472fa8c08cddca1
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Sep 10 13:03:29 2014 -0500
Revert "docker: Add fakesystemd to %packages to keep systemd out of base image"
This reverts commit f42fe5d85aab6526db1dd847c49ceac0fea05443.
fedora-docker-base.ks | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/fedora-docker-base.ks b/fedora-docker-base.ks
index 365daac..44022d9 100644
--- a/fedora-docker-base.ks
+++ b/fedora-docker-base.ks
@@ -20,7 +20,7 @@ bash
fedora-release
vim-minimal
yum
-fakesystemd
+#fakesystemd #TODO: waiting for review https://bugzilla.redhat.com/show_bug.cgi?id=1118740
-kernel
9 years, 7 months
[spin-kickstarts/f21] make sure all the groups from the cloud-serevr-environment are in the install tree
by Dennis Gilmore
commit 266b51109947b4916c1e60c3fd97fdbc7f3530cd
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Sep 10 13:12:41 2014 -0500
make sure all the groups from the cloud-serevr-environment are in the install tree
fedora-install-cloud.ks | 50 ++++++++++++++++-------------------------------
1 files changed, 17 insertions(+), 33 deletions(-)
---
diff --git a/fedora-install-cloud.ks b/fedora-install-cloud.ks
index 9e39758..5808733 100644
--- a/fedora-install-cloud.ks
+++ b/fedora-install-cloud.ks
@@ -47,51 +47,35 @@ repo --name=fedora-source --mirrorlist=http://mirrors.fedoraproject.org/mirrorl
kernel*
dracut-*
-# Desktops
-
-## common stuff
-@base-x
-@guest-desktop-agents
-@guest-agents
-@standard
-@core
-@dial-up
-@fonts
-@input-methods
-@multimedia
-@hardware-support
-@printing
-@admin-tools
-@basic-desktop
-
-
-@virtualization
-@web-server
-@mongodb
-@perl-web
-@php
-@python-web
-@rubyonrails
-@mysql
-@sql-server
-@javaenterprise
# Things needed for installation
@anaconda-tools
# Packages to enable server images to run in cloud environments
@cloud-server
+@core
+@standard
+@headless-management
+@dogtag
+@directory-server
+@dns-server
+@freeipa-server
+@ftp-server
+@guest-agents
+@ha
+@load-balancer
+@mail-server
+@mysql
+@network-server
+@smb-server
+@sql-server
+@web-server
# Langpacks
autocorr-*
-eclipse-nls-*
hunspell-*
hyphen-*
-calligra-l10n-*
-kde-l10n-*
-libreoffice-langpack-*
man-pages-*
-mythes-*
-gimp-help-*
# Removals
9 years, 7 months
[spin-kickstarts/f21] CLOUD: install the cloud-server-environment, dont't install firewalld
by Dennis Gilmore
commit 6d6b26c48500a34729fe89558aaf577103dfcf25
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Sep 10 13:06:29 2014 -0500
CLOUD: install the cloud-server-environment, dont't install firewalld
select the cloud-server-environment instead of the different groups.
don't install and uninstall firewalld since anaconda allows us to not need it
fedora-cloud-base.ks | 13 +------------
1 files changed, 1 insertions(+), 12 deletions(-)
---
diff --git a/fedora-cloud-base.ks b/fedora-cloud-base.ks
index 26431a5..6f4be9b 100644
--- a/fedora-cloud-base.ks
+++ b/fedora-cloud-base.ks
@@ -39,18 +39,12 @@ reboot
# Package list.
%packages
-fedora-release-cloud
-
kernel-core
-@core
-@cloud-server
+@cloud-server-environment
# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue
-# Needed initially, but removed below.
-firewalld
-
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
@@ -115,11 +109,6 @@ echo .
echo "Removing linux-firmware package."
yum -C -y remove linux-firmware
-# Remove firewalld; was supposed to be optional in F18+, but is required to
-# be present for install/image building.
-echo "Removing firewalld."
-yum -C -y remove firewalld --setopt="clean_requirements_on_remove=1"
-
# Another one needed at install time but not after that, and it pulls
# in some unneeded deps (like, newt and slang)
echo "Removing authconfig."
9 years, 7 months
[spin-kickstarts/f21] Revert "docker: Add fakesystemd to %packages to keep systemd out of base image"
by Dennis Gilmore
commit 0e3c39900af78721d345d787c4879b807c110858
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Sep 10 13:03:29 2014 -0500
Revert "docker: Add fakesystemd to %packages to keep systemd out of base image"
This reverts commit f42fe5d85aab6526db1dd847c49ceac0fea05443.
fedora-docker-base.ks | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/fedora-docker-base.ks b/fedora-docker-base.ks
index 53f3744..78e5b93 100644
--- a/fedora-docker-base.ks
+++ b/fedora-docker-base.ks
@@ -21,7 +21,7 @@ bash
fedora-release
vim-minimal
yum
-fakesystemd
+#fakesystemd #TODO: waiting for review https://bugzilla.redhat.com/show_bug.cgi?id=1118740
-kernel
9 years, 7 months
[spin-kickstarts] fixes from Ian McLeod to make composes work using new scheme.
by Matthew Miller
commit cc5246b9ba40329ee869c403eb6853d071320ec4
Author: Matthew Miller <mattdm(a)mattdm.org>
Date: Tue Sep 9 14:07:02 2014 -0400
fixes from Ian McLeod to make composes work using new scheme.
NOTE: this WILL NOT WORK without other changes to coms and spin/install (but
the current ones are broken anyway so I'm committing this).
See https://lists.fedoraproject.org/pipermail/cloud/2014-September/004207.html
for details
fedora-cloud-base.ks | 23 ++---------------------
fedora-cloud-bigdata.ks | 24 +++---------------------
fedora-cloud-experimental.ks | 22 ++--------------------
fedora-install-cloud.ks | 6 +++---
4 files changed, 10 insertions(+), 65 deletions(-)
---
diff --git a/fedora-cloud-base.ks b/fedora-cloud-base.ks
index bea106a..a924904 100644
--- a/fedora-cloud-base.ks
+++ b/fedora-cloud-base.ks
@@ -34,7 +34,6 @@ part / --size 3000 --fstype ext4
%include fedora-repo.ks
-
reboot
# Package list.
@@ -44,32 +43,14 @@ fedora-release-cloud
kernel-core
@core
-grubby
-
-# cloud-init does magical things with EC2 metadata, including provisioning
-# a user account with ssh keys.
-cloud-init
-
-# this is used by openstack's cloud orchestration framework (and it's small)
-heat-cfntools
+@cloud-server
-# need this for growpart, because parted doesn't yet support resizepart
-# https://bugzilla.redhat.com/show_bug.cgi?id=966993
-cloud-utils-growpart
-
-# We need this image to be portable; also, rescue mode isn't useful here.
-dracut-config-generic
+# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue
-syslinux-extlinux
-
# Needed initially, but removed below.
firewalld
-# cherry-pick a few things from @standard
-tar
-rsync
-
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
diff --git a/fedora-cloud-bigdata.ks b/fedora-cloud-bigdata.ks
index 5d41dc8..b8315bb 100644
--- a/fedora-cloud-bigdata.ks
+++ b/fedora-cloud-bigdata.ks
@@ -44,31 +44,13 @@ fedora-release-cloud
kernel-core
@core
-grubby
-
-# cloud-init does magical things with EC2 metadata, including provisioning
-# a user account with ssh keys.
-cloud-init
-
-# this is used by openstack's cloud orchestration framework (and it's small)
-heat-cfntools
-
-# need this for growpart, because parted doesn't yet support resizepart
-# https://bugzilla.redhat.com/show_bug.cgi?id=966993
-cloud-utils-growpart
-
-# We need this image to be portable; also, rescue mode isn't useful here.
-dracut-config-generic
--dracut-config-rescue
-
-syslinux-extlinux
+@cloud-server
# Needed initially, but removed below.
firewalld
-# cherry-pick a few things from @standard
-tar
-rsync
+# rescue mode generally isn't useful in the cloud context
+-dracut-config-rescue
# Some things from @core we can do without in a minimal install
-biosdevname
diff --git a/fedora-cloud-experimental.ks b/fedora-cloud-experimental.ks
index f6a3bee..e181d67 100644
--- a/fedora-cloud-experimental.ks
+++ b/fedora-cloud-experimental.ks
@@ -35,32 +35,14 @@ fedora-release-cloud
kernel-core
@core
-grubby
+@cloud-server
-# cloud-init does magical things with EC2 metadata, including provisioning
-# a user account with ssh keys.
-cloud-init
-
-# this is used by openstack's cloud orchestration framework (and it's small)
-heat-cfntools
-
-# need this for growpart, because parted doesn't yet support resizepart
-# https://bugzilla.redhat.com/show_bug.cgi?id=966993
-cloud-utils-growpart
-
-# We need this image to be portable; also, rescue mode isn't useful here.
-dracut-config-generic
+# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue
-syslinux-extlinux
-
# Needed initially, but removed below.
firewalld
-# cherry-pick a few things from @standard
-tar
-rsync
-
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
diff --git a/fedora-install-cloud.ks b/fedora-install-cloud.ks
index 25698a5..af66142 100644
--- a/fedora-install-cloud.ks
+++ b/fedora-install-cloud.ks
@@ -1,4 +1,4 @@
-# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
+# Kickstart file for composing the "Fedora Cloud" spin of Fedora (rawhide)
# Maintained by the Fedora Release Engineering team:
# https://fedoraproject.org/wiki/ReleaseEngineering
# mailto:rel-eng@lists.fedoraproject.org
@@ -79,8 +79,8 @@ dracut-*
# Things needed for installation
@anaconda-tools
-# package cloud base image installs that probably should go in some comps group but what????
-heat-cfntools
+# Packages to enable server images to run in cloud environments
+@cloud-server
# Langpacks
autocorr-*
9 years, 7 months
[spin-kickstarts/f21] fixes from Ian McLeod to make composes work using new scheme.
by Matthew Miller
commit ec10c9919bbdd35658d8d364ab10c0f74ae04091
Author: Matthew Miller <mattdm(a)mattdm.org>
Date: Tue Sep 9 14:09:55 2014 -0400
fixes from Ian McLeod to make composes work using new scheme.
NOTE: this WILL NOT WORK without other changes to coms and spin/install (but
the current ones are broken anyway so I'm committing this).
See https://lists.fedoraproject.org/pipermail/cloud/2014-September/004207.html
for details
fedora-cloud-base.ks | 23 ++---------------------
fedora-cloud-experimental.ks | 22 ++--------------------
fedora-install-cloud.ks | 6 +++---
3 files changed, 7 insertions(+), 44 deletions(-)
---
diff --git a/fedora-cloud-base.ks b/fedora-cloud-base.ks
index bb06c35..26431a5 100644
--- a/fedora-cloud-base.ks
+++ b/fedora-cloud-base.ks
@@ -34,7 +34,6 @@ part / --size 3000 --fstype ext4
%include fedora-repo.ks
-
reboot
# Package list.
@@ -44,32 +43,14 @@ fedora-release-cloud
kernel-core
@core
-grubby
-
-# cloud-init does magical things with EC2 metadata, including provisioning
-# a user account with ssh keys.
-cloud-init
-
-# this is used by openstack's cloud orchestration framework (and it's small)
-heat-cfntools
+@cloud-server
-# need this for growpart, because parted doesn't yet support resizepart
-# https://bugzilla.redhat.com/show_bug.cgi?id=966993
-cloud-utils-growpart
-
-# We need this image to be portable; also, rescue mode isn't useful here.
-dracut-config-generic
+# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue
-syslinux-extlinux
-
# Needed initially, but removed below.
firewalld
-# cherry-pick a few things from @standard
-tar
-rsync
-
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
diff --git a/fedora-cloud-experimental.ks b/fedora-cloud-experimental.ks
index f6a3bee..e181d67 100644
--- a/fedora-cloud-experimental.ks
+++ b/fedora-cloud-experimental.ks
@@ -35,32 +35,14 @@ fedora-release-cloud
kernel-core
@core
-grubby
+@cloud-server
-# cloud-init does magical things with EC2 metadata, including provisioning
-# a user account with ssh keys.
-cloud-init
-
-# this is used by openstack's cloud orchestration framework (and it's small)
-heat-cfntools
-
-# need this for growpart, because parted doesn't yet support resizepart
-# https://bugzilla.redhat.com/show_bug.cgi?id=966993
-cloud-utils-growpart
-
-# We need this image to be portable; also, rescue mode isn't useful here.
-dracut-config-generic
+# rescue mode generally isn't useful in the cloud context
-dracut-config-rescue
-syslinux-extlinux
-
# Needed initially, but removed below.
firewalld
-# cherry-pick a few things from @standard
-tar
-rsync
-
# Some things from @core we can do without in a minimal install
-biosdevname
-plymouth
diff --git a/fedora-install-cloud.ks b/fedora-install-cloud.ks
index 31f386f..9e39758 100644
--- a/fedora-install-cloud.ks
+++ b/fedora-install-cloud.ks
@@ -1,4 +1,4 @@
-# Kickstart file for composing the "Fedora" spin of Fedora (rawhide)
+# Kickstart file for composing the "Fedora Cloud" spin of Fedora (rawhide)
# Maintained by the Fedora Release Engineering team:
# https://fedoraproject.org/wiki/ReleaseEngineering
# mailto:rel-eng@lists.fedoraproject.org
@@ -79,8 +79,8 @@ dracut-*
# Things needed for installation
@anaconda-tools
-# package cloud base image installs that probably should go in some comps group but what????
-heat-cfntools
+# Packages to enable server images to run in cloud environments
+@cloud-server
# Langpacks
autocorr-*
9 years, 7 months
[spin-kickstarts/f21] mate livecd: clean up file list
by Wolfgang Ulbrich
commit 0fc5d8811228f9f5042312a292eb485e960c8e7b
Author: raveit65 <chat-to-me(a)raveit.de>
Date: Sun Sep 7 08:42:24 2014 +0200
mate livecd: clean up file list
fedora-livecd-mate-compiz.ks | 5 -----
1 files changed, 0 insertions(+), 5 deletions(-)
---
diff --git a/fedora-livecd-mate-compiz.ks b/fedora-livecd-mate-compiz.ks
index 6dee447..8f9bba9 100644
--- a/fedora-livecd-mate-compiz.ks
+++ b/fedora-livecd-mate-compiz.ks
@@ -17,7 +17,6 @@
-bluez-cups
-@dial-up
-dnf
--firefox
-gnome-bluetooth-libs
-gnome-icon-theme-symbolic
-gnome-software
@@ -25,7 +24,6 @@
-@guest-desktop-agents
-@libreoffice
-@mate-applications
--mate-bluetooth
-mate-icon-theme-faenza
-transmission-gtk
@@ -33,9 +31,6 @@
-cjkuni-uming-fonts
-wqy-zenhei-fonts
-# A web browser would be nice for a live cd
-midori
-
# Drop the Java plugin
-icedtea-web
-java-1.8.0-openjdk
9 years, 7 months
[spin-kickstarts/f21] f21, mate-compiz: temporarily fix for theme issue with anaconda rhbz 1136994
by Wolfgang Ulbrich
commit cbb3d8a73d812cc2162dcbf234cdeb2aa6ccb22f
Author: raveit65 <chat-to-me(a)raveit.de>
Date: Sun Sep 7 08:37:40 2014 +0200
f21, mate-compiz: temporarily fix for theme issue with anaconda rhbz 1136994
fedora-live-mate-compiz.ks | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/fedora-live-mate-compiz.ks b/fedora-live-mate-compiz.ks
index 682181d..2acf78a 100644
--- a/fedora-live-mate-compiz.ks
+++ b/fedora-live-mate-compiz.ks
@@ -19,6 +19,8 @@ fi
mkdir /home/liveuser/Desktop
cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
+# temporarily fix for theme issue with anaconda rhbz (#1136994)
+sed -i "s/^gtk-theme='BlueMenta'/gtk-theme='Adwaita'/" /usr/share/glib-2.0/schemas/mate-fedora.gschema.override
# rebuild schema cache with any overrides we installed
glib-compile-schemas /usr/share/glib-2.0/schemas
9 years, 7 months
[spin-kickstarts] mate livecd: clean up file list
by Wolfgang Ulbrich
commit 0edeedbde3182adf279a7e635deaa51a14fc2a7f
Author: raveit65 <chat-to-me(a)raveit.de>
Date: Sun Sep 7 08:42:24 2014 +0200
mate livecd: clean up file list
fedora-livecd-mate-compiz.ks | 5 -----
1 files changed, 0 insertions(+), 5 deletions(-)
---
diff --git a/fedora-livecd-mate-compiz.ks b/fedora-livecd-mate-compiz.ks
index 6dee447..8f9bba9 100644
--- a/fedora-livecd-mate-compiz.ks
+++ b/fedora-livecd-mate-compiz.ks
@@ -17,7 +17,6 @@
-bluez-cups
-@dial-up
-dnf
--firefox
-gnome-bluetooth-libs
-gnome-icon-theme-symbolic
-gnome-software
@@ -25,7 +24,6 @@
-@guest-desktop-agents
-@libreoffice
-@mate-applications
--mate-bluetooth
-mate-icon-theme-faenza
-transmission-gtk
@@ -33,9 +31,6 @@
-cjkuni-uming-fonts
-wqy-zenhei-fonts
-# A web browser would be nice for a live cd
-midori
-
# Drop the Java plugin
-icedtea-web
-java-1.8.0-openjdk
9 years, 7 months