aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-12-14Add Docker on operator machinePawel Wieczorek1-1/+23
Automated setup of "kubernetes/platform/components/oom-cert-service" requires having Docker in the deployment environment. Previously Docker was required only on Kubernetes cluster nodes. This patch also unifies naming convention for provisioners that add local user to the "docker" group. Issue-ID: OOM-2526 Change-Id: Id081c0c90e2b729ed78fc5b4e6758721c72added Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-12-14Remove no longer needed "make" targetPawel Wieczorek1-1/+0
With predictable chart build process running "make onap" after "make all" is no longer necessary. Issue-ID: OOM-2399 Change-Id: Ie37ef0dc097f8fa8c1f02cbe70ba8d9270b3c729 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-12-12Update vLB ScaleOut use case docsebdet1-12/+226
Improve documentation with Guilin testing findings Issue-ID: INT-1736 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: If2b717210762d68e96688451fd4a828b1ec541b3
2020-12-08Update stability test pagemrichomme14-6/+282
Include results for - Daily Guilin CI page - 24 HC test - 6 days basic_vm test Issue-ID: INT-1776 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I219b87f1275e2ff48a2d4ffeecd6dc3a4fbbae11
2020-12-07Allow customization of commonEventHeadres before request is sentEli Halych2-3/+37
Details: - Python handler is allowed to take --data argument with fields to be overriden. - In python handler the original dictionary from config.json is merged with custom sourceName and reportingEntityName if provided. - Java source code generates default sourceName and reportingEntityName as part of default data in the form of "default-XXX", where XXX is YEAR, MONTH and DAY as integers. - If such default data is received in the request body, don't override them with default values. - BUG FIXED: the previous solution used abstract path that could be "/" that resulted in empty strings for sourceName and reportingEntityName. Issue-ID: INT-1800 Signed-off-by: Eli Halych <illia.halych@t-mobile.pl> Change-Id: Ic88c5606a44abac64f842f28621332f3f86b83c6
2020-12-04Add send requests to VES via HTTPS in Mass PNF SimulatorEli Halych15-186/+343
Details: - Previously allowed only HTTP. - HTTPS support added since VES accepts HTTPS and throws 400 Bad Request on HTTP. - Added autogenerating Basic Authorization token based on user:password in Base64 to access real VES together with HTTPS. - For this reason, simple HttpClient became part of RestTemplate that can ignore certificate checks for HTTPS when connecting to VES. - Adjusted test cases. Issue-ID: INT-1799 Signed-off-by: Eli Halych <illia.halych@t-mobile.pl> Change-Id: I69eaeb4b10f903c3a3aa880dbb787034da4c30bb
2020-12-02Add non functional requirement table for guilinmrichomme14-133/+195
Issue-ID: INT-1776 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Iff17dc50cefb9c4fc5a9e752c560b98b35974129 [Update status of my requirements] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-12-02Modify use case requirement titlemrichomme1-1/+1
from MDONS to MDONs extension Issue-ID: INT-1776 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: If57b7f17d3769615ba666cab15198194c3621ed6
2020-12-02Update vLB ScaleOut use case docChrisC2-3/+160
Improve documentation with Guilin testing findings Issue-ID: INT-1736 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: Idbaaba42c832045efcffbf17b4afea2dee230b3a
2020-12-01Remove doc warningmrichomme41-372/+206
- delete old csv - delete unused orphan page - adapt rst Issue-ID: INT-1776 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I7856e4f10637000e2085825a8cf8703e98a454d3
2020-11-29Add tooling page to integration projectmrichomme13-218/+377
The idea is to cover the folowing topics - test frameworks - CI/CD framework - simulators Issue-ID: INT-1736 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Idbe5ac95abc620d4653b8806ea3f7fca177ba3ab
2020-11-25Make initial cluster setup more robustPawel Wieczorek1-1/+2
Action "reset" triggers cluster shutdown attempt which will cause failure of subsequent calls for cluster status. Issue-ID: INT-1571 Change-Id: I4e607358fbeb910a250ac038cfc43682fb94bdea Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-11-25Unify variable initializationPawel Wieczorek1-1/+1
It is not possible to know "expected fails" list length upfront, hence there is no need to call "make" on "xfails" map - there are no optimization profits. Issue-ID: INT-1582 Change-Id: I0e21d83098359359d17661e6265760d7e95739b9 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-11-25Add namespace filtering to SSL endpoints checkPawel Wieczorek1-1/+8
Utility "sslendpoints" now supports scanning only selected Kubernetes cluster namespace. To do so, add "-namespace" flag with namespace of your choice as its argument to the executed command. Default behavior remained unchanged, i.e. scan covers all namespaces. Issue-ID: INT-1582 Change-Id: If5534b76bca94248a5003d735c25328648e478a1 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-11-25Remove build directory nestingPawel Wieczorek1-3/+2
This patch also removes unnecessary directory creation. Command: 'go build -o "${BINARIES}"' creates required file tree on its own. Issue-ID: SECCOM-261 Change-Id: I6b492a2d5f61ce6e139bfe718256357c9d343a6b Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-11-25Simplify composite literalsPawel Wieczorek1-50/+50
Utility "gopls" used to analyse Go source did not support code simplifications as of writing "sslendpoints" tool [1]. Simplifying composite literals is now supported [2]. [1] https://github.com/golang/go/issues/37221 [2] https://github.com/golang/tools/commit/e428a8eca3e395a1b415fd3aee1610aabb61b8b5 Issue-ID: SECCOM-261 Change-Id: I757ff8aefed4c7653f3992f9c1b7b0f3e6c10ea3 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-11-25Minor doc format changesmrichomme1-5/+3
fit underlines to titles Issue-ID: INT-1776 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Iab6e38a5c41b3020e7731d5239f00269cd548108
2020-11-25Fixed comment syntax in netconf.env for masspnfsimEli Halych1-3/+3
Details: - Error message: In file pnf-sim-lw-0/config/netconf.env: environment variable name '//to run in simulator' may not contain whitespace. - Beginning of comment lines are changed from // to # Issue-ID: INT-1790 Signed-off-by: Eli Halych <illia.halych@t-mobile.pl> Change-Id: I04371f07965a61a524fffe7f8237995b15a81f87
2020-11-24One use case table is missing for the docmrichomme3-12/+17
Issue-ID: INT-1736 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I6491bf4059b9cdba3f3ca53dccae94f420852de9
2020-11-24Doc update for guilinmrichomme11-131/+140
Consider only Release use cases/functional requirements in the release note part Issue-ID: INT-1786 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ife6fd8adf941f0de6ae3cc2dc670754954b46961
2020-11-24Change mass-pnf-sim folder name to masspnfsimEli Halych91-4/+4
Details: - Allows for importing python files/classes/methods via normal import. - Dashes in mass-pnf-sim prevented from a normal Python import. - mass-pnf-sim path referenced in the project files changed to masspnfsim. - Possibility of using masspnfsim as a git submodule that requires noraml import. Issue-ID: INT-1789 Signed-off-by: Eli Halych <illia.halych@t-mobile.pl> Change-Id: I00cd753181c9b240b99881057cf777cf7977387a
2020-11-23Update branch referencesmrichomme1-16/+16
Issue-ID: INT-1736 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: If279d1c01089813468e24441cd18a0fe8bba939d
2020-11-20Add Lasse as Integration committermrichomme1-1/+8
Issue-ID: INT-1788 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I061e5ec01352e0ffd3ed39e952f03f45d98d5834
2020-11-18Release Docs Update for CCVPN - Transport Slicing in Guilinhyu20101-3/+39
Issue-ID: INT-1690 Signed-off-by: hyu2010 <hyu2010b@gmail.com> Change-Id: I92ed70fa3893be5184d86e81a02cfb10ee160d15
2020-11-18Correct typos and grammarLasse Kaihlavirta5-40/+40
Issue-ID: INT-1736 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Ife9a7f973686474d2a8e7ad91318244299fb178c
2020-11-17Fix Data Type of External RAN NSSMF simulatorEnbo Wang1-3/+8
Issue-ID: INT-1707 Signed-off-by: Enbo Wang <wangenbo@huawei.com> Change-Id: Ib85af0db9364485fadc19f679517c2ebc6a42f08
2020-11-16Refactor Integration official documentationmrichomme51-688/+1310
Issue-ID: INT-1736 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ia7b6425358eb9b07e293881dabd5345697af1c39
2020-11-14Updated docs_E2E_network_slicing.rstAhila1-201/+144
Issue-ID: INT-1777 Signed-off-by: Ahila P<ahila.pandaram@wipro.com> Change-Id: I2890ff8a38406cd5cc41122a4d418674ce693022
2020-11-14[DOC] Adding few notes and sample outputs to the robot framework documentationramagp1-5/+99
Change-Id: Id74f6e49ceeb06bbfaeb2f3b694ad6281ca7e17d Issue-ID: INT-1776 Signed-off-by: ramagp <ramakrishnagp@aarnanetworks.com>
2020-11-14Update OOF PCI documentReshmasree1-56/+33
Issue-ID: INT-1772 Signed-off-by: Reshmasree <reshmasree.chamarthi2@wipro.com> Change-Id: Iae014e69ae527ce6be39de92086709bfa599d0e9 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-11-13PNF Software Upgrade documentationrameshiyer278-0/+156
Issue-ID: INT-1740 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: I63d47c122a3322703b4b8adf63aa255d8d66c0d6
2020-11-06Minor corrections to doc indexLasse Kaihlavirta2-6/+6
Issue-ID: INT-1759 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I3031e2fcea13983bc55fba83ee0b274d2049ed46 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-11-05Display waiver content for the security testsVirginie2-2/+2
Issue-ID: INT-1764 Signed-off-by: Virginie <virginie.lefilleul@orange.com> Change-Id: I2afc3cca2bde4ff8d7b9337c548f7b48af813fc0 Signed-off-by: Virginie <virginie.lefilleul@orange.com>
2020-11-04Display waiver content for the security testsVirginie2-0/+16
Issue-ID: INT-1764 Signed-off-by: Virginie <virginie.lefilleul@orange.com> Change-Id: I0efaa815112b30ad5c9faeeeafecaf7109a9162a Signed-off-by: Virginie <virginie.lefilleul@orange.com>
2020-11-02Update rke config for windriver deploymentmrichomme1-1/+4
Issue-ID: INT-1763 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Idde89623869a98ba625a1ee7ffd09596fbb9b62d
2020-10-16Update for MDONS Extersion in GuilinXin Miao3-4/+39
Issue-ID: INT-1690 Signed-off-by: Xin Miao <xin.miao@us.fujitsu.com> Change-Id: I023d81ec54df57170c267ad3b373e12fc71865dc Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-02optimize size and time using "--no-cache-dir"Pratik Raj10-33/+33
Using "--no-cache-dir" flag in pip install ,make sure dowloaded packages by pip don't cached on system . This is a best practise which make sure to fetch ftom repo instead of using local cached one . Further , in case of Docker Containers , by restricing caching , we can reduce image size. In term of stats , it depends upon the number of python packages multiplied by their respective size . e.g for heavy packages with a lot of dependencies it reduce a lot by don't caching pip packages. Further , more detail information can be found at https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6 Issue-ID: INT-1616 Signed-off-by: Pratik Raj <rajpratik71@gmail.com> Change-Id: Id3e28faf35f36258362323b4a96bcf0f3f95726b Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-23Setup basic functional test of NSSMF RAN simulatorBartek Grzybowski7-0/+52
This setup will be leveraged in CI for functional verification of simulator. Change-Id: I2e3e501c9eabfc3aadbfbb256e1e22ae2bf0221d Issue-ID: INT-1723 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-23Set up and tear down test environment properlyPawel Wieczorek8-16/+44
Two issues were detected during testing deployment locally: - incomplete provisioning if set up from scratch [1], - leaving DevStack in unknown state if test failed. [1] https://www.vagrantup.com/docs/cli/up#provision-with-x-y-z Issue-ID: INT-1601 Change-Id: Ie553ba71a2b56789736ab822f1f1a2e4043f4935 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-09-22Update INFO.yamlmrichomme1-5/+25
Issue-ID: INT-1724 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Iee35a8c2b94fa91a3b4cdc87e09664942ff69907
2020-09-21Add missing dependency for the werkzeug module in setooptools as wellBartek Grzybowski1-1/+2
Change-Id: Ibb01f9050bb179fda2d652ed7c1cf5863e086d72 Issue-ID: INT-1723 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-21Add missing dependency for the werkzeug moduleBartek Grzybowski1-0/+1
Change-Id: I0bd782a6bd45dc8db75cbab968a0146fa30ce647 Issue-ID: INT-1723 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-19Add an External RAN NSSMF simulatorEnbo Wang11-0/+470
Change-Id: I770091159dd1f953d8a567ccd2bd7f6d21f27649 Issue-ID: INT-1707 Signed-off-by: Enbo Wang <wangenbo@huawei.com>
2020-09-14Add timeout on SSL internal cert retrievalmrichomme2-0/+135
In case of SSL issues, the socket timeout is set to 600s by default as we are scanning a liitle bit stupdidly - we try on all the internal ports..it may take a long time if we cumulate the different timeouts. Moreover a new error may occur socker.gaiaerror on internal scans Issue-ID: INT-1570 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ia0e1c7bb133565d6179afa155f6c299a5e012764 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-07Remove old SECCOM waiver lists sourcePawel Wieczorek4-28/+0
SECCOM waivers are now located in "integration/seccom" repository. Issue-ID: INT-1710 Change-Id: I2598c3d848338a4527c5c49b38b7c9f150d45abe Depends-On: I5f0f11307dd259d2a66a2916ac4ac01e27177b29 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-09-02check_certificates: create result dir if neededmrichomme1-0/+4
an arg allows to specify the results dir but if the dir path is not valid, we got an error try to create the dir before running the test Issue-ID: INT-1570 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I32363af1f066dc5e5a0adf45619fb4e1a9052a7d Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-02update vcpe casezhaoliping1233-60/+102
Issue-ID: TEST-239 Change-Id: Id20dfc9551ddadc9a64c634ceb19a3cf992aaabc Signed-off-by: zhaoliping123 <zhaoliping@chinamobile.com>
2020-09-01Fixed CBA sdnc_model_version into vFW_CDS_CNF documentationAniello Paolo Malinconico1-1/+1
Issue-ID: TEST-259 Signed-off-by: Malinconico Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it> Change-Id: I177af6c9a0173af1f6e6232fcaa78964098862d0
2020-08-31update policy staging imagesjhh2-16/+10
Issue-ID: POLICY-2794 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Id9ee90bf303f77c1e6db91ae2ce6a7166934c64d
2020-08-31Add support for detecting Java 8Pawel Wieczorek1-2/+4
For Java 11 there are four ways of checking Java binary version: * -version print product version to the error stream and exit * -showversion print product version to the error stream and continue * --version print product version to the output stream and exit * --show-version print product version to the output stream and continue For Java 8 only error stream options are available. There is no support for output stream (double-hyphenated) options. This patch extends list of executed commands for binary version detection. Java 8 presence will now be shown in results instead of being reported as an error. Issue-ID: INT-1601 Change-Id: I1b538bc1f0826f6000fedb08860d12c15fe2fc14 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>