Bug 631496
Summary: | Error 500 from luci when try to edit a Service | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Hagmann <michael.hagmann> | ||||
Component: | luci | Assignee: | Ryan McCabe <rmccabe> | ||||
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 13 | CC: | cfeist, fdinitto, rmccabe | ||||
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: | 2011-06-28 13:14:59 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: | 632319 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Michael Hagmann
2010-09-07 19:40:46 UTC
after I delete the Service and create a new one, the error was gone Michael The Error reoccurred when I had to restart the Cluster because of a cman connection problem: https://bugzilla.redhat.com/show_bug.cgi?id=632319 I try to access the cluster over luci, I get this error in the luci.log: WSGI Variables -------------- application: <function remover at 0x35d8e60> beaker.cache: <beaker.cache.CacheManager object at 0x35dc950> beaker.get_session: <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x35dc8d0>> beaker.session: {'_accessed_time': 1284056556.4298439, '_creation_time': 1284056556.4298439} paste.cookies: (<SimpleCookie: auth_tkt='35e334272df70cf9b49c4c6d9706d9184c890f7droot!userid_type:unicode' tabCookie='3'>, 'tabCookie=3; auth_tkt="35e334272df70cf9b49c4c6d9706d9184c890f7droot!userid_type:unicode"') paste.httpserver.thread_pool: <paste.httpserver.ThreadPool object at 0x2131150> paste.registry: <paste.registry.Registry object at 0x7fb814a8fb90> paste.throw_errors: True pylons.action_method: <bound method RootController.routes_placeholder of <luci.controllers.root.RootController object at 0x7fb814b731d0>> pylons.controller: <luci.controllers.root.RootController object at 0x7fb814b731d0> pylons.environ_config: {'session': 'beaker.session', 'cache': 'beaker.cache'} pylons.pylons: <pylons.util.PylonsContext object at 0x7fb814b78750> pylons.routes_dict: {'url': u'/cluster/gecco/', 'action': u'routes_placeholder', 'controller': u'root'} repoze.tm.active: True repoze.what.credentials: {'repoze.what.userid': u'root', 'groups': ['managers'], 'permissions': ['manage']} repoze.who.identity: <repoze.who identity (hidden, dict-like) at 140429123141296> repoze.who.logger: <logging.Logger instance at 0x362e950> repoze.who.plugins: {'luci.lib.pamplugin:PAMPlugin': <luci.lib.pamplugin.PAMPlugin object at 0x35e5c90>, 'friendlyform': <FriendlyFormPlugin 56488336>, 'auth_tkt': <AuthTktCookiePlugin 56515664>} routes.route: <routes.route.Route object at 0x33db890> routes.url: <routes.util.URLGenerator object at 0x7fb814b78f50> toscawidgets.framework: <tw.mods.base.HostFramework object at 0x35dc9d0> toscawidgets.javascript.require_once: False toscawidgets.prefix: '/toscawidgets' webob._parsed_query_vars: (GET([]), '') webob.adhoc_attrs: {'controller_state': <tg.controllers.dispatcher.DispatchState object at 0x7fb814b73510>, 'language': 'en-us', 'start_response': <function repl_start_response at 0x7fb814b67ed8>, 'response_type': None, 'response_ext': None, 'identity': <repoze.who identity (hidden, dict-like) at 140429123141296>} wsgi process: 'Multithreaded' wsgiorg.routing_args: (<routes.util.URLGenerator object at 0x7fb814b78f50>, {'url': u'/cluster/gecco/', 'action': u'routes_placeholder', 'controller': u'root'}) ------------------------------------------------------------ I also try to restart luci but nothing happen. I can access the webinterface but noth the cluster tab with the config ? thanks for Help I try to restart ricci and luci but nothing happen: WSGI Variables -------------- application: <function remover at 0x3c8de60> beaker.cache: <beaker.cache.CacheManager object at 0x3c91950> beaker.get_session: <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x3c918d0>> beaker.session: {'_accessed_time': 1284056967.815238, '_creation_time': 1284056967.815238} paste.cookies: (<SimpleCookie: auth_tkt='62c450cc7f39f4bb8da2751ddbe583d44c892774root!userid_type:unicode' tabCookie='3'>, 'tabCookie=3; auth_tkt="62c450cc7f39f4bb8da2751ddbe583d44c892774root!userid_type:unicode"') paste.httpserver.thread_pool: <paste.httpserver.ThreadPool object at 0x27e5150> paste.registry: <paste.registry.Registry object at 0x7f000c022890> paste.throw_errors: True pylons.action_method: <bound method RootController.routes_placeholder of <luci.controllers.root.RootController object at 0x7f000c0298d0>> pylons.controller: <luci.controllers.root.RootController object at 0x7f000c0298d0> pylons.environ_config: {'session': 'beaker.session', 'cache': 'beaker.cache'} pylons.pylons: <pylons.util.PylonsContext object at 0x7f000c029a90> pylons.routes_dict: {'url': u'/cluster/gecco/', 'action': u'routes_placeholder', 'controller': u'root'} repoze.tm.active: True repoze.what.credentials: {'repoze.what.userid': u'root', 'groups': ['managers'], 'permissions': ['manage']} repoze.who.identity: <repoze.who identity (hidden, dict-like) at 139638649610848> repoze.who.logger: <logging.Logger instance at 0x3ce3950> repoze.who.plugins: {'luci.lib.pamplugin:PAMPlugin': <luci.lib.pamplugin.PAMPlugin object at 0x3c9ac90>, 'friendlyform': <FriendlyFormPlugin 63521168>, 'auth_tkt': <AuthTktCookiePlugin 63548496>} routes.route: <routes.route.Route object at 0x3a8f890> routes.url: <routes.util.URLGenerator object at 0x7f000c029d90> toscawidgets.framework: <tw.mods.base.HostFramework object at 0x3c919d0> toscawidgets.javascript.require_once: False toscawidgets.prefix: '/toscawidgets' webob._parsed_query_vars: (GET([]), '') webob.adhoc_attrs: {'controller_state': <tg.controllers.dispatcher.DispatchState object at 0x7f000c029110>, 'language': 'en-us', 'start_response': <function repl_start_response at 0x4019140>, 'response_type': None, 'response_ext': None, 'identity': <repoze.who identity (hidden, dict-like) at 139638649610848>} wsgi process: 'Multithreaded' wsgiorg.routing_args: (<routes.util.URLGenerator object at 0x7f000c029d90>, {'url': u'/cluster/gecco/', 'action': u'routes_placeholder', 'controller': u'root'}) ------------------------------------------------------------ Created attachment 446333 [details]
Sosreport from Luci Server node Leo
I restart cman,rgmanager,ricci, luci on all nodes. The cluster looks fine but luci don't work! thanks for Help Michael looks like luci has a problem with the cluster.conf https://bugzilla.redhat.com/show_bug.cgi?id=632319#c4 after delete the fence stuff it works again Michael (In reply to comment #6) > looks like luci has a problem with the cluster.conf > > https://bugzilla.redhat.com/show_bug.cgi?id=632319#c4 > > after delete the fence stuff it works again > > Michael Hi Michael, it is possible that the 500 error you are getting is because luci in Fedora does not know how to deal with all the fence agents in fedora. The list of agents needs to be update as I mentioned via email and it is one of the next steps. Quickly looking at what happened also in the other bug, I would investigate luci/ricci on why one node got out of configuration sync. At a first glance it appears that one node got a configuration update, the other one didn't (probably related to the timeout traceback I saw in this bug). At the point the node with the older config has to halt operations and the nodes continuing operations will wait a certain amount of time before fencing the node with the old config. Fencing was not configured in your setup, so the node was simply not allowed to rejoin (unless using fence_ack_manual on the surviving node). Thanks for all the help! Fabio Hi Fabio I also face a 500 with a Service problem. Sounds reasonable. I create all with luci, maybe something gone wrong with the inital config. I will recheck the setup. Michael This message is a reminder that Fedora 13 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '13'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 13's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 13 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Fedora 13 changed to end-of-life (EOL) status on 2011-06-25. Fedora 13 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed. |