** Changed in: 389-ds-base (Ubuntu) Assignee: (unassigned) => Tom Moyer (tom-tom)
** Also affects: 389-ds-base (Ubuntu Jammy) Importance: Undecided Status: New ** Description changed: + [ Impact ] + + It is expected that there will be minimal impact by updating the package + from 2.0.15 to 2.0.16. I have reviewed the upstream commits between the + two versions and the only commits are ones that close upstream bugs. No + new features are included and no functionality is changed. The biggest + difference between 2.0.15 and 2.0.16 is the inclusion of the missing + files for cockpit-389-ds. Version 2.0.15 ships an empty package for + cockpit-389-ds which causes the plugin to be non-functional. + + [ Test Plan ] + + 1. Install the following packages on a fresh installation of Jammy + - 389-ds + - cockpit + - cockpit-389-ds + + 2. Ensure that cockpit is enabled and listening on port 9090 + + 3. Open a browser and connect to the system on port 9090 + + 4. Login to the cockpit web application + + 5. Verify that the menu on the left includes the 389 Directory Server + link + + 6. Click the link and use the plugin to create a new instance of 389-ds + + [ Where problems could occur ] + + While issues are unlikely, there are a number of places where bug fixes + include minor changes to the cockpit UI. If users rely on scripts for + automated testing/automation (e.g. selenium), these changes could cause + those tests/automations could break. + + [ Other Info ] + + * This change only applies to jammy as releases after jammy have a newer + version of 389-ds-base that includes the missing files + + [ Original Bug Description ] + In 22.04 LTS, cockpit-389-ds will also install when install 389-ds ``` # apt info 389-ds Package: 389-ds Version: 2.0.15-1 Priority: optional Section: universe/net Source: 389-ds-base Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Original-Maintainer: Debian FreeIPA Team <pkg-freeipa-de...@alioth-lists.debian.net> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 49.2 kB Depends: 389-ds-base, cockpit-389-ds Homepage: https://directory.fedoraproject.org Download-Size: 10.8 kB APT-Manual-Installed: yes APT-Sources: http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages Description: 389 Directory Server suite - metapackage Based on the Lightweight Directory Access Protocol (LDAP), the 389 Directory Server is designed to manage large directories of users and resources robustly and scalably. . This is a metapackage depending on the LDAPv3 server and a Cockpit UI plugin for administration. ``` After cockpit-389-ds install, 389 Directory Server suppose could be administrated via Cockpit but "389 Directory Server" does not shown after login Cockpit. After check the files installed via cockpit-389-ds, it seems missing some files inside /usr/share/cockpit/389-console such as /usr/share/cockpit/389-console/manifest.json, /usr/share/cockpit/389-console/index.html, etc. ``` # dpkg --listfiles cockpit-389-ds /. /usr /usr/share /usr/share/cockpit /usr/share/cockpit/389-console /usr/share/doc /usr/share/doc/cockpit-389-ds /usr/share/doc/cockpit-389-ds/copyright /usr/share/metainfo /usr/share/metainfo/389-console /usr/share/metainfo/389-console/org.port389.cockpit_console.metainfo.xml /usr/share/doc/cockpit-389-ds/changelog.Debian.gz ``` Thank you for your time! ** Patch added: "lp2008441.debdiff" https://bugs.launchpad.net/ubuntu/+source/389-ds-base/+bug/2008441/+attachment/5776336/+files/lp2008441.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2008441 Title: 389 Directory Server Manager not show even cockpit-389-ds is installed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/389-ds-base/+bug/2008441/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs