common Changelog
tag: v9.1.0 -> HEAD
366f119 • update version to 8.0.0
6d72d5c • Remove symlink if exists
c53bc5b • fix 1131 Allow to get old kafka messages
60e3825 • Dockerfile updated to work on ubuntu18.04
ad8227e • Added coverage tests in tox
60aa4e6 • fix 1273: freezing aiokafka version to 0.6.0
13ac7a4 • Support for mongodb replicaset connection (HA). devops Changelog
tag: v9.1.0 -> HEAD
40f6368 • Fixes Bug 1275 and Bug 1273 - aiokafka version freeze 0.6.0
9dee2a6 • install_osm.sh: fix usage to be the same as in full_installwq
652c3a5 • Execute docker health commands with docker group
fed5bc8 • Fix 1264: Vagrant images for v8.x
16b5fb1 • helm2 initialization with new stable repo URL
532e6b7 • Pipeline updates for v8 to allow stage3 install OSM in VIM
f8140d1 • Snap promotion fix
60dae31 • Use installer and stage3 files from v9, with minor modifications
fd94ec1 • Correcting Syntax for Docker
988b786 • Fixes Bug 1429: Add a different way to install nodejs
99bb030 • Add missing files for configuring metallb (k8s)
5f02811 • Minor fixes in update-juju-lxc-images to get it work in v8.0
d14098a • k8s installer: added metallb files
4a64a90 • Fixes Bug 1436- docker/tests/Dockerfile cryptography dependencies
00361f9 • updated k8s manifests for LCM, MON, NBI and POL to target mongodb-k8s
5159840 • nbi k8s manifest: updated OSMNBI_DATABASE_HOST env var
a399630 • Change VM Size
74ff189 • Robot tests Dockerfile updated to use osm-packages from OSM-IM, not SOL006
1d3e8c3 • install_osm.sh: progress even if the option is not in getopts list
7406dee • Use mongodb charm in k8s installer
bd4dbf4 • Fixed indentation in K8s manifest files IM Changelog
tag: v8.0.3 -> v8.0.4
LCM Changelog
tag: v9.1.0 -> HEAD
1b11780 • change dependencies to v8.0 branch
0e3bc00 • fix grpclib instalation via debian package post-install script
a43e672 • fix devops-stages/stage-build.sh grpclib instalation
89f8290 • fixing prometheus metric exporter issues
4fa7f8e • parsing IM configuration execution-environ-list
b3edda0 • fix 1132. Capture fs.sync exceptions at instantiation
8563558 • Fix coverage tests to report proper coverage
f36326c • Fix 1141: K8s proxy charms fixed
80ad921 • Obtain services ip after adding kdu
923e16c • fix bug 1142 delete k8scluster in reverse order from creation
0c623d4 • enhance logs for prometheus
072b1ce • fixing setup.py common and n2vc dependencies
bfbc61c • fix 1131 Get non-procesed kafka messages at start
9a1e6fd • Bug 1152, error if system cluster not properly initialized
88b4170 • Fix issue with cluster_uuid
003ac80 • Fix bug 1160: remove get primitive from descritor for implicit actions on KDU
430008e • fix 1161 wait for k8scluster creation when deploying a knf
fecf649 • Change lcm.cfg from prometheus to a generic tsdb
32ead8c • Bug 1166-vnf-show provides status NOT_INSTANTIATED after a NS is successfully deployed solved
b010eb0 • fix 1183: Delete native charms before destroying juju model
516ce04 • fix 1102 Mark nsiState to INSTANTIATE at beginning
50b4143 • fix 1190 parse RO returned error
530e046 • fix 1192: Paralell k8scluster init for helm and juju.
dd27fd2 • Fix Bug 1193: Day 1 actions for Juju KDUs
09f07f3 • fixing version for grpcio dependency
c6600ff • fix 1210 avoid deleting single proxy charms.
df55b3c • fix 1214: mark k8scluster ENABLED when task is finished
6866642 • fix 1220: dependency version grpcio-tools==1.32.0 grpclib==0.4.1
f24bcdd • fix 1201: for a KDU with configuration, wait for KDU up instead of deployed at RO
f678bc2 • change tox.ini to add all unittexts and .gitignore
5dda584 • Fix typo in ROclient.py printable ids
5b50e38 • fixing versions of pyaml, aiohttp, jinja2
b3972b9 • Fix bug 1206: add relations between VNF and VDU
df24ef8 • fix 1223. Get properly the IP address on scaled vdus
1407b56 • fix 1214: change timeout from 10min to 5min for k8s cluster creation
45de97b • fix 1242: increase retries while adding prometheus jobs
f7b4211 • fix 1238: Allow individual cloud-init user-data at each VM
61396ee • fix 1201 get kdur from vnfr properly
97eb236 • fix 1261: change parameter to int/bool according to data-type
def3b2c • provide juju parameters to the config primitives
f334803 • Added unit tests for lcm_helm_conn.py
d85490b • Fix removing the vnf relations from the right list
9984d0e • fix vnf_relations issue when there are more than one
a091788 • Revert gerrit9831 "provide juju parameters to the config primitives"
772442d • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
2e96904 • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
7f9997f • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
6509c6c • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
c5e5806 • Bug 1422 - NSR record contain stale vcaStatus after successful completion of day 2 fixed.
756cde1 • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard LW-UI Changelog
tag: v9.1.0 -> HEAD
0ac82e9 • Fix bug 1262 - Updated requirements to use mysqlclient MON Changelog
tag: v8.0.3 -> v8.0.4
N2VC Changelog
tag: v9.0.0rc1 -> HEAD
ac86029 • Adding python3-pip stage2 dependency
677f444 • Feature 8681: Add VCA HA capabilities
ba8377f • Feature 8720: Add scale support
bd808f2 • 8716 - K8s Proxy Charms
8be5a26 • Write to DB when creating K8s Proxy Charm
fedac57 • Fix model deletion
169e445 • Fix missing await
0a1bc38 • Update database with api_endpoints of VCA on initialization
f9bdac2 • fix 1108 enhancement in helm installation and removing
8a4742b • allow starts N2VCJujuConnector without the parameter api_proxy
b8ba1af • Added new functionaliyty to obtain services data
4d9facc • fix bugs 1117 and 1142 at deleting k8scluster helm-chart
b78b3e0 • Add unit tests to N2VC refactor
673401c • Implement get_service and get_services methods for K8sJujuConnector
4c20259 • Pin libjuju version to 2.8.2
ecce7b9 • Add unit tests for K8s Proxy Charm Feature
325401b • Make API Proxy optional and avoid replacing existing SSH Keys in the provisioner
70c5f3a • Fix an issue with the service ports in Kubectl.py
31dd675 • 1156 fix path obtained for k8s_helm_conn cluster
20806a4 • Fix bug 1167
a7102ec • Get the kubeconfig credentials from MongoDB
3c063d1 • Store k8s controller information in Mongo, and remove controller attribute from K8sJujuConnector
aded583 • Remove EntityType from juju watcher and workaround juju bug for retrieving the status
4a8ed1c • Fix bug 1216: Remove machines only for native charms
0b68fcb • k8s_helm log enhancement
ba24d4c • Providing output info when exec_primitive fails
a4ae9d3 • Fix pylint in tox
05ddb45 • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
7a0c8c9 • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
b762056 • Feature-9904: Enhancing NG-UI to enable Juju operational view dashboard
950f845 • Bug 1400: Fix stable repo urls that have changed NBI Changelog
tag: v9.1.0 -> HEAD
9a4b8b2 • change dependencies to use branch v8.0
89b7a12 • Bug 1139 Adding ns-configuration data
43e82fb • bug 1146 adding vnf.vdur.name for PDUs
98246e4 • Before creating an NS, check underlying NSD is not in DISABLED state
deb4bc2 • Before creating a Network Slice, check underlying NST is not in DISABLED state
e46fc1b • Fix for Bug 1111 Reordering of format_out
b7e9562 • Fix for 1111 Reordering of format_out
c0aabf9 • PATCH support for enabling and disabling of NSDs and VNFDs.
2fbb1c6 • Fix for Bug 1115: Rename state attributes for SOL005 conformance
0d9d4a8 • fix 1187 create notification task with the proper loop
3ef0275 • fix 1107 allow getting single file package with text/plain
bce1460 • enhanced role permission validation
26327c4 • fix 1185: XSS vulnerability in the URL
0f9d08d • fix 1102 At nsi terminate, fix ns terminate operations needed
9ed90df • fix project|use|role-list error
9e26064 • Fixed bug 1197
6b4f1c3 • fix validation error oneOf
55cbc98 • fix 1238: Provide known ip-address, mac-address at created vnf
381de78 • Fix bug 1255: returning UNPROCESSABLE_ENTITY when quota exceeded
5efabff • Fixed bug 1176 wims Removed role permission tags
02513e7 • fix 1272. Fixing aiohttp version to 3.6.2
59793fe • Fixes Bug 1275 - aiokafka version freeze
93c192e • change MANIFEST.in to remove tests from package NG-UI Changelog
tag: v9.1.0 -> HEAD
626852c • Fix bug 1243: update Spanish translations
ba31eed • BUG 1257 When adding a new VIM, the field "Tenant name" is confusing
2b9b13f • Bug 1253 Updating the VNFD via ngUI breaks charms execution
1c1aa96 • Bug 1290 Update all dockerfiles to 18.04
7c00ecf • Bug Fix for build failure v8.0
36ee1c6 • BUG-1419 ng-ui can not fill in primitve list box for selected vnfd
ef8dbfe • OSM Version will be shown in the NG-UI Header && Design Changes
8801ee1 • Fetching the location from API changed to proxy
a50ed0b • Bug 1413 Domains don't appear in create project/user dropdown using Keystone and LDAP for authentication openvim Changelog
tag: v8.0.3 -> v8.0.4
osmclient Changelog
tag: v9.1.0 -> HEAD
4b873b2 • adding operational state to the vim-list
adb1e63 • commands with --filter option accept multiple filters and join them
fcfc665 • Added --filter option to command vim-show
f8de2ec • osm.py: reorganized commands related to pkg_repo_list to be together
f4036d0 • Fix bug 1230: show Helm and Juju status when listing K8s clusters
13c58a2 • Fix bug 1231: k8scluster-list now shows the project name it belongs to
d7ce766 • Fix bug 1232: k8scluster-list now shows the vim name it belongs to
392b8e2 • Fix bug 1265: fix error in k8scluster-list with helm and juju opState
257d029 • Update osm-im dependencies PLA Changelog
tag: v9.1.0 -> HEAD
0143b0c • Support two layouts for vnf_price_list.yaml, ignore single endpoint vlds, new vim identification key.
6bdfcf2 • _version_command fixed in setup.py
1b9aef4 • fixed unsupported version identifier syntax in setup.py
23be619 • Include j2 files in MANIFEST.in.
f39ac21 • Update Dockerfiles to 18.04 POL Changelog
tag: v8.0.3 -> v8.0.4
RO Changelog
tag: v9.1.0 -> HEAD
3a3f59f • change dependencies to v8.0 branch
3c20144 • fix at vim_dummy delete network
aab64d4 • fix 1137: SDN-assist issue connecting only one port
6c67b6d • fix 1138 forcing cryptography version 2.5 or higher
9cc09b0 • fix 1148 allow name repetition at wim,wim_accounts
ee2014a • Bug 1149 1150: improve exceptions error message
460df4c • fix 1150 limit error length of a failing SDN connector
46b8b2f • fix 1168 ensure VIM plugin is loaded at instanatiate/delete
2c381e7 • fix 1164 Retry assigning floating ip, it can conflict among RO workers
b4c5b07 • Bug 1169 Interface ID of a created VM is not supplied
b00904e • fix clean on RO package creation
a3e0082 • Bug 1149: correct topology creation
68ef403 • fix 1168 ensure VIM plugin is loaded at vim_account_create
3fbe06a • adding capability to set log level at vimconnectors
d9287d3 • fix 1190 enhanced reported error text
f9c8691 • fix validation error oneOf
157b12f • Fix IP address auto-assignment for VDU at instantiation and scaling
904b3cf • fix 1223. Increment ip address on scaling vdus
9405d17 • fix 1238: Allow individual cloud-init user-data at each VM
0838c02 • fix 1238. Fix error introduced at commit 9405d17
76c4426 • fix 1238. Fix other error at commit 9405d17
e205450 • Fix bug 1449: Preexisting flavor deleted
ee21e08 • Modified to install v8.0 IM
fa3fcb2 • fix(neutron): neutron package now handled by PIP instead of APT tests Changelog
tag: v9.0.0rc1 -> HEAD
3f0e884 • Test contributions from master Fix permission for devops-stages files (+x) Adding the repository to CI/CD pipeline Adding VIM to OSM option Adding BRANCH_NAME variable for release tests Adding prometheus_host env variable for ci/cd
62f6ddd • Increasing vim_status_max_wait_time to 2min in vim_lib.robot
74f5e91 • Robot test SA-02 for VIM-based metrics and auto-scaling
9a49da4 • Robot test SA-01 for VIM-based metrics
207a797 • Adds test EPA-01 for SR-IOV
eda3f69 • Adds Robot test BASIC-08 for disabling port security
7437c99 • Adds Robot test SA-07 for alarms coming from SA-related VNFs
71b8bea • Retry vim-create
4b54524 • Fixing Logic
9eb1f14 • Allows overriding EPA attributes to force package compatibility with specific VIMs
dbc56d8 • Bug 1158: Fixes for Robot tests K8S-02 and K8S-03
9eaad89 • Added test [K8s-04] OpenLDAP
0b01033 • Adds test SA-08 for VNF metrics with SNMP exporters
36853ca • Adds Robot QUOTAS-01 test
26bb6c0 • Adds Robot test BASIC-15 for RBAC configurations
b80360c • Removes sanity tag from SNMP exporters test, preventing it from failing in our pipeline until we have the right infra to run it
44d697d • Avoid status code 409 when adding a VIM in long processing status
be499c8 • Removes wrong k8scluster tag on K8S-04 test, as all tests on the same file are tagged as openldap only
f4a65e3 • Fix K8s cluster tests to check that the k8s cluster is enabled
822fd85 • Adds Robot test EPA-02 with new Openstack library
0c14bb1 • Fix k8scluster_lib keywords to log output of k8scluster-list
4bf47d0 • Correct VIM Status Check
711418c • Add PROMETHEUS_PORT