[Bug 1169243] New: Main repo 389-ds package is incomplete
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243 Bug ID: 1169243 Summary: Main repo 389-ds package is incomplete Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: x86-64 OS: Other Status: NEW Severity: Major Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: hunt@xitis.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 835479 --> http://bugzilla.opensuse.org/attachment.cgi?id=835479&action=edit Verbose log of dscreate attempt (from file) The main repo for the 389-ds package is missing lib389 (someone in the #suse IRC channel helped me here). lib389 includes the ds commands (dscreate, dsctl, etc.) so trying to create an instance fails, both via YaST2 as well as by file, resulting in a "command not found" error when YaST2 calls dscreate or when the user does it directly via CLI. The IRC good Samaritan created a repo (http://download.opensuse.org/update/leap/15.1-test/) and updated package for 389-ds as well as included the lib389 package. Unfortunately, although the ds commands are now available to me, the dscreate process throws an error: variable ensure_list_str is not defined (see attachment). If I understood everything correctly, the pending update is number 12301. In the end, the instance creation fails. On top of that, if I run dscreate again, there is an error that the localhost instance may already exist, but the "dsctl localhost remove --do-it" (as root or sudo) returns: "No such instance 'localhost'" - which is very confusing. Once "dsctl localhost remove --do-it" is run however, the dscreate command can be run again (but it will fail). Lastly (only as a FYI), the log is still referred to as "/var/log/YaST/y2log" (instead of YaST2) in the yast2 ldap-server wizard. I am evaluating openSUSE with a view on using the enterprise product at some point, so I hope this issue is an easy solve - we have a lot of testing we need to do, and I really want to recommend SLES to my bosses -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243#c1
--- Comment #1 from Clayvahn Hunt
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243#c2
Andreas Stieger
This update for 389-ds to version 1.4.2.2 fixes the following issues:
389-ds was updated to 1.4.2.6 (fate#326677, bsc#1155951), bringing many bug and stability fixes.
Issue addressed:
- Enabled python lib389 installer tooling to match upstream and suse documentation.
More information for this release at: https://directory.fedoraproject.org/docs/389ds/releases/release-1-4-2-1.html
The message "variable ensure_list_str is not defined" relates to these package, and indicates that the update may have an issue, on openSUSE at least. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243#c3
--- Comment #3 from Clayvahn Hunt
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243#c5
--- Comment #5 from Clayvahn Hunt
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243#c6
--- Comment #6 from William Brown
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243
http://bugzilla.opensuse.org/show_bug.cgi?id=1169243#c7
Andreas Stieger
participants (1)
-
bugzilla_noreply@novell.com