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

Fedora 38 template #8069

Closed
7 tasks done
marmarek opened this issue Mar 4, 2023 · 6 comments · Fixed by QubesOS/qubes-posts#113
Closed
7 tasks done

Fedora 38 template #8069

marmarek opened this issue Mar 4, 2023 · 6 comments · Fixed by QubesOS/qubes-posts#113
Labels
C: Fedora P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
Milestone

Comments

@marmarek
Copy link
Member

marmarek commented Mar 4, 2023

The problem you're addressing (if any)
Fedora 38 is going out soon.

Describe the solution you'd like
We should have a Fedora 38 template.

Where is the value to a user, and who might that user be?
Users of the Fedora template who prefer to upgrade their templates by reinstalling will have a new template to upgrade to.

Tasks:

  • build all packages
  • build the template
  • add to relevant qubes-builder/example-configs (including templates.conf)
  • document
  • upload to testing repo
  • migrate to stable repo
  • announce

If any issue affects Fedora 37 template (build failures, things that worked fine before etc), please add reference to this issue too.

@marmarek marmarek added T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. labels Mar 4, 2023
marmarek added a commit to QubesOS/qubes-linux-yum that referenced this issue Mar 4, 2023
marmarek added a commit to QubesOS/qubes-builder-rpm that referenced this issue Mar 4, 2023
marmarek added a commit to QubesOS/qubes-builder that referenced this issue Mar 4, 2023
But not to default targets (example-configs/qubes-*.conf) yet, until its
ready.

QubesOS/qubes-issues#8069
marmarek added a commit to QubesOS/qubes-release-configs that referenced this issue Mar 4, 2023
Both for R4.1 and R4.2. Add also fc38 templates targets.

QubesOS/qubes-issues#8069
marmarek added a commit to QubesOS/qubes-builderv2 that referenced this issue Mar 4, 2023
marmarek added a commit to QubesOS/qubes-builder-rpm that referenced this issue Mar 6, 2023
@marmarek
Copy link
Member Author

Upstream bug that is pretty severe for us (prevents template shutdown): https://bugzilla.redhat.com/show_bug.cgi?id=2185490

@marmarek
Copy link
Member Author

Upstream bug that is pretty severe for us (prevents template shutdown): https://bugzilla.redhat.com/show_bug.cgi?id=2185490

Fixed upstream in https://bodhi.fedoraproject.org/updates/FEDORA-2023-9e48ecef73

@marmarek
Copy link
Member Author

@andrewdavidwong the f38 template for R4.1 seems to be working okay, I'll migrate it to stable tomorrow. Can you prepare the announcement and the "supported versions" table update?

@andrewdavidwong
Copy link
Member

@andrewdavidwong the f38 template for R4.1 seems to be working okay, I'll migrate it to stable tomorrow. Can you prepare the announcement and the "supported versions" table update?

Done:

I see that the "document" task is not marked as completed in the checklist above. Does any Fedora documentation still need to be updated for this? For reference, here are our current Fedora docs:

@marmarek
Copy link
Member Author

I see that the "document" task is not marked as completed in the checklist above. Does any Fedora documentation still need to be updated for this?

No, it's just a reminder to add to the supported templates table.

@marmarek
Copy link
Member Author

And also, templates are in the stable repo already.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Fedora P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: enhancement Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants