kuuse [Mon, 13 May 2019 13:59:27 +0000 (15:59 +0200)]
Added '_terminate_action' with primitive from VNFD
Change-Id: I8919317379b216a691b44f86491b947b9375cbef
Signed-off-by: kuuse <johan.kuuse@altran.com>
tierno [Mon, 25 Feb 2019 16:48:23 +0000 (16:48 +0000)]
Adding NS charm: ns-configugation, actions over ns
Change-Id: I6a3e851d31ed468a11180789a4c49c45848d81dd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 6 Feb 2019 09:21:27 +0000 (09:21 +0000)]
bug 585 change charm model to nsr_id. Create/Delete model name
Change-Id: Ie8b828b8ff91315fa498395fea68ca8148d9cf1e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Felipe Vicens [Thu, 31 Jan 2019 01:32:09 +0000 (02:32 +0100)]
Feature shared network slice subnet
Change-Id: I4912387f9cd13b07258ab8fa7bc10550c4735537
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
tierno [Mon, 22 Apr 2019 11:37:36 +0000 (11:37 +0000)]
Read kafka 'admin' without group_id. Identify ping with the worker_id
Change-Id: Ie9bdd84352d71703910e019532ac5f4a35a34f4d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 4 Apr 2019 13:33:27 +0000 (13:33 +0000)]
bug 664: Allow 'pending' for N2VC.GetPrimitiveStatus
Change-Id: I530ecfef1883be0156c3daf5ff197e88d272f59a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
garciadeblas [Tue, 9 Apr 2019 16:53:58 +0000 (18:53 +0200)]
Revert "Updated timeouts for common operations: deploy, delete, primitive"
This reverts commit
80a74b007bfb5e3c0a15aefa248de81f5dbc1bcb.
Change-Id: Ie3835311d6e34617b167c3d6a973d2d72dce5895
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 21 Mar 2019 15:32:00 +0000 (16:32 +0100)]
Added apt-utils to Dockerfile for stage-archive.sh
Change-Id: If11e4004f49fde04e33d1f833f34f25bf62943d9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
tierno [Tue, 9 Apr 2019 13:03:14 +0000 (13:03 +0000)]
allow RO ip-address to be a semicolon separated list
Change-Id: I8f3080f0ff668f913fb077ec84837d178a0bb10a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 20 Mar 2019 17:17:21 +0000 (17:17 +0000)]
bug 650 adding WIM account instantiation parameter.
Allow manual selection of wim or deployment without Wim
Change-Id: I9473fdbc9783a4dae73e4ff0028fc3ff81a1bdc0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 8 Mar 2019 08:54:58 +0000 (08:54 +0000)]
minor changes to allow modern RO versions
Change-Id: Ia55974d9bbb1ae69b37914c6ed3812d74ae8d9e0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 1 Mar 2019 09:26:30 +0000 (09:26 +0000)]
fix typo change admin to _admin
Change-Id: Iec9cf72554a94bcee45708109e6d36dbaefc56c6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
garciadeblas [Fri, 8 Feb 2019 10:01:40 +0000 (11:01 +0100)]
Updated timeouts for common operations: deploy, delete, primitive
Change-Id: I375143893dd65df5ad19f87c9adbee2f724a1322
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
tierno [Sun, 3 Feb 2019 01:29:13 +0000 (02:29 +0100)]
making healtcheck without kafka reading
Change-Id: I465e553cdc4718efa9194349b1caab907545ba4a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 30 Jan 2019 16:45:44 +0000 (16:45 +0000)]
fix bug having different vnfd at nsd
Change-Id: Id7fbe9d7bd37a0acd520c52208c5d9fdd468ca24
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 28 Jan 2019 16:18:56 +0000 (16:18 +0000)]
On ns/netslice terminate, sends to kafka for NBI to delete
Change-Id: Ibaaf15a824505bd2b93d5ece8e8d46ef60932f00
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 14 Jan 2019 15:53:47 +0000 (15:53 +0000)]
bug 561: Obtain Primitive status/details
Change-Id: Ib6adc6a1f0e97d5105f1a36e7e80d795525ec4c5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Felipe Vicens [Sat, 12 Jan 2019 11:20:11 +0000 (12:20 +0100)]
Fix VLDs netslice network creation
Change-Id: I40905749821975c3089525a301f8ef3288bf238f
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
tierno [Fri, 11 Jan 2019 10:30:57 +0000 (10:30 +0000)]
fix issue with cloud-init jinja2. Add package to Dockerfile local
Change-Id: Ifba006343baec917b8778280abb3ba26ceafeabd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 21 Dec 2018 13:42:14 +0000 (13:42 +0000)]
NS parameters for initial-config-primitive
Change-Id: I9949b5a5e3b58a6ba8d94f05a1c8aa7c635b1dd2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
gcalvino [Thu, 20 Dec 2018 08:33:12 +0000 (09:33 +0100)]
Include variables in cloud-init
Change-Id: Ic54f765cfde318dbf786e5285f900b119b50895f
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
tierno [Fri, 21 Dec 2018 13:44:41 +0000 (14:44 +0100)]
Merge "fix usageState at PDU"
tierno [Fri, 21 Dec 2018 13:09:52 +0000 (13:09 +0000)]
fix usageState at PDU
Change-Id: I70a8302d1aadf2f6d3961e5997911655936c85d6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Eduardo Sousa [Wed, 19 Dec 2018 13:36:58 +0000 (13:36 +0000)]
Adding group_id for kafka client
Change-Id: I2cf740995dfb09c917600bfb50de59659e27f666
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
gcalvino [Mon, 17 Dec 2018 15:24:08 +0000 (16:24 +0100)]
Adding vim-network-id parameter to instantiation
Change-Id: Ie2a9d0def321ca734a0e8141cb7f7491b488115e
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
tierno [Fri, 14 Dec 2018 13:16:18 +0000 (13:16 +0000)]
bug 601: wait until charms are removed.
Remove tasks done at registry.
Set instantiated state at beginning for avoiding race contitions with NBI deletetion
Change-Id: I922f6197a14e76974c601daa9074a7b2c92eea4d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
gcalvino [Fri, 14 Dec 2018 13:44:56 +0000 (14:44 +0100)]
Bug 615 - LCM loses kafka messages
Change-Id: I951fc8877a1eef245059cea9422bd928b1b3c6b4
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
tierno [Tue, 11 Dec 2018 17:22:51 +0000 (17:22 +0000)]
Feature 5945 Adding WIM to LCM
Change-Id: I376831c389913ed48bf21bc2152f64deccbb2479
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Felipe Vicens [Sat, 1 Dec 2018 03:40:48 +0000 (04:40 +0100)]
Supporting VLDs for Netslice
Change-Id: I3f273734db4119b8c2c5d57f27c91612dd2317f4
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
tierno [Thu, 29 Nov 2018 08:10:04 +0000 (08:10 +0000)]
Bug 585 : change charm model_name to ns_id and adding index to application_name to ensure it is unique.
Bug 602 ensure terminating is set in a sooner stage
Change-Id: If1633d7a0a8d39ceabd8bc7a16a9452bf8e80684
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 28 Nov 2018 10:02:05 +0000 (10:02 +0000)]
minor fixings for package generation
Change-Id: I5cc1024123eaecdc308d2d0566c10b33d0702125
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 28 Nov 2018 09:37:52 +0000 (09:37 +0000)]
bug 544 Adding license headers
Change-Id: Iaac385a174e453ed96c14532742fc02dd3d7ff47
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 27 Nov 2018 21:55:36 +0000 (21:55 +0000)]
making _admin.deployed.VCA backward compatible
Change-Id: Ibb3c7830db63c8a1a9d707e2bc8feed0616f09cc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 27 Nov 2018 14:55:30 +0000 (14:55 +0000)]
bug 585. Adding vdu-name/count-index at VCA deployment information
Change-Id: If80c682fcb25f8a138603e634a751cedab20b729
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 20 Nov 2018 14:56:26 +0000 (14:56 +0000)]
bug 583 on scalling with config primitives
Change-Id: I4739d66259c60652f57093fd1f957a9f24d8402b
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Sat, 17 Nov 2018 00:01:52 +0000 (01:01 +0100)]
fixing Dockerfile.local
Change-Id: I899e3407d7304e93148d32084dbfc926984c3071
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 16 Nov 2018 23:25:46 +0000 (00:25 +0100)]
Merge branch 'netslice'
Change-Id: Id030ead323e2a89acb43e8c7352b9b50d5717f17
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Felipe Vicens [Thu, 15 Nov 2018 14:09:58 +0000 (15:09 +0100)]
Network Slice Manager: Instantiate and Terminate actions
Change-Id: I0c7e815b84f33ca981358ff25e17f9903611e854
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
tierno [Thu, 8 Nov 2018 18:07:20 +0000 (19:07 +0100)]
Feature 1417 Fixing PDUs.
Adding VLD deployed info at NSR and at VNFR.
Adding topology at VNFR:vdur:interface, what ns-vld or vnf-vld is connected
Change-Id: I8f3c68502838affbb0c1f8e876f097d0d8d14f83
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 12 Nov 2018 11:17:30 +0000 (12:17 +0100)]
Bug 559 change ENV to COMMONKEY
Change-Id: I6874da1e57d1ebda9a5c418b4aaea197a84196f6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
gcalvino [Tue, 13 Nov 2018 16:19:32 +0000 (17:19 +0100)]
VNFs with only VLDs compatibility
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
gcalvino [Tue, 6 Nov 2018 12:20:29 +0000 (13:20 +0100)]
NS scenarios without VNFs compatibility
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
tierno [Wed, 31 Oct 2018 15:38:52 +0000 (16:38 +0100)]
bug 561: wait some time at charm status blocked, error before mark as failed
Change-Id: I8490e34208e4fb0e9aa63a4843bcd5ca355beeac
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 30 Oct 2018 17:26:59 +0000 (17:26 +0000)]
fixing dockerfile.local
fixing package genaration dependencies with common n2vc
Change-Id: I2fddf1035f80e008be04e572c00e05b7a0fc80ca
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 31 Oct 2018 08:41:53 +0000 (09:41 +0100)]
FIX bug 576
Change-Id: I4d3517f945917593532b32749ee08013cb80c202
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 27 Sep 2018 13:59:09 +0000 (15:59 +0200)]
feature 1417: managing pdu at ns instantiate
Change-Id: Ic6a3f8e7bd365a84830528b8d161ab648d0ca431
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 24 Oct 2018 16:47:11 +0000 (18:47 +0200)]
feature 1429 add n2vc key to all mgmt vdus
Change-Id: I8b469e05f9d6be34f9c3067fcb7de0d6d3dca599
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 23 Oct 2018 09:30:42 +0000 (11:30 +0200)]
bug559 use of encrypt/decrypt methods
Change-Id: Ic0ac895136f547a63102ea92867fc5bcb4e9132a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 24 Oct 2018 08:44:20 +0000 (10:44 +0200)]
adding healthcheck by reading sent admin:ping from kafka
Change-Id: Ib0a9cf12d5b0c7713809ef8251d51e3a79e107a2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Benjamin Diaz [Fri, 19 Oct 2018 14:13:35 +0000 (11:13 -0300)]
Removes obsolete create_monitoring function
POL now manages lifecycle of NS through kafka messages.
There is no use of the explicit autoscale config msg sent
in create_monitoring.
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
tierno [Mon, 15 Oct 2018 16:14:12 +0000 (18:14 +0200)]
removing logfile from global config
Change-Id: I678b469dd6124e89c00040711b594b52b8eae592
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 10 Oct 2018 12:05:55 +0000 (14:05 +0200)]
feature 6314: Control LCM operations over ns instance
Change-Id: I8ed95199f1f2352e8f9aebf7c7ff11c7b609ec8a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 11 Oct 2018 11:05:52 +0000 (13:05 +0200)]
Do not set ns-detailed error when scaling is not initiated
Change-Id: I8d838a1dd6d9e57ff001fa295d56652d5d3c2891
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 10 Oct 2018 14:44:22 +0000 (16:44 +0200)]
fix bug when several scaling groups.
Do not set ns at error when scaling is not initiated
Change-Id: I98c851eea2102d3047b2bfa7c15b079ff2a22552
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 25 Sep 2018 16:10:19 +0000 (18:10 +0200)]
split code into several files
Change-Id: Idb1d70c8b70770c0f3b5ae00969ffcc1047ccbe0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 1 Oct 2018 13:24:32 +0000 (15:24 +0200)]
Add version schedule pep440-git-full
Change-Id: I150e22addce9bfb843e3ac95ef6e9e31035ff5e8
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 12 Sep 2018 15:47:18 +0000 (17:47 +0200)]
fixed issue where kafka message is sent before database update
Change-Id: I09345c0e299d155f422696cf5fadd645bdac3fa1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 11 Sep 2018 10:07:21 +0000 (12:07 +0200)]
Added vld:cp ip-address instantiation parameter
Change-Id: I39aa8ee7d24c918d6fa0d7200c6af37b24b66bbd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
garciadeblas [Tue, 28 Aug 2018 11:21:24 +0000 (13:21 +0200)]
Fix bug 533 passing DNS addresses to the RO
Change-Id: Ice25f2cb61f6a4eabf9fa8ae216a6b067b2672bb
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
tierno [Tue, 28 Aug 2018 10:13:45 +0000 (10:13 +0000)]
fix issues deleting ns. Wait until it is deleted from VIM
Change-Id: I31f5f667aed8e829c8a4599c8f0d60421e8aab72
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 20 Aug 2018 11:57:04 +0000 (11:57 +0000)]
logging to stderr in addition to LOGFILE
Change-Id: Ia1d0a0fd7e1e1c4b6d3e34a0fae13605ab8173ae
Adam Israel [Fri, 3 Aug 2018 19:16:37 +0000 (15:16 -0400)]
Fix broken dependencies
This is a quick fix to checkout the latest tag of N2VC (BUILD_v4.0.1_1).
Recent commits reveal that some Dockerfiles are using master, instead of
the most recent release, which has caused the install to fail due to
changes in master.
Change-Id: I31280a976d9be2acccca1c75e5b86afeac58e8ee
Signed-off-by: Adam Israel <adam.israel@canonical.com>
tierno [Mon, 23 Jul 2018 14:18:59 +0000 (16:18 +0200)]
Provide ip address at N2VC deploy for vdu
Change-Id: I8030e7a4f1bab0b6eeacfc0c2bb9769da861bb01
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 10 Jul 2018 10:56:43 +0000 (12:56 +0200)]
Added more instantiation parameters
Change-Id: Ide454ef18693284bafd64e34d32e0a57d2e31b31
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 29 Jun 2018 13:25:24 +0000 (15:25 +0200)]
Ensure chronological execution of related tasks
Change-Id: I48b381b04974ab5ea7662dada28bddadce768d3e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 11 Jun 2018 16:53:39 +0000 (18:53 +0200)]
VDU scaling
Change-Id: I30b7ef1839c08c1730463639c26cd5329e871878
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 28 Jun 2018 13:26:54 +0000 (15:26 +0200)]
fix VIM edit problem with SDN controller
Change-Id: I3cf6705ff846d0d22a077f20d96abf860f70e000
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 27 Jun 2018 13:06:50 +0000 (15:06 +0200)]
Fix multivim bug at updating vnfr
Change-Id: I86ea26a786c1d88b1623edfbd13d126c70bd22e1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 7 Jun 2018 14:58:02 +0000 (16:58 +0200)]
update nslcmop:statusEnteredTime when COMPLETE at instantiate
Change-Id: I7f0ccb474dc8c602792917904c481bab80f0667d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 22 May 2018 10:27:48 +0000 (12:27 +0200)]
fix flake8 tests
Change-Id: I2c832659c7a8527b9a0360cc0b142caec9d8157e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
garciadeblas [Fri, 25 May 2018 13:50:58 +0000 (15:50 +0200)]
setup.py: version_command instead of static version; added MANIFEST.in
Change-Id: I115c3eef0e63cdaacfb88199d93bcd77071e6657
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 28 May 2018 10:03:00 +0000 (12:03 +0200)]
Fix in Jenkinsfile
Change-Id: I9080d4e89a166996fcbe7db275a724f921888ee4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 25 May 2018 13:23:15 +0000 (15:23 +0200)]
added Jenkinsfile
Change-Id: I8058cc255f4bbd4147cd169044d2ad8d9851c188
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Adam Israel [Tue, 22 May 2018 14:05:24 +0000 (10:05 -0400)]
Fix Docker build
This fixes the docker build, that was failing while installing N2VC due
to a new version of websockets that was released.
We specifically install the latest 4.x release of websockets, known to
be compatible with libjuju, in conjunction with a patch to N2VC that
specifies the version requirement.
Installing the specific version is necessary because websockets is being
installed as a dependency to another python library that is installing
5.0, but installing 4.1 satisfies its requirements.
Change-Id: I390b2c3663f21b29e8527783d153127ca405ea8e
Signed-off-by: Adam Israel <adam.israel@canonical.com>
tierno [Mon, 21 May 2018 13:13:44 +0000 (15:13 +0200)]
Fix conflict at RO when instantiate same NSD twice
Change-Id: I0d1250a1666b7ba92f3a95f6b196f54ea8f9cd75
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 17 May 2018 20:58:04 +0000 (22:58 +0200)]
fix config:sdn-controller issue at vim create,edit
Change-Id: I564b15603af86a7e0482347c204ce711d36c25fc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 17 May 2018 14:39:29 +0000 (16:39 +0200)]
adding flake8 test
Change-Id: Ibb3d2cb9257c11f00139e7a5448aed7a1ccd2830
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 16 May 2018 12:33:32 +0000 (14:33 +0200)]
Wait for mgmt ip_address at ns instantiate
Allow logging at file
Change-Id: I1e8a80249e40344a15017a1e6eca0f110534d461
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 11 May 2018 09:36:10 +0000 (11:36 +0200)]
Initial LCM contribution
Change-Id: I13835e7db4febfc4f625297936ab343e02d99402
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
almagia [Fri, 13 Apr 2018 21:36:14 +0000 (23:36 +0200)]
Initial empty repository