Skip to content

Prepare ad-hoc providers release 2026-07-01 (cncf.kubernetes, common.io, keycloak)#69223

Merged
shahar1 merged 2 commits into
apache:mainfrom
shahar1:prepare-providers-release-2026-07-01
Jul 2, 2026
Merged

Prepare ad-hoc providers release 2026-07-01 (cncf.kubernetes, common.io, keycloak)#69223
shahar1 merged 2 commits into
apache:mainfrom
shahar1:prepare-providers-release-2026-07-01

Conversation

@shahar1

@shahar1 shahar1 commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Ad-hoc providers release (2026-07-01) for three providers:

  • cncf.kubernetes 10.18.0 → 10.19.0 (feature — coordinator pod template/image for lang-SDK tasks; executor Manager-leak & adoption-set fixes)
  • common.io 1.7.3 → 1.8.0 (feature — object store state backend)
  • keycloak 0.8.0 → 0.8.1 (bug fixes + the get_cli_user removal; re-cut)

Also fixes common.io docs spell-check failures in the new state-store config descriptions: British "organised" → "organized", and adds the valid "xz" compression format to docs/spelling_wordlist.txt.

Relationship to the 2026-06-26 wave

cncf.kubernetes 10.18.1 and keycloak 0.8.1rc1 are excluded from the in-vote 2026-06-26 wave. This PR re-baselines both onto their last released versions and folds the excluded RCs' content into this release:

  • kubernetes: the would-be 10.18.1 fixes fold into 10.19.0 (the wave's features force a minor bump, so 10.18.1 is skipped).
  • keycloak: the extra fixes fold into a re-cut of 0.8.1 (no features → the version number is kept; it's the same 0.8.1 that was in vote, plus three more commits).

Because both now baseline on tagged/released versions (10.18.0 / 0.8.0), the earlier "Providers wheel tests" changelog-generation failure is resolved.

Important

Before merging: the k8s/keycloak exclusion from the 2026-06-26 wave must be finalised — reply on that vote thread excluding them and remove their rc files from dist/dev. Then this PR can merge and all three are cut together in one RC/vote. (No longer blocked on the 2026-06-26 vote passing, since nothing here depends on the excluded RCs.)

Suggested labels (committer to apply): allow provider dependency bump, skip common compat check.


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines

@shahar1 shahar1 changed the title Prepare ad-hoc providers release 2026-07-01 Prepare ad-hoc providers release 2026-07-01 (cncf.kubernetes, common.io, keycloak) Jul 2, 2026
@shahar1 shahar1 force-pushed the prepare-providers-release-2026-07-01 branch 3 times, most recently from 8f2a166 to 90a58bc Compare July 2, 2026 14:07
@shahar1 shahar1 marked this pull request as ready for review July 2, 2026 14:13
@shahar1 shahar1 force-pushed the prepare-providers-release-2026-07-01 branch from 90a58bc to d4f61a0 Compare July 2, 2026 14:13
@shahar1 shahar1 force-pushed the prepare-providers-release-2026-07-01 branch from d4f61a0 to edd4d05 Compare July 2, 2026 14:19
Comment thread providers/common/io/docs/changelog.rst
Comment thread docs/spelling_wordlist.txt Outdated
Comment thread providers/cncf/kubernetes/docs/changelog.rst Outdated
Comment thread providers/common/io/docs/changelog.rst Outdated
Comment thread providers/keycloak/docs/changelog.rst Outdated
shahar1 added 2 commits July 2, 2026 19:54
Release cncf.kubernetes 10.19.0, common.io 1.8.0 and keycloak 0.8.1 as an
ad-hoc wave. cncf.kubernetes and keycloak are excluded from the in-vote
2026-06-26 wave and re-baselined onto their last released versions
(10.18.0 / 0.8.0), so their pending fixes ship here instead: kubernetes folds
the would-be 10.18.1 fixes into 10.19.0 (features force the minor bump),
keycloak folds the extra fixes into a re-cut of 0.8.1. common.io is
independent. Also fixes common.io docs spell-check failures (British
"organised" to "organized"; add the valid "xz" format to the docs wordlist).
Address review feedback: move the generated-doc / pyproject consistency fix
(apache#68991) to the excluded block in cncf.kubernetes, common.io and keycloak
(packaging mechanics, not user-facing), and format the compression algorithm
names as inline code in the common.io state-store config description so the
docs spell-check passes without a bare "xz" entry in the global spelling
wordlist.
@shahar1 shahar1 force-pushed the prepare-providers-release-2026-07-01 branch from edd4d05 to 8ea217b Compare July 2, 2026 16:59

@henry3260 henry3260 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.

Thanks shahar :)

@shahar1 shahar1 merged commit 8e3e982 into apache:main Jul 2, 2026
110 checks passed
@shahar1 shahar1 deleted the prepare-providers-release-2026-07-01 branch July 2, 2026 17:50
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.

5 participants