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
'cobbler check' tells fedora 20 to deal with xinetd without docs #791
Comments
rsyncd is now handled by systemd. systemctl enable rsyncd.service also checkout /etc/sysconfig/rsyncd and /etc/rsyncd.conf |
I know how to make it work for me. My question was about how to help cobbler handle the issue appropriately. Going back and reading my issue, I clearly didn't state that correctly. |
Good question. Personally i'm thinking about killing "cobbler check" altogether. It's like chasing a moving target especially if we want to support 3+ distros and many versions. I think we're better off documenting it properly in the manual since that is sort of required anyway. Cobbler is for the sysadmin type so all this hand holding in code is to me not a sane approach. What are your thoughts about this? |
I agree and think that's a fine solution. Perhaps even baking in some of I think that if the online/offline documentation describes the installation Others may disagree. :) On Thu, Apr 17, 2014 at 3:06 PM, Jörgen Maas notifications@github.comwrote:
|
Personal opinion: I like cobbler check because it helps beginners, it helped me in my first Cobbler server installations. I agree it is a moving target which adds code maintenance effort, but I think it is worth it. Documenting somewhere which target distros/distro versions were tested is an option to align expectations. |
Looking at the code there i see that most checks aren't even implemented for the ubuntu & debian cases. And then the implementation for the rpm based systems is outdated (no systemd checks). I really dislike this coupling of deployment scenarios in the code. |
JM> Looking at the code there i see that most checks aren't even implemented for the ubuntu & debian cases. And then the implementation for the rpm based systems is outdated (no systemd checks). As I mentioned above, we could document which target distros and distro versions were tested, this makes easier (1) for Cobbler developers who wants to improve the feature and (2) for Cobbler users who then would know in which distros the feature works and would not even try if they are using something else. imho we do not need to support all distros. I am sure "cobbler check" helps the user, but we can drop it if we conclude we are not able to support the diversity of available Linux distributions (mainly Red Hat / Debian differences). |
cobbler check has been updated to support the systemd case for rsync. |
Executing cobbler check produces this result:
I see no references in the documentation to managing rsync in xinetd.d regarding cobbler. Some previous editions of Fedora delivered an rsync config in xinetd.d. Apparently that's no longer true after The Massive Change In EVERYTHING Fedora.
So how should I proceed?
The text was updated successfully, but these errors were encountered: