Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 568365

Summary: Edit probe error
Product: [Community] Spacewalk Reporter: Nuno Marques <nmm>
Component: WebUIAssignee: Justin Sherrill <jsherril>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: medium Docs Contact:
Priority: low    
Version: 0.8CC: jpazdziora, nmm
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-25 17:08:55 UTC Type: ---
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: 723481    

Description Nuno Marques 2010-02-25 15:03:54 UTC
Description of problem:

When trying to edit a probe a Page Request Error is shown.

Version-Release number of selected component (if applicable):
0.8

How reproducible:
Edit a probe on monitoring tab

Steps to Reproduce:
1. Go to Monitoring -> Probe Suites
2. Select probe suite
3. Go to Probes and click on one probe
  
Actual results:
The following exception occurred while executing this request:
GET /rhn/monitoring/config/ProbeSuiteProbeEdit.do
 
Date:2/25/10 2:59:15 PM WET
Headers:
  user-agent: Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.10
  host: gale.di.fc.ul.pt
  accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
  accept-language: en-US,en;q=0.9
  accept-charset: iso-8859-1, utf-8, utf-16, *;q=0.1
  accept-encoding: deflate, gzip, x-gzip, identity, *;q=0
  referer: https://gale.di.fc.ul.pt/rhn/monitoring/config/ProbeSuiteListProbes.do?suite_id=1
  cookie: JSESSIONID=DA05E947D2FBE9139018E8BC51444A0A; pxt-session-cookie=46053x9180471b6bf9b4da6b5b4f5d6748eb39; __utmz=22543150.1260531633.17.4.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=www.di.fc.ul.pt; __utma=22543150.3521098014645360600.1245666382.1264764533.1265200692.21
  cookie2: $Version=1
  connection: Keep-Alive, TE
  TE: deflate, gzip, chunked, identity, trailers
 
Request:
Local Name = gale.di.fc.ul.pt
Server Name = gale.di.fc.ul.pt
Requested Session Id came from Cookie
Requested Session Valid = true
Session = org.apache.catalina.session.StandardSessionFacade@11454ee[session=StandardSession[DA05E947D2FBE9139018E8BC51444A0A]]
Protocol = https
Request Locale = en_US
Request Character Encoding = UTF-8
Attribute Names = rhnActiveLang, javax.servlet.include.request_uri, javax.servlet.include.context_path, javax.servlet.include.servlet_path, __sitemesh__page, javax.servlet.jsp.jstl.fmt.timeZone.request, error, probeEditForm, javax.servlet.request.key_size, __sitemesh__using_stream, requestedUri, probe, javax.servlet.request.ssl_session, org.apache.struts.action.MESSAGE, session, __sitemesh__filterapplied, javax.servlet.request.cipher_suite, org.apache.struts.action.EXCEPTION, org.apache.struts.action.mapping.instance, org.apache.struts.action.MODULE, 
 
 
User Information:
User admin (id 1, org_id 1)
 
Exception:
com.redhat.rhn.frontend.action.common.BadParameterException: The parameter suite_id is required.
	at com.redhat.rhn.frontend.struts.RequestContext.getRequiredParam(RequestContext.java:453)
	at com.redhat.rhn.frontend.struts.RequestContext.lookupProbeSuite(RequestContext.java:204)
	at com.redhat.rhn.frontend.action.monitoring.ProbeSuiteProbeEditAction.addAttributes(ProbeSuiteProbeEditAction.java:34)
	at com.redhat.rhn.frontend.action.systems.monitoring.BaseProbeEditAction.execute(BaseProbeEditAction.java:70)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
	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.doGet(ActionServlet.java:414)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	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)
 

Expected results:
Page to edit the suite

Additional info:
Editing a probe through the systems details is working as expected

Comment 1 Jan Pazdziora (Red Hat) 2010-10-27 08:32:40 UTC
Mass-aligning under space12, so that we don't lose track of this bugzilla. This however does not mean that we plan (will be able to) address this bug in Spacewalk 1.2.

Comment 2 Jan Pazdziora (Red Hat) 2010-11-19 16:05:54 UTC
Mass-moving to space13.

Comment 3 Miroslav Suchý 2011-04-11 07:34:28 UTC
We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5.

Comment 4 Miroslav Suchý 2011-04-11 07:37:34 UTC
We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5.

Comment 5 Jan Pazdziora (Red Hat) 2011-07-20 11:53:12 UTC
Aligning under space16.

Comment 6 Jan Pazdziora (Red Hat) 2011-07-25 17:08:55 UTC
I believe this issue was addressed by Justin's commit.

commit 6bd3fd22e585bd75b3763a26e3897833ba4c631d
Author: Justin Sherrill <jsherril>
Date:   Mon Feb 8 13:23:22 2010 -0500

    fixing issue where probe suite probe list was not generating probe links correctly resulting in an error when trying to edit or view the probe

which went into Spacewalk 0.9.

Closing as resolved, please reopen if you disagree.