Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: Ib5eb9acabb1207ae5bc0d72931dea503518e4120
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 59308ead1024142e2c342fdf0006a6cf486effa9)
|
|
It also adds an ugly sleep waiting
https://github.com/cnti-testcatalog/testsuite/issues/2194
to be fixed.
Change-Id: Id6c59c462a55d84543d1b1edc7e33d4e69a7f944
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 8925b99f00044e38e942cf45f593c5ecbceaf6f5)
|
|
It runs all the workload test plan vs the example coredns.
Please note criteria is arbitrary set to 50%. Testing vs coredns
is about 80% and envoy 70%.
It also add extra processing to calculate results in
the main 3 cases (cert, workload and single tag).
Change-Id: I5e161727cab40228991ab97a061b13b335f87b4c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit b716ddbfd7efe66cf9fbe73838d9eec2e3350025)
|
|
It eases switching from one CNF to another.
It also removes obsolete extra commands in Dockerfile.
Change-Id: I61f9dc1312a6d6b450ef0ac38e37fa11df614c66
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 8766d98959e8df20eab5409ce10329bd4a930ea6)
|
|
It should have been removed in the previous change
stopping creating namespaces.
Change-Id: I6322ccc5206b6fac074bf922c5b6cd59a2f7b10d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit cfc203dc22b8cf4e6088f5e21119f5bab94ccf9d)
|
|
uninstall_all is needed as well as pss support.
note: we must keep deleting the namespaces until [1] is fixed
[1] https://github.com/cnti-testcatalog/testsuite/issues/2213
Change-Id: I65cd11bf02d8df049f964809eee1d51715e75473
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d912f5609a0f743f6be2d3c235eb7656f96dc8b4)
|
|
It takes [1] into account
[1] https://github.com/cnti-testcatalog/testsuite/commit/bb1634895c6f9f119cdd3e543d3e110b08227c19
Change-Id: I96e625a14b5440fd9a039f5b87a22904a6444e8b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 7f1edb33f27d20e0d28fd9b391ccd333cd1bd032)
|
|
Change-Id: Ic02716f815424d52cea7b6d5a205eae9dcac68c7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit b91c2cdd596d1abfc9ae78c20c19571cc5b0876e)
|
|
Change-Id: Ic0ad50df279d35c62a21d3bdd97225d08824a715
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I3dd7627548c4b8e3e48c6fc48b83a7738e4d2597
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 23624c9b4d5801a1849edd66292c7840e317b28a)
|
|
|
|
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)
|
|
Change-Id: If1558ccc9863420251935ff045104dd404f9c497
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 4634dce9bc0268f2d4fbda0823b39816488fbf32)
|
|
Change-Id: Ia595665cc8f84a2aabd141ead7bb343758cb3d18
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 93c57b463c51116b99b3e59312cf8cf0c9bd6894)
|
|
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)
|
|
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)
|
|
Change-Id: I27a13bddf5c43a495705d7eae8c34fd08471b2ab
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 74d4ba8bd26f78d41e9f39974b5c4e9c3a20649a)
|
|
Change-Id: I8700848f0ab37bab640f73daff938eeb00cf7b01
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 420bba68f6595575198d402596d49e0b1f2e9ea0)
|
|
Change-Id: Ife2c6b3556d9b25d8980be2bf830d27ab7d114ac
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 01396f22dece3c840d5bcec12188ef5257bbfddd)
|
|
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>
|
|
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>
|
|
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)
|
|
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)
|
|
Change-Id: Ic3cd7b38ff461814266c9bd8b0062fd7f8a2d529
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 991a8c120cdd360a006398bddab38478921541ab)
|
|
Change-Id: I4356819474c6c7b1248719e71ab533ce418358e8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I87ad4bbe25684bacbeba8c667f6903057cefa46b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d884a9f7c2f50fa3c62b06083296eb70e8f01624)
|
|
Change-Id: I60e306fb42ac6b4a779908477e7bb37eb95c3e15
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit be4e782b2bb228c865b7f1640a904d099e1f0261)
|
|
Change-Id: If85b8bd47c2d9794a87042719ebe3bc7272c6b41
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Please note functest kubernetes now hosts its
upper-constraints.txt.
Change-Id: I87a4fa5e5437841d7f708d3ed9cc332d3b676cfb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Functest's patch was merged upstream.
Change-Id: I04a401e99ea5ce6995e3d7648c1452d307bcf78d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I8cba2f8cf510a93efdbc110a288fc5bf99c5143e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I412d3b50e9d306f7c6767d1c91ae72990fb58a93
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
C0103: Variable name "ns" doesn't conform to snake_case naming style (invalid-name)
Change-Id: I05a93badbe059cf868eade47a38699b6186c3528
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I284dcf01a252b40a2fa98e3024c6621e913e4b05
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I7c774ccc027feae75fa1623545ea8ef7af50ccc9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit f01d93b5abe20f6b1402d3b8fdc02c1dc772b90d)
(cherry picked from commit 0f41e6a4ed2ab0d60c71bd5a0c566c703d7b93c0)
|
|
Change-Id: Ibace5356cb1f458fa8b929c0c84b2f06e5852ea0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Else zip_compaign fails
Change-Id: Ib26b7c313e29c68098bfcac70cb44c292196adb5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It would be better not to change the default
namespace.
Change-Id: I9fde052d4dd7e0e4f6551213e2028c91c0296e42
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: If74322d583d9f16478aad8dcda6afa2368ff5482
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I0336d73f8a9663ef259adfe4377ce20499844021
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It allows running both security and ims testcases vs clusters
where PodSecurityConfiguration enforces "restricted" [1].
[1] https://kubernetes.io/docs/tasks/configure-pod-container/enforce-standards-admission-controller/
Change-Id: I9eb420cbb695ec8fb002f25cfd3c96ab50118fcc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
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>
|
|
It's against Security Standards as explained in [1].
"Using the hostPath volume type presents many security risks.
If you can avoid using a hostPath volume, you should."
It basically asks for the profile Privileged
"pod-security.kubernetes.io/enforce": "privileged
[1] https://kubernetes.io/docs/concepts/storage/volumes/#hostpath
Change-Id: I89e35f11ab7917b904ac474401bf609ad9c5dd3d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I51f9d4b6266150d02438e3dd2cf42f86a6469176
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I47eac42fd30e857e2a94a7b5caa5850b3c7c9196
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I4607bc297e21e569af6e80a4ac6a0e6aec68ec33
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Iafae57b729650e70c084f98abafc6645174a893e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I7ea76aaa595ba7716d4a355f8a1f2d73c2af3ae8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I7f153b0ddef25b0317d8e9a8b2dad55ab580b388
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I8e714abe603180d69a363e4293f44bb3c5cd1255
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|