Commit Graph

1103 Commits

Author SHA1 Message Date
Will Woods dff15426f1 Activate anaconda-shell@.service on switch to empty VT (#980062)
Right now, logind reserves tty6 for a login shell, which is not what we
want - normally anaconda puts Xorg there, and there's no need for a
login prompt anyway.

This configures logind to activate "anaconda-shell@.service" when a user
switches to an unused tty, and reserves tty2 for that purpose (which is
where users expect a shell anyway).

This will avoid us having login prompts that users don't know what to do
with. It also probably saves us a little bit of RAM.
2014-01-21 13:34:31 -05:00
Brian C. Lane 1f8aa84c5f flush data to disk after mkfsimage (#1052175)
Make sure the data is written before we do anything else with the disk
image. This shouldn't be needed, umount should take care of it, but it
also can't hurt.

Resolves: rhbz#1052175
2014-01-17 09:56:56 -08:00
Brian C. Lane 0ae9e79a72 livemedia-creator: Use findkernels instead of KernelInfo
It only uses it for the arch, but findkernels properly excludes rescue
images and handles the new + seperator for kernel flavor.
2014-01-14 16:06:41 -08:00
Brian C. Lane dc017445ff Print error when kickstart is missing (#1052872) 2014-01-14 11:29:30 -08:00
Brian C. Lane acaeb665e0 Automatic commit of package [lorax] release [21.1-1]. 2013-12-17 17:02:15 -08:00
d.marlin f0d1c76ea4 Add initial 64-bit ARM (aarch64) support (#1034432)
Signed-off-by: Brian C. Lane <bcl@redhat.com>

Resolves: rhbz#1034432
2013-12-17 10:07:32 -08:00
Brian C. Lane 33117ff725 Automatic commit of package [lorax] release [21.0-1]. 2013-12-16 09:45:09 -08:00
Brian C. Lane fa376be19b s390 switch to generic condev (#1042766) 2013-12-13 11:21:47 -08:00
Brian C. Lane e0ff5eb254 sort glob output before using it 2013-12-13 09:33:02 -08:00
Erik Larsson 0b825ab3ab Bless grub2 for PPC (#1020112) 2013-12-11 10:27:12 -08:00
Brian C. Lane 4b0acdc567 livemedia-creator: Cleanup temp yum files (#1025837) 2013-11-19 10:24:22 -08:00
Brian C. Lane 9e979f760b lorax: pass size from Lorax.run to create_runtime (#903385)
This allows Lorax class users to specify the image size when calling
run()
2013-11-19 10:23:12 -08:00
Brian C. Lane 8aefa4329f Automatic commit of package [lorax] release [20.4-1]. 2013-11-18 14:48:41 -08:00
Adam Williamson 9f748f6839 drop 'xdriver=vesa' from basic graphics mode parameters (per ajax) 2013-11-18 14:26:38 -08:00
Brian C. Lane 2184b1c2cb Include partx (#1022899)
Used by lvm on multipath.

Resolves: rhbz#1022899
2013-11-14 13:47:42 -08:00
Vratislav Podzimek 1d7eb09a53 Run compressions in multiple threads
This speeds up compression a lot on multicore systems.
2013-11-14 08:46:01 +01:00
Vratislav Podzimek 0b741d714b Do not remove libdaemon from the runtime environment (#1028938)
It is needed by the new NetworkManager.
2013-11-11 13:01:10 +01:00
Brian C. Lane c8aec4f7ff Set UEFI defaults to match BIOS (#1021451,#1021446)
60 second timeout and default to testing media.

Resolves: rhbz#1021451
Resolves: rhbz#1021446
2013-11-01 11:16:50 -07:00
Brian C. Lane fca6a13875 livemedia-creator: Add minimal disk example kickstart (#1019728)
Also adds a check for a bad url repo, and fix ram calculation for
appliance mode. Updates the README.livemedia-creator documentation.

Resolves: rhbz#1019728
2013-11-01 10:27:24 -07:00
Brian C. Lane 149d2229ea Automatic commit of package [lorax] release [20.3-1]. 2013-10-16 17:05:05 -07:00
Dennis Gilmore 2195ef60e8 ARM: install the dtb files into the install tree.
needed for netbooting platforms that dont provide their own dtb file.
2013-10-16 18:06:27 -05:00
Dennis Gilmore 8d84e9d25a ARM: Don't install or deal with in templates, no longer existing kernels
remove no longer used kernel variants from templates
dont try to install no longer existing kernel-tegra variant
2013-10-16 18:06:20 -05:00
Dennis Gilmore 7d3fafedf3 kernel changed seperator for flavours from . to + update regular expression 2013-10-16 18:05:56 -05:00
Brian C. Lane 5efe03f3e8 Keep virtio_console module (#1019564)
If virtio_console is a module we need to leave it in place when cleaning
the image. It will be loaded automatically when needed.
2013-10-16 14:32:58 -07:00
Brian C. Lane 5e589be004 Add macboot option (#1012529)
Add a macboot option to lorax and both macboot and nomacboot to lmc.

Related: rhbz#1012529
2013-09-27 08:58:18 -07:00
Brian C. Lane 184c4c6ebd Automatic commit of package [lorax] release [20.2-1]. 2013-09-25 09:50:16 -07:00
Brian C. Lane c3367acd68 drop dracut args from config files (#1008054)
It no longer autoassembles things so we don't need to pass rd.md=0, etc.
2013-09-24 17:01:36 -07:00
Brian C. Lane dd8b0a5ee6 livemedia-creator: Update example kickstart
Update the url to us the F20 development repo, drop the --device from
the ks and add them to the docs directory.
2013-09-17 16:27:21 -07:00
Brian C. Lane e2a5dce8c0 Automatic commit of package [lorax] release [20.1-1]. 2013-09-09 16:31:41 -07:00
David W. Aquilina 71d1461e3f Yaboot to grub2 conversion cleanup. 2013-09-09 16:30:31 -07:00
Vratislav Podzimek c80d48e7aa Firstboot is not an anaconda dependency
Moreover, it doesn't even exist in the F20 tree.
2013-09-05 08:59:51 +02:00
Brian C. Lane fb5cb35ac5 Revert "Switch to cgit url for Source0"
This reverts commit 485a27328d.

cgit url include the release in the name of the tarball, tito doesn't so
the build fails to find the source to unpack.
2013-09-03 15:58:10 -07:00
Brian C. Lane 485a27328d Switch to cgit url for Source0 2013-09-03 15:29:32 -07:00
Brian C. Lane 3807f99fe1 Automatic commit of package [lorax] release [20.0-1]. 2013-09-03 15:23:46 -07:00
Brian C. Lane 1a47e68c44 remove firewalld from installroot (#1002195) 2013-09-03 10:14:13 -07:00
Brian C. Lane 56c216e7d4 Make sure grubby is installed for initrd creation (#1001896)
Some things need grubby. But they don't want to require them. So we make
sure it is available for other packages to use while building the
images.

Note that it is still removed in the cleanup script, and when installing
a system the grubby used will be the one pulled from the install repo.
2013-09-03 09:24:33 -07:00
Paulo Flabiano Smorigo 44638fbc8d GRUB2 as the ISO boot loader for POWER arch
Currently, yaboot is the ISO boot loader in fedora and the Fedora on
POWER team is making an effort in order to replace it by GRUB2 in the
F20 release cycle. I'm sending a lorax patch so you guys can comment
on it. I'm planning to create a feature page for that too.

This patch only change the lorax template for ppc and should not
affect other archs, like x86.

--
Paulo Flabiano Smorigo
Software Engineer
Linux Technology Center - IBM Systems & Technology Group
2013-08-28 16:06:48 -07:00
Brian C. Lane 27a77100f5 Require hfsplus-tools on Fedora x86_64 2013-08-23 17:00:29 -07:00
Brian C. Lane c7f4860284 Automatic commit of package [lorax] release [19.8-1]. 2013-08-23 16:54:08 -07:00
Chris Lumens 875cbd0d74 Make sure we have a theme settings file in place.
We need this because there's no settings daemon running, but running one
would be the alternate fix.
2013-08-22 16:17:17 -04:00
David Shea d001ff409a Keep liblzo2.* (#997643)
/usr/lib*/realmd/realmd needs liblzo2.
2013-08-16 10:40:35 -04:00
Brian C. Lane 0319abbb58 Make sure dracut uses no-hostonly mode 2013-08-14 15:22:25 -07:00
David Shea 96ecdd4e6e Run spice-vdagentd without systemd-logind integration (#969405)
The system-wide spice guest agent, spice-vdagentd, normally uses
systemd-logind to determine which of the per-session spice-vdagent
instances it should be communicating with. On the non-live media, the X
session isn't registered with systemd-logind, so instead start
spice-vdagentd with -X to disable the systemd-logind integration and
serve instead to a single spice-vdagent.
2013-08-06 14:35:48 -04:00
Brian C. Lane b8f14f2b40 Automatic commit of package [lorax] release [19.7-1]. 2013-08-01 10:00:58 -07:00
Brian C. Lane f90200348b Add a dist target that copies the archive to fedorahosted 2013-08-01 10:00:09 -07:00
Harald Hoyer 2402b6a85f dracut-nohostonly and dracut-norescue got renamed for dracut >= 030 2013-08-01 09:04:29 -07:00
Peter Jones 99b9300602 EFI and related packages are only for x86_64
Conditionalize shim and grub2-efi and whatnot on being x86_64 for now -
at some point they'll turn into "efi architectures" and maybe even split
for SB vs not SB, but for now, this is fine.

Signed-off-by: Peter Jones <pjones@redhat.com>
2013-08-01 10:17:48 -04:00
David Shea f3cd910c11 Don't remove xkeyboard-config message files (#972236)
The xkeybard-config .mo files are needed to translate the layout
switching options. The xklavier calls in anaconda will automatically
translate the option strings as long as the translations are present.
2013-07-29 16:23:11 -04:00
Brian C. Lane f34c8ac468 Automatic commit of package [lorax] release [19.6-1]. 2013-07-26 15:57:12 -07:00
Brian C. Lane f9d06d42a5 Add manpage for lorax 2013-07-26 15:38:29 -07:00