Page MenuHomePhabricator

Remove parsoidJS leftovers from production
Closed, ResolvedPublic

Description

ParsoidJS is not in production any more, so it is time we cleanup a few leftovers before reimaging all parsoid servers.

  • remove parsoidJS from LVS - port 8000
  • remove monitoring
  • remove services proxy
  • remove puppet module

Event Timeline

Change 676071 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] modules: remove parsoidJS puppet module

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

Change 676883 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] hieradata: remove parsoidJS from production 1

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

Change 676886 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] hieradata: remove parsoidJS from production 2

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

Change 676071 abandoned by Effie Mouzeli:

[operations/puppet@production] (WIP) modules: remove parsoidJS from puppet

Reason:

rebase hell

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

Change 677114 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] hieradata: remove parsoidJS from LVS 3

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

Change 677118 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] hieradata: remove parsoidJS from production 4

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

Change 677119 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] hieradata: remove parsoidJS from production 5

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

Change 676883 merged by Effie Mouzeli:

[operations/puppet@production] hieradata: remove parsoidJS from production 1

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

Change 677570 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/dns@master] Remove parsoid discovery record

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

Change 677570 merged by Effie Mouzeli:

[operations/dns@master] Remove parsoid discovery record

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

Change 677575 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] hieradata: remove parsoidJS from production 1

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

Change 677575 merged by Effie Mouzeli:

[operations/puppet@production] hieradata: remove parsoidJS from production 1

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

Change 676886 merged by Effie Mouzeli:

[operations/puppet@production] hieradata: remove parsoidJS from production 2

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

Change 677114 merged by Effie Mouzeli:

[operations/puppet@production] hieradata: remove parsoidJS from production 3

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

Change 677118 abandoned by Effie Mouzeli:

[operations/puppet@production] hieradata: remove parsoidJS from production 4

Reason:

rebase hell

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

Change 677119 abandoned by Effie Mouzeli:

[operations/puppet@production] hieradata: remove parsoidJS from production 5

Reason:

done in previous patch

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

We proceeded with the wider work without fixing this task, so I'll remove it as a blocker.

Change 786391 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] parsoid: move template for testing server to profile, remove old module

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

Change 786391 merged by Dzahn:

[operations/puppet@production] parsoid: move template for testing server to profile, remove old module

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

Dzahn subscribed.

I saw the open checkbox "remove puppet module" and then noticed the module was almost gone except that one template used by parsoid test hosts.

So I just moved that out of modules/parsoid/templates/ into modules/profile/templates/parsoid/ which was a noop on scandium and testreduce1001.

So now the module is actually gone. And this should resolve this ticket, afaict.

Dzahn claimed this task.

boldly claiming it's resolved - correct me if I'm wrong please

There is still T241207 though, which might be kind of a duplicate of this.