| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
IT IS ACCOMPLISHED.
|
| | |
|
| |
|
|
|
|
| |
e.g. ipv6=2001:aaaa::1/48
Related: rhbz#679108
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
First, internally translate '.utf8' to '.UTF-8' so it matches the
lang-table.
Second, if a language missing from the lang-table is used with lang=,
fallback on en_US.
Resolves: rhbz#731356
|
| |
|
|
| |
Related: rhbz#731356
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On s390, the device is activated when NM is started due to ifcfg file
generated by linuxrc.390. There is no need to reactivate it with
the same parameters (it would even lead to fail).
This condition (2nd part) from kickstartNetworkUp was causing
(or perhaps to put it better - not preventing) the ractivation in
case of already having been connected:
if ((is_nm_connected() == TRUE) &&
(loaderData->netDev != NULL) && (loaderData->netDev_set == 1))
return 0;
To satisfy it, just set the values properly in readNetInfo (the patch).
|
| |
|
|
|
| |
This is exactly how we used to do it before systemd took over
starting NM for anaconda - commit 4acfadedb038744e6b47af74fe584188f82e44aa.
|
| |
|
|
|
|
|
| |
NM is started by systemd before anaconda writes out initial ifcfg files
which results in creating of automatic default connections (e.g.
"Wired connection 1"). The settings of auto connections are not persistent
so we are ok just restarting the NM.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Prevents Anaconda from verifying the ssl certificate for all https
connections with an exception of the additional repos (where --noverifyssl
can be set per repo).
For instance, this allows downloading kickstart specified as
ks=https://... where the server is using a self-signed certificate.
Resolves: rhbz#696696
Related: rhbz#728562
|
| |
|
|
| |
Variable 'i' is not used on s390(x) causing a build failure with -Werror.
|
| | |
|
| |
|
|
|
|
|
| |
When doing composes pungi (and lorax) uses a flag --isfinal, to set
a final release, otherwise it is considered a beta release by default.
This patch makes the final vs beta more consistent with the composes.
|
| | |
|
| |
|
|
|
| |
We will do it in stage 2 ks handling. Removed code code is in path
that is obsoleted with recent kickstart networking changes.
|
| |
|
|
|
|
|
|
| |
New minimum for physical memory is 768MB. New minimum memory for us to
not require swap space is 1152MB.
Related: rhbz#696805
Related: rhbz#699770
|
| |
|
|
| |
Also do restart-anaconda a bit sooner.
|
| |
|
|
|
|
|
|
|
| |
Now when the method is called so early in loader the updates are
downloaded as a part of the normal process. Doing otherwise in fact
triggers rhbz#698202 (a rather convoluted NM problem) and we end up stuck
in loader trying to bring up network.
Related: rhbz#698202
|
| | |
|
| | |
|
| |
|
|
|
|
| |
We need this so udev will trigger all our special rules, since we are no
longer starting udev ourselves and there's no clean way to add this into the
systemd service file.
|
| |
|
|
|
|
|
| |
/mnt/sysimage stays where it is because that's fairly widely established and
known outside anaconda, whereas all these other mount points are private
anaconda knowledge. /mnt/source is somewhat widely used, but I have cautioned
people about getting used to that.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
These decisions will now be made in anaconda proper. There's no need to
involve three separate processes in the discussion.
|
| | |
|
| |
|
|
|
|
| |
This gets rid of all the argument parsing code in init, loader support for
reading args in some sort of test mode, and hopefully the last of the bogl
support.
|
| |
|
|
|
|
|
| |
* We don't need to populate /dev.
* We don't need to mount filesystems.
* We don't need to start dbus or udevd.
* We don't need to start a shell in multiple places.
|
| |
|
|
|
|
| |
On a DVD-based install if we don't do this, then we get to python without
any locale having been built. This appears to be mostly harmless except
for a scary looking message on tty1.
|
| |
|
|
|
|
|
|
| |
Previously killall5 omitted the init's session (which includes the anaconda
process group) and anaconda and everything spawned from there (including
the vnc server) survived both the killall5 calls.
Related: rhbz#679397
|
| | |
|
| |
|
|
|
|
| |
I am consolidating added code with that of kickstart in
following patch, so that this safer part has better chance to
go into f15.
|
| |
|
|
|
|
|
| |
Anaconda does not recognize it as a parameter. Related commit
3cdf5ca38026cfef8d8f09e116817488af13124b.
Related: rhbz#643738
|
| | |
|
| |
|
|
|
| |
There was double "repo=" if branch. The second one (few lines
below the removed) is the right one.
|
| |
|
|
|
|
|
|
| |
Now when we have stage 2 in initrd.img.
This change fixes netinstall which is not identified as METHOD_CDROM
because of missing .treeinfo/.discinfo so initial METHOD_URL is kept.
Also should fix DVD on usb stick and other hd: installs.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
For non-network installs it restores rhel 5 behaviour that
was changed in master by commit 9767cb5fce174e8fcf28d06ad6f48384129a7cd4
(which would activate the device in any case).
Now new --activate option can be used if bringing up the device
in non-network install is desired.
Port from rhel6-branch.
Related: rhbz#638131
|
| |
|
|
|
| |
Port from rhel6-branch.
Resolves: rhbz#638131
|
| |
|
|
|
|
| |
We're not looking for the stage2 image anymore, so stop referring to
"installation image". Also, there's no prompting to do for rescue mode
anymore either.
|
| |
|
|
|
| |
Since we get things like the traceback in 678086 , we're better off not
showing the traceback handler in the traceback.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
There were two kinds of unused but set variables:
- the really pointless ones
- the ones whose only purpose was to silence the warnings
about ignoring the return values from functions declared with
__attribute__((__warn_unused_result__))
Since gcc 4.5 the warnings can be disabled using -Wno-unused-result,
so the variables are no longer necessary.
Then -Wno-unused-but-set-variable is an overkill, so drop it.
|
| |
|
|
|
|
|
| |
Turns out, the taint flag is really a bitmask so we need to check a specific
bit instead of just checking for a single number.
Related: rhbz#623140
|
| |
|
|
|
| |
Since the loader is doing this now, we can just call it once there, then pass
the preprocessed file location into anaconda via the --kickstart parameter.
|
| |
|
|
|
|
|
| |
This involves converting runKickstart to setting up the pykickstart interface
and then walking through every entry in ksTable to call the setupData
function. A later patch will change these functions to make sure there's
something for them to do before running.
|
| | |
|
| |
|
|
|
|
| |
Flags need to be explicitly passed to anaconda from loader.
Resolves: rhbz#477887
|