|
Bugzilla – Full Text Bug Listing |
| Summary: | domainname not set - NIS failing with systemd | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.1 | Reporter: | Dirk Mueller <dmueller> |
| Component: | Other | Assignee: | Frederic Crozat <fcrozat> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P2 - High | CC: | gp |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 696902 | ||
| Attachments: | dmesg as requested | ||
|
Description
Dirk Mueller
2011-09-08 17:12:44 UTC
could you post dmesg (or even better, reboot with "systemd.log_level=debug systemd.log_target=kmsg" and post dmesg then) ? I'm suspecting dependency cycle which might be dropping some actions. Created attachment 450162 [details]
dmesg as requested
A vanilla dmesg has nothing at all?
Interestingly this happens also when I, as root, invoke the YaST module (yast nis)
and set the domain to suse.de. When I then, in the YaST module, search for NIS
servers it finds our two, alas saving/existing the module results in an error
message about domain name not found.
BTW, until this is fixed Factory is mostly unusable in our Nürnberg office (unless one fakes the automounts and duplicate login data). Could you try to remove /lib/systemd/system/localnet.service (which is a symlink to /dev/null ) ? It think it should allow nisdomain to be set properly. If it works, I'll reenable the script until I fix systemd to "do the right thing". Yes, that works! Just invoking "yast lan" after removing the file still resulted in an error message and NIS did not start. A full reboot saw NIS up and running again, though. This is an autogenerated message for OBS integration: This bug (716746) was mentioned in https://build.opensuse.org/request/show/81891 Factory / systemd I've pushed the fix to Factory.. I'll keep this bug opened until I fix systemd to no longer depend on boot.localnet I've update ypbind systemd service for Factory (see http://download.opensuse.org/repositories/home:/fcrozat:/branches:/network/openSUSE_Factory/ ) to set domainname if not set already, before starting ypbind. Could somebody test the attached package (or its 12.2 version) after doing : ln -s /dev/null /lib/systemd/system/localnet.service (and rebooting) ? This will disable boot.localnet service and ensure all is correctly configured when using systemd ypbind service. sr 141888 closing This is an autogenerated message for OBS integration: This bug (716746) was mentioned in https://build.opensuse.org/request/show/142431 Factory / ypbind This is an autogenerated message for OBS integration: This bug (716746) was mentioned in https://build.opensuse.org/request/show/142568 Factory / systemd |