dependent package 'cockpit-389-ds' lacks content

Bug #1974329 reported by Andreas Bock
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
389-ds-base (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

What happend:
After installing the server and afterwards the '389-ds' package including all dependencies, Cockpit lacks the plugins entry "389 Directory Server" in the Web-GUI.

How to reproduce:
I installed Ubuntu server 22.04 multiple times from scratch. Either as minimal but althought as default installation does not help. After lots of testing and reinstalling the server I found that all files from '/usr/share/cockpit/389-console' are missing for the jammy and kinetic package 'cockpit-389-ds'. If one compares the package content to focal one will see the difference.

What I have done to resolve the issue:
$ wget https://github.com/389ds/389-ds-base/archive/389-ds-base-2.0.15.tar.gz
$ tar xzf 389-ds-base-2.0.15.tar.gz
$ cd ~/389-ds-base-2.0.15/src/cockpit/389-console
$ sh ./buildAndRun.sh # Stop the script after downloading and compling with ^C
$ sudo cp ~/389-ds-base-2.0.15/src/cockpit/389-console/dist/* /usr/share/cockpit/389-console

If you have any further questions feel free to contact me.

Regards, Andreas

Revision history for this message
Andreas Bock (tbd-now) wrote :

Maybe I should add a little bit more info:

$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

$ sudo dpkg -l \*389-ds\*
||/ Name Version Architecture Description
+++-========================-============-============-===============================================
ii 389-ds 2.0.15-1 all 389 Directory Server suite - metapackage
ii 389-ds-base 2.0.15-1 amd64 389 Directory Server suite - server
ii 389-ds-base-libs:amd64 2.0.15-1 amd64 389 Directory Server suite - libraries
ii cockpit-389-ds 2.0.15-1 all Cockpit user interface for 389 Directory Server

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

caused by upstream tarball dropping prebuilt files after migrating to github

Changed in 389-ds-base (Ubuntu):
status: New → Triaged
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

fixed in lunar by version 2.3.1+dfsg1-1

Changed in 389-ds-base (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Sascha Lucas (sascha-lucas) wrote :

Thanks @Timo for the fix. Actually I can't test it, because I'm on Jammy/22.04, like the bug reporter, too. Will this fix be a backported to the Jammy version?

Revision history for this message
Andreas Bock (tbd-now) wrote :

I cannot test it anymore as we switched to AlmaLinux.

Best regards, Andreas

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.