Age | Commit message (Collapse) | Author | Files | Lines |
|
use
- helm clien 3.3.4
- kubernetes client 1.19.11
remove useless PIP tag
Issue-ID: INT-1958
Signed-off-by: morganrol <morgan.richomme@orange.com>
Change-Id: Ie613e575161120fdc4ade43ca756e5943c7fa44b
|
|
opnfv/xtesting master triggered a change in the alpine baseline image (3.14)
As a consequence the xtesting docker relying on master were broken, as the
list of testcases was not overwrittent in pytho3.9 lib folder
2 options were possible:
- fix the version (wallaby)
- align the xtesting dockers and change the path to use 3.9
option1 is more secured.
For the moment python3.8 is enough for the SDK.
If needed we could upgrade later.
Issue-ID: TEST-359
Signed-off-by: morganrol <morgan.richomme@orange.com>
Change-Id: Iaeada26416e0929a11c17f5c2803448c5a23888c
|
|
Recommendations for Honolulu is 1.19.9
Issue-ID: INT-1884
Signed-off-by: morganrol <morgan.richomme@orange.com>
Change-Id: I5593c90045ed12856856ede6b4cad1aa54638c5d
|
|
Set the env file CRYPTOGRAPHY_DONT_BUILD_RUST=1
Issue-ID: INT-1852
Signed-off-by: morganrol <morgan.richomme@orange.com>
Change-Id: I84ccbbacd5ba024c00a7149a8b4a5e927011ab9f
|
|
A test dealing with the verification of the ports exposed as nodeports
is already integrated. The goal of the patch is to compelte with a test
dealing with all the internal ports retrieved from k8s on the ONAP namespace.
Unlike nodeport_check_certs, this test must be executed from inside the
cluster.
As a consequence a dependency is added in testcases.yaml
- TEST_ENVIRONMENT: 'internal_job'
In order to avoir triggerring the test when executing all the infra
tests of this xtesting dockers.
A kubernetes job consuming the image shall be created in xtesting-onap
to execute the test.
Issue-ID: INT-1818
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I16bb55fb784bd67f8a2b59f9f895fb754da8e3d0
|
|
Helm3 was downloaded but not made runnable.
Issue-ID: REQ-442
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I4b7732bfbda99ecba3731b6d22c59b9bc1ce1fbe
|
|
As OOM is helm3 compatible, we must be sure that helm testing dockers
has also an helm3 binary.
We're adding it on top of legacy helm2 for compatibility reason
Issue-ID: REQ-442
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Ibaf536ad0364bd05f088749afddd0a2693a988f7
|
|
This new test, which is triggered only when we're on a component (such
as SO, CLAMP, ...) gating, retrieves all the states of deployment,
stafulsets, PVCs, ...
If all these objects are OK, it's set as successful.
Issue-ID: SO-3391
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I1bda3f135b3964665e7a1ff02bb617f5205d7b9c
|
|
- " missing
- latest referenced instead of latest
- detail interactive mode
- precise how to run only a subset of the tests
Issue-ID: TEST-274
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Id28ea0a4602a903eb4ff28bb7671737fa7d58b50
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
Issue-ID: TEST-274
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Icf76610ea188a87d36e1c13441948d5778f1b312
|
|
They can be used to run the xtesting dockers on any ONAP deployment
Note a section in the official doc shall also be created
Issue-ID: TEST-274
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: If1d98e51c1dd476f5b1da81e51e4b4d99f513aa5
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
Instead of parsing only helm status, this new test is also taking a look
at specific helm deploy plugin logs.
Also, main pages is now "html" based instead of raw based.
Issue-ID: INT-1718
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Ia851db5c8cfd866394ed22e3cd3b7ce183ef0fb9
|
|
Note the success criteria part shall be refactored
For the moment I keep as it is but it is too complex
As we plan to refactor onap-helm to include more detail
I do not do it here
Issue-ID: INT-1718
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ib93e0afca6b31571607bc0bd548b71a194f44c44
|
|
Now everything is done in ONAP, no ref to gitlab.com needed
+ fix for certif test call
+ harmonization https+pip to use git.onap.org (not gerrit.onap.org)
Issue-ID: INT-1570
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Idde25ae6e96b60f35a4383ff9dbc494422d8bf4c
|
|
this tests checks the validity of the certificates
by testing each SSL termination corresponding to node
ports retrieved from the k8s python client
It generates an html page with the list of the
SSL certficiates, it indicates
- the expiration date
- the certificate owner
A code color is provided too indicate if the cert is about
to expire
and/or is too wide (364 days max)
The integration to xtesting is the first step before
adding the test in Master daily CI
Issue-ID: INT-1570
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ia20fc999610d1967eb9eed9415a568b3dbdda3e7
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
- replace gitlab.com images by Nexus3 images
- update smoke test (even it will be deprecated soon)
Issue-ID: INT-1676
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ic7ebaa4d12b3e1872e51a895fc1b67dfc084e900
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
The goal is to use xtesting once we shall be able to build
all the dockers properly
Issue-ID: INT-1366
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I068eb6019f6eec04b46b545222cbb5cecb265234
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
Issue-ID: INT-1533
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I9fad7a3920b0609338859f7a55c8a78d1f34a571
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|
|
Issue-ID: INT-1366
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I3af9c4697f0e67d3ce5b6d2fceeb978aeb20a0ff
|
|
Issue-ID: INT-1366
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I322aa4de7e01895c839e1ccb4259333fb3a7cb17
|
|
All the Dockerfiles and xtesting configurations were hosted in gitlab.com [1]
The goal of this patch is to host these assets in ONAP
A jenkins jjb shall be created to generated the docker and push them on the nexus
(today the built-in registry of ONAP was used)
These xtesting dockers are referencing integration categories [2] and integration
use cases [3]
These xtesting dockers shall also simplify the way to integrate new use cases in any
CI chain (jenkins or gitlab-ci based)
[1]: https://gitlab.com/Orange-OpenSource/lfn/onap/integration/xtesting
[2]: https://wiki.onap.org/pages/viewpage.action?pageId=71835330
[3]: http://testresults.opnfv.org/onap/api/v1/projects/integration/cases
Issue-ID: INT-1366
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Iba0fc0b0415731a7a81ba0225a70ae16391dd129
Signed-off-by: mrichomme <morgan.richomme@orange.com>
|