Releases: celestiaorg/knuu
Releases · celestiaorg/knuu
v0.16.2
What's Changed
- chore(ci): update project board automation by @MSevey in #568
- feat: add support for build arguments when building Docker images usi… by @mojtaba-esk in #569
- chore: pass a custom logger from user for the builder factory by @mojtaba-esk in #571
- chore: add a check for Instance state when cloning by @mojtaba-esk in #570
- chore: add E2E tests for sidecars by @mojtaba-esk in #577
- fix: obsy tests by @mojtaba-esk in #578
- fix: obsy prometheus exporter by @mojtaba-esk in #579
- chore!: change services to be headless by @mojtaba-esk in #574
- fix(proxy): specify scope/namespace for proxy by @smuu in #586
- feat: add scope name to proxy path to have unique address by @smuu in #590
- chore: remove random names from knuu by @mojtaba-esk in #581
- feat(storage): throw error when file(s) are to large for a configMap) by @smuu in #587
- feat: add ports also to the container by @smuu in #588
- feat(storage): retain file permission and owner when adding via confi… by @smuu in #589
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- chore!: use unique static names for instances by @mojtaba-esk in #530
- feat: CTRL+C to run timeout handler with no sleep by @mojtaba-esk in #550
- feat: ability to fetch logs from instances by @mojtaba-esk in #564
- chore!: adjust stopped status actions for the update image and others by @mojtaba-esk in #563
- fix: update configmap if exists by @mojtaba-esk in #566
Full Changelog: v0.15.2...v0.16.1
v0.16.0-rc.0
What's Changed
- chore!: use unique static names for instances by @mojtaba-esk in #530
- feat: CTRL+C to run timeout handler with no sleep by @mojtaba-esk in #550
- feat: ability to fetch logs from instances by @mojtaba-esk in #564
- chore!: adjust stopped status actions for the update image and others by @mojtaba-esk in #563
Full Changelog: v0.15.2...v0.15.3-rc.0
v0.15.2
What's Changed
- feat: add linters by @MSevey in #402
- chore: fix wrapping errors for all pkgs by @mojtaba-esk in #387
- chore(ci): refactor e2e package and ci tests to speed up ci by @MSevey in #404
- fix: testing timeout usage by @MSevey in #401
- feat(k8s-client): tweak default config by @tty47 in #399
- chore: update instance type for better type safety by @MSevey in #412
- fix: update link in README to fix 404 by @MSevey in #414
- build(deps): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible by @dependabot in #422
- feat(go): bump go to v1.22.4 by @tty47 in #425
- fix: move defaultLogger to a log directory by @mahiro72 in #421
- chore: reduce the bittwister tests by @mojtaba-esk in #384
- chore: refactor knuu object to use options as argument by @mojtaba-esk in #436
- chore: unittest for k8s pkg by @mojtaba-esk in #416
- feat: add support to upload tshark to s3 by @smuu in #409
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.70 to 7.0.71 by @dependabot in #432
- fix: tiny refactor on port forward by @mojtaba-esk in #417
- apply tshark ip filter and compression options to the tshark insatnce by @mojtaba-esk in #452
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.71 to 7.0.72 by @dependabot in #453
- fix: sanitize scope in new func by @mojtaba-esk in #450
- chore!: make minio client optional and improve initialization by @mojtaba-esk in #434
- chore: refactor to use logger obj instead by @mojtaba-esk in #445
- feat: added a check if the proxy host is available by @mojtaba-esk in #435
- chore: refactor funcs to receive resource.Quantity type by @mojtaba-esk in #444
- chore: bump tshark image version by @mojtaba-esk in #461
- chore: update kube config secret by @MSevey in #455
- feat: tshark only few bytes by @smuu in #478
- fix: sanitize scope by @smuu in #465
- style: add more exclusions for VSCode remote containers by @sysrex in #438
- some code cleanup by @mojtaba-esk in #460
- feat!: added receiving a logger object by @mojtaba-esk in #470
- chore!: refactor Traefik pkg to receive a logger object by @mojtaba-esk in #471
- fix: namespace was not found but working by @mojtaba-esk in #468
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.72 to 7.0.73 by @dependabot in #475
- feat: StartAsync with callback func by @mojtaba-esk in #477
- feat: cleanup func for preloader by @mojtaba-esk in #481
- chore: dont remove kaniko job by @mojtaba-esk in #483
- chore!: merge start async with start no wait by @mojtaba-esk in #476
- refactor: change basic test to suite by @sysrex in #437
- fix: sanitize name & ns test err by @mojtaba-esk in #490
- chore: rename k8s files removed the prefix by @mojtaba-esk in #491
- Smuu/sanitize scope name by @smuu in #498
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.73 to 7.0.74 by @dependabot in #507
- chore: Deploy timeout-handler before traefik and minio by @mojtaba-esk in #502
- fix: otel sidecar by @smuu in #497
- fix: test scope mismatch error by @mojtaba-esk in #521
- chore!: removing the loadEnvVars func by @mojtaba-esk in #503
- refactor!: sidecars to inetrface by @mojtaba-esk in #443
- chore!: Remove InstancePool function by @mojtaba-esk in #524
- chore: group instance methods by @mojtaba-esk in #533
- feat: renaming of func by @smuu in #539
- chore: add ctx to the build.Commit() func by @mojtaba-esk in #540
- chore: added k8s validation on user inputs by @mojtaba-esk in #536
- chore: updated the readme file by @mojtaba-esk in #547
- chore: tiny optimizations on netshaper tests by @mojtaba-esk in #549
- chore: refactor basic tests to use the new knuu obj by @mojtaba-esk in #548
- fix(e2e-523): inital commit - fixing e2e/system tests - WIP by @tty47 in #535
- chore: refactor e2e tests to have a common suite for all tests by @mojtaba-esk in #554
- chore: refactor logger to be structured by @mojtaba-esk in #555
- feat: show a message when the deployment is pending by @mojtaba-esk in #553
- make k8s the default builder by @mojtaba-esk in #541
New Contributors
Full Changelog: v0.14.0...v0.15.2
v0.15.1-rc.0
What's Changed
- chore: refactor e2e tests to have a common suite for all tests by @mojtaba-esk in #554
- chore: refactor logger to be structured by @mojtaba-esk in #555
- feat: show a message when the deployment is pending by @mojtaba-esk in #553
- make k8s the default builder by @mojtaba-esk in #541
Full Changelog: v0.15.0-rc.0...v0.15.1-rc.0
v0.15.1
What's Changed
- feat: add linters by @MSevey in #402
- chore: fix wrapping errors for all pkgs by @mojtaba-esk in #387
- chore(ci): refactor e2e package and ci tests to speed up ci by @MSevey in #404
- fix: testing timeout usage by @MSevey in #401
- feat(k8s-client): tweak default config by @tty47 in #399
- chore: update instance type for better type safety by @MSevey in #412
- fix: update link in README to fix 404 by @MSevey in #414
- build(deps): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible by @dependabot in #422
- feat(go): bump go to v1.22.4 by @tty47 in #425
- fix: move defaultLogger to a log directory by @mahiro72 in #421
- chore: reduce the bittwister tests by @mojtaba-esk in #384
- chore: refactor knuu object to use options as argument by @mojtaba-esk in #436
- chore: unittest for k8s pkg by @mojtaba-esk in #416
- feat: add support to upload tshark to s3 by @smuu in #409
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.70 to 7.0.71 by @dependabot in #432
- fix: tiny refactor on port forward by @mojtaba-esk in #417
- apply tshark ip filter and compression options to the tshark insatnce by @mojtaba-esk in #452
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.71 to 7.0.72 by @dependabot in #453
- fix: sanitize scope in new func by @mojtaba-esk in #450
- chore!: make minio client optional and improve initialization by @mojtaba-esk in #434
- chore: refactor to use logger obj instead by @mojtaba-esk in #445
- feat: added a check if the proxy host is available by @mojtaba-esk in #435
- chore: refactor funcs to receive resource.Quantity type by @mojtaba-esk in #444
- chore: bump tshark image version by @mojtaba-esk in #461
- chore: update kube config secret by @MSevey in #455
- feat: tshark only few bytes by @smuu in #478
- fix: sanitize scope by @smuu in #465
- style: add more exclusions for VSCode remote containers by @sysrex in #438
- some code cleanup by @mojtaba-esk in #460
- feat!: added receiving a logger object by @mojtaba-esk in #470
- chore!: refactor Traefik pkg to receive a logger object by @mojtaba-esk in #471
- fix: namespace was not found but working by @mojtaba-esk in #468
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.72 to 7.0.73 by @dependabot in #475
- feat: StartAsync with callback func by @mojtaba-esk in #477
- feat: cleanup func for preloader by @mojtaba-esk in #481
- chore: dont remove kaniko job by @mojtaba-esk in #483
- chore!: merge start async with start no wait by @mojtaba-esk in #476
- refactor: change basic test to suite by @sysrex in #437
- fix: sanitize name & ns test err by @mojtaba-esk in #490
- chore: rename k8s files removed the prefix by @mojtaba-esk in #491
- Smuu/sanitize scope name by @smuu in #498
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.73 to 7.0.74 by @dependabot in #507
- chore: Deploy timeout-handler before traefik and minio by @mojtaba-esk in #502
- fix: otel sidecar by @smuu in #497
- fix: test scope mismatch error by @mojtaba-esk in #521
- chore!: removing the loadEnvVars func by @mojtaba-esk in #503
- refactor!: sidecars to inetrface by @mojtaba-esk in #443
- chore!: Remove InstancePool function by @mojtaba-esk in #524
- chore: group instance methods by @mojtaba-esk in #533
- feat: renaming of func by @smuu in #539
- chore: add ctx to the build.Commit() func by @mojtaba-esk in #540
- chore: added k8s validation on user inputs by @mojtaba-esk in #536
- chore: updated the readme file by @mojtaba-esk in #547
- chore: tiny optimizations on netshaper tests by @mojtaba-esk in #549
- chore: refactor basic tests to use the new knuu obj by @mojtaba-esk in #548
- fix(e2e-523): inital commit - fixing e2e/system tests - WIP by @tty47 in #535
- chore: refactor e2e tests to have a common suite for all tests by @mojtaba-esk in #554
- chore: refactor logger to be structured by @mojtaba-esk in #555
- feat: show a message when the deployment is pending by @mojtaba-esk in #553
- make k8s the default builder by @mojtaba-esk in #541
New Contributors
Full Changelog: v0.14.0...v0.15.1
v0.15.0-rc.0
Breaking changes warning
This release has a number of breaking changes. To get the upgrade instructions please head over to this page.
What's Changed
- feat: add linters by @MSevey in #402
- chore: fix wrapping errors for all pkgs by @mojtaba-esk in #387
- chore(ci): refactor e2e package and ci tests to speed up ci by @MSevey in #404
- fix: testing timeout usage by @MSevey in #401
- feat(k8s-client): tweak default config by @tty47 in #399
- chore: update instance type for better type safety by @MSevey in #412
- fix: update link in README to fix 404 by @MSevey in #414
- build(deps): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible by @dependabot in #422
- feat(go): bump go to v1.22.4 by @tty47 in #425
- fix: move defaultLogger to a log directory by @mahiro72 in #421
- chore: reduce the bittwister tests by @mojtaba-esk in #384
- chore!: refactor knuu object to use options as argument by @mojtaba-esk in #436
- chore: unittest for k8s pkg by @mojtaba-esk in #416
- feat: add support to upload tshark to s3 by @smuu in #409
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.70 to 7.0.71 by @dependabot in #432
- fix!: tiny refactor on port forward by @mojtaba-esk in #417
- apply tshark ip filter and compression options to the tshark insatnce by @mojtaba-esk in #452
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.71 to 7.0.72 by @dependabot in #453
- fix: sanitize scope in new func by @mojtaba-esk in #450
- chore!: make minio client optional and improve initialization by @mojtaba-esk in #434
- chore!: refactor to use logger obj instead by @mojtaba-esk in #445
- feat: added a check if the proxy host is available by @mojtaba-esk in #435
- chore!: refactor funcs to receive resource.Quantity type by @mojtaba-esk in #444
- chore: bump tshark image version by @mojtaba-esk in #461
- chore: update kube config secret by @MSevey in #455
- feat: tshark only few bytes by @smuu in #478
- fix: sanitize scope by @smuu in #465
- style: add more exclusions for VSCode remote containers by @sysrex in #438
- chore: some code cleanup by @mojtaba-esk in #460
- feat!: added receiving a logger object by @mojtaba-esk in #470
- chore!: refactor Traefik pkg to receive a logger object by @mojtaba-esk in #471
- fix: namespace was not found but working by @mojtaba-esk in #468
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.72 to 7.0.73 by @dependabot in #475
- feat: StartAsync with callback func by @mojtaba-esk in #477
- feat: cleanup func for preloader by @mojtaba-esk in #481
- chore: don't remove kaniko job by @mojtaba-esk in #483
- chore!: merge start async with start no wait by @mojtaba-esk in #476
- refactor: change basic test to suite by @sysrex in #437
- fix: sanitize name & ns test err by @mojtaba-esk in #490
- chore: rename k8s files removed the prefix by @mojtaba-esk in #491
- Smuu/sanitize scope name by @smuu in #498
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.73 to 7.0.74 by @dependabot in #507
- chore: Deploy timeout-handler before traefik and minio by @mojtaba-esk in #502
- fix: otel sidecar by @smuu in #497
- fix: test scope mismatch error by @mojtaba-esk in #521
- chore!: removing the loadEnvVars func by @mojtaba-esk in #503
- refactor!: sidecars to inetrface by @mojtaba-esk in #443
- chore!: Remove InstancePool function by @mojtaba-esk in #524
- chore!: group instance methods by @mojtaba-esk in #533
- feat!: renaming of func by @smuu in #539
- chore!: add ctx to the build.Commit() func by @mojtaba-esk in #540
- chore: added k8s validation on user inputs by @mojtaba-esk in #536
- chore: updated the readme file by @mojtaba-esk in #547
- chore: tiny optimizations on netshaper tests by @mojtaba-esk in #549
- chore: refactor basic tests to use the new knuu obj by @mojtaba-esk in #548
- fix(e2e-523)!: inital commit - fixing e2e/system tests - WIP by @tty47 in #535
New Contributors
Full Changelog: v0.14.0...v0.15.0-rc.0
v0.14.0
What's Changed
- fix(volumes): more fixes by @jrmanes in #363
- fix(naming): update name in the instance test by @jrmanes in #369
- bugfix: use scope feature in CI by @smuu in #347
- fix(volumes): some fixes and cleanups by @jrmanes in #359
- build(deps): bump github.com/docker/docker from 26.1.2+incompatible to 26.1.3+incompatible by @dependabot in #345
- feat: reverse proxy by @mojtaba-esk in #336
- fix(ci): update command to run the test with the latest version by @jrmanes in #375
- #361 Issue: Update SetLatencyAndJitter func of Go doc by @charans29 in #366
- refactor!: have knuu as an object by @mojtaba-esk in #356
- fix: protobuf v1.3.3 doesn't exist anymore, deleted and refound old v… by @MSevey in #393
- fix(ci): prs were not getting added to the project board or the knuu label by @MSevey in #397
- chore: remove 100% packetloss test by @mojtaba-esk in #383
- fix TestFolder check file by @jrmanes in #407
New Contributors
- @charans29 made their first contribution in #366
Full Changelog: v0.13.3...v0.14.0
v0.14.0-rc.1
What's Changed
- refactor!: have knuu as an object by @mojtaba-esk in #356
- fix: protobuf v1.3.3 doesn't exist anymore, deleted and refound old v… by @MSevey in #393
Full Changelog: v0.14.0-rc.0...v0.14.0-rc.1
v0.14.0-rc.0
What's Changed
- fix(volumes): more fixes by @jrmanes in #363
- fix(naming): update name in the instance test by @jrmanes in #369
- bugfix: use scope feature in CI by @smuu in #347
- fix(volumes): some fixes and cleanups by @jrmanes in #359
- build(deps): bump github.com/docker/docker from 26.1.2+incompatible to 26.1.3+incompatible by @dependabot in #345
- feat: reverse proxy by @mojtaba-esk in #336
- fix(ci): update command to run the test with the latest version by @jrmanes in #375
- #361 Issue: Update SetLatencyAndJitter func of Go doc by @charans29 in #366
New Contributors
- @charans29 made their first contribution in #366
Full Changelog: v0.13.3...v0.14.0-rc.0