Page MenuHomePhabricator

Create `webrequest-pageview` K8s application.
Closed, ResolvedPublic

Description

Described in the parent task, after some discussions, we are renaming some applications. webrequest-page-view needs to be renamed to webrequest-pageview as pageview seems to be what people uses everywhere.

The application webrequest-page-view-next is already deployed, and will destroy it before starting the new ones. And the new names need to be created in K8s:

We need to create webrequest-pageview and webrequest-pageview-next. We need:

We know that switching the Flink application from namespace and S3 bucket will break the savepoints, this is expected and it should be fine with our current usage, the data is still not being used.

Event Timeline

Change #1320823 had a related patch set uploaded (by JavierMonton; author: JavierMonton):

[operations/puppet@production] namespaces: webrequest-pageview

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

Change #1320828 had a related patch set uploaded (by JavierMonton; author: JavierMonton):

[operations/deployment-charts@master] stream: webrequest-pageview

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

Change #1320823 merged by Klausman:

[operations/puppet@production] namespaces: webrequest-pageview

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

Change #1321884 had a related patch set uploaded (by Klausman; author: Klausman):

[operations/deployment-charts@master] dse-k8s: add webrequest-pageview{,-next} namespaces

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

Change #1321884 merged by jenkins-bot:

[operations/deployment-charts@master] dse-k8s: add webrequest-pageview{,-next} namespaces

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

Change #1320828 merged by jenkins-bot:

[operations/deployment-charts@master] stream: webrequest-pageview

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

Change #1321974 had a related patch set uploaded (by JavierMonton; author: JavierMonton):

[operations/puppet@production] namespaces: webrequest-page-view

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

Change #1321976 had a related patch set uploaded (by JavierMonton; author: JavierMonton):

[operations/deployment-charts@master] topic: webrequest-page-view

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

Gehel subscribed.

This seems to be moving without a need of involvement from DPE SRE. So I'm moving this task to "Waiting" on our side. Please ping us if you need us!

Hi @Gehel,

I believe the only missing piece is to merge this patch that removes old stuff:

I cannot merge it myself. After that, the ticket can be closed.

Change #1321976 merged by jenkins-bot:

[operations/deployment-charts@master] topic: webrequest-page-view

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

Change #1321974 merged by Klausman:

[operations/puppet@production] namespaces: webrequest-page-view

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

Above change has been merged, and I've run the admin-ng changes; namespaces (and role bindings etc) are gone. New NS is confirmed still there and has running pods.