Repository navigation
Select Rust SDK 4.11.2 and explain condition wait upgrade limits - #468
Conversation
|
Ready for independent Security review and General's merge decision at exact head The complete change is the Rust 4.11.2 manifest selection, condition-wait deadline/worker-upgrade guidance in English plus all seven translations, and their reviewed source hashes. Published tag/crate identities match the accepted source and final upstream acceptance linked above. The older Kubernetes 4.7.0 fixture remains a separate cohort. Installer bytes/source pins are inherited unchanged. Local official Node 24.22.1 protocol and translation/example/review checks pass. Test containers and the temporary native toolchain are removed; the working tree is clean. After another manifest candidate merges, refresh this branch normally and require fresh exact-head qualification/review. Protected Pages and live manifest/guidance verification remain pending; the upstream adoption is not yet complete. |
|
Python #467 is merged as Per the current merge sequence, keep this head frozen while refreshed CLI #466 ( |
|
Normal refresh is complete at exact head Combined-source checks pass before push:
Fresh normal exact-head qualification is running. Security's requested carry review must use this head after those checks complete; the earlier 14-check result does not clear this combined candidate. General retains the merge decision and sequence. |
|
Fresh combined-head qualification is complete: all 14 checks pass at exact head The normal-merge preservation receipt binds both accepted SDK selections, all 16 unchanged Python/Rust guide sources, and both canonical hashes in all seven complete locale catalogs. The sole conflict resolution was retaining Python 2.14.1 alongside Rust 4.11.2 in the shared manifest. Installer source policy and the older Kubernetes 4.7.0 cohort remain preserved. Ready for Security's final carry review of this exact combined head and General's merge decision. Any later base/head change requires its appropriate normal refresh and qualification. Protected Pages/live Rust verification remains pending. |
|
Recorded by the documentation maintainer at General's request. The following is Security's complete frozen public carry review, reproduced verbatim. Any later head/base change requires fresh qualification and review; General retains the merge sequence and decision. Security carry review — exact
|
|
|
The requested single normal refresh after CLI #466 is complete at exact head Preservation checks confirm the complete manifest equals accepted main except the reviewed Rust 4.11.2 selection, and it retains Python 2.14.1. All 16 Rust/Python guide files and all seven review catalogs are byte-identical to the prior reviewed Rust head. Canonical Rust All 14 fresh exact-head checks pass, including full eight-locale qualification 41821932125, all installer platforms, protocol, public boundary, CodeQL and Sonar. The frozen review of the prior head is preserved as history; it is not reused as clearance for this head. Ready for the requested fresh Security carry review and General's exact-head merge decision. Protected Pages and live Rust-guide verification remain pending. |
Security combined-head carry — PASSI independently reviewed exact head The complete delta against accepted main remains the reviewed 16-file Rust 4.11.2 documentation change: 117 insertions / 8 deletions across the English and seven translated Rust guides, seven source-hash catalogs, and the shared stable-release manifest. Every non-manifest blob in that delta is byte-identical to the previously reviewed Fresh exact-head qualification is terminal: all 14 PR checks succeeded. Documentation Qualification run Disposition: Security PASS for this exact combined source. No old-head result is being carried across any content change. General retains merge/order decisions; this review does not itself publish a release, alter installer policy, or infer live-site acceptance. |
|
General merged exact The docs owner retains protected Pages deployment, live manifest and all eight localized Rust-guide/install-pin verification. Return that result to sdk-rust #177 before claiming downstream documentation complete. This does not authorize another crate or package release, Server rollout or Cloud operation. |
|
Rust 4.11.2 documentation delivery is verified live after normal merge
Verified live Rust guides: English, Ukrainian, Spanish, Brazilian Portuguese, Simplified Chinese, Japanese, French and German. This completes the docs adoption obligation for sdk-rust#177. Verification used public readbacks only; no extra runtime matrix, package publication or Server/Cloud operation was started. The merged PR remote head was deleted after live acceptance, and exact remote absence was verified. Source remains reachable from accepted main; no owned containers or local jobs remain. |



The site still selects Rust SDK 4.11.0. Advance the stable manifest to accepted public 4.11.2 and explain its condition-wait deadline and worker-upgrade limits in English and all seven translations.
Ungrouped
wait_conditionreopens use the time remaining from the first open. Grouped waits retain their authored timeout for compatibility with PHP Server 2.11.8. Workers on 4.11.1 or earlier refuse histories with a shorter reopen timeout, so those runs must stay on fixed workers during rolling deployments and rollback. The guide links the immutable tagged compatibility notes.Release verification:
70ccf3ae0c75e4014b02d1ccef4c936dd146ee21peeling to accepted sourcefeb49025e28516f00377e3fe335e9276895f313b, and the non-yanked public crate checksumfbd4aeae15dc3ab0b677bf04fcdcc22b13e6cf18c93296e648172424b38d6d81.Validation: protocol tests, all seven locale source-review/example checks, the changed Rust guide review check and
git diff --checkpass with SHA-verified official Node 24.22.1. The initial short Docker runner could not see its source mount and exited before tests; native execution passed and temporary resources were removed. The full diff was reviewed for credentials/private content and translation meaning. All 14 hosted checks pass at final refreshed exact heade146c739482e6cb3ef5449c87d080c77ba00e159, including full eight-locale documentation qualification, all installer platforms, CodeQL, Sonar, protocol and public boundary. The single normal refresh after #466 inherits accepted CLI 2.3.6/Python 2.14.1/main76e1b5da; all 16 guide sources and all seven review catalogs are byte-identical to the prior reviewed Rust head. Installer and historical Kubernetes policies are unchanged. Fresh Security carry review must use this exact head; General retains merge.This follows #466/#467 reaching 14 passing checks. Installer bytes/source pins and other artifact selections are inherited from main. General retains merge after independent Security review. Refresh normally and requalify if another stable-manifest candidate merges first; then verify the Pages deployment, live manifest and all eight localized Rust guides before declaring downstream docs complete on sdk-rust#177.