MAAS 14.04 "trusty"
Milestone information
- Project:
- MAAS
- Series:
- 1.5
- Version:
- 14.04
- Code name:
- trusty
- Released:
- Registrant:
- Julian Edwards
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 1 Adam Collard, 4 Andres Rodriguez, 6 Blake Rouse, 1 Chris Glass, 14 Gavin Panella, 6 Graham Binns, 1 James Troup, 10 Jason Hobbs, 22 Jeroen T. Vermeulen, 33 Julian Edwards, 1 Kevin Kirkpatrick, 2 MAAS Maintainers, 29 Raphaël Badin, 2 Tycho Andersen
- Blueprints:
- 1 Deferred, 4 Implemented
- Bugs:
- 138 Fix Released
Download files for this release
Release notes
Major new features
------------------
Advanced Networking.
MAAS will now support multiple managed network interfaces on a single
cluster. It will track networks (including tagged VLANs) to which each node
is able to connect and provides this information in the API. API clients may
also use networking information in acquisition constraints when asking for a
new node allocation.
See :ref:`The full Networking documentation <networks>`.
Zones.
A Zone is an arbitrary grouping of nodes. MAAS now allows admins to define
Zones, and place in them any of the region's nodes. Once defined, API
clients can use the zone name as acquisition constraints for new node
allocations.
See :doc:`physical-
Hardware Enablement Kernels.
MAAS is now able to fetch and use hardware enablement kernels which allow
kernels for newer Ubuntu releases to be used on older releases.
See :doc:`hardware-
Minor feature changes
-------
Maas-Test.
A new project `maas-test`_ was created to put a piece of hardware through MAAS's
test suite to see if it's suitable for use in MAAS, and optionally report the results
to a bug in Launchpad's maas-test project.
.. _maas-test: https:/
IPMI improvements.
Many improvements were made to IPMI handling, including better detection
during enlistment. Many IPMI-based systems that previously failed to work
with MAAS will now work correctly.
Completion of image downloading changes.
Further to the work done in the 1.4 (Ubuntu 13.10) release, MAAS now uses indexed
"simplestreams" data published by Canonical to fetch not only the ephemeral
images, but now also the kernels and ramdisks. The resource download
configuration is now in a new file ``/etc/
each cluster controller. All previous configuration files for image
downloads are now obsolete. The new file will be pre-configured based on
images that are already present on the cluster.
This change also enables end-users to provide their own simplestreams data
and thusly their own custom images.
Cluster-driven hardware availability.
When adding or editing node hardware in the region controller, MAAS will
contact the relevant cluster controller to validate the node's settings.
As of release, the only validation made is the architecture and the power
settings. Available architectures are based on which images have been
imported on the cluster. In the future, this will enable new cluster
controllers to be added that contain drivers for new hardware without
restarting the region controller.
Seamicro hardware.
MAAS now supports the Seamicro 15000 hardware for power control and API-based
enlistment.
AMT.
MAAS now supports power control using `Intel AMT`_.
.. _Intel AMT: http://
DNS forwarders.
In MAAS's settings it's now possible to configure an upstream DNS, which will
be set in the bind daemon's 'forwarders' option.
Foreign DHCP servers.
MAAS detects and shows you if any other DHCP servers are active on the
networks that are on the cluster controller.
Commissioning Results.
A node's commissioning results are now shown in the UI.
Renamed commands.
``maas`` is renamed to ``maas-
``maas``.
Changelog
This release does not have a changelog.
5 blueprints and 138 bugs targeted
Blueprint | Priority | Assignee | Delivery | |
---|---|---|---|---|
Advanced networking (VLAN, bonded NIC etc) | Advanced networking (VLAN, bonded NIC etc) | 5 Essential | 11 Implemented | |
Availability Zones | Availability Zones | 5 Essential | Julian Edwards | 11 Implemented |
maas-test package | maas-test package | 5 Essential | 11 Implemented | |
Data-driven hardware enablement | Data-driven hardware enablement | 5 Essential | 11 Implemented | |
Usability points from the training debrief | Usability points from the training debrief | 5 Essential | 2 Deferred |