Skip to content

[Service Bus] Prepare azure-servicebus 8.0.0 for release - #49050

Draft
Eldert Grootenboer (EldertGrootenboer) wants to merge 6 commits into
mainfrom
release/servicebus-ga-20260916-prep
Draft

Eldert Grootenboer (EldertGrootenboer) wants to merge 6 commits into
mainfrom
release/servicebus-ga-20260916-prep

Conversation

@EldertGrootenboer

@EldertGrootenboer Eldert Grootenboer (EldertGrootenboer) commented Sep 16, 2026

Copy link
Copy Markdown
Member

Problem

The five Azure Service Bus client libraries are still configured for
prerelease versions, and their release notes are split across preview
CHANGELOG entries.

Fix

Set each library to its stable GA version and consolidate the complete preview
line under a dated October 6, 2026 release entry.

Changes

  • sdk/servicebus/azure-servicebus/CHANGELOG.md
  • sdk/servicebus/azure-servicebus/azure/servicebus/_version.py

Cross-SDK alignment

SDK Status
Java Prepared for 7.18.0 GA
.NET Prepared for 7.21.0 GA
JavaScript Prepared for 7.10.0 GA
Go Prepared for 1.11.0 GA
Python Prepared for 8.0.0 GA

Testing

python -m pytest tests/test_batch_sizing.py -q passed (15 tests).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
9 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The package classifier and APIView metadata still identify the release as preview.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Prepares azure-servicebus 7.15.0 for GA release.

Changes:

  • Consolidates preview release notes under 7.15.0.
  • Updates the runtime package version to stable.
File summaries
File Description
CHANGELOG.md Consolidates and dates 7.15.0 release notes.
_version.py Changes version from 7.15.0b3 to 7.15.0.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 1
  • Review effort level: Balanced

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Comment thread sdk/servicebus/azure-servicebus/azure/servicebus/_version.py Outdated
- Use the stable PyPI development classifier
- Align APIView package metadata with version 7.15.0

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

Release metadata and notes are consistently aligned with the planned GA version.

Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 0 new
  • Review effort level: Balanced

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The stable minor release contains a declared breaking behavior change without a referenced policy exception.

Get a fresh assessment by requesting another Copilot review.

Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 1
  • Review effort level: Balanced

Comment thread sdk/servicebus/azure-servicebus/CHANGELOG.md Outdated
- Use a major version for the documented receive behavior change
- Align package, APIView, and changelog release metadata

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@EldertGrootenboer Eldert Grootenboer (EldertGrootenboer) changed the title [Service Bus] Prepare azure-servicebus 7.15.0 for release [Service Bus] Prepare azure-servicebus 8.0.0 for release Sep 16, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

Version and stability metadata are consistent, and the breaking change is correctly represented by a major release.

Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 0 new
  • Review effort level: Balanced

@github-actions

Copy link
Copy Markdown
Contributor
[Pilot] PR Pipeline Failure Analysis

What failed

The python - storage check failed on Azure Pipelines build
6846697,
with the Build_Linux job reported as CANCELLED (a downstream/related job in the same build was
cancelled after the failure). The automated CLI analysis (azsdk ci analyze) was run against this
PR, but it returned no pipeline log data (azure_pipeline_analyses was empty) and no failed test
records (pipeline-test-results.txt was empty). This Azure DevOps pipeline is internal to the
azure-sdk organization, and this workflow does not have the user's Azure DevOps identity, so it
cannot pull the build logs or test artifacts needed to determine the root cause.

Relevant pipeline output
{
  "azure_pipeline_analyses": [],
  "github_workflow_analyses": [],
  "failing_pull_request_checks": [
    {
      "name": "python - storage",
      "conclusion": "FAILURE",
      "details_url": "https://dev.azure.com/azure-sdk/590cfd2a-581c-4dcb-a12e-6568ce786175/_build/results?buildId=6846697"
    },
    {
      "name": "python - storage (Build Build_Linux)",
      "conclusion": "CANCELLED",
      "details_url": "https://dev.azure.com/azure-sdk/590cfd2a-581c-4dcb-a12e-6568ce786175/_build/results?buildId=6846697&view=logs&jobId=1dca5ef1-3811-5712-152d-1052a5815ba2"
    }
  ],
  "operation_status": "Succeeded"
}

Recommended next steps

  • The workflow does not have the user's Azure DevOps identity and cannot access this internal
    pipeline's logs or test results. Analyze it locally by running the following command while
    authenticated to Azure DevOps (e.g. via az login):
azsdk ci analyze https://github.com/Azure/azure-sdk-for-python/pull/49050 --output json

Copilot detected the failing pipeline and generated the analysis above. To have it attempt a
fix automatically, reply with @copilot please fix the failing pipeline on this PR.

Generated by Pipeline Analysis Next Steps · auto · 49.2 AIC · ⌖ 1.93 AIC · ⊞ 9.2K ·

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants