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

Packit: remove pre-sync action #2046

Merged
merged 1 commit into from
Jul 14, 2023
Merged

Conversation

lsm5
Copy link
Member

@lsm5 lsm5 commented Jul 14, 2023

The pre-sync action constantly breaks and is currently not possible to reliably test until the subsequent upstream release due to limitations in packit.

The lines being added by the action script to the downstream Fedora spec were only meant to keep Fedora happy. But given that they provide no tangible benefit as github notifies us of security issues in libraries mentioned in go.mod and go.sum, along with redhat prodsec's own magic for creating security alerts, there's absolutely no point to having the pre-sync action run and add a layer of uncertainty.

This commit removes the pre-sync action and
rpm/update-spec-provides.sh.

Ref: containers/podman#19232

The pre-sync action constantly breaks and is currently not possible to
reliably test until the subsequent upstream release due to limitations
in packit.

The lines being added by the action script to the downstream Fedora spec
were only meant to keep Fedora happy. But given that they provide
no tangible benefit as github notifies us of security
issues in libraries mentioned in go.mod and go.sum, along with redhat
prodsec's own magic for creating security alerts, there's absolutely
no point to having the pre-sync action run and add a layer of uncertainty.

This commit removes the pre-sync action and
`rpm/update-spec-provides.sh`.

Ref: containers/podman#19232

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
@lsm5
Copy link
Member Author

lsm5 commented Jul 14, 2023

@mtrmac it broke again for podman v4.6.0-rc2. I've finally had it 😄 . I'll merge it once green unless you object.

There should be no more troubles with this unless fedora packaging committee nags me 😅

Copy link
Contributor

@mtrmac mtrmac left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Technically I don’t have a preference, and I trust your expertise WRT the Fedora packaging relationship.

@mtrmac mtrmac merged commit 3865025 into containers:main Jul 14, 2023
@lsm5 lsm5 deleted the packit-remove-pre-sync branch July 17, 2023 12:31
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants