integration.git
3 years agoUpdate release notes for Frankfurt Maintenance release 77/109977/3
mrichomme [Wed, 8 Jul 2020 15:52:13 +0000 (17:52 +0200)]
Update release notes for Frankfurt Maintenance release

update testsuite 1.6.4
fix foc links (submodules lead to broken links)

Issue-ID: INT-1652

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Id83b1b589216317cd755f9d2eb844c6dfb1029c9

3 years agoFix check certification python pakaging 55/109855/1
mrichomme [Mon, 6 Jul 2020 12:57:20 +0000 (14:57 +0200)]
Fix check certification python pakaging

- include jinja2 tempalte (__init.py)
- include xfail list (scripts in setup.cfg)

Issue-ID: INT-1570

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I08d1229c939b64aa8e920f75ea05a8aa0404a4c5

3 years agoAdd basic cloud-init setup for the simulator instance 21/109821/2
Bartek Grzybowski [Fri, 3 Jul 2020 12:27:52 +0000 (14:27 +0200)]
Add basic cloud-init setup for the simulator instance

Change-Id: I456358ac26e4ab02d5989a9505541721553034fe
Issue-ID: INT-1649
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoCreate basic Heat template 75/109675/2
Bartek Grzybowski [Tue, 30 Jun 2020 11:18:00 +0000 (13:18 +0200)]
Create basic Heat template

Basic HOT template to deploy simulator to
OpenStack

Change-Id: Ic862239c888ba75578b9cc0d3ee8d6e756d72589
Issue-ID: INT-1641
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoInitiate check certificate validity test 07/109207/12
mrichomme [Tue, 16 Jun 2020 16:32:13 +0000 (18:32 +0200)]
Initiate check certificate validity test

Issue-ID: INT-1570

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I9794ec17a254ac21e87e3a251b6cad849a763742
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years agoUpdate Operation box in Vagrant environment 13/109513/2
Pawel Wieczorek [Wed, 24 Jun 2020 09:25:01 +0000 (11:25 +0200)]
Update Operation box in Vagrant environment

Currently developed upstream components version verification tool
requires modern execution environment (Python 3.7+) which was not
available in previously used Vagrant box.

Upgrading only Operation box to Ubuntu Focal (20.04) does not affect
ONAP cluster in any way - cluster still runs on Ubuntu Bionic (18.04).

Issue-ID: INT-1571
Change-Id: I51c68723aa0c0b65dcaa7a199316e33a4ece18ff
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agonetconf-pnp-simulator: fix supervisor patching failure 96/109596/4
ebo [Fri, 26 Jun 2020 11:51:06 +0000 (12:51 +0100)]
netconf-pnp-simulator: fix supervisor patching failure

Issue-ID: INT-1639
Change-Id: I28980712fc4b4bff6100ba97489958c0428be26d
Signed-off-by: ebo <eliezio.oliveira@est.tech>
3 years agoCreate runtime setup for the script 63/109763/3
Bartek Grzybowski [Thu, 2 Jul 2020 09:11:32 +0000 (11:11 +0200)]
Create runtime setup for the script

Change-Id: I1a1207173b065c3b88b4b62e134c2fda33e0e6ec
Issue-ID: INT-1642
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoFix --conf option validation 65/109765/2
Bartek Grzybowski [Thu, 2 Jul 2020 09:53:47 +0000 (11:53 +0200)]
Fix --conf option validation

Native Argparse library facility is used to validate
the --conf option value. In case of invalid value
error msg is printed together with usage info.

Change-Id: I43aee892699c8238176b19a5148d217b3d16102c
Issue-ID: INT-1643
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd compare NodePort and Ingress scan 90/109490/6
Lucjan Bryndza [Wed, 24 Jun 2020 11:08:34 +0000 (13:08 +0200)]
Add compare NodePort and Ingress scan

Add compare NodePort and Ingress scan to the
ONAP port scanner. Extra option --scan-and-compare
scan cluster using NodePort and Ingress and finally
compare the results of both scans.

Change-Id: Ie480f068c2bda530c8be76c3d8d70d92f7c5b392
Issue-ID: OOM-2437
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
3 years agoFix ingress default http and https ports 08/109408/3
Lucjan Bryndza [Mon, 22 Jun 2020 12:49:22 +0000 (14:49 +0200)]
Fix ingress default http and https ports

Change ingress http and https port in the ingress controller default port configuration.

Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Issue-ID: OOM-2434
Change-Id: Ic354510006d9f2d5d56f377d8f628e55a1a4b869
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
3 years agoStart/stop the 3GPP measurements file generator at simulator start/stop 97/109297/1
Bartek Grzybowski [Thu, 18 Jun 2020 10:42:58 +0000 (12:42 +0200)]
Start/stop the 3GPP measurements file generator at simulator start/stop

Change-Id: I6976168afc7cad2a44333e33632775dbb63aec12
Issue-ID: INT-1630
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoPass options to each lifecycle method separately 62/109262/2
Bartek Grzybowski [Wed, 17 Jun 2020 12:54:56 +0000 (14:54 +0200)]
Pass options to each lifecycle method separately

This makes the MassPnfSim object instance stateless.

Change-Id: Ic8f7aefa0afb74a15491b5b0e8ba1cb80e3aa3ef
Issue-ID: INT-1629
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoValidate the subcommands on each instance method invocation 61/109261/1
Bartek Grzybowski [Wed, 17 Jun 2020 10:28:45 +0000 (12:28 +0200)]
Validate the subcommands on each instance method invocation

Change-Id: I22d6d6ef47ae99a7b2ad7f3e1407e0a49c48c953
Issue-ID: INT-1629
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoRemove the existing_sim_instances instance attribute 60/109260/1
Bartek Grzybowski [Wed, 17 Jun 2020 08:54:33 +0000 (10:54 +0200)]
Remove the existing_sim_instances instance attribute

Existing simulator instances should be enumerated on
each call to helper function, not statically in constructor.

Change-Id: I93b7ac11e9dc99ce9d3727d577f057b1469a9439
Issue-ID: INT-1629
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoSupport setting custom username/password for the file server service 00/109200/2
Bartek Grzybowski [Tue, 16 Jun 2020 14:39:44 +0000 (16:39 +0200)]
Support setting custom username/password for the file server service

Change-Id: I21964c4b8819444dd0aebdda117a11ba96f92038
Issue-ID: INT-1627
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop shell wrapper for docker compose operations 56/109156/2
Bartek Grzybowski [Mon, 15 Jun 2020 11:35:59 +0000 (13:35 +0200)]
Drop shell wrapper for docker compose operations

Docker-compose configuration is already natively supported
within MassPnfSim module.

Change-Id: I26995126d8a26437821f0f8b254ff82752041b55
Issue-ID: INT-1623
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoRun the 3GPP measurements file generator in bootstrap phase 55/109155/3
Bartek Grzybowski [Mon, 15 Jun 2020 11:14:45 +0000 (13:14 +0200)]
Run the 3GPP measurements file generator in bootstrap phase

Change-Id: I310acb354003e678020935017d0778f75e7db07f
Issue-ID: INT-1623
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoGenerate vsftpd config file in bootstrap phase 95/109095/2
Bartek Grzybowski [Fri, 12 Jun 2020 10:20:48 +0000 (12:20 +0200)]
Generate vsftpd config file in bootstrap phase

Change-Id: I963ff2ed9dd79f36c8fcb4e19529c4b549f92823
Issue-ID: INT-1621
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoMake the config generation private method more generic 91/109091/2
Bartek Grzybowski [Fri, 12 Jun 2020 08:45:42 +0000 (10:45 +0200)]
Make the config generation private method more generic

Change-Id: I2a0b9ef8eb304cfd088cd3a7dc4c61aaf54504c4
Issue-ID: INT-1621
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoUpdate release note to include demo artifacts 23/109123/3
mrichomme [Fri, 12 Jun 2020 17:00:22 +0000 (19:00 +0200)]
Update release note to include demo artifacts

Issue-ID: INT-1625

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ida256bb52d8d6c9251e3bb08c71d30c5273f72b8
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years agoOUpdate OOF_SON use case documentation 32/109132/3
Reshmasree [Sat, 13 Jun 2020 14:43:39 +0000 (14:43 +0000)]
OUpdate OOF_SON use case documentation

Issue-ID: INT-1626
Signed-off-by: Reshmasree <reshmasree.chamarthi2@wipro.com>
Change-Id: I5b92f7522a6564556184110b7dd5660c9ad278bf

3 years agoAllow using separate storage pool for Vagrant-based minimal ONAP deployment 61/108961/2
Pawel Wieczorek [Mon, 8 Jun 2020 14:39:56 +0000 (16:39 +0200)]
Allow using separate storage pool for Vagrant-based minimal ONAP deployment

Vagrant-based minimal ONAP deployment requires at least 160GiB of
storage space. It is useful to be able to relocate Vagrant machines to
separate storage pools (e.g. on various storage devices).

Issue-ID: ONAPARC-551
Change-Id: I3f81c20f61264b958e121cf46f7b4354f04dc20c
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agoAdjust default storage device argument on Vagrant-based minimal ONAP deployment 60/108960/2
Pawel Wieczorek [Mon, 8 Jun 2020 14:22:10 +0000 (16:22 +0200)]
Adjust default storage device argument on Vagrant-based minimal ONAP deployment

Default storage device changed in Vagrant box "generic/ubuntu1804" after
updating the libvirt disk bus to "virtio"; details:
https://github.com/lavabit/robox/commit/ca3b82d00c770ff70283d4d4d22f60a8ae363b0f

Issue-ID: ONAPARC-551
Change-Id: Ib8ab062f5e32f625148ed45c58985549857309ae
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agoIncrease Helm timeout on Vagrant-based minimal ONAP deployment 59/108959/2
Pawel Wieczorek [Mon, 8 Jun 2020 14:14:11 +0000 (16:14 +0200)]
Increase Helm timeout on Vagrant-based minimal ONAP deployment

Previously set 15 minutes are not sufficient anymore.

Issue-ID: ONAPARC-551
Change-Id: I91df2c1afdcfa6c276bbe4817a4fe16eb6723469
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agoSet masterPassword on Vagrant-based minimal ONAP deployment 58/108958/2
Pawel Wieczorek [Mon, 8 Jun 2020 14:02:50 +0000 (16:02 +0200)]
Set masterPassword on Vagrant-based minimal ONAP deployment

Variable "global.masterPassword" is used instead of hardcoded passwords.

Sample value provided in Vagrantfile should be used for evaluation
purposes only!

Issue-ID: ONAPARC-551
Change-Id: I72c565ec27dfb33d55810383c632adb9d886e689
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agoDisable Helm charts linting on Vagrant-based minimal ONAP deployment 57/108957/2
Pawel Wieczorek [Mon, 8 Jun 2020 14:09:22 +0000 (16:09 +0200)]
Disable Helm charts linting on Vagrant-based minimal ONAP deployment

It is a workaround for Helm performance issue; details:
https://github.com/helm/helm/issues/7656

Issue-ID: ONAPARC-551
Change-Id: Id163d0e181d0527f47efdd82899b5965794bde98
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agoMake Helm timeout adjustable on Vagrant-based minimal ONAP deployment 56/108956/2
Pawel Wieczorek [Tue, 9 Jun 2020 07:33:58 +0000 (09:33 +0200)]
Make Helm timeout adjustable on Vagrant-based minimal ONAP deployment

Issue-ID: ONAPARC-551
Change-Id: I3c1157e65fd63c73b3d8319bd7d8650593953f33
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
3 years agoUpdate stability test documentation 69/108969/6
mrichomme [Tue, 9 Jun 2020 13:37:37 +0000 (15:37 +0200)]
Update stability test documentation

+ fix remaining rst errors, broken links,..

Issue-ID: INT-1551

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I30a480722b34128c997dcfd4f9ae7c1143e6d87c
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years agoAdd a helper method to generate docker compose file 18/109018/1
Bartek Grzybowski [Wed, 10 Jun 2020 13:16:23 +0000 (15:16 +0200)]
Add a helper method to generate docker compose file

Change-Id: I05f5f689e5ec660e0257e558d02ac1965d51b3d3
Issue-ID: INT-1619
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoSimplify network name in Compose template 11/109011/1
Bartek Grzybowski [Wed, 10 Jun 2020 10:14:34 +0000 (12:14 +0200)]
Simplify network name in Compose template

Generated network name for a service already contains
project name so no need to further customize it.

Change-Id: Ib77b55f46b7141edeb43470db4a36d10c2ced649
Issue-ID: INT-1619
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd helper method to generate simulator config 55/108955/2
Bartek Grzybowski [Tue, 9 Jun 2020 10:41:08 +0000 (12:41 +0200)]
Add helper method to generate simulator config

Change-Id: If0deb820f32d6d75c71370ff67c7c42a063d8e0a
Issue-ID: INT-1618
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoUpdate Mass PNF simulator documentation 50/108950/2
Bartek Grzybowski [Tue, 9 Jun 2020 07:39:40 +0000 (09:39 +0200)]
Update Mass PNF simulator documentation

Change-Id: I8b583e958f445965eead876925e8eb385e655eb5
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop action methods decorator 16/108916/2
Bartek Grzybowski [Mon, 8 Jun 2020 12:40:37 +0000 (14:40 +0200)]
Drop action methods decorator

It's no longer needed after implementing all lifecycle
modes in module.

Change-Id: Ic2b0c638172e9bb1428ac1f3a7823ce3e36ac206
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoSetup and start docker-compose simulator app directly in Python module 95/108895/2
Bartek Grzybowski [Mon, 8 Jun 2020 12:39:01 +0000 (14:39 +0200)]
Setup and start docker-compose simulator app directly in Python module

Change-Id: I5efaaa69a0c78d9ae9594d1e59d57dd9315613af
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoChown vsftpd config file to root while bootstrapping 94/108894/2
Bartek Grzybowski [Mon, 8 Jun 2020 12:29:29 +0000 (14:29 +0200)]
Chown vsftpd config file to root while bootstrapping

Change-Id: I48716f544bd34b05a5524b58500cdff7c96a9578
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd internal routine for logs archiving 93/108893/2
Bartek Grzybowski [Mon, 8 Jun 2020 12:25:44 +0000 (14:25 +0200)]
Add internal routine for logs archiving

Change-Id: Ibbb2b4aa71f0ca477b7129e4037cee031e44ae91
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoRemove useless RUNNING_COMPOSE_CONFIG assignment 92/108892/2
Bartek Grzybowski [Mon, 8 Jun 2020 12:17:57 +0000 (14:17 +0200)]
Remove useless RUNNING_COMPOSE_CONFIG assignment

Change-Id: I0d66fab438ef53c716ddcebf292309f3a161a51e
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop shell debug mode in command wrapper method 83/108883/2
Bartek Grzybowski [Mon, 8 Jun 2020 10:13:57 +0000 (12:13 +0200)]
Drop shell debug mode in command wrapper method

Change-Id: I70133119ca8344ad675400e1ea9ba1b8a6f9b38b
Issue-ID: INT-1617
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoUpdate helm and kubectl versions 39/108939/1
Brian Freeman [Mon, 8 Jun 2020 21:04:07 +0000 (16:04 -0500)]
Update helm and kubectl versions

Issue-ID: OOM-2331
Change-Id: Ie97218cd7df55c6819f1bb01db52a140870f641a
Signed-off-by: Brian Freeman <bf1936@att.com>
3 years agoCorrect ReadTheDoc theme 42/108842/2
Eric Debeau [Fri, 5 Jun 2020 21:39:47 +0000 (23:39 +0200)]
Correct ReadTheDoc theme

The current theme is different from other ONAP projects
Corrcet conf.py to be aligned with ONAP

Issue-ID: INT-1615

Signed-off-by: Eric Debeau <eric.debeau@orange.com>
Change-Id: I57c7793702ca659a074f998931ec11a94fff466d

3 years ago[vFW_CNF_CDS] Fix typo in Postman collection request 10/108610/3
Konrad Bańka [Mon, 1 Jun 2020 07:36:09 +0000 (09:36 +0200)]
[vFW_CNF_CDS] Fix typo in Postman collection request

Corrects cba_name/cba_version reference in SO instantiation
call in single vf-module by removing it (it was used only during
development work).
Corrects SDNC calls to use https instead of http that was turned
off recently.
Corrects typo in secret retrieval command.
Updated SO Completed instantiation status response.

Issue-ID: INT-1457
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: Ib13a0d1e404e7e2f6053223f4eb4817ff99f8393

3 years agoSupport stopping sending PNF registration messages in Python module 24/108824/2
Bartek Grzybowski [Fri, 5 Jun 2020 13:07:56 +0000 (15:07 +0200)]
Support stopping sending PNF registration messages in Python module

Change-Id: Iae7d300e6e09d152b6e7daaebd9c85ba763fc077
Issue-ID: INT-1613
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd test case for invalid '--count' option value 18/108818/2
Bartek Grzybowski [Fri, 5 Jun 2020 09:32:44 +0000 (11:32 +0200)]
Add test case for invalid '--count' option value

Change-Id: Ib46c26889f01ce0cd9d90865070d5c5ac9b5d08a
Issue-ID: INT-1613
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop shell wrapper for 'trigger_custom' action as well 65/108765/2
Bartek Grzybowski [Thu, 4 Jun 2020 10:18:41 +0000 (12:18 +0200)]
Drop shell wrapper for 'trigger_custom' action as well

Change-Id: I388038656505c6937e10ba9f65d70d0e6514e17b
Issue-ID: INT-1611
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoSupport triggering simulator app directly from MassPnfSim module 60/108760/2
Bartek Grzybowski [Thu, 4 Jun 2020 07:55:26 +0000 (09:55 +0200)]
Support triggering simulator app directly from MassPnfSim module

Change-Id: Ice52848bedf8722aa142de74342190378ea593cd
Issue-ID: INT-1611
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop shell wrapper for stopping simulator instances 26/108726/3
Bartek Grzybowski [Wed, 3 Jun 2020 09:46:51 +0000 (11:46 +0200)]
Drop shell wrapper for stopping simulator instances

Instance method is added to manage stopping simulator
instances and ROP scripts directly in MassPnfSim class.

Change-Id: Ic551f99c0f5f2a177b9c72daac02690b0bbded04
Issue-ID: INT-1610
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years ago[vFW_CNF_CDS] UAT testing doc update 97/108697/3
Samuli Silvius [Tue, 2 Jun 2020 16:08:30 +0000 (19:08 +0300)]
[vFW_CNF_CDS] UAT testing doc update

Verified UAT testing as much as it worked for vFW_CNF_CDS.
Spy recording was successfull technically as yaml response
was received but looks like missing some external calls.

UAT Verify POST call did not worked as expected results
was not according to spy output. Or some other problems.

Document updated accordingly.

Issue-ID: INT-1531

Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: Ic2b13048fbff47fb8d6e82f3921a9922030bc971

3 years agoUpdate doc to reference 1.6.3 RC2 frankfurt image 64/108764/3
mrichomme [Thu, 4 Jun 2020 09:57:18 +0000 (11:57 +0200)]
Update doc to reference 1.6.3 RC2 frankfurt image

- refactoring of the integration page
- add link to s3p page
- add a table of the repositories managed by Integration

Issue-ID: INT-1551

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I36adec41f6938925561210da905d69c76cddfa8b
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years agoUpdate E2E_network_slicing doc 33/108133/2
krishnaa96 [Fri, 22 May 2020 11:17:00 +0000 (16:47 +0530)]
Update E2E_network_slicing doc

Issue-ID: INT-1468
Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com>
Change-Id: Ib11a36000ae6c926c990786172d250f586409f3d

3 years agoAdd helper routine for getting iter range in lifecycle methods 54/108654/2
Bartek Grzybowski [Tue, 2 Jun 2020 08:25:11 +0000 (10:25 +0200)]
Add helper routine for getting iter range in lifecycle methods

Change-Id: I3973b7bfd75885bf22154670a6b9f665769470fa
Issue-ID: INT-1610
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop shell wrapper for getting simulators status 19/108619/2
Bartek Grzybowski [Mon, 1 Jun 2020 10:38:49 +0000 (12:38 +0200)]
Drop shell wrapper for getting simulators status

Change-Id: Id7c3c614d472d8ee01533e9bd146f258813e7cbe
Issue-ID: INT-1606
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd helper method to get running docker containers names list 18/108618/2
Bartek Grzybowski [Mon, 1 Jun 2020 10:31:42 +0000 (12:31 +0200)]
Add helper method to get running docker containers names list

Change-Id: I8346302706d6e896b55d845051fe2de18aaafd16
Issue-ID: INT-1606
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd helper method to get simulator instance data 19/108419/3
Bartek Grzybowski [Thu, 28 May 2020 14:40:02 +0000 (07:40 -0700)]
Add helper method to get simulator instance data

Superfluous call to 'get_pnfsim_ip' function in simulator.sh
was also removed.

Change-Id: Ifd7be4843fe26768f4b86b64e07d2d9479735ad1
Issue-ID: INT-1606
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoUpdate OOF_SON use case documentation 26/108226/4
Reshmasree [Tue, 26 May 2020 08:02:59 +0000 (08:02 +0000)]
Update OOF_SON use case documentation

Issue-ID: INT-1466
Signed-off-by: Reshmasree <reshmasree.chamarthi2@wipro.com>
Change-Id: Ice7f111378b1c020a3367be1b5d8b5f812d9c79a
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years agoRemove postman subdirectory 74/108574/1
mrichomme [Fri, 29 May 2020 14:51:05 +0000 (16:51 +0200)]
Remove postman subdirectory

The postman suite has not been updated for Frankfurt
They are defacto deprecated
This shoudl be cherry picked in Frankfurt
However the suite will remain in El Alto and previous versions

Issue-ID: INT-1608

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Id1ee003e023e8c35d7f5439f1a525ee039fb6b2f

3 years agoUpdate documentation 44/108444/3
mrichomme [Thu, 28 May 2020 20:38:30 +0000 (22:38 +0200)]
Update documentation

Issue-ID: INT-1551

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Iacc99e3504ae62e90bc3d963056d780ae13c402a
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years ago[vFW_CNF_CDS] Update documentation 20/108320/9
Konrad Bańka [Wed, 27 May 2020 13:25:56 +0000 (15:25 +0200)]
[vFW_CNF_CDS] Update documentation

Update several TODO sections and Postman collection.
Added few FIXMEs to mark fields for update when latest
logs/results will be available (after RC2 env test).

Issue-ID: INT-1457
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: If78caf719968681fe02290a5df7e81058d502968

3 years agoUpdate vCPE Tosca use case 63/108263/2
mrichomme [Tue, 26 May 2020 13:59:19 +0000 (15:59 +0200)]
Update vCPE Tosca use case

- fix documentation
- add install script for oclip

Issue-ID: INT-1355

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ieaeac5caf76caf6f731a6c2bf6380e8f8f2a6c6a

3 years agoUpdate documentation of vFW_CNF_CDS use case 09/108209/2
Lukasz Rajewski [Mon, 25 May 2020 17:05:41 +0000 (19:05 +0200)]
Update documentation of vFW_CNF_CDS use case

Mainly description of CDS profile upload and
other smaller corrections

Issue-ID: INT-1452
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ic0c8d7e38f14de8b3cff872921fc341b252d8d27

3 years agoFix 5G OOF duplicate reference in doc 02/108302/2
mrichomme [Wed, 27 May 2020 08:45:03 +0000 (10:45 +0200)]
Fix 5G OOF duplicate reference in doc

Issue-ID: INT-1551

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I3b9f9f0b4b902d808fb0784439a81f23ad368351

3 years agoFix HTML layout 74/108274/3
Jessica Wagantall [Tue, 26 May 2020 16:28:51 +0000 (09:28 -0700)]
Fix HTML layout

Looks like this repo was missing the HTML layout template
where we can call the css files.
Update name of css file in conf.py to just "ribbon"

Issue-ID: CIMAN-376
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Id4da929ad9e3c936c12ad6f57e3b524c198d63e0

3 years agoUpdate the clamp url 22/107622/3
xuegao [Wed, 13 May 2020 13:29:04 +0000 (15:29 +0200)]
Update the clamp url

Replace the old Clamp url by the new one.

Issue-ID: CLAMP-846
Change-Id: Ic02735797c18c67741f324f873abba5fa03676a4
Signed-off-by: xuegao <xg353y@intl.att.com>
3 years agoRead the docs improvement for 5G - PNF Pre-Onboarding and Onboarding 60/108260/2
Krzysztof Kuzmicki [Tue, 26 May 2020 13:41:08 +0000 (15:41 +0200)]
Read the docs improvement for 5G - PNF Pre-Onboarding and Onboarding

Issue-ID: INT-1240

Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Change-Id: I0c30ebfa9f55be3bea51bc5542eda4b648bf5c93

3 years agoAdd functional tests for verifying simulator services status 99/108199/3
Bartek Grzybowski [Mon, 25 May 2020 13:25:15 +0000 (06:25 -0700)]
Add functional tests for verifying simulator services status

Status is verified after each lifecycle change for proper
subcommand action.

Change-Id: Ia1c0e1bce24ddf1ca2c805a420e4a0665412aedf
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd functional test for 'clean' subcommand 95/108195/2
Bartek Grzybowski [Mon, 25 May 2020 10:56:58 +0000 (03:56 -0700)]
Add functional test for 'clean' subcommand

Change-Id: Iac2b7d5f912b22c6c4b342e350a71ee6ad8b1fbb
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd functional tests for 'stop' subcommand 94/108194/2
Bartek Grzybowski [Mon, 25 May 2020 10:38:06 +0000 (03:38 -0700)]
Add functional tests for 'stop' subcommand

Change-Id: Id3640c494f21fb4869fcf412dc83824dc8670d12
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd tests for 'trigger_custom' subcommand 93/108193/2
Bartek Grzybowski [Mon, 25 May 2020 10:10:39 +0000 (03:10 -0700)]
Add tests for 'trigger_custom' subcommand

Change-Id: I7a2811618adcaaa698a702d264ef2a93bc899704
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd functional tests for 'trigger' command 88/108188/2
Bartek Grzybowski [Mon, 25 May 2020 08:10:32 +0000 (01:10 -0700)]
Add functional tests for 'trigger' command

Change-Id: Ie3f0a5c5b5276c058da3d284d5531ab5c821e3b8
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd functional tests for 'start' command 87/108187/2
Bartek Grzybowski [Mon, 25 May 2020 08:09:30 +0000 (01:09 -0700)]
Add functional tests for 'start' command

Change-Id: I6a0e6bf35384e861511972aab45faed2fa13a90e
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd functional tests for bootstrap commands 86/108186/2
Bartek Grzybowski [Mon, 25 May 2020 08:06:25 +0000 (01:06 -0700)]
Add functional tests for bootstrap commands

Change-Id: Idb816780206f8b3b7a14128b7fd4603c4977ce11
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd pytest fixtures 85/108185/2
Bartek Grzybowski [Mon, 25 May 2020 07:54:12 +0000 (00:54 -0700)]
Add pytest fixtures

This adds fixtures that'll be utilised by unit
and functional tests.

Change-Id: Iaeed869d8320ccc44d485fc00c590741352e34e6
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoRemove fixture declaration that is defined in pytest config 84/108184/2
Bartek Grzybowski [Mon, 25 May 2020 07:53:08 +0000 (00:53 -0700)]
Remove fixture declaration that is defined in pytest config

Change-Id: I37abc052df5f69907ceb9bb81fbc478126e115d5
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd 'pyyaml' dependency in 'pytest' tox env 83/108183/2
Bartek Grzybowski [Mon, 25 May 2020 07:50:46 +0000 (00:50 -0700)]
Add 'pyyaml' dependency in 'pytest' tox env

Change-Id: I07d326aabe2ad70eb269b5236d2fe6af1a958824
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoAdd pytest testing scenario settings for simulator 82/108182/2
Bartek Grzybowski [Mon, 25 May 2020 07:49:14 +0000 (00:49 -0700)]
Add pytest testing scenario settings for simulator

Change-Id: I57d67a837aa3ef8d6a58e5abbb61bfc3606e93dc
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoDrop shell 'rm' command and use 'rmtree' native Python routine 81/108181/2
Bartek Grzybowski [Mon, 25 May 2020 07:47:35 +0000 (00:47 -0700)]
Drop shell 'rm' command and use 'rmtree' native Python routine

Change-Id: Id5487723b8eb6fdc065ffe712907f9a715f610c5
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoHardcoded APPC password removed 67/107667/2
Lukasz Rajewski [Thu, 14 May 2020 09:08:43 +0000 (11:08 +0200)]
Hardcoded APPC password removed

Hardcoded APPC password removed from doc

Issue-ID: INT-1277
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Iaad61a8d3c436f6a0861d1c4f94fdc804763d940

3 years agoadd uuid image override 41/108141/1
jhh [Fri, 22 May 2020 13:26:36 +0000 (08:26 -0500)]
add uuid image override

Issue-ID: INT-1599
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I6b5f14c6abf594d7947d08939476358cf16f35e8

3 years agoUpdate documentation of vFW_CNF_CDS use case to Frankfurt state 95/103595/7
Konrad Bańka [Thu, 12 Mar 2020 11:09:13 +0000 (12:09 +0100)]
Update documentation of vFW_CNF_CDS use case to Frankfurt state

Issue-ID: INT-1452
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I2aad1b96842cd447141cf826e8f1fc50c50d9b6a

3 years agoUpdate Doc for frankfurt 21/107921/4
mrichomme [Tue, 19 May 2020 21:00:34 +0000 (23:00 +0200)]
Update Doc for frankfurt

Issue-ID: INT-1551

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I8cd83775001a125c11a0408d05a4dacb54f2c1c9
Signed-off-by: mrichomme <morgan.richomme@orange.com>
3 years agoExpand HTML width in docs 85/107585/2
Jessica Wagantall [Tue, 12 May 2020 19:26:07 +0000 (12:26 -0700)]
Expand HTML width in docs

Some images in the docs are not
rendering properly. Expand HTML width
to help rendering the images better.

Issue-ID: CIMAN-364
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I77f2873c82be339c02e9eada137e742d17fcaa75

3 years agoAdd tests for CLI script options 72/107972/1
Bartek Grzybowski [Wed, 20 May 2020 13:34:27 +0000 (06:34 -0700)]
Add tests for CLI script options

Change-Id: Iea4b353b37297e04b686d41b3494b00f61cfb9f3
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
3 years agoCreate setuptools based Python env setup for the scripts 48/107948/1
Bartek Grzybowski [Wed, 20 May 2020 09:07:39 +0000 (02:07 -0700)]
Create setuptools based Python env setup for the scripts

Change-Id: I00095182de5532c28fd7d9605de2d9c8b29f6c1c
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoIterate over all bootstrapped instances by default 69/107869/1
Bartek Grzybowski [Tue, 19 May 2020 11:50:51 +0000 (04:50 -0700)]
Iterate over all bootstrapped instances by default

Commands that support '--count' option now iterate
over all autodetected bootstrapped simulator instances
by default, not just the first one.

Change-Id: Ia5703047447b4da98d775636fe38911f81520848
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoAdd a method to enumerate bootstrapped simulator instances 68/107868/1
Bartek Grzybowski [Tue, 19 May 2020 11:47:09 +0000 (04:47 -0700)]
Add a method to enumerate bootstrapped simulator instances

Change-Id: Ifbafc748a47b1db3fabfb337b44a66523c9ef80f
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoMake the actions decorator a static method in a subclass 09/107809/1
Bartek Grzybowski [Mon, 18 May 2020 14:30:11 +0000 (07:30 -0700)]
Make the actions decorator a static method in a subclass

Change-Id: I2bd702ff1d92c80510204cb4666f6c3db7fa62e0
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoCreate a boilerplate decorator for MassPnfSim class actions 03/107803/2
Bartek Grzybowski [Mon, 18 May 2020 11:11:15 +0000 (04:11 -0700)]
Create a boilerplate decorator for MassPnfSim class actions

Change-Id: Ia095a608d204e3da6dae101afa04f2e66a9bceeb
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoRun Maven directly 46/107746/1
Bartek Grzybowski [Fri, 15 May 2020 14:38:04 +0000 (07:38 -0700)]
Run Maven directly

Maven will be run directly from MassPnfSim module, not
through wrapper shell script.

Change-Id: Ib2936391ace3cbd31c3b5bba4ad6d776cfb890d8
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoLeverage internal shell runner in bootstrap mode 91/107691/4
Bartek Grzybowski [Thu, 14 May 2020 14:38:54 +0000 (07:38 -0700)]
Leverage internal shell runner in bootstrap mode

Use native python modules for file operations

Change-Id: I1ca505f9a891c722c2aace118536fa470bf50b35
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoAdd internal method for shell runner in MassPnfSim module 82/107682/4
Bartek Grzybowski [Thu, 14 May 2020 12:52:40 +0000 (05:52 -0700)]
Add internal method for shell runner in MassPnfSim module

Since now if module is called in 'debug' mode shell script
is run with trace.

Change-Id: I7bddf6c0583c4b56d4a0c3b5eeb6a78af561891f
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoFix ftp dir permission in sftp-server container 38/107738/1
Bartek Grzybowski [Fri, 15 May 2020 13:23:38 +0000 (06:23 -0700)]
Fix ftp dir permission in sftp-server container

Container entrypoint descendant script in atmoz/sftp:alpine image
is changing mount binded ftp dir owner to 'root' which makes
removing it by 'clean' action not possible hence adding o+w
permission for it.

Change-Id: I0d9339db80c4cd8e31c4368ac63741c531a626fa
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoMake the maven image build an independent step 23/107723/2
Bartek Grzybowski [Fri, 15 May 2020 07:57:25 +0000 (00:57 -0700)]
Make the maven image build an independent step

This improves testability as in CI the image build
is done by relevant CI runner from provided POM file
so building from script is redundant.

Updated doc in regard on how to build the image locally.

Change-Id: I7666bc638996c855fed139ee46fcc80379a02f3b
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoFinalize INFO.yaml 11/107511/2
mrichomme [Tue, 12 May 2020 06:31:16 +0000 (08:31 +0200)]
Finalize INFO.yaml

Issue-ID: INT-1587

Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: Ic386d025fd2b2e9c798a027bb5590c919a850ae3

4 years agoGet and kill ROP_file_creator.sh childs as well 51/107551/1
Bartek Grzybowski [Tue, 12 May 2020 14:52:13 +0000 (07:52 -0700)]
Get and kill ROP_file_creator.sh childs as well

Change-Id: I07393a0f62535563586278d2e8bc8fd6bd9380db
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoGet the routine name to call with getattr 51/107451/2
Bartek Grzybowski [Mon, 11 May 2020 13:00:00 +0000 (06:00 -0700)]
Get the routine name to call with getattr

Each subcommand has a corresponding method in
MassPnfSim class hence it can be called directly
by it's name.

Change-Id: Id7139a5f96cceac89559bd68d89085130703f4bd
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoMove CLI options processing to module level 50/107450/2
Bartek Grzybowski [Mon, 11 May 2020 12:38:08 +0000 (05:38 -0700)]
Move CLI options processing to module level

Change-Id: Ie4c379480e2c641285507173387a770db63458f0
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoUpdate INFO.yaml 84/107484/4
colvert [Mon, 11 May 2020 15:50:36 +0000 (17:50 +0200)]
Update INFO.yaml

add new committers:
- Pawel Wieczorek
- Andreas Geissler
- Krzysztof Kuzmicki

Issue-ID: INT-1587

Change-Id: I30f7edd3bf6387ee6e7baa49059c884f589deee6
Signed-off-by: mrichomme <morgan.richomme@orange.com>
4 years agoImprove code testability 46/107446/3
Bartek Grzybowski [Mon, 11 May 2020 11:51:37 +0000 (04:51 -0700)]
Improve code testability

A module is created with specific class methods
to perform particular simulator services' lifecycle
operations.

Change-Id: I467360ab304a00f049bf53c3958e42f445f2d75b
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoAllow importing the script as module 90/107390/4
Bartek Grzybowski [Fri, 8 May 2020 13:26:02 +0000 (06:26 -0700)]
Allow importing the script as module

Improves testability (TBD)

Change-Id: I0c4845f85d14b49b4702270ffad537a19c1c7df7
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
4 years agoRework input parameters handling 82/107382/4
Bartek Grzybowski [Fri, 8 May 2020 11:39:22 +0000 (04:39 -0700)]
Rework input parameters handling

Main input options were turned into subcommands
for improved CLI user experience.

Input parameters handling and validation logic was
moved out of the code to argparse native facilities.

Updated the doc around script usage details.

Change-Id: Ifaa2a0e49f2a0b5b677020307dc74942c422bbe1
Issue-ID: INT-1577
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>