Skip to content

v0.19.0 - Merge target and auth changes#169

Merged
jchancellor-ms merged 29 commits into
mainfrom
v0.19.0-fixes
Apr 15, 2025
Merged

v0.19.0 - Merge target and auth changes#169
jchancellor-ms merged 29 commits into
mainfrom
v0.19.0-fixes

Conversation

@jchancellor-ms
Copy link
Copy Markdown
Contributor

@jchancellor-ms jchancellor-ms commented Apr 9, 2025

Description

This PR is intended to be the last signficant release prior to going v1. It contains a number of deprecations and potentially breaking changes.

  1. This will be a merge target for previously submitted PR's so that they can be tested and merged.
  2. Merged PR's will include moving functionality to sub-modules from direct resources in the module.
  3. This PR contains a complete refactor of the authentication interfaces. It consolidates a number of auth related variables into a single interface to minimize authentication misconfiguration related issues.
  4. It removes some older deprecation interfaces
  5. It will update the examples to reflect the new authentication and sub-module changes
  6. It will also extend functionality for ordering extensions to 5 ordered extensions.
  7. It will add the ability to order network interfaces to address a long-running issue for interface ordering.

Type of Change

  • Non-module change (e.g. CI/CD, documentation, etc.)
  • Azure Verified Module updates:
    • Bugfix containing backwards compatible bug fixes
      • Someone has opened a bug report issue, and I have included "Closes #{bug_report_issue_number}" in the PR description.
      • The bug was found by the module author, and no one has opened an issue to report it yet.
    • Feature update backwards compatible feature updates.
    • Breaking changes.
    • Update to documentation

Checklist

  • I'm sure there are no other open Pull Requests for the same update/change
  • My corresponding pipelines / checks run clean and green without any errors or warnings
  • I did run all pre-commit checks

@jchancellor-ms jchancellor-ms removed the Needs: Triage 🔍 Maintainers need to triage still label Apr 9, 2025
jchancellor-ms and others added 15 commits April 11, 2025 06:33
#171)

* feat: add Azure VM extension and run command modules (#1) (#158)

merge branch for external contributions

* fix: resolve Make generate_admin_password_or_ssh_key default to false or disable when password/key provided #152 (#166)

merge for testing

---------

Co-authored-by: paul-e-martin <34447549+paul-e-martin@users.noreply.github.com>
Co-authored-by: Sayam Sobti <77784749+Sayam1007@users.noreply.github.com>
Copy link
Copy Markdown

@donovm4 donovm4 left a comment

Choose a reason for hiding this comment

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

approving

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