Repository navigation
RackBill Plugin SDK v0.3.2
RackBill Plugin SDK v0.3.2
Compatibility
- Plugin contract: 15
- Minimum RackBill agent: 0.2.21 (or newer)
Changes
- Withhold hosting-panel sign-in responses from HTTP diagnostics while preserving exchange metadata.
- Redact hosting-panel login URLs and session envelopes from secret-filtered text, including encoded URLs and truncated excerpts.
- Saved tenant configuration now replaces every declared tenant-scoped field for provisioning and bundled usage sources, including blank or omitted values that select plugin defaults. Product-carried account settings remain supported until tenant settings are first saved.
- Provisioning refuses saved-account configuration when the target plugin schema is unavailable.
- Older saved accounts whose effective destination would change require an explicit endpoint review before provisioning or bundled usage collection resumes.
- PBS backup targets require exclusive service and source ownership; existing targets require explicit ownership review before snapshot access or data operations resume.
- Proxmox backup and restore verify the configured PBS server, port, datastore, namespace and source identity before dispatch. Deploy the updated host and first-party plugins together and use matching direct HTTPS storage addresses.
- Discard node-capacity and out-of-band probe results after connection settings change. Retire cached observations for changed connections and clear cached capacity when the provider no longer supports it.
- Treat multiple upstream IPAM records for one normalized address as an ownership conflict. Reconciliation preserves local assignments and reserves unassigned addresses until duplicates are resolved; updates and releases refuse ambiguous listings.
Install with go get rackbill.com/sdk@v0.3.2.