Skip to content

1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 09:28
Immutable release. Only release title and notes can be modified.
1.0.0
c5e77f3

What's Changed

Dependency Updates ⬆️

  • Update voxpupuli-rubocop requirement from ~> 5.0.0 to ~> 5.2.0 by @dependabot[bot] in #43

Other Changes

  • Make functional by @jaevans in #1
  • More functionality by @jaevans in #2
  • Switch license from Apache-2.0 to AGPL-3.0-or-later by @silug in #3
  • fix: Modify cleanup to correctly find the name in the resource metadata by @jaevans in #4
  • Initial windows support by @jaevans in #5
  • Improve-port-forward by @jaevans in #6
  • Prefix options with "kubevirt_" by @jaevans in #7
  • Enhance PVC reference handling by @jaevans in #8
  • Remove setting of resources on the VM spec by @jaevans in #9
  • Add cleanup on exit handler for hypervisor resources by @jaevans with @Copilot in #11
  • Pvc namespace by @jaevans in #22
  • Add Ruby 4.0 to CI test matrix by @jaevans in #20
  • Add error handling for cloud-init YAML parsing by @jaevans in #18
  • Add error handling to VM creation in provision by @jaevans in #16
  • Remove dead code and vague TODO by @jaevans in #14
  • Remove stale comment from CI workflow by @jaevans in #13
  • Fix Windows VM OOMKills and fail fast on virt-launcher pod failure by @jaevans in #21
  • Add bug tracker URI to gemspec metadata by @jaevans in #19
  • Fix SSH key path expansion by @jaevans in #17
  • Remove internal files and update .gitignore by @jaevans in #12
  • Clean up port forwarder log levels and messages by @jaevans in #36
  • Normalize and validate kubeconfig path by @jaevans in #30
  • Scope at_exit cleanup suppression to this gem's own tests by @jaevans in #27
  • Preserve existing host['ssh']['keys'] when configuring kubevirt key by @jaevans in #26
  • Log SSH private key basename at INFO, full path at DEBUG by @jaevans in #25
  • Unlink kubeconfig-derived tempfiles at cleanup by @jaevans in #34
  • Sanitize hostnames before using as k8s label values by @jaevans in #31
  • Don't abort cluster cleanup when a port-forwarder gets stuck by @jaevans in #28
  • Clean up DataVolumes labeled for the test group by @jaevans in #35
  • Validate namespace and URL-encode WebSocket path segments by @jaevans in #32
  • Tag NodePort services with beaker/test-group for cleanup by @jaevans in #29
  • Keep long-running SSH sessions alive past idle timeouts by @jaevans in #37
  • Use /portforward//tcp form for VMI WebSocket URL by @jaevans in #38
  • Bound EventMachine reactor startup wait by @jaevans in #33
  • CI: apply Vox Pupuli defaults by @bastelfreak in #39
  • CI: Apply Release best practices & Set default token permission & Generate ruby matrix by @bastelfreak in #44

New Contributors

Full Changelog: https://github.com/voxpupuli/beaker-kubevirt/commits/1.0.0