Thanks for filing the bug.  It's unfortunate that VIO does not identify
that it's running images in OpenStack.

Looking at the output provided, all we can tell is that we're on VMWare,
but no indication that it's OpenStack, so cloud-init can't reasonable
expect to know that it should enable the OpenStack datasource.

I'm not familiar with the VIO product, but any of the DMI tables which
set values could be an option to include OpenStackCompute.

> When using OpenStack VIO (Openstack on VMWARE) the ec2 datasource fallback
> is no longer being used as of this more recent update. OpenStack VIO exposes
> user-data on 169.254.169.254 but now we get a platform unknown

In the above dump of DMI data, is VMware Virtual Platform specific to
VIO? and does VIO always expose metadata service?

If so, we could detect/enable OpenStack datasource if we know we're on
VIO specifically.


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

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

Title:
  cloud-init on Ubuntu 18.04 image does not run in VIO

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

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

Reply via email to