WIP: Build tagged release candidates and an illumos IPS depot package #43
No reviewers
Labels
No labels
Compat/Breaking
Crazy Idea
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority/Critical
Priority/High
Priority/Low
Priority/Medium
Reviewed/Confirmed
Reviewed/Duplicate
Reviewed/Invalid
Reviewed/Won't Fix
Status/Abandoned
Status/Blocked
Status/Need More Info
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
OpenIndiana/ips!43
Loading…
Reference in a new issue
No description provided.
Delete branch "v1-release-pipeline-20260923"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Release tags now run one pipeline for alpha, beta, rc, and stable versions. Each tag builds and tests Linux and illumos binaries; the illumos job builds an IPS package and installs, upgrades, and uninstalls it on its disposable VM before any assets upload. Assets carry checksums and source provenance, and reruns reject differing bytes. The depot also rejects invalid configuration instead of starting with a public default listener.
The old e2e tests are updated to use the current
pkg6repobinary and run in isolated directories. Local validation: 140 workspace tests passed (one opt-in live network test skipped), 197 release-script checks passed, and a native OpenIndiana manifest-to-p5p dry run passed with placeholder binaries. The live IPS/SMF test and release-profile build still need Solstice CI proof. This draft covers the release/package slice; atomic import, retirement, TLS/ACME and telemetry remain separate work.Related: #29 #30 #38 #39 #40 #41 #42.
Build tagged release candidates and an illumos IPS depot packageto WIP: Build tagged release candidates and an illumos IPS depot packageSuperseded by #54, which brings the whole RC13 line (
feat/historical-import, a strict superset ofv1-integration-20260923) tomainin one pull request, as decided in ADR-015 item 6. Nothing from this branch is lost; closing to keep one integration path.Pull request closed