Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Bumps azure/CLI from 2.1.0 to 2.2.0.

Release notes

Sourced from azure/CLI's releases.

GitHub Action for Azure CLI v2.2.0

What's Changed

New Contributors

Full Changelog: Azure/cli@v2.1.0...v2.2.0

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [azure/CLI](https://github.com/azure/cli) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/azure/cli/releases)
- [Changelog](https://github.com/Azure/cli/blob/master/ReleaseProcess.md)
- [Commits](Azure/cli@v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: azure/CLI
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 22, 2025
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 22, 2025
@kaito-pr-agent
Copy link

Title

Implement agentpool garbage collection and workflow updates


Description

  • Added garbage collection for leaked cloudprovider agentpools

  • Fixed agentpool deletion error handling

  • Updated Azure CLI version in e2e workflow

  • Added RAGEngine support label


Changes walkthrough 📝

Relevant files
Dependencies
e2e-workflow.yml
Update Azure CLI version in e2e workflow                                 

.github/workflows/e2e-workflow.yml

  • Updated Azure CLI action from v2.1.0 to v2.2.0
  • Modified identity creation and cleanup steps
  • +4/-4     
    Bug fix
    garbagecollection_controller.go
    Implement agentpool garbage collection                                     

    pkg/controllers/instance/garbagecollection/garbagecollection_controller.go

  • Added garbage collection for leaked cloudprovider instances
  • Implemented 30-second creation timestamp check
  • Added node deletion for leaked instances
  • Error handling
    azure_client.go
    Improve agentpool deletion error handling                               

    pkg/providers/instance/azure_client.go

  • Improved error handling for agentpool deletion
  • Added NotFound error handling
  • Enhanced state checks during deletion
  • Enhancement
    instance.go
    Add RAGEngine support and ownership checks                             

    pkg/providers/instance/instance.go

  • Added RAGEngine support label (kaito.sh/ragengine)
  • Implemented agentpool ownership checks
  • Added creation timestamp label
  • Tests
    instance_test.go
    Add garbage collection tests                                                         

    pkg/providers/instance/instance_test.go

  • Added tests for garbage collection scenarios
  • Created test cases for leaked instance cleanup
  • Added mock polling handlers for deletion

  • Need help?
  • Type /help how to ... in the comments thread for any questions about PR-Agent usage.
  • Check out the documentation for more information.
  • @kaito-pr-agent
    Copy link

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    🎫 Ticket compliance analysis ❌

    178 - Not compliant

    Non-compliant requirements:

    • Fix leaked agentpool issue
    • Implement garbage collection

    Requires further human verification:

    • Verify if agentpool leak scenario is addressed by dependency update

    176 - Not compliant

    Non-compliant requirements:

    • Rename release workflow
    • Add manual approval step

    169 - Not compliant

    Non-compliant requirements:

    • Add kaito.sh/ragengine label
    ⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
    🧪 No relevant tests
    🔒 No security concerns identified
    ⚡ No major issues detected

    @rambohe-ch rambohe-ch closed this Dec 18, 2025
    @dependabot @github
    Copy link
    Contributor Author

    dependabot bot commented on behalf of github Dec 18, 2025

    OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

    If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

    @dependabot dependabot bot deleted the dependabot/github_actions/azure/CLI-2.2.0 branch December 18, 2025 00:48
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant