Skip to content

Prepare first-release qualification and native architecture CI - #5

Merged
joey-huckabee merged 5 commits into
mainfrom
ci/native-architecture-qualification
Sep 7, 2026
Merged

joey-huckabee merged 5 commits into
mainfrom
ci/native-architecture-qualification

Conversation

@joey-huckabee

@joey-huckabee joey-huckabee commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add first-release security, operations, roadmap, and qualification documentation
  • derive rootless storage paths from effective ClickHouse configuration
  • qualify AMD64 and ARM64 images on native GitHub-hosted runners
  • verify both architectures in release manifests
  • make Podman the primary user runtime and document the tested 5.3 support baseline
  • correct rootless Podman bind-mount and TLS key ownership procedures

Validation

  • pre-commit run --all-files --show-diff-on-failure
  • configured-path tests inside the built container
  • Podman hardened quick start, health readiness, and authenticated query
  • native CI run 34127310487: AMD64, ARM64, aggregate image, lint, and CodeQL passed

Evidence

  • docs/QUALIFICATION.md records per-architecture jobs, package counts, scanner results, smoke results, and artifacts

@joey-huckabee
joey-huckabee merged commit 7e17c35 into main Sep 7, 2026
6 checks passed
@joey-huckabee
joey-huckabee deleted the ci/native-architecture-qualification branch September 7, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant