Skip to content
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

Merged
merged 1 commit into from
Nov 28, 2024

Conversation

anweshadas
Copy link
Contributor

ansible-core version = 2.17.6
fedora version = 40
ansible.windows = 2.5.0
ansible.posix= 1.6.2
ansible.utils = 4.1.0

@oraNod
Copy link
Contributor

oraNod commented Nov 28, 2024

@anweshadas it looks like this has some conflicts that need to be addressed. could you please take a look at those?

@anweshadas
Copy link
Contributor Author

@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
Copy link
Contributor

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.

Copy link
Contributor Author

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.

Copy link
Contributor

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.

Copy link
Contributor Author

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 .

Copy link
Contributor Author

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.

Copy link
Contributor

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?

Copy link
Contributor Author

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.

Copy link
Collaborator

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.

Copy link
Contributor

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.

Copy link
Contributor

@oraNod oraNod left a 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

@oraNod oraNod merged commit d403e9e into ansible-community:main Nov 28, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants