Closed mbuotidem closed 2 years ago
Hey Isaac, thanks for bringing this to our attention, I imagine it's frustrating to get that far into deployment and have this fail. Looks like the input validation for that prefix got missed. Just to make sure I understand though, is using the aft-
prefix a blocker for your use case, or is it just the inconvenience of finding out something's wrong quite late? Either way, I've taken an item into our backlog to add input validation so at least this gets checked up-front.
No not a blocker for me, just frustrating as you mentioned so I'm hoping to spare some other hapless chap by getting it fixed.
Bug Description This bug occurs after AFT was successfully deployed. In the process of vending an account, the account appears to have been successfully vended but the customization pipeline for the newly vended account fails because the role
aft-codepipeline-customizations-role
expects the customization repositories to end with the suffixaft-*
. `To Reproduce Steps to reproduce the behavior:
aft
Expected behavior The account customization pipeline should run without failing. AFT should handle different repository names gracefully or not offer the option to change the default repository names.
Related Logs Provide any related logs or error messages to help explain your problem.
Additional context