-
Notifications
You must be signed in to change notification settings - Fork 13
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: 2.17.6-1 edits core,fedora(40) and collections' versions #100
Conversation
@anweshadas it looks like this has some conflicts that need to be addressed. could you please take a look at those? |
@oraNod fixed the merged conflict. |
@@ -3,10 +3,10 @@ | |||
version: 3 | |||
images: | |||
base_image: | |||
name: quay.io/fedora/fedora:latest | |||
name: quay.io/fedora/fedora:40 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@anweshadas Why did this change to F40? I remember @Andersson007 pinned F39 in the getting started docs because there was some issue with latest: ansible/ansible-documentation@0de54a9
I guess F39 is EOL now and no longer receiving critical updates so F40 seems like the right choice if we need to pin it. And probably need to update the docs now.
Just want to understand this particular change. Thanks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess F39 is EOL now and no longer receiving critical updates so F40 seems like the right choice if we need to pin it. And probably need to update the docs now.
Yes, since F39 EOL ed yesterday we need to pin it to F40. We need to update the document.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. Do we know if F40 has been tested against the EE getting started content?
What was the driver behind the change from latest
in your PR? That's the main thing I'm curious about. There's no explanation in the PR description and I can't find an issue for that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. Do we know if F40 has been tested against the EE getting started content?
No, we do not have set it as the release criteria .
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What was the driver behind the change from
latest
in your PR? That's the main thing I'm curious about. There's no explanation in the PR description and I can't find an issue for that.
For the containers it is better to pin to an exact version, so that it can be later rebuilt.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What was the driver behind the change from
latest
in your PR? That's the main thing I'm curious about. There's no explanation in the PR description and I can't find an issue for that.For the containers it is better to pin to an exact version, so that it can be later rebuilt.
Sure, I understand the benefit of pinning a version but it isn't clear to me why F40 was chosen. The decision behind that is not visible. Or maybe I'm missing it?
Were there any tests for this or something? Why not pin to F41? Is there a policy of pinning to the lowest supported version maybe?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no fixed policy as yet. I chose fedora 40 because, 2.17.5-1 had fedora 40 (then latest)
I will pin fedora version to 41 from the next release onward. Also I have opened up an issue to decide on the rule for deciding on feodra version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the containers it is better to pin to an exact version, so that it can be later rebuilt.
In that case 40 is a bad choice, since it's not an immutable tag, but something that changes over time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for pointing that out @felixfontein I've added your comment to the issue since this was already merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems fine. Checks have passed and the F40 pin seems logical with the reasoning provided. Thanks @anweshadas
ansible-core version = 2.17.6
fedora version = 40
ansible.windows = 2.5.0
ansible.posix= 1.6.2
ansible.utils = 4.1.0