Merge lp:~andreserl/maas/packaging_rc3 into lp:~maas-maintainers/maas/packaging

Proposed by Andres Rodriguez
Status: Merged
Approved by: Andres Rodriguez
Approved revision: 512
Merged at revision: 509
Proposed branch: lp:~andreserl/maas/packaging_rc3
Merge into: lp:~maas-maintainers/maas/packaging
Diff against target: 90 lines (+54/-6)
2 files modified
debian/changelog (+44/-0)
debian/maas-region-controller.postinst (+10/-6)
To merge this branch: bzr merge lp:~andreserl/maas/packaging_rc3
Reviewer Review Type Date Requested Status
Andres Rodriguez (community) Approve
Review via email: mp+301342@code.launchpad.net

Commit message

* New upstream release, 2.0.0 RC3 bzr5180:
  - CLI version command doesn't work (2.0) (LP: #1557434)
  - [2.0rc1] MAAS does not respect default subnet's DNS server when
    choosing default DNS (LP: #1576116)
  - [2.0RC1] MAAS displays every power query on the summarized view of
    node event log (LP: #1594991)
  - [2.0] Loading latest machine events can make web browser
    unresponsive (LP: #1598028)
  - [2.0rc1] MAAS doesn't honor DNS settings for a subnet for
    DHCP (LP: #1600720)
  - [2.0rc1] drop arm64/efi grub module workaround (LP: #1600285)
  - maas login yields "ImportError: No module named
    'maasserver'" (LP: #1604169)
  - [doc] events API limit,before, after options not
    documented (LP: #1604901)
  - RackController.get_image_sync_status causes huge load
    on regiond process (LP: #1604465)
  - [2.0b8] MAAS is automatically monitoring timeouts. (LP: #1598149)
  - [2.0] Error messaging about monitor expiry has been
    dropped (LP: #1605252)
  - [2.0rc2] Can't get node-results via cli/api (LP: #1602721)
  - node set to "failed deployment" for no visible reason (LP: #1604962)
  - Event log should always include a reason why a node was
    marked Failed Deployment (LP: #1604987)
* If no default route is present in the system, configure maas_url on
  regiond.conf to localhost to allow the user to tell MAAS what IP to use.

To post a comment you must log in.
Revision history for this message
Nobuto Murata (nobuto) :
Revision history for this message
MAAS Lander (maas-lander) wrote :

Voting does not meet specified criteria. Required: Approve >= 1, Disapprove == 0. Got: 1 Pending.

Revision history for this message
Andres Rodriguez (andreserl) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2016-07-19 13:40:51 +0000
+++ debian/changelog 2016-07-28 02:27:27 +0000
@@ -1,3 +1,47 @@
1maas (2.0.0~rc4+bzr5180-0ubuntu1) UNRELEASED; urgency=medium
2
3 * UNRELEASED
4
5 -- Andres Rodriguez <andreserl@ubuntu.com> Wed, 27 Jul 2016 22:26:55 -0400
6
7maas (2.0.0~rc3+bzr5180-0ubuntu2) yakkety; urgency=medium
8
9 * Really fix by the determination of the default gateway, otherwise
10 automatically chose localhost. (LP: #1607112)
11
12 -- Andres Rodriguez <andreserl@ubuntu.com> Wed, 27 Jul 2016 22:20:09 -0400
13
14maas (2.0.0~rc3+bzr5180-0ubuntu1) yakkety; urgency=medium
15
16 * New upstream release, 2.0.0 RC3 bzr5180:
17 - CLI version command doesn't work (2.0) (LP: #1557434)
18 - [2.0rc1] MAAS does not respect default subnet's DNS server when
19 choosing default DNS (LP: #1576116)
20 - [2.0RC1] MAAS displays every power query on the summarized view of
21 node event log (LP: #1594991)
22 - [2.0] Loading latest machine events can make web browser
23 unresponsive (LP: #1598028)
24 - [2.0rc1] MAAS doesn't honor DNS settings for a subnet for
25 DHCP (LP: #1600720)
26 - [2.0rc1] drop arm64/efi grub module workaround (LP: #1600285)
27 - maas login yields "ImportError: No module named
28 'maasserver'" (LP: #1604169)
29 - [doc] events API limit,before, after options not
30 documented (LP: #1604901)
31 - RackController.get_image_sync_status causes huge load
32 on regiond process (LP: #1604465)
33 - [2.0b8] MAAS is automatically monitoring timeouts. (LP: #1598149)
34 - [2.0] Error messaging about monitor expiry has been
35 dropped (LP: #1605252)
36 - [2.0rc2] Can't get node-results via cli/api (LP: #1602721)
37 - node set to "failed deployment" for no visible reason (LP: #1604962)
38 - Event log should always include a reason why a node was
39 marked Failed Deployment (LP: #1604987)
40 * If no default route is present in the system, configure maas_url on
41 regiond.conf to localhost to allow the user to tell MAAS what IP to use.
42
43 -- Andres Rodriguez <andreserl@ubuntu.com> Fri, 22 Jul 2016 18:05:45 -0400
44
1maas (2.0.0~rc2+bzr5156-0ubuntu1) yakkety; urgency=medium45maas (2.0.0~rc2+bzr5156-0ubuntu1) yakkety; urgency=medium
246
3 * New upstream release, 2.0.0 RC2 bzr5156:47 * New upstream release, 2.0.0 RC2 bzr5156:
448
=== modified file 'debian/maas-region-controller.postinst'
--- debian/maas-region-controller.postinst 2016-06-17 17:46:00 +0000
+++ debian/maas-region-controller.postinst 2016-07-28 02:27:27 +0000
@@ -30,16 +30,20 @@
30 --maas-url "http://${ipaddr}/MAAS"30 --maas-url "http://${ipaddr}/MAAS"
31}31}
3232
33get_default_route_ip() {33get_default_route_ip_or_localhost() {
34 while read Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT34 while read Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT
35 do35 do
36 [ "$Mask" = "00000000" ] && break36 [ "$Mask" = "00000000" ] && break
37 done < /proc/net/route37 done < /proc/net/route
38 interface="$Iface"38 interface="$Iface"
39 ipaddr=$(LC_ALL=C /sbin/ip -4 addr list dev "$interface" scope global)39 if [ -z "$interface" ]; then
40 ipaddr=${ipaddr#* inet }40 echo "localhost"
41 ipaddr=${ipaddr%%/*}41 else
42 echo $ipaddr42 ipaddr=$(LC_ALL=C /sbin/ip -4 addr list dev "$interface" scope global)
43 ipaddr=${ipaddr#* inet }
44 ipaddr=${ipaddr%%/*}
45 echo $ipaddr
46 fi
43}47}
4448
45extract_default_maas_url() {49extract_default_maas_url() {
@@ -67,7 +71,7 @@
67 db_get maas/default-maas-url71 db_get maas/default-maas-url
68 ipaddr="$RET"72 ipaddr="$RET"
69 if [ -z "$RET" ]; then73 if [ -z "$RET" ]; then
70 ipaddr=$(get_default_route_ip)74 ipaddr=$(get_default_route_ip_or_localhost)
71 fi75 fi
72 # Set the IP address of the interface with default route76 # Set the IP address of the interface with default route
73 if [ -n "$ipaddr" ]; then77 if [ -n "$ipaddr" ]; then

Subscribers

People subscribed via source and target branches

to all changes: