Created by Andres Rodriguez and last modified
Get this branch:
bzr branch lp:~andreserl/maas/packaging_updates_bzr415_1
Only Andres Rodriguez can upload to this branch. If you are Andres Rodriguez please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Andres Rodriguez

Recent revisions

39. By Andres Rodriguez

debian/control: Add pwgen dependecy which was mistakenly removed

38. By Andres Rodriguez

* Make package lintian clean:
  - maas{-dhcp}.lintian-overrides: Add to make lintian clean.
  - debian/control: Add missing dependencies; correct section and desc.
  - debian/maas.postinst: Do not use absolute path for rabbitmqctl.
  - debian/patches: Add headers to all patches.
* debian/maas-dhcp.postrm: Added to disable dnsmasq in cobbler on removal.
* debian/maas.config: Do not set a password with pwgen as it is not an
  essential package; allow dbconfig-common to create a password instead by
  creating an empty question. (LP: #977475)

37. By Andres Rodriguez

[r=andreserl,julian-edwards][bug=975321][author=andreserl] * debian/maas-dhcp.{config,postinst}:
  - Fix not setting new values on fresh install. (LP: #975321)
  - Fix unsetting domain, otherwise, even if disabled, it will always be set.
* debian/control: Depends on maas for maas-dhcp.

36. By Scott Moser

[r=julian-edwards][bug=949442][author=smoser] depend on distro-info.

35. By Andres Rodriguez

[r=julian-edwards][bug=][author=andreserl] * debian/control: Update package descriptions; Suggests maas-dhcp for maas
    and add a maas-dhcp binary.
  * Add maas-dhcp package to configure a DHCP server.
    - debian/maas-dhcp.config: Add to ask debconf questions about range,
      gateway, and domain.
    - debian/maas-dhcp.postinst: Handle update of config values.
    - debian/maas-dhcp.templates: Debconf questions.
  * debian/po: Update for templates.
  * Add message telling MAAS URL after installation.
    - debian/maas.templates: Add message.
    - debian/maas.postinst: Display message.
  * debian/maas.config: Hide dbconfig-install question.

34. By Andres Rodriguez

[r=jtv][bug=][author=andreserl] * debian/maas.install: Install maas-gc cronjob.
* Add apport hook.
  - debian/maas.apport: Add hook.
  - debian/rules: Install with apport.
* debian/maas.logrotate: Add logrotate for txlongpoll and pserv logs.
* Create 'var/lib/media/maas/storage' on postinst to have right permissions.
  - debian/maas.dirs: Drop dir creation.
  - debian/maas.postinst: Create dir with correct permissions.
  - debian/maas.postrm: Remove dir on purge.

33. By Andres Rodriguez

[r=jtv][bug=][author=andreserl] Releasing 0.1+bzr378+dfsg-0ubuntu1
* maas.dirs: Create var/lib/maas/media/storage for juju storage.
* maas.postinst:
  - Give correct permissions to above dir.
  - stop apache2 before db upgrade, and restart after.

32. By Andres Rodriguez

[r=jtv][bug=][author=andreserl] [ Dave Walker (Daviey) ]
  * debian/control: Add openssh-server as a Recommends, and wrap-and-sort.

  [ Andres Rodriguez ]
  * debian/maas.postinst:
    - Do not start apache with apache2ctl. Use invoke-rc.d instead to not
      fail in the installer.
    - For start of postgresql before creating the DB, otherwise it will
      fail in the installer.
    - Add check of invoke-rc.d for syslog.
    - Add check of invoke-rc.d for rabbitmq-server; Add check for rabbitmqctl
    - Add db_stop, in case invoke-rc.d fails.
  * debian/control: Tight python-django-maas dependency.
  * debian/postrm: Add check for rabbitmqctl.
  * debian/maas.maas-txlongpoll.upstart: Create rabbitmq longpoll user/vhost
    and set permissions if they don't exist. Start on rabbitmq-server-running.

31. By Dave Walker

[r=andreserl][bug=][author=davewalker] debian/control: Add openssh-server as a Recommends, and wrap-and-sort.

30. By Scott Moser

[r=davewalker][bug=][author=andreserl] * Releasing 0.1+bzr338+dfsg-0ubuntu1
* debian/maas.config: Don't allow reconfigure.
* debian/maas.postinst: Don't allow reconfigure. Run sync/migrate db on
  all upgrades.
* add rsylog config for logging node boots (LP: 960149)

Branch metadata

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