Hmmm...Hey Josh - is it possible that your server is requiring an MPI_Install phase? We don’t have one since we just build and then set the path accordingly - is it complaining about missing data for an install phase?
> On Aug 26, 2016, at 7:33 PM, r...@open-mpi.org wrote: > > Okay, I cleaned things up some more and got a little bit further - now > hitting an error in the server? > > <<<<<<<---------------- Payload (End ) -------------------------->>>>>> > INFO:requests.packages.urllib3.connectionpool:Resetting dropped connection: > mtt.open-mpi.org <http://mtt.open-mpi.org/> > DEBUG:requests.packages.urllib3.connectionpool:"POST /submit/cpy/api/submit > HTTP/1.1" 500 2535 > <<<<<<<---------------- Response -------------------------->>>>>> > Result: 500: text/html;charset=utf-8 > {'content-length': '2535', 'set-cookie': > 'session_id=1b3f3c3df893e673e072430844afe27b4389be71; expires=Sat, 27 Aug > 2016 03:31:28 GMT; Path=/', 'server': 'CherryPy/5.1.0', 'connection': > 'close', 'allow': 'POST', 'date': 'Sat, 27 Aug 2016 02:31:28 GMT', > 'access-control-allow-origin': '*', 'content-type': 'text/html;charset=utf-8'} > Internal Server Error > <<<<<<<---------------- Raw Output (Start) ---------------->>>>>> > <!DOCTYPE html PUBLIC > "-//W3C//DTD XHTML 1.0 Transitional//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd > <http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>"> > <html> > <head> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta> > <title>500 Internal Server Error</title> > <style type="text/css"> > #powered_by { > margin-top: 20px; > border-top: 2px solid black; > font-style: italic; > } > > #traceback { > color: red; > } > </style> > </head> > <body> > <h2>500 Internal Server Error</h2> > <p>The server encountered an unexpected condition which prevented it > from fulfilling the request.</p> > <pre id="traceback">Traceback (most recent call last): > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/_cprequest.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/_cprequest.py>", > line 670, in respond > response.body = self.handler() > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/lib/encoding.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/lib/encoding.py>", > line 217, in __call__ > self.body = self.oldhandler(*args, **kwargs) > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/lib/jsontools.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/lib/jsontools.py>", > line 63, in json_handler > value = cherrypy.serving.request._json_inner_handler(*args, **kwargs) > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/_cpdispatch.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/env/lib/python2.6/site-packages/cherrypy/_cpdispatch.py>", > line 60, in __call__ > return self.callable(*self.args, **self.kwargs) > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/webapp/dispatchers.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/webapp/dispatchers.py>", > line 333, in POST > value = self._db.insert_mpi_install(submit_info['submit_id'], > data['metadata'], entry) > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/webapp/db_pgv3.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/webapp/db_pgv3.py>", > line 641, in insert_mpi_install > fields, values) > File > "/nfs/data/osl/www/mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/webapp/db_pgv3.py > > <http://mtt.open-mpi.org/mtt-modern/server/php/cherrypy/src/webapp/db_pgv3.py>", > line 183, in _select_insert > cursor.execute( select_stmt, values ) > ProgrammingError: operator does not exist: text = text[] > LINE 3: ... merge_stdout_stderr = E'false' AND result_stderr = ARRAY[E'... > ^ > HINT: No operator matches the given name and argument type(s). You might > need to add explicit type casts. > > </pre> > <div id="powered_by"> > <span> > Powered by <a href="http://www.cherrypy.org > <http://www.cherrypy.org/>">CherryPy 5.1.0</a> > </span> > </div> > </body> > </html> > > <<<<<<<---------------- Raw Output (End ) ---------------->>>>>> > > > >> On Aug 26, 2016, at 2:01 PM, r...@open-mpi.org <mailto:r...@open-mpi.org> >> wrote: >> >> That appears to resolve the connection issue: >> >> <<<<<<<---------------- Payload (End ) -------------------------->>>>>> >> INFO:requests.packages.urllib3.connectionpool:Resetting dropped connection: >> mtt.open-mpi.org <http://mtt.open-mpi.org/> >> DEBUG:requests.packages.urllib3.connectionpool:"POST /submit/cpy/api/submit >> HTTP/1.1" 200 90 >> <<<<<<<---------------- Response -------------------------->>>>>> >> Result: 200: application/json >> {'content-length': '90', 'set-cookie': >> 'session_id=df54fbc661acdd2cdda5e5ee74de3b62e1fac8e5; expires=Fri, 26 Aug >> 2016 22:00:12 GMT; Path=/', 'server': 'CherryPy/5.1.0', 'connection': >> 'close', 'allow': 'POST', 'date': 'Fri, 26 Aug 2016 21:00:12 GMT', >> 'access-control-allow-origin': '*', 'content-type': 'application/json'} >> OK >> <<<<<<<---------------- Raw Output (Start) ---------------->>>>>> >> {"status": -2, "status_message": "[DB PG V3] (mpi_install) Missing field: >> compiler_name"} >> <<<<<<<---------------- Raw Output (End ) ---------------->>>>>> >> >> >> Looks like we are still missing some fields, though... >> >> >>> On Aug 26, 2016, at 1:36 PM, Josh Hursey <jjhur...@open-mpi.org >>> <mailto:jjhur...@open-mpi.org>> wrote: >>> >>> Try this for the url: >>> url = https://mtt.open-mpi.org/submit/cpy/api >>> <https://mtt.open-mpi.org/submit/cpy/api> >>> >>> I'm looking back at one of my testing scripts and that's what I was using. >>> >>> On Fri, Aug 26, 2016 at 2:11 PM, r...@open-mpi.org >>> <mailto:r...@open-mpi.org> <r...@open-mpi.org <mailto:r...@open-mpi.org>> >>> wrote: >>> FWIW: the extra “/“ is inserted in the IUDatabase reporter plugin. Removing >>> it didn’t make any difference >>> >>> Must be something on the server side, I fear >>> >>> >>>> On Aug 26, 2016, at 12:08 PM, r...@open-mpi.org <mailto:r...@open-mpi.org> >>>> wrote: >>>> >>>> BTW: here is my .ini snippet >>>> >>>> >>>> [Reporter:IUdatabase] >>>> plugin = IUDatabase >>>> >>>> realm = OMPI >>>> username = intel >>>> pwfile = /home/common/mttpwd.txt >>>> platform = bend-rsh >>>> hostname = rhc00[1-2] >>>> url = https://mtt.open-mpi.org/submit/cpy/ >>>> <https://mtt.open-mpi.org/submit/cpy/> >>>> email = r...@open-mpi.org <mailto:r...@open-mpi.org> >>>> >>>> >>>> So it looks like the CherryPi server is adding a /submit to the end, and >>>> that might be the issue? >>>> >>>>> On Aug 26, 2016, at 12:07 PM, r...@open-mpi.org >>>>> <mailto:r...@open-mpi.org> wrote: >>>>> >>>>> Even though I can get there with the browser, I do still hit this error: >>>>> >>>>> <<<<<<<---------------- Raw Output (Start) ---------------->>>>>> >>>>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> >>>>> <html><head> >>>>> <title>404 Not Found</title> >>>>> </head><body> >>>>> <h1>Not Found</h1> >>>>> <p>The requested URL /submit/cpy//submit was not found on this server.</p> >>>>> <hr> >>>>> <address>Apache/2.2.15 (Red Hat) Server at mtt.open-mpi.org >>>>> <http://mtt.open-mpi.org/> Port 443</address> >>>>> </body></html> >>>>> >>>>> <<<<<<<---------------- Raw Output (End ) ---------------->>>>>> >>>>> >>>>> >>>>> It looks to me like the URL isn’t correctly set - yes? >>>>> >>>>>> On Aug 26, 2016, at 7:10 AM, r...@open-mpi.org >>>>>> <mailto:r...@open-mpi.org> wrote: >>>>>> >>>>>> I checked it with my browser and got the expected return message >>>>>> >>>>>> >>>>>>> On Aug 25, 2016, at 1:46 PM, Josh Hursey <jjhur...@open-mpi.org >>>>>>> <mailto:jjhur...@open-mpi.org>> wrote: >>>>>>> >>>>>>> Can you send me the portion of the ini script that you are using? >>>>>>> >>>>>>> Can you access this site via the browser (you will need your login >>>>>>> credentials): >>>>>>> https://mtt.open-mpi.org/submit/cpy/api/ >>>>>>> <https://mtt.open-mpi.org/submit/cpy/api/> >>>>>>> It should return: >>>>>>> {"status": 0, "status_message": "Success"} >>>>>>> >>>>>>> >>>>>>> On Thu, Aug 25, 2016 at 3:01 PM, Howard Pritchard <hpprit...@gmail.com >>>>>>> <mailto:hpprit...@gmail.com>> wrote: >>>>>>> HI Josh, >>>>>>> >>>>>>> That doesn't seem to help: >>>>>>> >>>>>>> <<<<<<<---------------- Payload (End ) -------------------------->>>>>> >>>>>>> >>>>>>> INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS >>>>>>> connection (1): mtt.open-mpi.org <http://mtt.open-mpi.org/> >>>>>>> /Users/hpp/.virtualenvs/mtt_py3/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:315: >>>>>>> SNIMissingWarning: An HTTPS request has been made, but the SNI >>>>>>> (Subject Name Indication) extension to TLS is not available on this >>>>>>> platform. This may cause the server to present an incorrect TLS >>>>>>> certificate, which can cause validation failures. For more information, >>>>>>> see >>>>>>> https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning >>>>>>> >>>>>>> <https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning>. >>>>>>> >>>>>>> SNIMissingWarning >>>>>>> >>>>>>> /Users/hpp/.virtualenvs/mtt_py3/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:120: >>>>>>> InsecurePlatformWarning: A true SSLContext object is not available. >>>>>>> This prevents urllib3 from configuring SSL appropriately and may cause >>>>>>> certain SSL connections to fail. For more information, see >>>>>>> https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning >>>>>>> >>>>>>> <https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning>. >>>>>>> >>>>>>> InsecurePlatformWarning >>>>>>> >>>>>>> /Users/hpp/.virtualenvs/mtt_py3/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py:791: >>>>>>> InsecureRequestWarning: Unverified HTTPS request is being made. Adding >>>>>>> certificate verification is strongly advised. See: >>>>>>> https://urllib3.readthedocs.org/en/latest/security.html >>>>>>> <https://urllib3.readthedocs.org/en/latest/security.html> >>>>>>> InsecureRequestWarning) >>>>>>> >>>>>>> DEBUG:requests.packages.urllib3.connectionpool:"POST >>>>>>> /submit/cpy//serial HTTP/1.1" 404 300 >>>>>>> >>>>>>> <<<<<<<---------------- Response -------------------------->>>>>> >>>>>>> >>>>>>> Result: 404: text/html; charset=iso-8859-1 >>>>>>> >>>>>>> {'Date': 'Thu, 25 Aug 2016 19:58:41 GMT', 'Content-Length': '300', >>>>>>> 'Content-Type': 'text/html; charset=iso-8859-1', 'Connection': 'close', >>>>>>> 'Server': 'Apache/2.2.15 (Red Hat)'} >>>>>>> >>>>>>> Not Found >>>>>>> >>>>>>> <<<<<<<---------------- Raw Output (Start) ---------------->>>>>> >>>>>>> >>>>>>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> >>>>>>> >>>>>>> <html><head> >>>>>>> >>>>>>> <title>404 Not Found</title> >>>>>>> >>>>>>> </head><body> >>>>>>> >>>>>>> <h1>Not Found</h1> >>>>>>> >>>>>>> <p>The requested URL /submit/cpy/serial was not found on this >>>>>>> server.</p> >>>>>>> >>>>>>> <hr> >>>>>>> >>>>>>> <address>Apache/2.2.15 (Red Hat) Server at mtt.open-mpi.org >>>>>>> <http://mtt.open-mpi.org/> Port 443</address> >>>>>>> >>>>>>> </body></html> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2016-08-23 10:54 GMT-06:00 Josh Hursey <jjhur...@open-mpi.org >>>>>>> <mailto:jjhur...@open-mpi.org>>: >>>>>>> For the CherryPy submission you need to change the url to: >>>>>>> https://mtt.open-mpi.org/submit/cpy/ >>>>>>> <https://mtt.open-mpi.org/submit/cpy/> >>>>>>> >>>>>>> This is so we can have the old PHP version and the CherryPy version >>>>>>> running concurrently. Give that a try. >>>>>>> >>>>>>> I checked and the server is still running. >>>>>>> >>>>>>> >>>>>>> On Tue, Aug 23, 2016 at 10:53 AM, Howard Pritchard <hpprit...@gmail.com >>>>>>> <mailto:hpprit...@gmail.com>> wrote: >>>>>>> HI Folks, >>>>>>> >>>>>>> More info, grokking the IUdatabase python code and modified my input I >>>>>>> seem to get to something, but then the http request to the database >>>>>>> times out: >>>>>>> >>>>>>> Hmm....okay I turned off my vpn and things got further but it looks >>>>>>> like there's nothing >>>>>>> at mtt.open-org: >>>>>>> >>>>>>> <<<<<<<---------------- Response -------------------------->>>>>> >>>>>>> >>>>>>> Result: 404: text/html; charset=iso-8859-1 >>>>>>> >>>>>>> {'Date': 'Fri, 19 Aug 2016 17:38:49 GMT', 'Content-Length': '296', >>>>>>> 'Content-Type': 'text/html; charset=iso-8859-1', 'Connection': 'close', >>>>>>> 'Server': 'Apache/2.2.15 (Red Hat)'} >>>>>>> >>>>>>> Not Found >>>>>>> >>>>>>> <<<<<<<---------------- Raw Output (Start) ---------------->>>>>> >>>>>>> >>>>>>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> >>>>>>> >>>>>>> <html><head> >>>>>>> >>>>>>> <title>404 Not Found</title> >>>>>>> >>>>>>> </head><body> >>>>>>> >>>>>>> <h1>Not Found</h1> >>>>>>> >>>>>>> <p>The requested URL /submit//serial was not found on this server.</p> >>>>>>> >>>>>>> <hr> >>>>>>> >>>>>>> <address>Apache/2.2.15 (Red Hat) Server at mtt.open-mpi.org >>>>>>> <http://mtt.open-mpi.org/> Port 443</address> >>>>>>> >>>>>>> </body></html> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Any ideas on how to proceed? >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> mtt-devel mailing list >>>>>>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>>>>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>>>>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Josh Hursey >>>>>>> IBM Spectrum MPI Developer >>>>>>> >>>>>>> _______________________________________________ >>>>>>> mtt-devel mailing list >>>>>>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>>>>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>>>>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> mtt-devel mailing list >>>>>>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>>>>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>>>>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Josh Hursey >>>>>>> IBM Spectrum MPI Developer >>>>>>> _______________________________________________ >>>>>>> mtt-devel mailing list >>>>>>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>>>>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>>>>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>>>>> _______________________________________________ >>>>>> mtt-devel mailing list >>>>>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>>>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>>>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>>> >>>> _______________________________________________ >>>> mtt-devel mailing list >>>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>> >>> _______________________________________________ >>> mtt-devel mailing list >>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >>> >>> >>> >>> -- >>> Josh Hursey >>> IBM Spectrum MPI Developer >>> _______________________________________________ >>> mtt-devel mailing list >>> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel >>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel> >> _______________________________________________ >> mtt-devel mailing list >> mtt-devel@lists.open-mpi.org <mailto:mtt-devel@lists.open-mpi.org> >> https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel > > _______________________________________________ > mtt-devel mailing list > mtt-devel@lists.open-mpi.org > https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel
_______________________________________________ mtt-devel mailing list mtt-devel@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/mtt-devel