Change History (18)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
Downgrading to 3.x would require extra work on the ppa side. Also, having a PyWPS 4.x marked as stable and not included in OSGeo-Live would reflect bad to both projects. We try to include latest stable releases when possible/available.
In any case, the quickstart is very basic and requires a lot of improvement in order to be on par with the other applications on the disk, so downgrading would not actually solve the problem, just the missing service part.
comment:5 by , 8 years ago
comment:7 by , 8 years ago
After switching back to PyWPS 3.2.5, the quickstart leads to this error:
user@osgeolive:/var/log/apache2$ tail -f error.log [Sun Mar 05 17:03:00.727617 2017] [wsgi:error] [pid 3172] PyWPS [2017-03-05 17:03:00,727] INFO: Reading processes from directory [/usr/share/pywps/processes] [Sun Mar 05 17:03:00.728420 2017] [wsgi:error] [pid 3172] PyWPS [2017-03-05 17:03:00,728] INFO: Following processes are imported: ['hello-world'] [Sun Mar 05 17:03:32.045044 2017] [wsgi:error] [pid 3547] PyWPS [2017-03-05 17:03:32,044] INFO: Reading processes from directory [/usr/share/pywps/processes] [Sun Mar 05 17:03:32.045294 2017] [wsgi:error] [pid 3547] PyWPS [2017-03-05 17:03:32,045] INFO: Following processes are imported: ['hello-world'] [Sun Mar 05 17:03:32.045426 2017] [wsgi:error] [pid 3547] [client 127.0.0.1:51174] mod_wsgi (pid=3547): Exception occurred processing WSGI script '/usr/share/pywps/wps.py'. [Sun Mar 05 17:03:32.045444 2017] [wsgi:error] [pid 3547] [client 127.0.0.1:51174] TypeError: sequence of byte string values expected, value of type InvalidParameterValue found [Sun Mar 05 17:03:52.891247 2017] [wsgi:error] [pid 3172] PyWPS [2017-03-05 17:03:52,891] INFO: Reading processes from directory [/usr/share/pywps/processes] [Sun Mar 05 17:03:52.891475 2017] [wsgi:error] [pid 3172] PyWPS [2017-03-05 17:03:52,891] INFO: Following processes are imported: ['hello-world'] [Sun Mar 05 17:03:52.891674 2017] [wsgi:error] [pid 3172] [client 127.0.0.1:51176] mod_wsgi (pid=3172): Exception occurred processing WSGI script '/usr/share/pywps/wps.py'. [Sun Mar 05 17:03:52.891697 2017] [wsgi:error] [pid 3172] [client 127.0.0.1:51176] TypeError: sequence of byte string values expected, value of type InvalidParameterValue found
comment:8 by , 8 years ago
Priority: | major → critical |
---|
comment:9 by , 8 years ago
Summary: | PyWPS quickstart not working after switching to version 4.0.0 → PyWPS quickstart not working |
---|
comment:10 by , 8 years ago
I guess we will need to revert this commit too?
https://github.com/OSGeo/OSGeoLive/commit/92b3b313aed591920e6da5ea505646960cfdef5c
comment:11 by , 7 years ago
@kalxas, not sure - looks fine
What are the steps I need to take, in order to test the just the PyWPS installation?
comment:13 by , 7 years ago
Milestone: | OSGeoLive10.5 → OSGeoLive11.0 |
---|
Ticket retargeted after milestone closed
comment:14 by , 7 years ago
Priority: | critical → major |
---|
comment:15 by , 7 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
PyWPS has been retired from OSGeo-Live 11.0 due to this issue.
comment:16 by , 7 years ago
kalxas: we would like to re-integrate PyWPS (4) into OSGeo-Live. Can/should we use pip to install PyWPS 4? Or UbuntuGIS? What is PyWPS 4 status on UbuntuGIS?
comment:17 by , 7 years ago
Milestone: | OSGeoLive11.0 → OSGeoLive12.0 |
---|
Please use this as a starting point:
https://github.com/OSGeo/OSGeoLive/blob/master/bin/retired/install_pywps.sh
We are using debian packages for installing into OSGeo-Live environments, and PyWPS is already in our ppa.
https://launchpad.net/~osgeolive/+archive/ubuntu/nightly/+packages
Actually, PyWPS is also available in the release ppa of OSGeo-Live 11.0, so it is one apt-get install away from 11.0 RC1 environment.
comment:18 by , 7 years ago
Pull request #359 at GitHub addresses this issue: https://github.com/OSGeo/OSGeoLive-doc/pull/359
Can we downgrade PyWPS to the previous 3.2.x release and milestone for the next LiveDVD release? 4.0 is a rewrite/redesign and we'll need some time to update.