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

Inconsistent versions of AZ CLI installed in porter.yaml within templates. #3803

Open
TonyWildish opened this issue Dec 1, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@TonyWildish
Copy link
Contributor

The Azure CLI is installed in many Docker images. Various different versions are in use, from 2.37.0 to 2.54.0. This is inconsistent, and it would be good if they can be standardised.

At least the following files are implicated:

templates/workspace_services/azureml/porter.yaml
templates/workspace_services/health-services/porter.yaml
templates/workspace_services/innereye/porter.yaml
templates/workspace_services/ohdsi/porter.yaml
templates/workspaces/airlock-import-review/porter.yaml
templates/workspaces/base/porter.yaml
templates/workspaces/unrestricted/porter.yaml

Note that 2.54.0 isn't available from default Debian repositories, and needs to follow the AZ CLI installation guidelines to access their own repository. Again, this isn't consistently applied across all images.

Ideally, the base dependencies would be collected into a standard base image, which all other images would be built from. This would likely speed up the deployment process as well.

@marrobi marrobi added the enhancement New feature or request label Dec 1, 2023
@marrobi
Copy link
Member

marrobi commented Dec 1, 2023

There are dependency reasons (msal related) that I believe means that we cannot use beyond 2.50.0 at the moment.

Agree the bundles should have consistent versions, along with consistent Terraform provider versions. Probably needs to wait for #3754 to ensure thorough testing.

A PR to upgrade the versions to 2.50.0 would be welcome. Thanks.

@marrobi marrobi changed the title inconsistent versions of AZ CLI installed in various images Inconsistent versions of AZ CLI installed in porter.yaml within templates. Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants