Closed Bug 943580 Opened 11 years ago Closed 10 years ago

Addition of ssh authorized keys equivalent on Windows machines

Categories

(Infrastructure & Operations :: RelOps: Puppet, task)

x86_64
Windows 7
task
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1035984

People

(Reporter: markco, Assigned: markco)

References

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/797] )

Puppet currently places ssh keys in a file in the .ssh directory in root's home directory. The keys also are in the following format key and user id in one line. 

KTS can not use this file. KTS will need the keys to be in the publickey_logon.ini file in the KTS directory, and needs to be in the following format:
user #
;Type ssh-dss
publickey# = key
;Comment user ID
username# =cltbld
password# =builderpassword

What needs to be figured out:
How do we source the data needed for KTS for Puppet to manage.
Build a template for puppet to manage a file with in a format which KTS can recognize the data. 
What changes will be needed to be made to the existing ssh modules to support this.
Blocks: 902577
Summary: Puppet management of ssh keys on Windows machines → Puppet management of ssh authorized keys equivalent on Windows machines
Component: RelOps → RelOps: Puppet
QA Contact: arich → dustin
Assignee: relops → mcornmesser
This is a good question, and I don't have any good answers.  For the moment, though, let's just manage the file KTS doesn't look at, so we can get 902577 landed.
When we rearchitect the system to do bare metal installs, we will no longer have active management of slaves.  This should be rolled into the build/capture process.
Summary: Puppet management of ssh authorized keys equivalent on Windows machines → Addition of ssh authorized keys equivalent on Windows machines
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/347]
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/347] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/797] [kanban:engops:https://kanbanize.com/ctrl_board/6/347]
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/797] [kanban:engops:https://kanbanize.com/ctrl_board/6/347] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/797]
You need to log in before you can comment on or make changes to this bug.