Right now the ENC API just stores the ENC state and the caller (horizon) is responsible for updating the mirror cloud/instance-puppet.git. Since we want to open up the API to non-admin clients that Git update should be moved to the API service.
Customize query in gerrit
|Open||None||T316436 Cloud VPS Terraform support|
|Open||taavi||T316437 Write a custom Terraform provider to work with Cloud VPS specific features|
|Open||taavi||T317478 Go library and terraform provider to work with the puppet enc API|
|Resolved||taavi||T306642 Improve git integration with the cloud-vps puppet/hiera enc|
|Resolved||taavi||T318504 ENC API should update cloud/instance-puppet.git instead of requiring the caller to do so|