Page MenuHomePhabricator

Configure keyholder on devtools deploy host for phabricator deployment
Closed, ResolvedPublic2 Estimated Story Points

Description

In order to test changes to the phabricator puppet classes and deployment repo scap configuration (now and going forward), we'll need a fully functioning scap3 deployment for phabricator in devtools.

See the scap3 documentation for setting up ssh access via puppet.

Event Timeline

dduvall set the point value for this task to 2.
dduvall changed the task status from Open to In Progress.Aug 1 2022, 4:26 PM
dduvall claimed this task.

Change 819193 had a related patch set uploaded (by Dduvall; author: Dduvall):

[operations/puppet@production] devtools: Configure keyholder for scap3 deployment of phabricator

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

Change 819194 had a related patch set uploaded (by Dduvall; author: Dduvall):

[phabricator/deployment@wmf/stable] Add scap.cfg section for devtools environment

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

Change 819194 merged by Brennen Bearnes:

[phabricator/deployment@wmf/stable] Add scap.cfg section for devtools environment

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

Change 819193 merged by Dzahn:

[operations/puppet@production] devtools: Configure keyholder for scap3 deployment of phabricator

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

Change 820220 had a related patch set uploaded (by Dduvall; author: Dduvall):

[operations/puppet@production] devtools: Allow for scap deployment of scap

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

Change 820221 had a related patch set uploaded (by Dduvall; author: Dduvall):

[labs/private@master] scap: Provide a working SSH key pair for the scap keyholder agent

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

Change 820220 merged by Dzahn:

[operations/puppet@production] devtools: Allow for scap deployment of scap

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

Change 820221 merged by Dzahn:

[labs/private@master] scap: Provide a working SSH key pair for the scap keyholder agent

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

@dduvall In the merged change above I amended to adjust the key comment (from root@puppetmaster-1001 to /etc/keyholder.d/scap). That is to match how it's done for the real secret and I think keyholder does rely on the key comments (or at least it once did, so just in case).

Related commit f1ae5aab pushed by brennen (author: Dan Duvall):

[ repos/phabricator/deployment@wmf/stable ] Add scap.cfg section for devtools environment