Skip to content

v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Jul 17:47

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