| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
This was only needed in loader's media checking code we no longer
have.
|
|
|
|
|
|
|
| |
If there are no network devices available, itr returned from the
devices_store.get_iter_first() is None and unchecked use raises an
exception. This can happen e.g. when running 'make runhub' on a
system with NetworkManager.service not running.
|
| |
|
|
|
|
|
| |
Without WindowGroup, python-meh's window is insensitive if it appears
above a spoke.
|
| |
|
|
|
|
| |
we're setting up the UI.
|
|
|
|
|
|
| |
- s/desktop/environment/
- use the list of options for the environment, plus any user visible
groups, to populate the add-on list once an environment is selected
|
| |
|
| |
|
| |
|
|
|
|
| |
Other things may have descriptions later.
|
|
|
|
|
| |
Add a README containing some notes that should cover a lot of the common
questions people ask about how this thing works.
|
| |
|
|
|
|
|
|
| |
The mainframe no longer needs an overly complicated shell script to
bring up the complicated installation environment. It boots the way
other architectures do, except on punch cards and lab coats.
|
|
|
|
|
|
| |
We're going to be playing whack-a-mole here for a bit. Because each
stage of dracut is now a new shell we don't have access to things
sourced in previous stages.
|
|
|
|
|
|
|
|
| |
commit c1da5cd was originally part of an attempt to fix something else,
but the other patch (which introduced proc_cmdline) was rejected on
review.
This adds proc_cmdline so init_logger() won't traceback.
|
|
|
|
| |
This is all handled by lorax now, and having it in two places is confusing.
|
|
|
|
|
| |
See 87b825c5ac14dfa16985f3115bec66c7ade68be1 for the GUI commit that does
the same.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
armMachine can be set from the cmdline, via flags.armPlatform, so
it needs to wait until instantiated before calling iutil.getARMMachine
|
|
|
|
|
| |
libudev bumped the version number up to /usr/lib64/libudev.so.1
Also, change the error message from None.
|
|
|
|
|
|
| |
For some reason right now this library is not being imported at the time
repo-genrules.sh is being ran, so add a stub that forces the import
since we need the $rulesfile variable.
|
|
|
|
|
|
|
| |
Basename got removed from dracut land. This was our only use of it so
use shell built ins to accomplish the same thing. Sadly you cannot
strip both prefix and suffix at the same time, so take a two step
approach.
|
| |
|
|
|
|
| |
Also changed the tab to two spaces to save on screen space
|
|
|
|
|
| |
Not sure this belongs here, but it's where the text hub inherits the
logic from.
|
| |
|
|
|
|
|
|
|
|
| |
This is a pretty simple hub that works with the doInstall function as a
background thread. In the foreground we sit in a tight loop waiting for
input to the Q and then handle messages or progress bar updates.
Progress bar updates are handled by printing a pip (.) without a new
line to the screen.
|
|
|
|
|
|
|
|
| |
A fair amount of this code comes from the gui storage spoke. When we
refactor things this will hopefully see a reduction in code.
Initially we can only pick disks to use and what way to clear the
partitions. Autopartitioning (plain) is forced.
|
| |
|
|
|
|
|
| |
This is a hammer. A more subtle fix could be done to tie into yum's
logging infrastructure and do something sensible with it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
First, we need explicit __init__ methods on everything so the right superclass
methods get called. This fixes a traceback I was seeing where the
NormalSpoke.__init__ method was never getting called.
Second, GUI spokes are inheriting from common.Spoke twice which seems likely
to cause problems in the future. This is because they inherit from both
gui.Spoke (which in turn inherits from common.Spoke) and a gui.*Spoke subclass
which also eventually inherits from common.Spoke.
The fix is to break some of the inheritance chains. There's no need to let
gui.Spoke out via __all__. Nothing else should directly be inheriting from
it. Then, gui.Spoke doesn't strictly need to inherit from common.Spoke. Any
subclasses will get everything it needs via the common.Spoke inheritance
chain.
|
|
|
|
|
|
| |
Exception handling in text mode is a "maybe" in the far future, but for
now we want to actually see the traceback so that the user has some clue
what happened.
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 29c755f9ab05442b1278db2e94fcacfa8bc84d13.
|
|
|
|
|
|
| |
Loader used to handle this, but it was lost when we moved to dracut.
This adds back the functionality to set cmdline, text, or graphical based
on kickstart contents.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
pyanaconda/ui/gui/__init__.py
pyanaconda/ui/gui/spokes/custom.py
One last merge before pushing to master. The conflicts were due to more
development happening on those files, the result is what I hope is a
clean merge.
|
| | |
|