Configure separate pkg6 repositories through SMF instances #56
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
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
OpenIndiana/ips!56
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/separate-depots"
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?
Historical Hipster, OpenSolaris
legacy,oi-sparc, andunleashedcontent require separate repository roots, includingoi-sparcwhose publisher name overlaps Hipster. This PR adds direct per-instance SMF properties for repository root, bind address/port, and static TLS certificate/key. The KDL file remains for ACME and telemetry. IPS upgrade and removal actuators target every instance. The operator book, illumos-style man page, and ADR-015 describe source routing and administration.RC14 (
v1.0.0-rc.14,5cbf36a) was built from the exact tag on oibuild and published with the same release pipeline as Linux. Native release-profile nextest passed 460 tests (one opt-in skip); 564 release-script checks, baseline IPS dry run, and pkg5 smoke passed. Local pkg6depotd nextest passed 121 tests. Linux CI passed. The Solstice illumos PR job failed before compilation whensccache rustc -vVtimed out; the native oibuild gate passed.The tagged IPS package is installed and verified on private oirepo6. The default service on port 8080 and named
legacy,oi-sparc, andunleashedinstances are online with separate roots. Thelegacyroot has one byte-exact NFS-backed sample; oibldofgate's native pkg5 client listed and fetched its manifest and all three payloads through the named instance. The public proxy still points to the old host.Full historical imports, Hipster 2020 ISO client acceptance, and the automated live-image/SMF lifecycle test remain open. This PR is stacked on
feat/historical-import(RC13).View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.