| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Merge baseudev into storage.udev.
|
|
|
|
|
|
|
|
|
|
|
| |
Remove platform's use of bootloader in preparation for moving platform
into storage, since that's the only code that uses it.
Move some logging initialization code in network.py into a function so
it does not run automatically on import.
Add some code to storage to control whether or not it is being used by
anaconda versus as a normal python module/library.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Without vconsole.keymap on kernel command line, dracut/plymouth
uses 'us' as keymap in LUKS password prompt.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Depending on the filesystem choices for stage2 grub2's core.img may be
too large to fit into the area between the mbr and the first partition.
This adds a check that will show an error if the stage2 fs isn't extX
and the first partition starts lower than 512K.
|
|
|
|
|
|
|
|
|
|
| |
Add a very basic U-Boot bootloader class for ARM platforms.
This addresses the following needs.
- avoids using GRUB2 as a placeholder for the bootloader.
- installs the required uboot-tools package by default.
- ensures the boot/uboot partition is bootable.
Signed-off-by: Brian C. Lane <bcl@redhat.com>
|
|
|
|
|
| |
On EFI the stage1_device (where the EFI System partition is created) is
the one that needs to be set bootable, not the stage2 device.
|
| |
|
|
|
|
|
|
| |
This change was introduced in commit c308c8978e2d27 that is a port
from rhel6-branch where we use anaconda.id.bootloader instead of
storage.bootloader.
|
|
|
|
|
|
|
|
|
|
|
| |
If we want tboot to keep getting used, we need to configure
new-kernel-pkg to tell grubby to do that. When grubby finds a multiboot
stanza as the default template, it won't use the multiboot parts of the
template unless specifically configured to. This patch adds a
configuration option to tell grubby that we always want to use the tboot
multiboot kernel by default when we add a new kernel.
Signed-off-by: Peter Jones <pjones@redhat.com>
|
|
|
|
|
|
|
|
| |
reIPL used to be ran via dispatch, and would trigger either a reboot or
a shut down. Now we'll run it as part of the s390 bootloader install.
The message warning users to reipl themselves is somewhat lost here,
something for another day perhaps. This at least gets the system
working right.
|
| |
|
| |
|
|
|
|
|
| |
Some machines require a leading backslash, some don't require it. None
seem to break with it there.
|
|
|
|
|
| |
This prevents automatic selection of stage2 as stage1, which is
something we never want to happen.
|
|
|
|
| |
Resolves: rhbz#853308
|
|
|
|
|
|
| |
This gets rid of storage references.
Related: rhbz#853308
|
| |
|
|
|
|
|
| |
For UEFI Secure Boot support, we need to install the shim pre-boot
loader, and use it to load grub2.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Makefile.am
anaconda
data/systemd/anaconda.target
pyanaconda/bootloader.py
pyanaconda/constants.py
pyanaconda/iutil.py
pyanaconda/kickstart.py
pyanaconda/network.py
pyanaconda/vnc.py
scripts/makeupdates
|
| |
| |
| |
| |
| |
| |
| |
| | |
Dracut debug shell gives users root like access, without a password.
This is not a good thing if the admin has decided that the system should
have a password protected boot loader. So for boot loaders that support
password protection, we should also add the rd.shell=0 flag to the boot
arguments to prevent the user from gaining root level access.
|
| | |
|
| |
| |
| |
| |
| | |
If zipl doesn't succeed, the install won't reboot when finished. This
is not an acceptable situation.
|
|\ \ |
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
grub2 install was appending to the argument list while looping on the
component devices this would result in a bogus commandline for the
second device.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Also, even testing for /usr/sbin/rhcrashkernel-param is enough to trip the
"set -e" test and bring the entire process silently crashing down. So
provide a way for that to return 0 too.
|
| | |
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Makefile.am
anaconda
anaconda.spec.in
loader/loader.c
loader/net.c
loader/unpack.c
po/POTFILES.in
pyanaconda/__init__.py
pyanaconda/bootloader.py
pyanaconda/cmdline.py
pyanaconda/constants.py
pyanaconda/dispatch.py
pyanaconda/errors.py
pyanaconda/flags.py
pyanaconda/iutil.py
pyanaconda/kickstart.py
pyanaconda/platform.py
pyanaconda/storage/__init__.py
pyanaconda/storage/devicetree.py
pyanaconda/storage/fcoe.py
pyanaconda/storage/formats/swap.py
pyanaconda/storage/iscsi.py
pyanaconda/storage/partitioning.py
pyanaconda/yuminstall.py
scripts/makeupdates
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
https://bugzilla.redhat.com/show_bug.cgi?id=827116
The default on PowerPC machines is to change the boot order to boot into the
newly installed drive. There are install scenarios where this is not
preferable. So, I have added a new boot commandline and kickstart option
called leavebootorder.
|
| |
| |
| |
| |
| | |
Since we're setting it ourselves, letting grub2-install do it will
just cause problems.
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is probably the final merge from f17-branch, since we're at the RC
stage and nobody seems to be screaming for a new build.
* f17-branch:
New version.
Partially revert "We have a grub2 theme now, so say to use it." (#822123)
New version.
anaconda-cleanup: umount /run/media too (#820750)
Disable md /boot and /boot/efi on EFI. (#816823)
dracut: use nfs3 by default (#811242)
script.py error message needs gettext
We have a grub2 theme now, so say to use it.
New version.
dracut: automatic updates.img for http/ftp (#809647)
Install grub2 /before/ writing the config file (re: rhbz #809111)
makeupdates: ignore most of data directory
handle 'cdrom' methodstr (#817084)
Simplify what we dump in device.map for grub2-2.0-0.24.beta4.fc17 .
be more clear about kickstart keyboard errors (#789725)
Fix suggestDeviceName to correctly avoid in-use lv names. (#812528)
Notify the kernel/udev after creating swap space. (#818352)
New version.
lower minimum memory requirements by 256M (#708966)
liveinst/gnome: Add a welcome screen for use by the Desktop spin
Conflicts:
anaconda.spec.in
configure.ac
po/anaconda.pot
pyanaconda/bootloader.py
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This (partially) reverts commit 6171b868630afc2b7daaed149e4af6b561a3689f.
rhbz#822123 is looking pretty bad, so we're going to have to roll this
back :/. This version leaves the line in, but commented out for easier
discovery.
|
| | | |
|