Question: When we added a git or bitbucket or S3 artifact account, dynamic accounts stopped working


Answer: This is because Clouddriver gives highest priority to the artifact that has been decrypted. Please remove encryption from .hal/config file for this account and use "encrypted:secret-name:secret-key" approach instead.


Steps:

a) Create a secret in the same namespaces with key referring to the secret-value

b) In the repo, edit the "config" file, and replace the cipher-string with "encrypted:secret-name:secret-key"

c) Restart the halyard by deleteing the halyard pod or by clicking the "Sync accounts with Spinnaker" in the setup->integrations tab of Autopilot (previously called OES).