Hi Corey,

Thanks for finding this bug, reporting it and even finding the fix.

If you'd like to have your name in the cloud-init changelog for the fix,
please:
a.) sign the merge canonical contributors agreement
b.) submit a merge proposal

there is information on how to do each at
 http://cloudinit.readthedocs.io/en/latest/topics/hacking.html

If you aren't interested in following through with that, just let me know
and I'll work out a fix and submit a merge proposal.

If you have any questions, please feel free to ask here or in FreeNode IRC
#cloud-init.

Thanks,
Scott


** Also affects: cloud-init
   Importance: Undecided
       Status: New

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

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

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

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

-- 
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/1768547

Title:
  OpenNebula DataSource adds null gateway6 to netplan config

Status in cloud-init:
  Confirmed
Status in cloud-init package in Ubuntu:
  Confirmed

Bug description:
  Hello,

  In Ubuntu 18.04 with cloud-init 18.2-14-g6d48d265-0ubuntu1, the OpenNebula 
data source generates an invalid netplan yaml file if the IPv6 gateway is not 
defined in context.sh:
  network:
      ethernets:
          eth0:
              addresses:
              - 10.22.33.44/22
              gateway4: 10.22.33.1
              gateway6: null
              match:
                  macaddress: 02:00:00:00:aa:bb
              nameservers:
                  addresses:
                  - 10.22.22.22
                  - 10.33.33.33
      version: 2

  Netplan will not apply this config:
  # netplan try
  Error in network definition //etc/netplan/50-cloud-init.yaml line 11 column 
22: invalid IPv6 address 'null'

  This is due to a typo in DataSourceOpenNebula.py, attached is a patch
  which fixes it.

  Cheers,
  Corey Melanson

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1768547/+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