Commit Graph

1934 Commits

Author SHA1 Message Date
Thomas Mueller
2cb099d7a3 Allow vagrant user to sudo to all users
This addresses atomic-wg issue 173.

Also vagrant docs https://www.vagrantup.com/docs/boxes/base.html
tell to configure it like this.
2017-02-03 16:47:57 +01:00
Dennis Gilmore
fb5f48f81a Merge #125 add Japanese ks files 2017-02-02 20:58:10 +00:00
Björn Esser
0147d3e42a Cinnamon: Install dnfdragora for graphical (GTK and ncurses) package-management 2017-02-02 21:18:25 +01:00
Björn Esser
04501485fb Cinnamon: Fedora-icon-theme is a dependency of cinnamon now 2017-02-02 21:15:19 +01:00
Björn Esser
186ec89a08 Cinnamon: Replace yumex-dnf with gnome-software
since yumex-dnf does not really work reliable since fc25
2017-02-02 21:15:19 +01:00
fujiwara
a6f5579e00 add Japanese ks files 2017-01-31 20:50:59 +09:00
Dusty Mabe
7ba27d5891
docker-min,docker-base: remove reference to yum in kickstart 2017-01-24 18:07:07 -05:00
Dusty Mabe
e99c9edc74
docker-min: remove e2fsprogs,libss,fuse-libs 2017-01-24 18:07:07 -05:00
Dusty Mabe
42b8714c65
docker-min: a few more things that can be removed 2017-01-24 18:07:07 -05:00
Dusty Mabe
6f0cdf042d
docker-min: make our rm commands verbose 2017-01-24 18:07:07 -05:00
Dusty Mabe
22bc79ed6f
docker-min: move /run/lock to %post nochroot
umount doesn't exist in the minimal image
2017-01-24 18:07:07 -05:00
Dusty Mabe
af27549437
docker-min: move /usr/share/{locale,i18n} to %post nochroot
find does not exist in the minimal image chroot so we'll have to
run it from outside.
2017-01-24 18:07:07 -05:00
Dusty Mabe
135de4a70b
docker-min: add a comment, remove a comment 2017-01-24 18:07:06 -05:00
Dusty Mabe
ee367f90b0
docker-min: merge pruning commands
Merge pruning commands. Don't rm /etc/machine-id or /run/ because we
just ran commands to touch /etc/machine-id and /run/lock
2017-01-24 18:07:06 -05:00
Dusty Mabe
8ce607a7ef
docker-min: cleanup dead code
usr/share/gcc* isn't in the image.
2017-01-24 18:07:06 -05:00
Dusty Mabe
ac2953ec38
docker-min: fix /run/lock without legacy.conf or systemd-tmpfiles 2017-01-24 18:07:06 -05:00
Dusty Mabe
1efe347bcb
docker-min: delete systemctl mask calls
No systemd so no need to mask.
2017-01-24 18:07:06 -05:00
Dusty Mabe
46c10b3c76
docker-min: remove cleanup of /usr/share/doc
There are no files in those directories to clean up.
--excludedocs is doing its job.
2017-01-24 18:07:06 -05:00
Dusty Mabe
4109ebf261
docker-min: trim down package list, exclude weak deps
We only want basics and microdnf.
2017-01-24 18:07:05 -05:00
Dusty Mabe
5cbb3babd0
docker-min: add in post processing from walters' scripts
He has done some work on this in the past at [1].

[1] - 3f6c905fef/postprocess.sh
2017-01-24 18:07:05 -05:00
Dusty Mabe
2f3f37ebd6
docker-min: add a new kickstart for creating a slimmer image
We'll start with the same used for fedora docker base.
2017-01-24 18:06:45 -05:00
Christian Dersch
14fe984d2c astronomy: sympy FTBFS fixed, package added again 2017-01-23 11:23:22 +01:00
Peter Robinson
6a802bdd7b SoaS: add missing end macro to common packages
Signed-off-by: Peter Robinson <Peter Robinson pbrobinson@fedoraproject.org>
2017-01-21 11:11:44 +00:00
Dusty Mabe
f6ecdc348a
docker, cloud: don't use cmdline for install mode
cmdline makes it so that %post --erroronfail won't actually stop the
installation in a way that imagefactory will detect the problem and
fail the build. See [1] for more details.

[1] https://github.com/rhinstaller/anaconda/issues/931
2017-01-19 20:57:24 -05:00
Dusty Mabe
28a845d586
docker: add some more comments to %post script
Putting in references to BZ's so that we can determine if we can
remove these pieces of the %post in the future.
2017-01-19 20:57:24 -05:00
Dusty Mabe
12bbaac8dd
docker: fixup comment about install_langs macro 2017-01-19 20:57:24 -05:00
Dusty Mabe
461523481b
docker: fix some paths on file cleanup
Point to dnf cache and clean up everything in tmp.
2017-01-19 20:57:24 -05:00
Dusty Mabe
e5815d62cd
docker: remove call to localedef
It fails because no locale archive exists.
2017-01-19 20:57:24 -05:00
Dusty Mabe
5f54ddd686
docker: no need to rm locale-archive
glibc-all-langpacks is not installed and thus no locale archive
exists.
2017-01-19 20:57:24 -05:00
Dusty Mabe
608769b442
docker: error on unset vars and more verbose logs for %post 2017-01-19 20:57:23 -05:00
Dusty Mabe
a4835bbc67
docker: add --erroronfail to %post
If %post fails we want the whole install to fail.
2017-01-19 20:57:20 -05:00
Dusty Mabe
b73439c2ca
docker: store the post logs along with ks files in /root/ 2017-01-19 20:56:43 -05:00
Dusty Mabe
7efa34edb0
docker: remove create/delete of user
Anaconda doesn't seem to require it anymore so no need to create it
and then delete it.
2017-01-19 14:22:14 -05:00
Dennis Gilmore
16af100c7a Merge #115 design-suite: remove f24 extra wallpapers in preparation of f26 2017-01-19 03:12:40 +00:00
Peter Robinson
8f18de2f97 KDE: move package reduction from live to common as it should be the same on ARM/Live images
Signed-off-by: Peter Robinson <Peter Robinson pbrobinson@fedoraproject.org>
2017-01-19 02:50:08 +00:00
Peter Robinson
e8cce2ad37 mate: move package reduction from live to common as it should be the same on ARM/Live images
Signed-off-by: Peter Robinson <Peter Robinson pbrobinson@fedoraproject.org>
2017-01-19 02:46:03 +00:00
pbrobinson@fedoraproject.org
fce0982e9d SoaS: move components that should be run for Live and ARM images to common
Signed-off-by: Peter Robinson <Peter Robinson pbrobinson@fedoraproject.org>
2017-01-19 02:41:19 +00:00
pbrobinson@fedoraproject.org
d533c7a2cc Rename *packages.ks to *common.ks as it's not just packages that should be shared in here but also common pre/post scriptlets that should be run on all images. Using common rather than packages better reflects what should go here.
Signed-off-by: Peter Robinson <Peter Robinson pbrobinson@fedoraproject.org>
2017-01-19 02:40:20 +00:00
Christian Dersch
3a7e997dc6 astronomy: added python3-wcsaxes 2017-01-17 19:11:34 +01:00
Christian Dersch
ef850a259c astronomy: removed sympy (FTBFS) for now, added wcstools 2017-01-17 19:09:34 +01:00
Luya Tshimbalanga
96bfe721be design-suite: remove f24 extra wallpapers in preparation of f26 2017-01-10 11:05:24 -08:00
churchyard
26421537c7 python-tools was renamed to python2-tools 2017-01-10 16:38:43 +00:00
Adam Miller
548fde04fd add tar to address BZ#1409920
Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
2017-01-04 15:34:16 -06:00
Dennis Gilmore
7e7eedf682 Merge #109 fedora-atomic-vagrant: Sync with CentOS Atomic SIG 2016-12-21 21:09:03 +00:00
cf9bb620cb Remove exclusions/additions that conflict and break image composes
The new DNF based appliance build is stricter about additions and exclusions
in the %packages section, so things that expressly conflict will fail the
build.
2016-12-21 14:23:16 -05:00
b164029627 Increase the rootfs size for dnf-powered appliance-tools build
The DNF-based appliance-tools build of the ARM image complains
that it is short by 54MB, so we're increasing by a bit more than that
to give some wiggle room for the future.
2016-12-21 14:21:55 -05:00
Colin Walters
4a42f66223 fedora-atomic-vagrant: Sync with CentOS Atomic SIG
I'm trying to keep things in sync - this mostly ensures the root
password is unlocked, and drops the `services` line that is useless
because that's not how kickstart inheritance works.
2016-12-13 08:56:35 -05:00
pbrobinson@fedoraproject.org
92ca122497 sugar still needs webkitgtk3 it seems
Signed-off-by: Peter Robinson <Peter Robinson pbrobinson@fedoraproject.org>
2016-12-07 16:09:58 -06:00
Dennis Gilmore
254794c891 Merge #104 Don't hack 'override_install_langs' yum option 2016-12-05 22:10:38 +00:00
leigh123linux
e252c9c08d update fedora background to f25 2016-11-30 09:43:30 +00:00