Bug 1375078 - [ubuntu] Add Repositories with Debug packages
Summary: [ubuntu] Add Repositories with Debug packages
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Distribution
Version: 2.0
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: rc
: 3.0
Assignee: Ken Dreyer (Red Hat)
QA Contact: Madhavi Kasturi
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-12 06:38 UTC by Federico Lucifredi
Modified: 2022-02-21 18:17 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-12-05 23:31:14 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2017:3387 0 normal SHIPPED_LIVE Red Hat Ceph Storage 3.0 bug fix and enhancement update 2017-12-06 03:03:45 UTC

Description Federico Lucifredi 2016-09-12 06:38:42 UTC
Description of problem:

Introduce a repository with Debug packages in addition to the repos introduced with the 2.0 release.

Comment 3 Brad Hubbard 2016-09-13 05:12:39 UTC
Is this because "debuginfo-install ceph" does not work in 2.0?

The reason for this is that there is no longer a "ceph" package and therefore you need to specify the name of one of the ceph subpackages for debuginfo-install to check the "basename" (fuzzy on the specifics here so please take this with a grain of salt) of the package.

"debuginfo-install ceph-osd" will install the ceph-debuginfo package from the rhel-7-server-rhceph-2-mon-debug-rpms channel. I'm not sure whether there is a way to set up an "alias" so we can run "debuginfo-install ceph" and have it find the correct package?

Comment 4 Brad Hubbard 2016-09-13 05:21:12 UTC
I see this was meant to be specific to the Ubuntu packages and their debuginfo but it brings to light the issue of the ceph-debuginfo package installation on rhel.

Comment 5 Federico Lucifredi 2016-09-13 05:23:52 UTC
Brad, could you please add a separate bug for under target=2.2?

Comment 6 Brad Hubbard 2016-09-13 05:34:04 UTC
See https://bugzilla.redhat.com/show_bug.cgi?id=1375425 for the rhel specific debuginfo-install issue.

Comment 7 Federico Lucifredi 2016-09-13 05:35:09 UTC
Current status: we generate debug info packages for both RHEL and Ubuntu, but only the RHEL ones are available to customers.

The Ubuntu debug info packages are for some reason huge — 8GB worth of them. The solution of choice is to add this to the online repositories for Ubuntu in 2.2, adjusting bug accordingly.

Comment 8 Ken Dreyer (Red Hat) 2016-11-16 21:54:48 UTC
https://github.com/red-hat-storage/rhcephcompose/pull/41 gets us half-way there, but needs more work to generate the apt repodata (and more testing).

Comment 11 Ken Dreyer (Red Hat) 2017-01-12 18:45:55 UTC
PR 41 mentioned above is still in progress; re-targeting to the next release

Comment 12 Harish NV Rao 2017-03-30 17:26:48 UTC
(In reply to Ken Dreyer (Red Hat) from comment #11)
> PR 41 mentioned above is still in progress; re-targeting to the next release

Will this be fixed in 2.3?

Comment 13 Ken Dreyer (Red Hat) 2017-03-30 17:31:50 UTC
This feature competes with other priorities in 2.3. Re-targeting to a future release.

Comment 17 Ken Dreyer (Red Hat) 2017-08-31 20:36:03 UTC
Andrew, the CI composes we do for Ubuntu currently have debug repos disabled because it is so heavyweight. In other words, we dynamically inject "include_dbg = False" into the jenkins.conf file during each rcm-jenkins job run.

rhcephcompose defaults "include_dbg" to True if it is unset in the config, and rhcs-metadata.git/ceph-3/ceph-3.0-ubuntu.conf does not have this option set. In other words, when you run rhcephcompose by hand for 3.0, it will create the -dbg repository.

When you generate the RHCEPH 3.0 beta, would you please ensure that output for QE includes the -dbg repo? Then the QE team will have something to test here.

Comment 18 Andrew Hills 2017-09-08 19:45:24 UTC
Sure. How should we organize the repository delivery? .../ubuntu/3-beta{,-dbg}?

Comment 19 Ken Dreyer (Red Hat) 2017-09-11 16:56:52 UTC
Sure, that sounds good.

Comment 27 errata-xmlrpc 2017-12-05 23:31:14 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:3387


Note You need to log in before you can comment on or make changes to this bug.