Skip to content

Comments

Robe/sshargo2#1762

Merged
zentron merged 1 commit intomainfrom
robe/sshargo2
Feb 9, 2026
Merged

Robe/sshargo2#1762
zentron merged 1 commit intomainfrom
robe/sshargo2

Conversation

@zentron
Copy link
Contributor

@zentron zentron commented Feb 5, 2026

Background

Octopus doesn't currently support SSH credentials for git. It is not uncommon however for customers to have their existing argued installations using ssh. This change maps ssh configurations (if provided) in an argued repository source to a HTTPS uri which can then be matched against the existing Git Credential allow-listing.

Additional related change in Octopus Server https://github.com/OctopusDeploy/OctopusDeploy/pull/40148

@zentron zentron changed the base branch from main to robe/refactor3 February 5, 2026 04:10
var serviceMessages = log.Messages.GetServiceMessagesOfType("setVariable");
serviceMessages.GetPropertyValue("ArgoCD.GatewayIds").Should().Be(GatewayId);
serviceMessages.GetPropertyValue("ArgoCD.GitUris").Should().Be(updated ? new Uri(OriginPath).AbsoluteUri : string.Empty);
serviceMessages.GetPropertyValue("ArgoCD.GitUris").Should().Be(updated ? OriginPath : string.Empty);
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With the changes, we are expecting to echo out the actual original repo urls, not a converted one.

public HelmValuesFileImageUpdateTarget(ApplicationName appName,
ApplicationSourceName sourceName,
string defaultClusterRegistry,
public HelmValuesFileImageUpdateTarget(string defaultClusterRegistry,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Side journey, I couldn't find these properties used anywhere

Base automatically changed from robe/refactor3 to main February 9, 2026 05:16
Update calamari argo step to convert git scp to https
Copy link
Contributor

@APErebus APErebus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zentron zentron merged commit 7aab684 into main Feb 9, 2026
33 checks passed
@zentron zentron deleted the robe/sshargo2 branch February 9, 2026 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants