Repository navigation
chore: ship published Core 2.8.0 in PHP Server - #552
Conversation
|
Server 2.9.10 / Helm 0.2.0 publication source is the merged security head The PHP runtime, Composer dependencies, TLS configuration, release metadata, chart and image inputs are byte-identical to TLS merge I am publishing that exact immutable source through the normal protected release workflow. New main repeats remain independent and are not claimed complete. This is the TLS/security release on the existing Core 2.7.2 reference. It does not adopt the forthcoming Core 2.8 consumer or any native change. The Core consumer owner can use the following ordinary Server/Helm versions after its own exact qualification. Registry image, chart and installed TLS acceptance remain required before closing #540. |
…e-consumer-20261020
|
PHP Server 2.9.11 release ordering: #552 now integrates current main f4937be at candidate 0c93deb. Its PHP application, configuration, Composer, Docker, resources, chart and workflow bytes match the preceding tested PHP candidate. Native, benchmark and namespace files match current main. Fresh protected checks still qualify this exact combined head. The next PHP merge and immutable 2.9.11 tag will use that qualified merged tree once checks finish. Please coordinate any intervening main promotion with the #552 maintainer at this actual merge/tag handoff, so unchanged PHP qualification does not become a repeating ancestry cycle. Independent implementation, branch review and existing admitted qualification continue. Published Core 2.8.0 and Sample #264 acceptance are already complete; this remaining Server consumer release is the current handoff. |
…e-consumer-20261020
|
The protected merge of qualified Current candidate The planned immutable publication remains PHP Server 2.9.11 / chart 0.2.1, consuming normal published Core 2.8.0 at |
|
|
The normal protected merge of #552 is complete at The annotated immutable 2.9.11 tag is pushed and remotely verified: tag object Protected Release 39514473813 is queued at that exact tag/source. Actual image, catalog, rolling-channel and matching immutable chart/install acceptance remain pending. Earlier candidate images and 2.9.10 publication do not supply those results. This completes the short #552 main merge/tag handoff. Independent branches and subsequent main promotions can continue in the coordinated order; the immutable publication source remains fixed. The next receipt will identify actual published image/chart digests and acceptance outcomes. |
|
PHP Server 2.9.11 / chart 0.2.1 is published and accepted. PR #552 merged normally at Artifact identity, independently read back from the registries:
Actual installed-image acceptance is distinct from source qualification:
The final combined-source PHP feature/TLS suite, Sonar, chart, performance checks, replay/query and MySQL/PostgreSQL memo rolling checks all finish successfully. Earlier failed/cancelled originals remain attributed in the PR history. No earlier 2.9.10 image result is carried as 2.9.11 artifact qualification. Core continuation remains disabled by default, with its documented bounded opt-in profile. This consumer update changes no native/shared/frozen/catalog implementation or migration contract. Other maintainers' main-branch changes are preserved in the release; no native/shared/Cloud adoption is claimed. The local database qualification's containers, volumes, certificates and network have been removed. Related: Workflow #748. |



PHP Server now installs normal published Core 2.8.0 at
2edaa6b1c6f45fcec4570813c2e741aadde92b3b, including released entry-binding safety and optional bounded embedded continuation. Continuation remains disabled by default. Only Core changes in Composer's lock; other dependencies are unchanged. The unpublished alpha repository is removed, and the standard release metadata selects Server 2.9.11 / chart 0.2.1.Merged at
987b07e1088293d9e5a8c5530a7f5ff563952968, with its whole tree identical to qualified head512807cd3ef6af64da2df9e625264156a9def6ec. Changes from actual main, including native/shared/fixture/benchmark changes, are preserved without competing implementation or migration adoption in this PR.Final combined-source qualification passes PHP feature/TLS, Sonar, chart, performance checks, replay/query, MySQL/PostgreSQL memo rolling and public-boundary checks. Local normal-pin controls pass 69 tests / 885 assertions.
The protected immutable publisher is ALL PASS. Server 2.9.11 is public at identical GHCR/Docker Hub index
sha256:c4f304da0176ac8b6c3e391b7f541307294b5838140ceb3c85ba1e8c31998726. Chart 0.2.1 is public at OCI digestsha256:52c5fdf1dc7f7815abf9a1b315ad0acc1738e452d10f81122d2aa08e3317e428.Published-image SQLite first-run, source-free MySQL Compose, catalog convergence, rolling promotion and anonymous chart clean install pass. Independent installed-image inspection matches all 955 Core product files and selected Server/TLS files. All 18 actual-image database TLS probes pass against PostgreSQL 17.11, MySQL 8.0.46 and MariaDB 10.11.19, using installed
/appby immutable digest without source/vendor mounts or Composer changes. The exact-image acceptance receipt records architecture digests, successful encryption, CA/hostname and mandatory-TLS refusals, database scope and explicit limits. Functional Server/TLS acceptance is AMD64; both image architectures are published. No HTTPS ingress, native/shared or Cloud adoption is inferred.Earlier source-alias/candidate results remain historical rather than published-artifact proof. The optional
0c93debperformance run 39508890259 has a failed aggregate after both duplicate product jobs were cancelled with zero executed steps; this is neither a product pass nor an observed product failure. The admitted 82d original and all newest-head checks are preserved. Local generator attempts missing host PHP/container Git remain setup failures; normal repository-contract checks pass. The initial additional published-image checker expected a Composer path reference to be a Git SHA; that failed assumption and its source-preserving correction are documented in the final receipt.Related: Workflow #748, Core 2.8.0 and configuration/operating limits. #773's later tracing/observability release qualifies independently against this actual published tuple.