ubuntu/+source/maas:applied/ubuntu/wily-devel

Last commit made on 2016-05-12
Get this branch:
git clone -b applied/ubuntu/wily-devel 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:
applied/ubuntu/wily-devel
Repository:
lp:ubuntu/+source/maas

Recent commits

e082c4f... by Andres Rodriguez on 2016-05-09

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

Imported using git-ubuntu import.

Changelog parent: e71138f593c64dbcc41b10c5cda0546dada3b188
Unapplied parent: cf7d457f1c7b32658d7a237c0f1f2e5b19f9b84f

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)

cf7d457... by Andres Rodriguez on 2016-05-09

lp1573046.patch

No DEP3 Subject or Description header found

Gbp-Pq: lp1573046.patch.

0310a4f... by Andres Rodriguez on 2016-05-09

Use default settings for MAAS PSERV

Gbp-Pq: 02-pserv-config.patch.

ed595e2... by Andres Rodriguez on 2016-05-09

01-fix-database-settings.patch

No DEP3 Subject or Description header found

Gbp-Pq: 01-fix-database-settings.patch.

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)

e71138f... by Andres Rodriguez on 2015-10-09

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

Imported using git-ubuntu import.

Changelog parent: 54a77c9e75442d7ee7ed1d16f53dc83a240a91dd
Unapplied parent: eb6c4c07d4a76d9654918bf733b4618e7bfc8f95

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:

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:

eb6c4c0... by Andres Rodriguez on 2015-10-09

Use default settings for MAAS PSERV

Gbp-Pq: 02-pserv-config.patch.

51dc8a2... by Andres Rodriguez on 2015-10-09

01-fix-database-settings.patch

No DEP3 Subject or Description header found

Gbp-Pq: 01-fix-database-settings.patch.

54a77c9... by Andres Rodriguez on 2015-08-17

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

Imported using git-ubuntu import.

Changelog parent: 63b27bad7269c982a70798ddd8270302345a4a4f
Unapplied parent: cdcbe675d5e0f5fc7741cabad89ef262b67291aa

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)