Ensure a fully functional cobbler in 16.04 and 16.10

Bug #1600071 reported by Nish Aravamudan
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
cobbler (Ubuntu)
Confirmed
Undecided
Nish Aravamudan

Bug Description

[Impact]

Cobbler (2.4.1-0ubuntu2) does not work as installed.

https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/1570891

... more to be listed.

[Test Case]

# apt-get install cobbler
# cobbler check
- returns an error in failing versions, runs successfully (with appropriate messages) in working version
# cobbler get-loaders
- returns an error in failing version, runs successfully (with appropriate messages) in working version
# cobbler signature update
- returns an error in failing version, runs successfully (with appropriate messages) in working version

[Regression Potential]

The version of cobbler shipped in 16.04 (2.4.1-0ubuntu2) currently does not work OOB. And the codebase it is based on is so old as to be unmaintainable. When Ubuntu packaged this version of Cobbler originally (14.04), MAAS actively used Cobbler. However, it no longer does and cobbler is now in universe. I believe we are best-served by providing an update to the release notes (which I will provide upon acceptance of this SRU) for 16.04 and shipping an updated and working version (which would also be in-sync with Debian). Finally, there is probably not valid upgrade path for 2.4 Cobbler to 2.6 Cobbler (again, will be documented in the release notes), due to a number of settings and configuration options having changed.

---

Note testing is needed to ensure the 2.6.6+dfsg1-12 version is actually fully functional (I've already found and submitted one bug to Debian).

Ideally, Debian will resolve https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813549 and we can sync that version instead (which doesn't have the aforementioned bug).

Also, the upgrade path for users who already installed 2.4.1-0ubuntu2 needs to be well-documented, as this might break those users (on 16.04).

Revision history for this message
Nish Aravamudan (nacc) wrote :
Changed in cobbler (Ubuntu):
assignee: nobody → Nish Aravamudan (nacc)
Revision history for this message
Nish Aravamudan (nacc) wrote :
summary: - [SRU] Please backport 2.6.6+dfsg1-12 to Xenial
+ Ensure a fully functional cobbler in 16.04 and 16.10
Revision history for this message
Nish Aravamudan (nacc) wrote :

Patch as needed so far.

Nish Aravamudan (nacc)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in cobbler (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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