aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-12-20Exit if early failure in cnf_testsuiteCédric Ollivier1-7/+23
Change-Id: I3a6a264a73bdc73c1c90471948316d216cf6ad98 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip [Feature:PodLifecycleSleepAction] testingCédric Ollivier1-0/+1
It's alpha in 1.29 https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I0be1f82ca6073c7a31b536e30c54eba39f84c338 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip KubeletCredentialProviders testingCédric Ollivier1-0/+1
containerStatuses: - image: gcr.io/k8s-authenticated-test/agnhost:2.6 imageID: "" lastState: {} name: container-auth-image ready: false restartCount: 0 started: false state: waiting: message: Back-off pulling image "gcr.io/k8s-authenticated-test/agnhost:2.6" reason: ImagePullBackOff https://github.com/kubernetes/kubernetes/pull/117527 Change-Id: Ib4146488cfb945d360485944a8d864ec26905429 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip new [Feature:ServiceCIDRs] testingCédric Ollivier1-0/+1
https://github.com/kubernetes/kubernetes/commit/cb509b01f316261050583e9f51744e361b9c3a93 the server could not find the requested resource { ErrStatus: code: 404 details: {} message: the server could not find the requested resource metadata: {} reason: NotFound status: Failure, } Change-Id: Ie857169e8aa54843a9d9456480364cb50c860c29 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip Feature:ClusterTrustBundle testingCédric Ollivier1-0/+1
It's currently alpha https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I1aa63bd9462f280a3e9f6b5599e28fad770c7698 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip Feature:WatchList testingCédric Ollivier1-2/+4
it's alpha https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I9b0a1f6ddaafae980e708a61705daf87b431ca5c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip Feature:UserNamespacesSupportCédric Ollivier1-0/+1
it's alpha https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I129eb4209df3895f7301ac0df922813f676d1532 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-18Skip NodeLogQuery testingCédric Ollivier1-0/+1
it's alpha since v1.27 https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: Id8b8a6c5411030fefe45c5598ae37160f3d37fa6 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-17Rather leverage next release than alphaCédric Ollivier2-2/+2
Change-Id: I24380a5ceed4768ec097738da6a1332091b9e96d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-15Skip RecoverVolumeExpansionFailure testsCédric Ollivier1-1/+4
RecoverVolumeExpansionFailure false Alpha 1.23 https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I3d7786ff37929dc4ff6ddd82901571dbb873491a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-15Skip SELinux tests by defaultCédric Ollivier1-0/+1
https://github.com/kubernetes-csi/csi-release-tools/pull/208/commits/36e433e2aaaaf96b3257812cecd9bc55a1f71999 Change-Id: I80293c3a4456979970b88ab7cb8dca36f6a6b5fe Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit f86bb8ff598b4838215e990a52a19d63ec3b317f)
2023-12-15Skip all [Feature:SidecarContainers] testsCédric Ollivier1-0/+1
It's alpha in v1.28. https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: Ib8779bc08dc33b4de36d4c993305b1a9bea5539a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-15Skip all In-place Resource Resize for Kubernetes Pods testsCédric Ollivier1-0/+1
It's alpha in v1.27. https://kubernetes.io/blog/2023/05/12/in-place-pod-resize-alpha/ Change-Id: Iee818623425100dfa40e2198082d29069520c80c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit e092df8de5f07137e2287f28ac0f3edfae1362a7)
2023-12-15Skip all Feature:DynamicResourceAllocation testsCédric Ollivier1-0/+1
It's alpha in v1.26 and v1.27. https://kubernetes.io/docs/concepts/scheduling-eviction/dynamic-resource-allocation/ Change-Id: I0216241d3e08a828ca92f0c21ed4c1439d09a8c8 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit a084ca0dd8fe33f16c65f12fda5a5f6fd4683ee1) (cherry picked from commit d808defacd5cb6bfc4c0fee044fd8c15e934fdd1)
2023-12-08Update cnf testsuite to v0.45.0Cédric Ollivier1-1/+1
Change-Id: I6abd724b2dd4ce8fa014fe9167e853f2d300e4c7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit dc1ee47accf9c188e1f309479f5906afb693648c)
2023-12-08Make xtesting owner of /src/cnf-testsuiteCédric Ollivier1-0/+1
Change-Id: I8e2d50e8b3af829181d8f9f2a0fcb944d83797e0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-07netperf csv output dir must be writableCédric Ollivier1-6/+7
It changes working dir in a writable one. Change-Id: I358233cff30c35da0d04921ac0521645a00b2656 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-05k8s.gcr.io -> registry.k8s.ioCédric Ollivier1-1/+1
https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga/ https://kubernetes.io/blog/2023/03/10/image-registry-redirect/ Change-Id: Ibae7149b6da15aa18f536d9ffdf09d155b591692 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-04Fixtures is missing in oslo_config's requirementsCédric Ollivier1-0/+1
Change-Id: Ied31ae23b40ce8bd0fd811ed245421c893c0156e Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-01Remove now falsy true in ginkgo call.Cédric Ollivier1-1/+1
Change-Id: I02b8984a5bbd13cd89e6118b1c0cf7b5c04e0fba Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-01Add Alpine gcompat packageCédric Ollivier1-1/+2
Change-Id: Iaecbb67b6042197cd8a6f7657b6f348e3bf0b13c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-01Remove PyYaml from upper constraintsCédric Ollivier2-8/+5
It doesnt compile because of cython Change-Id: I6e1c531a2f7b3384bc4a5256120d917dec7c43c6 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-01Enforce pip's legacy-resolverCédric Ollivier1-1/+1
Change-Id: Id0b97782db354cfa66656746ee03f102b5c4d6e3 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-10-21Leverage binaries in PATH nowCédric Ollivier1-2/+3
Change-Id: I5fef1deb13b2a914fe744d2f8f66a820a524d3f4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-10-20Stop overriding XtestingCI docker imagesCédric Ollivier1-1/+1
Change-Id: I2ac153b46f986f5672c44061155fdbe1646ed6ac Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-10-20Allow building Functest Kubernetes Virtual MachinesCédric Ollivier2-0/+12
Change-Id: I0ae46cae185d84de293f1d576b4e0b6bd08dc6d0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-05-09Filter packaging in upper-constraints.txtCédric Ollivier1-0/+1
https://build.opnfv.org/ci/job/functest-kubernetes-opnfv-functest-kubernetes-core-latest-build/92/console Change-Id: I9fc43e23bbfcdf04bdc23a7c248d17c5e76c83fb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-05-05Set xtesting as owner of rally filesCédric Ollivier1-2/+2
Change-Id: I35658a469e3b54973d24959a0771e8fa749136ee Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-03-20Run pre-commit in the Functest K8s gatesCédric Ollivier3-0/+20
Change-Id: I3957dbde922d8ed8edc47d5cf1aee1475f117836 Co-authored-by: Guillaume Lambert <guillaume.lambert@orange.com> Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-03-02Fix url typo in READMECédric Ollivier1-1/+1
Co-authored-by Peter Pongracz <peter.1.pongracz@nokia.com> Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Idd4c0fccae145ab5fd4a4dbb45346dd1d30de23b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-01-24Update README.mdCédric Ollivier2-1/+5
It take latest updates into account. Change-Id: I0a6af492c99cb49c326734c061b7934ea7a12127 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-01-23Fix letter is lowercase in repositories.ymlCédric Ollivier1-12/+12
Co-authored-by: Peter Pongracz <peter.1.pongracz@nokia.com> Change-Id: I78be8192239cad58b25449c106da3e1f558bf13b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-25Use new kubeconfig path in README.mdCédric Ollivier1-5/+5
Change-Id: I1cee2d1ff47a1ab4f79c08d7dc00eb2ab8e6507e Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-21Use Path.home() instead of ~Cédric Ollivier2-2/+4
Change-Id: I5863f4e0315b67a07dab4756857dba7aa37932f0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-21Stop hardcoding KUBECONFIGCédric Ollivier2-2/+2
Change-Id: I6ac15eb3686d6502dfa1bbe179622693b1961f45 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-21Create /var/lib/xtestingCédric Ollivier1-0/+1
Change-Id: I8947b683731a98066bffb47bb49afaa636901446 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-21Use the new homedirCédric Ollivier1-1/+1
Change-Id: Iaf6161cb3d7379f50702e3f412c233200bcdfae1 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-21Stop using root in testing containersCédric Ollivier4-0/+9
It now creates and leverages xtesting as main user. Change-Id: I5b871ac2729a875674514aab75ae079e1bf125f5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-20Fix tox listCédric Ollivier0-0/+0
Change-Id: Ie028f15f2154a9dcb8b6613bff439a10860dc946 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-20Fix tox listCédric Ollivier2-12/+10
Change-Id: Ie996cbf5751e757cedf79d03f3a9b2649183f250 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-20Update to Alpine 3.16Cédric Ollivier5-20/+15
Change-Id: Ib630178c93d4a991f43611796e0c07975ce421ec Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-20Update release tabsCédric Ollivier1-5/+5
It takes latest releases into account Change-Id: Idd27a9e3df8d58c41417e7b9ca60d679fb0c4ebd Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-17cnf conformance now returns non zero valuesCédric Ollivier1-10/+5
Change-Id: I61cb69ef48b113571f791c7ee2ef7387c7421f32 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-17Use cnf certifaction criteriaCédric Ollivier2-5/+7
Change-Id: I7362827b600914ab032ba9657ac17e7bb157bdfc Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-17Update cnf_testsuite v0.34.0Cédric Ollivier2-5/+6
It now runs cert (replacing workload) It downgrades msg to warning as cnf_testsuite now returns non 0 values. Change-Id: I0ce4f201065bf601111d7154cb4afa31e9a4666c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 4338a2532600e659179335a5f5f71ab15f83f8d7)
2022-10-14By default just print all vulnerabilitiesCédric Ollivier2-12/+5
It's the behavior expected by RA2. Please change it via testcases.yaml if needed. Change-Id: I84b02fa273f63ea1930bd356739243756032533d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-10Uninstall falco and cri_tools after testingCédric Ollivier1-4/+6
Functest runs several clusters in the same server. It quickly failes if falco is still running (dkms tries to unload the module which is in-use). Change-Id: I13b596a78ac40064cbed1aead8c785cc1cfc8626 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-06Update kube bench test cases to latest devCédric Ollivier4-8/+121
Change-Id: I6edcfcced84d46a06933f4a5dc1702cfa90e3f9a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-06Update hube-hunterCédric Ollivier1-2/+2
Change-Id: I41e9a4a95a53bf51286951db2911475a8d2dd3a9 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-04Disable new testing Feature UserNamespacesStatelessPodsSupportCédric Ollivier1-0/+1
All new features are defacto optional until RA2 changes its status. Change-Id: I23456ec525c728719cd01533122d6c79c2617631 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>