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

Remove workaround for empty LEGAL.txt files, remove obsolete ABRT/reportd support #21629

Merged
merged 3 commits into from
Feb 17, 2025

Conversation

martinpitt
Copy link
Member

No description provided.

We stopped releasing and testing on Fedora 39/40, so we don't need the
special cases any more.

Fedora 40 was the last OS which still had ABRT, so all the tests and
mocking machinery can go.
Fedora 40 was the last OS which still had reportd, and we stopped
releasing and testing there.
@martinpitt martinpitt marked this pull request as ready for review February 17, 2025 09:33
@martinpitt martinpitt requested review from allisonkarlitskaya and jelly and removed request for allisonkarlitskaya February 17, 2025 09:33
Copy link
Member

@allisonkarlitskaya allisonkarlitskaya left a comment

Choose a reason for hiding this comment

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

Looks good.

Any reason for dropping the tests and the code in separate commits? I guess I can kinda sorta see the logic, but I was wondering if there is some deeper reason...

@@ -176,7 +176,7 @@ You can set these environment variables to configure the test suite:
* `TEST_OS`: The OS to run the tests in, like "fedora-coreos" or
"debian-stable". See the "cockpit-project/cockpit" section in the
[test map](https://github.com/cockpit-project/bots/blob/main/lib/testmap.py)
for all supported values. "fedora-40" is the default (`TEST_OS_DEFAULT` in
Copy link
Member

Choose a reason for hiding this comment

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

I guess that's a separate commit, but meh

@martinpitt
Copy link
Member Author

Any reason for dropping the tests and the code in separate commits?

Not much, other than I started with cleaning up the tests, and then realized we can clean up the ABRT stuff as well. If you prefer, I can squash them and do a quick no-test re-run.

Copy link
Member

@jelly jelly left a comment

Choose a reason for hiding this comment

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

👍

I assume you have a follow up in bots to clean up the reportd/abrt dependencies?

@martinpitt martinpitt merged commit 9ef2e8b into cockpit-project:main Feb 17, 2025
86 checks passed
@martinpitt martinpitt deleted the cleanups branch February 17, 2025 15:00
martinpitt added a commit to martinpitt/bots that referenced this pull request Feb 17, 2025
@martinpitt
Copy link
Member Author

@jelly Yes, thanks for pointing out: cockpit-project/bots#7449

martinpitt added a commit to cockpit-project/bots that referenced this pull request Feb 18, 2025
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