How to contribute to cloud-init (original) (raw)

View this page

Toggle table of contents sidebar

Thank you for wanting to help us improve cloud-init! There are a variety of ways you can contribute to this project, including no-code and low-code options. This documentation will help orient you with our processes.

Please make sure that you read this guide before starting to contribute. It contains all the details you need to know to give your contribution the best chance of being accepted.

Cloud-init is hosted and managed on GitHub. If you’re not familiar with how GitHub works, theirquickstart documentationprovides an excellent introduction to all the tools and processes you’ll need to know.

Prerequisites

Before you can begin, you will need to:

Getting help

We use IRC and have a dedicated #cloud-init channel where you can contact us for help and guidance. This link will take you directly to ourIRC channel on Libera.

Getting started

Contribute

Pull request checklist

Before any pull request can be accepted, remember to do the following:

Debugging and reporting