| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
a real Python package.
Also updates the build and autotools stuff to work with the new structure
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Key patch of series. enableNetwork method is the root of all other
changes in the patchset. The method is used both for network enabling
in stage 2 triggered by need of network (repos, network storage, etc..)
and [Configure Network] button
What we select in stage 2 network UI is:
- device to be activated (only in case of network enabling), this is
controlled by ONBOOT ifcfg setting, note that devices actually
activated depend on editing in nm-c-e
- devices to be controlled by NM (and thus visible in nm-c-e),
this is set by NM_CONTROLLED ifcfg setting
A dialog for that is part of the patch, it needs some polishing.
bringUp method had to be split into write and waitForConnection
because in case of just config, without actually activating any
device in nm-c-e, we don't want to wait for activation.
|
| |
|
|
|
|
|
|
|
|
| |
Remove the raid clone option from the create-storage menu, and also
remove the underlying code. It is broken, and this has not been noticed
until very recently as no-one uses it. So as discussed on irc it is better
to just remove it, otherwise the next time we accidentally break it,
it will likely once more remain broken for a long time.
This also "fixes" RHEL-6 bug 589957.
|
| | |
|
| | |
|
| |
|
|
|
| |
The purpose is to select which device gets the bootloader installed, not
which device contains /boot.
|
| |
|
|
|
| |
The Information buttons in Create Storage window had a tooltip
showing a link to glade website.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Since we're stuffing more things into this column than just WWIDS (paths on
iscsi and s390 stuff soon, at least) the column header needs to be changed
to match.
|
| | |
|
| |
|
|
|
|
| |
This UI is the screen that allows the user to select which devices will be
wiped during installation and which should just be mounted. It also allows
selecting which device the bootloader should be installed to.
|
| |
|
|
|
|
|
|
|
| |
This brings back the old behavior of having a dialog that can prompt for
unusual storage devices that require manual intervention, like FCOE and iSCSI.
After the dialog is run, we have to put and new devices into the UI. However,
udev isn't going to provide just a list of newly appeared devices so we have to
maintain a list of what was around previously, and compare the current device
list to that. This promises to be slow but there's not a better option.
|
| |
|
|
|
|
|
|
|
|
| |
This UI allows the user to select which devices they would like to include
in the rest of the installation process, sorted out by their types. All
devices not checked will never again be referenced by anaconda, though we
may see their udev information in the logs from time to time. This UI
supports two different ways of looking at things: the simple UI for
regular Fedora users with basic devices, and the complex UI with many tabs
and filtering options.
|
| |
|
|
|
|
|
| |
This revised screen is part of the simple flow for the new storage
filtering UI. It only offers you to pick the kind of install you want
to do, check to review, and check to encrypt. Everything else will go
on another screen later.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* iw/datacombo.py (set_active_text): Make sure we return False when we
don't find 't'.
* iw/partition_gui.py (createCB): Activate the 'create lv' radio button
only when there is free space in a Volume Group. Create a Combo box
with a list of the Volume Group(s) that have free space. Pre-select the
Volume group that the user has selected in the tree view.
(editCB): Call the editLVMLogicalVolume with its new parameters.
(editLVMLogicalVolume): Change the parameters for this function.
(device, isNew = False) -> (lv = None, vg = None). In this way if lv is
none and vg is a Volume Group we are creating a new LV in the vg Volume
Group. If lv is not None, we are editing lv.
* ui/create-storage.glade: Put the 'create lv' radio button in a
Horizontal box so we can fit the Volume Group Combo Box.
|
| |
|
|
|
| |
* ui/create-storage.glade: Give the 'vertical' orientation to the
gtk.VBox elements.
|
| |
|
|
|
|
|
| |
* iw/partition_gui.py (makeLvmCB, makepartCB, makeraidCB): Remove
functions.
(createCB): Add the messages.
* ui/create-storage.glade: Make the buttons visible and sensitive.
|
| |
|
|
|
| |
* ui/create-storage.glade: New file. Glade file that describes the new
screen.
|
| |
|
|
|
|
|
|
| |
Whatever form the new entitlement system takes, it is unlikely it will
look like what we've currently got. It's probably better to start over
fresh than attempt to adapt what we've got into supporting the new system.
This will also allow testing of the RHEL6 tree with the right product
name without requiring testers to enter a key.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were losing strings from liveinst/liveinst.desktop.in, ui/*.glade,
and lang-table whenever update-po would run. Expand the po/ Makefiles
with Rules-lang-table, Rules-glade, and Rules-liveinst. These files add
targets that generate the source files that the main po Makefile targets
will read. Use intltool-extract to generate these source files from the
glade files and the liveinst files. For lang-table, construct a source
file manually.
Modify scripts/getlangnames.py to open *.gmo files instead of *.mo
files.
In the ui/ and liveinst/ subdirs, add the *.h files to CLEANFILES so a
'make clean' operation will clear them out.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds support for using FCoE during the installation. This patch
merely lays the initial ground work, there is more work todo:
- The system will not boot without manual help after the install, as
dracut / mkinitrd do not support FCoE yet
- If FCoE is not used for / but for example for /srv, then information
about the nic used for FCoE needs to be written in a to be defined
config file in the system, and rc.sysinit needs to be thought to read
this file and bring up FCoE SAN's / Fabrics not used for /
- kickstart support for FCoE still needs to be done
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The 'Shrink current system' dialog had some bounds checking problems.
Users could enter a size that was too small or too large.
Renamed the function and related controls to use 'shrink' instead of
'resize' in the name to better reflect what the code does.
Use the format's size to set the bounds rather than the partition's.
Since we are shrinking here, we only want to let users select a size
smaller than the current format size.
A size smaller than the minimum will automatically be set to the correct
minimum. Likewise, a size larger than the maximum will automatically be
set to the correct maximum.
|
| |
|
|
| |
Change the title and indicate the entry field is expecting megabytes.
|
| | |
|
| |
|
|
|
|
| |
For some textfields we specify a non UTF-8 "asterisk" char as hidden char,
which no longer works with the latest (py)gtk. This patch switches to using
a proper UTF-8 char for this.
|
| |
|
|
|
| |
Also, change the wording in the UI slightly to indicate you can add a port
to the proxy string.
|
| |
|
|
| |
Various packaging fixed from review (#225246)
|
| |
|
|
|
| |
We used "default" a lot in the text. Change based on notting's suggestion
and make the intro text a little clearer to match
|
| | |
|
| | |
|
| |
|
|
|
| |
Switch to fullscreen on lowres screens as that avoids some problems
with live installs on such machines
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Retrofit in this context means to add the new passphrase to all
preexisting LUKS devices that we have keys to. This is an effort
to simplify management of systems containing encrypted devices.
|
| |
|
|
|
| |
Forwart port of rhel-5 patch by pjones, commit-id:
e9556f9e39629534b4b44ba64c7fef6b981b4f0e
|
| | |
|
| | |
|