Skip to content

Release versions 3.3.0 and 5.1.0 #813

@yurnov

Description

@yurnov

As Ansible 11 was released and included kubernetes.core collections 5.0.0 means that branch stable-5 become the default one for the most of users who install ansible comunity package as pip install ansible, and documentation from the branch stable-5 (more specifically, to the released versions 5.x.y from that branch) appeared in the ansible documentation site.

However, since Jun 10 when 5.0.0 was released, we have had a lot of smaller and bigger changes that are not included in any released version of the collection kubernetes.core, and some of them have even not been cherry-picked to the stable-5 branch, which led, for the example that ansible galaxy contains deprecated communication channels.

So, it's time to release a new release from the branch stable-5 (that should be 5.1.0) and, probably stable-3 (that should be 3.2.0 in this case) but it's less important.

SUMMARY

Release a new version 5.1.0

To do that, some PRs that weren't cherry-picked to stable-5 should be merged in that branch (label backport-5 to be added):

The listed above PRs are merged to main but don't have the label backport-5 and are missed in branch stable-5.

UPDATE: to achieve working CI, the following is required:

On top of that, the following PRs are to be merged into main:

And finally:

  • create PR into stable-3 with release 3.3.0, add a tag when merged;
  • create PR into stable-5 with release 5.1.0, do not forget to add 3.3.0 into changelog, add tag when merged;
  • create PR to main with port 5.1.0 update and change version in galaxy.yaml to 5.2.0-dev0 to easy see that it's not released version in the output of ansible-galaxy collection list when collection is installed from git.
  • notify @newsbot:ansible.im to include released versions 3.3.0 and 5.1.0 in the next Ansible Bullhorn.
ISSUE TYPE
  • Feature Idea
COMPONENT NAME

kubernetes.core

ADDITIONAL INFORMATION

I can create the above-mentioned PRs (in the "and finally" part) in the similar way as #746, but need support from maintainers with code review, merge and tags.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions