Bug ID 1206723
Summary [Build B.585.1] YaST relies on /etc/sysconfig/network directory structure
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.4
Hardware Other
URL https://openqa.opensuse.org/tests/2977140/modules/await_install/steps/68
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter dimstar@opensuse.org
QA Contact jsrain@suse.com
Found By openQA
Blocker Yes

## Observation

The base package 'filesystem' eliminates /etc/sysconfig/network structure:
  > - Remove /etc/sysconfig/network hierachy, not used by default anymore

YaST is not ready for this and seems to be wanting to write there (even though
with NetworkManager, this seems unused)

2022-12-24 18:11:38 <3> install(3940) [Ruby] cfa/generic_sysconfig.rb(rescue in
merge_files):55 Failed to load /mnt/etc/sysconfig/network/dhcp with
#<Errno::ENOTDIR: Not a directory @ rb_sysopen -
/mnt/etc/sysconfig/network/dhcp>. Copying just new content.
2022-12-24 18:11:38 <3> install(3940) [Ruby] yast/wfm.rb(handle_exception):271
Client /mounts/mp_0001/usr/share/YaST2/clients/save_network.rb failed with 'Not
a directory @ rb_sysopen - /mnt/etc/sysconfig/network/dhcp' (Errno::ENOTDIR).


openQA test in scenario
microos-Staging:B-Staging-DVD-x86_64-microos@uefi-staging fails in
[await_install](https://openqa.opensuse.org/tests/2977140/modules/await_install/steps/68)

## Test suite description



## Reproducible

Fails since (at least) Build
[B.585.1](https://openqa.opensuse.org/tests/2977140) (current job)


## Expected result

Last good: [B.584.1](https://openqa.opensuse.org/tests/2964973) (or more
recent)


## Further details

Always latest result in this scenario:
[latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=microos&flavor=Staging-DVD&machine=uefi-staging&test=microos&version=Staging%3AB)


You are receiving this mail because: