[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-12-19 Thread Chad Smith
This bug is believed to be fixed in cloud-init in version 19.2-55. If
this is still a problem for you, please make a comment and set the state
back to New

Thank you.

** Changed in: cloud-init
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-29 Thread Joshua Powers
This is fixed in Ubuntu and as such I am unsubscribing field-critical

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-10 Thread Alexander Weber
Hey Dan, see https://bugs.launchpad.net/cloud-init/+bug/1847583

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Dan Watkins
On Wed, Oct 09, 2019 at 05:18:27PM -, Richard Maynard wrote:
> I was able to capture the logs by making a snapshot of the volume and
> mounting it to a different host, however with the previous version of
> cloud-init it had the same problem, sorry for the false note but it
> looks like this issue is not related to the upgrade.

That's a relief!  Thanks for digging into this to get confirmation.  If
there's another cloud-init issue causing the problem, please do file a
separate bug!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Richard Maynard
I was able to capture the logs by making a snapshot of the volume and
mounting it to a different host, however with the previous version of
cloud-init it had the same problem, sorry for the false note but it
looks like this issue is not related to the upgrade.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Richard Maynard
Thanks! I'll work to capture logs and reproduce. We worked around for
now by using apt to hold the package back (we use an older base image
from july that then does an apt get update all while building our
image).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Dan Watkins
Hi Richard, Alexander,

Richard: We've published new daily images to AWS containing the newer
version of cloud-init.  Can you try to reproduce using the most recent
daily image (which is ami-0802dbc378772aca8 in us-west-2), please?  If
you can still reproduce, then please file a new bug (because we'll need
to triage and track the fix separately).

Alexander: That sounds like a distinct issue, as that has been the
behaviour of cloud-init for quite some time now.  Could you file a
separate bug so we can follow up on it?


Thanks!

Dan

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Christian Ehrhardt 
Hi Richard and Alexander,
Dan Watkins (driving the recent upload) will be around any minute and take a 
look.

Until then if you both could try to get to a failing instance (or its disk) 
somehow and get the log [1] which usually is at /var/log/cloud-init-output.log 
that would be great.
I know logging in is hard due to the issue, but you might see in [1] also 
options to e.g. send logs to a rsyslog service if you have one. Another 
alternative is to add a late_command that pushes the log somewhere else.

[1]: https://cloudinit.readthedocs.io/en/latest/topics/logging.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Alexander Weber
the issue Richard describes also applies to GCP and Azure instances.

The netplan configuration is not re-generated if the mac address changes
and is hardcoded with a `match: { mac: address}`. So if a image is
created the newly spawned instances do not have network enabled on their
main interface.

the only work around i've found is


```
# disabling default cloudInit network and enable dhcp based on known interfaces
echo "network: {config: disabled}" > 
/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg 
echo 'network:
version: 2
renderer: networkd
ethernets:
ens5:
dhcp4: true
dhcp6: true
optional: true
ens4:
dhcp4: true
dhcp6: true
optional: true
' > /etc/netplan/50-cloud-init.yaml
```

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-09 Thread Richard Maynard
Using 19.2-36-g059d049c-0ubuntu1~18.04.1 any of our new AWS instances
can not get networking. A standard package update AMI build resulted in
moving from 19.2.24 to 19.2.36 and now our instances come up
inaccessible.

Our cloudconfig does not make any adjustments to the networking.

The specific environment where we have the issue is AWS, US-West-2,
m5.Xlarge instances, on a private subnet, within a VPC.

Please let me know what information I can provide that may help to 
troubleshoot. I'm unable to access any instances running the new cloud init so 
information I can retrieve from them is limited.
---


---

[   30.990869] cloud-init[729]: Cloud-init v. 
19.2-36-g059d049c-0ubuntu1~18.04.1 running 'init' at Wed, 09 Oct 2019 05:09:30 
+. Up 30.80 seconds.
[   13.017666] cloud-init[736]: ci-info: +++Net device 
info
[   13.019271] cloud-init[736]: ci-info: 
++---+---+---+---+---+
[   13.020911] cloud-init[736]: ci-info: | Device |   Up  |  Address  |Mask 
  | Scope | Hw-Address|
[   13.022470] cloud-init[736]: ci-info: 
++---+---+---+---+---+
[   13.024021] cloud-init[736]: ci-info: |  ens5   | False | . | .  
   |   .   | 06:57:5b:c1:24:52 |
[   13.025576] cloud-init[736]: ci-info: |   lo   |  True | 127.0.0.1 | 
255.0.0.0 |  host | . |
[   13.027182] cloud-init[736]: ci-info: |   lo   |  True |  ::1/128  | 
. |  host | . |
[   13.028763] cloud-init[736]: ci-info: 
++---+---+---+---+---+

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-07 Thread Launchpad Bug Tracker
This bug was fixed in the package cloud-init - 19.2-36-g059d049c-
0ubuntu2~16.04.1

---
cloud-init (19.2-36-g059d049c-0ubuntu2~16.04.1) xenial; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
members (LP: #1846535)

 -- Daniel Watkins   Fri, 04 Oct 2019 12:01:19
-0400

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-07 Thread Launchpad Bug Tracker
This bug was fixed in the package cloud-init - 19.2-36-g059d049c-
0ubuntu2~19.04.1

---
cloud-init (19.2-36-g059d049c-0ubuntu2~19.04.1) disco; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
members (LP: #1846535)

 -- Daniel Watkins   Fri, 04 Oct 2019 11:46:15
-0400

** Changed in: cloud-init (Ubuntu Disco)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-07 Thread Launchpad Bug Tracker
This bug was fixed in the package cloud-init - 19.2-36-g059d049c-
0ubuntu2~18.04.1

---
cloud-init (19.2-36-g059d049c-0ubuntu2~18.04.1) bionic; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
members (LP: #1846535)

 -- Daniel Watkins   Fri, 04 Oct 2019 11:35:54
-0400

** Changed in: cloud-init (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: cloud-init (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-07 Thread Dan Watkins
** Changed in: cloud-init (Ubuntu Xenial)
 Assignee: (unassigned) => Dan Watkins (daniel-thewatkins)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-07 Thread Dan Watkins
That's correct, that was done to work around the cloud-init issue while
we land the fix in the archive.  (That specific change was tracked in
bug 1846845, but that's in a private project so odds are people won't be
able to view it.)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-06 Thread Nobuto Murata
It looks like images.maas.io has an older image with cloud-init 19.2-24
-ge7881d5c-0ubuntu1~18.04.1 (the version before the regression was
introduced) as 20191004 (the latest as of right now).

$ curl -s 
https://images.maas.io/ephemeral-v3/daily/bionic/amd64/20191003/squashfs.manifest
 | grep -w cloud-init
cloud-init  19.2-36-g059d049c-0ubuntu1~18.04.1

$ curl -s 
https://images.maas.io/ephemeral-v3/daily/bionic/amd64/20191004/squashfs.manifest
 | grep -w cloud-init
cloud-init  19.2-24-ge7881d5c-0ubuntu1~18.04.1


diff --git a/squashfs.manifest.20191003 b/squashfs.manifest.20191004
index 524873c..9a64019 100644
--- a/squashfs.manifest.20191003
+++ b/squashfs.manifest.20191004
@@ -25,7 +25,7 @@ byobu 5.125-0ubuntu1
 bzip2  1.0.6-8.1ubuntu0.2
 ca-certificates20180409
 cloud-guest-utils  0.30-0ubuntu5
-cloud-init 19.2-36-g059d049c-0ubuntu1~18.04.1
+cloud-init 19.2-24-ge7881d5c-0ubuntu1~18.04.1
 cloud-initramfs-copymods   0.40ubuntu1.1
 cloud-initramfs-dyn-netconf0.40ubuntu1.1
 command-not-found  18.04.5
@@ -336,9 +336,9 @@ ncurses-term6.1-1ubuntu1.18.04
 net-tools  1.60+git20161116.90da8a0-1ubuntu1
 netbase5.4
 netcat-openbsd 1.187-1ubuntu0.1
-netplan.io 0.98-0ubuntu1~18.04.1
+netplan.io 0.97-0ubuntu1~18.04.1
 networkd-dispatcher1.7-0ubuntu3.3
-nplan  0.98-0ubuntu1~18.04.1
+nplan  0.97-0ubuntu1~18.04.1
 ntfs-3g1:2017.3.23-2ubuntu0.18.04.2
 open-iscsi 2.0.874-5ubuntu2.7
 open-vm-tools  2:10.3.10-1~ubuntu0.18.04.1
@@ -447,7 +447,7 @@ tcpdump 4.9.2-3
 telnet 0.17-41
 time   1.7-25.1build1
 tmux   2.6-3ubuntu0.2
-tzdata 2019c-0ubuntu0.18.04
+tzdata 2019b-0ubuntu0.18.04
 ubuntu-advantage-tools 17
 ubuntu-keyring 2018.09.18.1~18.04.0
 ubuntu-minimal 1.417.3

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Lee Trager
I manually tested the new cloud-init using the MAAS CI as we don't have
automated tests for bonds or bridges. Xenial, Bionic, and Disco can all
commissioning and deploy fine using static IPs, bonds, and bridges.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
Oracle SRU verification logs

** Attachment added: "oracle-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/cloud-init/+bug/1846535/+attachment/5294454/+files/oracle-sru-19.2.36.ubuntu2.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
Attach file ec2-sru-19.2.36.ubuntu2.txt.

** Attachment added: "ec2-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/bugs/1846535/+attachment/5294457/+files/ec2-sru-19.2.36.ubuntu2.txt

** Description changed:

  [Impact]
  
  Any instances launched with bridges or bonds in their network
  configuration will fail to bring up networking.
  
  [Test Case]
  # Juju bootstrap on maas of a machine sets up a network bridge that triggers 
a failure in cloud-init init stage.
  # This results in a maas machine deployment failure and the machine gets 
released
  
  Procedure:
  
  # Alternate steps on a maas machine with a bridge already created
  A1. confirm a bridge interface is configured for the target machine on 
interface eno1, name it broam, attach it to a subnet and select auto-assign for 
IP
- A2. click deploy -> bionic 
+ A2. click deploy -> bionic
  A3. Once manual deployment fails go to step  2 below
  
  # Alternative 2 juju bootstrap failure on maas
  B1: juju bootrap mymaas --no-gui
- B2: Once bootstrap fails go to step 2 
+ B2: Once bootstrap fails go to step 2
  
  2. After deployment failure and machine is powered off click on the 
failed/released node in the MAAS UI
  3. Click Rescue Mode from the 'Take Action' drop down in the MAAS UI
  4. Grab the IP from the interfaces tab
  5. ssh ubuntu@ -- cloud-init status --long
  # Expect failure message
  6. Click Exit Rescue Mode on the node in MAAS UI.
  
  7. ssh to the maas server add the following lines to
  /etc/maas/preseeds/curtin_userdata to test official *-proposed packages:
  
  system_upgrade: {enabled: True}
  apt:
    sources:
  proposed.list:
     source: deb $MIRROR $RELEASE-proposed main universe   # upstream 
-proposed
  
  8. Repeat step 1 and expect bootstrap success
  # expect to see MAASDatasource from bootstrapped machine and no errors
  9. juju ssh 0 -- cloud-init status --long
+ 
+ 
+ Additional verification checks to avoid regression
+  - DONE oracle
+  - DONE ec2
+  - DONE openstack
+  - DONE gce
+  - TODO azure
  
  [Regression Potential]
  
  The change being SRU'd adds more conditions to an existing conditional.
  There is potential to regress the cases that the existing conditional
  was introduced to cover, so we will be testing those specifically.
  Other than that, there was some minor refactoring of the existing
  conditional statement (which did not change the logic it checks), which
  could cause issues for Oracle netfailover interfaces.  We will also
  specifically test on Oracle.
  
  [Original Report]
  
  Symptoms
  
  
  After deployment of Ubuntu Bionic image on MAAS provider (deploying to a
  bare metal server) juju cannot access any deployed machine due to
  missing SSH keys and machines are stuck in pending state:
  
  $ juju ssh 0
  ERROR retrieving SSH host keys for "0": keys not found
  
  $ juju machines
  Machine  StateDNSInst id  Series  AZ   Message
  0pending  172.20.10.125  block-3  bionic  AZ3  Deployed
  1pending  172.20.10.124  block-2  bionic  AZ2  Deployed
  2pending  172.20.10.126  block-1  bionic  AZ1  Deployed
  3pending  172.20.10.127  object-2 bionic  AZ1  Deployed
  4pending  172.20.10.128  object-1 bionic  AZ2  Deployed
  5pending  172.20.10.129  object-3 bionic  AZ3  Deployed
  
  It worth mentioning that pods can be successfully deployed with MAAS,
  only bare metal deployment fails.
  
  We checked different bionic images: cloud-init 19.2.24 works, and cloud-
  init 19.2.36 doesn't.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
Attach file nocloud-lxd-sru-19.2.36.ubuntu2.txt.

** Attachment added: "nocloud-lxd-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/bugs/1846535/+attachment/5294458/+files/nocloud-lxd-sru-19.2.36.ubuntu2.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
Attach file azure-sru-19.2.36.ubuntu2.txt.

** Attachment added: "azure-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/bugs/1846535/+attachment/5294460/+files/azure-sru-19.2.36.ubuntu2.txt

** Description changed:

  [Impact]
  
  Any instances launched with bridges or bonds in their network
  configuration will fail to bring up networking.
  
  [Test Case]
  # Juju bootstrap on maas of a machine sets up a network bridge that triggers 
a failure in cloud-init init stage.
  # This results in a maas machine deployment failure and the machine gets 
released
  
  Procedure:
  
  # Alternate steps on a maas machine with a bridge already created
  A1. confirm a bridge interface is configured for the target machine on 
interface eno1, name it broam, attach it to a subnet and select auto-assign for 
IP
  A2. click deploy -> bionic
  A3. Once manual deployment fails go to step  2 below
  
  # Alternative 2 juju bootstrap failure on maas
  B1: juju bootrap mymaas --no-gui
  B2: Once bootstrap fails go to step 2
  
  2. After deployment failure and machine is powered off click on the 
failed/released node in the MAAS UI
  3. Click Rescue Mode from the 'Take Action' drop down in the MAAS UI
  4. Grab the IP from the interfaces tab
  5. ssh ubuntu@ -- cloud-init status --long
  # Expect failure message
  6. Click Exit Rescue Mode on the node in MAAS UI.
  
  7. ssh to the maas server add the following lines to
  /etc/maas/preseeds/curtin_userdata to test official *-proposed packages:
  
  system_upgrade: {enabled: True}
  apt:
    sources:
  proposed.list:
     source: deb $MIRROR $RELEASE-proposed main universe   # upstream 
-proposed
  
  8. Repeat step 1 and expect bootstrap success
  # expect to see MAASDatasource from bootstrapped machine and no errors
  9. juju ssh 0 -- cloud-init status --long
  
- 
  Additional verification checks to avoid regression
-  - DONE oracle
-  - DONE ec2
-  - DONE openstack
-  - DONE gce
-  - TODO azure
+  - DONE oracle
+  - DONE ec2
+  - DONE openstack
+  - DONE gce
+  - DONE azure
+  - DONE nocloud kvm
+  - DONE nocloud lxd
  
  [Regression Potential]
  
  The change being SRU'd adds more conditions to an existing conditional.
  There is potential to regress the cases that the existing conditional
  was introduced to cover, so we will be testing those specifically.
  Other than that, there was some minor refactoring of the existing
  conditional statement (which did not change the logic it checks), which
  could cause issues for Oracle netfailover interfaces.  We will also
  specifically test on Oracle.
  
  [Original Report]
  
  Symptoms
  
  
  After deployment of Ubuntu Bionic image on MAAS provider (deploying to a
  bare metal server) juju cannot access any deployed machine due to
  missing SSH keys and machines are stuck in pending state:
  
  $ juju ssh 0
  ERROR retrieving SSH host keys for "0": keys not found
  
  $ juju machines
  Machine  StateDNSInst id  Series  AZ   Message
  0pending  172.20.10.125  block-3  bionic  AZ3  Deployed
  1pending  172.20.10.124  block-2  bionic  AZ2  Deployed
  2pending  172.20.10.126  block-1  bionic  AZ1  Deployed
  3pending  172.20.10.127  object-2 bionic  AZ1  Deployed
  4pending  172.20.10.128  object-1 bionic  AZ2  Deployed
  5pending  172.20.10.129  object-3 bionic  AZ3  Deployed
  
  It worth mentioning that pods can be successfully deployed with MAAS,
  only bare metal deployment fails.
  
  We checked different bionic images: cloud-init 19.2.24 works, and cloud-
  init 19.2.36 doesn't.

** Tags removed: verification-needed verification-needed-bionic 
verification-needed-disco verification-needed-xenial
** Tags added: verification-done verification-done-bionic 
verification-done-disco verification-done-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
gce sru verification logs


** Attachment added: "gce-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/cloud-init/+bug/1846535/+attachment/5294455/+files/gce-sru-19.2.36.ubuntu2.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
Attach file openstack-sru-19.2.36.ubuntu2.txt.

** Attachment added: "openstack-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/bugs/1846535/+attachment/5294456/+files/openstack-sru-19.2.36.ubuntu2.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
Attach file nocloud-kvm-sru-19.2.36.ubuntu2.txt.

** Attachment added: "nocloud-kvm-sru-19.2.36.ubuntu2.txt"
   
https://bugs.launchpad.net/bugs/1846535/+attachment/5294459/+files/nocloud-kvm-sru-19.2.36.ubuntu2.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Mark Darmadi
I have also successfully verified the bionic fix on MAAS.

Enabling the *-proposed repo via curtin_userdata pulled the latest
cloud-init package fixed the issue.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread David Coronel
@darmadoo: The cloud-init package is baked into the cloud images that
MAAS uses to deploy instances. You have to wait for the next cloud image
that will contain this fixed cloud-init, or you can use the workaround
in my comment #16 to use a previous image in the meantime.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Mark Darmadi
How would I make sure that MAAS pulls the latest package of cloud-init?

running 'apt policy cloud-init' shows that I do not have cloud-init
installed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Jason Hobbs
I successfully verified the bionic fix on MAAS. Here's what I did:

1. deployed a machine with a bridge via maas
2. machine went to deployed mode, couldn't ssh in
3. switched to rescue mode, ssh'd in
4. mounted /, captured cloud-init-output.log with error: 
http://paste.ubuntu.com/p/Gg53xf9wtZ/
5. I think enabled proposed via curtin_userdata and repeated, and ssh worked 
and the error was gone: http://paste.ubuntu.com/p/gXVGmKvWHY/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
** Description changed:

  [Impact]
  
  Any instances launched with bridges or bonds in their network
  configuration will fail to bring up networking.
  
  [Test Case]
  # Juju bootstrap on maas of a machine sets up a network bridge that triggers 
a failure in cloud-init init stage.
  # This results in a maas machine deployment failure and the machine gets 
released
  
  Procedure:
- 1. juju bootrap mymaas --no-gui
- 2. After bootstrap failure and machine is powered off click on the 
failed/released node in the MAAS UI
+ 
+ # Alternate steps on a maas machine with a bridge already created
+ A1. confirm a bridge interface is configured for the target machine on 
interface eno1, name it broam, attach it to a subnet and select auto-assign for 
IP
+ A2. click deploy -> bionic 
+ A3. Once manual deployment fails go to step  2 below
+ 
+ # Alternative 2 juju bootstrap failure on maas
+ B1: juju bootrap mymaas --no-gui
+ B2: Once bootstrap fails go to step 2 
+ 
+ 2. After deployment failure and machine is powered off click on the 
failed/released node in the MAAS UI
  3. Click Rescue Mode from the 'Take Action' drop down in the MAAS UI
  4. Grab the IP from the interfaces tab
  5. ssh ubuntu@ -- cloud-init status --long
  # Expect failure message
  6. Click Exit Rescue Mode on the node in MAAS UI.
  
  7. ssh to the maas server add the following lines to
  /etc/maas/preseeds/curtin_userdata to test official *-proposed packages:
  
  system_upgrade: {enabled: True}
  apt:
    sources:
  proposed.list:
     source: deb $MIRROR $RELEASE-proposed main universe   # upstream 
-proposed
  
  8. Repeat step 1 and expect bootstrap success
  # expect to see MAASDatasource from bootstrapped machine and no errors
  9. juju ssh 0 -- cloud-init status --long
- 
- 
- Also, this test case touches Azure cloud support for accelerated networking.
- We will be performing our manual SRU test case runs on Azure, OpenStack and 
Ec2 and attaching logs to confirm that this doesn't regress other clouds.
- 
- * TODO Azure test template: 
https://github.com/cloud-init/ubuntu-sru/blob/master/sru-templates/manual/azure-sru
- * TODO Ec2 test template: 
https://github.com/cloud-init/ubuntu-sru/blob/master/sru-templates/manual/ec2-sru
- * TODO OpenStack test template: 
https://github.com/cloud-init/ubuntu-sru/blob/master/sru-templates/manual/openstack-sru
  
  [Regression Potential]
  
  The change being SRU'd adds more conditions to an existing conditional.
  There is potential to regress the cases that the existing conditional
  was introduced to cover, so we will be testing those specifically.
  Other than that, there was some minor refactoring of the existing
  conditional statement (which did not change the logic it checks), which
  could cause issues for Oracle netfailover interfaces.  We will also
  specifically test on Oracle.
  
  [Original Report]
  
  Symptoms
  
  
  After deployment of Ubuntu Bionic image on MAAS provider (deploying to a
  bare metal server) juju cannot access any deployed machine due to
  missing SSH keys and machines are stuck in pending state:
  
  $ juju ssh 0
  ERROR retrieving SSH host keys for "0": keys not found
  
  $ juju machines
  Machine  StateDNSInst id  Series  AZ   Message
  0pending  172.20.10.125  block-3  bionic  AZ3  Deployed
  1pending  172.20.10.124  block-2  bionic  AZ2  Deployed
  2pending  172.20.10.126  block-1  bionic  AZ1  Deployed
  3pending  172.20.10.127  object-2 bionic  AZ1  Deployed
  4pending  172.20.10.128  object-1 bionic  AZ2  Deployed
  5pending  172.20.10.129  object-3 bionic  AZ3  Deployed
  
  It worth mentioning that pods can be successfully deployed with MAAS,
  only bare metal deployment fails.
  
  We checked different bionic images: cloud-init 19.2.24 works, and cloud-
  init 19.2.36 doesn't.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Launchpad Bug Tracker
This bug was fixed in the package cloud-init - 19.2-36-g059d049c-
0ubuntu2

---
cloud-init (19.2-36-g059d049c-0ubuntu2) eoan; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
members (LP: #1846535)

 -- Daniel Watkins   Fri, 04 Oct 2019 11:42:12
-0400

** Changed in: cloud-init (Ubuntu Eoan)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Steve Langasek
Hello Nikolay, or anyone else affected,

Accepted cloud-init into xenial-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/cloud-init/19.2-36
-g059d049c-0ubuntu2~16.04.1 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-xenial to verification-done-xenial. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-xenial. In either case, without details of
your testing we will not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: cloud-init (Ubuntu Xenial)
   Status: In Progress => Fix Committed

** Tags added: verification-needed-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
** Description changed:

  [Impact]
  
  Any instances launched with bridges or bonds in their network
  configuration will fail to bring up networking.
  
  [Test Case]
- # Juju bootstrap on maas of a machine sets up a network bridge that triggers 
a failure in cloud-init init stage. 
+ # Juju bootstrap on maas of a machine sets up a network bridge that triggers 
a failure in cloud-init init stage.
  # This results in a maas machine deployment failure and the machine gets 
released
  
  Procedure:
  1. juju bootrap mymaas --no-gui
  2. After bootstrap failure and machine is powered off click on the 
failed/released node in the MAAS UI
  3. Click Rescue Mode from the 'Take Action' drop down in the MAAS UI
  4. Grab the IP from the interfaces tab
  5. ssh ubuntu@ -- cloud-init status --long
  # Expect failure message
  6. Click Exit Rescue Mode on the node in MAAS UI.
  
  7. ssh to the maas server add the following lines to
  /etc/maas/preseeds/curtin_userdata to test official *-proposed packages:
  
  system_upgrade: {enabled: True}
  apt:
-   sources:
- proposed.list:
-source: deb $MIRROR $RELEASE-proposed main universe   # upstream 
-proposed
+   sources:
+ proposed.list:
+    source: deb $MIRROR $RELEASE-proposed main universe   # upstream 
-proposed
  
  8. Repeat step 1 and expect bootstrap success
  # expect to see MAASDatasource from bootstrapped machine and no errors
- 9. juju ssh 0 -- cloud-init status --long 
+ 9. juju ssh 0 -- cloud-init status --long
  
  
+ Also, this test case touches Azure cloud support for accelerated networking.
+ We will be performing our manual SRU test case runs on Azure, OpenStack and 
Ec2 and attaching logs to confirm that this doesn't regress other clouds.
+ 
+ * TODO Azure test template: 
https://github.com/cloud-init/ubuntu-sru/blob/master/sru-templates/manual/azure-sru
+ * TODO Ec2 test template: 
https://github.com/cloud-init/ubuntu-sru/blob/master/sru-templates/manual/ec2-sru
+ * TODO OpenStack test template: 
https://github.com/cloud-init/ubuntu-sru/blob/master/sru-templates/manual/openstack-sru
  
  [Regression Potential]
  
  The change being SRU'd adds more conditions to an existing conditional.
  There is potential to regress the cases that the existing conditional
  was introduced to cover, so we will be testing those specifically.
  Other than that, there was some minor refactoring of the existing
  conditional statement (which did not change the logic it checks), which
  could cause issues for Oracle netfailover interfaces.  We will also
  specifically test on Oracle.
  
  [Original Report]
  
  Symptoms
  
  
  After deployment of Ubuntu Bionic image on MAAS provider (deploying to a
  bare metal server) juju cannot access any deployed machine due to
  missing SSH keys and machines are stuck in pending state:
  
  $ juju ssh 0
  ERROR retrieving SSH host keys for "0": keys not found
  
  $ juju machines
  Machine  StateDNSInst id  Series  AZ   Message
  0pending  172.20.10.125  block-3  bionic  AZ3  Deployed
  1pending  172.20.10.124  block-2  bionic  AZ2  Deployed
  2pending  172.20.10.126  block-1  bionic  AZ1  Deployed
  3pending  172.20.10.127  object-2 bionic  AZ1  Deployed
  4pending  172.20.10.128  object-1 bionic  AZ2  Deployed
  5pending  172.20.10.129  object-3 bionic  AZ3  Deployed
  
  It worth mentioning that pods can be successfully deployed with MAAS,
  only bare metal deployment fails.
  
  We checked different bionic images: cloud-init 19.2.24 works, and cloud-
  init 19.2.36 doesn't.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread David Coronel
As an FYI, my workaround for this is to grab the squasfh file from
https://images.maas.io/ephemeral-v3/daily/bionic/amd64/20190930/ and
copy it over the file /var/lib/maas/boot-
resources/current/ubuntu/amd64/ga-18.04/bionic/daily/squashfs on my MAAS
nodes (assuming you deploy Ubuntu 18.04 with the GA kernel).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Steve Langasek
Hello Nikolay, or anyone else affected,

Accepted cloud-init into disco-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/cloud-init/19.2-36
-g059d049c-0ubuntu2~19.04.1 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-disco to verification-done-disco. If it does not fix
the bug for you, please add a comment stating that, and change the tag
to verification-failed-disco. In either case, without details of your
testing we will not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: cloud-init (Ubuntu Disco)
   Status: In Progress => Fix Committed

** Tags added: verification-needed verification-needed-disco

** Changed in: cloud-init (Ubuntu Bionic)
   Status: In Progress => Fix Committed

** Tags added: verification-needed-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Chad Smith
** Description changed:

  [Impact]
  
  Any instances launched with bridges or bonds in their network
  configuration will fail to bring up networking.
  
  [Test Case]
+ # Juju bootstrap on maas of a machine sets up a network bridge that triggers 
a failure in cloud-init init stage. 
+ # This results in a maas machine deployment failure and the machine gets 
released
+ 
+ Procedure:
+ 1. juju bootrap mymaas --no-gui
+ 2. After bootstrap failure and machine is powered off click on the 
failed/released node in the MAAS UI
+ 3. Click Rescue Mode from the 'Take Action' drop down in the MAAS UI
+ 4. Grab the IP from the interfaces tab
+ 5. ssh ubuntu@ -- cloud-init status --long
+ # Expect failure message
+ 6. Click Exit Rescue Mode on the node in MAAS UI.
+ 
+ 7. ssh to the maas server add the following lines to
+ /etc/maas/preseeds/curtin_userdata to test official *-proposed packages:
+ 
+ system_upgrade: {enabled: True}
+ apt:
+   sources:
+ proposed.list:
+source: deb $MIRROR $RELEASE-proposed main universe   # upstream 
-proposed
+ 
+ 8. Repeat step 1 and expect bootstrap success
+ # expect to see MAASDatasource from bootstrapped machine and no errors
+ 9. juju ssh 0 -- cloud-init status --long 
+ 
  
  
  [Regression Potential]
  
  The change being SRU'd adds more conditions to an existing conditional.
  There is potential to regress the cases that the existing conditional
  was introduced to cover, so we will be testing those specifically.
  Other than that, there was some minor refactoring of the existing
  conditional statement (which did not change the logic it checks), which
  could cause issues for Oracle netfailover interfaces.  We will also
  specifically test on Oracle.
  
  [Original Report]
  
  Symptoms
  
  
  After deployment of Ubuntu Bionic image on MAAS provider (deploying to a
  bare metal server) juju cannot access any deployed machine due to
  missing SSH keys and machines are stuck in pending state:
  
  $ juju ssh 0
  ERROR retrieving SSH host keys for "0": keys not found
  
  $ juju machines
  Machine  StateDNSInst id  Series  AZ   Message
  0pending  172.20.10.125  block-3  bionic  AZ3  Deployed
  1pending  172.20.10.124  block-2  bionic  AZ2  Deployed
  2pending  172.20.10.126  block-1  bionic  AZ1  Deployed
  3pending  172.20.10.127  object-2 bionic  AZ1  Deployed
  4pending  172.20.10.128  object-1 bionic  AZ2  Deployed
  5pending  172.20.10.129  object-3 bionic  AZ3  Deployed
  
  It worth mentioning that pods can be successfully deployed with MAAS,
  only bare metal deployment fails.
  
  We checked different bionic images: cloud-init 19.2.24 works, and cloud-
  init 19.2.36 doesn't.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Dan Watkins
** Description changed:

+ [Impact]
+ 
+ Any instances launched with bridges or bonds in their network
+ configuration will fail to bring up networking.
+ 
+ [Test Case]
+ 
+ 
+ [Regression Potential]
+ 
+ The change being SRU'd adds more conditions to an existing conditional.
+ There is potential to regress the cases that the existing conditional
+ was introduced to cover, so we will be testing those specifically.
+ Other than that, there was some minor refactoring of the existing
+ conditional statement (which did not change the logic it checks), which
+ could cause issues for Oracle netfailover interfaces.  We will also
+ specifically test on Oracle.
+ 
+ [Original Report]
+ 
  Symptoms
  
  
  After deployment of Ubuntu Bionic image on MAAS provider (deploying to a
  bare metal server) juju cannot access any deployed machine due to
  missing SSH keys and machines are stuck in pending state:
  
  $ juju ssh 0
  ERROR retrieving SSH host keys for "0": keys not found
  
  $ juju machines
  Machine  StateDNSInst id  Series  AZ   Message
  0pending  172.20.10.125  block-3  bionic  AZ3  Deployed
  1pending  172.20.10.124  block-2  bionic  AZ2  Deployed
  2pending  172.20.10.126  block-1  bionic  AZ1  Deployed
  3pending  172.20.10.127  object-2 bionic  AZ1  Deployed
  4pending  172.20.10.128  object-1 bionic  AZ2  Deployed
  5pending  172.20.10.129  object-3 bionic  AZ3  Deployed
  
  It worth mentioning that pods can be successfully deployed with MAAS,
  only bare metal deployment fails.
  
  We checked different bionic images: cloud-init 19.2.24 works, and cloud-
  init 19.2.36 doesn't.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Launchpad Bug Tracker
** Merge proposal linked:
   
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/373660

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Dan Watkins
** Also affects: cloud-init (Ubuntu Eoan)
   Importance: Critical
 Assignee: Dan Watkins (daniel-thewatkins)
   Status: In Progress

** Also affects: cloud-init (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Also affects: cloud-init (Ubuntu Disco)
   Importance: Undecided
   Status: New

** Also affects: cloud-init (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: cloud-init (Ubuntu Bionic)
   Status: New => In Progress

** Changed in: cloud-init (Ubuntu Disco)
   Status: New => In Progress

** Changed in: cloud-init (Ubuntu Xenial)
   Status: New => In Progress

** Changed in: cloud-init (Ubuntu Bionic)
 Assignee: (unassigned) => Dan Watkins (daniel-thewatkins)

** Changed in: cloud-init (Ubuntu Disco)
 Assignee: (unassigned) => Dan Watkins (daniel-thewatkins)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Launchpad Bug Tracker
** Merge proposal linked:
   
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/373655

** Merge proposal linked:
   
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/373656

** Merge proposal linked:
   
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/373657

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Server Team CI bot
This bug is fixed with commit a7d8d032 to cloud-init on branch master.
To view that commit see the following URL:
https://git.launchpad.net/cloud-init/commit/?id=a7d8d032


** Changed in: cloud-init
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Dan Watkins
** Changed in: cloud-init (Ubuntu)
   Status: Confirmed => In Progress

** Changed in: cloud-init
   Status: New => In Progress

** Changed in: cloud-init
 Assignee: (unassigned) => Dan Watkins (daniel-thewatkins)

** Changed in: cloud-init
   Importance: Undecided => Critical

** Changed in: cloud-init (Ubuntu)
 Assignee: (unassigned) => Dan Watkins (daniel-thewatkins)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Launchpad Bug Tracker
** Merge proposal linked:
   
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/373649

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: cloud-init (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Nivedita Singhvi
Bumped up the importance due to more reports in production env 
hitting this problem (apparently, not fully confirmed). 

** Changed in: cloud-init (Ubuntu)
   Importance: Undecided => Critical

** Tags added: sts

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-03 Thread Nobuto Murata
** Also affects: cloud-init (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1846535

Title:
  cloud-init 19.2.36 fails with python exception "Not all expected
  physical devices present ..."  during bionic image deployment from
  MAAS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1846535/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs