-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release versions 3.3.0 and 5.1.0 #813
Comments
I have updated issue to reflect the actual status and additional effort |
I think we should skip it and do the release the beginning of next week. |
Yeah, that would be great. Thanks for your help in pushing this forward. |
Ah, sorry, missed these. |
I'm so sorry for the late reply. I do understand if the PR skips the next release, in the mean time, I've just rebased it and added @yurnov as a contributor. I'll try to look for the failing integration test on my part today and, hopefully, I'll be able to provide you with a clean PR for this next release (still, I'll understand if you skip it). |
Let see how it will work in monday |
Let's continue with the release as planned and leave these for the next release. We can probably try and plan on a 5.2.0 release in a month. |
Done |
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 aspip 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 labelbackport-5
and are missed in branchstable-5
.UPDATE: to achieve working CI, the following is required:
stable-3
for Fix helm tests #827)stable-3
for Fix helm integration tests #830)stable-5
([PR #848/159a63af backport][stable-5] fix linters issue in CI caused by uplift of ansible-compat #849)stable-3
(Backport "fix linters in github actions (#848)" to stable-3 #850)stable-3
andstable-5
On top of that, the following PRs are to be merged into
main
:stable-5
stable-5
+ backport tostable-5
stable-5
(and optionally tostable-3
)[skip-changelog]
labelstable-5
stable-3
[skip-changelog]
, no backport required (optional)And finally:
stable-3
with release 3.3.0, add a tag when merged;stable-5
with release 5.1.0, do not forget to add 3.3.0 into changelog, add tag when merged;main
with port 5.1.0 update and change version ingalaxy.yaml
to5.2.0-dev0
to easy see that it's not released version in the output ofansible-galaxy collection list
when collection is installed from git.ISSUE TYPE
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.
The text was updated successfully, but these errors were encountered: