Bug 812380
Summary: | Update to cobbler-2.2.1-1.el6 breaks cobbler settings | ||
---|---|---|---|
Product: | [Community] Spacewalk | Reporter: | Adam <ajodock> |
Component: | Server | Assignee: | Milan Zázrivec <mzazrivec> |
Status: | CLOSED DUPLICATE | QA Contact: | Red Hat Satellite QA List <satqe-list> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.7 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-04-24 14:01:51 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 871344 |
Description
Adam
2012-04-13 14:45:44 UTC
After the cobbler update, would the following procedure: # cp /etc/cobbler/modules.conf /etc/cobbler/modules.conf.bak # cp /etc/cobbler/settings /etc/cobbler/settings.bak # cp /etc/cobbler/modules.conf.rpmnew /etc/cobbler/modules.conf # cp /etc/cobbler/settings.rpmnew /etc/cobbler/settings # cobbler-setup # service cobblerd restart lead you to a functioning setup? That allowed cobbler to start, however the rpmnew configs don't contain any of the settings related to spacewalk, so spacewalk was still non functional. I just included those lines here to show that this is an issue with the customization related to spacewalk. So from the output above we can see that the spacewalk configs only work with the old version, and the versions from the rpm work with both the new and the old cobbler version. I just tested with the settings file from spacewalk, and the modules.conf from the rpm and it appears that the problem is only in modules.conf (like the error message says) With modules.conf from the rpm [root@rh-spacewalk cobbler]# diff modules.conf modules.conf.bak 22c22 < module = authn_denyall --- > module = authn_spacewalk 72,85d71 < # tftpd: < # chooses the TFTP management engine if manage_tftp is enabled < # in /etc/cobbler/settings, which is ON by default. < # < # choices: < # manage_in_tftpd -- default, uses the system's tftp server < # manage_tftpd_py -- uses cobbler's tftp server < # < # for more information: < # https://fedorahosted.org/cobbler/wiki/ManageTftp < < [tftpd] < module = manage_in_tftpd < I figured that the authn_spacewalk module was the problem, so to rule out the tftpd section as the problem I removed it from modules.conf (from the rpm) and I came up with the same error. So it looks like the missing tftpd section is where the issue is coming up. So I copied my modules.conf.bak to modules.conf and added the tftpd section to the original conf. Now cobbler, and spacewalk are working on the new version. As a part of fix for bug #812794 we implemented new script called: spacewalk-setup-cobbler which will correctly configure cobbler v2.2 for use w/ Spacewalk. I'm closing this report as a duplicate of #812794. *** This bug has been marked as a duplicate of bug 812794 *** |