Skip to content

[AUTO-CHERRYPICK] [High] python-virtualenv: security backports and dev test reconciliation - branch 3.0-dev - #19830

Open
azurelinux-ci-jwt-app[bot] wants to merge 7 commits into
3.0-devfrom
cblmargh/cherry-pick-pr-19798-to-3.0-dev
Open

azurelinux-ci-jwt-app[bot] wants to merge 7 commits into
3.0-devfrom
cblmargh/cherry-pick-pr-19798-to-3.0-dev

Conversation

@azurelinux-ci-jwt-app

@azurelinux-ci-jwt-app azurelinux-ci-jwt-app Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

Summary

Cherry-pick the final published Fast-Track security backports into 3.0-dev, preserving the CA cleanup and package-test bootstrap already merged through #19725.

Original Fast-Track PR: #19798
Published source commit: 88b378a0cb0572bce86de17ba9000eafa4860450

Changes

  • Carry all 14 published security backports with their original patch numbering and dependency order.
  • Retain the adopted tox-based package-test bootstrap and its packaging==23.2 pin; do not replace it with the earlier private pytest environment.
  • Reconcile the dev test-bootstrap entry as 20.36.1-10, above the unchanged published 20.36.1-9 security entry and 20.36.1-8 CA-cleanup history.

The net change against current 3.0-dev is limited to the 14 security patches and their SPEC/changelog updates. Existing CA fixes, source signatures, build/install logic, and the merged test flow are preserved.

Validation

Published security-file identities, patch/application order, release/changelog reconciliation, both-architecture RPM parsing, and repository SPEC guidelines have been checked.

Unified buddy build 1242110 succeeded on AMD64 and ARM64, with package tests and install tests enabled. Both published python-virtualenv package-test results passed.

Validated PR head: 2821d2e3a75a76854088f8ea853aa07a8a350d77.

jslobodzian and others added 3 commits October 25, 2026 03:49
…9710)

Co-authored-by: Jon Slobodzian <jslobodzian@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e62137f2-2602-418d-ba0d-3b1f2ff0259e
(cherry picked from commit 78a1a18)
@azurelinux-ci-jwt-app azurelinux-ci-jwt-app Bot added the Auto Fast-track Cherry-pick Automatic cherry-pick from fast-track branch label Oct 29, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@microsoft-github-policy-service microsoft-github-policy-service Bot added Packaging 3.0-dev PRs Destined for AzureLinux 3.0 labels Oct 29, 2026
@azurelinux-ci-jwt-app

Copy link
Copy Markdown
Author

All conflicts resolved.

@azurelinux-ci-jwt-app
azurelinux-ci-jwt-app Bot marked this pull request as ready for review October 29, 2026 20:00
@azurelinux-ci-jwt-app
azurelinux-ci-jwt-app Bot requested a review from a team as a code owner October 29, 2026 20:00
@azurelinux-ci-jwt-app

Copy link
Copy Markdown
Author

Auto Cherry-Pick SPEC Validation Summary

python-virtualenv SPEC summary

Source (fasttrack) Target (3.0-dev) Resolved
Version 20.36.1 20.36.1 20.36.1
Release 9 8 9
Patches 31 16 31
Conflict Yes

⚠️ Validation issues:

  • Version-release 20.36.1-9 is not higher than Source 20.36.1-9
  • Duplicate changelog entry for 20.36.1-6 (appears 2 times)
  • Directive present in both Source and Target was dropped: BuildArch: noarch

⚠️ Manual review required — validation found issues that may need correction.

jslobodzian and others added 3 commits October 30, 2026 13:11
Preserve the published CA patch, wheel helper invocation, and private pinned pytest environment. Remove committed conflict markers, duplicate test flows and duplicate changelog entries. Resequence the dev RPM-owned-packaging fix as release 9.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5ed20da6-df62-47ec-8bba-6847e07d8f43
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5ed20da6-df62-47ec-8bba-6847e07d8f43
Preserve the published release9 security patch set and dependency ordering. Retain the tox-based package-test bootstrap now merged through #19725, resequencing its reconciliation entry above published history as release10. Net changes against current dev are only the 14 published backports and the corresponding SPEC/changelog updates.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5ed20da6-df62-47ec-8bba-6847e07d8f43
@jslobodzian jslobodzian changed the title [AUTO-CHERRYPICK] [High] Patch python-virtualenv for CVE-2026-102938, CVE-2026-113713, CVE-2026-113715, CVE-2026-113716, CVE-2026-113719, CVE-2026-113720, CVE-2026-113721, CVE-2026-113722, CVE-2026-113723, CVE-2026-113725, CVE-2026-113726, CVE-2026-113732, CVE-2026-113776 - branch 3.0-dev [AUTO-CHERRYPICK] [High] python-virtualenv: security backports and dev test reconciliation - branch 3.0-dev Oct 31, 2026

This branch has not been deployed

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

Labels

3.0-dev PRs Destined for AzureLinux 3.0 Auto Fast-track Cherry-pick Automatic cherry-pick from fast-track branch Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants