common Changelog

tag: v5.0.5 -> v6.0.0

  • a011781 • Adding license header to test files
  • bd5a402 • Capture UnicodeDecodeError if decrypting with wrong key
  • 10602af • allow set/unset group_id at kafka message consumer
  • devops Changelog

    tag: v5.0.5 -> v6.0.0

  • e6f7b45 • Modifies MON and POL env vars names
  • 43b97fc • Update shutdown command as workaround
  • afa32d8 • Resolve packer template typo
  • 10b27ef • Adding an charm generator
  • 551c894 • increase start period at RO docker healthcheck
  • 6e3a2b6 • Modifies Keystone to use same MySQL DB as RO
  • 0eab83f • Merge "Adding an charm generator"
  • 9aef1dc • Adding setup.py to charm-generator
  • 20a8ee6 • Downgrading Keystone to Pike release
  • 9261c66 • Modifies MON deployment to use mysql database
  • 0456088 • Modifies POL deployment to use mysql database
  • c50ed8f • Adding a few more variables to Keystone Docker
  • 336c7e8 • Adds log rotation for MON and POL in docker-compose.yaml
  • c577862 • Reduces Kafka log retention to 1 day
  • eb0037f • Adding extra-vars to playooks
  • 3c76174 • Adding license headers to keystone
  • aa3ddf4 • installer: VCA key as env var for LCM
  • 4d2bc6c • generate_descriptor_pkg.sh: added charms folder to NSD_FOLDERS
  • 59c9465 • Use docker tag 5 instead of latest
  • bdb4802 • Adding dependency in NBI/Dockerfile for feature-7270
  • 79e51b9 • Addressed BUG:698 - Build failing with -m POL -m PROMETHEUS -m KEYSTONE-DB
  • 938446e • Bug 683 Modify the ovf_converter tool to have a option for adding a cd/dvd device
  • 8e00384 • Adds mysql-client to POL Dockerfile
  • 4088a9b • Adds OSMUI_SQL_DATABASE_URI env var generation to installer
  • 4222cc9 • Fixing role attribution in Keystone
  • 672c66e • Merge "Adds mysql-client to POL Dockerfile"
  • 890494e • Merge "Adds OSMUI_SQL_DATABASE_URI env var generation to installer"
  • 404aaa7 • Bug 700 Docker Tag update to releasesix-daily in ci-pipeline script at stage 3
  • 56f3bbf • Merge "Bug 683 Modify the ovf_converter tool to have a option for adding a cd/dvd device"
  • 4d105e3 • Merge "Bug 700 Docker Tag update to releasesix-daily in ci-pipeline script at stage 3"
  • 80fa8fa • Adds healthcheck to LWUI Dockerfile
  • 85c0458 • Updated NS deletion time to test_vnfs used in stage4
  • f37f12e • installer: VCA CA certificate as env var for LCM
  • 3906af1 • Merge "Adds healthcheck to LWUI Dockerfile"
  • c34a543 • Adds use of entrypoint.sh in LWUI Dockerfile
  • deb99f3 • Adds healthcheck to POL
  • 5572283 • Merge "installer: VCA CA certificate as env var for LCM"
  • a5e6607 • Docker tag 6 to be used by default in installer and in dockerhub
  • 3d1396d • Revert "installer: VCA CA certificate as env var for LCM"
  • 3edf018 • Merge "Adds healthcheck to POL"
  • 63229a2 • Fix Shell Command
  • 6c961fa • Added log file to Ansible generator
  • 941372e • Merge "Fix Shell Command"
  • 391a326 • debug bug 710: increased wait_time to 30s for init status
  • 843764e • Fix uninstall bug that leaves Juju controller running
  • f6948bc • Fix to replace whitestack with etsi openstack VIM for stage-3 build
  • IM Changelog

    tag: v5.0.5 -> v6.0.0

  • 64a85fd • Bug 584 - Scaling thresholds: IM needs to support decimal values
  • e3a7087 • Deleting unused files
  • d6e6ffb • Makefile: amended openapi_schema
  • 634a26f • Support of NS primitives via charms
  • 16d80ca • Adding terminate-config-primitie for PNF config deletion
  • 46dfea5 • Modifies vnf alarm model to support vnf-monitoring-param-ref
  • bbfb53f • Support for additional EPA parameters for resource allocation and placement
  • a3c3ec9 • Merge feature7106
  • c038a8d • Updated namespace to use OSM URN; renamed rw-project to osm-project
  • 685e661 • Replaces packets_dropped nfvi metric for packets_in_dropped and packets_out_dropped
  • 420ce6c • Re-enabling NS primitives, config-primitive over service-primitive, clean-up
  • 25fa538 • Revert "Re-enabling NS primitives, config-primitive over service-primitive, clean-up"
  • 75e49ea • Revert "Revert "Re-enabling NS primitives, config-primitive over service-primitive, clean-up""
  • 8550fa7 • Removed ns-configuration grouping; updated descriptions
  • c900490 • vca-config-access container for vnf/vdu configuration
  • LCM Changelog

    tag: v5.0.5 -> v6.0.0

  • 3e359b1 • making healtcheck without kafka reading
  • 80a74b0 • Updated timeouts for common operations: deploy, delete, primitive
  • 12650ec • fix typo change admin to _admin
  • 1af43fc • minor changes to allow modern RO versions
  • b7f3f0d • bug 650 adding WIM account instantiation parameter. Allow manual selection of wim or deployment without Wim
  • 1674de8 • allow RO ip-address to be a semicolon separated list
  • f79bff4 • Added apt-utils to Dockerfile for stage-archive.sh
  • f9b0495 • Revert "Updated timeouts for common operations: deploy, delete, primitive"
  • 274ed57 • bug 664: Allow 'pending' for N2VC.GetPrimitiveStatus
  • 1642735 • Read kafka 'admin' without group_id. Identify ping with the worker_id
  • 720b07a • Feature shared network slice subnet
  • 9597c29 • bug 585 change charm model to nsr_id. Create/Delete model name
  • 1b63341 • Adding NS charm: ns-configugation, actions over ns
  • 0ca6747 • Added '_terminate_action' with primitive from VNFD
  • 16fedf5 • bug 687 fixing pre and post scaling actions
  • 589befb • bug 687 fixing post scaling actions
  • d5102d2 • feature 5669 provide machine_spec for full charm support
  • 98ad6ea • feature 1429 secure key management deploy proxy charm first wait blocked o ready, exec get-ssh-public-key, generate-ssh-key deploy VMs, inyect ssh-keys at VM exec config initial primitives, exec verify-ssh-credentials exec rest of initial primitives
  • 240fcac • fix bug 728 729
  • 02d9e7b • bug fix 696
  • 9babfda • fixing issues introduced with resolution of bug 696
  • 2fc7ce5 • fix bug 765: retry verify-ssh-credentials until 10 times every 30 seconds to wait for VM ssh service up
  • 14cca5a • bug 769 fix execution of initial-primitives when combining vnf and vdu configuration
  • LW-UI Changelog

    tag: v5.0.5 -> v6.0.0

  • 3fcf21a • WIM handler
  • 76483c3 • bug 646
  • cbf1fc5 • allow additionalParams at ns_create config
  • 7223fa3 • Bug 662 - Cosmetic: UI enhancement fixedgit add static/src/instancehandler/instance_list.js
  • 3ec25da • Bug 644
  • f63f2a9 • composer: intCp not selectable
  • 8532b43 • NS/NSI instantiation with capability to open files for config and for SSH keys
  • 6060dd6 • fix error propagation
  • a91d032 • fix error propagation in userhandler
  • 8c35a0f • Removes metric and alarm operations from NS instance actions
  • a5f4a32 • Adds deps to support mysql session backend in LWUI
  • 65f0dc4 • Enables use of mysql database as backend for session storage
  • bcc7030 • fix 706
  • 8da2313 • fix on users and projects
  • 1d06252 • Fix bug #677 osm nsi-op-list name' and 'osm nsi-op-show id' returns null
  • 350dbf7 • Fix bug NST is not shown in Netslice Templates list
  • 8efc923 • Token length increased to 255
  • af2a46e • fix bug 766
  • MON Changelog

    tag: v5.0.5 -> v6.0.0

  • e71feff • Increases delta of start_time when collecting OpenStack metrics
  • 090df14 • Adds decryption of passwords in vim config block
  • ca663f8 • Bug 598 Added support for vrops metric collection
  • 527dd0e • Merge "Bug 598 Added support for vrops metric collection"
  • 7efdb35 • Changes log level of config info to debug
  • 8303862 • Exits mon-evaluator process when encountered by a database exception
  • b525e6c • Adds collection of vim status metric
  • 5ac7c08 • Implements filebased config, config override through env vars, use of osm common msg bus drivers
  • 8721c5c • Adds support for Ceilometer API metric collection
  • b2b43da • Adds migration engine for peewee ORM
  • 616fde7 • Adds collection of VM status metric in OpenStack infra plugin
  • 30d9469 • Modifies MON to create database if using mysql URI
  • dcfe252 • Added VIO metrics collector for vROPs
  • c0da257 • Merge "Added VIO metrics collector for vROPs"
  • 0c5ec8c • Opens and closes db connections manually to avoid errors when using MySQL backend
  • d174324 • Adds support in entrypoint script for more complex mysql URI (+pool and query params)
  • d099b1b • Adds collection of sdnc status metric
  • 3ddffea • Fixes bug with VM status collection when VIM is down
  • 2bdf402 • Adds support for multiple alarm statuses
  • 1979095 • Adds partial support for interface metrics in OpenStack plugin
  • 649e6b2 • Adds pylint to tox test pipeline and fixes related errors
  • a97bdb3 • Refactors code and adds unit tests
  • 0cd4e14 • Fixes error during alarm evaluation
  • 6b45f21 • Adds support for interface specific metrics in OpenStack plugin
  • ce9929c • Improves README
  • f840f69 • Implemented VMware infra collector plugin
  • f8fb656 • Adds handling of exception inside OpenStack collector
  • e82c062 • Added vio infra collector plugin
  • bf4f496 • Merge "Added vio infra collector plugin"
  • 14522c3 • Fixes missing parent constructor call in openstack based infra collectors
  • 00fa694 • Adds network interface name as tag in corresponding metric
  • dda0435 • Modifies logic por determining metric backend in OpenStack plugin
  • 5959c93 • Changes openstack vim status check to use nova to allow non admin users in config
  • be03466 • Remove use of granularity and just retrieve last metric collected in OpenStack plugin
  • f3d1c66 • Replaces use of vdu_name for vdu_id and vdu_count_index in VCACollector
  • ba2676e • Adds validation of vim-id in vdur in OpenStack base infra plugin
  • N2VC Changelog

    tag: v5.0.5 -> v6.0.0

  • 1afb30a • User parameters provided at instantiation time for Day-1 configuration mapping initial-config-primitive
  • 6d84dbd • Fix bug 628 - Better handling of model management
  • 7bf2f4d • Fix bug 601
  • c4f393e • Fix bug 564
  • 29ad645 • Merge "Fix bug 564"
  • b8a8281 • Squashed 'modules/libjuju/' changes from c50c361..c127833
  • caf6efb • Merge upstream libjuju
  • b2c234b • Bug 666: Fix window_size overflow with Paramiko
  • d420a8b • Fix bug 659: Don't use static member variables
  • b2a07f5 • Add Juju Public Key
  • e3a05f8 • Add ENV default for bug 585
  • 04eee1f • Fix bug 680
  • ce31bc3 • Align machine_spec with pydoc
  • c92163f • Complete Feature 6297
  • 8bf1041 • Merge "Complete Feature 6297"
  • 6fd4622 • Fix bug 705
  • 38bf164 • Feature 'ns primitive'
  • cb9dacd • Merge "Feature 'ns primitive'"
  • 47998e0 • Fix bug 733
  • e5406c6 • Additional fix for bug 733
  • 34cc660 • Bug 733 fixed
  • edc4190 • Add missing dependency
  • bc0daf8 • Fix reference to information model
  • NBI Changelog

    tag: v5.0.5 -> v6.0.0

  • d795f87 • Adding licenses to keystone and auth module
  • 29933fc • RBAC permission storage in MongoDB
  • 7b7ffa6 • Merge "RBAC permission storage in MongoDB"
  • f063705 • bug 636 validation vim_account-create config. Deny null values
  • cc02e9a • Fixing key error in Keystone authentication
  • 4f9d4ae • bug 650 adding WIM account instantiation parameter. Allow manual selection of wim or deployment without Wim
  • 032916c • fix additionalParamsNs/Vnf for the slice
  • 5727a37 • Detection of duplicated VLD names in VNF Descriptors
  • 6902c91 • Test Detection of Duplicated VLD names in VNF Descriptors
  • 8ba4e05 • Bug 637 NSD-level IP Profiles not working in mgmt-network fix single for loop to check for mgmt-network and ip-profiles
  • 1f1f6e0 • Merge "Bug 637 NSD-level IP Profiles not working in mgmt-network fix single for loop to check for mgmt-network and ip-profiles"
  • 09e6542 • Feature shared network slice subnet
  • 5c01e19 • Adding User, Projects and Roles (Keystone) to NBI API
  • 36ffe55 • Bug 667: NBI not validating that hyphens are not allowed in Jinja2
  • 587aeea • Replaced TODO_PUT_IP with real IP
  • c061f56 • Bug 643 - Unable to rename a Project in OSM
  • 35ef2f7 • Gerrit id-7270 Enhancing NBI to define APIs for metric collection changes are made aligning to project architecture
  • e4a07d5 • fixing tests for additionalParams and NSI without osm running
  • 65ca36d • Complete multiproject. Adding admin query string: FORCE,ADMIN,PUBLIC,SET_PROJECT
  • 2d5a515 • Adding filter to UserTopicAuth
  • fa54cd9 • Adding filter to ProjectTopicAuth
  • 203bad8 • Fixing user ids when listing
  • b4844ab • Fix usageState of descriptors. Do not delete when there is other projects using it. Project reference is deleted. Real deletion is done when last project deletes it.
  • 15089c6 • adding WIM fake type
  • e7e5fb4 • adding azure as a vim type
  • 225200d • Fixing bug introduced in 35ef2f7832eb995b700a882262305a0dfedbc4c1
  • 044f431 • Removing old incompatible versions of roles_operations
  • 37de091 • Fixing ids and names for roles when listing
  • c5b30cc • Fixing admin user and project creation
  • 339ed78 • Throwing error when old format is used with Keystone
  • a16a4fa • Fixing user ids when listing
  • 867a2ee • Enhancing role filters
  • 568ca90 • Fixing iteration for role content
  • b1d7312 • Fixing role id serialization
  • 871f888 • Maintaining representation for root through API
  • 88d58a4 • Maintain format of project_role_mappings for creating and listing
  • 58e2d2f • Fix netslice termination in two steps when shared nsr
  • 86e916a • bug 710. Fix session used to delete ns, nsi when terminated
  • 078f55e • Feature 7181: Ability to provide real-time feedback in CLI and GUI upon request
  • 09567e3 • added fog05 vimtype as fos following the vimtype added in RO following feature 7366
  • f269fa5 • Fix bug 713
  • 0b1d61b • Fix bug 715
  • db04d1e • Fix bug 724
  • f3da29d • adding a test script to send kafka messages
  • 3b438be • modifify clear-all script test to destroy models
  • 1ac7f46 • fix bug 734 allow NSD primitive actions
  • 4460390 • Fix bug 726
  • 8c3df70 • Fix bug 730
  • c465036 • Fix bug 731
  • b6a5819 • Fix bug 732
  • c768937 • Fixing bug 732
  • 126af57 • Fix bug #677 osm nsi-op-list name' and 'osm nsi-op-show id' returns null
  • 90fbc9c • Fix [Bug 675] User is able to delete NS instance before deleting NetworkSlice intance
  • 2bf6593 • Fix bug 743
  • c5a1889 • Fix bug 744
  • a519a96 • Fix bug 742
  • ee27072 • bug 710: send dummy messages to kafka before subscribe
  • 4015b47 • fix bug 749 750: Returns a proper Location Header for project-create Allow project update to change name
  • 38dcfeb • fix bug 748: provide a proper error when user is not valid upon new token allow authenticate with both project_id and project_name, user_id and username
  • cf042d3 • fix bugs 747 757: fix user-update interface for RBAC+keystone
  • 1f029d8 • bug 767: uniform role format
  • a6bb45d • bug 739 reload roles info when there is a change at roles Adding 'admin' operation to track query string ADMIN
  • c844536 • Fix bug 771 Do not revoke token when try to do a non allowed operation Fix nslcmop and nsilcmo (ns and nsi opeartions) URLs
  • ace3490 • Fix Bug 774 - NBI+Keystone: Trying to obtain a token with user+password+project gives a Keystone authentication error
  • openvim Changelog

    tag: v5.0.5 -> v6.0.0

  • 6714bc3 • bug 608 Database migration recovering with docker relaunch
  • dcbf075 • allow pci null for op_port_mapping to be used as external port for SDN-assist
  • 2f92195 • Merge "allow pci null for op_port_mapping to be used as external port for SDN-assist"
  • b7970ad • Fixed some typos
  • osmclient Changelog

    tag: v5.0.5 -> v6.0.0

  • fdc97c8 • fix bug 647 user creation with project prompt
  • ab51ef7 • (bug 650) adding WIM account instantiation parameter. Allow manual selection of wim or deployment without Wim
  • 2dc2cfb • move wim_account parameter inside config of ns-create
  • 4cf06fb • Bug 704 Minor code change for exception details
  • a63fb3c • Adding role management
  • 9cc31e1 • Maintaining format for project_role_mapping for creating and listing
  • 5da3f20 • Feature 7181: Provide real-time feedback in CLI upon request using the '--wait' option
  • 536f750 • Fix bug #677 osm nsi-op-list name' and 'osm nsi-op-show id' returns null
  • d6eb17b • debug bug 710: increased verbosity of ns.get_field, increased sleep for wait_for_value
  • c60b972 • fixing bug 747: strip instead of trim Uniform words: project_role_mappings, username
  • 3b9e2c9 • fix bug 643 750. Allow project update to change name
  • 7b716df • fix bugs 747 757: fix user-update interface
  • e6e1c7f • Improvement: Check that return code is 0 for successful operations, and non-zero for errors.
  • 5de571e • Improvement: Return more states in the 'detailed-status' field - client side
  • b2829e9 • bug 767: uniform role format
  • POL Changelog

    tag: v5.0.5 -> v6.0.0

  • c15e564 • Adds pymysql to requirements.txt
  • b77fe26 • Removes try except block from creation of database tables
  • a96898d • Exits process when encountered by a database exception
  • a14cf16 • Replaces direct use of aiokafka with osm_common message bus in agent and lcmclient
  • 10be7c9 • Adds migration engine for peewee ORM
  • b4984ba • Modifies POL to create database if using mysql URI
  • d4a1635 • Adds support in entrypoint script for more complex mysql URI (+pool and query params)
  • fbb5d6d • Refactors autoscaling module to separate concerns and allow better control of db connections
  • f7451f8 • Adds support for vnf alarms
  • a13c7e6 • Adds pylint to tox test pipeline and fixes related errors
  • 4009bf3 • Improves README
  • f4f13e1 • Adds requests package installation to debian postinst
  • e13b532 • Removing unused CMD from Dockerfile
  • 889c53c • Makes actions in vnf alarm optional
  • acac755 • Improves handling of database connections
  • 6d8a34f • Adds basic healthcheck to Dockerfile
  • baaf876 • Adds missing healthcheck command to setup.py
  • 3736ad8 • Changes vnf_member_index to a string
  • RO Changelog

    tag: v5.0.5 -> v6.0.0

  • 0ea9b0f • Fix wrong usage of `isinstance`
  • 745e364 • REMOVE some comments and unnecessary lines
  • 80015b5 • fix ip-profile ignored at openstack
  • 220e83e • Re-adding the enum elements for SFC that were missing
  • dfed511 • Improve race conditions/MySQL reconnection
  • 73015ce • Added support for region_name for Distributed cloud implementation of WindRiver Titanium Cloud and StarlingX
  • 40c6a3f • addedd region_name to keystone, nova, neutron and cinder to support distributed cloud for Wind River Titanium cloud and StarlingX
  • a1b2e57 • Fix logic in adding prefix to ip-a in classifier
  • a05b65a • set security groups to neutron port at vimconn openstack
  • ebd6672 • Fix support of multi-segment networks in Openstack; added created_items in all vimconns
  • e344991 • Bug 642 - Need to update VCD VIMconnector for VCD 9.5
  • 4a1659a • Fixed some typos
  • fc7cfbf • bug 650 adding WIM account instantiation parameter. Allow manual selection of wim or deployment without Wim
  • cf65507 • Implemented VIM get_vminstance_console method
  • 8039182 • fix error introduced at bu 650 code
  • 264c0cf • Removed double assignments of variables
  • 4491ba9 • capturing wim exceptions properly
  • 55fe397 • fix bug 654. First vdu's placement-groups does not work
  • de12f78 • fixing bug 665 parsing unicode openstack error messages
  • f6bbe22 • skip unknown parameters at VNFD,NSD pyangbind validation
  • e99ec1e • Added apt-utils to Dockerfile for stage-archive.sh
  • 3c44e7b • Add related vim_wim_tasks (tasks that deals with same vim/wim element Remove state of vim_threads, working with database instead of memory Allow several vim_threads over the same vim tasks
  • 319c26f • VCD VIMconnector: add config drive support; Adding genisoimage package installation to scripts/install-openmano.sh
  • 1ee6043 • bug 684: database order of interfaces are lost
  • 00f9c19 • First implementation of a WIM Connector using IETF L2VPN Service model (RFC 8466)
  • 8a2d207 • Merge branch WIM: Connector using IETF L2VPN Service model fix flake8 errors
  • 433a63d • Adding flake8 tests over some files
  • 98c11d8 • fix bug 685. Getting unique log name for vim_accounts
  • df6fd8b • Cleans, formats and does small restructures to openmanod to be compliant with pylint and flake8
  • ae5f52c • Feature 7106 : Handle additional EPA parameters for openstack VIM connector
  • ff16819 • Disable port security at network creation (openstack)
  • 94be48a • Bug 692 vmware vcd vimconnnector: Fix parsing vAppTemplate response
  • 1075715 • initial implementation of vimconn_fos for Eclipse fog05 VIM
  • 4d22bdc • Merge branch 'feature7106'
  • 13b9811 • fix bug 686: getting interfaces at new_sfi
  • c26cf29 • Merge branch 'fog'
  • c3dfbfb • adding wim fake connector
  • b5091bd • bug 687 fixing related when scaling
  • 250e329 • fixing wim types
  • 8dc9c8b • Install needed packages for Azure
  • 8e004d3 • change database to allow VIM ids length of 300
  • 3447855 • Inserting Azure plugin
  • 30d0d6d • fix some issues at azure plugin
  • deb74b2 • first implementation of get_image_list
  • fa35a72 • Fix deployment of EPA VMs to use single virtual socket instead of 1 socket per core
  • 06abc09 • Add "additionalProperties" support to remove_extra_items in utils
  • 259aebc • Bug 741 fixed - Added href to parent network data
  • 5f65b78 • Bug 714 vcd vimconnector: Make the vCloud API version compatible across different version of VCDs
  • aaba400 • fix issue updating a vim network in a multisite deployment
  • 98d35c2 • Minor fix regarding "related" in WIM