That explains it! Thanks!

On Tue, May 11, 2021 at 10:29 PM YiFei Zhu <zhuyifei1...@gmail.com> wrote:

> On Tue, May 11, 2021 at 8:45 PM Huji Lee <huji.h...@gmail.com> wrote:
> >
> > @Bryan: this is great! In fact, https://sge-jobs.toolforge.org/tool/huji
> completely serves my current needs. I added the links to the Grid page on
> the Wikitech wiki.
> >
> > @Brooke: thanks for the -xml idea. As it turns out, that is what Bryan's
> code uses too. Nevertheless, I cannot get it to work. The PHP code shown
> below returns a blank page at https://huji.toolforge.org/status.php
> >
> > <?php
> > $out = shell_exec('qstat -xml');
> > print_r($out);
> >
> > In fact, I even went so far as using the exact command I found in
> Bryan's code which is /usr/bin/qstat -xml -j '*' | /bin/sed -e
> 's/JATASK:[^>]*/jatask/g' but even that results in a blank output on the
> web. On the command line, both of those return an XML as expected. Any
> ideas as to how that could be the case?
>
> There's no qstat command on k8s which your webservice is running from:
>
>   02:25:25 1 ✗ zhuyifei1999@tools-sgebastion-08: ~$ cat
> ~tools.huji/service.manifest
>   # This file is used by Toolforge infrastructure.
>   # Please do not edit manually at this time.
>   # Mon Oct 12 19:49:38 2020
>   backend: kubernetes
>   distribution: debian
>   version: 4
>   web: php7.2
>   02:25:29 0 ✓ zhuyifei1999@tools-sgebastion-08: ~$ sudo -- sudo -Hu
> tools.huji kubectl get po
>   NAME                    READY   STATUS    RESTARTS   AGE
>   huji-[...]   1/1     Running   0          74d
>   02:25:36 0 ✓ zhuyifei1999@tools-sgebastion-08: ~$ sudo -- sudo -Hu
> tools.huji kubectl exec -it huji-[..] /bin/bash
>   tools.huji@huji-[...]:~$ qstat
>   bash: qstat: command not found
>
> You must run on the grid to talk to the grid.
>
> YiFei Zhu
> _______________________________________________
> Wikimedia Cloud Services mailing list
> To unsubscribe send an email to cloud-le...@lists.wikimedia.org (formerly
> lab...@lists.wikimedia.org)
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________
Wikimedia Cloud Services mailing list
To unsubscribe send an email to cloud-le...@lists.wikimedia.org (formerly 
lab...@lists.wikimedia.org)
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to