1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-26 07:20:57 +01:00
phorge-phorge/src/applications/drydock
James Rhodes b111bc039d Support text-based private key credentials in DrydockSSHCommandInterface
Summary: This updates DrydockSSHCommandInterface to correctly hold open the private key credentials for the life of the interface so that remote commands will execute correctly with a text-based private key.

Test Plan: Created a text-based private key, created a resource based on it and leased against it.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Maniphest Tasks: T4111

Differential Revision: https://secure.phabricator.com/D7700
2013-12-05 09:19:32 +11:00
..
application Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
blueprint Update preallocated hosts to use Passphrase credentials 2013-12-05 08:17:23 +11:00
constants Improve Drydock's ability to allocate leases correctly 2012-12-12 18:42:12 -08:00
controller Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
interface Support text-based private key credentials in DrydockSSHCommandInterface 2013-12-05 09:19:32 +11:00
management Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
phid Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
query Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
storage Validate resource attributes for preallocated hosts before executing leases 2013-12-05 08:16:33 +11:00
util Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00
worker Restructure Drydock so that blueprints are instances in the DB 2013-12-03 11:09:07 +11:00