| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
update scripts for https://fedoraproject.org/wiki/Changes/NetworkManager_keyfile_instead_of_ifcfg_rh
that will be implemented in Fedora 33.
In addition to ifcfg files we must look at the NM keyfiles too. New systems
will use keyfiles only, but upgraded systems use ifcfg still.
|
|
|
|
|
|
|
|
| |
Having the udeavdm settle call in the global wait_on_devices function
causes a 2 minutes delay during normal startup. Until the cause is known
move it just to the wait after freeing aa specified set of devices.
https://bugzilla.redhat.com/show_bug.cgi?id=1054691#c15
|
|
|
|
|
|
| |
Use cio_settle mechanism in both paths where wait_on_devices is used. Also
issue udevadm settle to resolve timing issues when anaconda (or rather blivet)
discovers new zFCP devices.
|
|
|
|
|
|
|
| |
The /proc/cio_settle interface (if available) is used to wait until
devices become online. It should seedup the whole process of unblocking
devices and also solves situations when non-existent devices are
unblocked and timeout is reached when waiting for every such device.
|
| |
|
| |
|
|
|
|
| |
grep should be run with a predefined locale to get reproducable results
|
|
|
|
|
|
|
| |
__sed_discard_ignored_files
device_cio_ignore should match the behaviour of the initscripts network setup functions
and ignore the config files that match the expression in __sed_discard_ignored_files
|
| |
|
|
|
|
|
| |
When the DEVICE variable exists in the environment that calls device_cio_free
then the devices from the command line are appended to this value (rhbz#595569).
|
| |
|
|
|
|
|
| |
Cecause the seq utility lives in /usr/bin and the script must be runnable
without the /usr filesystem mounted, it's replaced by a while cycle.
|
|
|
|
|
| |
use sed for lowercase (and comma to space) substitutions because it lives in /bin
while tr lives in /usr/bin and thus requires /usr to be mounted
|
|
|
|
| |
The scripts can be run in an environment where /usr is not mounted yet.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Added -d|--device command line option for passing devices that needs
to be unblocked.
|
| |
|
|
|
|
|
|
| |
The mode handling in device_cio_free is now changed so it will process
all kinds of devices in one run of the scripts. It lowers the maximum
waiting time from 3x 60 secs to 60 secs.
|
| |
|
|
|
|
|
| |
A new "all" mode is introduced when we are called with the "device_cio_free"
and it means automatic run of all the dasd|zfcp|znet subfunctions.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|