osm/RO.git
5 years agobug 608 Database migration recovering with docker relaunch 50/7050/2
tierno [Fri, 21 Dec 2018 10:19:38 +0000 (10:19 +0000)]
bug 608 Database migration recovering with docker relaunch

Change-Id: I4005e048b71284c154495a90d8b1256a09e6ff98
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoallow pdu without image 75/7075/2
tierno [Wed, 19 Dec 2018 16:00:25 +0000 (16:00 +0000)]
allow pdu without image

Change-Id: Icb02d22d2c1497c1af5cfeff2702d2757bcdcda1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoUpdating VNFFG example to comply with new IM version 54/7054/2
Eduardo Sousa [Wed, 12 Dec 2018 12:09:58 +0000 (12:09 +0000)]
Updating VNFFG example to comply with new IM version

Change-Id: Ie62134ce91cd2686547bb487892474b0d3279e61
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agofix issue creating instance of only networks without scenario 69/7069/1
tierno [Tue, 18 Dec 2018 15:19:27 +0000 (15:19 +0000)]
fix issue creating instance of only networks without scenario

Change-Id: Ibeb3a9f6176c7bc5b9178661d88f37bf204d11e0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdding vim-network-id parameter to instantiation 66/7066/2
gcalvino [Mon, 17 Dec 2018 15:19:33 +0000 (16:19 +0100)]
Adding vim-network-id parameter to instantiation

Change-Id: I3be6b0b5b0de1ea0f1379a48546f27b45f946b5e
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
5 years agoAdding support to different ingress and egress ports (SFC) 12/7012/16
Eduardo Sousa [Fri, 30 Nov 2018 15:33:35 +0000 (15:33 +0000)]
Adding support to different ingress and egress ports (SFC)

TODO: update VNFFG example.

Change-Id: I26cf6cc8760516203f8a4fa147bdcd2e00887d89
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoFixing error in Flow Classifier creation (SFC) 01/7001/3
Eduardo Sousa [Thu, 29 Nov 2018 14:55:01 +0000 (14:55 +0000)]
Fixing error in Flow Classifier creation (SFC)

Fetching interfaces from the wrong place.

Change-Id: Ibce20543135272ef6b6ff1bca9d1e151972ec985
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoBug 611 Fix unicode parsing at database 44/7044/2
tierno [Wed, 5 Dec 2018 16:23:38 +0000 (16:23 +0000)]
Bug 611 Fix unicode parsing at database

Change-Id: I08ea1f463cabf776343d58d48fdff9066c483a89
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoinstance_actions: renamed vim_actions to vim_wim_actions 42/7042/1 v5.0.2
garciadeblas [Wed, 5 Dec 2018 11:42:35 +0000 (12:42 +0100)]
instance_actions: renamed vim_actions to vim_wim_actions

Change-Id: I61d4f61c08a9571785937118be96942ce8b88c94
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoFix bug related to scaling: renamed vim_actions to vim_wim_actions 40/7040/1
garciadeblas [Wed, 5 Dec 2018 09:59:40 +0000 (10:59 +0100)]
Fix bug related to scaling: renamed vim_actions to vim_wim_actions

Change-Id: I6d5644fcd25e72083fb1af2ea01091d963bc11fc
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoRO-start checks that database is not corrupt 33/7033/2 v5.0.1
tierno [Tue, 4 Dec 2018 14:05:26 +0000 (14:05 +0000)]
RO-start checks that database is not corrupt
Fix healthcheck at dockerfile-local

Change-Id: I49f66013dd6767b8ffbf67564ff6ed7806bec698
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoMerge branch 'WIM' into master 28/7028/1
tierno [Mon, 3 Dec 2018 17:51:26 +0000 (18:51 +0100)]
Merge branch 'WIM' into master

Change-Id: Ibef33c7dfcf3c40dbdf278fc160907675ffbeb03
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofixing vim_actions backward compatibility 25/7025/1
tierno [Mon, 3 Dec 2018 12:04:48 +0000 (12:04 +0000)]
fixing vim_actions backward compatibility

Change-Id: I7553920aa47baad8773cab27c84df8e60fff0e78
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoChange confusing "get_endpoint" name and add docs 91/6991/1
Anderson Bravalheri [Wed, 28 Nov 2018 11:48:14 +0000 (11:48 +0000)]
Change confusing "get_endpoint" name and add docs

Change-Id: Ia39bf1acb0b452b320c41d4ae9e04fc760adeecb
Signed-off-by: Anderson Bravalheri <a.bravalheri@bristol.ac.uk>
5 years agoMerge remote-tracking branch 'upstream/master' into gerrit-submission 66/6966/2
Anderson Bravalheri [Wed, 28 Nov 2018 17:21:26 +0000 (17:21 +0000)]
Merge remote-tracking branch 'upstream/master' into gerrit-submission

Sync with master branch

Change-Id: Ic26d043a84f50f48eeebffb512ccea2eedc053a4
Signed-off-by: Anderson Bravalheri <a.bravalheri@bristol.ac.uk>
5 years agoAllow instance of only networks without scenario 63/6963/1 v5.0.0
tierno [Mon, 26 Nov 2018 14:14:51 +0000 (14:14 +0000)]
Allow instance of only networks without scenario

Change-Id: I442fba52604a3211d2f07a04fff39ce5d3320325
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years ago(bug 589) add proper filtering VDU by instance-id on scalling 61/6961/2
tierno [Mon, 26 Nov 2018 09:28:58 +0000 (09:28 +0000)]
(bug 589) add proper filtering VDU by instance-id on scalling

Change-Id: Iaf4c38d6907a4af5124c85d94518004851b5f6c5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdd SRIOV tests for VCD VIMconnector 46/6946/2
Ravi Chamarty [Thu, 22 Nov 2018 01:22:16 +0000 (01:22 +0000)]
Add SRIOV tests for VCD VIMconnector

Change-Id: I2e04063a4c3f7cd9c40a1154ce994e298172ad51
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoImplement feature 5949 79/6579/11
Anderson Bravalheri [Fri, 17 Aug 2018 14:26:19 +0000 (15:26 +0100)]
Implement feature 5949

Enable dynamic connectivity setup in multi-site Network Services

The code required to implement the feature is contained in `osm_ro/wim`
as much as possible.

* `wim/engine.py` works together with `nfvo.py` to implement the
  feature
* `wim/persistence.py` is equivalent to `nfvo_db.py` and try to
  encapsulate most of the SQL-specific code, implementing a persistence
  layer
* `wim/http_handler.py` extends `httpserver.py` adding WIM-related HTTP
  routes
* `wim/wim_thread.py` is similar to `vim_thread.py` and controls the
  execution of WIM-related tasks
* `wim/actions.py` and `wim/wan_link_actions.py` implement the action
  handling specific code, calling instances of the `wim/wimconn.py`
  subclasses

WIM connectors are still a work in progress

Individual change details (newer to older)

- Add errors for inconsistent state

- Delay re-scheduled tasks

- Move lock to inside the persistence object

- Better errors for connector failures

- Try to cache the wan_link information before it is deleted from the database

- Integrate WanLinkDelete to NFVO

- Add WanLinkDelete implementation draft with some tests

- Add basic wim network creation

- Add minimal documentation for actions

- Add checks to the create action

- Improve documentation, rearrange insert_pending and remove unused functions on WimThread

- Integrate Action classes in refresh_tasks

- Add Action classes to avoid intricate conditions

- Adding Proposed License

- Move grouping of actions to persistence

- Change WimThread to use SQL to do the heavy lifting

- Simplify WimThread reload_actions

- Add tests for derive_wan_links

- Implement find_common_wim(s)

- Add tests for create_wim_account

- Add migration scripts for version 33

- Changes to WIM and VIM threads for vim_wim_actions

- Implement wim_account management according to the discussion

- Add WimHandler integration inside httpserver

- Add quick instructions to run the tests

- Add WIM functional tests using real database

- Add DB WIM port mapping

- RO WIM-related console scripts

- Add WIM integration to NFVO

- Improve database support focusing on tests

- RO NBI WIM-related commands in HTTP server

- Adding WIM tables to MANO DB

- Add wim http handler initial implementation

- Move http utility functions to separated files

    This separation allows the code to be reused more easily and avoids
    circular dependencies.

    (The httpserver can import other modules implementing http routes,
    and those modules can then use the utility functions without having
    to import back httpserver)

- Add a HTTP handler class and custom route decorator

    These tools can be used to create independent groups of bottle
    routes/callbacks in a OOP fashion

- Extract http error codes and related logic to separated file

Change-Id: Icd5fc9fa345852b8cf571e48f427dc10bdbd24c5
Signed-off-by: Anderson Bravalheri <a.bravalheri@bristol.ac.uk>
5 years agoCherry-pick c1ce8ac Changed build to not make osm-im lib-osm-openvim 78/6878/1
tierno [Wed, 14 Nov 2018 11:46:21 +0000 (12:46 +0100)]
Cherry-pick c1ce8ac Changed build to not make osm-im lib-osm-openvim

Change-Id: Ibca462f24900cbd1c30ada08c3c5eb51fe6d30b2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoVNFs with only VLDs compatibility - part2 74/6874/2
gcalvino [Tue, 13 Nov 2018 17:47:28 +0000 (18:47 +0100)]
VNFs with only VLDs compatibility - part2

Change-Id: Id89dd94af4856c5d6d10c59ecfdef764e3308d2b
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
5 years agofeature 1417 support of PDUs 69/6869/4
tierno [Tue, 13 Nov 2018 09:37:42 +0000 (10:37 +0100)]
feature 1417 support of PDUs

Change-Id: I4f74215f2604daab1bd6a148e37d21a2547f4207
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agominor fixes at Dockerfile 75/6875/1
tierno [Tue, 13 Nov 2018 18:10:59 +0000 (19:10 +0100)]
minor fixes at Dockerfile

Change-Id: Ic3c610f7652870f256ebd4264f42a16f5c8a8a1e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoNS scenarios without VNFs compatibility 43/6843/3
gcalvino [Mon, 5 Nov 2018 09:42:06 +0000 (10:42 +0100)]
NS scenarios without VNFs compatibility

Change-Id: Ice40df6180ed6ee77377b0b7ac0d14ff85009871
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
5 years agoChanged build to not make osm-im lib-osm-openvim 71/6871/1
tierno [Tue, 13 Nov 2018 15:06:45 +0000 (15:06 +0000)]
Changed build to not make osm-im lib-osm-openvim

Change-Id: I9f54a356589d3d5fd3e0d40f51bb22e85133e0ee
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoMerge "VNFs with only VLDs compatibility"
tierno [Mon, 12 Nov 2018 09:51:22 +0000 (10:51 +0100)]
Merge "VNFs with only VLDs compatibility"

5 years agoVNFs with only VLDs compatibility 49/6849/1
gcalvino [Mon, 5 Nov 2018 14:33:23 +0000 (15:33 +0100)]
VNFs with only VLDs compatibility

Change-Id: If67fc71ba17be046af8c795a473461422d345aaa
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
5 years agoMinor vmware vcd vimconnectory fixes 17/6817/1
Ravi Chamarty [Wed, 31 Oct 2018 16:12:38 +0000 (16:12 +0000)]
Minor vmware vcd vimconnectory fixes

Change-Id: I9c2f5a3134ba2ac94e0ac9038c44c63753f5fcb5
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoBug 562 Add support for attaching SRIOV NICs to VCD 9.1 16/6816/1
Ravi Chamarty [Wed, 24 Oct 2018 02:14:53 +0000 (02:14 +0000)]
Bug 562 Add support for attaching SRIOV NICs to VCD 9.1

Change-Id: I8acbb0b5ad4e5d6df2b3f539f709aa6ff3fa2b94
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoBug 575 Fix token refresh for VCD VIMconnector 15/6815/1
Ravi Chamarty [Tue, 30 Oct 2018 19:51:23 +0000 (19:51 +0000)]
Bug 575 Fix token refresh for VCD VIMconnector

Change-Id: I10ba41f3e4361410eba050a028ce7d8e015ef673
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoFix VCD VIMconn when model_type is not present for SR-IOV, use net['type'] 14/6814/1
Ravi Chamarty [Fri, 26 Oct 2018 13:47:14 +0000 (13:47 +0000)]
Fix VCD VIMconn when model_type is not present for SR-IOV, use net['type']

Change-Id: I865ccf6b77713f596defeacec3b6cfb17655a5ff
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoBug 573 VCD: Ensure that more than 2 NICs can get connected to VCD VM 13/6813/1
Ravi Chamarty [Fri, 26 Oct 2018 01:40:50 +0000 (01:40 +0000)]
Bug 573 VCD: Ensure that more than 2 NICs can get connected to VCD VM

Ensure REST API calls for NetworkConfigSection and NetworkConnectionSection use native REST rather than pyvcloud

Change-Id: I2b3edb16445e2cdfb2de23eab34f713d0ead3b28
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoBug 560 VCD Vimconnector fixes so that all NICs are processed through common code 12/6812/1
Ravi Chamarty [Mon, 22 Oct 2018 23:59:10 +0000 (23:59 +0000)]
Bug 560 VCD Vimconnector fixes so that all NICs are processed through common code

Change-Id: Ic3ecf307b9e6ff7441ae482ff2684ba00b7a7c57
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoAdd thread id to RO log format 86/6786/1
Ravi Chamarty [Mon, 29 Oct 2018 16:07:03 +0000 (12:07 -0400)]
Add thread id to RO log format

Change-Id: I967aadd19fbecb3335aa833136a368d97997c410
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoAdded support of PARAVIRT interface type following IM change 6688 65/6765/2
garciadeblas [Thu, 25 Oct 2018 16:33:19 +0000 (18:33 +0200)]
Added support of PARAVIRT interface type following IM change 6688

Change-Id: If6d9d486c2a78b55e6c1218b6292896b0707ca78
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoFix typo in vim connectors 64/6764/1
garciadeblas [Thu, 25 Oct 2018 16:17:24 +0000 (18:17 +0200)]
Fix typo in vim connectors

Change-Id: Ieef16fd4bac1ec4ff29426ec244c8655311fdc51
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agochange default logging to stdout and info level 59/6759/1
tierno [Thu, 25 Oct 2018 12:27:36 +0000 (14:27 +0200)]
change default logging to stdout and info level

Change-Id: Ia0b610bd8ccf049d89df83b7c956e8aa043e8f1a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofeature 1429 add ssh public key to all mgmt vdus 55/6755/2
tierno [Wed, 24 Oct 2018 16:46:03 +0000 (18:46 +0200)]
feature 1429 add ssh public key to all mgmt vdus

Change-Id: I895b2b646083c4cecc03ab247558eb42c060908a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdded new RO tests for vCD connector 91/6691/2
kasar [Fri, 12 Oct 2018 09:25:31 +0000 (02:25 -0700)]
Added new RO tests for vCD connector

Change-Id: Idebd83f5f278159968162ae6b739f45affc56cb7
Signed-off-by: kasar <pkasar@vmware.com>
5 years agoFixing SFC 14/6714/8
Eduardo Sousa [Wed, 17 Oct 2018 16:10:04 +0000 (17:10 +0100)]
Fixing SFC

Fixes the changes made in RO to allow SFC to be working again.
Takes care of the dependencies when deleting the different parts,
such as SFIs, SFs, Classifications and SFPs.

Change-Id: Ifc408fae6ea33b6e1c7c0096106150069b62cc91
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoImage and tenant system tests for VIO 24/6624/3
shashankjain [Thu, 4 Oct 2018 07:35:46 +0000 (13:05 +0530)]
Image and tenant system tests for VIO

Change-Id: I0e0241d960dad53f71de806d8f30651873bcc3d0
Signed-off-by: shashankjain <shashankjain@vmware.com>
5 years agoNew VM instance system tests fix for openstack 26/6626/3
kokardekar [Thu, 4 Oct 2018 08:57:09 +0000 (14:27 +0530)]
New VM instance system tests fix for openstack

Change-Id: I153e094afd7aac451a6f2c8cd9b7b1c1cecd6801
Signed-off-by: kokardekar <kaditi@vmware.com>
5 years agoSystem tests fix for openstack. Flavor and Network related system tests are fixed... 25/6625/4
anwars [Thu, 4 Oct 2018 08:35:32 +0000 (14:05 +0530)]
System tests fix for openstack. Flavor and Network related system tests are fixed in this change.

Change-Id: I28aecb130cbfc9ab24d25df4b26a8ac824776d29
Signed-off-by: anwars <anwars@vmware.com>
5 years agoChange at test_RO for test vimconnector 96/6696/1
tierno [Mon, 15 Oct 2018 13:10:36 +0000 (15:10 +0200)]
Change at test_RO for test vimconnector

Change-Id: Id6b9b674b4286380080f09676bed6e751cfa2164
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agosystem test support for openstack (VIO) 83/6583/3 netslice
shashankjain [Fri, 28 Sep 2018 06:29:03 +0000 (11:59 +0530)]
system test support for openstack (VIO)

Change-Id: Icb4675887e115a1d9d29a6c4e9ebb75285e56314
Signed-off-by: shashankjain <shashankjain@vmware.com>
5 years agofix bug 555 Change extended pci validation schema for sdn port mapping 05/6605/2
tierno [Tue, 2 Oct 2018 11:43:47 +0000 (13:43 +0200)]
fix bug 555 Change extended pci validation schema for sdn port mapping

Change-Id: I04eb9e35d313dcd61203e96f80a1c21ba78b6088
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoBug 556 Fix VCD 9.1 compliance - Align to vcloud 30.0 API 87/6687/2
Ravi Chamarty [Sun, 7 Oct 2018 15:45:44 +0000 (15:45 +0000)]
Bug 556 Fix VCD 9.1 compliance - Align to vcloud 30.0 API

Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
5 years agoUnit Tests fix for Openstack vimconnector 85/6585/2
anwars [Fri, 28 Sep 2018 10:30:13 +0000 (16:00 +0530)]
Unit Tests fix for Openstack vimconnector

Change-Id: I37cffcbf803a1ec69fa660ae443fc24cd31ffb26
Signed-off-by: anwars <anwars@vmware.com>
5 years agoChange dockerfile-local to install osm-im, lib-osm-openvim and RO from source instead... 71/6471/13
tierno [Wed, 12 Sep 2018 14:29:23 +0000 (16:29 +0200)]
Change dockerfile-local to install osm-im, lib-osm-openvim and RO from source instead of making

Change-Id: I03af69a2f798ed5b0645c2d3eac4ac48b15805a2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdd version schedule pep440-git-full 92/6592/2
tierno [Mon, 1 Oct 2018 13:43:57 +0000 (15:43 +0200)]
Add version schedule pep440-git-full

Change-Id: I23e53bd74c17685c691090b6abec6e15ea659698
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoModified LICENSE file to be the same in all repos 72/6572/1
garciadeblas [Thu, 27 Sep 2018 08:35:23 +0000 (10:35 +0200)]
Modified LICENSE file to be the same in all repos

Change-Id: I9a1c0ba12dd12aedad75e1587d67ceacac2d7295
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agobug 537 SDN-assist does not connect new instances over an existing vim network 62/6462/2
tierno [Fri, 7 Sep 2018 12:05:32 +0000 (14:05 +0200)]
bug 537 SDN-assist does not connect new instances over an existing vim network

Change-Id: I47115d0957cd9c64606085132fd3f7e4003e7fc2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofix error when no size is provided at vnfd:vdus:volumes 59/6459/3
tierno [Thu, 6 Sep 2018 11:47:11 +0000 (13:47 +0200)]
fix error when no size is provided at vnfd:vdus:volumes

Change-Id: I092245407d4acdb75b373e40905d9fc2e2b44b20
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofix dockerfile local 94/6494/1
tierno [Fri, 14 Sep 2018 21:16:19 +0000 (21:16 +0000)]
fix dockerfile local

Change-Id: Iffd4c1f6a65b505db84ab30b98f3f526b4ff47d0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdding RO-start.sh to deb package for Dockerfile 70/6470/3
tierno [Wed, 12 Sep 2018 14:25:42 +0000 (16:25 +0200)]
Adding RO-start.sh to deb package for Dockerfile

Change-Id: I2f61868a288a8217dbf2a5c0920f736ec547ffcc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoinstall-openmano.sh change to install osm-im, lib-osm-openvim in pure python2 without... 63/6463/7
tierno [Mon, 10 Sep 2018 09:04:31 +0000 (11:04 +0200)]
install-openmano.sh change to install osm-im, lib-osm-openvim in pure python2 without calling make that imposes many unneeded packages

Change-Id: I3149a1b7656a2adb5b1a4ffbb973e49a6a00d0e0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdding IM python3 dependencies 60/6460/2
Eduardo Sousa [Thu, 6 Sep 2018 13:43:08 +0000 (14:43 +0100)]
Adding IM python3 dependencies

Change-Id: Ib55fa999b79302833030e55d5e7b897d1e120bbd
Signed-off-by: Eduardo Sousa <eduardosousa@av.it.pt>
5 years agoReplacing Openstack Pike libraries by Queens 55/6455/1
Eduardo Sousa [Mon, 3 Sep 2018 10:56:07 +0000 (11:56 +0100)]
Replacing Openstack Pike libraries by Queens

Change-Id: Ieb6d8219c7ce023a9d75242d70aeca43c89371af
Signed-off-by: Eduardo Sousa <eduardosousa@av.it.pt>
5 years agoFix bug 535 propagate instantiaon paramget mac_address 48/6448/2
tierno [Fri, 31 Aug 2018 11:24:08 +0000 (11:24 +0000)]
Fix bug 535 propagate instantiaon paramget mac_address
Set pip2 at installation scripts

Change-Id: Ifafada5520bf7b892e47c6f7e3145bb7541920e3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoadded RO-of for managing openflow utility from inside RO container 45/6445/1
tierno [Wed, 29 Aug 2018 13:15:52 +0000 (13:15 +0000)]
added RO-of for managing openflow utility from inside RO container

Change-Id: Iadcfd4e9fe23c2f12d3bca1d08b7b31bd15f83ca
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofixing bug: vim config were not loaded at vim_thread 42/6442/2
tierno [Wed, 29 Aug 2018 08:56:13 +0000 (10:56 +0200)]
fixing bug: vim config were not loaded at vim_thread

Change-Id: If6cb843ed30d5bb843e31316c86056a681e7ea60
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdded new unit tests for vCD connector 21/6421/2
kasar [Fri, 17 Aug 2018 12:24:30 +0000 (05:24 -0700)]
Added new unit tests for vCD connector

Change-Id: Idaa74d92e70c8ddc4df6e970df086fbe691501f6
Signed-off-by: kasar <pkasar@vmware.com>
5 years agoIntroduce deprecating methods 33/6433/1
tierno [Fri, 24 Aug 2018 09:34:54 +0000 (11:34 +0200)]
Introduce deprecating methods

Change-Id: Ic35d8596631cc6c30ea9e54a1144c6d6c08e6e79
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoreplacing ocata Openstack libraries by pike 81/6281/3
garciadeblas [Fri, 15 Jun 2018 17:23:45 +0000 (19:23 +0200)]
replacing ocata Openstack libraries by pike

Change-Id: Id78c1d361e6c0502ea03ce0944da58df908c7501
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoRestrict git describe to tags matching v* 03/6403/1 BUILD_v4.0.1_2
Michael Marchetti [Fri, 3 Aug 2018 14:16:59 +0000 (16:16 +0200)]
Restrict git describe to tags matching v*

Signed-off-by: Michael Marchetti <mmarchetti@sandvine.com>
5 years agoimplementation of vdu:interface:mgmt-interface for getting vdu ip address 77/6377/3 BUILD_v4.0.1_1
tierno [Mon, 23 Jul 2018 14:16:00 +0000 (16:16 +0200)]
implementation of vdu:interface:mgmt-interface for getting vdu ip address

Change-Id: I3d7e0116b0fc6624846ccc0803c3f00f820e5bde
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFix problem at vim_thread reload when vim_account edited 74/6374/4
tierno [Fri, 20 Jul 2018 13:33:08 +0000 (15:33 +0200)]
Fix problem at vim_thread reload when vim_account edited
Start changes from datacenter to vim/vim_account

Change-Id: Icdcd1e7499838f68cc2f70a147c33a83961bbf91
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agochanges for openstack PIKE compatibility 29/6329/8
tierno [Wed, 11 Jul 2018 13:47:37 +0000 (15:47 +0200)]
changes for openstack PIKE compatibility

Change-Id: I6d757e6ace4f8c7cdcf1125118954c734d3aff48
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoEnhance SDN assist error reporting 33/6333/6
tierno [Fri, 13 Jul 2018 13:25:24 +0000 (15:25 +0200)]
Enhance SDN assist error reporting

Change-Id: I1160b17eb053af427e6aede9f4f95013afc9e633
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdded more instantitaion parameters: volume_id. 18/6318/6
tierno [Fri, 6 Jul 2018 12:25:16 +0000 (14:25 +0200)]
Added more instantitaion parameters: volume_id.
Fixed multisite deployment without vld vim-network-name input

Change-Id: If542c282ef53f9b5356bdc3b6684b8098813421e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoavoid openstack default gateway creation at VLD ip-profile. 15/6315/4
tierno [Wed, 4 Jul 2018 16:29:21 +0000 (18:29 +0200)]
avoid openstack default gateway creation at VLD ip-profile.
Change vnf instance order to nsd:constituent-vnfd list order.
Ensure interface are deployed in order

Change-Id: I3f2d43643f6cd25a09d0f21407544657168c3513
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agovdu scaling 59/6259/11
tierno [Tue, 29 May 2018 14:00:43 +0000 (16:00 +0200)]
vdu scaling

Change-Id: I93269b77d5be6cbd8fe635239465381dc874c9a5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoImplementation for Feature# 1407: Configuring Affinity rules for VNF deployment in... 93/6293/3
sbhangare [Thu, 21 Jun 2018 09:10:03 +0000 (02:10 -0700)]
Implementation for Feature# 1407: Configuring Affinity rules for VNF deployment in vCloud Director

Change-Id: Ia66b5795df6b844c298dad3768e32048bd7a283b
Signed-off-by: sbhangare <sbhangare@vmware.com>
5 years agoEnhance sdn-assist reporting 08/6308/2
tierno [Thu, 28 Jun 2018 13:21:32 +0000 (15:21 +0200)]
Enhance sdn-assist reporting

Change-Id: I77d4600bc45f0eb64c849d38a4246df24c276707
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFixed VNF deletion NotFound reporting 03/6303/1
tierno [Wed, 27 Jun 2018 14:06:17 +0000 (16:06 +0200)]
Fixed VNF deletion NotFound reporting

Change-Id: I7de95f5123421103df96ca23ae2b155c7cb32de8
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFix error at some openstacks getting floating ip for neutron port 89/6289/4
tierno [Wed, 20 Jun 2018 08:44:32 +0000 (10:44 +0200)]
Fix error at some openstacks getting floating ip for neutron port

Change-Id: I7b0706098db372e80c310ff7f8a545755d1fbdc4

5 years agofix insecure option at vimconn_openstack 58/6258/2
tierno [Fri, 8 Jun 2018 13:56:19 +0000 (15:56 +0200)]
fix insecure option at vimconn_openstack

Change-Id: I120b25a57d82fb9202fd47ce19fe611e33bf6a42
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFix Dockerfile-local to get ocata Openstack libraries 80/6280/1
garciadeblas [Fri, 15 Jun 2018 17:22:08 +0000 (19:22 +0200)]
Fix Dockerfile-local to get ocata Openstack libraries

Change-Id: I8166aefcf25f9806dd00a4f4e97a40d443095415
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agofix issues deleting vnfd with erroneous config 44/6244/1 v4.0.1
tierno [Thu, 31 May 2018 16:57:30 +0000 (18:57 +0200)]
fix issues deleting vnfd with erroneous config

Change-Id: I69414b3f0d1073d9d88fdea22daa7a2ce9fa77d8
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoallow text true at vim openstack config use_floating_ip 43/6243/1
tierno [Thu, 31 May 2018 13:08:52 +0000 (15:08 +0200)]
allow text true at vim openstack config use_floating_ip

Change-Id: I9b950b6552f2c52c2d60c9aa767f573bf2b89af7
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFix issue where existing VIM network does not get right status 39/6239/2
tierno [Wed, 30 May 2018 13:03:27 +0000 (15:03 +0200)]
Fix issue where existing VIM network does not get right status

Change-Id: I1ae7cb060635f27b036a057de8d9eb4139f4ef05
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoRemoving vmware ovf converter tool from RO. Moved to Devops in ChangeID# 6238 40/6240/1
kasar [Wed, 30 May 2018 14:47:08 +0000 (07:47 -0700)]
Removing vmware ovf converter tool from RO. Moved to Devops in ChangeID# 6238

Change-Id: I5f40f9209b3d636390af7b95d03fdd4f55f63077
Signed-off-by: kasar <pkasar@vmware.com>
5 years agoModified vcd unit tests as per latest pyvcloud changes 00/6200/2
kasar [Thu, 24 May 2018 08:51:18 +0000 (01:51 -0700)]
Modified vcd unit tests as per latest pyvcloud changes

Change-Id: Id3d39169948bbc6c5933d5955cef02cf3cd5b177
Signed-off-by: kasar <pkasar@vmware.com>
5 years agoMinor fixes at sdn-port-mapping 82/6182/1 v4.0.0
tierno [Mon, 21 May 2018 14:40:33 +0000 (16:40 +0200)]
Minor fixes at sdn-port-mapping

Change-Id: I00e8bed1ab97d75654e2eb7ddc330689abde7fcf
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAllow sdn-port-mapping insertion at vim creation with config:sdn-port-mapping 70/6170/3
tierno [Thu, 17 May 2018 21:02:47 +0000 (23:02 +0200)]
Allow sdn-port-mapping insertion at vim creation with config:sdn-port-mapping

Change-Id: I9b262e5737543198b388438426c0e6e101512078
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoSmall change in refresh_vms_status to get network_name 60/6160/1
kasar [Thu, 17 May 2018 09:44:39 +0000 (02:44 -0700)]
Small change in refresh_vms_status to get network_name

Change-Id: I602cb0342199e7e0d4e84f2c05377f0d22035f54
Signed-off-by: kasar <pkasar@vmware.com>
5 years agoModified refresh_vms_status for multiple IPs and MAC addresses 47/6147/1
kasar [Tue, 15 May 2018 13:15:07 +0000 (06:15 -0700)]
Modified refresh_vms_status for multiple IPs and MAC addresses

Change-Id: Ia54d0ee3c6305425658578522cd0dee78005280c
Signed-off-by: kasar <pkasar@vmware.com>
5 years agoLWB: removes LCM from RO 38/6138/3
tierno [Mon, 14 May 2018 11:12:43 +0000 (13:12 +0200)]
LWB: removes LCM from RO

Change-Id: If214b9bc3c58655d25ef604cc502ca3dc19f4edb
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAWS vimconn: Allow config:flavor_data as str 37/6137/3
tierno [Mon, 14 May 2018 11:09:33 +0000 (13:09 +0200)]
AWS vimconn: Allow config:flavor_data as str

Change-Id: I292fd54c7f8604d42d27e26de2313d664068763a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoBug 496 fixed SDN controller creation 28/6128/2
tierno [Thu, 10 May 2018 16:33:16 +0000 (18:33 +0200)]
Bug 496 fixed SDN controller creation

Change-Id: I636b14ed615a03d09c667672c27a36261dc0a815
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoLWB Added vnfR support 92/6092/4
tierno [Wed, 9 May 2018 11:22:52 +0000 (13:22 +0200)]
LWB Added vnfR support

Change-Id: I0744773474bbd692b854c3ebca7baede97b336fc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agodocker-compose: using latest mysql 5.x docker image instead of latest 78/6078/3
garciadeblas [Mon, 7 May 2018 09:13:14 +0000 (11:13 +0200)]
docker-compose: using latest mysql 5.x docker image instead of latest

Change-Id: I9dbfde56d3733d09bf97a5e5c0277614fea633f8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoLCM update to new N2VC version: message to the callback 21/6121/1
tierno [Thu, 10 May 2018 13:41:24 +0000 (15:41 +0200)]
LCM update to new N2VC version: message to the callback

Change-Id: Ib94648ced5a89a4e65469d03bfcd22e99a020f3a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoLWB increase deployment timeout. Check vnf management ip is returned 79/6079/1 v3.1 v3.1.0
tierno [Mon, 7 May 2018 15:30:04 +0000 (17:30 +0200)]
LWB increase deployment timeout. Check vnf management ip is returned

Change-Id: I13f3e2d5cdac50e9f59052be615ba95d11739515
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFix problem at classic build instantiation 71/6071/1
tierno [Fri, 4 May 2018 10:21:10 +0000 (12:21 +0200)]
Fix problem at classic build instantiation

Change-Id: Ice50cf5e88017e7bd050baa12c94223a0884c530
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFixed the use of vim_network_name at NSD VLD 62/6062/1
tierno [Thu, 3 May 2018 15:37:40 +0000 (17:37 +0200)]
Fixed the use of vim_network_name at NSD VLD
Add new vim-config parameter management_network_id or management_network_name for setting the mgmt vim network

Change-Id: I9b5224c5af22c914bda14f8fb9f4edbf29da02bf
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoMinor change in vCD connector for get network list 53/6053/1
kasar [Wed, 2 May 2018 12:58:07 +0000 (05:58 -0700)]
Minor change in vCD connector for get network list

Signed-off-by: kasar <pkasar@vmware.com>
5 years agoAllow ns-creation params: vim-network, multisite deployement 47/6047/1
tierno [Fri, 27 Apr 2018 12:34:22 +0000 (14:34 +0200)]
Allow ns-creation params: vim-network, multisite deployement

Change-Id: Ie47f7701c5c45534005b86179564ee221ebe8938
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoSet at nsd vnf_name equal to member_vnf_index 46/6046/1
tierno [Fri, 27 Apr 2018 12:33:12 +0000 (14:33 +0200)]
Set at nsd vnf_name equal to member_vnf_index

Change-Id: If12df6926928ef6d62a053518324d02c4c8332e4
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agochange vims to vim_accounts 45/6045/1
tierno [Thu, 26 Apr 2018 15:10:43 +0000 (17:10 +0200)]
change vims to vim_accounts

Change-Id: Ic60b1312b7f9cea69158fa8622a57af74a014474
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>