Giter Site home page Giter Site logo

Comments (7)

LKaemmerling avatar LKaemmerling commented on July 17, 2024 1

We just released the first build to Ansible Galaxy

from hetzner.hcloud.

LKaemmerling avatar LKaemmerling commented on July 17, 2024

Hey @gundalow ,

we plan to add support for our Load Balancers and make several other small improvements before we wanted to make the release to Galaxy.

The support for Load Balancers will take place this week (we are more or less ready with the modules) and the plan was to release the collection after this.

Because of the CI, sure this could help, does it work directly on a tag? So we just tag (and make the release + release notes within Github) ?

from hetzner.hcloud.

gundalow avatar gundalow commented on July 17, 2024

That's great news.

You are correct, Zuul will watch for a git tag +, so when you tag as x.y.z it will build and publish to Galaxy

Which version of Ansible will you be supporting with this collection? I see CI is currently running against the devel branch. We can (and likely should) update that to run against stable-2.10 and devel. I can raise a PR to do that. Are you supporting Ansible 2.9 either way the minimum version should be recorded in Galaxy.yml

from hetzner.hcloud.

LKaemmerling avatar LKaemmerling commented on July 17, 2024

We plan to support Ansible 2.9+. Actually, the whole process on what we need to do for the collection is a bit unclear for us, so it would be great if you could help us with that. I currently try within #9 to cleanup a bit (remove the old facts modules and try fixing the sanity tests).

from hetzner.hcloud.

felixfontein avatar felixfontein commented on July 17, 2024

In case you remove the facts modules, you need to tombstone them (either here or in ansible-base). Otherwise users which still use them will get strange errors.

from hetzner.hcloud.

gundalow avatar gundalow commented on July 17, 2024

@LKaemmerling I've created https://galaxy.ansible.com/hetzner and given you and Zuul powers on that.
You may wish to edit the description, add a logo etc via https://galaxy.ansible.com/my-content/namespaces/22631
Once ansible/project-config#527 has been merged Zuul will do the build and upload when you push a tag to GitHub, you can test this with a 0.1.1 tag once 527 has been merged

from hetzner.hcloud.

gundalow avatar gundalow commented on July 17, 2024

@LKaemmerling do you have any specific questions?

A lot of the policy (versioning, deprecation) is being documented in ansible-collections/overview#45 it might be with spending some time to review that. Please do shout out with any questions.

from hetzner.hcloud.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.