Project

General

Profile

Actions

Bug #17425

closed

Remove the runtime dependency on lsb_release

Added by Brad Hubbard over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
common
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We have attempted to remove this dependency before as it pulls in various other dependencies and it would be nice to be rid of it if possible. Noe that it would remain as a buldtime dependency.

AFAICT we only call this in lsb_release_parse at runtime and, with modern releases we should be able to make do with the call to os_release_parse only which uses /etc/os-release and it should be available on most (all?) releases we support.


Related issues 1 (0 open1 closed)

Copied to Ceph - Backport #17842: jewel: Remove the runtime dependency on lsb_releaseResolvedLoïc DacharyActions
Actions #1

Updated by Brad Hubbard over 7 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Brad Hubbard over 7 years ago

  • Status changed from In Progress to Resolved
Actions #3

Updated by Ken Dreyer over 7 years ago

  • Status changed from Resolved to Pending Backport
  • Backport set to jewel
Actions #4

Updated by Loïc Dachary over 7 years ago

  • Copied to Backport #17842: jewel: Remove the runtime dependency on lsb_release added
Actions #5

Updated by Loïc Dachary over 7 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF