---
title: MAAS Development Summary – July 30th 2017
description: Hello MAASters! The MAAS development summaries are back!The past three
  weeks the team has been made good progress on three main areas, the development
  of 2.3, maintenance for 2.2, and out new and improved python library (libmaas).MAAS
  2.3 (current development release)The first official MAAS 2.3 release has been prepared.
  It is currently u […]
url: https://canonical-com-2950.demos.haus/blog/maas-development-summary-july-30th-2017?format=md
---

1. [Blog](https://canonical-com-2950.demos.haus/blog)
2. Article

---

[Canonical](https://canonical-com-2950.demos.haus/blog/author/canonical "More about Canonical")

28 July 2017

# MAAS Development Summary – July 30th 2017

---

Share the article

Hello MAASters! The MAAS development summaries are back!

Over the past 3 weeks, the team has made good progress on three main areas. The development of 2.3, maintenance for 2.2, and out new and improved python library (libmaas).

### **MAAS 2.3 (current development release)**

The first official MAAS 2.3 release has been prepared. It is currently undergoing a heavy round of testing and will be announced separately once completed. Here is what the MAAS team have done over the last three weeks:

* **Completed Upstream Proxy UI**
  + Improve the UI to better configure the different proxy modes.
  + Added the ability to configure an upstream proxy.
* **Network beaconing & better network discovery**
  + - Rack registration has been refactored in order to allow deferred fabric creation and region/rack version reporting.
    - End-to-end testing of the two-phase approach to interface registration. Ensure the new approach is fully backwards compatible when there is a mix of MAAS versions in use.
    - Fix bugs related to initial fabric creation upon registration:
      * [Ensure that disabled interfaces do not create new fabrics](https://git.launchpad.net/maas/commit/?id=2365edd4eaae920c847740639d6b76970b1e52f0)
      * [Fix registration of disabled interfaces](https://git.launchpad.net/maas/commit/?id=51b429cb506c209a66dca5cbfbe5e6a6ccb918e7)
      * [Fix fabric creation for rack DHCP IP addresses](https://git.launchpad.net/maas/commit/?id=2319590c74764ff4c4f933506499ee961d5ac9eb)
* **Started Hardware Testing Phase 2**
  + - UX team has completed the initial wireframes and gathered feedback.
    - Started changes to collect and gather better test results.
* **Started Switch modeling**
  + - Started changes to support switch and switch port modeling.
* **Bug fixes**
  + LP: #1703403 – regiond workers can use too many postgres connections
  + LP: #1651165 – Unable to change disk name using maas gui
  + LP: #1702690 – [2.2] Commissioning a machine prefers minimum kernel over commissioning global
  + LP: #1700802 – [2.x] maas cli allocate interfaces=<label>:ip=<ADDRESS> errors with Unknown interfaces constraint Edit
  + LP: #1703713 – [2.3] Devices don’t have a link from the DNS page
  + LP: #1702976 – Cavium ThunderX lacks power settings after enlistment apparently due to missing kernel
  + LP: #1664822 – Enable IPMI over LAN if disabled
  + LP: #1703713 – Fix missing link on domain details page
  + LP: #1702669 – Add index on family(ip) for each StaticIPAddress to improve execution time of the maasserver\_routable\_pairs view.
  + LP: #1703845 – Set the re-check interval for rack to region RPC connections to the lowest value when a RPC connection is closed or lost.

### **MAAS 2.2 (current stable release)**

* Last week, MAAS 2.2 was SRU’d into the Ubuntu Archives and to our latest LTS release, Ubuntu Xenial, replacing the MAAS 2.1 series.
* This week, a new MAAS 2.2 point release has also been prepared. It is currently undergoing heavy testing. Once testing is completed, it will be released in a separate announcement.

### **Libmaas**

Last week, the team has worked on increasing the level

* Added ability to create machines.
* Added ability to commission machines.
* Added ability to manage MAAS networking definitions. Including Subnet, Fabrics, Spaces, vlans, IP Ranges, Static Routes and DHCP.

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical-com-2950.demos.haus/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### From raw data to intelligent actions: inside our next-gen AI analytics data lake stack](https://canonical-com-2950.demos.haus/blog/inside-our-next-gen-ai-analytics-data-lake-stack)

At Canonical, we believe organisations should be able to unlock the full value of their data without giving up control. That principle is at the heart of our next-generation...

[Rob Gibbon](https://canonical-com-2950.demos.haus/blog/author/robgibbon)

18 September 2026

[### Beyond the 10-year mark: Extending Ubuntu Pro 16.04 LTS security coverage](https://canonical-com-2950.demos.haus/blog/extending-ubuntu-pro-16-04-coverage)

A decade ago, Canonical launched Ubuntu 16.04 LTS (codenamed “Xenial Xerus”). As a Long-Term Support (LTS) release, it comes with 5 years of standard security coverage, which...

[Carlos Bravo](https://canonical-com-2950.demos.haus/blog/author/carlos-bravo)

17 September 2026

[### Network disaggregation in telecommunication transport networks](https://canonical-com-2950.demos.haus/blog/network-disaggregation)

Telecommunications networks have traditionally been built from tightly integrated systems. A router vendor supplies the forwarding hardware, network operating system (NOS),...

[Benjamin Ryzman](https://canonical-com-2950.demos.haus/blog/author/benjaminryzman)

16 September 2026

[### Bring Zenoh to ROS 2 with snaps](https://canonical-com-2950.demos.haus/blog/bring-zenoh-to-ros-2-with-snaps)

ROS 2 gives robotics developers the freedom to choose the middleware that fits their system. As a communication protocol for ROS, Zenoh has gained strong traction. It delivers...

[gbeuzeboc](https://canonical-com-2950.demos.haus/blog/author/gbeuzeboc)

15 September 2026
