Change log for maas package in Ubuntu

151219 of 219 results
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.5+bzr1948-0ubuntu2) trusty; urgency=low

  * debian/maas-cluster-controller.postinst: Make sure generator on
    pserv.yaml is updated on upgrade or reconfigure. (LP: #1273197)
  * debian/maas-cluster-controller.maas-pserv.upstart: Make sure maas-pserv
    is started with authbind.
 -- Andres Rodriguez <email address hidden>   Sat, 15 Feb 2014 13:55:20 -0500
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.5+bzr1948-0ubuntu1) trusty; urgency=low

  * New upstream release.

  [ Graham Binns ]
  * debian/control: Depends on python-jsonschema.

  [ Andres Rodriguez ]
  * debian/maas-region-controller-min.posinst: Make txlongpoll.yaml only
    readable by the app and not world readeable.
  * debian/patches/02-pserv-config.patch: Refreshed.

  [ Julian Edwards ]
  * debian/extras/maas-cli renamed to debian/extras/maas, and introduce
    a deprecation warning in favour of using maas over maas-cli.
  * debian/extras/maas renamed to debian/extras/maas-region-admin
  * debian/maas-cli.install: install debian/extras/maas
  * debian/maas-dns.postinst: Invoke maas-region-admin instead of maas
  * debian/maas-region-controller-min.install: install maas-region-admin
    instead of maas
  * debian/maas-region-controller.postinst: Invoke maas-region-admin instead
    of maas
  * debian/maas-cli.links: Link from maas to maas-cli for backward compat.

  [ Seth Arnold ]
  * debian/maas-region-controller-min.postinst: Make sure txlongpoll.yaml
    gets correct permissions on upgrade (LP: #1254034)
 -- Andres Rodriguez <email address hidden>   Sat, 15 Feb 2014 12:08:23 -0500
Obsolete in saucy-updates
Obsolete in saucy-security
maas (1.4+bzr1693+dfsg-0ubuntu2.3) saucy-security; urgency=low

  * SECURITY UPDATE: incorrect Content-type header allowed cross-site
    scripting vulnerability if an unknown API was used. (LP: #1251336)
    - debian/patches/CVE-2013-1070.patch: Use Content-type text/plain to force
      browsers to not render error messages as HTML.
    - CVE-2013-1070
  * SECURITY UPDATE: /etc/maas/txlongpoll.yaml contained a publicly readable
    password. (LP: #1254034)
    - debian/maas-region-controller-min.postinst: chown and chmod
      /etc/maas/txlongpoll.yaml with correct permissions
    - CVE-2013-1069
 -- Seth Arnold <email address hidden>   Tue, 11 Feb 2014 12:16:40 -0800
Superseded in precise-updates
Superseded in precise-security
maas (1.2+bzr1373+dfsg-0ubuntu1~12.04.5) precise-security; urgency=low

  * SECURITY UPDATE: incorrect Content-type header allowed cross-site
    scripting vulnerability if an unknown API was used. (LP: #1251336)
    - debian/patches/CVE-2013-1070.patch: Use Content-type text/plain to force
      browsers to not render error messages as HTML.
    - CVE-2013-1070
  * SECURITY UPDATE: /etc/maas/txlongpoll.yaml contained a publicly readable
    password. (LP: #1254034)
    - debian/maas-region-controller.postinst: chown and chmod
      /etc/maas/txlongpoll.yaml with correct permissions
    - CVE-2013-1069
 -- Seth Arnold <email address hidden>   Mon, 10 Feb 2014 22:49:35 -0800
Obsolete in quantal-updates
Obsolete in quantal-security
maas (1.2+bzr1373+dfsg-0ubuntu1.2) quantal-security; urgency=low

  * SECURITY UPDATE: incorrect Content-type header allowed cross-site
    scripting vulnerability if an unknown API was used. (LP: #1251336)
    - debian/patches/CVE-2013-1070.patch: Use Content-type text/plain to force
      browsers to not render error messages as HTML.
    - CVE-2013-1070
  * SECURITY UPDATE: /etc/maas/txlongpoll.yaml contained a publicly readable
    password. (LP: #1254034)
    - debian/maas-region-controller.postinst: chown and chmod
      /etc/maas/txlongpoll.yaml with correct permissions
    - CVE-2013-1069
 -- Seth Arnold <email address hidden>   Tue, 11 Feb 2014 12:07:50 -0800
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.5+bzr1909-0ubuntu1) trusty; urgency=low

  * New upstream release.

  [ Dustin Kirkland ]
  * debian/maas-region-controller-min.postinst: Fix typo in sed. Remove
    double quotes. (LP: #1274448)

  [ Andres Rodriguez ]
  * debian/control: Add depends on python-crochet.
  * Get rid of dfsg on the versioning as we no longer strip any code from
    the orig tarball.
    - debian/rules: Do not strip any files out of the tarball.
  * debian/patches/*: Refreshed.
 -- Andres Rodriguez <email address hidden>   Fri, 31 Jan 2014 09:38:51 -0500
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.4+bzr1853+dfsg-0ubuntu1) trusty; urgency=low

  * New upstream release
 -- Dustin Kirkland <email address hidden>   Tue, 28 Jan 2014 08:41:41 +0000
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.4+bzr1820+dfsg-0ubuntu1) trusty; urgency=low

  * New upstream Release.

  [ Jeroen Vermeulen ]
  * Move maas-probe-dhcp from maas-dhcp to python-maas-provisioningserver.

  [ Andres Rodriguez ]
  * debian/maas-region-controller.postinst: Make sure maas-txlongpoll and
    maas-region-celery get restarted.
  * debian/control:
    - python-maas-provisioningserver Breaks/Replaces for maas-dhcp due to
      moving files around packages.
    - Suggests ipmitool, libvirt-bin, amtterm.
 -- Andres Rodriguez <email address hidden>   Wed, 15 Jan 2014 00:24:58 -0500
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.4+bzr1817+dfsg-0ubuntu1) trusty; urgency=low

  * New upstream release

  [ Andres Rodriguez ]
  * debian/maas-dns.postinst: Drop write_dns_config as this is run by
    celery jobs.
  * debian/maas-region-controller.templates: Rename template to
    maas-region-controller-min.templates
  * debian/control: Depends on python-amqp; Conflicts on python-librabbitmq.

  [ Julian Edwards ]
  * New maas-probe-dhcp script to detect DHCP servers
    - debian/extras/maas-probe-dhcp: New script
    - debian/maas-dhcp.install: Install new maas-probe-dhcp script
    - maas-dhcp.lintian-overrides: New maas-probe-dhcp script has no manpage
 -- Andres Rodriguez <email address hidden>   Wed, 15 Jan 2014 00:23:44 -0500
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.4+bzr1789+dfsg-0ubuntu1) trusty; urgency=low

  * New upstream release

  [ Jeroen Vermeulen ]
  * Keep legacy import_ephemerals config for now.

  [ Andres Rodriguez ]
  * debian/maas-region-controller.postinst: Allo default-maas-url debconf
    option to be preseeded.
  * Make use of authbind to allow maas-cluster-celery bind port as non-root.
    - debian/control: Depends on authbind for maas-cluster-controller.
    - debian/maas-cluster-controller.{postinst,postrm}: Handle creation
      and removal of required authbind file.
  * Split maas-region-controller into maas-region-controller-min.
    - debian/maas-region-controller-min.{postinst,postrm,prerm}: Handle
      basic configuration for rsyslogd, squid-deb-proxy, and maas-url.
    - debian/control: Depends on maas-region-controller-min, postgresql
      and rabbitmq-server for maas-region-controller.
 -- Andres Rodriguez <email address hidden>   Thu, 10 Oct 2013 17:07:51 -0400
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
maas (1.4+bzr1693+dfsg-0ubuntu3) trusty; urgency=low

  * Release what's in saucy with higher revision because it was never
    copied to trusty.
 -- Andres Rodriguez <email address hidden>   Wed, 04 Dec 2013 11:52:34 -0500
Obsolete in raring-updates
Obsolete in raring-security
maas (1.3+bzr1461+dfsg-0ubuntu2.3) raring-security; urgency=low

  * SECURITY UPDATE: failure to authenticate downloaded content (LP: #1039513)
    - debian/patches/CVE-2013-1058.patch: Authenticate downloaded files with
      GnuPG and MD5SUM files. Thanks to Julian Edwards.
    - CVE-2013-1058
  * SECURITY UPDATE: configuration options may be loaded from current working
    directory (LP: #1158425)
    - debian/patches/CVE-2013-1057-1-3.patch: Do not load configuration
      options from the current working directory. Thanks to Julian Edwards.
    - CVE-2013-1057
 -- Seth Arnold <email address hidden>   Fri, 01 Nov 2013 17:19:42 -0700
Superseded in quantal-updates
Superseded in quantal-security
maas (1.2+bzr1373+dfsg-0ubuntu1.1) quantal-security; urgency=low

  * SECURITY UPDATE: failure to authenticate downloaded content (LP: #1039513)
    - debian/patches/CVE-2013-1058.patch: Authenticate downloaded files with
      GnuPG and MD5SUM files. Thanks to Julian Edwards.
    - CVE-2013-1058
  * SECURITY UPDATE: configuration options may be loaded from current working
    directory (LP: #1158425)
    - debian/patches/CVE-2013-1057-1-2.patch: Do not load configuration
      options from the current working directory. Thanks to Julian Edwards.
    - CVE-2013-1057
 -- Seth Arnold <email address hidden>   Fri, 01 Nov 2013 17:15:48 -0700
Superseded in precise-updates
Superseded in precise-security
maas (1.2+bzr1373+dfsg-0ubuntu1~12.04.4) precise-security; urgency=low

  * SECURITY UPDATE: failure to authenticate downloaded content (LP: #1039513)
    - debian/patches/CVE-2013-1058.patch: Authenticate downloaded files with
      GnuPG and MD5SUM files. Thanks to Julian Edwards.
    - CVE-2013-1058
  * SECURITY UPDATE: configuration options may be loaded from current working
    directory (LP: #1158425)
    - debian/patches/CVE-2013-1057-1-2.patch: Do not load configuration
      options from the current working directory. Thanks to Julian Edwards.
    - CVE-2013-1057
 -- Seth Arnold <email address hidden>   Fri, 01 Nov 2013 17:09:57 -0700
Superseded in saucy-updates
Deleted in saucy-proposed (Reason: moved to -updates)
maas (1.4+bzr1693+dfsg-0ubuntu2.2) saucy-proposed; urgency=low

  * debian/patches:
    - 99_fix_dhcp_template_lp1240972.patch: Do not prevent the MAAS DHCP
      template from adding ignore-client-uids on precise, which causes
      issues with DNS for MAAS in the Cloud Archive. (LP: #1240972)
    - 99_arm_generic_kernel_lp1166994.patch: Re-enable armhf generic as it
      is supported starting from raring. (LP: #1166994)

Superseded in trusty-release
Obsolete in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1693+dfsg-0ubuntu2) saucy; urgency=low

  * debian/patches:
    - 99_fix_wsgi_app_group_lp1237463.patch: Import wsgi into the %{GLOBAL}
      application group, to avoid bson encoding issues. (LP: #1237463)
    - 99_ephemeral_backward_compat_lp1238376.patch: Maintain import_ephemerals
      config compatibility to allow maas-import-ephemerals to inherit the
      config used for maas-import-pxe-files, otherwise it will always download
      all releases even when set to a particular one. (LP: #1238376)
    - 99_split_config_arch_rel_lp1238681.patch: arches/releases are a list
      of characters that need to be split. (LP: #1238681)
    - 99_handle_ephemeral_archs_correctly.patch: Allow maas-import-ephemerals
      to use arches correctly coming from the legacy config (LP: #1240215)
 -- Andres Rodriguez <email address hidden>   Mon, 14 Oct 2013 13:10:21 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1693+dfsg-0ubuntu1) saucy; urgency=low

  * New Upstream Release (LP: #1218526)
    - This new upstream release contains fixes and improvements of the
      features approved by the FFe above.
    - Fixes commissioning failure on Saucy with 'Failed Test' (LP: #1237364)
    - Fixes access of static images over http  (LP: #1236544)
  * d/maas-cluster-controller.postinst: a2enmod version module (LP: #1236544)
  * d/control: Bump depends on python-django to 1.4. (LP: #1236572)
  * d/maas-dhcp.postinst: Fail gracefully if apparmor_parser fails, allowing
    to install maas-dhcp during an ISO install. (LP: #1236786)
 -- Andres Rodriguez <email address hidden>   Fri, 04 Oct 2013 12:33:05 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1656+dfsg-0ubuntu2) saucy; urgency=low

  * debian/control: Recommends on maas-dns instead of Depends for region
    because maas-dns needs the region installed first.
 -- Andres Rodriguez <email address hidden>   Thu, 03 Oct 2013 10:36:20 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1656+dfsg-0ubuntu1) saucy; urgency=low

  [ Andres Rodriguez ]
  * New upstream bugfix release.
    - Respect filters for ephemerals_script.py.
  * debian/control: Depends on ubuntu-cloudimage-keyring instead of
    ubuntu-cloud-keyring; depends on python-distro-info.
  * debian/control: Remove suggests on maas-dhcp and maas-dns as they are
    now dependencies.

  [ Scott Moser ]
  * debian/control: Bump depends on isc-dhcp-server to 4.2.4
  * debian/maas-dhcp.maas-dhcp-server.upstart: Change ownership of leases
    file to root:root, and run the daemon as dhcpd:dhcpd.
 -- Andres Rodriguez <email address hidden>   Tue, 01 Oct 2013 15:26:34 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1655+dfsg-0ubuntu1) saucy; urgency=low

  * New Upstream release. (LP: #1218526)
  * debian/control:
    - Depends on python-djorm-ext-pgarray, python-curtin,
      python-simplestreams, ubuntu-cloud-keyring.
    - Depends on maas-dns, maas-dhcp to get them seeded and
      into main (LP: #1227353)
 -- Andres Rodriguez <email address hidden>   Wed, 28 Aug 2013 11:17:44 -0400
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
maas (1.2+bzr1373+dfsg-0ubuntu1~12.04.3) precise-proposed; urgency=low

  * MAAS Stable Release Update:
    - debian/patches/04-dhcp-lease-conflict.patch: Sets expiry lease time
      to 30 seconds (LP: #1069570)
 -- Andres Rodriguez <email address hidden>   Thu, 05 Sep 2013 22:53:10 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1551+dfsg-0ubuntu1) saucy; urgency=low

  * New upstream release
 -- Andres Rodriguez <email address hidden>   Thu, 15 Aug 2013 16:20:41 -0400
Superseded in raring-updates
Deleted in raring-proposed (Reason: moved to -updates)
maas (1.3+bzr1461+dfsg-0ubuntu2.2) raring-proposed; urgency=low

  * debian/patches:
    - 99_filestorage_empty_files_lp1204507.patch: Fix to allow the storage
      of empty files when using Juju Go, otherwise machines will fail to
      bootstrap. (LP: #1204507)
    - 99_default_timezone_utc_lp1211447.patch: Default to UTC for the
      deployed nodes. (LP: #1211447)
 -- Andres Rodriguez <email address hidden>   Wed, 21 Aug 2013 10:57:37 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1548+dfsg-0ubuntu1) saucy; urgency=low

  * New upstream release
 -- Andres Rodriguez <email address hidden>   Thu, 18 Jul 2013 10:15:10 -0400
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
maas (1.2+bzr1373+dfsg-0ubuntu1~12.04.2) precise-proposed; urgency=low

  * MAAS Stable Release Update,  debian/patches:
    - 99_filestorage_empty_files_lp1204507.patch: Fix to allow the storage
      of empty files when using Juju Go, otherwise machines will fail to
      bootstrap. (LP: #1204507)
    - 99_fix_highbank_localboot_lp1172966.patch: Fix to PXE LOCALBOOT on
      highbank servers by removing a PXE message. Otherwise highbank will
      fail to pxe boot. (LP: #1172966)
    - 99_no_ipmi_detection_kvm_lp1064527.patch: Fix to ensure that IPMI
      detection does not happen on KVM VM's, otherwise enlistment and
      commissioning process will take too long. (LP: #1064527)
    - 99_update_cluster_info_cli_lp1172193.patch: Fix to allow admins to
      update cluster information from the API/CLI and not only restrict it
      to the WebUI. (LP: #1172193)
    - 99_fix_ipmi_power_command_lp1171418: Fix to ensure that ipmi commands
      are always executed regardless of the state of the machine.
      (LP: #1171418)
    - 99_default_timezone_utc_lp1211447.patch: Default to UTC for the
      deployed nodes. (LP: #1211447)
 -- Andres Rodriguez <email address hidden>   Mon, 12 Aug 2013 12:18:34 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1539+dfsg-0ubuntu2) saucy; urgency=low

  * debian/patches/04-dhcp-lease-conflict.patch:
    Sets expiry lease time to 30 seconds (LP: #1069570)
 -- Adam Stokes <email address hidden>   Wed, 31 Jul 2013 15:40:06 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1539+dfsg-0ubuntu1) saucy; urgency=low

  * New upstream release
  * Symlink apache2 config into /etc/apache2/conf-enabled/ instead of
    /etc/apache2/conf.d as apache2.4 no longer supports the latter.
    - debian/maas-cluster-controller.{postinst,postrm}
    - debian/maas-region-controller.{postinst,postrm}
  * debian/control: Bump Standards-Version to 3.9.4.
  * debian/maas-cluster-controller.lintian-overrides: Remove unneeded
    override and add a new one.
  * debian/maas-region-controller.lintian-overrides: Add extra overrides.
 -- Andres Rodriguez <email address hidden>   Wed, 03 Jul 2013 17:11:02 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1538+dfsg-0ubuntu1) saucy; urgency=low

  * New upstream release
  * debian/patches/04-setup-dont-user-list-snippets.patch: Drop. Merged
    Upstream.
 -- Andres Rodriguez <email address hidden>   Thu, 13 Jun 2013 20:06:35 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1527+dfsg-0ubuntu1) saucy; urgency=low

  * debian/patches/04-setup-dont-user-list-snippets.patch: Drop importing
    maasserver modules to list snippets in favor to using glob. Otherwise
    we would have to add various non necessary Build-Dependencies.

  [ Jeroen Vermeulen ]
  * Install templates into /etc/maas/templates/.
 -- Andres Rodriguez <email address hidden>   Mon, 03 Jun 2013 17:59:31 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.4+bzr1505+dfsg-0ubuntu1) saucy; urgency=low

  * New upstream release

  [ Steve Langasek ]
  * Add missing dependency on iproute to maas-region-controller, for use of
    /sbin/ip in postinst.

  [ Julian Edwards ]
  * debian/maas-dhcp.maas-dhcp-server.upstart:
    - Detect 12.04 as the host OS and install with correct permissions. This
      allows the same packaging to be used in the 12.04 backport.

  [ Andres Rodriguez ]
  * Update packaging to support FPI:
    - debian/control: Depends on apache2 for maas-cluster-controller.
    - debian/maas-cluster-controller.install: Install http config file.
    - debian/maas-cluster-controller.{postinst,postrm}: Handle symlink creation
      and deletion.
  * debian/maas-region-controller.install: Install preseeds in
    etc/maas/preseeds. (LP: #1073463)

  [ Jeroen Vermeulen ]
  * In the source tree, /etc/maas/pserv.yaml has moved from etc/ to etc/maas/.
  * Install templates into /etc/maas/templates/.
 -- Andres Rodriguez <email address hidden>   Mon, 03 Jun 2013 16:53:14 -0400
Superseded in raring-updates
Deleted in raring-proposed (Reason: moved to -updates)
maas (1.3+bzr1461+dfsg-0ubuntu2.1) raring-proposed; urgency=low

  * debian/patches:
    - 99-fix-ipmi-stat-lp1086160.patch: Drop. The following patch removes
      the need for this fix. (LP: #1171988)
    - 99-fix-ipmi-lp1171418.patch: Do not check current node state when
      executing an ipmi command, which ensures that nodes are always
      turned on/off regardless of their power state. This fixes corner
      cases found when running automated tests. (LP: #1171418)
    - 99-fix-comissioning-lp1131418.patch: Fixes the commissioning process,
      allowing nodes to successfully commission, when tag's with no
      definition have been created. This issue will only appear when these
      special tags are created. (LP: #1131418)
    - 99-import-raring-images-lp1182642.patch: Enables the import of raring
      images by default (LP: #1182642)
    - 99-fix-new-image-install-lp1182646.patch: Fixes the installation of
      new ephemeral images, that fail due to not being able to overwrite
      a symlink. (LP: #1182646)
 -- Andres Rodriguez <email address hidden>   Tue, 23 Apr 2013 14:02:33 -0400
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
maas (1.3+bzr1461+dfsg-0ubuntu3) saucy; urgency=low

  * debian/patches:
    - 99-fix-ipmi-stat-lp1086160.patch: Drop. The following patch removes
      the need for this fix. (LP: #1171988)
    - 99-fix-ipmi-lp1171418.patch: Do not check current node state when
      executing an ipmi command, which ensures that nodes are always
      turned on/off regardless of their power state. This fixes corner
      cases found when running automated tests. (LP: #1171418)
    - 99-fix-comissioning-lp1131418.patch: Fixes the commissioning process,
      allowing nodes to successfully commission, when tag's with no
      definition have been created. This issue will only appear when these
      special tags are created. (LP: #1131418)
    - 99-import-raring-images-lp1182642.patch: Enables the import of raring
      images by default (LP: #1182642)
    - 99-fix-new-image-install-lp1182646.patch: Fixes the installation of
      new ephemeral images, that fail due to not being able to overwrite
      a symlink. (LP: #1182646)
 -- Andres Rodriguez <email address hidden>   Tue, 23 Apr 2013 14:02:33 -0400
Superseded in saucy-release
Obsolete in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.3+bzr1461+dfsg-0ubuntu2) raring; urgency=low

  * debian/patches/99-fix-maas-fpi.patch: Update to correctly reflect
    correct install path.
 -- Andres Rodriguez <email address hidden>   Fri, 19 Apr 2013 09:41:18 -0700
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.3+bzr1461+dfsg-0ubuntu1) raring; urgency=low

  * This is a new upstream bugfixs releases only. It includes:
    - Fix detection of non-existant ipmi device in nested kvm (LP: #1064527)
    - Fix IPMI User creation. (LP: #1119696)
    - Assign nodes to the correct nodegroup. (LP: #1148016)
    - Fix to provide useful error reporting for power management (LP: #1155175)

  [ Chris Van Hook ]
  * debian/patches/99-fix-ipmi-stat-lp1086160.patch: Fix ipmi power command
    to correctly use --stat. (LP: #1086160)

  [ Steve Langasek ]
  * Add missing dependency on iproute to maas-region-controller, for use of
    /sbin/ip in postinst.

  [ Andres Rodriguez ]
  * debian/patches/99-fix-maas-fpi.patch: Fix FPI, otherwise nodes have the
    risk of not being installed at all.
  * debian/control: Depends on apache2 for maas-cluster-controller
  * debian/maas-cluster-controller.install: Install maas-cluster-http.conf
  * debian/maas-cluster-controller.{postinst,postrm}: Handle symlink and
    removal of maas-cluster-http.conf.
 -- Andres Rodriguez <email address hidden>   Wed, 20 Mar 2013 13:08:04 -0400
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
maas (1.2+bzr1373+dfsg-0ubuntu1~12.04.1) precise-proposed; urgency=low

  * MAAS Stable Release Update (LP: #1109283). See changelog entry bellow.
  * debian/maas-dhcp.maas-dhcp-server.upstart: leases file should be owned
    by user/group 'dhcpd' instead of root.
  * debian/control: Force dependency version for python-django to
    (>> 1.3.1-4ubuntu1.6).
  * Continue to ship yui3 and raphael with MAAS.
    - debian/patches/04_precise_no_yui_root.patch: Add.
    - debian/control: Drop dependencies on yui3 and raphael.
    - debian/source/include-binaries: Add to not FTBFS
    - debian/extras/jslibs: Ship JS libraries.
    - debian/copyright: Update copyright to reflect libraries license.
 -- Andres Rodriguez <email address hidden>   Wed, 20 Mar 2013 14:01:48 -0400
Superseded in quantal-updates
Deleted in quantal-proposed (Reason: moved to -updates)
maas (1.2+bzr1373+dfsg-0ubuntu1) quantal-proposed; urgency=low

  * MAAS Stable Release Update (LP: #1109283):
    This SRU brings a new upstream release of MAAS that removes
    the usage of a cobbler code copy, 'maas-provision' as well as
    several bug fixes. Exception has been granted by the Technical
    Board to proceed. More information can be found in:
    https://lists.ubuntu.com/archives/ubuntu-devel-announce/2013-February/001012.html

  [ Andres Rodriguez ]
  * debian/control:
    - Change Conflicts/Replaces for Breaks/Replaces.
    - Conflicts on tftpd-hpa and dnsmasq.
    - Do not pre-depends, but Depends on ${misc:Depends} for 'maas'.

  [ Steve Langasek ]
  * postinst scripts are never called with 'reconfigure' as the script
    argument.  Remove references to this (mythical) invocation.
  * 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.
 -- Andres Rodriguez <email address hidden>   Thu, 07 Mar 2013 14:22:35 -0500
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.3+bzr1455+dfsg-0ubuntu1) raring; urgency=low

  * New upstream bugfix release.
    - Fixes and returns the 'resource_url' with the 'canonical' url for
      a file that is fetched using the API (LP: #1154142)

  [ Andres Rodriguez ]
  * debian/control:
    - Change Conflicts/Replaces for Breaks/Replaces.
    - Conflicts on tftpd-hpa and dnsmasq.
    - Do not pre-depends, but Depends on ${misc:Depends} for 'maas'.

  [ Steve Langasek ]
  * postinst scripts are never called with 'reconfigure' as the script
    argument.  Remove references to this (mythical) invocation.
  * 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.
 -- Andres Rodriguez <email address hidden>   Tue, 19 Mar 2013 15:38:22 -0400
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.3+bzr1452+dfsg-0ubuntu1) raring; urgency=low

  * New upstream release.
    - MAAS file storage mechanism is shifting from a single shared
      namespace to a per-user namespace. Operators of the majority
      of MAAS systems will not notice any change. However, operators
      of the most complex installations may find that a new
      "shared-environment" user is created, and that some resources
      are reassigned to it, such as API credentials and SSH public
      keys. This provides a transitional environment that mimics the
      behaviour of a shared namespace.

  [ Raphaël Badin ]
  * debian/control: maas-region-controller depends on bind9utils.
    (LP: #1103195)
  * debian/maas-dns.postinst: Call write_dns_config.
    (LP: #1085865).
  * debian/maas-cluster-controller.postinst: Fix the name of the config
    file (/etc/maas/pserv.yaml and not /etc/maas/pserv.conf)
    (LP: #1083542).
  * debian/extras/99-maas-sudoers: Add 'SETENV:' to sudo rule
    to allow preserving the environment when running
    /usr/sbin/maas-import-pxe-files via sudo.
  * debian/maas-dns.postinst: fix permissions and group ownership of
    file /etc/bind/maas/named.conf.rndc.maas. (LP: #1066935)
  * debian/control: Remove the dependency of maas-cluster-controller
    on rabbitmq-server. (LP: #1072744)
  * debian/extras/99-maas-sudoers: Add sudo rule for script
    /usr/sbin/maas-import-pxe-files.
  * debian/maas-cluster-controller.install: Removed commissioning-user-data
    script.

  [ Julian Edwards ]
  * debian/maas-region-controller.install: Remove installation of maas-gc; it
    is no longer required as upstream no longer stores files in the filesystem.
    (LP: #1069734)
  * debian/maas-cluster-controller.postinst: Ensure that /etc/maas/pserv.yaml
    is updated when reconfiguring. (LP: #1081212)

  [ Jeroen Vermeulen ]
  * debian/maas-cluster-controller.install: Install import scripts.
  * debian/maas-cluster-controller.postinst: Configure tgt (the iSCSI server)
    so the import script can install files to it.
  * debian/maas-cluster-controller.postrm: Clean up tgt config.
  * debian/maas-region-controller.install: Move import scripts out to the
    cluster controller, and drop the maas-import-isos compatibility script.
  * debian/maas-region-controller.postinst: Remove tgt config.
  * debian/maas-region-controller.postrm: Remove tgt config cleanup.
  * Bump code revision to include latest user_data.template fixes.

  [ Gavin Panella ]
  * debian/extras/99-maas: squashfs image download is no longer needed.
  * debian/maas-cluster-controller.install: maas-import-squashfs and its
    configuration file are no longer part of upstream.
  * debian/maas-cluster-controller.install: The maas-import-pxe-files cron
    task is no longer used.
  * debian/maas-cluster-controller.postinst: Remove leading comment
    markers from the 'generator' line in pserv.yaml.

  [ Andres Rodriguez ]
  * debian/control:
    - maas-cluster-controller Conflicts with tftpd-hpa (LP: #1076028)
    - maas-dns: Conflicts with dnsmasq
    - maas-cluster-controller Conflicts/Replaces maas-region-controller as
      import scripts are no longer shipped in the region.
    - debian/control: Depends on distro-info for maas-cluster-controller
      instead of maas-region-controller (LP: #1103194)
  * debian/maas-cluster-controller.config: If URL has been detected,
    add /MAAS if it doesn't contain it. This helps upgrades from versions
    where DEFAULT_MAAS_URL didn't use /MAAS.
 -- Andres Rodriguez <email address hidden>   Mon, 04 Mar 2013 11:49:44 -0500
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.2+bzr1370+dfsg-0ubuntu1) raring; urgency=low

  * New upstream release:
    - MAAS file storage mechanism is shifting from a single shared
      namespace to a per-user namespace. Operators of the majority
      of MAAS systems will not notice any change. However, operators
      of the most complex installations may find that a new
      "shared-environment" user is created, and that some resources
      are reassigned to it, such as API credentials and SSH public
      keys. This provides a transitional environment that mimics the
      behaviour of a shared namespace.
 -- Andres Rodriguez <email address hidden>   Wed, 30 Jan 2013 14:07:52 -0500
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.2+bzr1351+dfsg-0ubuntu1) raring; urgency=low

  * New upstream bugfix release.

  [ Raphaël Badin ]
  * debian/control: maas-region-controller depends on bind9utils.
    (LP: #1103195)

  [ Andres Rodriguez ]
  * debian/control: Depends on distro-info for maas-cluster-controller
    instead of maas-region-controller (LP: #1103194)
  * debian/maas-region-controller.install: Install commissioning-user-data
    instead of maas-cluster-controller. (LP: #1103203)
 -- Andres Rodriguez <email address hidden>   Tue, 22 Jan 2013 17:51:26 -0500
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
maas (1.2+bzr1349+dfsg-0ubuntu1) raring; urgency=low

  * New upstream bugfix release. Fixes:
    - The DNS configuration is not created if maas-dns is installed after
      the DNS config has been set up (LP: #1085865).
    - IPMI detection ends up with power_address of 0.0.0.0 (LP: #1064224)
    - Main page slow to load with many nodes (LP: #1066775)
    - maas-cluster-controller doesn't have images for
      provisioning (LP: #1068843)
    - Filestorage is unique to each appserver instance (LP: #1069734)
    - import_pxe_files does not include quantal (LP: #1069850)
    - maas-cli nodes new incomplete documentation (LP: #1070522)
    - DNS forward zone ends up with nonsensical entries (LP: #1070765)
    - The hostname of a node can still be changed once the node is in
      use. (LP: #1070774)
    - The zone name (attached to a cluster controller) can still be changed
      when it contains in-use nodes and DNS is managed. (LP: #1070775)
    - Duplicated prefix in the url used by the CLI (LP: #1075597)
    - Not importing Quantal boot images (LP: #1077180)
    - Nodes are deployed with wrong domain name. (LP: #1078744)
    - src/maasserver/api.py calls request.data.getlist with a 'default'
      parameter. That parameter is not supported by Django 1.3. (LP: #1080673)
    - API calls that return a node leak private data (LP: #1034318)
    - MAAS hostnames should be 5 easily disambiguated characters (LP: #1058998)
    - URI in API description wrong when accessing machine via alternative
      interface. (LP: #1059645)
    - Oops when renaming nodegroup w/o interface (LP: #1077075)
    - Error in log when using 'Start node' button: MAASAPINotFound: No user
      data available for this node. (LP: #1069603)

  [ Raphaël Badin ]
  * debian/maas-dns.postinst: Call write_dns_config (LP: #1085865).
  * debian/maas-dns.postinst: fix permissions and group ownership of
    file /etc/bind/maas/named.conf.rndc.maas. (LP: #1066935)

  [ Julian Edwards ]
  * debian/maas-region-controller.install: Remove installation of maas-gc; it
    is no longer required as upstream no longer stores files in the filesystem.
    (LP: #1069734)
  * debian/maas-cluster-controller.postinst: Ensure that /etc/maas/pserv.yaml
    is updated when reconfiguring. (LP: #1081212)

  [ Andres Rodriguez ]
  * debian/control:
    - maas-cluster-controller Conflicts with tftpd-hpa (LP: #1076028)
    - maas-dns: Conflicts with dnsmasq
    - Drop Dependency on rabbitmq-server for maas-cluster-controller.
      (LP: #1072744)
    - Add conflicts/replaces for maas-region-controller to
      maas-cluster-controller.
  * debian/maas-cluster-controller.config: If URL has been detected, add
    /MAAS if it doesn't contain it. This helps upgrades from versions where
    DEFAULT_MAAS_URL didn't use /MAAS.
  * Install maas-import-pxe-files and related files with
    maas-cluster-controller, as well as configure tgtd, as
    maas-region-controller no longer stores images. Thanks to Jeroen
    Vermuelen.

  [ Gavin Panella ]
  * debian/extras/99-maas: squashfs image download is no longer needed.
  * debian/maas-cluster-controller.install: maas-import-squashfs and its
    configuration file are no longer part of upstream.

  [ Jeroen Vermeulen ]
  * debian/maas-cluster-controller.maas-pserv.upstart: Source maas_cluster.conf
    before starting pserv (tftpd) process.
  * debian/maas-cluster-controller.postinst: Duplicate CLUSTER_UUID setting
    to maas_cluster.conf.
  * Bumped revision number to current 1.2 revision 1342 (requested by rvba).
 -- Andres Rodriguez <email address hidden>   Tue, 13 Nov 2012 14:58:21 -0500
Superseded in quantal-updates
Superseded in raring-release
Deleted in quantal-proposed (Reason: moved to -updates)
maas (0.1+bzr1269+dfsg-0ubuntu1) quantal-proposed; urgency=low

  * New upstream bugfix release
    - Fixes commissioning failing to set memory attribute. (LP: #1064638)
    - Fixes node listing by adding pagination (LP: #1064672)
    - Changes default bind rndc key which breaks initscripts (LP: #1066938)
    - Fixes invalid DNS config once node is enlisted (LP: #1066958)
    - Reference documentation link to correct URL (LP: #1067261)

  [ Andres Rodriguez ]
  * debian/rules: Change upstream branch.

  [ Gavin Panella ]
  * debian/maas-dns.postinst: Remove MAAS-related include lines from named's
    config before adding a new one (LP: #1066929)

  [ Raphael Badin ]
  * debian/extras/maas-region-celeryd: Remove whitespace that affects DNS
    rabbitmq queue. (LP: #1067929)
 -- Andres Rodriguez <email address hidden>   Tue, 16 Oct 2012 10:31:37 -0400
Superseded in raring-release
Obsolete in quantal-release
maas (0.1+bzr1264+dfsg-0ubuntu2) quantal; urgency=low

  * Fix MAAS not working after CD/preseed install (LP: #1065763)
    - debian/extras/maas-region-celeryd: Add wrapper to run celery from
      the upstart job.
    - debian/extras/maas-region-controller.maas-region-celery.upstart: Create
      rabbitmq user if it does not exists.
  * debian/control: Remove unneeded deps on python-txtftp for some binary pkgs.
  * debian/maas-region-controller.postinst: Minor fix referencing variable.
 -- Andres Rodriguez <email address hidden>   Thu, 11 Oct 2012 17:38:08 -0400
Superseded in quantal-release
maas (0.1+bzr1264+dfsg-0ubuntu1) quantal; urgency=low

  * New upstream release.

  [ Raphaël Badin ]
  * debian/maas-region-controller.postinst: Enable proxy_http module.
  * debian/maas-cluster-controller.postinst: Create /var/lib/maas. (LP: #1065062)

  [ Andres Rodriguez ]
  * Install maas-provision with python-maas-provisioningserver (LP: #1065171):
    - debian/python-maas-provisioningserver.install: Install
    - debian/control: Add Conflicts/Replaces with maas-cluster-controller
      to handle upgrades.
  * debian/patches/04-fix-ipmi-enlistment.patch: Drop. Merged Upstream.
  * debian/control: Depends on maas-region-controller for maas-dns.
  * debian/maas-region-controller.postinst: Set the correct host for
    BROKER_URL (LP: #1065080)
  * Handle creation of user/group in maas-common.
  * debian/maas-region-controller.config: Always source dbconfig scripts.
 -- Andres Rodriguez <email address hidden>   Wed, 10 Oct 2012 11:17:21 -0400
Superseded in quantal-release
maas (0.1+bzr1243+dfsg-0ubuntu3) quantal; urgency=low

  * 04-fix-ipmi-enlistment.patch: retry maas-enlist without power parameters
    on failure. This allows enlistment to continue working with Precise
    ephemeral images before the Precise SRU for maas-enlist lands.
    (LP: #1064922).
 -- Robie Basak <email address hidden>   Wed, 10 Oct 2012 13:29:16 +0000
Superseded in quantal-release
maas (0.1+bzr1243+dfsg-0ubuntu2) quantal; urgency=low

  * debian/patches/99-ipmi-user-too-long.patch: Fix username too long for
    IPMI user created on enlistment (LP: #1064832)
 -- Andres Rodriguez <email address hidden>   Wed, 10 Oct 2012 01:00:29 -0400
Superseded in quantal-release
maas (0.1+bzr1243+dfsg-0ubuntu1) quantal; urgency=low

  * New upstream release. (LP: #1064596)
  * debian/patches/99-temporary-fix-constraints.patch: Dropped.
  * debian/control:
    - ${python:Depends} for maas-common.
    - Add missing Depends for python-maas-provisioningserver (LP: #1064542)
  * debian/maas-cluster-controller.postinst: Create /var/log/maas if it
    doesn't exist (LP: #1064539)
 -- Andres Rodriguez <email address hidden>   Mon, 08 Oct 2012 17:02:56 -0400
Superseded in quantal-release
maas (0.1+bzr1223+dfsg-0ubuntu1) quantal; urgency=low

  * New upstream release. (LP: #1062518)

  [ Julian Edwards ]
  * Split packaging of 'maas' into maas-{region,cluster}-controller
    - debian/control: Update accordingly.
    - debian/*.install: Move files accordingly
    - debian/*.{postinst,postrm,preinst}: Move files accordingly.
  * Ensure isc-dhcp-server is disabled when installing maas-dhcp.
  * Ensure maas-dns creates the maas user before trying to chown files.
  * Make maas-cluster-controller autoconfigure itself when upgrading from the
    old maas package. (LP: #1059416)
  * Add missing prerm file for maas-cluster-controller so that .pyc files
    are cleaned up. (LP: #1059973)

  [ Raphaël Badin ]
  * Install maas_local_celeryconfig.py in /etc/maas and symlink to
    /usr/share/maas.
  * debian/maas.postinst: Create rabbitmq celery user/vhost.
  * debian/maas.postinst: Update BROKER_URL in maas_local_celeryconfig.py.
  * Use maas_local_celeryconfig_cluster.py as the local celery
    configuration file for the cluster worker.
  * debian/maas-region-controller.maas-region-celery.upstart: Add region
    worker upstart script.
  * Rename cluster worker upstart script into
    maas-cluster-controller.maas-clluster-celery.upstart.
  * maas-cluster-controller.maas-celery.upstart: use "celeryconfig_cluster"
    as the Celery config module.
  * debian/maas-common.install: Install celeryconfig_common.py.
  * debian/maas-cluster-controller.install: Install celeryconfig_cluster.py.
  * debian/maas-region-controller.install: Install celeryconfig.py.
  * Split celery config into cluster and region configs.
  * Add region celeryd upstart config.
  * Define CELERY_CONFIG_MODULE in
    maas-cluster-controller.maas-cluster-celery.upstart

  [ Jeroen Vermeulen ]
  * Make maas_local_celery_config.py non-world readable.
  * Make maas_local_celeryconfig_cluster.py non-world readable.
  * Set root:maas ownership of local cluster config only *after*
    the maas user/group have been created

  [ Andres Rodriguez ]
  * debian/maas.postinst:
    - Always restart apache2.
    - Handle upgrades for new upstream release.
    - Handle upgrades for celery rabbitmq worker.
  * Add binary package to install client tool.
    - debian/extras/maas-cli: Add binary.
    - debian/maas-cli.install: Add. Install maascli and apiclient.
    - debian/control: Add binary package.
  * debian/control:
    - Depends on freeipmi-tools instead of ipmitool.
    - Conflicts/Replaces on maas for python-maas-client.
    - Depends on python-netifaces, python-lxml.
  * Add python-maas-client binary package:
    - debian/python-maas-client.install: Add. Install 'apiclient' python module.
    - debian/control: Add package. python-django-maas and maas-cli now
      Depend on it.
  * debian/rules: Install maas-dhcp-server upstart job.
  * debian/maas.postrm: Remove celery worker rabbitmq user and host.
  * debian/extras/99-maas-sudoers: Add for maas-dhcp-server upstart job
    instead of isc-dhcp-server (LP: #1055951)
  * debian/maas-region-controller.postinst: Cleanup upgrade rules.
  * debian/maas-cluster-controller.postinst: Fix 'local' usage.
  * debian/maas-common.install: Install celeryconfig in appropriate location.
  * debian/maas-cluster-controller.postrm: Add and delete maas user.
  * debian/maas-dhcp.postinst: Stop isc-dhcp-server not isc_dhcp_server.
  * debian/maas-region-controller.postinst:
    - Always update passwords on upgrade. No longer check versioning. (LP: #1060094).
    - Add MAAS server to allowed mirror in squid-deb-proxy
    - Source dbconfig conf file for maas-region-controller on upgrade because
      it writes a new config file and no longer preservers the previous password.
  * debian/maas-cluster-controller.maas-cluster-celery.upstart: Remove set{uid/gid}.
  * debian/maas-region-controller.install: Install maas-import-squashfs
  * Handle removal of non existant files (LP: #1059556):
    - debian/maintscript: Added to handle removal of conffiles.
    - debian/control: Add Pre-depends and bump debhelper version.
  * update po files for the templates.
  * debian/extras/99-maas: Install in usr/share/maas/conf and symlink to the
    appropriate etc dir.
  * debian/maas-cluster-controller.config: Source debconf at the beginning of the
    script. (LP: #1063857)
  * debian/patches/99-temporary-fix-constraints.patch: Fix constraints maaping
    when deploying with juju. Temporary until it gets merged upstream

  [ Robie Basak ]
  * Add maas-cluster-controller dependency on uuid-runtime, needed for uuidgen
    by postinst.

  [ Scott Moser ]
  * debian/maas-dhcp.{install,apparmor,postrm} install apparmor profile into
    /etc/apparmor.d/dhcpd.d (LP: #1049177), and update apparmor profile for
    /usr/sbin/dhcpd on install/remove
  * get the ip address for the dhcp server in config

  [ Diogo Matsubara ]
  * Add initial tests to be run by autotests:
    - debian/control: XS-Testsuite: autopkgtest
    - debian/tests/control: Add
    - debian/tests/maas-package-test: Add
    - tests/maas-integration.py: Add
 -- Andres Rodriguez <email address hidden>   Mon, 08 Oct 2012 13:10:23 -0400
Superseded in quantal-release
maas (0.1+bzr971+dfsg-0ubuntu2) quantal; urgency=low

  * debian/extras/99-maas-sudoers: Add missing rule for
    maas-provision. (LP: #1046397)
 -- Andres Rodriguez <email address hidden>   Wed, 05 Sep 2012 12:36:58 -0400
Superseded in quantal-release
maas (0.1+bzr971+dfsg-0ubuntu1) quantal; urgency=low

  * New upstream release (LP: #1044367)

  [ Julian Edwards ]
  * Fix 02-pserv-config.patch to handle new default tftp directory

  [ Andres Rodriguez ]
  * debian/maas.postinst:
    - include '/MAAS' for DEFAULT_MAAS_URL.(LP: #1033956)
    - Update bzr version to safely upgrade.
  * Add maas-dns package that configures DNS in MAAS (LP: #1030860)
  * Remove cobbler related bits
    - debian/maas.postinst: Drop cobbler configuration
    - debian/maas.install: Drop installation of snippets/preseeds.
    - debian/control:
      + Drop Depends on maas-provision. (LP: #975473)
      + Depends on bind9utils.
      + Depends on python-lockfile (LP: #1037400)
      Add necessary Conflicts/Replaces. Add conflicts to tftpd-hpa and dnsmasq.
      Depends on isc-dhcp-server for maas-dhcp, and syslinux-common.
    - debian/extras/maas-provision: Add missing "$@" (LP: #1040462)
    - debian/patches:
      + 02-pserv-config.patch: Updated. Do not patch cobbler related bits.
        patch tftp config to default.
  * maas-dhcp: Re-add to handle initial configuration of MAAS DHCP server.
  * Allow restart of 'isc-dhcp-server' by adding a sudoers file:
    - debian/extras/99-maas-sudoers: Added.
    - debian/maas.install: Install 99-maas-sudoers
  * Minor improvements on dbconfig-common handling:
    - debian/maas.config: Only call dbc_go when scripts present.
    - debian/maas.postrm: Only call dbc_go when config file exists.
  * debian/maas.maas-celery.upstart: Enable Beat and set scheduler db file.
  * debian/maas-dns.postinst: Set correct permissions. (LP: #1042868)
  * debian/maas-dhcp.config:
    - Ask whether we want to enable DHCP (LP: #1044229)
    - Add debconf question for network interfaces
  * debian/maas.prerm: Stop services before removing database (LP: #1044559)
 -- Andres Rodriguez <email address hidden>   Thu, 02 Aug 2012 09:01:43 -0400
Superseded in quantal-release
Deleted in quantal-proposed (Reason: moved to release)
maas (0.1+bzr777+dfsg-0ubuntu1) quantal-proposed; urgency=low

  * New upstream release
  * Only run 'maas' command as root. (LP: #974046)
    - debian/extras/maas: Check id.
    - debian/maas.install: Install in 'sbin'.
  * debian/maas.postinst:
    - restart apache2 after everything gets processed.
    - Update version to handle upgrades.
  * debian/extras/maas-provision: Add wrapper to access 'maasprovisiong'
    command line.
  * debian/patches/99_temporary_fix_path.patch: Dropped. No longer needed.
 -- Andres Rodriguez <email address hidden>   Tue, 17 Jul 2012 08:28:36 -0400
Superseded in quantal-release
maas (0.1+bzr745+dfsg-0ubuntu2) quantal; urgency=low

  * debian/control: Build-Dep on python-django instead of
    python-django-configglue
 -- Andres Rodriguez <email address hidden>   Tue, 17 Jul 2012 08:24:25 -0400
Superseded in quantal-release
maas (0.1+bzr745+dfsg-0ubuntu1) quantal; urgency=low

  * New Upstream Release
  * debian/patches:
    - 99_power_fixes.patch: Dropped. Merged Upstream.
    - 99_enums_js.patch: Dropped. No longer needed.
  * Automatically build enums.js:
    - debian/control: Build-Depends on python-django-configglue
    - debian/rules: Build and install enums.js.
  * debian/maas.postinst: Update version to handle upgrades
 -- Andres Rodriguez <email address hidden>   Thu, 12 Jul 2012 16:34:11 -0400
Superseded in quantal-release
maas (0.1+bzr740+dfsg-0ubuntu1) quantal; urgency=low

  * New upstream release
  * debian/control: Depends on python-txtftp.
  * debian/rules: Do not ship python-tx-tftp.
  * debian/maas.postinst: Update version to upgrade successfully.
  * debian/patches:
    - 02-pserv-config.patch: Refreshed.
    - 99_enums_js.patch: Updated.
    - 99_power_fixes.patch: Added temporarily to enable IPMI
    - 99_temporary_fix_path.patch: Added temporarily to not fail when
      importing celeryconfig
 -- Andres Rodriguez <email address hidden>   Tue, 03 Jul 2012 17:54:49 -0400
Superseded in quantal-release
maas (0.1+bzr709+dfsg-0ubuntu1) quantal; urgency=low

  * New Upstream release
  * debian/control:
    - Depends on python-celery, python-tempita, libjs-yui3-{full,min},
      libjs-raphael
  * debian/maas.install:
    - Install apiclient, celeryconfig.py, maas-import-pxe-files, preseeds_v2.
    - Update to install various files from chroot, rather tha manually copy
      them from the source.
  * debian/maas.links: symlink celeryconfig.py
  * debian/maas.maas-celery.upstart: Add job.
  * debian/rules:
    - Install celery upstart job.
    - Do not install jslibs as packages are now used.
    - Drop copying of maas_local_settings_sample.py as source now ships
      a maas_local_settings.py
  * debian/patches:
    - 04-maas-http-fix.patch: Drop. Merged upstream.
    - 01-fix-database-settings.patch: Refreshed.
    - 99_enums_js.patch: Added until creation of enum.js / build process
      is fixed.
  * debian/maas.postinst: Update bzr version to correctly handle upgrades.
 -- Andres Rodriguez <email address hidden>   Tue, 03 Jul 2012 17:42:37 -0400
Superseded in quantal-release
Published in precise-release
Deleted in precise-proposed (Reason: moved to release)
maas (0.1+bzr482+dfsg-0ubuntu1) precise-proposed; urgency=low

  * New upstream release (Fixes LP: #981103)
  * debian/maas.postinst:
    - Make sure rabbitmq and postgresql are started on upgrade (LP: #981282)
    - Handle upgrades from any lower than 0.1+bzr462+dfsg-0ubuntu1 to
      correctly re-generate passwords, and not have db sync/migrate issues
      as config has changed upstream.
    - Correctly set Passwords for PSERV, otherwise it won't set new passwords.
  * Allow MAAS_DEFAULT_URL reconfiguration. (LP: #980970)
    - debian/maas.config: Add reconfigure validation to correctly allow it,
      and ask a question.
    - debian/maas.postinst: Reconfigure DEFAULT_MAAS_URL as well as cobbler
      server and next_server for PXE/Provisioning.
    - debian/maas.templates: Add debconf question and update info.
  * Do not lose MAAS_DEFAULT_URL settings on upgrade (LP: #984309)
  * debian/maas.postinst:
    - Set cobbler password in between quotes (LP: #984427)
    - Do not change permissions to maas.log (LP: #980915)
  * no longer use maas-cloudimg2ephemeral, but rather use premade images
    at http://maas.ubuntu.com
 -- Andres Rodriguez <email address hidden>   Tue, 17 Apr 2012 23:44:46 -0700
Superseded in precise-release
maas (0.1+bzr462+dfsg-0ubuntu1) precise; urgency=low

  * New upstream release (LP: #980240)

  [ Scott Moser ]
  * add dependency on distro-info (LP: #949442)
  * debian/control: add dependency on tgt for ephemeral iscsi environment

  [ 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)
  * Run MAAS, pserv, txlongpoll as non-root user. (LP: #975436)
    - debian/maas.postinst: Create user/group; set correct permissions for
      directories.
    - debian/maas.postrm: Remove user/group; restart apache2.
    - debian/maas.maas-{pserv,txlongpoll}.upstart: Update to run as non-root
      'maas' user.
  * debian/patches/01-fix-database-settings.patch: Remove adding of PSERV_URL.
  * debian/maas.postinst:
    - Handle config file upgrade from versions lower than 0.1+bzr445+dfsg-0ubuntu1,
      by creating new passwords and updating accordingly
    - use local variables in functions.
    - Handle maas tgt configuration for upgrades from 0.1+bzr459+dfsg-0ubuntu1.
  * debian/extras/99-maas: Add squid-deb-proxy file to enable PPAs. (LP: #979383)
  * debian/maas.install: Install missing commissioning-user-data script.

  [ Dave Walker (Daviey) ]
  * debian/patches/02-pserv-config.patch: Refreshed to apply to updated config.

  [ Gavin Panella ]
  * debian/maas.postinst: Update pserv.yaml and maas_local_settings.py to use
    password.
 -- Andres Rodriguez <email address hidden>   Thu, 12 Apr 2012 16:46:22 -0400
Superseded in precise-release
maas (0.1+bzr415+dfsg-0ubuntu2) precise; urgency=low

  * 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.
 -- Andres Rodriguez <email address hidden>   Fri, 06 Apr 2012 15:30:44 -0400
Superseded in precise-release
maas (0.1+bzr415+dfsg-0ubuntu1) precise; urgency=low

  * 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.
 -- Andres Rodriguez <email address hidden>   Wed, 04 Apr 2012 14:47:13 -0400
Superseded in precise-release
maas (0.1+bzr400+dfsg-0ubuntu1) precise; urgency=low

  * debian/patches/{02-pserv-config,03-txlongpoll-config}.patch: Refreshed.
  * 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.
 -- Andres Rodriguez <email address hidden>   Tue, 03 Apr 2012 14:50:34 -0400
Superseded in precise-release
maas (0.1+bzr378+dfsg-0ubuntu1) precise; urgency=low

  * 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.
 -- Andres Rodriguez <email address hidden>   Thu, 29 Mar 2012 19:28:13 -0400
Superseded in precise-release
maas (0.1+bzr363+dfsg-0ubuntu1) precise; urgency=low

  [ 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.
 -- Andres Rodriguez <email address hidden>   Tue, 27 Mar 2012 14:49:56 -0400
Superseded in precise-release
maas (0.1+bzr338+dfsg-0ubuntu1) precise; urgency=low

  [ Dave Walker (Daviey) ]
  * d/patches/03-txlongpoll-config.patch: Resolve typo error from prior patch.
    - LP: #961031

  [ Andres Rodriguez ]
  * debian/maas.config: Don't allow reconfigure.
  * debian/maas.postinst: Don't allow reconfigure. Run sync/migrate db on
    all upgrades.

  [ Scott Moser ]
  * add rsylog config for logging node boots (LP: 960149)
 -- Andres Rodriguez <email address hidden>   Thu, 22 Mar 2012 10:56:58 -0400
Superseded in precise-release
Superseded in precise-release
maas (0.1+bzr315+dfsg-0ubuntu1) precise; urgency=low

  * New upstream snapshot.

  [ Dave Walker ]
  * debian/maas.postinst: Do not import ISO's at install time.
  * debian/control:
    - Drop run-one, it's not a requirement and currently in universe.
    - Drop python-setproctitle, no longer required.

  [ Andres Rodriguez ]
  * debian/control: Depends on python-avahi, python-dbus, and avahi-daemon.
  * debian/maas.postinst:
    - Only syncdb if dbconfig db creation was selected.
    - Set rabbitmq/longpoll settings
  * debian/patches/03-txlongpoll-config.patch: Updated broker settings for
    rabbitmq.
 -- Andres Rodriguez <email address hidden>   Tue, 20 Mar 2012 20:10:58 -0400
Superseded in precise-release
maas (0.1+bzr300+dfsg-0ubuntu1) precise; urgency=low

  * debian/patches:
    - 01-fix-database-settings.patch: Update PSERV_URL port.
    - 02-pserv-config.patch: Update, and set 'maas' as username.
    - 03-longpoll-config.patch: Update.
  * debian/maas.install: Install preseeds and snippets.
  * debian/maas.postinst:
    - Set password for 'maas' cobbler username (in pserv and cobbler).
    - Set DEFAULT_MAAS_URL to IP of interface with default gateway.
 -- Andres Rodriguez <email address hidden>   Fri, 16 Mar 2012 14:59:16 -0400
Superseded in precise-release
maas (0.1+bzr295+dfsg-0ubuntu2) precise; urgency=low

  * debian/patches:
    - 01-fix-database-settings.patch: Update to set PSERV_URL.
    - 02-pserv-config.patch: Set port to 8001.
  * debian/maas.postinst: Run maas-import-isos on install.
  * debian/control: Depends on rabbitmq-server.
 -- Andres Rodriguez <email address hidden>   Thu, 15 Mar 2012 18:14:08 -0400
Superseded in precise-release
maas (0.1+bzr232+dfsg-0ubuntu1) precise; urgency=low

  * New upstream snapshot.

  [ Dave Walker ]
  * debian/control:
    - Changed depends from psycopg2 to python-psycopg2 and dropped versioning.
      - LP: #937982

  [ Andres Rodriguez ]
  * debian/maas.install: Install maas-import-isos and related files.
  * Integrate squid3 as proxy solution:
    - debian/extras/squid.conf: Added
    - debian/control: Depend on squid3.
    - debian/maas.{postinst,postrm}: Handle installation/removal of custom
      squid config file.
  * Split into different binary packages (maas,python-django-maas).
    - debian/maas.postinst: Handle the apache2 configuration.
 -- Andres Rodriguez <email address hidden>   Wed, 07 Mar 2012 12:46:17 -0500
Superseded in precise-release
maas (0.1+bzr171+dfsg-0ubuntu1) precise; urgency=low

  * New upstream snapshot, post 0.1 release.
  * debian/control:
    - Drop depends on rabbitmq-server, no longer required.
    - Drop versioning of depends psycopg2, no longer required.
  * debian/watch: Introduced watch file.
 -- Dave Walker (Daviey) <email address hidden>   Fri, 17 Feb 2012 15:25:14 +0000
Superseded in precise-release
maas (0.1~bzr146+dfsg-0ubuntu1) precise; urgency=low

  * Initial release
 -- Julian Edwards <email address hidden>   Thu, 16 Jan 2012 15:29:07 +0000
151219 of 219 results