-
Notifications
You must be signed in to change notification settings - Fork 97
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
Subpackage, service, timer for build-fail-reminder #3137
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ideally it would use systemd-tmpfiles for the directories in /etc and /var but it's not the case for the others either
Thanks for the quick approval. This could do with ConfigurationDirectory/StateDirectory instead of tmpfiles as the directories don't need additional options. Happy to add those. Do you know if my PR builds somewhere in OBS automagically or do I need to branch the package and copy paste my changes to test it? |
It's part of the PR checks (see below). ATM it fails: https://build.opensuse.org/package/show/openSUSE:Tools:OSRT:TestGithub:openSUSE:openSUSE-release-tools:PR-3137/openSUSE-release-tools |
Ah nice, thanks, I will check and repair it shortly. |
1d3c3b7
to
49cf82c
Compare
Working now (tested as far as I got without a valid login), also added the /etc and /var improvement and moved the settings to some variables for easier adjustment. Will rebase and mark as ready after #3139. |
Allow installation of subpackages depending on osclib without the big main package to reduce their footprint. Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
This adds a build-fail-reminder subpackage, shipping the script along with a service user and unit files for daily execution via systemd, making for easier management and deployment in the openSUSE infrastructure. Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
This adds a build-fail-reminder subpackage, shipping the script along with a service user and unit files for daily execution via systemd, making for easier management and deployment in the openSUSE infrastructure.