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 over 9 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 over 9 years ago
This should probably be fixes as well:
https://github.com/theforeman/puppet-foreman_proxy/issues/125
Updated by Anonymous over 9 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 over 9 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 over 9 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 over 9 years ago
- Translation missing: en.field_release set to 28