Releases: acrlabs/simkube
Releases · acrlabs/simkube
v2.4.4
v2.4.3
What's Changed
- SK-147 / add e2e test using simkube-ci-action by @ogorman89 in #212
- fix: apply node selector and tolerations to parent objects by @drmorr0 in #214
Full Changelog: v2.4.2...v2.4.3
v2.4.2
What's Changed
- fix(ci): update workflow triggers for automated docs publishing by @ogorman89 in #204
- Update references to master to main by @ogorman89 in #205
- support separate debug and release modes by @drmorr0 in #206
- fix: make the driver secrets part of the CRD by @drmorr0 in #208
- fix: add node selector instead of replacing them by @drmorr0 in #210
- fix: owner reference lookup never fails by @drmorr0 in #211
- sk-120/sk-32 fix: Add ca_bundle validation for MutatingWebhookConfiguration by @ogorman89 in #207
- fix: virtual-ns-prefix into sim CRD by @drmorr0 in #209
Full Changelog: v2.4.1...v2.4.2
v2.4.1
What's Changed
- build(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #201
- bump fireconfig to v0.5.5 by @ogorman89 in #202
- don't hard-crash on owner lookup failure by @drmorr0 in #203
New Contributors
- @ogorman89 made their first contribution in #202
Full Changelog: v2.4.0...v2.4.1
v2.4.0
v2.3.1
v2.3.0
What's Changed
- chore: update and simplify httpmock; add test_log by @drmorr0 in #188
- chore: update build scripts to fix coverage by @drmorr0 in #189
- Add Pause/Resume simulation by @drmorr0 in #187
- Drmorr/sk 35 add skip local volume mount flag to cli by @drmorr0 in #190
- chore: publish to crates.io by @drmorr0 in #191
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- chore: update to rust 1.83 by @drmorr0 in #179
- refactor: use get_or_insert_default by @drmorr0 in #180
- chore: switch to llvm-cov and nextest by @drmorr0 in #181
- pod lifecycle works with KWOK by @drmorr0 in #177
- fix: error messages don't stacktrace for 'recoverable' tracer errors by @drmorr0 in #183
- chore: bump codecov version by @drmorr0 in #184
- build(deps): bump tokio from 1.41.1 to 1.44.2 by @dependabot in #182
- fix: allow multiple podSpecTemplatePaths to be specified by @drmorr0 in #185
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- feat: fix issues discovered by validation by @drmorr0 in #163
- feat: page up/down navigation keys for skctl xray by @drmorr0 in #164
- fix: misaligned error display in skctl xray by @drmorr0 in #165
- github actions using the correct rust versions by @drmorr0 in #167
- feat: annotations in
skctl validateinclude possible patches by @drmorr0 in #168 - check for service account existing in validation by @drmorr0 in #166
- chore: add .jj to .gitignore by @drmorr0 in #169
- feat: InsertAt patch location + secondary patch for service_account_missing by @drmorr0 in #170
- docs: updates for new website by @drmorr0 in #172
- chore: update to new makefiles by @drmorr0 in #175
- build(deps): bump ring from 0.17.8 to 0.17.13 by @dependabot in #174
- Missing resources validation checks by @drmorr0 in #176
Full Changelog: v2.0.0...v2.1.0
v2.0.0
🚀 Features
- Variable simulation speed
- Code validation for 'status' field
- Show validation results in xray
⚠️ Update to versioned exported trace format
🐛 Bug Fixes
- Print object kind in tracer log
⚠️ Tracer no longer accidentally deletes objects on restart- Pod lifecycle data stored using GVK+namespaced name
- Remove
exclude_daemonsets - Fix various panics and display bugs in
skctl xray
☸️ Kubernetes
- Update tracer permissions to read-only
- Don't set node-selector for sk-tracer in kustomize files