~ltrager/maas:lp1761600

Last commit made on 2018-04-19
Get this branch:
git clone -b lp1761600 https://git.launchpad.net/~ltrager/maas
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
lp1761600
Repository:
lp:~ltrager/maas

Recent commits

6ea8f8a... by Lee Trager

Add comment

24ec7b4... by Lee Trager

LP: #1761600 - Don't return deferLater value.

In b352322 MAAS was modified to use asyncio or uvloop as the backend for
twisted. The value of deferLater was returned in maybe_change_power_state
which fixes a number of unit tests. Doing this causes the defer to be
resolved with the caller instead of running later. This meant when a user
issues a power action, such as deploy or release, the websocket and
subsequent RPC call didn't resolve until the power action is completed.

This removes the return so the power action can happen later greatly speeding
up power actions. The unit tests are fixed by patching deferLater in the tests
to use maybeDeferred.

61e36a5... by Anthony Dillon

Removed the scrolling table functionality

430ec26... by Andres Rodriguez

debian/control: Make avahi-utils a dep for maas-common instead of maas-region-controller

e11fd5e... by Blake Rouse

LP: #1765056 - Add a connection ID to all RPC connections made to a region process. Pass that connection ID to the master process so adding and removing of connections can be handled out of order.

f3da584... by Alberto Donato

don't display the set-pool action on the node details page. Also drop the button for set-zone as it's not present

5c87c57... by Björn Tillenius

Bring back some template changes from premium.

69f6965... by Karl Williams

LP: #1763219 - Restructure fabric deletion action to look good on more viewports.

f32e606... by Blake Rouse

Fixes LP: #1763147 - Fix controller status watcher to be recursive.

e40b76c... by Blake Rouse

Ping the region through RPC every 30 seconds from the rack controller. When ping fails after 10 seconds close the connection.