Page MenuHomePhabricator

Make logstash in beta public
Closed, ResolvedPublic

Description

I'd like to remove the username/password protection from beta's logstash server (or make them trivially findable) so that users who experience failures in beta can try to debug the failure a bit themselves. Ideally we would even add a link from fatal pages served in beta directly to logstash.

Details

Event Timeline

bd808 raised the priority of this task from to Needs Triage.
bd808 updated the task description. (Show Details)
bd808 changed Security from none to None.
bd808 added a project: Wikimedia-Logstash.
bd808 added a subscriber: greg.
bd808 subscribed.

This change would need @greg's approval. I think we decided on IRC one day that there really aren't any secrets in beta's logs but having that "in writing" here would be good.

Reasoning to do it:

  • The ToS for wmflabs is written in a way that is less stringent than production wmf sites to allow "random" users to host tools that are accessed by users
  • The data that is included is not related to production username/passwords (any person who reuses their password on wmflabs is doing themselves a diservice, either for Beta Cluster or for any other tool)
  • It does log IP addresses, but these are probably fine given the labs ToS

Please remember to add the disclaimer from the Labs Terms of Use in a very conspicuous location.

greg triaged this task as Medium priority.Jan 6 2015, 12:01 AM
greg moved this task from To Triage to Next: Feature on the Beta-Cluster-Infrastructure board.

Please remember to add the disclaimer from the Labs Terms of Use in a very conspicuous location.

Logstash and kibana in and of themselves don't collect any information at all, they just make the information collected in the beta cluster wikis visible for debugging.

@greg What do you think, can we flip this switch? I have all the bits in puppet now (at least in proposed patches) to let me change the vhost easily to no longer require auth.

@greg What do you think, can we flip this switch? I have all the bits in puppet now (at least in proposed patches) to let me change the vhost easily to no longer require auth.

Do it.

Change 231179 had a related patch set uploaded (by BryanDavis):
beta: Disable authentication for Kibana

https://gerrit.wikimedia.org/r/231179

bd808 moved this task from Done to Needs Review/Feedback on the User-bd808 board.

Change 231179 merged by Giuseppe Lavagetto:
beta: Disable authentication for Kibana

https://gerrit.wikimedia.org/r/231179

bd808 moved this task from Needs Review/Feedback to Done on the User-bd808 board.

This was reverted following discussion in {T161051}.