On 11/27/2012 12:17 PM, Danilo Šegan wrote:
У уто, 27. 11 2012. у 11:25 -0600, Andy Doan пише:
We currently have an SSH key in place to pull restricted builds from mombin. My idea after thinking on this for 60 seconds is that we create a new "publish" action for our jobs. This publish option would then push these files somewhere. In our validation lab specific setup we could publish somewhere on mombin using our current ssh key.
Does this sound sensible?
So, the push would happen from the LAVA server node, not from individual boards? IOW, this means the SSH key would not show up on anything other than the LAVA master, thus being unlikely for it to be exported.
yes, we have ways of transferring a file from target->host in our dispatcher. We could use that so that our private key only has to live on our actual server(s).
Since we'd like to switch to API-based publishing as well, I suppose that means we could also have a key stored in the database for pushing stuff over: does that make sense?
So you are saying we might need a new "publishing key". That seems fine, just a slightly different config option for our setup I'd think.