| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
| |
This is useful as the install user's shell, rather than having anaconda
direct as that shell.
|
| | |
|
| |
|
|
|
| |
Pass -d to bumpver to turn on debug logging or run:
BZDEBUG=1 make bumpver
|
| | |
|
| | |
|
| |
|
|
|
| |
We no longer use lang-table for anything. localeinfo.py is module for
accessing data from lang-table.
|
| |
|
|
|
|
|
| |
/tmp is tmpfs and is created at boot time, so we cannot unpack our
updates there in dracut as they will be lost. Instead unpack them to
/run/initramfs/inst.{updates,product} and create a symlink when anaconda
starts so that it can continue to look for content there.
|
| | |
|
| | |
|
| |
|
|
| |
This is all handled by lorax now, and having it in two places is confusing.
|
| | |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| | |
We're not supporting the boot mode that requires gptsync so don't ship
the software any more.
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
This adds the -a option to makeupdates, it will expand the contents of
an rpm into the root of the updates image. This overlays the installer's
root filesystem, allowing any file to be updated.
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
I'd like to be able to make more top-level .ui files, for stuff that is
used throughout anaconda. These shouldn't end up in a gui/ directory,
because nothing will be looking for them there.
|
| | |
| |
| |
| |
| |
| | |
This adds the -a option to makeupdates, it will expand the contents of
an rpm into the root of the updates image. This overlays the installer's
root filesystem, allowing any file to be updated.
|
| | | |
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Desktop behavior has changed. We need to umount things under /run/media
now. This is further complicated by using the liveuser name in the
mountpoint. So we now:
skip any device with live in the devicename in order to preserve things
like /dev/mapper/live-rw
skip umounting anyting under /run/initramgs (eg. /run/initramfs/live)
|
| | |
| |
| |
| | |
Only a few specific items in data need to be updated.
|
| | |
| |
| |
| | |
The liveinst script can now be updated by an updates.img
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
copy systemd .service/.target files into the appropriate directory.
also, some cleanups for makeupdates. whee!
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Anaconda wants to find its files in /tmp/updates, so put them under
tmp/updates in the updates image.
The one exception to this is anaconda itself, which should be in
/usr/sbin.
Also skip dracut/ as we can't sanely update those things (yet).
|
| | |
| |
| |
| |
| |
| |
| | |
EVERY LAST REFERENCE TO LOADER MUST BE ELIMINATED RARRRR:
- remove references to loader in analog and makeupdates.
- change the default progname in isys/log.c from loader to anaconda.
- reword comments here and there that refer to loader.
|
| | |
| |
| |
| |
| | |
Creating the initrd and boot.iso is the province of lorax. These scripts
don't really work anymore, so let's not carry them around.
|
| | |
| |
| |
| |
| | |
Replace loader.service with anaconda.service, which starts anaconda
directly. Make necessary changes to related files.
|
| | | |
|
| |/
|
|
|
| |
The ui update files should be in /tmp/updates/ui/<dir> where
dir is the directory specified in the uiFile. eg. hubs, spokes
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
After 0c662ebeaf4043ff2e2a1f7d09b527f4bf243047, we can not build due to
imports problem during build time (importing pyanaconda.constants tries to
import pyanaconda.__init__ which tries to import isys etc.). This change
separates the language.py bits and the bits needed during build time.
Includes new unit tests.
|
| |
|
|
|
| |
Allow any amount of whitespace between the Resolves, Related, and
Conflicts keywords and the rhbz reference.
|
| |
|
|
|
| |
(1) We need translations built before running getlangnames.py.
(2) getlangnames.py is looking in the wrong place for .gmo files.
|
| | |
|
| |
|
|
| |
F15+ uses xz to compress initrd.img
|
| |
|
|
|
|
| |
This program only runs during installation if the "debug" command line option
is provided. It writes out a /tmp/memory.dat file which can be copied off the
system and processed with the provided gnuplot script to display a graph.
|
| |
|
|
|
|
|
| |
This disables dropping messages when there's too many of them which might
or might not cause the related bug.
Related: rhbz#696943
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
This is an attempt to make sure that everything anaconda's mounted during
a partially completed installation is unmounted and cleaned up. Note
that there's still plenty of opportunity for failures here depending on
where you restart anaconda. I think during package installation is
especially suspect.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
This allows you to manually make changes to the new initrd before
the final build of the .iso
eg. Copy loader.debug over the top of /sbin/loader so that
backtrace will include useful symbols if a segfault is triggered.
|
| | |
|