| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
| |
This is needed for preupgrade so that the /boot partition will be unmounted
when we scan the /etc/fstab and mount all partitions. Also, we should only
look for updates.img and product.img after we've decided this partition has
a valid install.img on it.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
When we are given repo= but have to infer a location for the stage2 image,
we need to deal with typos. When we try to get the stage2 image, the user
has a chance to correct things in the UI. However, this does not change
the repo= parameter we used to make our stage2 guess. While we can't be
sure what the user really meant to do, we can at least try to trim off the
/images/whatever portion of the path that was constructed by the UI.
|
| |
|
|
| |
Reference install.img in anaconda rather than stage2.img.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The minstg2 image has outlived its usefulness. We are at
a point where we have been maintaining two stage 2 images
and they are slowly becoming identical.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
For instances where the asprintf() was ignored, wrap it in
a test to check if it failed. If it failed, log a message
and abort. There may be some instances where abort may
not be what we want to do, however, we were ignoring the
return value completely so if we did get a failure, it would
just SIGSEGV. Now it will SIGABRT instead.
|
| | |
|
| |
|
|
|
|
| |
This includes changing the API of setupCdrom to no longer take a requirepkgs
parameter. Doing that also causes a cascade of having to change
findAnacondaCD and all its callers for the same reason.
|
| |
|
|
|
| |
This removes the capability to find implicit updates.img files, but that will
be coming back in a later patch. This is just some cleanup for now.
|
| | |
|
| |
|
|
|
|
|
|
| |
This only affects installations where you are booting the full DVD but (for
some crazy reason) want to do an HD or NFS install. Otherwise we'll already
have /mnt/source mounted for the CD and won't be able to mount the real
installation media on top of it. The DVD will end up getting used even though
that's not what you wanted.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Sometimes, we can have a device without the leading /dev (method= or stage2=
for compatibility) and doing strrchr breaks on cciss too. So just pass whatever
we got to the second stage and deal with it where we can at least use
python string handling
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Also change isys's mount function to take its arguments as a string like
would be passed to the mount program, instead of a handful of flags.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually
we'll get an AUTHORS file and will just remove author names from the
individual files. Also fixed a type in scripts/dumphdrlist.py where
Author was listed twice.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
(#287241).
|
| |
|
|
|
| |
* loader2/hdinstall.c (loadHDImages): Handle using the rescue CD
for the second stage on hard drive installs (#186641)
|
| | |
|
| |
|
|
| |
module parameters. Use new loadDriverFromMedia interface in hdinstall.c.
|
| | |
|
| |
|
|
| |
allows the user to select a new location (#216446).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* loader2/hdinstall.c: Whitespace consistency, loaderData->method
is now an int.
* loader2/loader.c (doLoaderMain): loaderData->method is now an
int, pass methodNum to readNetConfig().
* loader2/loader.h: char * method -> int method.
* loader2/method.c: Set loaderData->method to appropriate METHOD_
value since it's now an int.
* loader2/method.h: Add METHOD_* macros.
* loader2/net.c (cidrCallback): Dialog wording change.
* loader2/net.c (readNetConfig): Take methodNum as a param, pass
methodNum to configureTCPIP().
* loader2/net.c (configureTCPIP): Take methodNum as a param, if
user selects METHOD_NFS and unchecks IPv4, display error dialog
and ask user to try again.
* loader2/net.c (kickstartNetworkUp): Pass methodNum to
readNetConfig().
* loader2/net.h: Prototype updates.
* loader2/nfsinstall.c: loaderData->method is now an int.
* loader2/urlinstall.c: loaderData->method is now an int.
|
| |
|
|
|
|
|
|
|
|
| |
* scripts/mk-images: Move second stage images to images/ dir.
* image.py: Adjust for stage2 in images/
* loader2/cdinstall.c: Likewise.
* loader2/hdinstall.c: Likewise.
* loader2/method.c: Likewise.
* loader2/nfsinstall.c: Likewise.
* loader2/urlinstall.c: Likewise.
|
| |
|
|
| |
to it) all over the place.
|
| |
|
|
|
| |
* loader2/hdinstall.c: Try to mount as ext3 also now that we have
the module
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* loader2/driverdisk.c: Clean up log levels.
* loader2/firewire.c: Likewise.
* loader2/hardware.c: Likewise.
* loader2/hdinstall.c: Likewise.
* loader2/lang.c: Likewise.
* loader2/loader.c: Likewise.
* loader2/log.h: Likewise.
* loader2/mediacheck.c: Likewise.
* loader2/method.c: Likewise.
* loader2/modstubs.c: Likewise.
* loader2/modules.c: Likewise.
* loader2/net.c: Likewise.
* loader2/nfsinstall.c: Likewise.
* loader2/pcmcia.c: Likewise.
* loader2/urls.c: Likewise.
* loader2/usb.c: Likewise.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* anaconda.spec: Bump version.
* loader2/urlinstall.c (loadUrlImages): minstg2.img instead of
netstg2.img
* loader2/hdinstall.c (mountHDImages): minstg2.img instead of
hdstg2.img
* loader2/method.c (validIsoImages): Look for stage2.img instead
of hdstg2.img
* scripts/mk-images: mkcramfs is now mkfs.cramfs
|