Page MenuHomeDevCentral

Clone wwwroot51 repositories wih proper credentials
ClosedPublic

Authored by dereckson on May 13 2023, 23:57.
Tags
None
Referenced Files
F3786455: D3094.id7911.diff
Tue, Nov 26, 15:24
F3786452: D3094.id7899.diff
Tue, Nov 26, 15:22
Unknown Object (File)
Fri, Nov 22, 23:01
Unknown Object (File)
Sun, Nov 17, 18:18
Unknown Object (File)
Sun, Nov 17, 02:06
Unknown Object (File)
Sat, Nov 16, 05:41
Unknown Object (File)
Thu, Nov 14, 18:03
Unknown Object (File)
Fri, Nov 8, 09:55
Subscribers
None

Details

Summary

To clone repositories through SSH, and to clone private repositories,
SSH public/private keys pairs are stored in Vault.

DevCentral repositories use a key for alken-orin account.
BitBucket and GitHub repositories have their own deployment key.

The git.latest module method can then use the relevant key.

Fixes T1559.

Test Plan

Deploy on WindRiver

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
51-wwwroot-credentials
Build Status
Buildable 4886
Build 5167: arc lint + arc unit

Event Timeline

dereckson created this revision.
This comment was removed by dereckson.

Fixes during test deployment

This revision is now accepted and ready to land.May 18 2023, 09:07
pillar/webserver/wwwroot51.sls
54

Just a note: we don't have the saas-mediawiki role on WindRiver, and so we don't have the mediawiki group.