Skip to content

Conversation

silkeh
Copy link
Member

@silkeh silkeh commented Jun 29, 2025

Summary

Add the transition service for the epoch. This service installs the new software center and updates the eopkg repo URL. It then sends a notification to the user if possible.

See #4119

Test Plan

  • Install package
  • Reboot
  • Check result with sudo systemctl status epoch

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged

@joebonrichie
Copy link
Contributor

The new repo is called polaris unless there is any objections, seemed to have worked a treat on a up to date gnome vm

image

@joebonrichie
Copy link
Contributor

Worked on plasma VM which hasn't been updated in a year where the main repo was unstable.

image

**Summary**

Add the transition service for the epoch.
This service installs the new software center and updates the eopkg URL.
It then sends a notifcation to the user if possible.
@silkeh
Copy link
Member Author

silkeh commented Oct 4, 2025

I've updated the PR with:

  • An opt-in mechanism:
    echo EPOCH_ENABLE=yes | sudo tee /etc/sysconfig/epoch
    
  • Waiting for a user to log in before sending the notification about the new software center.

With those two changes I think it's ready for further testing.

@silkeh silkeh marked this pull request as ready for review October 4, 2025 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Topic: Sync Notes This PR/Issue can be highlighted in sync notes
Projects
Status: Triage
Development

Successfully merging this pull request may close these issues.

3 participants