Bug #9449
closedforeman-installer fails if lsb-release is missing on the system
Description
I faced the problem on my minimal wheezy installation.
The lsb facts are missing on the system as the lsb-release package is not included in the debian base installation.
Updated by Anonymous almost 10 years ago
- Project changed from Foreman to Installer
- Category set to Foreman modules
- Status changed from New to Assigned
- Priority changed from Normal to Low
- Assignee set to Anonymous
This is due some few usages of $::lsbdistcodename in theforeman-foreman (and theoretically $::lsbmajdistrelease in theforeman-foreman_proxy. However, at least one usage can't be deleted and it's questionable for some others, so maybe it's just better to include lsb packages in the installation docs.
Updated by Phillip Schichtel almost 10 years ago
This should probably be fixes as well:
https://github.com/theforeman/puppet-foreman_proxy/issues/125
Updated by Anonymous almost 10 years ago
That issue is about something else. I get that a dependency of foreman-installer on lsb-release would solve the problem from a users' point of view.
Updated by Anonymous almost 10 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/puppet-foreman/pull/296 added
- Pull request deleted (
)
Updated by Anonymous almost 10 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset puppet-foreman|61cab9cfd82e4836d667edd9115e39ddac4b7ddb.
Updated by Dominic Cleal almost 10 years ago
- Translation missing: en.field_release set to 28