common Changelog

tag: v8.0.4 -> v9.0.0rc1

  • cf85d2a • Dockerfile updated to work on ubuntu18.04
  • a874799 • Added coverage tests in tox
  • ff2e826 • Remove symlink if exists
  • 41ca4d0 • fix 1131 Allow to get old kafka messages
  • f296d2a • Added reverse sync
  • 4ce854c • Fixes Bug 1273 - aiokafka>0.7.0 needs extra dependency for python < 3.7.0
  • 277c931 • Support for mongodb replicaset connection (HA).
  • devops Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • a6fe008 • Enabling robot tests in CI/CD pipeline
  • 097b895 • Propagate the parameter DO_ROBOT to stage_3-merge
  • 3c22c57 • Fix robot reports folder
  • 039ed17 • Setting OSM_HOSTNAME for robot test execution
  • 7aff566 • Removing extra osm in OSM_HOSTNAME variable for robotframework
  • 0461ecc • Increase build speed
  • c61b88d • Increase build speed
  • 700082a • Adding prometheus_hostname env variable for ci/cd tests
  • 4ae47aa • Archive containers logs in robot test execution
  • c889e12 • Fix ci_stage_3 logs creation for robot tests
  • ad4fe3e • Adding prometheus_hostname env variable for ci/cd tests
  • 723f7c3 • Fix typo in variable stackName
  • f4fae40 • Redirecting the logs of robot to a file
  • 3eade71 • Updating the logs collection from robot tests
  • a65a654 • Updating the logs collection from robot tests
  • fc82cca • Enable autocreation topic in kafka for POL and MON
  • 1aba339 • full_install_osm.sh: fix bug 1116 related to node_exporter service installation
  • fb4acf9 • Branch Creation Script A new script similar to the tagging script that will create the start of branch tag and then create the branch for all modules.
  • ff4016f • Update Artifactory URL
  • 5026a36 • Migrating robot-systests to osm/tests repository
  • 08d8b52 • Removing robot-systests deprecated from devops
  • d0420fb • PLA Dockerfile fixes
  • 1e0297e • feat(lcm-prometheus interconnection): allows lcm to modify prometheus config in order to push new jobs like snmp metrics recollection
  • 3749e31 • Charmed Install Updates from v7.0
  • 9d2556f • feat(prometheus): conditional copy of new configuration from configmap avoiding accidental overwrite of previous config file
  • 77c4bbb • Installer files adapted for Release EIGHT and docker tag 8
  • 4a9adcd • Added health check after installation before exit
  • e92a18d • feat8157-vnfindicators: added local k8s cluster to deploy snmp exporters
  • d807e90 • full_install_osm.sh: use the right devops folder for lxd configuration and charm-based installation
  • d6d60fc • PLA pip install dependency
  • 5a2ad88 • Adding Kafka to Health Check
  • 7ce7f4d • dockerfile LCM force non interactive for N2VC install
  • 1b866c0 • fix 1138 installing cryptography>=2.5 with pip
  • e1dbef4 • fix(prometheus - lcm): prometheus was using the wron directory because at install lcm changes the hostPath with sed, now prometheus is also included in that change
  • 60f30ff • Pin version of dogpile
  • 9cc6c8d • Enable snap builds
  • 19d019b • Remove unneeded dependency
  • cef05e9 • Fix the osm bundle names
  • 0c82da0 • Update juju images
  • 6af13d9 • Promote snaps to beta
  • a62bb1a • Pin libjuju version to 2.8.2
  • 6898bd8 • Pin libjuju version to 2.8.2
  • f6ed60c • full_install_osm.sh: separate taint of master node and deployment of osm
  • bfe419a • full_install_osm.sh: fix k8s installation, node must be tainted before juju_addk8s and install_helm
  • 1a423a4 • LCM Dockerfile: added grpclib
  • a4a37f7 • Merge v8.0 Into Master
  • 2a815a3 • Pin grpc versions
  • de5fc1d • Improve annotations for exposing OSM services in charmed installer
  • bdca472 • Allow more image types
  • 009a5d6 • Add keystone charm and interface
  • ae9807e • Execute docker health commands with docker group
  • 2634cd3 • Pin Juju Version Pins the agent version of juju to ensure consistent behaviour.
  • 6a70374 • fix 1220: LCM Dockerfile remove grpcio-tools grpclib
  • 68faf8d • Fix juju status in OSM Charms
  • 126a443 • Adding LDAP support for Keystone charm
  • c63bed6 • Bug 1233: Accept vca argument in installer script
  • 25aca0c • Fix bug 1128
  • c3a3300 • Workaround for Bug 1262
  • 0eb6c8b • Fix bug 1262: docker build updates to use latest npm and ubuntu1804
  • af26f65 • Revert "Workaround for Bug 1262"
  • 738bf6f • Adding HA support for Keystone charm
  • 0be373d • Adding extra LDAP configuration options to Keystone charm
  • bb631be • Adding extra LDAP configurations to Keystone docker
  • 9afb0ef • Fixes bug 1254 and bug 1247
  • 358a7c3 • Pin libjuju to 2.8.4
  • b1a1c46 • Merge branch 'v8.0'
  • 1850e4a • Fixes Bug 1275 and Bug 1273 - aiokafka>0.7.0 needs extra dependency for python < 3.7.0
  • 6cbfee1 • Feature 9912: Kubernetes VCA in K8s installation
  • fa75eca • Add image_username and image_password to charms
  • f2782c5 • Adding registry flag
  • a137601 • Use mongodb charm in k8s installer
  • 6248fe6 • Refactoring NBI Charm to use Operator Framework
  • 64b4b43 • Add missing annotation to the nbi charm
  • 1fcc259 • Add kubernetes to LCM dockerfile
  • 9b6ad36 • Logging data validation exceptions in NBI charm
  • d4f66da • Add grafana config options to MON charm
  • 5926de2 • Added helm3 installation to LCM docker
  • 4df5a46 • Updating unit tests for NBI charm
  • abe7321 • Refactoring LCM charm to use Operator Framework
  • 1dd4c0d • Refactoring MON Charm to use Operator Framework
  • cab58cb • Refactoring POL Charm to use Operator Framework
  • 7b0acc0 • Run stage_3 install in new VM
  • 88a2a7e • Fix 1264: Vagrant images for v8.x
  • 1425183 • Use FSMongo as the default FS in NBI and LCM
  • 9ec1fe9 • Feature sol006 and 7184: Set new generation RO as default
  • a578d71 • change charm installation for the New generation RO
  • d2d52f7 • Revert "change charm installation for the New generation RO"
  • 02a5eb9 • Update RO charm for the newRO and update bundle
  • db7a2ba • Install from edge
  • ae58dab • Fix ro-k8s charm to include commonkey
  • 52dd296 • Install from APT repo
  • 15ff6fd • Using sol006 branch for the OSM packages
  • 507978e • keystone.env: added env variables for LDAP configuration
  • ce7cf37 • full_install_osm.sh: ng-ui as default UI
  • 0fc2ee1 • Additional arguments
  • af9dcc2 • Removing pydantic from NBI charm
  • 481ae7d • Pin MicroK8s version
  • 9da3312 • Simpler license scan
  • cb12937 • install_osm.sh: fix usage function to provide same output as in full_install
  • b65da85 • Use osm-packages master
  • f96d1cf • Pin osm bundle in charmed installer
  • ef349d9 • Migrate to new NBI charm, and change in NGUI charm
  • c8660ad • Change yq to snap
  • c828a58 • Adds JUJU_PASSWORD
  • fa81f28 • Installer and pipelines updates for Rel NINE
  • 45ed68a • Default installation with K8s instead of swarm
  • 7f1e104 • Updates in CI pipeline and installer for the new pipeline: registry and proxy url, different docker tag for specific modules
  • 9aee09f • removing zfs install from install_juju
  • df6de3d • Fixes bug 1377
  • 453d458 • Added docker login before pulling, to pull images from internal registry
  • bcf6fa2 • Allocate PTY
  • 2323c36 • Fix osm_health for the default installation
  • ab11f84 • Fix bugs and pin osm bundles
  • 777f112 • Update scripts/start.sh from MON repo
  • 654f2d4 • Adding timestamps to kubectl logs in stage3
  • e7edc1d • Fix k8s-based installer to be run on a VM in the stage3
  • IM Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • 518ba59 • Updated Makefile and tox.ini to remove duplicated package builds
  • 6239ca9 • Feature 8157: VNF Indicator collection using Prometheus exporters
  • e438d2a • Feature 8716 - K8s Proxy charms
  • a4dfd7b • feature 9773: support for helm v3
  • 10ba9c3 • Simple strategy to allow address pairs for virtual IP
  • 76f6a62 • Updates branch master with sol006 branch, introducing new SOL006 model classes
  • 44d1f33 • Adds NSD augments for vim-network-name and connection point ip-address
  • a5f1561 • Adds execution environment and Juju cloud augments to SOL006
  • dd997c3 • SOL006 augment: Simple strategy to allow address pairs for virtual IP
  • 5989fe3 • SOL006 augment: KDU support for helm v3
  • 1d45589 • Fixed warning in test_python.py: yaml.safe_load instead of load
  • df667ef • Fix bug 1367: deviate SOL006 constituent-cpd-id list to use a compound key
  • 7df1364 • Revisited KDU augment to follow previous structure in old IM
  • LCM Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • 24096d8 • fix grpclib instalation via debian package post-install script
  • e6d17e6 • Fix coverage tests to report proper coverage
  • 486e75d • fix devops-stages/stage-build.sh grpclib instalation
  • b996d94 • fixing prometheus metric exporter issues
  • a278b84 • parsing IM configuration execution-environ-list
  • 21e4221 • fix 1132. Capture fs.sync exceptions at instantiation
  • a27e20a • Fix 1141: K8s proxy charms fixed
  • 7c12113 • Obtain services ip after adding kdu
  • 78e3ec6 • fix bug 1142 delete k8scluster in reverse order from creation
  • 88dc97b • enhance logs for prometheus
  • 64e0168 • fixing setup.py common and n2vc dependencies
  • 247439e • fix 1131 Get non-procesed kafka messages at start
  • 843adbc • Bug 1152, error if system cluster not properly initialized
  • ba76f91 • Fix issue with cluster_uuid
  • 6bed6b3 • Fix bug 1160: remove get primitive from descritor for implicit actions on KDU
  • 16f4a4e • fix 1161 wait for k8scluster creation when deploying a knf
  • 991e95d • Change lcm.cfg from prometheus to a generic tsdb
  • 6d48878 • Bug 1166-vnf-show provides status NOT_INSTANTIATED after a NS is successfully deployed solved
  • aebd7da • fix 1183: Delete native charms before destroying juju model
  • 5e98d46 • fix 1102 Mark nsiState to INSTANTIATE at beginning
  • b520391 • fix 1190 parse RO returned error
  • 6de7772 • Added unit tests for lcm_helm_conn.py
  • fa076c3 • fix 1192: Paralell k8scluster init for helm and juju.
  • aac0cbb • change tox.ini to add all unittexts and .gitignore
  • c1975dd • Fix Bug 1193: Day 1 actions for Juju KDUs
  • 092afbd • Fix removing the vnf relations from the right list
  • c295040 • Fix typo in ROclient.py printable ids
  • 364c457 • fix vnf_relations issue when there are more than one
  • 86e3361 • fix 1210 avoid deleting single proxy charms.
  • cc29b59 • fix 1214: mark k8scluster ENABLED when task is finished
  • 7ecbc34 • fix 1201: for a KDU with configuration, wait for KDU up instead of deployed at RO
  • 97be683 • Fix bug 1206: add relations between VNF and VDU
  • 683eb39 • fix 1223. Get properly the IP address on scaled vdus
  • 0d7f937 • fix 1214: change timeout from 10min to 5min for k8s cluster creation
  • d1ac0ae • fix 1242: increase retries while adding prometheus jobs
  • 72ef84f • fix 1238: Allow individual cloud-init user-data at each VM
  • e5d0597 • fix 1201 get kdur from vnfr properly
  • fa40e69 • fix 1261: change parameter to int/bool according to data-type
  • 0e434ca • provide juju parameters to the config primitives
  • ba89cbb • Use vca_config and loop options in K8sJujuConnector
  • da1ff8c • Revert gerrit 9831 "provide juju parameters to the config primitives"
  • a6f2192 • Support for mongodb replicaset connection (HA).
  • b5b9c98 • Syncronize with fs before deploy package with ee
  • 18ebc3a • Added support for helm v3
  • aae391f • Feature 9952: Distributed Proxy Charms
  • 2357f4e • Feature 7184 New Generation RO enhancemnt
  • e44e747 • Fix bug introduced in aae391fc:
  • a8bbe67 • Fix bug 1297
  • 43d8219 • fix minor error at k8scluster helm v3 deletion
  • 922c417 • feat(sol006): LCM migration to SOL006
  • 832f899 • fix(scale): manual scaling now works
  • 18cb3cb • Bug 1306 solved
  • d41dbd6 • Fix bug 1368 and 1369
  • c80bfdb • fix(kdu): kdu-profiles uses name instead of id
  • a7cb70b • fix(sapd): sapd used to specify exposed connections at NS level. Fixes Bug 1321
  • 4060357 • Fix bug for ns-primitives (manual testing)
  • 07e53f5 • Changes for IM change 10095: remove kdu-model
  • LW-UI Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • 2f127c9 • Fix bug 1262 - Updated requirements to use mysqlclient
  • MON Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • d9e5635 • Bug 1106 : Kill processes still running after join call timeout reached, also timeouts added to nova and keystone clients. Join timeout increased from 10 to 20
  • 06ad698 • fix(processes): .terminate instead of .kill to finish misbehaving processes
  • cadfe2d • Updated requirement.txt to point MON to N2VC tag v8.0.1 as n2vc.vnf module is missing in master branch of N2VC.
  • 6a39cb0 • Move from old N2VC to N2VCJujuConnector
  • dda20d4 • Improve Config.get() function
  • 4b6428e • Bug 1133 fixed git add .
  • d5ce3b9 • Support for replicaset connection (HA). Added replicaset field in MON config file.
  • 426a544 • Added more logs for Bug 1258-CPU metrics not shown in Prometheus
  • ef8ee1e • Fix bug 1258: metrics not properly collected in some Openstacks
  • d0aa7e2 • Revert "Support for replicaset connection (HA). Added replicaset field in MON config file."
  • c641dae • test commit
  • d0d6aeb • Fix bug 1276: collect metric from gnocchi first then ceilometer if it fails
  • 85a9185 • MON changes for Grafana Multitenancy feature.
  • 3f253be • Removed python package peewee-migrate as it is no longer supported.
  • 7023a2f • Resolved bug 1293 - Remove all references of peewee, mysql, libmysql-dev as mysql is not supported anymore.
  • 4b9f79e • feat(sol006): sol006 migration
  • 12fda45 • fix(dashboarder): dashboarder bug with sol006. Bug 1303
  • 883def3 • resolved dashboard issue
  • N2VC Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • d87303d • Tox doesn't like -
  • 032bba4 • Adding python3-pip stage2 dependency
  • 41b40a1 • Revert "Tox doesn't like -"
  • 2f66c4d • Feature 8681: Add VCA HA capabilities
  • f8a9d46 • Feature 8720: Add scale support
  • b951334 • 8716 - K8s Proxy Charms
  • 7ace6fa • Write to DB when creating K8s Proxy Charm
  • b8ff39b • Fix model deletion
  • d745e22 • Fix missing await
  • 2cf8b2e • Update database with api_endpoints of VCA on initialization
  • a5728bf • fix 1108 enhancement in helm installation and removing
  • ec8a504 • allow starts N2VCJujuConnector without the parameter api_proxy
  • d99f3f2 • Added new functionaliyty to obtain services data
  • 891732a • fix bugs 1117 and 1142 at deleting k8scluster helm-chart
  • 7ff392f • Add unit tests to N2VC refactor
  • 5d79939 • Implement get_service and get_services methods for K8sJujuConnector
  • 4d0bef5 • Pin libjuju version to 2.8.2
  • 0c47825 • Add unit tests for K8s Proxy Charm Feature
  • 8104596 • Make API Proxy optional and avoid replacing existing SSH Keys in the provisioner
  • 3700498 • Fix an issue with the service ports in Kubectl.py
  • e7b9a5b • 1156 fix path obtained for k8s_helm_conn cluster
  • 84ebb75 • Fix bug 1167
  • 2c791b3 • Get the kubeconfig credentials from MongoDB
  • 4f74f59 • Store k8s controller information in Mongo, and remove controller attribute from K8sJujuConnector
  • f414edf • Add entries in .gitignore to ignore the files created by venv
  • 42f328a • Add models_exist function to libjuju.py
  • bc538e4 • Add list_offers function to libjuju.py
  • 8331f7c • Change add_relation function in libjuju.py to accept saas
  • 68b0072 • Add consume to libjuju.py
  • e8102d9 • "Remove unused lines of code"
  • 8bfcc14 • Revert ""Remove unused lines of code""
  • ba6e532 • Revert "Revert ""Remove unused lines of code"""
  • c38a696 • Remove EntityType from juju watcher and workaround juju bug for retrieving the status
  • 12b2924 • Add add_k8s, add_cloud, and remove_cloud commands to libjuju.py and unit tests
  • 85755d1 • Add get_metrics command to n2vc_juju_conn and libjuju
  • 475a722 • Add new kubectl.py functions, modify some libjuju.py functions, add unit tests
  • a062074 • Add loop and vca_config options to K8sJujuConnector constructor
  • e22c720 • Add credential_name in Libjuju.add_model() function
  • 7077e26 • Add credential_name option for add_k8s() and add_cloud()
  • 59f520d • Fix bug 1236: Retry if leader unit is not obtained
  • 5ef42a1 • Fix bug 1216: Force model deletion
  • 168bb19 • Fix bug 1267: Destroy machines that are pending
  • a4f57d6 • Fix bug 1263
  • 667696e • Feature 9751: Centralized VCA for KNFs
  • 9a63e8d • Feature 9952: Distributed Proxy Charms
  • 5b802c9 • Fix minor bug in configure application
  • e308c71 • Syncronize with fs before action and reverse sync after action to allow high availability with mongofs
  • 1c83f2e • Support for helm v3
  • f6e9b00 • Fix bug 1298
  • 095392b • Corrected bugs on support for helm v3
  • 3ea7d6c • Pin pylint version
  • 7d0735d • Changed url stable repository for helm3
  • NBI Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • ee12aa0 • Bug 1139 Adding ns-configuration data
  • 1d81bad • bug 1146 adding vnf.vdur.name for PDUs
  • 3c64ab6 • Before creating an NS, check underlying NSD is not in DISABLED state
  • b5a2ead • Before creating a Network Slice, check underlying NST is not in DISABLED state
  • 02e700c • Fix for Bug 1111 Reordering of format_out
  • deba68e • PATCH support for enabling and disabling of NSDs and VNFDs.
  • 19b9752 • Fix for Bug 1115: Rename state attributes for SOL005 conformance
  • b5422da • Fix for 1111 Reordering of format_out
  • 2278fa4 • fix 1187 create notification task with the proper loop
  • ee00275 • fix 1107 allow getting single file package with text/plain
  • 97639b4 • enhanced role permission validation
  • 2345387 • fix 1185: XSS vulnerability in the URL
  • 40f742b • fix 1102 At nsi terminate, fix ns terminate operations needed
  • c4e07d0 • fix project|use|role-list error
  • d010e3e • Fixed bug 1197
  • f0f026a • Fixed bug 1176 wims Removed role permission tags
  • 195a36c • fix validation error oneOf
  • cddb07d • fix 1238: Provide known ip-address, mac-address at created vnf
  • 4ab6b3f • Fix bug 1255: returning UNPROCESSABLE_ENTITY when quota exceeded
  • f3ea2ed • fix 1272. Fixing aiohttp version to 3.6.2
  • c3ee9cb • Fixes Bug 1275 - aiokafka 0.7.0 dependency added
  • f0441ea • Feature 7184: Adding flavor, image info to nsr
  • 5baca01 • Added support for helm version
  • 5347198 • NBI changes for Grafana Multitenancy feature
  • 960531a • Extracts individual validations for VnfdTopic and NsdTopic classes and adds unit tests for them
  • 1b23c36 • Support for mongodb replicaset connection (HA).
  • 1bd9d95 • Feature 7184: Set at instantiation records if vld connect pci interfaces
  • 7ddb073 • Feature 8532: Added new plugin authconn tacacs
  • 7cbd03c • Merges branch sol006 into master, allowing NBI to use, parse and validate SOL006 descriptors
  • df9fd61 • Fixed scale validation for sol006
  • 1409c27 • Fix bug 1322
  • df718ae • Adds a clear error message when uploading an old descriptor
  • bc23526 • Fixes kdu-name on kdur indexing for instantiating KDUs
  • 341ac1b • Fixes 1367 by preventing pyang discard repeated constituent-base-element-id
  • 61e0c52 • Reverted kdur creation following the kdu modeling before SOL006
  • NG-UI Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • 4381d5f • NG-UI Build Fixes
  • c164247 • Merge remote-tracking branch 'origin/v8.0'
  • 1db2e54 • Bug Fixes, KDU Level Execution Added
  • 1999df7 • Fix bug 1243: update Spanish translations
  • 0a02c8c • BUG 1257 When adding a new VIM, the field "Tenant name" is confusing
  • db1aeb0 • Bug 1253 Updating the VNFD via ngUI breaks charms execution
  • 0b9e875 • Bug 1290 Update all dockerfiles to 18.04
  • 5abb274 • Build fail Fix for NG-UI
  • openvim Changelog

    tag: v8.0.4 -> v9.0.0rc1

    osmclient Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • ce550f1 • Solved bug indicating vdu_count for osm-action command
  • a2b909a • Fix bug 1162: return without printing VNF record when KDU status could not be determined
  • 5973d23 • Fix bug 1159: vdu can be empty in a KNF, override option must take it into account
  • da8f617 • Add snapcraft.yaml to osmclient
  • 9994aec • fix 1182: set timeout of 10s for NBI response
  • 4d92e2d • Update snap for build
  • 7b6400a • Merge remote-tracking branch 'origin/v8.0'
  • 092a31f • adding operational state to the vim-list
  • 7b998bd • Reformats code on NSD and VNFD clients and fixes small validation bug on VNFD create method
  • 60c9220 • Fix 1219. Adding juju-bundles parsing
  • abbb506 • commands with --filter option accept multiple filters and join them
  • db09ff0 • Added --filter option to command vim-show
  • 18f1fed • osm.py: reorganized commands related to pkg_repo_list to be together
  • e5d5c3a • Fix bug 1230: show Helm and Juju status when listing K8s clusters
  • 54887b0 • Fix bug 1231: k8scluster-list now shows the project name it belongs to
  • 23e5965 • Fix bug 1232: k8scluster-list now shows the vim name it belongs to
  • 15b8b64 • Merges branch sol006 into master
  • 59d4b71 • Fix repo-index
  • c269434 • Fix build dependencies
  • ef47349 • Fix reversed logic
  • 1c07734 • nfpkg-repo-list --filter option allows multiple calls
  • b2b8260 • Fix bug 1265: fix error in k8scluster-list with helm and juju opState
  • 6cda5b0 • Fix minor issue
  • 3c16038 • Added logger.debug lines to remaining functions, useful for debugging
  • 208c6ca • Remove ruamel.yaml dependency, use pyyaml instead
  • 0438395 • Fix VNF package generation for SOL006 and previous OSM packages when they contain charms
  • 4b30b87 • Validation will fail by default if not using SOL006 format
  • 17eb22d • Fix bug 1370
  • PLA Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • d8c1b39 • Support two layouts for vnf_price_list.yaml, ignore single endpoint vlds, new vim identification key.
  • 41cccfa • _version_command fixed in setup.py
  • a6806e9 • fixed unsupported version identifier syntax in setup.py
  • de4f782 • Include j2 files in MANIFEST.in.
  • 31181aa • Bug 1212
  • POL Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • 7ce998f • SOL006 patch for POL
  • RO Changelog

    tag: v8.0.4 -> v9.0.0rc1

  • b54edb5 • fix at vim_dummy delete network
  • 0436bb4 • fix 1137: SDN-assist issue connecting only one port
  • 366c260 • fix 1138 forcing cryptography version 2.5 or higher
  • f48d5b3 • fix 1148 allow name repetition at wim,wim_accounts
  • 4327690 • fix clean on RO package creation
  • 529a2de • fix 1150 limit error length of a failing SDN connector
  • cb813f9 • fix 1168 ensure VIM plugin is loaded at instanatiate/delete
  • cf54866 • Bug 1149 1150: improve exceptions msg, correct api response processin
  • 146bf9a • fix 1168 ensure VIM plugin is loaded at vim_account_create
  • 187b52a • adding capability to set log level at vimconnectors
  • 5ad826a • fix 1190 enhanced reported error text
  • cb66c7e • fix 1164 Retry assigning floating ip, it can conflict among RO workers
  • 981eeac • Bug 1169 Interface ID of a created VM is not supplied
  • 3963a56 • fix validation error oneOf
  • 807879b • Fix IP address auto-assignment for VDU at instantiation and scaling
  • 274bfc7 • fix 1223. Increment ip address on scaling vdus
  • 3eb76f8 • fix 1238: Allow individual cloud-init user-data at each VM
  • 77c159e • fix 1238. Fix error introduced at commit 9405d17
  • b9ffecd • fix 1238. Fix other error at commit 9405d17
  • 7a1f525 • feat(port security): adds port security strategy
  • 08aacc1 • Bug 1248 fixed
  • 14e6be8 • Fix SDN ODL openflow connetor issue
  • 70eeb18 • Feature 7184 New Generation RO enhancemnt
  • fb13d2e • Remove IM dependency at Dockerfile-local
  • 55fa0bb • fix error on task_depends not defined
  • d1b610a • removed im dependency for NG-RO
  • 2e8c738 • remove osm-im instalation at debug Dockerfile.local
  • tests Changelog

    tag: v0.0.1 -> HEAD

  • e1a9c57 • Fix permission for devops-stages files (+x)
  • 4cc047e • Adding the repository to CI/CD pipeline
  • 55b6158 • Adding VIM to OSM option
  • 6366c68 • Discovering OSM internal NBI ip address by stackName
  • 24e3d15 • Revert stackName Variable
  • be5e1f8 • Adding prometheus_host env variable for ci/cd
  • 72556ca • Fix prometheus port for inside stack tests
  • 0b7fc95 • Increasing vim_status_max_wait_time to 2min in vim_lib.robot
  • 5020a8f • Moving robot-systests deprecated to tests
  • 02300c0 • Verify that the VIM was ENABLED before start the tests when using -c option
  • e237747 • Robot test SA-01 for VIM-based metrics
  • 8973d80 • Robot test SA-02 for VIM-based metrics and auto-scaling
  • 764873c • Adds test EPA-01 for SR-IOV
  • 9b272c5 • Adding K8s01
  • 9ee77ea • Adds Robot test SA-07 for alarms coming from SA-related VNFs
  • ad6e51f • Adds Robot test BASIC-08 for disabling port security
  • 5365350 • Allow Errors to be Caught
  • fc82df5 • Clean up build directory
  • 6403533 • Adds Robot test EPA-03 with new SDNC library
  • 89edc07 • Allows overriding EPA attributes to force package compatibility with specific VIMs
  • 06147e9 • Remove K8s-01 from sanity tests
  • b71f9fb • Add Robot Test for Feature 8716 K8s Proxy Charms
  • 13b1074 • Added test [K8s-04] OpenLDAP
  • f8bb63e • Adds test SA-08 for VNF metrics with SNMP exporters
  • da7fdb4 • Adds Robot QUOTAS-01 test
  • b72faf3 • Add Charm Relations Tests and Tags
  • 46186c8 • Add Native Charm Test
  • dce1fa8 • Adds Robot test BASIC-15 for RBAC configurations
  • 79fcc85 • Fix tags and Bug 1158
  • a352a93 • Basic-12 - RobotFramework
  • a07c2b3 • Add actions to Simple K8s test
  • fce0e1a • Removes wrong k8scluster tag on K8S-04 test, as all tests on the same file are tagged as openldap only
  • 9fc2b84 • Merge v8.0 into master
  • e570b10 • PoC of SOL005 Robot conformance tests into OSM's CICD
  • 0e69625 • Adds Robot test EPA-02 with new Openstack library
  • 2f132f6 • Fix K8s cluster tests to check that the k8s cluster is enabled
  • 36b0312 • Updated Test Connectivity to retry ping and capture ping output
  • f70f536 • Updated deprecated command-line osm commands: vnfd-, nsd-
  • c8b46fa • Fix k8scluster_lib keywords to log output of k8scluster-list
  • 20c7b20 • Fix vim config for basic-01 and basic-08: added insecure option if present in clouds.yaml
  • 1558905 • Fix basic01 and vim_lib: success if any metric is registered in Prometheus
  • d225e55 • Renamed Test Cleanup to Suite Cleanup; fix teardown to work properly in test suites
  • c469829 • Fix sa_07 to delete temporary package folder created for the test
  • 1508145 • Improved cleanup of slice_01 and slice_02 tests
  • 89aa93d • Removed wrong references to juju_lib
  • 55a5ec2 • Fix paths in basic_12. Partially fixes bug 1207
  • 93391ad • Added test [k8s-06] secure key management test in a juju k8s cloud
  • cd8cfe9 • Added retries and timeout parameters for Prometheus queries
  • 02454da • Modified test [sa-07] forcing webhook to make a 200 OK replay so POL does not hangs
  • a5704d6 • Add PROMETHEUS_PORT
  • 347a779 • Fix bugs in test [epa-03], ignored environment variable OVERRIDES in test [epa-02] and increased wait time in delete NS operation
  • 661ba4f • Improved log for k8s cluster creation and checking
  • d2532d3 • Fixes tests QUOTAS-01, BASIC-07, BASIC-08 and hackfest_cloudinit for SOL006
  • 82f05de • Forcing the tests repo to use sol006 branch of packages with master client
  • 1d535af • Additional logging
  • 6cc2bd1 • Fix status check
  • c88e004 • Fixes tests Slice 01, Slice 02 and SA-07
  • c4a48f5 • Use Port from Environment
  • 930c39d • Fix basic 12 and add charm tag to basic 7