Page MenuHomePhabricator

Editor analytics service: Configure routing in staging and production
Closed, ResolvedPublic

Description

subtask of Epic T327818

Required:

  • Add blubber and pipeline configuration to editor-analytics repo (blubber.yaml and config.yaml) (merged)
  • Integrate service image building in CI pipeline
  • Add editor-analytics Druid user
  • Add k8s secrets
  • Create deployment-charts helmfile.d configuration entries
  • Add service catalogue entry for service
  • Run smoke tests against staging and certify service is working properly
  • Deploy service to LVS in state service_setup
  • Move service lvs_setup in LVS
  • Move service production in LVS
  • Add service to the API Gateway
  • Route public requests via ATS

Event Timeline

Please let me know which Cassandra tables the editor analytics service will require access to

Change 961774 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/puppet@production] k8s, cassandra: add entries for {edit,editor,page}-analytics

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

Change 961777 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[integration/config@master] jjb: add editor-analytics, edit-analytics and page-analytics

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

Change 961778 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[integration/config@master] zuul: add edit-analytics and page-analytics

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

Change 961782 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] admin: add namespaces for remaining aqs2 services, add config for page-analytics

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

Change 961777 merged by jenkins-bot:

[integration/config@master] jjb: add editor-analytics, edit-analytics and page-analytics

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

Change 961778 merged by jenkins-bot:

[integration/config@master] zuul: add edit-analytics and page-analytics

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

Sfaci updated the task description. (Show Details)

Change 961774 merged by Hnowlan:

[operations/puppet@production] k8s, cassandra: add entries for {edit,editor,page}-analytics

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

Change 962570 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/puppet@production] service: add {edit,editor,page}-analytics services

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

Change 961782 merged by jenkins-bot:

[operations/deployment-charts@master] admin: add namespaces for remaining aqs2 services, add config for page-analytics

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

Change 963086 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] helmfile: add edit-analytics and editor-analytics

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

Change 963086 merged by jenkins-bot:

[operations/deployment-charts@master] helmfile: add edit-analytics and editor-analytics

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

Change 963104 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] edit-analytics, editor-analytics: correct networkpolicy

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

Change 963106 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/dns@master] wmnet: add records for edit-, editor- and page-analytics

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

Change 963104 merged by jenkins-bot:

[operations/deployment-charts@master] edit-analytics, editor-analytics: correct networkpolicy

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

Change 963106 merged by Hnowlan:

[operations/dns@master] wmnet: add records for edit-, editor- and page-analytics

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

Change 962570 merged by Hnowlan:

[operations/puppet@production] service: add {edit,editor,page}-analytics services

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

Change 964044 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] rest-gateway: route edit-,editor- and page-analytics

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

Change 964044 merged by jenkins-bot:

[operations/deployment-charts@master] rest-gateway: route edit-,editor- and page-analytics

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

Change 964923 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/puppet@production] service: change state to production for {edit,editor,page}-analytics

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

Change 964923 merged by Hnowlan:

[operations/puppet@production] service: change state to production for {edit,editor,page}-analytics

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

Change 966848 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] editor-analytics: bump image

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

Change 966851 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/puppet@production] trafficserver: route editor-analytics service

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

Change 966848 merged by jenkins-bot:

[operations/deployment-charts@master] editor-analytics: bump image

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

Change 966851 merged by Hnowlan:

[operations/puppet@production] trafficserver: route editor-analytics service

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

hnowlan updated the task description. (Show Details)