Releases: B42Labs/dizzy
Releases · B42Labs/dizzy
Release list
v0.1.0
What's Changed
- Scaffold the Go project, CLI skeleton, and cloud authentication by @berendt in #7
- Generate deterministic plans from seeded scenarios by @berendt in #8
- Apply plans against Neutron with tagging, concurrency, and metrics by @berendt in #9
- Persist runs, report metrics, and clean up by tag with a quota pre-check by @berendt in #10
- Ship built-in small, medium, and large scenario profiles by @berendt in #11
- Reclaim address scopes on cleanup; stop metering best-effort tags by @berendt in #12
- Add external gateways, floating IPs, and router-to-router links by @berendt in #13
- Render run metrics as aligned tables by @berendt in #14
- Add a random churn/soak scenario mode (neutron chaos) by @berendt in #16
- Add a visual HTML report format to neutron report by @berendt in #18
- Add a testbed make target for the neutron small scenario by @berendt in #21
- Add periodic monitor mode and OpenTelemetry metrics export by @berendt in #20
- Local OTEL smoke stack: kind + VictoriaMetrics + VMUI, driven by Makefile targets by @berendt in #23
- Grafana for the local OTEL stack: provisioned datasource + example dashboards by @berendt in #26
- Run monitor continuously by default (--interval optional, 0 = back-to-back) by @berendt in #28
- Export the Neutron error-kind breakdown as a dedicated OTLP counter by @berendt in #29
- Cinder (block storage) support: create, resize, snapshot with small/medium/large profiles by @berendt in #33
- cinder monitor: continuous block-storage scenario execution with OTLP export by @berendt in #35
- Make the API operations dashboard service-neutral by @berendt in #36
- cinder chaos: volume/snapshot churn with extend mutations by @berendt in #37
- Tear down already-created resources when an interrupted run exits (apply, chaos) by @berendt in #38
- Add Keystone (Identity) support: apply, chaos, and monitor behind a privilege pre-check by @berendt in #40
- Rename the tool from openstack-tester to dizzy by @berendt in #42
- Publish downloadable release binaries via a tag-triggered workflow by @berendt in #43
- Add c5c3 Make targets for a local Cobalt Core dev stack by @berendt in #44
- Finish renaming ostester/openstack_tester to dizzy by @berendt in #45
- Restructure the README into Diátaxis documentation by @berendt in #46
- Rename the testbed and c5c3 Make targets to devstack-osism / devstack-c5c3 by @berendt in #47
- Add Nova (compute) support: dizzy nova with the full seven-verb set by @berendt in #49
- Add the dizzy glance namespace: image lifecycle scenarios with the full verb set by @berendt in #51
New Contributors
Full Changelog: https://github.com/B42Labs/dizzy/commits/v0.1.0