Commit Graph

1527 Commits

Author SHA1 Message Date
Colin Walters
4dc7946ad4 docker: Use bootloader --none to work around Anaconda regression
We were getting grub2 in the base image again.  Apparently
for a while Anaconda has supported a cleaner syntax for this, and
since it fixes the bug, let's use it.

https://bugzilla.redhat.com/show_bug.cgi?id=1222132
2015-05-15 17:35:52 -04:00
Colin Walters
ed4f6a9e88 cloud-atomic-vagrant: Set root's password to vagrant too
This matches the Base box, and is standard per the Vagrant Base Box
guidelines: http://docs.vagrantup.com/v2/boxes/base.html

https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2015-May/msg00046.html
2015-05-13 17:33:07 -04:00
Colin Walters
6ba647a663 docker: Don't use a hardcoded root password
Best practice is to use unprivileged service daemons inside Docker
containers.  But with this hardcoded root password, in the case of
remote code execution, an attacker could trivially escalate their
privileges to root/uid 0.  And while that's uid 0 inside a container,
that's a much larger attack surface.

Instead, do the same thing we're doing for the Cloud images: lock the
root password, create a user to make Anaconda happy, then delete the
user in %post.

https://bugzilla.redhat.com/show_bug.cgi?id=1175997
2015-05-06 14:36:59 -04:00
Rex Dieter
77955c8fc4 kde: drop plasma-netbook hack
plasma-netbook no longer exists
2015-05-05 12:06:24 -05:00
Rex Dieter
5a5764090a kde: Disable plasma-pk-updates on live image
See also saga at:
https://bugzilla.redhat.com/show_bug.cgi?id=1206760
2015-05-05 12:01:20 -05:00
Rex Dieter
9390940213 kde: drop apper references, fix baloofilerc 2015-05-05 11:49:44 -05:00
Rex Dieter
21696187bb kde: fix browser link 2015-05-05 11:40:10 -05:00
Ian McLeod
1e1a531b9b grow base partition for cloud and vagrant images
We control the actual size of the virtual disks with options on the
koji command line.  This change will allow the Vagrant root
partition to grow to the 40 GB we allocate in the koji image build
while the base cloud image will remain essentially unchanged, as it
is set to 3 GB in the rel-eng koji call.
2015-05-04 14:35:23 -05:00
Ian McLeod
ca057bc830 add rsync to non-atomic vagrant box
It gets installed at box launch time anyway.  Save users the
annoyance of having to wait.  This is in line with the Atomic
Vagrant images as well, which contain rsync in the composed tree.
2015-05-04 14:25:11 -05:00
Amit Saha
1dd0bbf214 Small fix for local cloud image creation instruction
ksflatten expects a "-c" option to point to the kickstart.
2015-04-27 14:10:55 +10:00
Kalev Lember
1b5f493b33 workstation: Sync included groups with comps
Comps commit b802fd1c8472bcf5eb2587cd9ba20fb301bbaa6e changed
workstation-product-environment to include the whole of @firefox group,
as opposed to just including the firefox package in the
workstation-product group. This commit syncs the change here too.
2015-04-24 22:38:03 +02:00
Kalev Lember
181d3e9f8c Drop any references to fedora-release-nonproduct
The package is gone in F22+ and folded into fedora-release.
2015-04-24 22:28:29 +02:00
Colin Walters
561734e70a fedora-virt-server.ks.in: Delete, obsoleted by the cloud image
I committed this 5 years ago with only a minimum of review, its main
feature was easier SSH key injection, a problem which has been solved
much better by the cloud image which uses `cloud-init`, as well as the
Vagrant boxes which use hardcoded vagrant SSH keys.
2015-04-23 12:20:46 -04:00
Dennis Gilmore
16945e23fd this file does not belong in the spin-kickstarts repo
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-23 11:13:21 -05:00
Colin Walters
a5726d984b atomic-installer: Set the default origin
Matching what we do in the cloud image, we also need to set the
default URL for updates.

Reported-by: Dennis Gilmore <dennis@ausil.us>
2015-04-23 11:21:54 -04:00
Colin Walters
e371dd6c3c cloud-base: Document how to use ImageFactory locally 2015-04-22 17:41:21 -04:00
Luya Tshimbalanga
16e4985f71 design-suite: fix design suite info 2015-04-21 18:25:18 -07:00
Dennis Gilmore
d31028b685 remove the Electronic_lab kickstart, it has failed to build for months
it is not included in f22 and will need ot be re reviewed and sumbitted
if interested parties step up and want to actively maintain and test

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-21 14:04:07 -05:00
Dennis Gilmore
905732e333 Server installs in anaconda default to / on xfs so do so on arm also
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-21 08:41:22 -05:00
Peter Robinson
29ca666dc8 ARM minimal: adjust image size now X isn't being pulled in again 2015-04-18 18:37:55 +01:00
Ian McLeod
1564226c33 tested refinements to non-atomic vagrant 2015-04-06 14:08:03 -04:00
Dennis Gilmore
1858982a84 switch / on serveer to xfs 2015-04-05 16:47:48 -05:00
Dennis Gilmore
839fa597dd increase the size of / on Xfce to 4gb, it now needs media bigger than 5gb 2015-04-05 16:45:29 -05:00
Stephen Gallagher
75ed8bb376 Fedora Server: re-add @hardware-support 2015-03-31 07:46:10 -04:00
Dan Horák
21545e84d6 update Server kickstart to match recent comps updates about hardware support 2015-03-30 18:08:14 +01:00
raveit65
7b59a6dc2a Mate: bump size for livecd creation to 6MB 2015-03-27 13:18:26 +01:00
Kushal Das
042f73d0f7 Adds DEVTIMEOUT option to /etc/sysconfig/network. #1204612
https://bugzilla.redhat.com/show_bug.cgi?id=1204612
2015-03-26 15:12:56 +05:30
Colin Walters
7d0d94b23d Revert "we can not install dnf-yum until FESCo signs off on it being allowed"
It's now agreed.

This reverts commit c3c01cfa0a.
2015-03-25 15:33:35 -04:00
Luya Tshimbalanga
e9003cbbe9 design-suite: remove commented packages 2015-03-22 21:09:11 -07:00
Bruno Wolff III
e1cac52dcc Games: Add back boswars
boswars is building again and no longer has a library conflict.
Hower this will put the games spin very close to 4 GiB and some
more tweaking might be needed.
2015-03-22 22:19:20 -05:00
Dennis Gilmore
c3c01cfa0a we can not install dnf-yum until FESCo signs off on it being allowed 2015-03-19 20:06:04 -05:00
Colin Walters
512d03deb0 cloud-atomic: Disable network.service
https://lists.fedoraproject.org/pipermail/cloud/2015-March/005131.html
2015-03-19 21:04:19 -04:00
Colin Walters
85f7fb5737 cloud-atomic: Add a more explanatory comment header 2015-03-19 21:04:19 -04:00
Colin Walters
961b78fbd8 docker-base: Add dnf-yum
Per the FESCo ticket.
2015-03-19 17:43:34 -04:00
Colin Walters
bf523267e2 docker-base: Add some instructions for local builds 2015-03-19 17:41:48 -04:00
Colin Walters
f2ad1bb926 docker-base: Start shipping fstab again
Even though it's silly, the ImageFactory-in-Koji use case calls into
libguestfs to introspect the target system, and libguestfs relies on
/etc/fstab to detect installed operating systems.
2015-03-19 17:37:37 -04:00
Colin Walters
0840fc1394 atomic-installer: Update scripts
These are now based on
https://github.com/rhinstaller/lorax/pull/8
2015-03-19 16:51:45 -04:00
Brendan Jones
1546029c57 jam: change kde config location 2015-03-19 05:36:26 +01:00
Matthew Miller
d90cbcb855 add fedora-cloud-base-vagrant.ks based on fedora-cloud-atomic-vagrant
THIS IS JUST A STARTING POINT — untested!
2015-03-18 15:40:52 -04:00
Colin Walters
cba7d68879 lorax-embed-repo: Update to use HTTP-based location
rpm-ostree-toolbox always uses this code path now; we spawn an "ostree
trivial-httpd" even for local use.  That way the same template can be
used for both remote repositories and local ones.
2015-03-16 13:52:28 -04:00
Colin Walters
71c243e572 atomic-installer/: New subdirectory with Lorax template
This is migrated from https://github.com/projectatomic/rpm-ostree-toolbox/blob/master/src/py/lorax-embed-repo.tmpl

It is a command template to embed content into the installer.
2015-03-16 13:46:24 -04:00
Dennis Gilmore
44178ef0b3 Remove the firewall line as it causes anaconda to add firewalld to the
package set. revert back to fedora-release
2015-03-13 13:36:10 -05:00
Rex Dieter
6eee3644ad kde: nuke nepomuk references 2015-03-11 12:57:06 -05:00
Rex Dieter
a9a49fa3d6 kde: s/oxygen-gtk/Adwaita/ 2015-03-11 12:54:43 -05:00
Dennis Gilmore
d4fa62eaab pull in fedora-release-cloud to make the docker base image smaller
during install dnf was pulling in fedora-release-server which added a lot of bloat
2015-03-11 10:38:08 -05:00
Rex Dieter
86e274f415 kde-base: fix kickstart favorites for plasma5 2015-03-11 08:38:48 -05:00
Brendan Jones
15dc7a2e7f jam: modify favourites location 2015-03-11 07:21:36 +01:00
luya
31bf6a37fc design-suite: fix correct url for both Design Suite and Design Team shorcuts 2015-03-09 02:29:53 -07:00
raveit65
59b44979a6 Mate: add more packages 2015-03-08 15:15:50 +01:00
Dennis Gilmore
e897975918 switch teh docker base image to dnf 2015-03-07 11:12:24 -06:00