Page MenuHomePhabricator

Refactor users in production-images
Closed, ResolvedPublic

Description

Some production-images could use a refactor of the users used to run the processes (away from special runuser to nobody would be nice):

  • ratelimit
  • fluent-bit
  • eventrouter (also needs a refactoring to use debian as base)

Event Timeline

JMeybohm created this task.

Change 669846 had a related patch set uploaded (by JMeybohm; owner: JMeybohm):
[operations/docker-images/production-images@master] eventrouter: Update build and base image, switch to nobody

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

Change 670838 had a related patch set uploaded (by JMeybohm; owner: JMeybohm):
[operations/docker-images/production-images@master] fluent-bit: Switch to nobody and use seed_image

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

Change 670836 had a related patch set uploaded (by JMeybohm; owner: JMeybohm):
[operations/docker-images/production-images@master] ratelimit: Switch to nobody, update build and base image

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

Change 669846 merged by JMeybohm:
[operations/docker-images/production-images@master] eventrouter: Update build and base image, switch to nobody

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

Change 670836 merged by JMeybohm:
[operations/docker-images/production-images@master] ratelimit: Switch to nobody, update build and base image

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

Change 670838 merged by JMeybohm:
[operations/docker-images/production-images@master] fluent-bit: Switch to nobody and use seed_image

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

Change 673934 had a related patch set uploaded (by JMeybohm; owner: JMeybohm):
[operations/deployment-charts@master] api-gateway: Bump ratelimit and fluent-bit image versions

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

Change 673935 had a related patch set uploaded (by JMeybohm; owner: JMeybohm):
[operations/deployment-charts@master] eventrouter: Use debian based image

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

Change 673934 merged by jenkins-bot:
[operations/deployment-charts@master] api-gateway: Bump ratelimit and fluent-bit image versions

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

Change 673935 merged by jenkins-bot:
[operations/deployment-charts@master] eventrouter: Use debian based image

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

Done and rolled out