Page MenuHomePhabricator

watroles tool down
Closed, ResolvedPublic

Description

the "watroles" tool still worked just fine yesterday, but the same URL today, i get:

No webservice

The URI you have requested, /watroles/role/role::wikistats, is not currently serviced.
If you have reached this page from somewhere else...

This URI is part of the watroles tool, maintained by Yuvipanda.

That tool might not have a web interface, or it may currently be disabled.

If you're pretty sure this shouldn't be an error, you may wish to notify the tool's maintainers (above) about the error and how you ended up here.
If you maintain this tool

You have not enabled a web service for your tool, or it has stopped working because of a fatal error. You may wish to check your logs or common causes for errors in the help documentation.

http://tools.wmflabs.org/watroles/role/role::puppet::self

https://tools.wmflabs.org/watroles/role/role::foo etc...

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
tools.watroles@tools-bastion-02:~$ webservice status
Traceback (most recent call last):
  File "/usr/local/bin/webservice", line 301, in <module>
    main()
  File "/usr/local/bin/webservice", line 249, in main
    server, release = get_service_defaults()
  File "/usr/local/bin/webservice", line 184, in get_service_defaults
    raise Exception('v2 service.manifest detected, please use webservice-new')
Exception: v2 service.manifest detected, please use webservice-new
tools.watroles@tools-bastion-02:~$ webservice-new status
-bash: webservice-new: command not found

Looks like it may be a path thing.

$ which webservice
/usr/local/bin/webservice
$ /usr/bin/webservice status
Your webservice is not running

See https://gerrit.wikimedia.org/r/#/c/285656/1

bd808 assigned this task to yuvipanda.

@yuvipanda got it restarted. Follow up should be on T98440 which was the root cause.

thank you both for the quick response. confirmed working again and i can check what i wanted to check