You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Octopus is trimming a variable value passed from deploy action if it contains colon
We are using OctopusDeploy/deploy-release-action@v3 and passing variable name as image whose value is a string and also has colon (:) in it.
something like
variables: | image: example.azurecr.io/example-repo:tag-2024.09.12
we can see that correct variable value is shown in the GITHUB action pipeline output but when deployment occurs in Octopus Deploy then we see this value change
from: example.azurecr.io/example-repo:tag-2024.09.12
to example.azurecr.io/example-repo
so anything after ":" is omitted.
when we paste the complete value ( with colon ) directly in the Octopus Console variables section then it works fine.
Expected behavior
We are expecting the complete value to be passed to the Octopus from GHA deploy action.
Actual behavior
Trimmed value is passed.
My apologies but we are not allowed to share screenshots.
Note:
I verified the variable after enabling
OctopusPrintVariables True
OctopusPrintEvaluatedVariables True
when I paste this complete string in Octopus console such as example.azurecr.io/example-repo:tag-2024.09.12
then we don't see any issue but when I use deploy action to pass this variable then we see the issue.
The text was updated successfully, but these errors were encountered:
Octopus is trimming a variable value passed from deploy action if it contains colon
We are using OctopusDeploy/deploy-release-action@v3 and passing variable name as image whose value is a string and also has colon (:) in it.
something like
variables: |
image: example.azurecr.io/example-repo:tag-2024.09.12
we can see that correct variable value is shown in the GITHUB action pipeline output but when deployment occurs in Octopus Deploy then we see this value change
from:
example.azurecr.io/example-repo:tag-2024.09.12
to
example.azurecr.io/example-repo
so anything after ":" is omitted.
when we paste the complete value ( with colon ) directly in the Octopus Console variables section then it works fine.
Expected behavior
We are expecting the complete value to be passed to the Octopus from GHA deploy action.
Actual behavior
Trimmed value is passed.
My apologies but we are not allowed to share screenshots.
Note:
I verified the variable after enabling
OctopusPrintVariables True
OctopusPrintEvaluatedVariables True
when I paste this complete string in Octopus console such as
example.azurecr.io/example-repo:tag-2024.09.12
then we don't see any issue but when I use deploy action to pass this variable then we see the issue.
The text was updated successfully, but these errors were encountered: