Page MenuHomePhabricator

Blubber setup for Image Suggestions Service
Closed, ResolvedPublic

Description

  • Request a new Gerrit repo to host your (Blubber) code
  • Add initial config stub for pipeline lib
  • Add initial Blubber file
  • Add pipelines and config in integration/config
  • Add bespoke pipeline in integration/config if needed
  • Add LVS service IPs (Not needed, this should go under Ingress)
  • Add entrypoint.sh in Blubber

Event Timeline

herron triaged this task as Medium priority.Mar 31 2022, 3:05 PM

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

[operations/deployment-charts@master] add a namespace for new service image-suggestions

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

reverted this since this actually does not need its own port (after talking with Janis). It will use the new ingress and not LVS.

for updates here also see T304891#7869885

It seems you have already requested the Gerrit repo.

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

[operations/dns@master] add image-suggestion.discovery.wmnet and point to ingress-wikikube

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

Change 775964 merged by jenkins-bot:

[operations/deployment-charts@master] add a namespace for new service image-suggestion

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

Mentioned in SAL (#wikimedia-operations) [2022-04-27T22:09:36Z] <mutante> running puppet on kubemasters - adding namespace to kubernetes for new service image-suggestion (T304891, T305155)

Mentioned in SAL (#wikimedia-operations) [2022-04-27T22:34:36Z] <mutante> kubernetes - Uprading release=namespaces/namspace-certificates which added developer-portal and image-suggestion namespaces - but only on staging-codfw - (T304891, T305155, T297140)

namespace image-suggestion has now been created on all 4 clusters, staging and production.

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

[operations/dns@master] add service records for new service image-suggestion

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

Change 788814 merged by Dzahn:

[operations/dns@master] add svc and discovery records for new service image-suggestion

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

Change 786426 abandoned by Dzahn:

[operations/dns@master] add image-suggestion.discovery.wmnet and point to ingress-wikikube

Reason:

superseded by https://gerrit.wikimedia.org/r/c/operations/dns/+/788814

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

This is lacking just the entrypoint.sh item, right?

hnowlan updated the task description. (Show Details)