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

feat: use systemd-run, fix topgrade #130

Merged
merged 1 commit into from
Sep 5, 2024
Merged

Conversation

gerblesh
Copy link
Collaborator

@gerblesh gerblesh commented Sep 2, 2024

This PR switches from using sudo to handle multi-user to using systemd-run, allowing us to have a much easier time diagnosing problems, and not have to hack in environment variables. This PR also includes a fix for the issue: #113 where topgrade prompts for breaking changes

@gerblesh gerblesh linked an issue Sep 2, 2024 that may be closed by this pull request
@gerblesh gerblesh force-pushed the systemd-run-fix-topgrade branch from 1afc097 to c1ea112 Compare September 2, 2024 22:39
@gerblesh gerblesh changed the title fix: skip topgrade breaking changes feat: use systemd-run, fix topgrade Sep 2, 2024
@gerblesh gerblesh force-pushed the systemd-run-fix-topgrade branch from 3e8401c to e1e88eb Compare September 3, 2024 00:23
@gerblesh
Copy link
Collaborator Author

gerblesh commented Sep 3, 2024

tested on my end, and everything works just the same! Ready to be merged, just need another set of eyes on it

@gerblesh gerblesh requested a review from KyleGospo September 3, 2024 00:35
@gerblesh gerblesh merged commit e13e6ce into main Sep 5, 2024
6 checks passed
@gerblesh gerblesh deleted the systemd-run-fix-topgrade branch September 5, 2024 04:11
@AkazaRenn
Copy link

May I ask if the release action failure can be fixed in some way? I would greatly appreciate it if there can be a release with this fix.

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.

U-Blue Update Systemd service reports failure when sucessfully run
2 participants