aboutsummaryrefslogtreecommitdiffstats
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2024-10-25Merge "Update Helm to last stable version" into stable/v1.31stable/v1.31Cedric Ollivier1-1/+1
2024-10-25Update Helm to last stable versionCédric Ollivier1-1/+1
Co-authored-by: Konstantin Yarovoy <konstantin.yarovoy@tietoevry.com> Change-Id: I3cd8571b2b388227454a7b9ea978bd24d46b35a8 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 13922f27120386ce21b2cb57cf2e4850307e0950)
2024-09-30Update CNTI cert criteriaCédric Ollivier1-3/+2
Change-Id: If1558ccc9863420251935ff045104dd404f9c497 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 4634dce9bc0268f2d4fbda0823b39816488fbf32)
2024-09-27Remove ameba as it's a dev dependencyCédric Ollivier1-3/+1
It sometimes makes builds fail for no gain. Change-Id: I94d122f17455f1f3bdf8f3fef4c00f99826babe5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 54b2153ab2d8a98925f51f45100ddd53ed62e940)
2024-09-22Update, patch and build cnf-testsuiteCédric Ollivier1-9/+14
It allows cnf-testsuite to run behind a proxy Change-Id: Ia0d4e95fac5ab279fd5ccf1491ccd6ccc49838c6 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 9bb4028c1f889b5a4feeb563939731a5daeb4012)
2024-09-12Filter Feature:VolumeAttributesClassCédric Ollivier1-0/+2
VolumeAttributesClass false Beta 1.31 – [1] [1] https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: Ib23b9f12ab192a02d3b877ac92a15f76270062fa Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-09-12Filter [Feature:DynamicResourceAllocation]Cédric Ollivier1-2/+5
DynamicResourceAllocation false Alpha 1.30 – [1] [1] https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: Ib9ff6c8a67f284171dff7c2453132eda2fab6f2f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-09-12Filter UserNamespacesPodSecurityStandardsCédric Ollivier1-0/+1
UserNamespacesPodSecurityStandards false Alpha 1.29 - [1] [1] https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I09285c44a6297980f4b6f8f06e0f4c3ed29c4362 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit b604bb424796123975f6876863938ac5cc246683)
2024-09-12Filter RelaxedEnvironmentVariableValidationCédric Ollivier1-0/+1
RelaxedEnvironmentVariableValidation false Alpha 1.30 - [1] [1] https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ Change-Id: I33b425d48ff5e3f52ab5d7fdca4a7e711eaef059 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 53605072d0d6d7bf34b7acf0e555a65f476ef6a3)
2024-09-12Remove absolete python linkCédric Ollivier1-1/+0
Change-Id: Ic3cd7b38ff461814266c9bd8b0062fd7f8a2d529 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 991a8c120cdd360a006398bddab38478921541ab)
2024-09-09Prepare Functest Kubernetes v1.31Cédric Ollivier6-11/+13
Change-Id: If85b8bd47c2d9794a87042719ebe3bc7272c6b41 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-09-09Update to Alpine 3.20Cédric Ollivier1-7/+6
Please note functest kubernetes now hosts its upper-constraints.txt. Change-Id: I87a4fa5e5437841d7f708d3ed9cc332d3b676cfb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-04-18Take latest Rally K8S patch into accountCédric Ollivier2-44/+2
Functest's patch was merged upstream. Change-Id: I04a401e99ea5ce6995e3d7648c1452d307bcf78d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-04-18Leverage the new CNF TestSuite repoCédric Ollivier1-4/+4
Change-Id: I8cba2f8cf510a93efdbc110a288fc5bf99c5143e Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-01-18Switch master to next v1.30Cédric Ollivier2-2/+2
Change-Id: I412d3b50e9d306f7c6767d1c91ae72990fb58a93 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-01-16Set the rigth working dirCédric Ollivier1-0/+1
Else zip_compaign fails Change-Id: Ib26b7c313e29c68098bfcac70cb44c292196adb5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2024-01-12Apply PR " Enforce baseline Pod Security Standard with namespace labels"Cédric Ollivier2-2/+44
It's needed for any Cluster where PodSecurityConfiguration enforces "restricted" [1]. [1] https://kubernetes.io/docs/tasks/configure-pod-container/enforce-standards-admission-controller/ Change-Id: I9df12654d09390353a898030314a3fda9074b0d5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-12-21Protect vs CNF TestSuite instabilitiesCédric Ollivier1-0/+1
Change-Id: I8e714abe603180d69a363e4293f44bb3c5cd1255 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-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 Ollivier1-0/+1
It doesnt compile because of cython Change-Id: I6e1c531a2f7b3384bc4a5256120d917dec7c43c6 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>
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-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-20Update to Alpine 3.16Cédric Ollivier1-7/+2
Change-Id: Ib630178c93d4a991f43611796e0c07975ce421ec Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-17Use cnf certifaction criteriaCédric Ollivier1-1/+2
Change-Id: I7362827b600914ab032ba9657ac17e7bb157bdfc Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-10-17Update cnf_testsuite v0.34.0Cédric Ollivier1-1/+2
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 Ollivier1-2/+0
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-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>
2022-05-19Skip Feature:ProxyTerminatingEndpointsCédric Ollivier1-0/+1
It's a new v1.24 feature testing which must be set as mandatory in Anuket if relevant. Change-Id: I6d8aff5ad35e1c08da300dd8b3de2ac9792d5068 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-05-19Revert latest docker buildsCédric Ollivier6-8/+8
This reverts commit b2be1ff2852320940a1450ed5f2a6f4f4e91d7da. Change-Id: If2852d6e85e11872fd0f2839445de014427dc535 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-05-18Install libxml2 and libxsltCédric Ollivier1-3/+4
Change-Id: Ie827d9fbb3a6c20a30b921b197bcbcb6666ced4d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit e755e4cad01074086d53893f40b57ed2cbf5dd14)
2022-05-18Prepare v1.24 docker buildsCédric Ollivier6-8/+8
Change-Id: I8dc1e279eeb3b5c6045499b8b2fb3c1a5d62920d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-03-04Leverage Xtesting 0.96Cédric Ollivier6-7/+7
Change-Id: I6235342d4d53a688b960698b30332824cd372551 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-01-03Skip new Feature testingCédric Ollivier1-0/+3
It skips new features which have not been selected yet by Anuket: - [Feature:CustomResourceValidationExpressions] - [Feature:StatefulSetAutoDeletePVC] - [Feature:GRPCContainerProbe] Change-Id: I36d4f29e3ee7046e08a20244d7bbe0f3271bfbdb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>