Steps to reproduce
When moving kmlexport tool to Stretch, I noticed the recommendation to move webservices to kubernetes from gridengine. So I tried. But it gave me an error:
$ webservice --backend=kubernetes start $ tail -2 error.log Can't locate URI/Escape.pm in @INC (you may need to install the URI::Escape module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /data/project/kmlexport/public_html//kmlexport.pl line 5. BEGIN failed--compilation aborted at /data/project/kmlexport/public_html//kmlexport.pl line 5.
On gridengine the module is properly loaded. I can also call the script manually from ssh with no error. This only happens on kubernetes.
Expected behavior
It should work the same as on gridengine no?
Current behavior
As this is working on gridengine, we may add/install/fix the installation of the module/perl on kubernetes as well?
Configuration
Stretch bastion