diff -Nru maas-2.0.0~rc2+bzr5156/debian/changelog maas-2.0.0~rc2+bzr5156/debian/changelog --- maas-2.0.0~rc2+bzr5156/debian/changelog 2016-07-13 01:05:27.000000000 +0000 +++ maas-2.0.0~rc2+bzr5156/debian/changelog 2016-07-19 15:04:19.000000000 +0000 @@ -1,252 +1,19 @@ -maas (2.0.0~rc2+bzr5156-0ubuntu1~xenial1) xenial; urgency=medium +maas (2.0.0~rc2+bzr5156-0ubuntu2~16.04.2) xenial; urgency=medium - * New upstream release, 2.0.0 RC2 bzr5156: - - Pick up wrong grub.cfg if another filesystem exists (LP: #1582070) - - [2.0] confusing reverse DNS lookups because MAAS creates multiple - PTR records (LP: #1599223) - - [2.0] reverse DNS sometimes assigns FQDN where it should assign - IFACE.FQDN (LP: #1600259) - - [2.0rc1] after upgrade from 2.0b3, Error on request (13) - subnet.list: 'NoneType' object is not iterable (LP: #1599997) - - [2.0rc1] Image import dates are inconsistent (LP: #1598461) - - [2.0rc1] Following fresh install maas command fails - PermissionError: [Errno 13] Permission denied: - '/home/ubuntu/.maascli.db' (LP: #1598937) - - [1.9.3,2.0] cannot create more than 4 partitions when disk is - configured with mbr (LP: #1597787) - - [1.9,2.0,UX] Can't add aliases when parent interface is set to - 'DCHP' (LP: #1600267) - - [1.9,2.0,UX] Creating a Bcache disk is not prevented when is not - created in partition (LP: #1600198) - - -- Andres Rodriguez Wed, 06 Jul 2016 09:49:41 -0400 - -maas (2.0.0~rc1+bzr5143-0ubuntu1) xenial; urgency=medium - - * New upstream release, 2.0.0 RC1 bzr5143: - - Determine a method for how to reconnect a deleted rack controller (LP: #1576357) - - [2.0b7, regression] maas-rack register makes up a new hostname (LP: #1592246) - - [2.0b8] HMC power driver regression -- Not able to connect via SSH. (LP: #1595753) - - [2.0b7] Date and time format should be consistent accross logs (LP: #1592885) - - [2.0b8] Unable to set default gateway interface (LP: #1597324) - - [1.9] VMware power management fails when VMs are organized in nested subfolders (LP: #1515188) - - [2.0] maas 2.0 pxeboot fails on PowerNV (LP: #1596046) - - -- Andres Rodriguez Tue, 28 Jun 2016 16:58:20 -0400 - -maas (2.0.0~beta8+bzr5134-0ubuntu1) xenial; urgency=medium - - * New upstream release, 2.0.0 beta8 bzr5134: - - Allow ed25519 and ecdsa ssh keys (LP: #1590081) - - [2.0b2, UI] Can't add a device and it does not show why. (LP: #1462078) - - [2.0b3] Interfaces on region controllers are not - discovered (LP: #1573626) - - [2.0b4, UI] No feedback when failing to assign static IP address on - the Node Details Page (LP: #1562107) - - [2.0b5] No way to read settings, like proxy, for non-admin - users (LP: #1583670) - - [2.0b5] Commissing with LVM breaks deployments (LP: #1585016) - - [2.0b5] dns templates still in /etc/maas/templates (LP: #1581729) - - [2.0b6] django.db.utils.IntegrityError: insert or update on - table "piston3_consumer" (LP: #1588907) - - [2.0b6] Image status stays out-of-sync after adding custom image (LP: #1581130) - - [2.0b6] core count not updated during commissioning if MAAS - previously stored a higher core count (LP: #1590144) - - [2.0b7] Adding rack controller instructions could be in the - GUI (LP: #1592282) - - [2.0b7] Enlisting output returns objects (LP: #1592132) - - [2.0b7, UI] Can't sort IP addresses under a subnet details - page (LP: #1592137) - - [2.0b7] Nodes API doesn't show regions (LP: #1593789) - * /etc/maas/templates/dns is obsolete. (LP: #1581729) - * Switch to OpenSSH for SSH public key validation. Previously - Twisted's conch was used but it does not yet support the newer ecdsa - and ed25519 key types. (LP: #1590081) - * debian/control: maas-region-api depends on maas-cli. - * debian/maas-region-api.postinst: Ensure rsyslog is restarted. - * debian/maas-region-controller.postinst: Ensure maas_url ends with 5240. - * Versioned Depend on squid - * debian/maas-region-controller.config: Ensure dbc_go is not run when - dbconfig common is not yet installed. - * Wait for squid to finish starting before returning from the start command. - LP: #1592954 - - -- Andres Rodriguez Tue, 14 Jun 2016 17:08:48 -0400 - -maas (2.0.0~beta7+bzr5112-0ubuntu1) xenial; urgency=medium - - * New upstream release, 2.0.0 beta 7 bzr5112: - - [2.0b5] p.refresh.get_swap_size misconverting units (LP: #1587896) - - get_interfaces_definition is not thread-safe (LP: #1587896) - - [2.0] Cannot create an IP reservation with a hostname (LP: #1590021) - - [2.0b5] request to http://.../MAAS/metadata/status//latest - failed (LP: #1581723) - - [2.0b4] Rack Controller fail to update commissioning info? (LP: #1577953) - - [2.0b6, UI] When I delete a fabric, it takes me back to the - Node listing page (LP: #1589562) - - [2.0b6, UI] When I delete a space, it takes me back to the - Node listing page (LP: #1589596) - - [2.0b5, UI] No form validation when adding a subnet, space, - fabric or vlan (LP: #1588298) - - [2.0b6, UI] Message "No IP ranges have been reserved for this subnet." - doesn't go away after adding IP Range (LP: #1589606) - - [2.0b6, UI] Can't add a VLAN over the WebUI (LP: #1589583) - - [2.6b6, UI] Adding a fabric with an optional name ends up with a new - fabric with automatically assigned name (LP: #1589560) - - [2.6b6, UI] Adding a space with an optional name ends up with a new - space with automatically assigned name (LP: #1589595) - - Auto detection of running virtual environment during commissioning - almost always fails (LP: #1590946) - - [2.0b6] Cannot allocate a node based on its system_id (LP: #1590991) - - [2.0,1.9] 3rd party HP drivers (archive hostname renamed) - deployment - fails (LP: #1591093) - - [2.0b4 UI] MAAS WebUI doesn't quickly refresh when deleting - machines (LP: #1581219) - - [2.0b4] Can attempt to commission enlisted nodes without chosen - power type (LP: #1579215) - - [2.0b6] Can edit fabric and subnet on deployed node (LP: #1590499) - - [2.0b6] some arm64 systems need ipmi_ssif module in addition to - ipmi_si (LP: #1591395) - - [2.0] maas createadmin fails (LP: #1591346) - - [2.0b6] Attempting to delete a VLAN that cannot be deleted, shows - traceback in regiond.log (LP: #1589587) - - [2.0b6] Commisioning fails on machines without HW - virtualization (LP: #1591958) - - -- Andres Rodriguez Mon, 06 Jun 2016 18:54:19 -0400 - -maas (2.0.0~beta6+bzr5073-0ubuntu1) xenial; urgency=medium - - * New upstream release, 2.0.0 beta 6 bzr5073: - - Spurious failures in test_regionservice (LP: #1572646) - - use http for stream mirror, not https (LP: #1582836) - - MAAS version API call should not require authentication (LP: #1583715) - - Detect and identify NIC SR-IOV capability (LP: #1572740) - - [1.9,2.0]Commissioning fails when BIOS reports floppy drive, - but there is none installed (LP: #1584211) - - [1.9,2.0] DNS record created against IPv6 address when it is not - on the PXE interface (LP: #1584850) - - [2.0] MaaS 2.0 BMC information not removed when nodes are removed (LP: #1586555) - - [2.0] IPMI driver does not handle timeouts correctly (LP: #1508741) - - [2.0] Display RAM amount to the first decimal place in the UI (LP: #1585759) - - [2.0] Expose the refresh rack controller action over the UI (LP: #1585760) - - [2.0] Rename maas-nodegrou-worker to MAAS (LP: #1585768) - - [2.0a1] MAAS should ensure that BMC password is correct before - saving (LP: #1553841) - - [2.0b2] DNS zone serials are not stable (LP: #1571645) - - [2.0b2] If you deploy a machine in MAAS, and manually install a - rack controller in it, it disappears from the machine list" (LP: #1570985) - - [2.0b3] rack / region controllers are visible to non-admins (LP: #1576417) - - [2.0b4] external maas-rack-controller logs to syslog instead of - maas.log (LP: #1577972) - - [2.0b4] twisted.internet.error.ConnectionDone: Connection was - closed cleanly. (LP: #1580817) - - [2.0b4 UI/API] No notifications rack controller is disconnected. - No power type available (LP: #1581318) - - [2.0b5] AMT machines using wsman do not netboot (LP: #1580350) - - [2.0b5] When installing secondary region controller on its on, - last image sync is never (LP: #1581737) - - [2.0b5] Can't force the import of images per Rack Controller (LP: #1583685) - - [2.0b5] After changing proxy, MAAS cannot install images (LP: #1585649) - - [2.0b5] MAAS doesn't import default images automatically (LP: #1584936) - - [2.0b5] Trying to assign an IP address statically to a device results - in builtins.AttributeError: 'NoneType' object has no attribute - 'link_subnet' (LP: #1558635) - - [2.0b5] duplicate key on startup: Key (vid, fabric_id)=(2, 0) - already exists. (LP: #1583333) - - [2.0b5] Deployed regions should be able to transistion back to - machines (LP: #1588531) - - [2.0b5] domain details page does not update as the domain contents - change (LP: #1581224) - - [2.0b5] Cannot disable DHCP if you remove the subnet first ("Cannot - configure DHCP: At least one dynamic range is required.") (LP: #1583392) - - [2.0b5] builtins.ValueError: invalid literal for int() with base 10 (LP: #1588846) - - [2.0, UI] Bulk actions-Nodes action doesn’t apply should be red (LP: #1585628) - - [2.0, UI] Add fabric, VLAN, Space show's badly place form (LP: #1587936) - - [2.0, UI] 'Commission' a node under the Node Listing Page shows actions - not correctly formatted. (LP: #1587939) - - [2.0, UI] Add domain show's badly place form (LP: #1587998) - - [2.0, UI] There's no spacing between combo boxes under the Machine - Details page (LP: #1588000) - - -- Andres Rodriguez Fri, 03 Jun 2016 18:05:32 -0400 - -maas (2.0.0~beta5+bzr5026-0ubuntu1) xenial; urgency=medium - - * New upstream release, 2.0.0 beta 5 bzr5026: - - [UI 2.0b1] Impossible to change subnet CIDR or gateway with - instant editing (LP: #1572076) - - [UI 2.0b1] Network details page doesn't have CSS for - editting (LP: #1568102) - - [UI 2.0b2] Can't edit fabric's, vlans, subnets from the - WebUI (LP: #1571670) - - [UI 2.0b2] Can't add/edit/delete IP ranges through UI (LP: #1571672) - - [UI/Backend 2.0b2] Can't delete a rack controller from the Rack - Details Page (LP: #1570990) - - [UI 2.0b3] interface addresses on rack controller details page - not updated automatically (LP: #1576267) - - [UI 2.0b4] Actions list is unordered (LP: #1577386) - - [UI 2.0b4] I can 'add special filesystem' when the machine is - deployed (LP: #1580827) - - [1.9] wrong subnet in DHCP answer when multiple networks are - present (LP: #1521618) - - [2.0] include maas resetMachine() API primitive (LP: #1536346) - - [2.0] Re-commissioning doesn't detect storage changes (LP: #1575567) - - [2.0] Expose custom network in non ubuntu deployments (LP: #1570002) - - [2.0a4] Reserved IP ranges should be allowed to be created by - standard users (LP: #1580260) - - [2.0b2] 6 Core system is listed as having a single CPU (LP: #1542353) - - [2.0b2] Cannot delete a rack controller that was previously a - 'machine' (LP: #1570995) - - [2.0b3] IP Ranges section on the subnet page should be shown - even if no ranges (LP: #1576758) - - [2.0b3] Tag changes depend on rack / cluster connection (LP: #1372544) - - [2.0b4] Rack Controller fail to update commissioning info? (LP: #1577953) - - [2.0b4] Rack Controller mark-broken / mark-fixed (LP: #1577954) - - [2.0b4] Registering external rack controller tracebacks (LP: #1577970) - - [2.0b4] RackControllerService flooding log with: - 'RegionAdvertisingService' object has no attribute 'processId' (LP: #1578800) - - [2.0b4] set_initial_networking_configuration shouldn't raise - ValidationError (LP: #1580405) - - [2.0b4] Disks less than 4MB in size cause a traceback on the - MAAS server (LP: #1580280) - - [2.0b4] Rack Controller details page shows "never" under last - image sync (LP: #1577974) - - [2.0b4] Machines successfully commission but don't get marked - 'Ready' (LP: #1580285) - - [2.0b4] Region RPC losing connection and raising exception (LP: #1581654) - - [2.0b4] unregisterConnection() missing 1 required positional - argument: 'host' (LP: #1580771) - * debian/maas-dhcp.posinst: Pipe error messages correctly to not show - messages when disabling isc-dhcp-server init scripts. (LP: #1570911) - - -- Andres Rodriguez Fri, 06 May 2016 09:56:40 -0500 - -maas (2.0.0~beta4+bzr4985-0ubuntu1) xenial; urgency=medium - - * New upstream release, 2.0.0 beta 4 bzr4985: - - Disk erasing with Xenial results it abnormal poweroff (LP: #1527634) - - UI Nodes page shows 'ascii' codec can't decode byte (LP: #1555864) - - When power_type changed to manual "power_state" was not set to "unknown" (LP: #1574003) - - MAAS Rack Controller doesn't log when it is importing images. (LP: #1571007) - - rackd fails to register vlan interfaces with "vlan" naming scheme (LP: #1575945) - - Traceback deleting fabric (LP: #1573492) - - adding files with paths in the filename confuses maas (LP: #1566108) - - MAAS does not add node to DNS Domain (LP: #1571621) - - tag only supports 'nodes' and and not 'machines' or 'controller's (LP: #1573644) - - enlistment fails: /tmp/sh.UZ7qJT/bin/maas-enlist: archdetect: not found (LP: #1573264) - - creating a dnsresource-record at the root of a zone should allow fqdn= (LP: #1562919) - - In the domain details pages, sometimes names have links to nodes when they should not (LP: #1573690) - - Can't power on/off Rack Controller (LP: #1576854) - - ipranges create raises incorrect error for missing type (LP: #1573660) - - fabric and space pages fail to update automatically (LP: #1557597) - - Subnet page doesn't show which machine or device owns an IP address (LP: #1567150) - - MAAS Controller listing page doesn't indicate whne a rack is downloading images (LP: #1571680) - - Deleting user in UI leads to 500 (LP: #1573219) - - maas enlistment of power8 found ipmi 1.5 should do ipmi 2.0 (LP: #1556219) - * debian/extras/20-maas.conf: Better organize rsyslog logs. + * debian/patches/lp1604128_workaround_python_lp1604147: Work around a + regression in the recent update to Python 3.5.2 that lost the + pathlib.Path.path property. (LP: #1604128) - -- Andres Rodriguez Sat, 30 Apr 2016 18:40:26 -0400 + -- Andres Rodriguez Mon, 18 Jul 2016 16:56:26 -0400 + +maas (2.0.0~rc2+bzr5156-0ubuntu1~16.04.1) xenial-proposed; urgency=medium + + * New upstream bugfix release, 2.0.0 RC2 bzr5143 (LP: #1599523): + - This new upstream release is a bug fix release that addresses several + of the issues present in beta3, and improves the reliability of MAAS + in Xenial. For changes please see the CHANGELOG. + + -- Andres Rodriguez Tue, 12 Jul 2016 22:25:58 -0400 maas (2.0.0~beta3+bzr4941-0ubuntu1) xenial; urgency=medium diff -Nru maas-2.0.0~rc2+bzr5156/debian/patches/lp1604128_workaround_python_lp1604147.patch maas-2.0.0~rc2+bzr5156/debian/patches/lp1604128_workaround_python_lp1604147.patch --- maas-2.0.0~rc2+bzr5156/debian/patches/lp1604128_workaround_python_lp1604147.patch 1970-01-01 00:00:00.000000000 +0000 +++ maas-2.0.0~rc2+bzr5156/debian/patches/lp1604128_workaround_python_lp1604147.patch 2016-07-18 21:03:22.000000000 +0000 @@ -0,0 +1,22 @@ +Index: maas-2.0.0~rc2+bzr5156.orig/src/provisioningserver/utils/sshkey.py +=================================================================== +--- maas-2.0.0~rc2+bzr5156.orig.orig/src/provisioningserver/utils/sshkey.py ++++ maas-2.0.0~rc2+bzr5156.orig/src/provisioningserver/utils/sshkey.py +@@ -136,7 +136,7 @@ def normalise_openssh_public_key(keytext + try: + with open(os.devnull, "r") as devnull: + rfc4716key = check_output( +- ("setsid", "-w", "ssh-keygen", "-e", "-f", keypath.path), ++ ("setsid", "-w", "ssh-keygen", "-e", "-f", str(keypath)), + stdin=devnull, stderr=PIPE, env=env) + except CalledProcessError: + raise OpenSSHKeyError( +@@ -146,7 +146,7 @@ def normalise_openssh_public_key(keytext + try: + with open(os.devnull, "r") as devnull: + opensshkey = check_output( +- ("setsid", "-w", "ssh-keygen", "-i", "-f", keypath.path), ++ ("setsid", "-w", "ssh-keygen", "-i", "-f", str(keypath.path)), + stdin=devnull, stderr=PIPE, env=env) + except CalledProcessError: + # If this happens it /might/ be an OpenSSH bug. If we've managed diff -Nru maas-2.0.0~rc2+bzr5156/debian/patches/series maas-2.0.0~rc2+bzr5156/debian/patches/series --- maas-2.0.0~rc2+bzr5156/debian/patches/series 2016-07-13 01:05:27.000000000 +0000 +++ maas-2.0.0~rc2+bzr5156/debian/patches/series 2016-07-18 21:01:43.000000000 +0000 @@ -0,0 +1 @@ +lp1604128_workaround_python_lp1604147.patch