Horizon: package improvement
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
Medium
|
Ivan Udovichenko |
Bug Description
This is a general review of the package.
- Unit tests not done at all at build time.
- Package is running "collectstatic" which isn't useful, and even potentially dangerous. Instead, everything should simply be using the xstatic packages.
debian/
-------
- This file should really contain equivalent packages, not just remove dependencies.
debian/copyright:
-----------------
- Missing entries for debian/* files
- Missing entries for debian/static/* files
debian/changelog:
-----------------
- Missing past Ubuntu entries
General issues:
---------------
- No compile of gettext messages: no translation therefore?
- Dangerous deletion of UID / GID on purge
- Package contains already compiled javascripts in debian/
debian/control:
---------------
- Why build-depends on nose and others if unit tests aren't even run?
- Useless Depends: python-lockfile
Changed in mos: | |
milestone: | none → 7.0 |
assignee: | nobody → MOS Deployment Team (mos-deployment) |
importance: | Undecided → Medium |
Changed in mos: | |
status: | New → Confirmed |
Changed in mos: | |
assignee: | MOS Deployment Team (mos-deployment) → MOS Packaging Team (mos-packaging) |
Changed in mos: | |
assignee: | MOS Packaging Team (mos-packaging) → Ivan Udovichenko (iudovichenko) |
status: | Confirmed → In Progress |
Changed in mos: | |
milestone: | 7.0 → 8.0 |
Changed in mos: | |
status: | Fix Committed → Fix Released |
Switched to Debian source packages which already has provided changes.