Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Same version ARC adoption and developer deployments are broken in 6.0.0 #851

Open
BMurri opened this issue Mar 8, 2025 · 0 comments · May be fixed by microsoft/CromwellOnAzure#863
Open
Assignees
Labels
bug Something isn't working Deployability Enable TES is easy to deploy for end users
Milestone

Comments

@BMurri
Copy link
Contributor

BMurri commented Mar 8, 2025

Describe the bug
When running a same-version update in 6.0.0 the deployer ignores the AcrId, GitHubCommit, and SolutionDir configuration inputs and does not configure an ACR nor does it replace any of the service images.

Steps to Reproduce
Steps to reproduce the behavior:

  • Scenario 1:

    1. Deploy 6.0.0 specifying TesImageName pointing to an ARC you already use. The deployer configures into "custom image" mode, and will warn about not providing updated TesImageName values in future upgrades.
    2. Rerun the deployer with the ArcId configuration.
  • Scenario 2: Deploy 6.0.0. Clone the repo and make some changes. Rerun the deployer specifying SolutionDir.

In both cases, the configuration is ignored and no image build nor ARC configuration is performed.

Expected behavior
All three of those configuration values should follow the documentation and perform the same actions as when creating a deployment or updating a deployment with a newer version.

Deployment details: (any information you can provide would be helpful):

  • OS: n/a
  • Version: 6.0.0
  • Any notable Azure customizations and/or configurations [e.g. Private Vnet, VM OS, ProvisionMySqlOnAzure = true]: no

Additional context
This problem also affects CoA. This problem has been fixed in the 6.1.0 beta

@BMurri BMurri added the bug Something isn't working label Mar 8, 2025
@BMurri BMurri self-assigned this Mar 8, 2025
@BMurri BMurri added this to the next milestone Mar 8, 2025
@BMurri BMurri added the Deployability Enable TES is easy to deploy for end users label Mar 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Deployability Enable TES is easy to deploy for end users
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant