Merge lp://staging/~allenap/maas/packaging.regiond into lp://staging/~maas-maintainers/maas/packaging
Status: | Merged |
---|---|
Approved by: | Gavin Panella |
Approved revision: | 351 |
Merged at revision: | 339 |
Proposed branch: | lp://staging/~allenap/maas/packaging.regiond |
Merge into: | lp://staging/~maas-maintainers/maas/packaging |
Prerequisite: | lp://staging/~allenap/maas/packaging.rename-scripts-and-prepare-for-twistd-in-region |
Diff against target: | 297 lines (+80/-53) |
To merge this branch: | bzr merge lp://staging/~allenap/maas/packaging.regiond |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andres Rodriguez (community) | Approve | ||
Review via email: mp+241003@code.staging.launchpad.net |
Commit message
Packaging for maas-regiond.
Description of the change
From the changelog:
* debian/
- Upstart script for the new maas-regiond.
- Use setuid/setgid to drop root privs before running script.
- Don't write a pid file.
* debian/
- Start maas-clusterd; it's no longer called maas-pserv.
* debian/
- Don't install wsgi.py; it's no longer used.
* debian/rules
- Install maas-regiond plugin.
* debian/
debian/
debian/
debian/
- Change maas-django.log to regiond.log.
* debian/
- Restart maas-regiond after installation.
* debian/
- Restart maas-regiond after installation.
* debian/control
debian/
debian/
- mod_wsgi is no longer used.
* debian/
- No longer used; maas-regiond uses rotatelogs.
* debian/
- Move STATIC_ROOT setting upstream.
- Simplify database configuration hunk.
Overall, it looks good to me. The only thing missing is handling upgrades, but that's something I can take care of on a different branch once this gets merged, as long as fresh installs work just fine!
Other than that, see minor comments inline to get this merged.