canonical / cloud-init

Official upstream for the cloud-init: cloud instance initialization
https://cloud-init.io/
Other
2.87k stars 856 forks source link

Missing 3DS OUTSCALE cloud provider recognition in cloud-init #3807

Open ubuntu-server-builder opened 1 year ago

ubuntu-server-builder commented 1 year ago

This bug was originally filed in Launchpad as LP: #1903024

Launchpad details
affected_projects = []
assignee = None
assignee_name = None
date_closed = None
date_created = 2020-11-05T09:39:45.841680+00:00
date_fix_committed = None
date_fix_released = None
id = 1903024
importance = wishlist
is_complete = False
lp_url = https://bugs.launchpad.net/cloud-init/+bug/1903024
milestone = None
owner = outscale-ecn
owner_name = Edouard Camoin
private = False
status = triaged
submitter = outscale-ecn
submitter_name = Edouard Camoin
tags = ['dsid']
duplicates = []

Launchpad user Edouard Camoin(outscale-ecn) wrote on 2020-11-05T09:39:45.841680+00:00

Hi,

I use cloud-init for provisionning instances (including the use of cloud config) on 3DS OUTSCALE service. It seems 3DS OUTSCALE (https://www.outscale.com) cloud provider seems to be actually not recognized by cloud-init as mentionned in output of cloud-init :


This system is using the EC2 Metadata Service, but does not appear to

be running on Amazon EC2 or one of cloud-init's known platforms that

provide a EC2 Metadata service. In the future, cloud-init may stop

reading metadata from the EC2 Metadata Service unless the platform can

be identified.

If you are seeing this message, please file a bug against

cloud-init at

https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid

Make sure to include the cloud provider your instance is

running on.

For more information see

https://bugs.launchpad.net/bugs/1660385

After you have filed a bug, you can disable this warning by

launching your instance with the cloud-config below, or

putting that content into

/etc/cloud/cloud.cfg.d/99-ec2-datasource.cfg

cloud-config

datasource:

Ec2:

strict_id: false



A new feature in cloud-init identified possible datasources for

this system as:

[]

However, the datasource used was: Ec2

In the future, cloud-init will only attempt to use datasources that

are identified or specifically configured.

For more information see

https://bugs.launchpad.net/bugs/1669675

If you are seeing this message, please file a bug against

cloud-init at

https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid

Make sure to include the cloud provider your instance is

running on.

After you have filed a bug, you can disable this warning by launching

your instance with the cloud-config below, or putting that content

into /etc/cloud/cloud.cfg.d/99-warnings.cfg

cloud-config

warnings:

dsid_missing_source: off


Please can you add the support/recognition of 3DS OUTSCALE service in cloud-init ?

Many thanks

ubuntu-server-builder commented 1 year ago

Launchpad user Edouard Camoin(outscale-ecn) wrote on 2020-11-05T09:39:45.841680+00:00

Launchpad attachments: Logs generated on 2020-11-05

ubuntu-server-builder commented 1 year ago

Launchpad user Richard Harding(rharding) wrote on 2020-11-09T16:13:42.900716+00:00

Thanks for this feature request.

ubuntu-server-builder commented 1 year ago

Launchpad user Lucas Albuquerque Medeiros de Moura(lamoura) wrote on 2020-11-09T18:18:11.960633+00:00

Thanks for requesting this new feature to cloud-init. We will add it to our wishlist

ubuntu-server-builder commented 1 year ago

Launchpad user Edouard Camoin(outscale-ecn) wrote on 2020-11-10T08:17:01.151698+00:00

Thanks for the feedback