-
Notifications
You must be signed in to change notification settings - Fork 180
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
Master - move all package files from /srv #7651
Master - move all package files from /srv #7651
Conversation
Suggested tests to cover this Pull Request
|
d08aae5
to
914ccf7
Compare
👋 Hello! Thanks for contributing to our project. Happy hacking! |
1 similar comment
👋 Hello! Thanks for contributing to our project. Happy hacking! |
9f033af
to
75729e5
Compare
👋 Hello! Thanks for contributing to our project. Happy hacking! |
1 similar comment
👋 Hello! Thanks for contributing to our project. Happy hacking! |
use /usr/share/susemanager/www/ instead of /srv/www/htdocs black magic for apache suppportconfig extract information from shared folder setup apache fix salt permission Revert changes fix permission fix bootstrap folder rerite rule for pub fix salt path Fix broken cert link move pub apache rule file move empty and empty-deb repo fix permission fix permission add changelog Update spacewalk-java.spec Update spacewalk-java.spec Update spacewalk-java.spec Update spacewalk-java.spec Update susemanager.spec Update susemanager.spec Update susemanager.spec
31c31ef
to
c373bec
Compare
@mbussolotto the tests are still failing. please let me know what to do also with the SRs you prepared |
I don't think error have something to do with the PR. @jordimassaguerpla can you please confirm it? |
@deneb-alpha the SR should be approved as soon this PR is merged. let's see the feedback from @jordimassaguerpla |
Ok, let's sync for the merge, and if I'm not there, please coordinate with @raulillo82 Info: the SRs for Head can be merged too, I checked with Julio already |
you can merge, the failures are not related to this PR but to the build service not being available |
@sbluhm Thanks for all your feedback! Consider that, besides these changes, there was also this in OBS project:
|
@sbluhm there was some error in EL9, now everything should be fine, sorry about that. Anyway, I think your assumption are right, we can get rid of all |
@mbussolotto , I have done some changes and a few reverts and am currently testing them on https://github.com/sbluhm/uyuni/tree/userserverdir. Let me see what you have changed. Ideally don't change too much at the moment :) |
FYI: Overall, I will follow your changes for EL as it simplifies a lot. So all the SUSE specific "if"s can go out. |
What does this PR change?
Use /usr/share/susemanager for all the files currently in /srv and owned by a RPM
Keep runtime, tmp and user file in /srv
Related changes :
susemanager-frontend-libs: https://build.opensuse.org/package/show/home:mbussolotto:branches:systemsmanagement:Uyuni:Master:ServerContainer/susemanager-frontend-libs
uyuni docs: https://build.opensuse.org/package/show/home:mbussolotto:branches:systemsmanagement:Uyuni:Master:ServerContainer/uyuni-docs_en
release notes: https://build.opensuse.org/package/show/home:mbussolotto:branches:systemsmanagement:Uyuni:Master:ServerContainer/release-notes-uyuni
GUI diff
No difference.
Documentation
Documentation issue was created DOC: move all package files from /srv uyuni-docs#2543
DONE
Test coverage
No tests
DONE
Links
Fixes https://github.com/SUSE/spacewalk/issues/22539
Changelogs
Make sure the changelogs entries you are adding are compliant with https://github.com/uyuni-project/uyuni/wiki/Contributing#changelogs and https://github.com/uyuni-project/uyuni/wiki/Contributing#uyuni-projectuyuni-repository
If you don't need a changelog check, please mark this checkbox:
If you uncheck the checkbox after the PR is created, you will need to re-run
changelog_test
(see below)Re-run a test
If you need to re-run a test, please mark the related checkbox, it will be unchecked automatically once it has re-run: