Project

General

Profile

Refactor #214

Foreman rpm review

Added by Bash Shell about 9 years ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Packaging
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

1> On the installation instructions page for the rpm, it should be suggested that the "epel" repository should be enabled.

2> If possible, the settings.yaml, email.yaml and database.yaml files should be moved to, or have a symbolic link in /etc/foreman/

3> If possible, the log files should be moved to /var/log/foreman/production.log. A lot of people have separate partitions for /var .

4> There are other issues in "rpmlint foreman-0.1.4-2.noarch.rpm" that can be easily fixed. Like "Description too long".

Associated revisions

Revision 501a98b4 (diff)
Added by Todd Zullinger about 9 years ago

fixes #214packaging: Misc. improvements to rpm spec file

- Rework %%install for better FHS compliance
- Misc. adjustments to match Fedora/EPEL packaging guidelines
- Update License field to GPLv3+ to match README

This does not allow a clean upgrade from 0.1.4-3 rpm, as directories
can't be converted to links.

Revision a7520751 (diff)
Added by Ohad Levy almost 9 years ago

fixes #214 - update RPM spec files

History

#1 Updated by Ohad Levy about 9 years ago

  • Category set to 21
  • Target version set to 0.1-5

I would also add logrotate as the log files can grow quite quickly.

#2 Updated by Anonymous about 9 years ago

  • Status changed from New to Ready For Testing
  • % Done changed from 0 to 100

#4 Updated by Ohad Levy almost 9 years ago

  • Status changed from Ready For Testing to Closed
  • Assignee set to Ohad Levy

#5 Updated by Tomer Brisker 7 months ago

  • Category changed from 21 to Packaging

Also available in: Atom PDF