vendor-data is not implemented by nocloud with a seedfrom parameter

Bug #1894420 reported by Johann Queuniet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloud-init
Expired
Wishlist
Unassigned

Bug Description

I'm trying to implement the NoCloud datasource for a diskless bare-metal cloud, using command-line parameters. The NoCloud documentation specifies /vendor-data is supported, but booting a server results in queries for meta-data and user-data only, no attempt is made for vendor-data.

Reading the code, it doesn't seem like it is implemented for seedfrom parameters at this time.
See the block around https://git.launchpad.net/ubuntu/+source/cloud-init/tree/cloudinit/sources/DataSourceNoCloud.py#n143

Revision history for this message
Dan Watkins (oddbloke) wrote :

Hi Johann,

Thanks for using cloud-init and for filing this bug! You're correct, this is not currently supported, and it would be a good addition. Would you be interested in contributing such a change?

Thanks!

Dan

Changed in cloud-init:
status: New → In Progress
status: In Progress → Triaged
importance: Undecided → Wishlist
Revision history for this message
Johann Queuniet (jqueuniet) wrote :

Hi Dan,

Sure, I'll take a look at the contributor docs, my company is probably going to need this anyway.

Thanks,

Revision history for this message
Dan Watkins (oddbloke) wrote :

Great! https://cloudinit.readthedocs.io/en/latest/topics/hacking.html has the details of how to get started, and https://cloudinit.readthedocs.io/en/latest/topics/code_review.html has info on the code review process you'll need to go through.

I'll also draw particular attention to the Asking For Help section in that latter doc; if you want assistance figuring out how to go about this, please don't hesitate to reach out!

Revision history for this message
James Falcon (falcojr) wrote :
Changed in cloud-init:
status: Triaged → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.