Stephen Berg (Contractor) wrote:
My test spacewalk is having trouble with configuration channels. I've created a test channel, created one file to be centrally managed (/etc/sysconfig/rhn/rhnsd) and attempted to deploy it to one of my test client systems. Seems that when I try to deploy from the web interface I've done something naughty and should stop it or I get an internal server error. Anyone got this working and can offer some tips?

Wanted to add that this is the web traceback email I receive when I try to deploy a configuration file to a subscribed Fedora 9 x86_64 client. (I cleaned up a few host name and account names.)

-------- Original Message --------
Subject:        WEB TRACEBACK from server (11/20/08 6:58:57 AM CST)
Date:   Thu, 20 Nov 2008 06:58:57 -0600



The following exception occurred while executing this request:
POST /rhn/configuration/file/GlobalRevisionDeployConfirmSubmit.do

Date:11/20/08 6:58:57 AM CST
Headers:
 host: snipped.out
 user-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.4) 
Gecko/2008111217 Fedora/3.0.4-1.fc9 Firefox/3.0.4
 accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
 accept-language: en-us,en;q=0.5
 accept-encoding: gzip,deflate
 accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
 Keep-Alive: 300
 connection: keep-alive
 referer: 
https://snipped.out/rhn/configuration/file/GlobalRevisionDeployConfirm.do?crid=1&cfid=1&ccid=1
 cookie: JSESSIONID=47C67366DE858A9D086FB41A23660BE4; 
pxt-session-cookie=62x79f70d4a216818669835ef29b53146a0
 content-type: application/x-www-form-urlencoded
 content-length: 205
 Max-Forwards: 10

Request:
Local Name = snipped.out
Server Name = snipped.out
Requested Session Id came from Cookie
Requested Session Valid = true
Session = [EMAIL PROTECTED]
Protocol = https
Request Locale = en_US
Request Character Encoding = UTF-8
Attribute Names = rhnActiveLang, javax.servlet.request.ssl_session, org.apache.struts.action.MESSAGE, javax.servlet.jsp.jstl.fmt.timeZone.request, session, javax.servlet.request.key_size, datePickerForm, __sitemesh__filterapplied, javax.servlet.request.cipher_suite, requestedUri, org.apache.struts.action.mapping.instance, org.apache.struts.action.MODULE,
Form Variables:
 date_year: 2008
 crid: 1
 date_am_pm: 0
 use_date: false
 last_lower: 1
 date_day: 20
 lower: 1
 cfid: 1
 date_minute: 58
 first_lower: 1
 dispatch: Confirm and Deploy File
 prev_lower: 1
 date_hour: 6
 date_month: 10
 submitted: true
 next_lower: 21


User Information:
User Admin-Account (id 1, org_id 1)

Exception:
javax.servlet.ServletException: Missing Client Capability -> configfiles.deploy 
for the server [EMAIL PROTECTED],[EMAIL PROTECTED],name=Spacewalk Public 
Cert],name=toro.nrlssc.navy.mil,description=Initial Registration Parameters:
OS: fedora-release
Release: 9
CPU Arch: x86_64]]. The server will be unable to deploy config files until this 
capability is provided.
        at 
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
        at 
com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:82)
        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:73)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
        at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
        at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:619)
Caused by: com.redhat.rhn.manager.MissingCapabilityException: Missing Client 
Capability -> configfiles.deploy for the server [EMAIL PROTECTED],[EMAIL 
PROTECTED],name=Spacewalk Public 
Cert],name=toro.nrlssc.navy.mil,description=Initial Registration Parameters:
OS: fedora-release
Release: 9
CPU Arch: x86_64]]. The server will be unable to deploy config files until this 
capability is provided.
        at 
com.redhat.rhn.manager.action.ActionManager.createConfigActionForServers(ActionManager.java:391)
        at 
com.redhat.rhn.manager.action.ActionManager.createConfigAction(ActionManager.java:430)
        at 
com.redhat.rhn.frontend.action.configuration.files.GlobalRevisionDeployConfirmSubmit.scheduleDeploy(GlobalRevisionDeployConfirmSubmit.java:109)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
        at 
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
        at 
org.apache.struts.actions.LookupDispatchAction.execute(LookupDispatchAction.java:150)
        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        ... 40 more




--
Stephen Berg
Systems Administrator
NRL Code: 7321
Office: 228-688-5738
[EMAIL PROTECTED]
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to