Skip to content

v0.43.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 05:29
· 11 commits to master since this release
71349b0

⚠️ Breaking changes

  • rename the module to github.com/ftarasenko/koc (#70)

Features

  • keymanager: add barbican secret, container, order and acl commands

Bug fixes

  • kochome: refuse an embedded home another local user could control

Refactoring

  • keymanager: move barbican to pkg (#69)
  • baremetal: move baremetal to pkg (#68)
  • placement: move placement to pkg (#67)
  • dns: move designate to pkg (#66)
  • loadbalancer: move octavia to pkg (#65)
  • network: move BGP VPNs, FWaaS and VPNaaS to pkg (#64)
  • network: move agents, service providers, extensions, BGP and tap mirrors to pkg (#63)
  • network: move QoS, address scopes, subnet pools, trunks, RBAC, segments and port forwarding to pkg (#62)
  • network: move networks, subnets, ports and routers to pkg (#61)
  • network: move lookups, body extension, tags, floating IPs and security groups to pkg (#60)
  • quota: move quotas, limits, zones, usage and extensions behind pkg/openstack (#59)
  • volume: move transfers, services, pools and clusters behind pkg/openstack/volume (#58)
  • volume: move snapshots, backups, types and qos behind pkg/openstack/volume (#57)
  • volume: move volumes, waits and attachments behind pkg/openstack/volume (#56)
  • identity: move the role, role assignment and application credential calls behind pkg/openstack/identity (#55)
  • identity: move the domain, project, user, group, region, service, endpoint, catalog and token calls behind pkg/openstack/identity (#54)
  • compute: move server groups, volume attachments, events and password behind pkg/openstack/compute (#53)
  • compute: move the server lifecycle calls behind pkg/openstack/compute (#52)
  • compute: move the migration, evacuation and host-drain calls behind pkg/openstack/compute (#51)
  • compute: move the server action, interface and wait calls behind pkg/openstack/compute (#50)
  • compute: move the aggregate, hypervisor and compute service calls behind pkg/openstack/compute (#49)
  • compute: move the flavor and keypair calls behind pkg/openstack/compute (#48)

Tests

  • kochome: cover the embedded home's error paths
  • cancel the contexts three tests create

Build & tooling

  • deps: Bump SonarSource/sonarqube-scan-action
  • deps: Bump goreleaser/goreleaser-action
  • devstack: install pip from a wheel only on the runner
  • scripts: use [[ ]] for the tests in release-notes.sh and api-compat.sh
  • lint: refuse a plain-HTTP redirect when downloading golangci-lint
  • sonar: scan pushes to claude/** branches too
  • sonar: scan on SonarQube Cloud from a workflow instead of by hand

Full Changelog: v0.42.0...v0.43.0