That explains it! Thanks!
On Tue, May 11, 2021 at 10:29 PM YiFei Zhu <zhuyifei1999(a)gmail.com> wrote:
On Tue, May 11, 2021 at 8:45 PM Huji Lee
<huji.huji(a)gmail.com> wrote:
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-leave(a)lists.wikimedia.org (formerly
labs-l(a)lists.wikimedia.org)
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s