MAAS 2.2.0 RC 1 Released!

Andres Rodriguez andres.rodriguez at canonical.com
Wed Apr 5 13:55:33 UTC 2017


The MAAS team is happy to announce that the new upstream (development)
release has now been released.

*Availability*
MAAS 2.2.0 RC1  is currently available in:

*ppa:maas/next*
New features






*Hardware TestingAs part of MAAS 2.2.0 RC 1, a few new tests have been
added: - Stress-ng-cpu-short - stress tests the CPU of a machine for 5
minutes- Stress-ng-memory-short - stress tests the memory of a machine for
5 minutes.- Badblocks - runs badblocks testing on all disks in parallel.-
Badblocks-destructive - runs badblocks destructive tests on all disks in
parallel. This means that badblocks will overwrite any date currently on
the disks.Commissioning improvementsIn 2.1, MAAS would fail to
commissioning if a 20 minute timeout was reached. This meant that if the
whole commissioning process took longer than 20 minutes to run, the machine
would fail to commission. As of 2.2, this is no longer the case.MAAS 2.2
introduces the ability to track both, builtin and custom commissioning
scripts. This provides the flexibility to add custom commissioning scripts
that would take longer than the initial 20 minute timeout, allowing them to
fully run their scripts without marking a node Failed Commissioning.*Bugs
fixed in this release


   - LP: #1675953    Allow ‘undefined’ to mean the null space when using
   constraints.
   - LP: #1675844    Prefer non-unique-local IPv6 as primary host address
   if multiple are present.
   - LP: #1672718    Disable links for sprint results that did not
   complete. Display drives that do not support SMART.
   - LP: #1675427    Fix “UnhandledCommand” traceback for missing boot
   config.
   - LP: #1670444    Fix hostname lookup warnings from ‘sudo’ in ephemeral
   environments.
   - LP: #1662948    Consider child interface MTUs when calculating
   effective interface MTU.
   - LP: #1675823    Fix race condition while setting process group leader
   in external scripts.
   - LP: #1674720    Fix “NodeKey matching query does not exist” traceback
   in metadata server.
   - LP: #1675838    Fix missing release names in filter list.
   - LP: #1677350    Fix incorrectly disabled buttons on node details page.
   - LP: #1676921    Fix node event log to order events chronologically.
   - LP: #1676619    Fix bug preventing a DNS resource from being allocated
   to an IP address not known to MAAS.
   - LP: #1675468    Fix bug while starting node when using an IPv4-mapped
   address inside the the maas_url.
   - LP: #1676619    Fix DNS resource creation to properly record the user
   who created the record.
   - LP: #1673791    Fix bugs with stress-ng tests when using a system with
   a large amount of RAM. Add short versions of stress-ng tests.
   - LP: #1677333    Fix test result output when smartctl fails.
   - LP: #1677029    Fix missing comment field when adding a new IP range.
   - LP: #1677573    Fix allocation of least-recently-used discoveries to
   consider reserved ranges.
   - LP: #1633696    Clean up regiond and rackd log output and make it more
   readable.
   - LP: #1676969    Fix regression that prevented setting an interface
   fabric to “Disconnected”.
   - LP: #1677060    Throttle DHCPv6 probing during commissioning to
   prevent rsyslog spam in case of a failure.
   - LP: #1677713    Fix invisible logout page.
   - LP: #1661581    De-emphasize “Parent” option when adding a discovered
   device. (“Static” is now the default.)
   - LP: #1675432    Fix race condition when composing a node from a RSD
   pod.
   - LP: #1674807    Fix missing default gateway output in machine details
   API.
   - LP: #1639839    Improve API error message when filtering boot
   resources by type.
   - LP: #1675095    Improve educated guess about reachable NTP servers.
   - LP: #1676978    Fix recommissioning to disconnect previously connected
   interfaces.
   - LP: #1678188    Fix broken link to machine events on node details page.
   - LP: #1678038    Fix duplicate error notifications.
   - LP: #1677631    Fix scrolling on node details page.
   - LP: #1678298    Fix incorrect capitalization of action names in the UI.
   - LP: #1645955    Improve MAAS user-agent string.
   - LP: #1575631    Fix edge cases when generating DNS zones which
   prevented some resource records from being shown.
   - LP: #1642728    When adding a discovery, pre-select DNS domains MAAS
   knows about.
   - LP: #1678236    Fix IP range addition to show a more useful errors,
   such as if the broadcast address or a reserved network address is used
   within an IP range.
   - LP: #1678333    Fix scrolling and window resize issues on page headers.
   - LP: #1677658    Resolve focus issues when using the MAAS UI with
   Firefox.
   - LP: #1679231    Fix bug that prevented MAC addresses from being shown
   on the machines list if the MAC column is selected.
   - LP: #1679249    Fix JavaScript race condition when loading machines
   table.
   - LP: #1679315    Fix UI to correctly update nodes if their domain name
   changes.
   - LP: #1679427    Fix commissioning support script to be less verbose.


-- 
Andres Rodriguez
Engineering Manager, MAAS
Canonical USA, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20170405/f946ca2f/attachment.html>


More information about the Maas-devel mailing list