ubuntu/+source/maas:ubuntu/wily-proposed

Last commit made on 2016-05-12
Get this branch:
git clone -b ubuntu/wily-proposed https://git.launchpad.net/ubuntu/+source/maas
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/wily-proposed
Repository:
lp:ubuntu/+source/maas

Recent commits

89c0ecb... by Andres Rodriguez on 2016-05-09

Import patches-unapplied version 1.8.3+bzr4053-0ubuntu2~15.10.1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 3d7ba9e6bc86166fbbef1f01c233016ccfda330d

New changelog entries:
  * debian/patches/lp1573046.patch: No longer use distro-info --lts to
    detect the commissioning release, as it returns 'xenial' for LTS.
    MAAS 1.8 only supports trusty. (LP: #1573046)

3d7ba9e... by Andres Rodriguez on 2015-10-09

Import patches-unapplied version 1.8.3+bzr4053-0ubuntu1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: a4787b242b5c8a7d6c29818177a4c852f0b71bcb

New changelog entries:
  * New upstream release, 1.8.3 bzr 4053:
    - Declare dependency on metadataserver migration 0015 by maasserver
      migration 0121 to allow upgrades from 1.5.4 to 1.8 to work. (LP: #1495064)
    - Fix the issue where the included ':', apache2 wont forward the
      connection (LP: #1484696)
    - Fixes autocomplete styling for tagging (LP: #1489160)
    - Add HPDSA hardware drivers to the drivers config (LP: #1491898)
    - Always invoke the init system using the C.UTF-8 locale. (LP: #1491822)
    - Use cluster_name instead of name for the cluster, otherwise the UI
      will show the DNS zone name instead of the actual cluster name.
    - Fix twisted related Internal Server Error when IPv6 addresses present
      in wily. (LP: #1504971)
  * debian/control: Restart maas-clusterd in the event it failed to start
    due to missing /var/lib/maas/secret (LP: #1471946)
  * New upstream release, 1.8.2 bzr 4041:

a4787b2... by Andres Rodriguez on 2015-08-17

Import patches-unapplied version 1.8.2+bzr4041-0ubuntu1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: b9e948d41b82c95b0ae78f655ef15184538a853d

New changelog entries:
  * New upstream bugfix release, 1.8.2 bzr 4041:
    - Regenerate the connection URL on websocket client reconnect, to fix
      CSRF after upgrade to 1.8.1. (LP: #1484696)
    - Validate the osystem and distro_series when using the deploy action,
      which fixes win2012r2 deployment issues. (LP: #1445942)
    - Fix failure in MAAS startup messages by not generating dhcpd config
      files when they are not in use. (LP: #1481940)
    - Fix enlistment to always use the correct kernel parameters. (LP: #1459865)
  * debian/control: Add missing dep on python-curtin.
  * debian/maas-cluster-controller.postinst: Drop mangling of apache2.
  * New upstream release, 1.8.1 bzr4036:
    - Add --username to maas-region-admin apikey command
      docs. (LP: ##1481118)
    - Add ListBootImagesV2 RPC command; fallback to using ListBootImages
      when the ListBootImagesV2 is not handled on the cluster.
    - Fix setting the default_distro_series over the API (LP: #1470591)
    - Fix upgrade issue where it would remove custom DNS config,
      potentially breaking DNS (LP: #1413388)
    - Commissioning x86_64 node never completes, sitting at grub
      prompt, pserv py tbs (LP: #1317705)
    - Power monitor service hits amp.TooLong errors with > ~600
      nodes to a cluster (LP: #1389007)
    - Websocket server accessed over port 5240 (LP: #1436279)
    - If hostname not set, sudo warning make maas throw 500 (LP: #1469305)
    - Can't set a list of forwarders (BIND config) (LP: #1470585)
    - UCS chassis enlist Failed to probe and enlist UCS nodes: list
      index out of range (LP: #1469846)
    - Add cisco snic to 3rd party driver (LP: #1470276)
    - console= parameters need to be added before -- on kernel
      cmdline (LP: #1402042)
    - [UI] Machine details styling (LP: #1465722)
    - [UI] Actions design styles (LP: #1465737)
    - [UI] Replace close "X" with correct versions (LP: #1465740)
    - [UI] Table design styles (LP: #1465742)
    - [UI] Make table heading hover consistant with nodes/devices
      tabs (LP: #1470389)
    - [UI] adding between node name and save button
      inconsistent (LP: #1470395)
    - [UI] "Set zone" label oddly placed on node listing
      page (LP: #1459710)
  [ Raphaël Badin ]
  * Enable proxy_wstunnel module.
  * Drop dependency on python-iscpy: the code has been integrated into
    MAAS. (LP: #1413388).
  [ Andres Rodriguez ]
  * Refactor maas-dns upgrade code so it doesn't break local DNS config
    and it gets migrated (LP: #1413388)
    - debian/maas-region-controller.postinst: Ensure DNS config migration
      is always run.
  * debian/control: Make maas-dns a Dependy of maas-region-controller.
  [ Scott Moser ]
  * maas-proxy: sync white space changes with trunk packaging branch
  * maas-proxy: sync apt specific squid config with squid-deb-proxy
    (LP: #1474417)
  * New upstream release, 1.8.0.
  * New upstream release, 1.8.0 RC3 bzr4000.
  [ Raphaël Badin ]
  * Remove unused dependencies: python-amqp and python-txamqp.
  * New upstream release, 1.8.0 RC2 bzr3983.
  * New upstream release, 1.8.0 RC1 bzr3972.
  * debian/copyright: Add copyright headers for ng-tags-input.js.
  * debian/control: Bump Standards-Version
  * New upstream release, 1.8.0 beta 8 bzr3951.
  [ Raphaël Badin ]
  * debian/extras/99-maas-sudoers: Allow maas to check the status of
    maas-dhcpd and maas-dhcp6 and start these services (LP: #1457708).
  [ Andres Rodriguez ]
  * debian/rules: Ensure maas-regiond-worker is not started in packaging.
  * New upstream release, 1.8.0 beta 7 bzr3926.
  [ Andres Rodriguez ]
  * debian/{maas-cluster-controller,maas-common,
    maas-region-controller-min}.postinst: Cleaned up to correctly create
    log dir permissions (LP: #1457191)
  [ Gavin Panella ]
  * Create maas-regiond workers for systemd.
  * New upstream release, 1.8.0 beta 6 bzr3904:
  [ Gavin Panella ]
  * Drop the use of daemontools in favor of having upstart track
    thread processes:
    - d/maas-region-controller-min.maas-regiond.upstart: Drop use of
      daemontools; use maas-regiond-worker
    - d/maas-region-controller-min.maas-regiond-worker.upstart: Add.
    - d/control: Drop depends on daemontools.
  [ Andres Rodriguez ]
  * debian/maas-common.{postinst,logrotate}: Create maas.log if non-existent
    and add log rotation, provided maas.log exists both in the Region
    and in the Cluster (LP: #1381603)
  * New upstream release, 1.8.0 Beta 5 bzr3867.
  [ Andres Rodriguez ]
  * d/p/02-pserv.yaml: Fix config file (LP: #1449862)
  [ Mike Pontillo ]
  * Run DNS reconfiguration if either 'forwarders' or 'dnssec-validation'
    keywords exist in named.conf.options (LP: #1384334)
  * New upstream release. 1.8.0 Beta 4 bzr2344
  * debian/maas-dhcpd.maas-dhcpd.service: Remove whitespace in unit that
    was making systemd crash (LP: #1446699)
  * debian/maas-proxy.maas-proxy.service: Fix proxy to correctly run
    pre-start script.
  * debian/maas-dns.postinst: Ensure permissions are fixed also on upgrade.
  * New upstream release. 1.8.0 Beta3 bzr3825 (LP: #1432666):
    - Fixx issues with concurrent DB access and the isolation level
      that made MAAS unusable in highload environments.
  [ Gavin Panella ]
  * Run one maas-regiond per CPU core.
  * New upstream release. 1.8.0 Beta2 bzr3814.
  [ Andres Rodriguez ]
  * Restart apache2 after the region is restarted on a install. (LP: #1438782)
  [ Mike Pontillo ]
  * Stop maas-clusterd in prerm so that database purge succeeds (LP: #1044559)
  * New upstream release. 1.8.0 Beta1 bzr 3777.
  [ Mike Pontillo ]
  * debian/extras/maas-region-admin: Fix Path setting.
  * debian/control: Properly depend on python-apt
  [ Andres Rodriguez ]
  * debian/maas-dhcp.maas-dhcpd[6].service: Fix units to correctly run
    in vivid.
  * debian/maas-proxy.maas-proxy.service: Fix unit to use correct daemon.
  * New upstream release. MAAS 1.9.0 Alpha 9 bzr3692:
    - fix bulk actions for isolation level changes.
    - fix commissioning related isolation level / transaction issues.
  [ Andres Rodriguez ]
  * Make sure MAAS works with python-django16 in vivid.
  [Gavin Panella]
  * debian/extras/99-maas-sudoers
    debian/maas-cluster-controller.install
    - Do not install maas-import-pxe-files; it is no longer used, and is
      not present in upstream.
  * New upstream release, 1.8.0~alpha8 bzr 3692:
    - Fix bulk actions to not fail due to transaction errors.
  [ Steve Langasek ]
  * Depend on pxelinux for pxelinux.0, not on syslinux-dev. (LP: #1433697)
  * New upstream release, 1.8.0~alpha7 bzr3664
  * New upstream release, 1.8.0~alpha6 bzr3625:
    - Add ability to select OS when we Deploy via a bulk action.
  * New upstream release, 1.8.0~alpha5 bzr3601:
    - Add new 'Devices' page in the WebUI.
    - Add support for VMWare's vSphere.
  * debian/control:
    - Add Depends on python-pyvmomi; Drop Depends on python-pyscss.
  * New upstream release, 1.8.0~alpha4 bzr3581:
    - Adds new 'Add Hardware' button on the WebUI.
    - Adds new 'Add Chassis' button on the WebUI.
  * New upstream release, 1.8.0~alpha3 bzr3568
    - Adds support for Microsoft OCP Chassis.
  * debian/control:
    - Add python-bson as a depends.
    - Remove python-pyscss as a build dependency.
  * New upstream release, 1.8.0~alpha2 bzr3545
  * debian/control:
    - Depends on libjs-angularjs (LP: #1423457)
    - Depends on ubuntu-cloudimage-keyring for region (LP: #1424287)
  * New upstream release, 1.8.0~alpha1 bzr3523
  [ Blake Rouse ]
  * debian/control: added python-pyscss as a build dependency.
  * debian/rules: build scss files to maas-styles.css and remove scss files
    from the static files directory.
  [ Jeroen Vermeulen ]
  * debian/maas-cluster-controller.postinst: configure MAAS_URL through new
    "maas-provision configure-maas-url" sub-command instead of with "sed".
  [ Andres Rodriguez ]
  * Set 'maas' homedir to '/var/lib/maas' (LP: #1399016):
    - debian/maas-common.postinst: Do not try to update 'maas'
      home user dir on upgrade.
  * debian/control: Tighten Dependency versioning of some packages.
  * debian/maas-region-controller-min.preinst: Handle upgrades to remove
    legacy files.
  * debian/maas-region-controller{-min}.postinst: Simplify postinsts.
  * Drop depends on python-celery, python-oops, python-oops-twisted,
    python-oops-datedir-repo, python-oosp-wsgi
  * Drop maas-cluster-http.conf; Drop depends on apache2 for
    maas-cluster-controller.
  [ Gavin Panella ]
  * debian/maas-region-controller-min.maas-regiond.upstart
    - Upstart script for the new maas-regiond.
    - Use setuid/setgid to drop root privs before running script.
    - Don't write a pid file.
  * debian/maas-cluster-controller.maas-clusterd.upstart
    - Start maas-clusterd; it's no longer called maas-pserv.
  * debian/maas-region-controller-min.install
    - Don't install wsgi.py; it's no longer used.
  * debian/rules
    - Install maas-regiond plugin.
  * debian/maas-region-controller-min.apport
    debian/maas-region-controller-min.logrotate
    debian/maas-region-controller-min.postinst
    debian/maas-region-controller.postinst
    - Change maas-django.log to regiond.log.
  * debian/maas-region-controller.postinst
    - Restart maas-regiond after installation.
    - a2enmod rewrite module (LP: #1236544)
  * debian/maas-region-controller.postinst
    - Restart maas-regiond after installation.
  * debian/control
    debian/maas-region-controller-min.postinst
    debian/maas-region-controller.postinst
    - mod_wsgi is no longer used.
  * debian/maas-region-controller-min.logrotate
    - No longer used; maas-regiond uses rotatelogs.
    - a2enmod rewrite module (LP: #1236544)
  * debian/patches/01-fix-database-settings.patch
    - Move STATIC_ROOT setting upstream.
    - Simplify database configuration hunk.
  * debian/maas-cluster-controller.logrotate
    debian/maas-region-controller.logrotate
    - Use copytruncate; even though it's sub-optimal, this is currently
      the best way to integrate logrotate with twistd.
    - Limit the size of the logs to 50MB, but don't rotate unless
      they're more than 10MB.
    - Drop privileges and run as maas/maas.
  * debian/maas-region-controller-min.maas-regiond.upstart
    debian/maas-cluster-controller.maas-clusterd.upstart
    - Redirect stdout and stderr from twistd directly to the daemon's
      respective log file.
  * debian/maas-region-controller-min.apport
    - pserv.log has been renamed to clusterd.log.
  * New upstream release, 1.7.0.
  * New upstream release, RC3 bzr 3299
    - Fix dashboard tooltip messages which had stopped being displayed
      (LP: #1390434)
  * New upstream release, RC2 bzr 3297
    - Allow marking a node in the DISK_ERASING state as broken (LP: #1388919)
    - Prevent concurrent allocations of static IP addresses from returning
      the same clashing address. (LP: #1387262)
  [ Andres Rodriguez ]
  * debian/maas-cluster-controller.postinst: Make sure that cluster sets
    the correct permissions for proxy log dir if running on the same
    system. (LP: #1377964)
  * New Upstream Release, RC1 bzr 3295
    - If using MSCM (Moonshot Chassis Manager) on a M300, do not overwrite
      power parameters (LP: #1382075)
    - Do not write DNS hostmaps if its PXE Mac is not on a managed cluster
      interface. (LP: #1382108)
    - Show os field in boot source selections API. (LP: #1384383)
    - Add documentation for new Import Images features (LP: #1384010)
    - Allow releasing if Failed to Disk Wipe or Release (LP: #1384821)
    - Handle missing subarch when creating a node via RPC for
      probe-and-enlist methods (LP: #1384778)
    - Update default waiting policy for power actions to increase time of
      wait to handle different type of BMC's (LP: #1384758)
    - Use HTTP_PROXY to download images if configured (LP: #1384464)
    - Return 503 response for PowerActionAlreadyInProgress and add a
      'Retry-after' Header. (LP: #1384001)
    - Stop ImportResourcesService from crashing when an import fails
      (LP: #1386722)
    - Convert TFTP request paths that contain backslashes to forward
      slashes. (LP: #1387191)
    - Do not try to delete synced boot images if not new ones are present
      to handle a weird race. (LP: #1387133)
    - Fix storage unit shown on the node edit page (LP: #1387431)
    - Use CompressedAmpList in UpdateLeases to now parse
      ~3500 leases (LP: #1387515, LP: #1387515)
    - Updated XPath expression for discovering storage capacity from new
      lshw changes. (LP: #1387380)
    - Add sub status field on API.
    - Generate DNS mappings for the Dynamic IP range. Hostname generation
      is limited to /16. (LP: #1382190)
    - Use configured HTTP Proxy to download boot images (LP: #1384464)
  * debian/extras/maas-proxy-common.sh: Ensure that permissions are correct
    before starting maas-proxy. (LP: #1382266)

b9e948d... by Andres Rodriguez on 2014-10-22

Import patches-unapplied version 1.7.0~beta8+bzr3272-0ubuntu1 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: 5b4a66aec59f7ac17e2a3784c17a04be9da9a3bc

New changelog entries:
  * New Upstream Release, Beta 8 bzr 3272.
    - Maintain backward compatibility with status codes to not break
      client MAAS API users. (LP: #1383609)
    - Allow users to disable DHCP NIC scanning during commissioning otherwise
      this can lead machines not being able to commission (LP: #1383384)
    - Ensure that MAAS can correctly download, and install HWE Kernels, and
      not crash in the process. (LP: #1357532, LP: #1382281)
    - Add a lock to ensure we don't give the same 2 systems to two different
      users when acquiring a machine. (LP: #1382575)
  [ Michael McCracken ]
  * debian/maas-dns.postrm: ensure named.conf is cleaned of maas
    includes (LP: #1346538)

5b4a66a... by Andres Rodriguez on 2014-08-21

Import patches-unapplied version 1.7.0~beta7+bzr3266-0ubuntu1 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: f0ef6a9f6e9d88f4d90f9d6c363317db088523ef

New changelog entries:
  * New Upstream Snapshot, Beta 7 bzr3266
  [ Jeroen Vermeulen ]
  * debian/extras/99-maas-sudoers
    debian/maas-dhcp.postinst
    debian/rules
    - Add second DHCP server instance for IPv6.
  * debian/maas-region-controller-min.install
    debian/maas-region-controller-min.lintian-overrides
    - Install deployment user-data: maas_configure_interfaces.py script.
  * debian/maas-cluster-controller.links
    debian/maas-cluster-controller.install
    debian/maas-cluster-controller.postinst
    - Reflect Celery removal changes made in trunk r3067.
    - Don't install celeryconfig_cluster.py any longer.
    - Don't install maas_local_celeryconfig_cluster.py any longer.
    - Don't symlink maas_local_celeryconfig_cluster.py from /etc to /usr.
    - Don't insert UUID into maas_local_celeryconfig_cluster.py.
  [ Andres Rodriguez ]
  * debian/maas-region-controller-min.postrm: Cleanup lefover files.
  * debian/maas-dhcp.postrm: Clean leftover configs.
  * Provide new maas-proxy package that replaces the usage of
    squid-deb-proxy:
    - debian/control: New maas-proxy package that replaces the usage
      of squid-deb-proxy; Drop depends on squid-deb-proxy.
    - Add upstrart job.
    - Ensure squid3 is stopped as maas-proxy uses a caching proxy.
  * Remove Celery references to cluster controller:
    - Rename upstart job from maas-pserv to maas-cluster; rename
      maas-cluster-celery to maas-cluster-register. Ensure services
      are stopped on upgrade.
    - debian/maintscript: Cleanup config files.
    - Remove all references to the MAAS celery daemon and config
      files as we don't use it like that anymore
  * Move some entries in debian/maintscript to
    debian/maas-cluster-controller.maintscript
  * Remove usage of txlongpoll and rabbitmq-server. Handle upgrades
    to ensure these are removed correctly.
  [ Jason Hobbs ]
  * debian/maas-region-controller-min.install: Install
    maas-generate-winrm-cert script.
  [ Raphaël Badin ]
  * debian/extras/maas-region-admin: Bypass django-admin as it prints
    spurious messages to stdout (LP: #1365130).
  [Louis Bouchard]
  * debian/maas-cluster-controller.postinst:
    - Exclude /var/log/maas/rsyslog when changing ownership
      (LP: #1346703)
  [Gavin Panella]
  * debian/maas-cluster-controller.maas-clusterd.upstart:
    - Don't start-up the cluster controller unless a shared-secret has
      been installed.
  * debian/maas-cluster-controller.maas-cluster-register.upstart: Drop.

f0ef6a9... by Andres Rodriguez on 2014-08-21

Import patches-unapplied version 1.7.0~beta1+bzr2781-0ubuntu1 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: 088cd35b4b947b532ace56d7481d3aef47c6840e

New changelog entries:
  * New upstream release, 1.7.0 Beta 1
  [Diogo Matsubara]
  * debian/control:
    - maas-cluster-controller depends on syslinux-dev |
      syslinux-common (LP: #1328659)
    - python-maas-provisioningserver depends on
      python-paramiko (LP: #1334401)
  [Jeroen Vermeulen]
  * debian/extras/99-maas-sudoers:
    - Let maas user import, including sudo tgt-admin and sudo uec2roottar.
  * debian/maas-cluster-controller.install:
    - Stop installing obsolete file bootresources.yaml.
  [ Raphaël Badin ]
  * debian/control:
    - maas-cluster-controller depends on python-pexpect
  * debian/extras/99-maas-sudoers:
    - Add rule 'maas-dhcp-server stop' job.
  [ Greg Lutostanski ]
  * debian/control:
    - maas-cluster-controller depends on grub-common
    - maas-provisioningserver not maas-cluster-controller depends on
      python-pexpect (LP: #1352273)
    - maas-provisioningserver not maas-cluster-controller depends on
      python-seamicroclient (LP: #1332532)
  [ Gavin Panella ]
  * debian/maas-cluster-controller.postinst
    - Allow maas-pserv to bind to all IPv6 addresses too.
  [ Julian Edwards ]
  * debian/maas-region-controller-min.apport
    debian/maas-region-controller-min.logrotate
    debian/maas-region-controller-min.postinst
    debian/maas-region-controller.postinst
    - Change the log file name maas.log to maas-django.log
  * debian/maas-cluster-controller.postinst
    debian/maas-common.install
    debian/maas-region-controller-min.postinst
    debian/maas-region-controller.postinst
    - Install /var/log/maas/maas.log as a syslog file.
    - Ensure logging is set up for upgrades
  [ Graham Binns ]
  * debian/maas-region-controller.postinst:
    - Add symlinks for squid3, squid-deb-proxy and apache log directories to
      /var/log/maas.
  [ Andres Rodriguez ]
  * debian/maas-region-controller.postinst: Force symlink creation
    for external logs.
  * debian/maas-region-controller.postinst: Do not change celery's
    rabbitmq password on upgrade that to not lock remote
    Cluster Controllers if upgrading from 1.5+. (LP: #1300507)

088cd35... by Andres Rodriguez on 2014-04-09

Import patches-unapplied version 1.5+bzr2252-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 5320cc15f7aa65f0bbd6a57280725f47774b6daa

New changelog entries:
  * New upstream release
    - Add support to install Third Party Drivers. In order for this to be
      used the user will have to go to the Settings page to enable the
      installation of these drivers. (LP: #1305839)
    - Use release images instead of daily. (LP: #1306701)
    - Quote interface name in dhcpd.template, otherwise DHCP server fails
      to start. (LP: #1306335)
    - Fix IntegrityError, when multiple processes are trying to register
      the same component. (LP: #1307415)
    - Add missing armhf commissioning template (LP: #1307780)
  * debian/maas-region-controller-min.install: Install drivers.yaml.
  * debian/maas-region-controller.postinst: No longer show the
    installation note by default. (LP: #1284652)

5320cc1... by Andres Rodriguez on 2014-04-09

Import patches-unapplied version 1.5+bzr2236-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 69e74a58d4a8cb6a2ffa01893a4e4ee2fec5e712

New changelog entries:
  * New upstream bugfix release.
    - Fix simplestreams path to use the new data source path. (LP: #1305118)
    - Fix commissioning_distro_series validation failure. (LP: #1304408)
    - Fix DB migration 0072_remove_ipmi_autodetec. (LP: #1302156)
    - Update documentation.
  * debian/maas-region-controller-min.maas-region-celery.upstart,
    debian/maas-region-controller-min.maas-txlongpoll.upstart: Fix ISO
    install by making sure rabbitmq user is really created if it does not
    exist (LP: #1298559)

69e74a5... by Andres Rodriguez on 2014-04-07

Import patches-unapplied version 1.5+bzr2230-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 767f6eabe2bf697cf500eef2223e075c617bcd3b

New changelog entries:
  * New upstream bugfix release:
    - Fix Cluster Controller to handle deprecated config items gracefull.
      Otherwise it fails on upgrades. (LP: #1302772)
    - Fix documentation generation and referencing. (LP: #1302956)
    - Ensure we PXE boot when we turn on SM15K systems. (LP: #1303915)

767f6ea... by Andres Rodriguez on 2014-04-03

Import patches-unapplied version 1.5+bzr2227-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 91c32a682eef380c818c6d7400578137591e103a

New changelog entries:
  * New upstream bugfix release:
    - Fix catching exceptions raised by
      twisted.conch.ssh.keys.Key.fromString (LP: #1298788)
    - Fix validationg in default NodeGroupInterface.broadcast_ip making it
      optional. (LP: #1299374)
    - Drop install-pxe-bootloader as it conflicts with newer import script.
    - Remove references to old import script.
    - Fix changes that cause overwriting of existing entries.
    - Fix inappropriate ValidationError when defining networks with nested
      (but non-identical) address ranges. (LP: #1299114)
    - Fix issue where if a node does not provide an architecture type on dhcp
      request, or no other boot method is available for that architecture,
      the node still uses pxelinux.0 to boot. (LP: #1300285)
    - Take an advisory lock to prevent concurrent creation of the
      eventloops table. (LP: #1300363)
    - Remove the cloud_images_archive setting, as it conflicts with new
      import script. (LP: #1300587)
    - Add a 'logout confirmation' page. Using this, the logout action is
      protected against CSRF attacks because it uses a POST request, in
      conjunction with Django's CSRF protection feature. (LP: #1298790)
    - Fix cluster listings when dealing with large number of clusters by
      paginating it. (LP: #1301242)
    - Change list_boot_images() so that it can cope with a missing boot
      images directory: this happens if the reporting task runs before the
      images have been imported. (LP: #213984)
    - Fix internal server error on fast path installer. (LP: #1293676)
    - Fix uploading files using maas-cli. (LP: #1187826)
    - Fix SM15k Invalid Power Control and Fix enlisting machines with
      2.0 api. (LP: #1302818, LP: #1302819)
  [ Andres Rodriguez ]
  * debian/maas-cluster-controller.install: Install UEFI templates
  * debian/maas-cluster-controller.dirs: Create 'boot-resources' dir.
  [ Jason Hobbs ]
  * debian/extras/99-maas: Allow access to keyserver.ubuntu.com via
    squid-deb-proxy.
  [Jeroen Vermeulen]
  * debian/maas-cluster-controller.postinst:
    - Make the tgt config link point to the new boot-resources dir.
  * debian/maas-region-controller-min.dirs:
    - Don't create /var/lib/maas/tftp.