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

Advising usage of EOL'd Fedora Linux is dangerous #1204

Open
TomasTomecek opened this issue Dec 15, 2022 · 4 comments
Open

Advising usage of EOL'd Fedora Linux is dangerous #1204

TomasTomecek opened this issue Dec 15, 2022 · 4 comments
Labels
kind/bug Categorizes issue or PR as related to a bug. priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. sig/stack-guidance Categorizes an issue or PR as relevant to SIG Stack Guidance. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@TomasTomecek
Copy link

Bug description

Thamos tells me to consider using a distribution that is no longer supported: Fedora 34 and 35

Boot pipeline unit SolvedSoftwareEnvironmentBoot failed: No observations found for 'fedora' in version '37' using Python '3.11'

Fedora 37 and Python 3.11 is my system.

Actual behavior

https://thoth-station.ninja/j/solved_sw_env │ Consider using 'fedora' in version '34' with Python 3.9 │ ❌ ERROR
https://thoth-station.ninja/j/solved_sw_env │ Consider using 'fedora' in version '35' with Python 3.10 │ ❌ ERROR

Expected behavior

thamos would not advise me to use a system that is no longer supported

Environment information

Additional context

https://fedorapeople.org/groups/schedule/f-35/f-35-all-tasks.html (last line of the table)

@TomasTomecek TomasTomecek added the kind/bug Categorizes issue or PR as related to a bug. label Dec 15, 2022
@goern
Copy link
Member

goern commented Dec 15, 2022

Hey @TomasTomecek thanks for pointing that out!

@mayaCostantini is this something that we should have as a prescription in our knowledge based?

@harshad16 or shall we consider the EOL as an event to just remove the solver?

/triage accepted
/priority critical-urgent
/assign @mayaCostantini

@sesheta sesheta added triage/accepted Indicates an issue or PR is ready to be actively worked on. priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. labels Dec 15, 2022
@mayaCostantini
Copy link
Contributor

Thanks for raising this issue @TomasTomecek

Prescriptions currently inform about the concerned package being present as an RPM on a Fedora version, but I don't think the information about the system being EOL belongs there. This would be something to warn about when Thoth discovers the user's environment and it might be a better idea to keep this warning outside of the dependency resolution. Solvers should be scheduled to provide packages solved for more recent versions of Fedora and older solver data scheduled for deletion via a purge job later.

@codificat
Copy link
Member

/sig stack-guidance

@sesheta sesheta added the sig/stack-guidance Categorizes an issue or PR as relevant to SIG Stack Guidance. label Dec 23, 2022
@codificat codificat moved this to 🆕 New in Planning Board Dec 23, 2022
@codificat
Copy link
Member

Related: thoth-station/core#466

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. sig/stack-guidance Categorizes an issue or PR as relevant to SIG Stack Guidance. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
Status: 🆕 New
Development

No branches or pull requests

5 participants