Releases: kubernetes-sigs/hydrophone
Releases · kubernetes-sigs/hydrophone
v0.6.0
What's Changed
- Update to latest Kubernetes dependencies by @github-actions in #143
- Update go to 1.22 by @rjsadow in #145
- Updated the readme file by @AryanSharma9917 in #124
- Fixed the default namespace issue by @Bharadwajshivam28 in #150
- Created a spinner for let users wait that the test is running by @Bharadwajshivam28 in #148
- Set an empty key tolerations to match all tains on node by @soltysh in #153
- Update README.md by @UtkarshUmre in #154
- typo and correction in air-gapped.md by @kundan2707 in #157
- fix: server version parsing by @rakshitgondwal in #158
- Prepend v to trimmedVersion by @rjsadow in #160
- refactor: have a common method for setting defaults and move spinner call to root.go by @reetasingh in #159
- Improved logging for clusterrole and clusterbinding by @Bharadwajshivam28 in #162
- add context handling by @xrstf in #163
- fix help text for --config flag by @xrstf in #164
- remove 2s delay on startup by @xrstf in #166
- cleanup logging, return errors from pkg/ code by @xrstf in #165
- fail boilerplate check if non-compliant files are detected by @embik in #173
- prevent broken junit report files by @xrstf in #174
- use golangci-lint as linter by @embik in #170
- append namespace to resources to allow parallel conformance tests by @xrstf in #171
- mention --cleanup in the developer documentation by @xrstf in #177
- hide spinner on -v <= 2, show test logs in realtime with -v >= 6 by @xrstf in #176
- use --parallel to set Ginkgo's --procs flag by @xrstf in #172
- Exit process if conformance pod ImagePullBackOff. by @liangyuanpeng in #180
- Handle errors coming from
viper.BindPFlag
by @embik in #179 - update kind in e2e tests to 0.22 by @xrstf in #182
- remove redundant gofmt check by @xrstf in #184
- Update update-deps workflow to Go 1.22 by @embik in #183
- Update to latest Kubernetes dependencies by @github-actions in #187
- download a precompiled golangci-lint to save CI time by @xrstf in #186
- Refactor into stateful types and remove viper dependency from pkg/ code by @xrstf in #181
- add --continue flag to resume/reconnect to a running conformance test by @xrstf in #188
- Update to latest Kubernetes dependencies by @github-actions in #189
New Contributors
- @AryanSharma9917 made their first contribution in #124
- @Bharadwajshivam28 made their first contribution in #150
- @soltysh made their first contribution in #153
- @UtkarshUmre made their first contribution in #154
- @kundan2707 made their first contribution in #157
- @xrstf made their first contribution in #163
- @embik made their first contribution in #173
- @liangyuanpeng made their first contribution in #180
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Added dry-run test by @rjsadow in #88
- Added go verify suite with go fmt go vet and golint by @rjsadow in #87
- Fixed CI scripts by @rjsadow in #90
- added single focus test by @Bwtaggart in #91
- Minor fixes to dryrun-e2e.sh by @rjsadow in #92
- fix/readme: minor typo by @aroradaman in #93
- feat: improve
.gitignore
by @rakshitgondwal in #98 - Removing presubmit github actions workflow by @rjsadow in #100
- Updated the e2e script to be more flexible by @rjsadow in #101
- Very small typo in e2e script by @SD-13 in #102
- Changed run-e2e to manage --conformance by @rjsadow in #103
- feat: image version matching by @rakshitgondwal in #99
- Initialize CHECK_DURATION in hack/run-e2e script by @reetasingh in #105
- Updated e2e script to better handle focus and skip by @rjsadow in #108
- Removed unwanted arguments and parametres by @BalaadityaPatanjali in #114
- Removed github workflow periodics in favor of prow by @rjsadow in #115
- Adding evaluation for number of tests by @rjsadow in #116
- Makefile update by @NaveenGokavarapu19 in #122
- Remove redundant error check in client.PrintE2ELogs() by @reetasingh in #125
- Update to latest Kubernetes dependencies by @github-actions in #128
- feat: cobra and viper refactoring by @rakshitgondwal in #120
- fix: typo and copyright by @rakshitgondwal in #129
- Add rakshitgondwal as reviewer by @rakshitgondwal in #132
- Update to latest Kubernetes dependencies by @github-actions in #131
- Add reetasingh as reviewer by @reetasingh in #126
- Add rakshitgondwal as reviewer by @rjsadow in #133
- Added separate verify scripts and boilerplate by @rjsadow in #130
- Update to latest Kubernetes dependencies by @github-actions in #134
- Minor changes to clarify CI failures by @rjsadow in #137
- Throw fatal error and ask user to run cleanup when a k8s resource already exists in the cluster by @reetasingh in #135
- Add support for Additional Conformance Test Flags by @reetasingh in #136
- chore: Remove unneeded params passed to common.ValidateArgs function by @reetasingh in #138
- fix: cleaner solution to handle slice type for extra-args param by @reetasingh in #141
- feat: allow to customize the namespace by @vbehar in #139
- test: add tests for args.go by @rakshitgondwal in #140
- Added development.md by @NaveenGokavarapu19 in #121
New Contributors
- @Bwtaggart made their first contribution in #91
- @aroradaman made their first contribution in #93
- @rakshitgondwal made their first contribution in #98
- @SD-13 made their first contribution in #102
- @reetasingh made their first contribution in #105
- @BalaadityaPatanjali made their first contribution in #114
- @NaveenGokavarapu19 made their first contribution in #122
- @vbehar made their first contribution in #139
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
What's Changed
- Add aniruddha2000 as an approver and security contact by @rjsadow in #79
- Update hydrophone package import paths by @rjsadow in #80
- Update to latest Kubernetes dependencies by @github-actions in #81
- Ensure GH tests are run when PRs are filed by @dims in #82
- whoops! we can use sigs.k8s.io by @dims in #83
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Fix dryrun test by @rjsadow in https://github.com/dims/hydrophone/pull/58
- Run etcd using tmpfs storage by @dims in https://github.com/dims/hydrophone/pull/61
- Fix order of pod termination and log download by @rjsadow in https://github.com/dims/hydrophone/pull/60
- Support for alternate registries for test images (for air-gapped scenarios) by @dims in https://github.com/dims/hydrophone/pull/62
- Add support to list all images used for conformance testing by @dims in https://github.com/dims/hydrophone/pull/63
- Use
slog
package with colorized logs by @dims in https://github.com/dims/hydrophone/pull/64 - TimeOnly looks better in the logs by @dims in https://github.com/dims/hydrophone/pull/65
- Update to latest Kubernetes dependencies by @github-actions in https://github.com/dims/hydrophone/pull/66
- Update to latest Kubernetes dependencies by @github-actions in https://github.com/dims/hydrophone/pull/67
- Update to latest Kubernetes dependencies by @github-actions in https://github.com/dims/hydrophone/pull/68
- Added license to init_test.go by @rjsadow in https://github.com/dims/hydrophone/pull/69
- Added OWNERS file by @rjsadow in https://github.com/dims/hydrophone/pull/71
- Added code-of-conduct by @rjsadow in https://github.com/dims/hydrophone/pull/72
- Added security contacts by @rjsadow in https://github.com/dims/hydrophone/pull/73
- Added CONTRIBUTING file by @rjsadow in https://github.com/dims/hydrophone/pull/74
- Updated README by @rjsadow in https://github.com/dims/hydrophone/pull/75
- Update to latest Kubernetes dependencies by @github-actions in https://github.com/dims/hydrophone/pull/76
- Fixed links in README.md by @sreeram-venkitesh in https://github.com/dims/hydrophone/pull/77
- Added air-gapped guide by @rjsadow in https://github.com/dims/hydrophone/pull/78
New Contributors
- @github-actions made their first contribution in https://github.com/dims/hydrophone/pull/66
- @sreeram-venkitesh made their first contribution in https://github.com/dims/hydrophone/pull/77
Full Changelog: dims/hydrophone@v0.2.0...v0.3.0
v0.2.0
What's Changed
- Fix DryRun flag inclusion by @rjsadow in https://github.com/dims/hydrophone/pull/56
- minor typo fix - correct conformance-image flag in example test run by @Priyankasaggu11929 in https://github.com/dims/hydrophone/pull/55
- Added tests for dryrun by @rjsadow in https://github.com/dims/hydrophone/pull/57
New Contributors
- @Priyankasaggu11929 made their first contribution in https://github.com/dims/hydrophone/pull/55
Full Changelog: dims/hydrophone@v0.1.0...v0.2.0
v0.1.0
What's Changed
- Add focus option & Use go code to create conformance objects by @aniruddha2000 in dims#1
- Add
--output
option to store logs in a file specified by @aniruddha2000 in https://github.com/dims/hydrophone/pull/2 - Add
--image
option for custom conformance container image by @aniruddha2000 in https://github.com/dims/hydrophone/pull/4 - update to newer conformance image, avoid hardcoding conformance test suite by @dims in https://github.com/dims/hydrophone/pull/5
- just print log to stdout by @dims in https://github.com/dims/hydrophone/pull/6
- print some useful information by @dims in https://github.com/dims/hydrophone/pull/7
- Update to new name - hydrophone by @dims in https://github.com/dims/hydrophone/pull/8
- flesh out the README a bit more by @dims in https://github.com/dims/hydrophone/pull/9
- A better example for a single test by @dims in https://github.com/dims/hydrophone/pull/10
- Add license headers by @dims in https://github.com/dims/hydrophone/pull/11
- Add support for --skip (to skip tests) by @dims in https://github.com/dims/hydrophone/pull/12
- Update readme with --skip by @dims in https://github.com/dims/hydrophone/pull/13
- Added --kubeconfig flag by @rjsadow in https://github.com/dims/hydrophone/pull/14
- Add targets to format source code and run tests by @dims in https://github.com/dims/hydrophone/pull/15
- updated readme with
--kubeconfig
option by @rjsadow in https://github.com/dims/hydrophone/pull/18 - Add github actions file to run a simple test against kind by @rjsadow in https://github.com/dims/hydrophone/pull/20
- update to newer golang by @dims in https://github.com/dims/hydrophone/pull/22
- Fix actions duplicate run by @rjsadow in https://github.com/dims/hydrophone/pull/23
- Update to k8s 1.29 dependencies by @dims in https://github.com/dims/hydrophone/pull/24
- Allow E2E_PARALLEL and E2E_VERBOSITY to be set from CLI by @dims in https://github.com/dims/hydrophone/pull/26
- Added periodic full conformance tests by @rjsadow in https://github.com/dims/hydrophone/pull/25
- Enable go runner instead of script - switch on E2E_USE_GO_RUNNER by @dims in https://github.com/dims/hydrophone/pull/27
- Tie program exit code to pod exit code by @rjsadow in https://github.com/dims/hydrophone/pull/28
- Download files using a second container with emptyDir by @dims in https://github.com/dims/hydrophone/pull/29
- use constants for the container names by @dims in https://github.com/dims/hydrophone/pull/30
- Allow specifying busybox image from alternate registry from CLI by @dims in https://github.com/dims/hydrophone/pull/31
- Support for an alternate location for e2e.log and junit_01.xml by @dims in https://github.com/dims/hydrophone/pull/32
- better focus string for conformance by @dims in https://github.com/dims/hydrophone/pull/33
- run GH action on demand by @dims in https://github.com/dims/hydrophone/pull/34
- Run periodic job less frequently by @dims in https://github.com/dims/hydrophone/pull/35
- First class support for conformance option on command line by @dims in https://github.com/dims/hydrophone/pull/36
- Add another periodic test - same as pull-kubernetes-e2e-kind by @dims in https://github.com/dims/hydrophone/pull/37
- Better check for both focus and conformance on the command line by @dims in https://github.com/dims/hydrophone/pull/38
- cleanup help text and update README by @dims in https://github.com/dims/hydrophone/pull/39
- Updated readme with more accurate output-dir information by @rjsadow in https://github.com/dims/hydrophone/pull/41
- Adding gofmt stage to CI by @rjsadow in https://github.com/dims/hydrophone/pull/40
- Added archiving of conformance results by @rjsadow in https://github.com/dims/hydrophone/pull/43
- Upload e2e.log and junit_01.xml in all GH actions by @dims in https://github.com/dims/hydrophone/pull/44
- Use conformance test image from latest v1.29.0 by @dims in https://github.com/dims/hydrophone/pull/45
- Add k8s version number for kind cluster by @dims in https://github.com/dims/hydrophone/pull/46
- Add dry run mode option by @rjsadow in https://github.com/dims/hydrophone/pull/48
- Ensure conformance version is the same as kind by @rjsadow in https://github.com/dims/hydrophone/pull/47
- Script to update k8s version by @dims in https://github.com/dims/hydrophone/pull/49
- Add GH action to update kubernetes versions by @dims in https://github.com/dims/hydrophone/pull/50
- forgot replacement fields by @dims in https://github.com/dims/hydrophone/pull/51
- better regexp to replace version for conformance images by @dims in https://github.com/dims/hydrophone/pull/52
- Change how root dir is found in
bump-k8s.sh
by @rjsadow in https://github.com/dims/hydrophone/pull/53 - Add an explicit --cleanup from command line by @dims in https://github.com/dims/hydrophone/pull/54
New Contributors
- @aniruddha2000 made their first contribution in dims#1
- @dims made their first contribution in https://github.com/dims/hydrophone/pull/5
- @rjsadow made their first contribution in https://github.com/dims/hydrophone/pull/14
Full Changelog: https://github.com/dims/hydrophone/commits/v0.1.0