cloud-init icon indicating copy to clipboard operation
cloud-init copied to clipboard

[docs]: some DataSources missing from docs

Open dermotbradley opened this issue 1 year ago • 2 comments

Documentation request

The list of DataSource on RTD page https://cloudinit.readthedocs.io/en/latest/reference/datasources.html is missing some DataSources including Bigstep, Hetzner, and IBM Cloud.

dermotbradley avatar May 29 '24 16:05 dermotbradley

Thank you @dermotbradley for filing this issue an improving cloud-init. We originally filed a number of documentation bugs per missing datasource and closed them last year given limited traction/movement on those bugs:

https://github.com/canonical/cloud-init/issues?q=is%3Aopen+label%3A%22good+first+issue%22++label%3Adocumentation I think we may have some community documentation work lined up for Fall 2024 that may make this actionable broadly by community members looking to level up on doc improvements for this project.

Ideally we'd have documentation format aligned with something like:

doc/rtd/topics/datasources/ec2.rst

A brief description of the datasource, maybe an external link to any datasource third-party/vendor documentation and the minimum configuration options supported by cloud-init. If someone feels inspired to grab this content it would be helpful and we can provide assistance in the generation and review of these docs pull requests

Per the issue any of the following datasources can be worked and we can file a separate issue to track them if necessary:

  • BigStep
  • Hetzner
  • IBMCloud
  • MAAS

blackboxsw avatar May 30 '24 04:05 blackboxsw

Hi @blackboxsw and @dermotbradley ! I’ve opened a PR to address this issue.

The PR adds the missing documentation pages for the Bigstep, Hetzner, and IBMCloud datasources under doc/rtd/reference/datasources/, and updates the datasources.rst toctree so they appear correctly on the rendered datasources index on ReadTheDocs.

PR: https://github.com/canonical/cloud-init/pull/6580

Summary: Added bigstep.rst, hetzner.rst, and ibmcloud.rst Updated the datasources toctree to include these entries Ensures all supported datasources listed in datasource_dsname_map are now discoverable from the RTD datasource index

Happy to update anything if needed!

124107157-KV avatar Nov 18 '25 01:11 124107157-KV