Merge lp:~julian-edwards/maas/missing-import-bug-1065055 into lp:~maas-maintainers/maas/packaging
Proposed by
Julian Edwards
on 2012-10-11
| Status: | Rejected |
|---|---|
| Rejected by: | Julian Edwards on 2012-10-11 |
| Proposed branch: | lp:~julian-edwards/maas/missing-import-bug-1065055 |
| Merge into: | lp:~maas-maintainers/maas/packaging |
| Diff against target: |
52 lines (+11/-6) 4 files modified
debian/changelog (+4/-1) debian/control (+4/-2) debian/maas-common.install (+3/-0) debian/maas-region-controller.install (+0/-3) |
| To merge this branch: | bzr merge lp:~julian-edwards/maas/missing-import-bug-1065055 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Julian Edwards (community) | Disapprove on 2012-10-11 | ||
| Andres Rodriguez | Needs Fixing on 2012-10-11 | ||
|
Review via email:
|
|||
Commit Message
* debian/
Description of the Change
The cluster controller was not installing a necessary python module that contains the import_settings function required by the celery config.
To post a comment you must log in.
lp:~julian-edwards/maas/missing-import-bug-1065055
updated
on 2012-10-11
- 132. By Julian Edwards on 2012-10-11
-
move install of maas/ files to maas-common
| Julian Edwards (julian-edwards) wrote : | # |
Darn! Ok moved to the maas-common package and conflicts/replaces added. How does it look now?
| Julian Edwards (julian-edwards) wrote : | # |
I am self-rejecting. The upstream needs to change here as the maas module is not on the pythonpath.
review:
Disapprove
Unmerged revisions
- 132. By Julian Edwards on 2012-10-11
-
move install of maas/ files to maas-common
- 131. By Julian Edwards on 2012-10-11
-
update changelog
- 130. By Julian Edwards on 2012-10-11
-
In cluster-controller, install python module that contains import_settings


Hi Julian,
So doing this will result in having both maas-region- controller and maas-cluster- controller shipping 'maas' in /usr/share/maas. This will cause a conflict on installation.
Since this is now required for both, the region and cluster, this should no longer be installer with maas-region- controller (as it currently is) and should be installed in a common package. I'm guessing that the best place to so so is in maas-common.
Futhermore, once this is installed on maas-common, and no longer installed in maas-region- controller, maas-common will require Replaces/Conflicts for maas-region controller (<= 0.1+bzr1243+ dfsg-0ubuntu3 ).
Hope this helps.
Cheers.