Page MenuHomePhabricator

Create credentials and add a puppet secret for publishing dev-images with docker-pkg in /dev/ namespace
Closed, ResolvedPublic

Description

In order to publish dev-images material to the production docker registry, we need credentials for use in templating docker-pkg config files on contint1001.

Event Timeline

brennen created this task.May 14 2019, 8:14 PM

Change 510249 had a related patch set uploaded (by Brennen Bearnes; owner: Brennen Bearnes):
[operations/puppet@production] local_dev: Add config for dev-images docker-pkg

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

Change 510249 merged by Fsero:
[operations/puppet@production] local_dev: Add config for dev-images docker-pkg

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

hashar closed this task as Resolved.May 15 2019, 4:23 PM
hashar claimed this task.

After discussion with SRE, we went reusing the credentials used to publish the CI images to /releng/.

The Puppet change has been applied:

Notice: /Stage[main]/Profile::Local_dev::Docker_publish/Git::Clone[releng/dev-images]/File[/srv/dev-images]/ensure: created
Notice: /Stage[main]/Profile::Local_dev::Docker_publish/Git::Clone[releng/dev-images]/Exec[git_clone_releng/dev-images]/returns: executed successfully
Notice: /Stage[main]/Profile::Local_dev::Docker_publish/File[/etc/docker-pkg/dev-images.yaml]/ensure: defined content as '{md5}xxx'