Public bug reported:

I have created an OpenSUSE 15.1 image for MAAS[1] based on the OpenSUSE
OpenStack image[2] from upstream. The changes I made to the image are as
follows

1. I converted the image from a tar.xz to a tar.gz
2. I added /etc/resolv.conf to the image(LP:1834382). The Curtin hooks remove 
the file as OpenSUSE expects it to not be there.
3. Added Curtin hooks to allow for a flat storage layout and DHCP networking.

Curtin can successfully deploy the image however upon reboot it appears
that cloud-init is running before networking is up. Because of this
cloud-init cannot receive SSH keys or request user-data resulting in a
deployment failure.

I modified my image[1] to set root's password to 'password' for debug
purposes.

[1] 
https://private-fileshare.canonical.com/~ltrager/openSUSE-Leap-15.1-MAAS-rootfs.x86_64.tar.gz
[2] 
https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.1/images/openSUSE-Leap-15.1-OpenStack-rootfs.x86_64.tar.xz

** Affects: cloud-init
     Importance: Undecided
         Status: New

** Attachment added: "cloud-init.log"
   
https://bugs.launchpad.net/bugs/1835304/+attachment/5274945/+files/cloud-init.log

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1835304

Title:
  cloud-init runs before networking is up on OpenSUSE 15.1

Status in cloud-init:
  New

Bug description:
  I have created an OpenSUSE 15.1 image for MAAS[1] based on the
  OpenSUSE OpenStack image[2] from upstream. The changes I made to the
  image are as follows

  1. I converted the image from a tar.xz to a tar.gz
  2. I added /etc/resolv.conf to the image(LP:1834382). The Curtin hooks remove 
the file as OpenSUSE expects it to not be there.
  3. Added Curtin hooks to allow for a flat storage layout and DHCP networking.

  Curtin can successfully deploy the image however upon reboot it
  appears that cloud-init is running before networking is up. Because of
  this cloud-init cannot receive SSH keys or request user-data resulting
  in a deployment failure.

  I modified my image[1] to set root's password to 'password' for debug
  purposes.

  [1] 
https://private-fileshare.canonical.com/~ltrager/openSUSE-Leap-15.1-MAAS-rootfs.x86_64.tar.gz
  [2] 
https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.1/images/openSUSE-Leap-15.1-OpenStack-rootfs.x86_64.tar.xz

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to