MAAS 1.8.0

Milestone information

Project:
MAAS
Series:
1.8
Version:
1.8.0
Released:
 
Registrant:
Andres Rodriguez
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
6 Andres Rodriguez, 60 Blake Rouse, 1 Dimiter Naydenov, 7 Gavin Panella, 19 Mike Pontillo, 2 Newell Jensen, 29 Raphaël Badin, 12 Ricardo Bánffy, 19 Richard McCartney, 9 ubuntudotcom1
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 Opinion, 4 Invalid, 5 Won't Fix, 217 Fix Released

Download files for this release

File Description Downloads

Release notes 

1.8.0
=====

Important announcements
-----------------------

**Region Controller now running on twisted.**
 The MAAS Region Controller is now running as a twisted daemon. It is
 no longer dependent on Apache in order to run. The MAAS Region
 controller is now controlled by ``maas-regiond`` upstart job or systemd
 unit. The ``maas-regiond`` daemon is available in port ``5240``.

**Firewall ports for Region and Cluster controller communication**
 The communication between Region and Cluster controller is now limited
 to use the ports between ``5250`` and ``5259``. For all of those users who
 are using a remote cluster (not running on the same machine as the
 MAAS Region Controller), need to ensure that these ports are open in
 the firewall.

Major new features
------------------

**Web UI Re-design**
 MAAS now includes a newly re-designed Web UI. The new Web UI features
 a new design and a lot of usability improvements. Some of the UI new
 features include:

 * Live Updating

   The new UI now allows users to view the current status of the
   various nodes of MAAS in real-time and without having to manually
   refresh the browser.

 * Bulk Actions

   Quickly select multiple nodes or devices and perform actions. If
   nodes or devices are not in a state where that action can be
   performed MAAS will alert you to the machines allowing you to
   modify your selection before performing the action.

 * Live Searching

   View the matching nodes or devices as you search. Just type and the
   nodes will start to filter, no reloading or waiting for the page to
   load.

 * Better Filtering

   Easily filter through the list of nodes and devices in MAAS to find
   the specific nodes that match your search. Examples:

   * All nodes that are Ready and have at least 2 disks::

      status:Ready disks:2

   * All nodes that are not Ready::

      status:!Ready

   * All nodes that have Failed to complete an action::

      status:Failed

   * All nodes that are deployed but their power is off::

      status:Deployed power:off

 * Node & Storage Tag Management

   Administrators can now add and remove tags for both Machine and
   Storage. This is now possible via the Web UI from the `Node Details`
   page.

 * Add Chassis

   A new `Add Chassis` feature has been added to the UI. This is an
   option of `Add Hardware`. This not only allows administrators to
   add machines that belong to a single chassis, but also allows
   administrators to add Virtual Machines for both KVM and VMWare
   based products.

**Support for Devices**
 MAAS adds a new concept for a different type of machines, called
 `Devices`. `Devices` are machines that MAAS does not fully manage;
 this means that MAAS can not power manage nor properly control.
 `Devices` are machines in the Network that MAAS can provide network
 services for (DHCP/DNS), or can track for inventory.

 Administrators can assign three different types of IP Address to a
 device:

 * `External`, which can be any IP address on the network.
 * `Static`, which can be selected manually or automatically, and
   belongs to Subnetwork that MAAS can control.
 * `Dynamic`, any IP address that is automatically assigned by MAAS
   via DHCP. MAAS will automatically create a DNS mapping for any of
   the IP addresses belonging to a Device.

**Storage Discovery**
 Storage that is attached to a node in MAAS is now a first class
 citizen. Easily view and filter nodes based on the number of disks
 and the size of each disk attached to a node. Information retrieved
 from a storage device includes its name, model, serial, size,
 block size, and extra information that is applied to a storage device
 as a tag. MAAS will auto tag devices including tags for solid state
 device (ssd), rotary, rpm speed, and connected bus.

**Twisted Daemons**
 The MAAS Region Controller no longer requires an Apache frontend. It
 is still used by default to be backward compatible, but the MAAS
 Region Controller is now a standalone Twisted process (the twisted
 daemon for the Cluster Controller, ``maas-clusterd``, was introduced
 in MAAS 1.7). The MAAS Region Controller is now ``maas-regiond``.

 Starting from MAAS 1.8 the Region Controller and Cluster Controller
 are noq controlled only by two daemons. (``maas-regiond`` and
 ``maas-clusterd`` respectively)

**DB Isolation**
 Previously PostgreSQL was used in the default READ COMMITTED
 transaction isolation mode. It has now been increased to
 REPEATABLE READ. PostgreSQL thus provides extra support to ensure
 that changes in MAAS are logically consistent, a valuable aid in a
 busy distributed system.

**VMware support**
 VMware products are now supported in MAAS. This allows MAAS to register
 all the Virtual Machines that the VMWare product is running (or a subset
 whose name matches a specified prefix), set them up to PXE boot, and
 configure them for power management.

 This feature requires the ``python-pyvmomi`` package to be installed.
 (This is a suggested package, so be sure to use ``--install-suggests`` on
 your ``apt-get`` command line when installing the MAAS cluster, or install
 it manually.)

 The following VMware products have been tested: vSphere Hypervisor 5.5,
 ESXi 5.5, and Workstation 11. This feature supports both i386 and amd64
 virtual machines.

Minor notable changes
---------------------
**RPC Communication & Ports**
 RPC communication between the Region Controller and the
 Cluster Controller has now been limited to use the ports between 5250
 and 5259, inclusive.

**Discovered virtual machine names are imported into MAAS**
 When using the new `Add Chassis` functionality (or the
 ``probe_and_enlist`` API), virtual machines (VMs) imported into MAAS will
 now use the names defined within the Hypervisor as hostnames in MAAS.
 This feature works with KVM (virsh or PowerKVM) and VMWare VMs.

 The names of the virtual machines will be converted into valid
 hostnames, if possible. For example, if a VM called `Ubuntu 64-bit`
 is imported, it will become `ubuntu-64-bit`.

 Note that only the hostname portion of the name is used. For example,
 if a VM is called `maas1.example.com`, only the “mass1” portion of the
 name will be used as the node name. (The cluster configuration
 determines the remainder of the DNS name.)

**Virtual machine boot order is now set automatically**
 When using the new `Add Chassis` functionality (or the
 `probe_and_enlist` API) to add KVM or VMware virtual machines, MAAS
 will automatically attempt to set each virtual machine’s boot order so
 that the network cards (PXE) are attempted first. (This increases the
 repeatability of VM deployments, because a VM whose boot order is
 incorrectly set may work *once*, but subsequently fail to deploy.)

**Systemd Support**
 MAAS now supports systemd, allowing all of the MAAS daemons to run
 with Systemd, if the Ubuntu system is running systemd by default
 instead Upstart. These daemons include ``maas-regiond``,
 ``maas-clusterd``, ``maas-dhcpd``, ``maas-dhcpd6``, ``maas-proxy``.

**Upstart & Systemd improvements**
 Both Upstart Jobs and Systemd Units now run and supervise various
 instances of the ``maas-regiond`` in order to be able to effectively
 handle all requests.

Known Problems & Workarounds
----------------------------

**Disk space is not reclaimed when MAAS boot images are superseded**
 Whenever new boot images are synced to ``maas-regiond``, new large
 objects in the database are created for them, which may replace older
 versions of the same image (for the specified version/architecture
 combination). Unfortunately, the standard postgresql `autovacuum`
 does not remove large objects that are no longer used; a
 “full vacuum” is required for this. Therefore, a new command has
 been introduced which will run the appropriate postgresql vacuum
 command (See bug `1459876`_)::

 maas-region-admin db_vacuum_lobjects

 This command should be run with care (ideally, during a scheduled
 maintenance period), since it could take a long time (on the order
 of minutes) if there are a large number of superseded images.

.. _1459876:
  https://launchpad.net/bugs/1459876

**MAAS logs to maas.log.1 instead of maas.log**
 The `/var/log/maas/maas.log` is a rsyslog based log file, that gets
 rotated in the form of `maas.log.1`, `maas.log.2.gz`, etc. In one
 situation it has been seen that `maas.log` is empty, and rsyslog
 was sending logs to `maas.log.1` instead. This has been identified
 as an issue in rsyslog rather than maas. See bug `1460678`_.

.. _1460678:
  https://launchpad.net/bugs/1460678

Changelog 

This release does not have a changelog.

0 blueprints and 227 bugs targeted

Bug report Importance Assignee Status
1450729 #1450729 juju should be able to use nodes acquired by the same user in MAAS 3 High   2 Opinion
1427573 #1427573 Node powered off after 'PXE request - power off' during deployment, does not get marked as failed and goes from Deploying to Allocated state 2 Critical   3 Invalid
1445990 #1445990 juju destroy-environment released machines not deployed by juju 2 Critical   3 Invalid
1457555 #1457555 exceptions.ValueError: No JSON object could be decoded 2 Critical   3 Invalid
1395896 #1395896 Raises CannotConfigureDHCP when saving managedcluster interface. 3 High   3 Invalid
1443519 #1443519 when bind reloading is locking, regiond complete blocks. 2 Critical   4 Won't Fix
1459866 #1459866 commissioning failing due to no-such-image in boot string 2 Critical   4 Won't Fix
1445939 #1445939 MAAS users (not admins) can see all node event logs. They only need to be allowed to see their own 3 High   4 Won't Fix
1454024 #1454024 Able to select a hardware enablement kernel for an image that doesn't support that kernel 3 High   4 Won't Fix
1462635 #1462635 Error on request (62) node.check_power 5 Low   4 Won't Fix
1329267 #1329267 CLI does not tell users to issue a "refresh" when the API gets out of date 2 Critical Gavin Panella  10 Fix Released
1337874 #1337874 Re-commissioning doesn't detect NIC changes 2 Critical Ricardo Bánffy  10 Fix Released
1352923 #1352923 MAAS 1.8 requires arbitrary high-numbered port connections between cluster and region controllers 2 Critical Gavin Panella  10 Fix Released
1384334 #1384334 dnssec failures cause nodes to be unable to resolve external addresses 2 Critical Mike Pontillo  10 Fix Released
1402100 #1402100 Nodes can be in Ready state without commissioning data, if you mark a node in 'failed commisioning' broken and then fixed. 2 Critical Blake Rouse  10 Fix Released
1412342 #1412342 maas.log only contains cluster logs 2 Critical Gavin Panella  10 Fix Released
1419041 #1419041 bootstrap failing with gomaasapi 400 when updating MAAS images 2 Critical   10 Fix Released
1424080 #1424080 Deployment Failed -- Failed to get installation results 2 Critical Raphaël Badin  10 Fix Released
1432828 #1432828 MAAS needs to write power off jobs to to systemd units instead of upstart 2 Critical   10 Fix Released
1433622 #1433622 maas cluster name should not / can not have trailing '.' 2 Critical Mike Pontillo  10 Fix Released
1433625 #1433625 'APIErrorsMiddleware' object has no attribute 'RETRY_AFTER_SERVICE_UNAVAILABLE' 2 Critical Raphaël Badin  10 Fix Released
1435767 #1435767 Retry mechanism fails with oauth-authenticated requests 2 Critical Raphaël Badin  10 Fix Released
1436027 #1436027 interfaces does not have entry for eth0 2 Critical Ricardo Bánffy  10 Fix Released
1437388 #1437388 exceptions.AttributeError: 'NoneType' object has no attribute 'is_superuser' 2 Critical Raphaël Badin  10 Fix Released
1437426 #1437426 No view for loading page or notification for connection error 2 Critical Blake Rouse  10 Fix Released
1438218 #1438218 django.db.transaction.TransactionManagementError: raised when deploying multiple nodes in the UI 2 Critical Raphaël Badin  10 Fix Released
1438606 #1438606 Releasing node not transitioned to "Failed releasing" 2 Critical Raphaël Badin  10 Fix Released
1438808 #1438808 1.8a9: Network and storage tables on node details page mis-aligned in Firefox 2 Critical Richard McCartney  10 Fix Released
1438842 #1438842 Cannot add an extra NIC 2 Critical Ricardo Bánffy  10 Fix Released
1439064 #1439064 1.8a9: Title of individual commissioning result page is permanently "Loading..." 2 Critical   10 Fix Released
1439159 #1439159 maas packaging in vivid needs to prevent isc-dhcpd and squid3 from running 2 Critical Andres Rodriguez  10 Fix Released
1439239 #1439239 MAAS 1.8a9 API node details failures 2 Critical Mike Pontillo  10 Fix Released
1439322 #1439322 1.8a10: Simultaneous IP address requests with only one succeeding 2 Critical   10 Fix Released
1439339 #1439339 "Choose power type" dropdown broken in FF 2 Critical Blake Rouse  10 Fix Released
1439359 #1439359 When upgrading to MAAS 1.7 from MAAS 1.5, MAAS should trigger the image import automatically. 2 Critical Blake Rouse  10 Fix Released
1439366 #1439366 MAAS 1.7 should be backwards compatible with 1.5 the preseed naming convention 2 Critical Raphaël Badin  10 Fix Released
1440090 #1440090 NIC information (networks / PXE interface) get's lost due to re-discovering NIC's during commissioning 2 Critical Ricardo Bánffy  10 Fix Released
1440763 #1440763 1.8b1 regiond.log Tracebacks when trying to deploy 42 nodes at a time 2 Critical   10 Fix Released
1440765 #1440765 1.8b1 oauth.oauth.OAuthError: 2 Critical Raphaël Badin  10 Fix Released
1441002 #1441002 maas api "device claim-sticky-ip-address" fails with "500: 'bool' object has not attribute 'uuid'". 2 Critical Raphaël Badin  10 Fix Released
1441021 #1441021 No IP validation 2 Critical Mike Pontillo  10 Fix Released
1441399 #1441399 socket.error: [Errno 92] Protocol not available 2 Critical Andres Rodriguez  10 Fix Released
1441610 #1441610 1.8b1 Machines get stuck in releasing for a long time 2 Critical Raphaël Badin  10 Fix Released
1441652 #1441652 1.8b1: 502 Proxy Error when trying to access MAAS in browser 2 Critical   10 Fix Released
1441756 #1441756 Manager service is not sending limit to region 2 Critical Blake Rouse  10 Fix Released
1441841 #1441841 [1.8b1 devices] Can't add a device that has IP address that it is within the wider range MAAS manages, but not within Dynamic/Static range MAAS manages 2 Critical   10 Fix Released
1441933 #1441933 Internal Server Error when saving a cluster without Router IP 2 Critical Raphaël Badin  10 Fix Released
1442059 #1442059 1.8b1 Failed deployment/release timeout 2 Critical Raphaël Badin  10 Fix Released
1442162 #1442162 Spurious test failure: maasserver.api.tests.test_nodes.TestFilteredNodesListFromRequest.test_node_list_with_ids_orders_by_id 2 Critical Raphaël Badin  10 Fix Released
1443344 #1443344 MAAS node details page shows BMC password in cleartext 2 Critical Raphaël Badin  10 Fix Released
1443346 #1443346 utils.fs.atomic_write does not preserve file ownership 2 Critical ubuntudotcom1  10 Fix Released
1443709 #1443709 Error on request (58) node.check_power 2 Critical   10 Fix Released
1443917 #1443917 IntegrityError: duplicate key value violates unique constraint "maasserver_componenterror_component_key", (component)=(clusters) already exists 2 Critical Raphaël Badin  10 Fix Released
1444039 #1444039 View release notes and view documentation links broken 2 Critical Raphaël Badin  10 Fix Released
1445950 #1445950 Proxy error when trying to delete a windows image 2 Critical ubuntudotcom1  10 Fix Released
1445959 #1445959 Deploying a different OS from node details page yields in always deploying ubuntu 2 Critical   10 Fix Released
1445994 #1445994 [1.8.0b3] Add Devices button has disappeared 2 Critical Richard McCartney  10 Fix Released
1445997 #1445997 [1.8.0b3] Clicking on a device takes be back to node details page 2 Critical Richard McCartney  10 Fix Released
1446000 #1446000 [1.8.0b3] MAC is not shown in device list 2 Critical Richard McCartney  10 Fix Released
1446810 #1446810 1.8beta3: Too Many Open Files in maas.log 2 Critical Gavin Panella  10 Fix Released
1446840 #1446840 Internal server error saving the clusters interfaces 2 Critical   10 Fix Released
1447009 #1447009 Combo loader crash when requesting JS assets 2 Critical Ricardo Bánffy  10 Fix Released
1447208 #1447208 deferToThread cannot wait for a thread in the same threadpool 2 Critical Blake Rouse  10 Fix Released
1447736 #1447736 Node isn't removed from the node listing when it becomes non-visible 2 Critical Blake Rouse  10 Fix Released
1447739 #1447739 Node isn't added to the node listing when it becomes visible 2 Critical Blake Rouse  10 Fix Released
1449011 #1449011 1.8b4: maas root node start distro_series=precise on a non-allocated node returns wrong error message 2 Critical Raphaël Badin  10 Fix Released
1449729 #1449729 Nodes fail to commission 2 Critical   10 Fix Released
1450091 #1450091 tgt does not auto-start on Vivid 2 Critical Blake Rouse  10 Fix Released
1450115 #1450115 django.db.utils.OperationalError raised when instantiating MAASAndNetworkForm 2 Critical Mike Pontillo  10 Fix Released
1450488 #1450488 MAAS does not list all the tags 2 Critical Richard McCartney  10 Fix Released
1451852 #1451852 Legacy VMware "add chassis" option should be removed 2 Critical Mike Pontillo  10 Fix Released
1451857 #1451857 Probe-and-enlist for VMware needs to update VM config to use PXE boot 2 Critical Mike Pontillo  10 Fix Released
1453730 #1453730 [1.8b5] Commissioning script contents is shown under other settings 2 Critical Blake Rouse  10 Fix Released
1453954 #1453954 500 error reported to juju when starting node - "another action is already in progress for that node" 2 Critical Blake Rouse  10 Fix Released
1455151 #1455151 Adding one device on fresh install shows as two devices until page refresh 2 Critical Blake Rouse  10 Fix Released
1455643 #1455643 1.8 regression: Node listing extends past the edge of the screen 2 Critical ubuntudotcom1  10 Fix Released
1456188 #1456188 Auto image import stacktraces 2 Critical Raphaël Badin  10 Fix Released
1456538 #1456538 Package install fails with "invoke-rc.d: unknown initscript, /etc/init.d/maas-regiond-worker not found." 2 Critical Andres Rodriguez  10 Fix Released
1456698 #1456698 1.8b6 Unable to deploy a node that is marked fixed when it is on 2 Critical Blake Rouse  10 Fix Released
1456892 #1456892 500 error: UnboundLocalError: local variable 'key_required' referenced before assignment 2 Critical   10 Fix Released
1456969 #1456969 MAAS cli/API: missing option set use-fast-installer / use-debian-installer 2 Critical Raphaël Badin  10 Fix Released
1457203 #1457203 1.8b6: Usability - Enter key in search field should not reset view and filter 2 Critical Blake Rouse  10 Fix Released
1457708 #1457708 Cluster gets disconnected after error: provisioningserver.service_monitor.UnknownServiceError: 'maas-dhcpd' is unknown to upstart. 2 Critical Raphaël Badin  10 Fix Released
1457786 #1457786 Test suite runs sudo commands 2 Critical   10 Fix Released
1458894 #1458894 Cluster image download gives up and logs an IOError too soon 2 Critical Mike Pontillo  10 Fix Released
1459380 #1459380 MAAS logs 503 spurious errors when the region service isn't yet online 2 Critical Blake Rouse  10 Fix Released
1459607 #1459607 Spurious test: maasserver.api.tests.test_node.TestNodeAPI.test_POST_commission_commissions_node 2 Critical Raphaël Badin  10 Fix Released
1459876 #1459876 When MAAS Boot Images are Superseded, Disk Space is not Reclaimed 2 Critical Mike Pontillo  10 Fix Released
1460485 #1460485 MAAS doesn't transparently remove multiple slashes in URLs 2 Critical Blake Rouse  10 Fix Released
1461181 #1461181 [1.8rc1] Too many open files, after upgrade to rc1 2 Critical Gavin Panella  10 Fix Released
1461256 #1461256 1.8rc1: Filter by node broken in Chromium - angular errors in java script console 2 Critical Blake Rouse  10 Fix Released
1461977 #1461977 Unused "Check component compatibility and certification" field should be removed 2 Critical Mike Pontillo  10 Fix Released
1462079 #1462079 Devices can't add a device with a Static IP address outside of dyanmic/static range 2 Critical Blake Rouse  10 Fix Released
1462320 #1462320 eventloop table is out of date 2 Critical Gavin Panella  10 Fix Released
1462507 #1462507 BlockDevice API is not under the nodes endpoint 2 Critical Blake Rouse  10 Fix Released
1465353 #1465353 Unable to probe and enlist a Moonshot chassis in MAAS 1.8.0 (rc3+bzr4000) 2 Critical Newell Jensen  10 Fix Released
1044559 #1044559 apt-get remove maas --purge while maas is running prevents full database purge 3 High Mike Pontillo  10 Fix Released
1187307 #1187307 No confirmation page when deleting nodes in bulk 3 High   10 Fix Released
1273197 #1273197 maas-cluster-controller does not update pserv.yaml when dpkg-reconfigure is run 3 High Andres Rodriguez  10 Fix Released
1278685 #1278685 Node enlistment API does not document its parameters 3 High Mike Pontillo  10 Fix Released
1311827 #1311827 UEFI installation overrides firmware PXE-boot settings 3 High Blake Rouse  10 Fix Released
1378911 #1378911 'status' on the node table should use a custom sort to group failed/available type statuses together 3 High   10 Fix Released
1389190 #1389190 Cannot cancel a deployment 3 High Ricardo Bánffy  10 Fix Released
1389243 #1389243 Acquire and start button missing for non admin users? 3 High   10 Fix Released
1392865 #1392865 virsh power control timeouts prematurely 3 High Blake Rouse  10 Fix Released
1393952 #1393952 feature req: api call to get current running version of maas 3 High   10 Fix Released
1402109 #1402109 Lots of duplicate event log entries for PXE booting 3 High Newell Jensen  10 Fix Released
1411204 #1411204 Storage information doesn't auto-update 3 High   10 Fix Released
1427635 #1427635 Trunk: filters and search functionality missing 3 High Blake Rouse  10 Fix Released
1427810 #1427810 node view does not refresh after commissioning 3 High   10 Fix Released
1429059 #1429059 [Design] Add Hardware button is not one button 3 High Richard McCartney  10 Fix Released
1429061 #1429061 [Design] Error notifications are using general notification icon 3 High Richard McCartney  10 Fix Released
1429063 #1429063 Add Hardware unable to remove MAC address before adding node 3 High Blake Rouse  10 Fix Released
1429066 #1429066 MAC address text on Add Hardware page is grey instead of black 3 High Richard McCartney  10 Fix Released
1430852 #1430852 Very slow load times for view node pages in MAAS 3 High Blake Rouse  10 Fix Released
1431360 #1431360 maas cli writes deprecation warning to stdout 3 High Raphaël Badin  10 Fix Released
1434559 #1434559 If node fails to access the image stream, a nasty error log is shown as a notification on teh webui 3 High Andres Rodriguez  10 Fix Released
1435793 #1435793 When a serialization error occurs (after all the retries have been done), MAAS returns a 500 3 High ubuntudotcom1  10 Fix Released
1436541 #1436541 1 accepted cluster / 0 pending clusters / 0 rejected clusters Needs to be removed 3 High Mike Pontillo  10 Fix Released
1437231 #1437231 No instant feedback when performing an action in the UI 3 High Richard McCartney  10 Fix Released
1437380 #1437380 1.8b4 Form validatation is confusing 3 High Ricardo Bánffy  10 Fix Released
1437424 #1437424 Main navigation and action bar should be sticky 3 High Blake Rouse  10 Fix Released
1437491 #1437491 Cannot poweroff node when they are in New state but ON 3 High   10 Fix Released
1438087 #1438087 Inconsistent page headings 3 High Richard McCartney  10 Fix Released
1438119 #1438119 node is selected when clicking node name 3 High Blake Rouse  10 Fix Released
1438769 #1438769 pxeconfig generates too much locking 3 High Gavin Panella  10 Fix Released
1438782 #1438782 Apache2 restart needed after upgrading to 1.8a9 3 High Andres Rodriguez  10 Fix Released
1438790 #1438790 1.8a9: Link from zone to filtered node page doesn't work 3 High Blake Rouse  10 Fix Released
1438846 #1438846 cannot modify tags on a storage device on the node details page 3 High Blake Rouse  10 Fix Released
1438848 #1438848 cannot modify node tags on the node details page 3 High Blake Rouse  10 Fix Released
1439091 #1439091 1.8a9: Clicking on my account name resets the filters 3 High   10 Fix Released
1439199 #1439199 Imprecise error message when trying to deploy machines without having SSH keys 3 High   10 Fix Released
1440996 #1440996 maas api "device create" exists but is not documented. 3 High Raphaël Badin  10 Fix Released
1440998 #1440998 maas api "device update <id>" requires setting parent= in addition to hostname=, but it's not documented as required 3 High Mike Pontillo  10 Fix Released
1441013 #1441013 maas api "device claim-sticky-ip-address" does not allocate an address when there are existing IPs assigned 3 High Dimiter Naydenov  10 Fix Released
1441018 #1441018 maas api "device release-sticky-ip-address" could use a better error message 3 High Mike Pontillo  10 Fix Released
1441133 #1441133 MAAS version not exposed over the API 3 High Raphaël Badin  10 Fix Released
1441159 #1441159 devices web UI is not updating (need to refresh) 3 High Blake Rouse  10 Fix Released
1441403 #1441403 1.8b1 Filter by zone is missing 3 High   10 Fix Released
1441612 #1441612 1.8b1 Red outline on node name 3 High Blake Rouse  10 Fix Released
1441682 #1441682 1.8beta1: RAM units is given as GB on node details and listing pages, instead of GiB 3 High Blake Rouse  10 Fix Released
1441837 #1441837 [1.8b1 devices] Can't add a device with multiple NIC's in the UI 3 High Blake Rouse  10 Fix Released
1442807 #1442807 1.8beta1: Attempting to release a node that's already releasing results in an error 3 High ubuntudotcom1  10 Fix Released
1443548 #1443548 1.8b2: After executing an action such as deploy, we should get back to filtered list 3 High Blake Rouse  10 Fix Released
1443840 #1443840 Paper background image loaded from assets.ubuntu.com not locally 3 High Richard McCartney  10 Fix Released
1443958 #1443958 1.8beta2: Can't double/triple click to select word/all in power parameters text boxes 3 High Blake Rouse  10 Fix Released
1443959 #1443959 1.8beta2: Going back from node page to node listing page loses filter 3 High Blake Rouse  10 Fix Released
1445962 #1445962 when adding a virsh chassis via the WebUI, it is forcing me to input password 3 High Blake Rouse  10 Fix Released
1445965 #1445965 [1.8] probe-and-enlist-hardware for virsh doesn't keep domain as hostname 3 High Mike Pontillo  10 Fix Released
1445993 #1445993 Cannot power on machine in broken state 3 High ubuntudotcom1  10 Fix Released
1446112 #1446112 Not auto starting commissioning when a new machine is added 3 High ubuntudotcom1  10 Fix Released
1446323 #1446323 [1.8.0b3] Third party drivers display missing from node detail page 3 High Blake Rouse  10 Fix Released
1446629 #1446629 Node status transition events are logged at 'debug' level 3 High Raphaël Badin  10 Fix Released
1447262 #1447262 1.8b3 Weird timestamp on images page 3 High Ricardo Bánffy  10 Fix Released
1447319 #1447319 1.8b3 incorrect styling for selected navigation 3 High Richard McCartney  10 Fix Released
1447758 #1447758 Can't assign zones to deployed machines 3 High Blake Rouse  10 Fix Released
1447828 #1447828 1.8b3 number of nodes per zone includes devices in the count 3 High Ricardo Bánffy  10 Fix Released
1449043 #1449043 UI should display a notification until SSH key is uploaded 3 High   10 Fix Released
1449381 #1449381 CSS highlighting of hovered over row missing on owner column 3 High Richard McCartney  10 Fix Released
1449384 #1449384 Change label of the different IP assignment types on the devices page. 3 High   10 Fix Released
1449396 #1449396 MAAS tries to power query a Device 3 High Mike Pontillo  10 Fix Released
1452716 #1452716 Unable to delete a node when the DHCP server is down on the cluster 3 High Blake Rouse  10 Fix Released
1452927 #1452927 Clicking on a tag on the node details page doesn't take me to a listing of nodes with that tag 3 High Blake Rouse  10 Fix Released
1453192 #1453192 1.8b4 Sort by styling on filters misleading 3 High Richard McCartney  10 Fix Released
1453745 #1453745 1.8b4 move "view more" button to bottom of machine events section 3 High Blake Rouse  10 Fix Released
1454355 #1454355 1.8b4 add extra NIC styling 3 High Richard McCartney  10 Fix Released
1454767 #1454767 "Node with this Hostname already exists" displays as Python dictionary on Devices tab 3 High ubuntudotcom1  10 Fix Released
1454810 #1454810 IPMI power template performs very minimal error checking which can lead to silent failures 3 High Raphaël Badin  10 Fix Released
1455094 #1455094 When attempting to delete a node when the DHCP server is down on the cluster, an unclear message is presented 3 High Ricardo Bánffy  10 Fix Released
1455186 #1455186 default selection for deploy action is empty 3 High Blake Rouse  10 Fix Released
1455656 #1455656 1.8beta6: not filter for tags doesn't work 3 High Ricardo Bánffy  10 Fix Released
1457504 #1457504 fqdn of a node from a disconnected cluster doesn't have a domain part 3 High Raphaël Badin  10 Fix Released
1457783 #1457783 UI: Missing padding in error message 3 High Blake Rouse  10 Fix Released
1457921 #1457921 virsh probe-and-enlist does not set boot order 3 High Mike Pontillo  10 Fix Released
1459444 #1459444 Info for the PXE NIC available in MAAS UI but there is no API to get this info 3 High Raphaël Badin  10 Fix Released
1459886 #1459886 Power parameters are sometimes not showing on the webui 3 High Ricardo Bánffy  10 Fix Released
1460026 #1460026 The color of the headers on the device list page is different from the color of the headers on the node list page 3 High Blake Rouse  10 Fix Released
1460189 #1460189 maas-clusterd must be restarted after installing python-vmomi 3 High Mike Pontillo  10 Fix Released
1460643 #1460643 [1.8] PhysicalBlockDevice endpoint is incorrect for 1.9 3 High Blake Rouse  10 Fix Released
1461258 #1461258 1.8rc1: Deploy/Release in single node view keeps adding blank pages at the top 3 High Blake Rouse  10 Fix Released
1462019 #1462019 1.8rc1: UI hangs after doing block Mark Broken of 3 failed releasing servers 3 High Blake Rouse  10 Fix Released
1462030 #1462030 Filters don't clear if there are no more machines for that filter 3 High Blake Rouse  10 Fix Released
1315085 #1315085 Arrangement of items in node summary screen could be improved 4 Medium   10 Fix Released
1318382 #1318382 MAAS incorrectly including the iSCSI disk used during commissioning 4 Medium   10 Fix Released
1341318 #1341318 filter /nodes/ listing by state 4 Medium Blake Rouse  10 Fix Released
1348278 #1348278 manipulating mac addresses clears form input on edit node page 4 Medium   10 Fix Released
1367497 #1367497 Commissioning Output and Discovery Data related, should be grouped together on node view page. 4 Medium   10 Fix Released
1367518 #1367518 Commissioning output for individual node has redundant node column in the commissioning results list 4 Medium   10 Fix Released
1376076 #1376076 actions that are not allowed or valid are available 4 Medium   10 Fix Released
1379187 #1379187 os and release should not be on the node edit page 4 Medium   10 Fix Released
1402110 #1402110 Can't mark nodes in 'Ready' as 'Broken' 4 Medium   10 Fix Released
1436265 #1436265 default release deployed doesn't match default in settings 4 Medium   10 Fix Released
1439086 #1439086 1.8a9: Deselecting a filter where there are no matching nodes 4 Medium Blake Rouse  10 Fix Released
1439356 #1439356 changing node name on node details weirdness 4 Medium   10 Fix Released
1441621 #1441621 1.8b1 Padding between edit node name and save button 4 Medium Richard McCartney  10 Fix Released
1442742 #1442742 1.8b4 Possible to perform power off even if the node is already off 4 Medium Raphaël Badin  10 Fix Released
1442746 #1442746 1.8b2 Add hardware journey not consistent with add devices 4 Medium Blake Rouse  10 Fix Released
1447320 #1447320 1.8b3 incorrect styling for selected tab 4 Medium Richard McCartney  10 Fix Released
1452931 #1452931 Table header selection 'underlines' are not persistent and need to indicate the default selection on page load 4 Medium Richard McCartney  10 Fix Released
1456696 #1456696 1.8b6 Cannot mark a ready node "Broken" 4 Medium Blake Rouse  10 Fix Released
1456699 #1456699 1.8b6 Cannot mark a machine broken that is "deployed" and "on" 4 Medium Blake Rouse  10 Fix Released
1457990 #1457990 Transition from New -> Commissioning should throw an error if node power is on 4 Medium Blake Rouse  10 Fix Released
1459901 #1459901 Can't select, and copy/paste power parameters (IP address, user, password, etc) in node details page 4 Medium Blake Rouse  10 Fix Released
1460145 #1460145 "sudo maas-region-admin dbshell" fails with "ImportError: No module named testing" error 4 Medium   10 Fix Released
1212689 #1212689 maas: implement root-disk constraint 5 Low   10 Fix Released
1251208 #1251208 "maas key" field should be longer 5 Low   10 Fix Released
1262107 #1262107 Node page layout varies in complicated ways 5 Low   10 Fix Released
1274178 #1274178 MAAS doesn't report the series to be installed on a node info in the Node info view 5 Low   10 Fix Released
1331343 #1331343 Title of MAAS instance vertically truncated 5 Low Blake Rouse  10 Fix Released
1333718 #1333718 confusing message when you try to mark a node to use the fast installer which is already doing so 5 Low   10 Fix Released
1333993 #1333993 sorting of power type drop down on edit node page is strange 5 Low   10 Fix Released
1361285 #1361285 Power state not shown on node details page 5 Low   10 Fix Released
1401979 #1401979 No bulk acquire and start 5 Low   10 Fix Released
1402113 #1402113 When bulk action fails, my selections are lost. 5 Low   10 Fix Released
1436292 #1436292 When an admin adds a node, the node doesn't get commissioned automatically 5 Low   10 Fix Released
1439205 #1439205 No hover state on machines in node listing 5 Low   10 Fix Released
1439208 #1439208 Nodes can be deployed via the UI without having SSH keys 5 Low   10 Fix Released
1439237 #1439237 Weird spacing of the spinner on the images page 5 Low Richard McCartney  10 Fix Released
1442280 #1442280 The ordering of the statuses changes when nodes change status 5 Low Blake Rouse  10 Fix Released
1455152 #1455152 1.8b4 unneccesary horizontal divider on cluster page 5 Low ubuntudotcom1  10 Fix Released
1460614 #1460614 FQDN column heading underline space 5 Low Blake Rouse  10 Fix Released
1185455 #1185455 Not obvious how to search nodes along a specific axis, or multiple axes 6 Wishlist Blake Rouse  10 Fix Released
1218182 #1218182 No way to put a node into "maintenance mode" 6 Wishlist   10 Fix Released
1277545 #1277545 node list sort order not maintained 6 Wishlist   10 Fix Released
1278158 #1278158 Please add swap partition by default 6 Wishlist   10 Fix Released
1300122 #1300122 No way to get the version of the MAAS server through the API. 6 Wishlist   10 Fix Released
1315072 #1315072 Finding BMC IP address requires clicking "Edit node" in Web UI 6 Wishlist   10 Fix Released
This milestone contains Public information
Everyone can see this information.