[Spacewalk-list] Spacewalk upgrade 1.0 to 1.2 failed
Hagberg, Keith
Keith.Hagberg at FMR.com
Mon Jan 31 16:23:13 UTC 2011
They were all set prior to upgrading from 1.0 to 1.2, they are all set to none now.
When I try to change it and update the channel, I get the following WEB TRACEBACK
The following exception occurred while executing this request:
POST /rhn/channels/manage/Edit.do
Date:1/31/11 11:15:15 AM EST
Headers:
host: xxxxxxx
user-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
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: 115
connection: keep-alive
referer: https://xxxxxxx/rhn/channels/manage/Edit.do?cid=132
cookie: JSESSIONID=5D38C75CDBCB4C4AA2138703123041C8; pxt-session-cookie=888x03cc9686e044b36b9bde3e6d3155782a
content-type: application/x-www-form-urlencoded
content-length: 1141
Request:
Local Name = xxxxxxx
Server Name = xxxxxxx
Requested Session Id came from Cookie
Requested Session Valid = true
Session = org.apache.catalina.session.StandardSessionFacade at 582815e0[session=StandardSession[5D38C75CDBCB4C4AA2138703123041C8]]
Protocol = https
Request Locale = en_US
Request Character Encoding = UTF-8
Attribute Names = rhnActiveLang, javax.servlet.jsp.jstl.fmt.timeZone.request, channelEditForm, javax.servlet.error.status_code, javax.servlet.error.servlet_name, javax.servlet.request.key_size, requestedUri, javax.servlet.request.ssl_session, org.apache.struts.action.MESSAGE, javax.servlet.error.message, session, __sitemesh__filterapplied, javax.servlet.request.cipher_suite, javax.servlet.error.exception, org.apache.struts.action.mapping.instance, javax.servlet.error.request_uri, org.apache.struts.action.MODULE,
Form Variables:
arch_name: IA-32
maintainer_email:
gpg_key_fingerprint:
edit_button: Update Channel
checksum: sha1
summary: XXXXXXXXXXXXXXXXXX
per_user_subscriptions: all
org_sharing: private
cid: 132
label: XXXXXXXXXXXXXXXXX
parent:
gpg_key_url:
maintainer_phone:
submitted: true
description:
support_policy:
gpg_key_id:
maintainer_name:
arch: channel-ia32
name: xxxxxxxxxxxxxxxx
User Information:
User xxxxxxx (id 2, org_id 1)
Exception:
javax.servlet.ServletException: Could not set null value for parameter: reason
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:101)
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:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:636)
Caused by: com.redhat.rhn.common.db.datasource.ParameterValueNotFoundException: Could not set null value for parameter: reason
at com.redhat.rhn.common.db.datasource.CachedStatement.setupParamMap(CachedStatement.java:421)
at com.redhat.rhn.common.db.datasource.CachedStatement.execute(CachedStatement.java:455)
at com.redhat.rhn.common.db.datasource.CachedStatement.execute(CachedStatement.java:432)
at com.redhat.rhn.common.db.datasource.CachedStatement.executeUpdate(CachedStatement.java:270)
at com.redhat.rhn.common.db.datasource.WriteMode.executeUpdate(WriteMode.java:33)
at com.redhat.rhn.manager.channel.ChannelManager.queueChannelChange(ChannelManager.java:2490)
at com.redhat.rhn.manager.channel.UpdateChannelCommand.update(UpdateChannelCommand.java:72)
at com.redhat.rhn.frontend.action.channel.manage.EditChannelAction.edit(EditChannelAction.java:351)
at com.redhat.rhn.frontend.action.channel.manage.EditChannelAction.execute(EditChannelAction.java:124)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
... 40 more
-----Original Message-----
From: spacewalk-list-bounces at redhat.com [mailto:spacewalk-list-bounces at redhat.com] On Behalf Of Michael Mraka
Sent: Monday, January 31, 2011 10:05 AM
To: spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] Spacewalk upgrade 1.0 to 1.2 failed
Hagberg, Keith wrote:
% OK
%
% I reverted everything back and reran the upgrade after setting my temp
% tablespace in oracle.
%
% My original problem was that the repo data was not being generated.
% After successfully upgrading to 1.2, I now see a file in
% /var/cache/rhn/repodata/reponame/noyumrepo.txt in each of my repo
% dirs. The file has in it No repo will be generated for channel
% reponame.
I see... you have yum repo checksum set to None (Manage channels >
channel detail). Which means don't generate yum repo for the channel
(e.g. for RHEL4 which uses up2date). Set it to sha1 for RHEL5 and
anything you like for Fedora and RHEL6.
% Keith
Regards,
--
Michael Mráka
Satellite Engineering, Red Hat
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
More information about the Spacewalk-list
mailing list