Project

General

Profile

Actions

action #67987

closed

[u] sssd test wants to modify /etc/nsswitch.conf (which no longer exists on TW)

Added by dimstar almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA - Milestone 30
Start date:
2020-06-11
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:

Description

Observation

The system default nsswitch file is in /usr/etc - only when an admin configures it himself will he write it to /etc. A default setup has oj /etc/nsswitch anymore.
The config file was edited via sed in https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/data/sssd-tests/testincl.sh#L14

Since the change in Tumbleweed about packages not installing anything under /etc, packages install default config files under /usr/etc/.
Users/Sysadmin should override those defaults manually creating config files under /etc/, how those config file should be created can vary depending on the package implementation. For nsswitch it may be as simple as creating /etc/nsswitch

Reproducible

  • openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-extra_tests_in_textmode@64bit fails in sssd
  • Fails since (at least) Build 20191009
  • Last good: (unknown) (or more recent)
  • latest
Actions

Also available in: Atom PDF