Releases: fivetwenty-io/ocfp-cli
Release list
ocfp 0.3.2
ocfp 0.3.2
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.3.2_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- eb026c0: Bump the Go minor and patch dependency group (@wayneeseguin)
- f190de9: Join vault base and relative paths with a single slash (@wayneeseguin)
ocfp 0.3.1
ocfp 0.3.1
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.3.1_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- b23a4ae: Document the two guest options we set (@wayneeseguin)
- 6bc10e5: Drop an error result that is always nil (@wayneeseguin)
- 20b884f: Protect the bastion and artifacts VMs (@wayneeseguin)
- 44dc9fe: Restore the blank lines and tag alignment (@wayneeseguin)
- 474d704: Silence two lint findings that are wrong (@wayneeseguin)
ocfp 0.3.0
ocfp 0.3.0
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.3.0_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- 9dab8ef: Add Ubuntu Resolute templates to the PVE catalog (@wayneeseguin)
- 1d43cf9: Add a cloudflare services block to the example (@wayneeseguin)
- 6250404: Add the recycle phase machine and engine (@wayneeseguin)
- 4ba13cb: Adopt a replacement that is already running (@wayneeseguin)
- 14d3935: Adopt the preserved artifacts disk on rebuild (@wayneeseguin)
- cf7ba51: Bind the data directories instead of copying them (@wayneeseguin)
- 6345f5f: Build PVE templates from their own command (@wayneeseguin)
- 1fc1444: Carry the ssh host keys, not all of /etc/ssh (@wayneeseguin)
- f6cb32d: Configure a persistent data disk for the bastion (@wayneeseguin)
- a63f96b: Correct and rewrite the PVE runbooks (@wayneeseguin)
- 022fcad: Create and attach the bastion data disk (@wayneeseguin)
- 26c18c7: Describe --nuke as discovery, not deletion (@wayneeseguin)
- 8a5abcf: Detach preserved disks before destroying a guest (@wayneeseguin)
- db09976: Distrust the old marker on a persisted home (@wayneeseguin)
- 64745a7: Document the console's system-domain route (@wayneeseguin)
- fbc8da1: Document the derived inception vault port (@wayneeseguin)
- a1a99ea: Enable and preview the bastion data disk correctly (@wayneeseguin)
- e1d6934: Find the data disk by its serial (@wayneeseguin)
- e3b3c0b: Hand a PVE volume between VMs without detaching (@wayneeseguin)
- bea298a: Install vault from its release archive, not brew (@wayneeseguin)
- a4cf0a1: Keep cloud-init from replacing the host keys (@wayneeseguin)
- 021a00f: Keep the smbios payload inside PVE's limit (@wayneeseguin)
- 83e9c81: Keep track of the data disk across the rename (@wayneeseguin)
- 594e9fc: Let an operator rebuild a PVE template (@wayneeseguin)
- 4c929fa: Match the data disk serial across distros (@wayneeseguin)
- d9b35d2: Name the ssh target in the usage examples (@wayneeseguin)
- 4616a05: Pass unmodelled flags through ocfp rsync to rsync (@wayneeseguin)
- 15ff085: Prepare and restore the bastion data disk at boot (@wayneeseguin)
- bd05f5a: Preserve the artifacts data disk through teardown (@wayneeseguin)
- 45d2ac0: Put the disk options back after a reassign (@wayneeseguin)
- 6da4126: Re-enter the recorded phase when resuming (@wayneeseguin)
- cb36cb4: Reach the build directly when rebuilding (@wayneeseguin)
- 755c940: Record that one parent CIDR means one wire for the whole bloc (@wayneeseguin)
- 4251d73: Record where the CPI vmid floor actually lives (@wayneeseguin)
- 2a45a73: Rename and archive on PVE, and gate the destroy (@wayneeseguin)
- 132d23c: Rewrite the Stratos section for the v5.5.3 binary release (@wayneeseguin)
- db1e7be: Stop gating the data disk on object storage (@wayneeseguin)
- 61d17c3: Take the safety copy as an archive, not a snapshot (@wayneeseguin)
- a19c42b: Trust a brew tap before adding it (@wayneeseguin)
- b1a9014: Update a resource's id when it is re-recorded (@wayneeseguin)
- 3165026: Wire up ocfp bastion recycle (@wayneeseguin)
ocfp 0.2.15
ocfp 0.2.15
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.15_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- 00b1abf: Delete the artifacts VM by VMID during teardown (@wayneeseguin)
- 596d89d: Scope teardown --nuke to the bloc's own guests and their storage (@wayneeseguin)
ocfp 0.2.14
ocfp 0.2.14
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.14_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- ba0e860: Create the SHIELD archive buckets and write their blobstore records on the artifacts endpoint (@wayneeseguin)
- d0df5a8: Install the SHIELD CLI on the bastion from its GitHub release (@wayneeseguin)
- c41ebed: Match every bloc VM in the teardown probe and spare dry runs from DNS (@wayneeseguin)
ocfp 0.2.13
ocfp 0.2.13
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.13_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- afd173d: Make ocfp test suites run real checks through the cf CLI (@wayneeseguin)
ocfp 0.2.12
ocfp 0.2.12
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.12_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- 1dafd09: Standardize on the noble 1.562 stemcell (@wayneeseguin)
ocfp 0.2.11
ocfp 0.2.11
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.11_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- 2f5b863: Clone dev kits over HTTPS regardless of deployments.url, with kit_repo and kit_branch overrides (@wayneeseguin)
ocfp 0.2.10
ocfp 0.2.10
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.10_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- 22d25ac: Make config migrate work on a machine ocfp has already been used on (@wayneeseguin)
ocfp 0.2.9
ocfp 0.2.9
Open Cloud Foundry Platform CLI.
Install
brew install --cask fivetwenty-io/tap/ocfpOr download the archive for your platform from the assets below, verify
it against ocfp_0.2.9_SHA256SUMS, extract, and place ocfp
on your PATH. Debian/RPM packages are also attached. The darwin
binaries are signed and notarized.
Changelog
- 7b2e710: Auto-build the pmx context on PVE bastions from vault CPI credentials (@wayneeseguin)
- 0e2c925: Default the populated PVE network bridge to vmbr0 (@wayneeseguin)