Issues icon indicating copy to clipboard operation
Issues copied to clipboard

AWS ECR Feed not a selectable option in Deploy A Helm Chart Step but feed works when the FeedID is entered manually

Open Clare-Octopus opened this issue 8 months ago • 0 comments

Severity

Not blocking customers, they just need to manually enter the feed ID in the step.

Version

2025.1.7128, 2024.4.7044

Latest Version

I could reproduce the problem in the latest build

What happened?

When using a Deploy a Helm Chart step an external AWS ECR Feed is not able to be selected from the dropdown menu:

Image

Image

However, manually entering the Feeds ID and the package name in the step allows the package to be found:

Image

The feed-ID resolves to the feed name when saving the step:

Image

The latest package is then included in the release:

Image

Image

We support the feed type within the step, its just not been included in the drop down list.

Reproduction

  1. Create an external feed for your AWS ECR Feed.
  2. Create a project which includes a Deploy A Helm Chart Step.
  3. Try selecting a feed for the package, see the external ECR feed we created in step 1 is not in the dropdown list.
  4. Grab the ECR Feed-ID from the external feed URL and place it into the step, also manually type the package name out.
  5. Save the step and try to create a release, see it find the package version which proves its using the feed correctly.

Error and Stacktrace


More Information

Initial customer ticket (internal) - https://octopus.zendesk.com/agent/tickets/221834 R and D discussion (Internal) - https://octopusdeploy.slack.com/archives/CNHBHV2BX/p1712079734674939

Workaround

Manually type the Feed-ID into the step (you can find this by going into the external feed and seeing its URL):

Image

You will also need to manually type the package-ID out as even with the Feed-ID included it wont automatically find the package in the step.

Clare-Octopus avatar Jan 28 '25 09:01 Clare-Octopus