aws / aws-proton-public-roadmap

This is the public roadmap for AWS Proton
https://aws.amazon.com/proton
Other
199 stars 13 forks source link

[Request]: Update pipeline #47

Closed viniciuschiele closed 1 year ago

viniciuschiele commented 3 years ago

Community Note

Tell us about your request I couldn't find a way to update the service pipeline, I created a new service template version with the changes in the pipeline and applied it to my service, but Proton UI didn't update the pipeline stack.

Are you currently working around this issue? For now, I'm working on a test environment, so I'm re-creating the service to use the new changes in the pipeline.

rafavallina commented 3 years ago

Hi @viniciuschiele and apologies for not answering to this before - no idea of why I missed it.

To make sure I get the issue: were you trying to change some pipeline parameters and could not? Or were you trying to change the pipeline template but was not able to update the pipeline stack based on it?

viniciuschiele commented 3 years ago

Hi @rafavallina

I was trying to change the pipeline template, I created a new template version, added it to Proton and updated my service, but Proton didn't pick up the new pipeline template.

rafavallina commented 3 years ago

Hi @viniciuschiele I'm sorry for the radio silence, I messed up my GH notifications and did not realized I had a bunch of pending stuff.

Did you try calling UpdateServicePipeline? https://docs.aws.amazon.com/proton/latest/APIReference/API_UpdateServicePipeline.html

The pipeline has to be treated like any other instance, and needs to be updated explicitly

viniciuschiele commented 1 year ago

@rafavallina Is there still no way to update the pipeline template in the UI?

Screenshot 2022-08-20 at 19 39 42
nouvionp commented 1 year ago

Hey @viniciuschiele,

You should be able to click on that link and get a popup which will contain the "Update pipeline" button? Let me know if you do not see it? And I can investigate it more.

As a backup, though you know this already, you can also use the update-service-pipeline API.

Thanks for the feedback, I also agree that this is hard to find, we will work with our UX lead to make the update pipeline button more accessible.

Screen Shot 2022-08-22 at 15 54 04
viniciuschiele commented 1 year ago

Thanks @nouvionp, it looks great.