v4.2.0 - New daemonset config; bug fixes
The first 4.2.x release. We decided to make a new minor version release because of the non-backwards compatible change in #967 which makes the default namespace for the debug daemonset cnf-suite. There has also been some other bug fixes and updates since v4.1.6.
What's Changed
- Split up 'local' and 'container' PR tests by @sebrandon1 in #890
- autodiscover: add unit tests by @jmontesi in #893
- Separate publish actions by branches by @rdavid in #894
- Bump k8s.io/apiextensions-apiserver from 0.26.1 to 0.26.2 by @dependabot in #895
- Bump k8s.io/kubectl from 0.26.1 to 0.26.2 by @dependabot in #896
- go.mod cleanup by @sebrandon1 in #903
- Changed network policy deny all catalog entry qe variable to true by @theemj in #905
- autodiscovery: bug fix and unit tests for services by @jmontesi in #901
- Removing iptables and nftables test cases by @edcdavid in #904
- Update RHCOS to OCP version map by @github-actions in #906
- Updated CATALOG.md file by @shimritproj in #908
- autodiscover: typo fix and new unit test by @jmontesi in #902
- POC: Add Failure Reason to claim.json by @edcdavid in #834
- Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 by @dependabot in #909
- Bump github.com/deckarep/golang-set/v2 from 2.1.0 to 2.2.0 by @dependabot in #910
- Re-enable CodeQL with 'make install-tools' in the steps by @sebrandon1 in #912
- Fix daily builds by @sebrandon1 in #911
- Update RHCOS to OCP version map by @github-actions in #913
- Run 'make install-tools' prior to building binaries by @sebrandon1 in #914
- Bump helm.sh/helm/v3 from 3.11.1 to 3.11.2 by @dependabot in #915
- Add OpenShift badge by @rdavid in #917
- Use shfmt linter by @rdavid in #918
- Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 by @dependabot in #919
- Bump github.com/deckarep/golang-set/v2 from 2.2.0 to 2.3.0 by @dependabot in #920
- Add AddTestResultLog result to network connectivity test by @sebrandon1 in #921
- Fix hostNetwork typo by @sebrandon1 in #922
- Update Go to 1.20.2 by @sebrandon1 in #924
- Update setup-go action to v4 by @sebrandon1 in #927
- Update RHCOS to OCP version map by @github-actions in #930
- Add support to CentOS Stream node OS by @ramperher in #928
- Bump github.com/test-network-function/test-network-function-claim from 1.0.13 to 1.0.14 by @dependabot in #929
- Admit that a control plane node can use CentOS Stream starting in OCP 4.13 by @ramperher in #932
- Admit that a control plane node can use CentOS Stream starting in OCP 4.13 (II) by @ramperher in #934
- Add default NA case for docker config discovery by @sebrandon1 in #933
- Safeguard against preflight tests running if not specified by @sebrandon1 in #923
- Manually update priv-ds to v1.0.1 by @sebrandon1 in #935
- Bump k8s.io/client-go from 0.26.2 to 0.26.3 by @dependabot in #940
- Bump k8s.io/kubectl from 0.26.2 to 0.26.3 by @dependabot in #942
- Bump k8s.io/apiextensions-apiserver from 0.26.2 to 0.26.3 by @dependabot in #941
- Add some more logging; safeguard against empty InstallPlans by @sebrandon1 in #945
- Address some unused vars; update golangci-lint by @sebrandon1 in #946
- add the calssification catagory of test case (farEdge Telco NonTelco) by @aabughosh in #937
- Handle possible errors which are not critical by @sebrandon1 in #944
- Fix RHCOS script by @sebrandon1 in #950
- Add Hadolint, a Dockerfile linter by @rdavid in #936
- Remove TestStorageRequiredPods duplicated entry by @ramperher in #951
- Bump ubi8/ubi-minimal from 8.7 to 8.7-1085.1679482090 by @dependabot in #952
- Bump ubi8/ubi from 8.7 to 8.7-1090.1679482075 by @dependabot in #953
- Add new self-hosted PR tester YAML by @sebrandon1 in #916
- Add dependabot config for github actions by @sebrandon1 in #954
- Handle non-critical errors by @rdavid in #955
- Revert "Add new self-hosted PR tester YAML" by @sebrandon1 in #958
- Prepare for v4.1.7 release by @sebrandon1 in #948
- Lock the preflight version with replace; update ginkgo by @sebrandon1 in #959
- Bump github.com/test-network-function/privileged-daemonset from 1.0.1 to 1.0.2 by @dependabot in #962
- hugepages tc: avoid panic if debug pod doesn't exist for node under test by @greyerof in #965
- Update preflight lib to 1.5.4 by @sebrandon1 in #957
- Make the namespace for the debug daemonset configurable. by @greyerof in #967
- Update RHCOS to OCP version map by @github-actions in #970
- Add more coverage for containers.go by @sebrandon1 in #969
- Clean up and style improvements by @rdavid in #963
- Add markdown linter by @rdavid in #964
- Bump nosborn/github-action-markdown-cli from 3.2.0 to 3.3.0 by @dependabot in #971
Full Changelog: v4.1.6...v4.2.0