lp:~matsubara/maas/fix-maas-cluster-controller-sed

Created by Diogo Matsubara and last modified
Get this branch:
bzr branch lp:~matsubara/maas/fix-maas-cluster-controller-sed
Only Diogo Matsubara can upload to this branch. If you are Diogo Matsubara please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Diogo Matsubara
Project:
MAAS
Status:
Development

Recent revisions

173. By Diogo Matsubara

change quotes around to avoid sed error

172. By Julian Edwards

[r=bigjools] Depend on iproute since /sbin/ip is used in postinst.

171. By Andres Rodriguez

[r=andreserl][bug=][author=andreserl] Releasing 1.3+bzr1455+dfsg-0ubuntu1
Opening 1.3+bzr1455+dfsg-0ubuntu2

170. By Andres Rodriguez

[r=andreserl][bug=][author=andreserl] Use Breaks/Replaces instead of Conflicts/Replaces as it is better since it is a less restriction when it comes to upgrades. Breaks should be used instead of Conflicts when moving files around packages like in this case.

169. By Andres Rodriguez

* always call 'set -e' from maintainer scripts instead of passing 'sh -e'
  as the interpreter, so that scripts will behave correctly when run via
  'sh -x'.
* invoke-rc.d is never allowed to not exist - simplify scripts (and make
  them better policy-compliant) by invoking unconditionally. (The only
  possible exception is in the postrm, where it's *theoretically* possible
  for invoke-rc.d to be missing if the user has completely stripped
  down their system; that's a fairly unreasonable corner case, but we
  might as well be correct if it ever happens.)
* db_get+db_set is a no-op; don't call db_set to push back a value we just
  got from db_get.
* Omit superfluous calls to 'exit 0' at the end of each script.
* Remove maas-cluster-controller prerm script, which called debconf for no
  reason.
* Don't invoke debconf in the postrm script either, debhelper already does
  this for us.
* Other miscellaneous maintainer script fixes
* debian/maas-common.postinst: call adduser and addgroup unconditionally;
  the tools are already designed to DTRT, we don't need to check for the
  user/group existence before calling them nor should we worry about
  calling them only once on first install.
* debian/maas-common.postrm: delete the maas group, not just the user,
  as the comment in the code implies we should do.

168. By Andres Rodriguez

postinst scripts are never called with 'reconfigure' as the script
argument. Remove references to this (mythical) invocation.

167. By Andres Rodriguez

[r=andreserl][bug=][author=andreserl] Release 1.3+bzr1452+dfsg-0ubuntu1
Open 1.3+bzr1455+dfsg-0ubuntu1

166. By Raphaƫl Badin

[r=julian-edwards][bug=][author=rvb] Bump version.

165. By Andres Rodriguez

[r=julian-edwards][bug=1103194][author=andreserl] Makes the packaging more lintian clean.
Depends on distro-info for maas-cluster-controller instead of maas-region-controller.

164. By Diogo Matsubara

[r=rvb][bug=][author=matsubara] removes the debian/tests dir and removes the XS-Testsuite header

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~maas-committers/maas/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers