Releases: redhat-best-practices-for-k8s/certsuite
v4.2.1 Bug fix with config
What's Changed
- Update RHCOS to OCP version map by @github-actions in #973
- Bug fix: config struct was not copied into global env. by @greyerof in #974
- Add test with fake statefulset APIs by @sebrandon1 in #968
Full Changelog: v4.2.0...v4.2.1
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
v4.1.6
v4.1.6 Update
Lots of good changes have went into the test suite since the v4.1.5 release.
Notable changes:
- We have merged support for running openshift-preflight via the new
preflight-lib
work. - Speed up test runtime by improving on the daemonset logic in #833 and #847
- Far-Edge test cases added in #835, #803, #819
- License change to Apache 2 in #852
- Improvements to the way service mesh related tests behave in #881
- New
performance
suite of tests added in #839, #810, #815 - Go 1.20.x
- Much, much more!
What's Changed
- Modify scripts to mount docker config by @sebrandon1 in #804
- Remove unused var by @sebrandon1 in #809
- Fix check for exec probes by @jmontesi in #811
- Fixing left over comment from cut and paste by @edcdavid in #812
- Import naming convention fix by @sebrandon1 in #814
- Fix pod filter for (non) guaranteed pods by @jmontesi in #816
- Some typos and optimizations by @sebrandon1 in #817
- [FAR-EDGE] Check for the workload running in apps shared CPU pool with cpu scheduling priority 0 by @bnshr in #803
- [FAR EDGE] Check CPU scheduling policy for apps in exclusive CPU pool by @bnshr in #819
- Add more unit test coverage by @sebrandon1 in #813
- Add elapsed time for building test environment by @sebrandon1 in #820
- Add test for 'daemonset' package by @sebrandon1 in #821
- Fix typo by @sebrandon1 in #824
- Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 by @dependabot in #825
- Manually fix the catalog by @sebrandon1 in #826
- Dynamically install ginkgo based on go.mod in 'install-tools' by @sebrandon1 in #827
- performance: add test to check RT CPU scheduling policy and CPU pool by @jmontesi in #810
- Ignore funlen linter in test files by @jmontesi in #830
- Adjust ginkgo.Skip calls by @sebrandon1 in #832
- performance: add test to check that no RT app uses exec probes by @jmontesi in #815
- Safeguard against empty variable by @sebrandon1 in #831
- Fix copyright year by @rdavid in #836
- Far Edge TC: check restart-on-reboot label for sriov pods. by @greyerof in #835
- Remove references to minikube in favor of Kind by @sebrandon1 in #838
- Update GolangCI to v1.51.0 by @sebrandon1 in #837
- performance: move exclusive-cpu-pool test case by @jmontesi in #839
- Skip tests that require daemonset by @sebrandon1 in #833
- Fix Go linnter error by @rdavid in #845
- Bump helm.sh/helm/v3 from 3.11.0 to 3.11.1 by @dependabot in #844
- [FAR EDGE] Fix for scheduling conditions by @bnshr in #842
- Improved logging of (non)compliant containers by @bnshr in #848
- provider: check if the TNF daemonset exists before recreating it by @jmontesi in #847
- VCP CNF Requirement: PODs must NOT place persistent volumes on local storage by @shimritproj in #797
- Remove version/url; Remove cnfextensions reference by @sebrandon1 in #843
- Change log level from error to info when a deployment is not ready yet by @jmontesi in #851
- Add additional StatefulSet unit tests by @sebrandon1 in #854
- Add unit test for 'scheduling' package by @sebrandon1 in #853
- Change license to Apache 2 by @rdavid in #852
- Add preflight-lib reference by @sebrandon1 in #631
- Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 by @dependabot in #856
- Update YAML to v3 for vulnerability by @sebrandon1 in #857
- Add 4.12 to the compatibility matrix by @sebrandon1 in #855
- Fix the testID in the results output by @sebrandon1 in #859
- Improve the Istio Service Mesh detection by @jmontesi in #860
- Update GolangCI-lint to v1.51.1 by @sebrandon1 in #863
- Update Go to 1.19.6 by @sebrandon1 in #864
- Bump Ubuntu runners to 22.04 by @sebrandon1 in #862
- Make docker config optional by @sebrandon1 in #861
- Bump github.com/containerd/containerd from 1.6.15 to 1.6.18 by @dependabot in #865
- Use general API for the license badge by @rdavid in #866
- Add release number and RH badges by @rdavid in #869
- Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #867
- Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 by @dependabot in #870
- CodeQL workflow: custom go installer action. by @greyerof in #872
- Added manual trigger for CodeQL workflow. by @greyerof in #875
- Upgrade Go to v1.20.1 by @sebrandon1 in #873
- Fixed operators discovery to avoid depending on installPlans. by @greyerof in #868
- Manually update priv. daemonset to v0.0.9 by @sebrandon1 in #878
- Bump github.com/test-network-function/test-network-function-claim from 1.0.12 to 1.0.13 by @dependabot in #879
- Add tests for autodiscover operators by @sebrandon1 in #871
- Default parameters of shellcheck action are enough by @rdavid in #880
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #883
- Make the test cases main functions private by @jmontesi in #882
- Crd scale - scale a crd that have a option of scaling in there role- regular scale and hpa scale by @aabughosh in #794
- Re-enable preflight suite by @sebrandon1 in #884
- Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 by @dependabot in #885
- Skip some test cases that are incompatible with the Istio Service Mesh by @jmontesi in #881
- Adjust import naming convention by @sebrandon1 in #888
- Forgot to update go.mod to 1.20 by @sebrandon1 in https://github.com/test-network-function/c...
v4.1.5 New tests and bugfixes; dep updates
Version v4.1.5
has some newly added tests and fixes for existing test suites.
What's Changed
- Improve tnf-image.yaml; fix deprecations by @sebrandon1 in #771
- Fix copyright year by @rdavid in #769
- Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 by @dependabot in #775
- Manual update ginkgo to v2.7.0 by @sebrandon1 in #778
- Fix some typos in CATALOG by @sebrandon1 in #774
- platform: add test case to check for 1Gi hugepages by @jmontesi in #772
- Update RHCOS to OCP version map by @github-actions in #782
- Update Go to v1.19.5 by @sebrandon1 in #779
- Bump up severity of shellcheck by @rdavid in #776
- Fix YAML linter errors by @rdavid in #773
- Cleanup scripts by @sebrandon1 in #781
- Update RHCOS to OCP version map by @github-actions in #789
- Adding an ignore list for services under test by @edcdavid in #788
- Refactor pod helper functions for CPU isolation by @jmontesi in #790
- Create log file by mirroring output in bash script by @edcdavid in #787
- Add check for toleration seconds modification by @sebrandon1 in #780
- Update RHCOS to OCP version map by @github-actions in #793
- Added qe variable to catalog entries by @theemj in #786
- Run shellcheck on more scripts by @rdavid in #783
- add Whitelist for performance operator nftables (IPv6) by @edcdavid in #792
- Bump github.com/test-network-function/privileged-daemonset from 0.0.6 to 0.0.7 by @dependabot in #801
- Bump helm.sh/helm/v3 from 3.10.3 to 3.11.0 by @dependabot in #795
- Bump k8s.io/apiextensions-apiserver from 0.26.0 to 0.26.1 by @dependabot in #800
- access-control: add test case to check the use of CPU pools for Far Edge by @jmontesi in #784
- Add check for nodeSelectors in pod-recreation test by @sebrandon1 in #785
- Changed pod-toleration-bypass qe var to true by @theemj in #805
- Bump k8s.io/kubectl from 0.26.0 to 0.26.1 by @dependabot in #807
- Install missing packages jq and git by @sebrandon1 in #806
- Refactor for the kernel taints test case by @greyerof in #754
- Update partner version to v4.1.5 by @sebrandon1 in #808
New Contributors
Full Changelog: v4.1.4...v4.1.5
v4.1.4 Dependency Update
Just a quick update, #770 was a vulnerability update for containerd
.
What's Changed
- Fix the the capabilities tests suite classification by @sebrandon1 in #763
- Add legacy branch builder YAML by @sebrandon1 in #766
- Remove testing portion of tnf-image.yaml by @sebrandon1 in #767
- Revert my changes by @sebrandon1 in #768
- Build KubeConfig byte array by @sebrandon1 in #759
- Bump github.com/containerd/containerd from 1.6.8 to 1.6.12 by @dependabot in #770
Full Changelog: v4.1.3...v4.1.4
v4.0.3 Timeout Backport
v4.1.3 January Update
The first release of 2023. The team was working hard before the new-year to improve the test suite with features, bug fixes, and dependency updates.
Notable Changes
- Detect pods created by Openshift's DeploymentConfig resources by @shimritproj in #709
- Fix container is certified tags and remove online tag by @edcdavid in #721
What's Changed
- Run intrusive tests by default by @rdavid in #723
- Add documentation section for skipScaling config by @sebrandon1 in #724
- Bump k8s.io/api from 0.25.4 to 0.26.0 by @dependabot in #727
- Update k8s client-go and fix exec linter failure by @sebrandon1 in #731
- Bump k8s.io/kubectl from 0.25.4 to 0.26.0 by @dependabot in #729
- Bump k8s.io/apiextensions-apiserver from 0.25.2 to 0.26.0 by @dependabot in #725
- Bump github.com/test-network-function/privileged-daemonset from 0.0.5 to 0.0.6 by @dependabot in #733
- Bump github.com/test-network-function/test-network-function-claim from 1.0.8 to 1.0.9 by @dependabot in #732
- Remove DB leftovers by @jmontesi in #734
- Add IstioProxy check func; extra tests by @sebrandon1 in #730
- Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 by @dependabot in #735
- Fixed warning trace for DeploymentConfig resources. by @greyerof in #736
- Manually update Ginkgo to v2.6.0 to match go.mod by @sebrandon1 in #740
- Fix typo and text alignment by @rdavid in #739
- Bump github.com/operator-framework/api from 0.17.2 to 0.17.3 by @dependabot in #742
- Bump helm.sh/helm/v3 from 3.10.2 to 3.10.3 by @dependabot in #741
- Add doc section about running all of the tests at once by @sebrandon1 in #738
- Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 by @dependabot in #743
- Rewording the platform-alteration-service-mesh-usage test case to be a bit more specific by @edcdavid in #746
- Manual update to ginkgo v2.6.1 by @sebrandon1 in #745
- Add shortcircuit to existing toleration test by @sebrandon1 in #748
- Split capabilities test up into separate tests by @sebrandon1 in #750
- Adjust Dockerfile to be able to built locally by @sebrandon1 in #744
- compare between 2 claim files by @aabughosh in #708
- Fix log message and make steps by @jmontesi in #753
- PODs must NOT place persistent volumes on local storage by @shimritproj in #751
Full Changelog: v4.1.2...v4.1.3
v4.1.2 Dep updates, timeout increases, bugfixes
What's Changed
- Bump github.com/test-network-function/privileged-daemonset from 0.0.4 to 0.0.5 by @dependabot in #671
- Update certification files by @github-actions in #675
- Fix minor typos in bootparams by @sebrandon1 in #669
- Removed unused scaling test case identifier. by @greyerof in #678
- Use the right variable for bad statefulsets. by @greyerof in #679
- Fix networking tests that fail with istio-proxy related issues by @sebrandon1 in #673
- Switch context.Background() to context.TODO() for consistency by @sebrandon1 in #681
- Update certification files by @github-actions in #682
- Use '%v' when referencing an error by @sebrandon1 in #680
- Zeroing iptables chains counters before comparing by @edcdavid in #684
- Update certification files by @github-actions in #685
- Remove fetch tool to use OCT instead by @jmontesi in #677
- Make prefixes list for the port names check to be configurable by @shimritproj in #683
- Add missed parameters to an error message. by @rdavid in #686
- Update RHCOS to OCP version map by @github-actions in #687
- Simplify log output by @rdavid in #688
- Recording all operators in claims file by @edcdavid in #674
- Update RHCOS to OCP version map by @github-actions in #690
- Run lifecycle-pod-recreation TC in intrusive mode only. by @greyerof in #689
- Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #692
- Make the offline DB location configurable by @jmontesi in #691
- Print more error data in case of a failure by @rdavid in #693
- Optimize and clean the TNF image by @jmontesi in #694
- Update RHCOS to OCP version map by @github-actions in #697
- access-control: change detection of SSH daemons by @jmontesi in #696
- copy missing oc file and add it to env variable by @edcdavid in #698
- update path env again by @edcdavid in #700
- Stop if oc doesn't exist by @rdavid in #699
- Update RHCOS to OCP version map by @github-actions in #703
- upgrading some test cases to normative by @edcdavid in #702
- Get rid of 'oc' binary dependency. by @greyerof in #701
- Tweaking result types for select testcases by @edcdavid in #706
- Update RHCOS to OCP version map by @github-actions in #707
- Allow Guaranteed Pods to be tested by lifecycle-pod-scheduling TC. by @greyerof in #705
- internal/api: refactor the api with the certification DB by @jmontesi in #704
- Remove oc related check by @rdavid in #710
- Fix certdb unit tests by @jmontesi in #713
- Remove certtool by @jmontesi in #712
- Fix shellcheck errors, logic is not changed by @rdavid in #714
- Bump github.com/operator-framework/api from 0.17.1 to 0.17.2 by @dependabot in #715
- Fix minor typos by @sebrandon1 in #716
- Update RHCOS to OCP version map by @github-actions in #717
- Update Go to v1.19.4 by @sebrandon1 in #718
- Bump timeout to 5 minutes for scaling tests by @sebrandon1 in #719
- Update version to v4.1.2 by @sebrandon1 in #720
Full Changelog: v4.1.1...v4.1.2
v4.1.1 - Patch Update; dep updates
Patch Release v4.1.1
Notable changes:
- #607 added test for security context from the v1.4 requirements document
- #661 fixes panic for SYS_PTRACE
- #635 added the ability to skip certain deployments and statefulsets via the TNF config to exclude them from the scaling tests
What's Changed
- Fix broken link by @sebrandon1 in #641
- Update certification files by @github-actions in #642
- Move more operator-related items by @sebrandon1 in #638
- Fix script execution by @bnshr in #643
- Add ability to skip scaling tests via config by @sebrandon1 in #635
- Update certification files by @github-actions in #649
- Move 4.7 to 'end of life' section by @sebrandon1 in #645
- Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 by @dependabot in #651
- Add FailNow() if config marshal fails by @sebrandon1 in #648
- Created merged kube config file in the clientsholder. by @greyerof in #644
- Update checkout to v3; missed in previous updates by @sebrandon1 in #652
- Add tests for testhelper pkg by @sebrandon1 in #646
- Manually update Ginkgo to v2.5.0 by @sebrandon1 in #654
- Update certification files by @github-actions in #653
- Remove WaitForDebugDaemonset funcs by @sebrandon1 in #655
- Update RHCOS to OCP version map by @github-actions in #659
- Update certification files by @github-actions in #658
- add new test for the sec context by @aabughosh in #607
- Bump helm.sh/helm/v3 from 3.10.1 to 3.10.2 by @dependabot in #662
- Change StringInSlice to work with any string based type by @edcdavid in #657
- Bump k8s.io/kubectl from 0.25.3 to 0.25.4 by @dependabot in #666
- Update RHCOS to OCP version map by @github-actions in #668
- Add tests to certtool package by @sebrandon1 in #656
- Update certification files by @github-actions in #667
- Fix for SYS_PTRACE panic and logic by @edcdavid in #661
- Fetch the CNF DB using OCT by @jmontesi in #650
- Removed duplication of deployment scaling by @shaior in #660
- Bump partner to v4.1.1 by @sebrandon1 in #670
Full Changelog: v4.1.0...v4.1.1
v4.1.0 - Best practices v1.4 support
Document v1.4 support!
Our latest release has a large number of changes pertaining to the new version v1.4 best practices document.
What's Changed
- use Goclient to dynamically deploy the partner repo daemonset by @shimritproj in #309
- Skip pod-high-availability and pod-scheduling for SNO by @rdavid in #385
- networking: new test to check the usage of OCP reserved ports by @jmontesi in #384
- Add test for requests and limits for containers by @sebrandon1 in #372
- Fix reverse order of suites with trailing space by @rdavid in #389
- Update Go to 1.18.5 by @sebrandon1 in #391
- Update golangci-lint to v1.47.3; remove staticcheck workaround by @sebrandon1 in #392
- Add namespace resource quota test by @sebrandon1 in #386
- networking: refactor some utility functions by @jmontesi in #396
- Send output to the claim file for sys_nice by @sebrandon1 in #399
- Fix for platform-alteration-hugepages-config test case. by @greyerof in #395
- Update the 4.9 OCP compatibility dates by @sebrandon1 in #400
- Add toleration check test by @sebrandon1 in #365
- lifecycle: add new test case to check for containers startup probes by @jmontesi in #398
- Remove containerd replace statement in go.mod by @sebrandon1 in #403
- Fix capitalization in the catalog by @sebrandon1 in #401
- Print to claim file instead of logrus by @sebrandon1 in #406
- Change daemonset image to use partner repo if provided by @ramperher in #402
- Fix toleration err message by @sebrandon1 in #409
- Add test for persistent volume reclaim policy by @sebrandon1 in #390
- Removed err return from GetMcKernelArguments as its always nil by @shaior in #412
- Fix capitalization in 'OpenShift' by @sebrandon1 in #413
- Bump github.com/operator-framework/api from 0.15.0 to 0.16.0 by @dependabot in #414
- Do not fail if memory-pressure toleration is present and qosClass is different than BestEffort by @ramperher in #417
- Bump helm.sh/helm/v3 from 3.9.2 to 3.9.3 by @dependabot in #421
- observability: new test to check the validity of Pod Disruption Budgets by @jmontesi in #416
- Update compatibility pkg for 4.11 release by @sebrandon1 in #422
- Upgrade GolangCI-lint to v1.48.0 by @sebrandon1 in #427
- observability: add new failure condition to the PDB test case by @jmontesi in #430
- Update -claim to v1.0.6 by @sebrandon1 in #431
- Adding test to verify that all services are either single stack ipv6 or dual-stack by @edcdavid in #424
- access-control: add test to verify that no SSH daemons are run in a pod by @jmontesi in #433
- Bump k8s.io/client-go from 0.24.3 to 0.24.4 by @dependabot in #438
- Bump github.com/test-network-function/test-network-function-claim from 1.0.6 to 1.0.7 by @dependabot in #446
- Add test tags to allow the selection of a particular set of test cases by @jmontesi in #444
- Bump k8s.io/client-go from 0.24.4 to 0.25.0 by @dependabot in #450
- Delete schemas folder by @sebrandon1 in #447
- Bump helm.sh/helm/v3 from 3.9.3 to 3.9.4 by @dependabot in #454
- Typo in README by @rdavid in #455
- CNFCERT-322:add test for checking image tag exists] by @aabughosh in #441
- Adding iptables and nftables testcases by @edcdavid in #435
- Upgrade GolangCI-lint to v1.49.0 by @sebrandon1 in #456
- Bump github.com/operator-framework/api from 0.16.0 to 0.17.0 by @dependabot in #462
- Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 by @dependabot in #463
- Ignoring nftable and iptables rules set by machine-config operator by @edcdavid in #460
- Remove deprecated linters by @sebrandon1 in #466
- Manually bump Ginkgo to v2.1.5 by @sebrandon1 in #467
- Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 by @dependabot in #469
- Helper for adding test cases in the catalog by @edcdavid in #452
- add ipv6 whitelist for ip6tables by @edcdavid in #468
- Add test for deny-all network policy by @sebrandon1 in #423
- Add fix for the sysctlCommand in sysctl-config tc by @shaior in #476
- autodiscover: print error messages by @jmontesi in #475
- Ginkgo v2.1.6 manual update by @sebrandon1 in #477
- Remove unused func by @sebrandon1 in #479
- Add test for onlinecheck package by @sebrandon1 in #480
- Move DenyAllIdentifier to new scheme by @sebrandon1 in #481
- bugfix: adding missing suite name as a parameter by @edcdavid in #484
- Add networking test key by @sebrandon1 in #488
- Fetch tool improvement to minimize changes in operator pages. by @greyerof in #485
- Add test for LabelsMatch by @sebrandon1 in #478
- Add skip for reclaim policy test by @sebrandon1 in #487
- pkg/tnf/identifier: remove unused package by @jmontesi in #490
- Fix test cases placement by @jmontesi in #491
- Add CPU isolation test by @sebrandon1 in #434
- Update Go to 1.18.6 by @sebrandon1 in #492
- Exclude guaranteed pods from node selector check by @sebrandon1 in #498
- run-tnf-container.sh: add the -l option to allow using labels by @jmontesi in #496
- Consolidate into deployment/statefulset structs by @sebrandon1 in #501
- Add extended test for UID 1337 by @sebrandon1 in #495
- fix bad image name in run-tnf-container.sh by @edcdavid in #504
- Switch Pod and Container to nest the k8s str...