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

Azure: Rationalise image version tags #165

Open
northerngit opened this issue Jan 10, 2024 · 1 comment
Open

Azure: Rationalise image version tags #165

northerngit opened this issue Jan 10, 2024 · 1 comment
Assignees

Comments

@northerngit
Copy link

Hi - The current use of AlmaLinux:8 images in Azure features timestamped versioning. While this provides detailed version information, it poses challenges in automated environments, particularly with Terraform configurations.

Timestamped versions, such as 8.8.2023072701 and 9.3.2023111602, require frequent manual updates in Terraform files with each new image release. This is time-consuming and susceptible to errors.

Current version examples:

almalinux:almalinux-x86_64:8-gen1:8.8.2023072701
almalinux:almalinux-x86_64:8-gen2:8.9.2023112501
almalinux:almalinux-x86_64:9-gen1:9.2.2023072701
almalinux:almalinux-x86_64:9-gen2:9.3.2023111602

It is suggested to introduce a major version tag (e.g., almalinux:almalinux-x86_64:8-gen2:8.9) that consistently points to the latest build of a major version. This approach would mitigate the need for updating minor version and build date details with each release, streamlining Terraform configuration management and enhancing efficiency in automated cloud deployments.

@LKHN LKHN self-assigned this Jan 17, 2024
@esvmicrosoft
Copy link

Hello @northerngit ,

would version = "latest" satisfy the requirement? it works for the Azure provider.

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

No branches or pull requests

3 participants