# SOME DESCRIPTIVE TITLE. # Copyright (C) 2016, Tacker Developers # This file is distributed under the same license as the tacker package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: tacker \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-01-28 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../:5 msgid "0.10.0" msgstr "" #: ../../:72 msgid "0.4.0" msgstr "" #: ../../:5 msgid "0.5.0" msgstr "" #: ../../:46 msgid "0.6.0" msgstr "" #: ../../:5 msgid "0.7.0" msgstr "" #: ../../:5 msgid "0.8.0" msgstr "" #: ../../:20 msgid "0.9.0" msgstr "" #: ../../:5 msgid "0.9.0-10" msgstr "" #: ../../:5 msgid "1.0.0" msgstr "" #: ../../:5 msgid "10.0.0" msgstr "" #: ../../:5 msgid "11.0.0" msgstr "" #: ../../:5 msgid "12.0.0" msgstr "" #: ../../:5 msgid "2.0.0" msgstr "" #: ../../:5 msgid "3.0.0" msgstr "" #: ../../:31 msgid "4.0.0" msgstr "" #: ../../:5 msgid "4.1.0" msgstr "" #: ../../:5 msgid "5.0.0" msgstr "" #: ../../:5 msgid "6.0.0" msgstr "" #: ../../:5 msgid "7.0.0" msgstr "" #: ../../:5 msgid "8.0.0" msgstr "" #: ../../:5 msgid "9.0.0" msgstr "" #: ../../:249 msgid "A non admin user can not instantiate VNFs." msgstr "" #: ../../:58 unmaintained/yoga>:50 msgid "" "Add Change Current VNF Package API based on ETSI NFV specifications. Tacker " "supports a VNF upgrade using this API. Currently, it only supports " "\"RollingUpdate\" out of several methods for a VNF upgrade." msgstr "" #: ../../:14 msgid "" "Add Change Current VNF Package API for Terraform infra-driver. Using this " "API, Tacker updates virtual resources deployed by Terraform infra-driver " "instantiation operations. Currently, it only supports \"RollingUpdate\" out " "of several methods for a update." msgstr "" #: ../../:156 msgid "" "Add Container based VNF heal operation support with ETSI NFV-SOL002 and " "SOL003 v2.6.1 VNF Lifecycle Management. For \"Heal VNFC with SOL002\", users " "can heal Pod (mapped as VNFC) that is singleton or created using controller " "resources such as Kubernetes Deployment, DaemonSet, StatefulSet, and " "ReplicaSet. For \"Heal VNF instance with SOL003\", users can heal entire VNF " "instance by termination and instantiation of the VNF. And the VNFC resource " "information are stored and updated for the heal operation of the Pod." msgstr "" #: ../../:166 msgid "" "Add Container based VNF scale operation support with ETSI NFV-SOL003 v2.6.1 " "VNF Lifecycle Management. Users can scale the number of pod replicas managed " "by controller resources such as Kubernetes Deployment, StatefulSet, and " "ReplicaSet." msgstr "" #: ../../:55 msgid "" "Add Guru Meditation support. Command \"kill -s SIGUSR2 \" " "will make tacker server emit running configuration." msgstr "" #: ../../:95 msgid "Add VIM health monitor to Tacker" msgstr "" #: ../../:170 msgid "Add VNFLCM with v2 Tacker CLI Reference document" msgstr "" #: ../../:74 msgid "" "Add ``fallbackBestEffort`` parameter and availability zone reselection to " "enhance the placement functionality and the applicability of Tacker to " "various systems. It supports only when StandardUserData is used as the " "UserData class. And the target operations are \"instantiate\", \"scale out\" " "and \"heal\" of v2 API." msgstr "" #: ../../:40 unmaintained/yoga>:41 msgid "" "Add a Sample Ansible Driver as an option for users who want to use ansible " "for configuration of VNFs. This Ansible Driver supports the key LCMs such as " "instantiate_end, scale_start, scale_end, heal_end and terminate_start. A " "Sample VNF package which contains sample usage of Ansible Driver is " "provided. User manual is also provided to explain the steps in preparing the " "environment to use Ansible Driver." msgstr "" #: ../../:21 stable/2024.2>:24 msgid "" "Add a sample of management driver for Cilium CNI deployment. It provides two " "usecases, one is a simple flavor of 1-master/2-workers and another is more " "complex flavor of 3-masters/2-workers cases, for demonstrating Tacker's " "basic scenarios such as heal, scale-out or so." msgstr "" #: ../../:14 msgid "" "Add allowed_address_pairs support in CP's properties, so Virtual IP is " "enabled via Tacker." msgstr "" #: ../../:37 msgid "Add containerised vnf support to Kubernetes VIM" msgstr "" #: ../../:31 msgid "Add dnsmasq and qos support for OpenWRT VNFM mgmt driver." msgstr "" #: ../../:158 msgid "Add docs for deploying kubernetes cluster with Cilium." msgstr "" #: ../../:71 unmaintained/wallaby>:94 msgid "" "Add following ETSI NFV SOL003 specification compliant operations to " "cooperate with 3rd-Party NFVOs as VNFM." msgstr "" #: ../../:61 msgid "Add mac_address support in CP's properties." msgstr "" #: ../../:33 msgid "" "Add names to classifiers through VNFFG template.This functionality allows " "the identification and the categorization of the different classifiers " "according to their specific use." msgstr "" #: ../../:103 msgid "" "Add new RESTful APIs for Fail VNF, Retry VNF as part of error handling " "operation based on ETSI NFV specifications." msgstr "" #: ../../:52 unmaintained/wallaby>:75 msgid "" "Add new RESTful APIs for `Scale VNF`, `Update VNF`, and `Rollback VNF` " "operation based on ETSI NFV specifications." msgstr "" #: ../../:57 unmaintained/wallaby>:80 msgid "" "Add new RESTful APIs for subscriptions and notifications based on ETSI NFV " "specifications. The client can use these resource to subscribe to " "notifications related to VNF lifecycle management, and to query its " "subscriptions." msgstr "" #: ../../:19 unmaintained/yoga>:19 msgid "" "Add new RESTful APIs of List VNF LCM API versions and Show VNF LCM API " "versions based on ETSI NFV specifications. They enable the client to " "retrieve supported versions of VNF LCM API." msgstr "" #: ../../:70 unmaintained/yoga>:145 msgid "" "Add new interface for Kubernetes VIM to handle Helm chart. It enables Users " "to include Helm chart files as MCIOP in their VNF Packages, to instantiate " "and to terminate CNF with them. And update sample of MgmtDriver to install " "and configure Helm package for using Helm cli command in the deployed " "Kubernetes cluster VNF, and to restore the registered helm repositories and " "charts after the master node is healed." msgstr "" #: ../../:71 unmaintained/xena>:41 msgid "" "Add placement constraints support so that the VNFM may interoperate with 3rd " "party NFVO, it enables to deploy each VM in the VNF after setting the zone " "information based on the grant response from NFVO." msgstr "" #: ../../:45 msgid "" "Add support Kubernetes VIM, user can create, update or delete Kubernetes VIM" msgstr "" #: ../../:28 msgid "" "Add support SFC encapsulation from networking-sfc. This feature allows " "choosing SFC encapsulation between MPLS and NSH (default MPLS). It also " "apply SFC proxy to make use of correlation." msgstr "" #: ../../:29 msgid "Add support for multiple classifiers per chain through VNFFG templates." msgstr "" #: ../../:18 msgid "" "Add support to attach cinder volumes to the VNF. We can create cinder " "volumes through new syntax in TOSCA VNFD template and we can attach it to " "VNFs." msgstr "" #: ../../:18 msgid "" "Add support to pass shell script to install VNF components in the tosca " "template" msgstr "" #: ../../:50 msgid "Add symmetric port chains support." msgstr "" #: ../../:30 msgid "" "Add the Performance Management Threshold interfaces and CLI to support " "AutoScale. The Performance Management Threshold interfaces are based on ETSI " "NFV-SOL 003 v3.3.1, on which v2 VNF LCM API of Tacker is based. Add the " "Prometheus Plugin that has an interface between Tacker and the External " "Monitoring Tool. Prometheus Plugin supports data model conversion from " "Prometheus format data to SOL based PM Threshold schema, and vice versa." msgstr "" #: ../../:57 msgid "" "Add the Version \"2.0.0\" of Change external VNF connectivity API based on " "ETSI NFV specifications." msgstr "" #: ../../:75 msgid "" "Add the Version \"2.0.0\" of Fail operation API based on ETSI NFV " "specifications." msgstr "" #: ../../:80 msgid "" "Add the Version \"2.0.0\" of Heal VNF API based on ETSI NFV specifications." msgstr "" #: ../../:85 msgid "" "Add the Version \"2.0.0\" of Modify VNF Information API based on ETSI NFV " "specifications." msgstr "" #: ../../:90 msgid "" "Add the Version \"2.0.0\" of Retry operation API based on ETSI NFV " "specifications." msgstr "" #: ../../:95 msgid "" "Add the Version \"2.0.0\" of Rollback operation API based on ETSI NFV " "specifications." msgstr "" #: ../../:100 msgid "" "Add the Version \"2.0.0\" of Scale VNF API based on ETSI NFV specifications." msgstr "" #: ../../:25 unmaintained/yoga>:25 msgid "" "Add the following new version of RESTful APIs based on ETSI NFV " "specifications. Version \"2.0.0\" API of Create VNF, Delete VNF, Instantiate " "VNF, Terminate VNF, List VNF, Show VNF, List VNF LCM operation occurrence, " "Show VNF LCM operation occurrence, Create subscription, List subscription, " "and Show subscription are added." msgstr "" #: ../../:18 msgid "Added API to fetch VNF components details." msgstr "" #: ../../:222 msgid "Added `Getting Started with ETSI NFV-SOL Tacker`." msgstr "" #: ../../:40 msgid "" "Added a new monitoring policy action ``vdu_autoheal`` to bring back the " "failed VDU. If a VNF contains one or more VDUs with monitoring policy action " "set to `vdu_autoheal` and if any one of the VDU is unreachable, it will " "simply delete the resources of that particular VDUs and re-create them again." msgstr "" #: ../../:213 msgid "" "Added a table that shows hardware requirements to `ETSI Install via " "Devstack`." msgstr "" #: ../../:221 msgid "Added diagrams and overviews of the `ETSI NFV-SOL Tacker Use Cases`." msgstr "" #: ../../:353 msgid "" "Added negative functional test cases for the multi-tenant environment, to " "validate that Tacker disallows deletion operation and sharing subscription " "and VNF package details of different tenants." msgstr "" #: ../../:14 msgid "" "Added new RESTful APIs for managing VNF packages required for managing the " "lifecycle of a VNF. See the `spec`_ for more details." msgstr "" #: ../../:14 msgid "Added new tool ``tacker-status upgrade check``." msgstr "" #: ../../:14 msgid "" "Added parameter support for deploying VNF Forwarding Graph Descriptor " "templates. With this addition the user can deploy a VNFFG using an Onboarded " "parameterized template with different parameter values using parameter yaml " "file at each time without onboarding new template." msgstr "" #: ../../:45 msgid "" "Added placement policy support. Operator can specify below placement " "policies in addition to `affinity` to VDU's:" msgstr "" #: ../../:24 msgid "" "Added reservation policy support that will help to scale in/out the VDUs " "with reserved compute resources." msgstr "" #: ../../:91 msgid "" "Added support for key_name in TOSCA template for type tosca.nodes.nfv.VDU." "Tacker." msgstr "" #: ../../:14 msgid "" "Added support for security groups in TOSCA template for type tosca.nodes.nfv." "CP.Tacker." msgstr "" #: ../../:69 msgid "" "Added the ability to verify the certificate of the target server for Tacker " "to communicate over https to the NFVO, heat, and notification servers." msgstr "" #: ../../:58 msgid "Added zabbix-pugin to monitor applications within VNF." msgstr "" #: ../../:62 stable/zed>:99 msgid "" "Adding the VNF version upgrading function to the tacker-db-manage command, " "which enables users to upgrade VNFs from v1 to v2 without re-instantiating " "it." msgstr "" #: ../../:183 msgid "" "Adds \"openid token\" authentication strategy for Kubernetes VIM. Users can " "specify openid authentication parameters in the `VIM Register Request` or " "the `VNF Instantiate Request` to indicate tacker to use openid token for " "authentication." msgstr "" #: ../../:25 msgid "" "Adds '--force' parameter to VNF and NS delete command, to delete VNF and " "network service instances forcefully. This is admin only operation to clean " "instances which stuck in abnormal state." msgstr "" #: ../../:80 unmaintained/wallaby>:107 msgid "" "Adds Container based VNF support with ESTI NFV-SOL003 v2.6.1 VNF Lifecycle " "Management. Users can create, instantiate, terminate, and delete VNF on " "Kubernetes VIM. The Kubernetes resource files are available as VNFD and " "uploaded as a part of VNF Package." msgstr "" #: ../../:46 msgid "Allow non-admin's VIM accessible for admin" msgstr "" #: ../../:26 msgid "" "An alarm-based monitoring driver using Ceilometer is added. Alarm-based " "monitoring driver in Tacker is designed to collect alarms/events triggered " "by the Ceilometer. For details please refer http://docs.openstack.org/" "developer/tacker/devref/alarm_monitoring_usage_guide.html" msgstr "" #: ../../:241 msgid "" "At the same time, the redirection when V2 calls HEAT's API is removed " "instead of direct call, and the subcription filter when sends notification " "is improved in V1 code." msgstr "" #: ../../:62 msgid "" "At the same time, we updated the MgmtDriver of the FaultNotification " "function to support error handling." msgstr "" #: ../../:48 msgid "" "Auto-scaling feature is supported only with alarm monitors and it does not " "work with other monitors such as ping, http_ping." msgstr "" #: ../../:21 msgid "" "AutoHeal and AutoScale triggered by external monitoring tools such as " "Prometheus without NFVO." msgstr "" #: ../../:70 msgid "" "Because this version uses the tacker service tenant to manage the fernet " "key, please remove the registered VIM before upgrading this version. The " "upgrade steps are as follows. 1.Delete the registered VIM. If there is a VNF " "instance on the VIM, you need to delete the VNF instance first. 2.Upgrade " "with this version. 3.Register the deleted VIM." msgstr "" #: ../../:123 stable/2024.2>:43 #: stable/queens>:10 stable/queens>:64 stable/rocky>:82 stable/stein>:53 #: stable/train>:33 stable/ussuri>:22 stable/zed>:249 unmaintained/victoria>:10 #: unmaintained/victoria>:89 unmaintained/wallaby>:208 unmaintained/xena>:147 msgid "Bug Fixes" msgstr "" #: ../../:28 msgid "CNF auto scale via performance management threshold interface." msgstr "" #: ../../:66 msgid "Change cirros image from 0.3.5 to 0.4.0." msgstr "" #: ../../:126 msgid "" "Change default network backend driver to OVN in ``tacker/devstack`` for " "installation and ``.zuul.yaml`` for functional tests." msgstr "" #: ../../:263 msgid "" "Change scale operation of CNF that is instantiated with Helm chart to " "perform using Helm cli by specifying replica count parameters for each " "aspect_id at instantiation in advance. This change makes that upgrading the " "Helm values (e.g. nodeSelector or tolerations) directly in Kubernetes VIM " "after a scale operation from Tacker does not change the number of replicas." msgstr "" #: ../../:104 msgid "Change the unusable link in Gerrit Dashboards." msgstr "" #: ../../:90 msgid "Check the validation of mgmt_driver before creating the VNF." msgstr "" #: ../../:220 msgid "Classified Legacy Tacker documents and ETSI NFV-SOL Tacker documents." msgstr "" #: ../../:37 msgid "Complete to drop dependency for SQLAlchemy1.x and move to 2.0." msgstr "" #: ../../:81 msgid "Core configuration file is automatically generated." msgstr "" #: ../../:86 msgid "Correct error handling for PENDING_DELETE VNFs." msgstr "" #: ../../:146 msgid "Create a VNF Package Generation Tool for helping users to deploy." msgstr "" #: ../../:108 unmaintained/yoga>:208 msgid "Create a storage server VM with Cinder volume." msgstr "" #: ../../:14 msgid "" "Currently, when a VNFFG is created, Tacker create new port-pairs, port-pair-" "groups, port-chains and flow-classifiers. This patch will let a new VNFFG " "use existing port-pair-group if it already existed. User can create several " "VNFFGs that can go through a VNF." msgstr "" #: ../../:108 msgid "" "Customized OpenWRT image fixs the OpenWRT-based VNFs that keep re-spawning " "because Tacker cannot ping to these VNFs." msgstr "" #: ../../:29 msgid "" "Database synchronization between Tacker and Kubernetes to enable maintainers " "to get status of pods from Tacker." msgstr "" #: ../../:35 msgid "" "Day2 operations for Cloud-native Network Function (CNF). `Scale operation " "for CNF`_ and `Heal operation for CNF`_ with ETSI NFV-SOL003 v2.6.1 are " "supported." msgstr "" #: ../../:99 msgid "Default HTTP port for tacker is set to 9890." msgstr "" #: ../../:62 origin/stable/newton>:113 #: stable/2023.1>:131 stable/2023.2>:69 stable/2024.2>:33 #: unmaintained/wallaby>:193 unmaintained/xena>:133 msgid "Deprecation Notes" msgstr "" #: ../../:66 msgid "" "Deriving infra_driver and mgmt_drvier from VNFD API is deprecated and will " "be removed in Ocata." msgstr "" #: ../../:137 msgid "" "Drop sqlalchemy-filters from tacker. We've been depending on sqlalchemy-" "filters a little, but it can be replaced with original code in tacker as " "alternative. We can catch up with a change in SQLAlchemy without waiting for " "a update sqlalchemy-filters after then, update our code instead quickly." msgstr "" #: ../../:19 msgid "ETSI NFV V2 APIs for CNF Heal, Scale and Rollback operation." msgstr "" #: ../../:21 msgid "" "ETSI NFV-SOL003 v2.6.1: VNF Lifecycle Management(Scale VNF, Update VNF and " "Rollback VNF)" msgstr "" #: ../../:23 msgid "ETSI NFV-SOL005 v2.6.1: Fetch VNF Package Artifacts" msgstr "" #: ../../:57 stable/train>:37 msgid "" "Earlier when Tacker service restarted, it failed to resume monitoring for " "VNFs.This issue is fixed and Tacker will resume monitoring for VNFs." msgstr "" #: ../../:146 msgid "" "Enable VNF vendors to customize configuration methods for applications via " "MgmtDriver. These customizations are specified by \"interface\" definition " "in ETSI NFV-SOL001 v2.6.1. With MgmtDriver, users can execute preamble and " "postamble of the base LCM operation. Customization of LCM itself is not " "supported by MgmtDriver." msgstr "" #: ../../:227 msgid "" "Enable the creation of multiple VNF from a single VNF package during CNF " "instantiation (V1 API) by specifying ``vdu_mapping`` parameter in " "additionalParams." msgstr "" #: ../../:24 msgid "" "Enhance the existing Tacker policy function so that users can obtain more " "fine-grained access control based on user roles and VNF information for API " "resources." msgstr "" #: ../../:109 unmaintained/yoga>:209 msgid "Expose Cinder volume as NFS shared directories in the storage server." msgstr "" #: ../../:19 msgid "Features based on ETSI NFV specifications, REST API and data models:" msgstr "" #: ../../:98 msgid "" "Fix `bug 2064974`_ for the issue caused if multiple PMJobs are reported." msgstr "" #: ../../:54 msgid "Fix `bug 2069386`_ for modifying VNF instance in v1 APIs." msgstr "" #: ../../:104 msgid "" "Fix `bug 2069387`_ for the issue of vimConnectionInfo in v1 instantiate." msgstr "" #: ../../:60 msgid "Fix `bug 2069388`_ for the issue of v1 grant-request setting incorrect." msgstr "" #: ../../:86 msgid "Fix `bug 2069389`_ for the issue of healing after scale out in the v1." msgstr "" #: ../../:110 msgid "Fix `bug 2069392`_ for the issue of the paging of v1 vnflcm list." msgstr "" #: ../../:80 msgid "Fix `bug 2069396`_ to remove the glance image on v1 rollback." msgstr "" #: ../../:66 msgid "" "Fix `bug 2069549`_, in which an error is occurred if `cert_verify` is given " "as other than string, by supporting boolean values in addition to string." msgstr "" #: ../../:116 msgid "Fix `bug 2069589`_ for the issue that scale is not in the links of v1." msgstr "" #: ../../:122 msgid "Fix `bug 2069800`_ for invalid vim type for ETSI's definition." msgstr "" #: ../../:74 msgid "Fix `bug 2071399`_ to enable NovaClient to use TLS verification." msgstr "" #: ../../:128 msgid "" "Fix `bug 2075282`_ for the issue of v1 vnflcm when state is ROLLED_BACK." msgstr "" #: ../../:92 msgid "Fix `bug 2077355`_ for tox debug not work for invalid config register." msgstr "" #: ../../:47 msgid "" "Fix `bug 2078012`_ for removing the case of infinite loop when checking the " "enhanced policy." msgstr "" #: ../../:134 msgid "Fix `bug 2078288`_ for Kubernetes service resource check in v2 API." msgstr "" #: ../../:14 stable/rocky>:94 msgid "Fix doc-migration for tacker." msgstr "" #: ../../:42 msgid "Fixed Kubernetes 'ssl_ca_cert' value error." msgstr "" #: ../../:62 stable/train>:50 msgid "" "Fixed conflicting networking issue, When tacker install with Kubernetes VIM " "option." msgstr "" #: ../../:81 msgid "" "Fixes `bug 1734316`_ which will return correct response codes for below " "API's:" msgstr "" #: ../../:93 msgid "Fixes `bug 1850755`_ which adds short notation support for artifacts." msgstr "" #: ../../:14 unmaintained/wallaby>:212 msgid "" "Fixes `bug 1879436`_. Users who build VNF packages can specify software " "image properties like `min_disk`, `min_ram` and `size` in different units as " "mentioned in section 3.2.6.4 of `TOSCA Simple Profile in YAML Version 1.2`_ " "template. These property values are converted from various units to ``byte`` " "unit and returned in `GET /vnfpkgm/v1/vnf_packages/{vnf_package_id}` API " "response." msgstr "" #: ../../:151 msgid "" "Fixes `bug 1923360`_, add missing endpoint URL in each response of vnflcm " "operation." msgstr "" #: ../../:158 msgid "Fixes `bug 1923425`_, add interface into vim connection info." msgstr "" #: ../../:164 msgid "" "Fixes `bug 1923478`_, correct incomplete URL in notification of vnflcm op " "occ." msgstr "" #: ../../:171 msgid "" "Fixes `bug 1923528`_, drop ``WorkerService`` class which spawns child " "service proceses with given number ``api_worker`` as a config value. Without " "this fix, it results in that the worker processes, the number of them is " "``api_worker``, spawn each child processes unintendedly. ``api_worker`` is " "designed just for the number of workers, and not for their children." msgstr "" #: ../../:182 msgid "" "Fixes `bug 1923540`_, fix permission of uploaded files with ``vnf package " "upload`` command are changed to ``644`` unexpectedly while it should be " "``755``. It's corrected while extracting." msgstr "" #: ../../:190 msgid "" "Fixes `bug 1924214`_, fix a resource ``OS::Heat::AutoScalingGroup`` marked " "as unhealthy unexpectedly. Marking only for ``OS::Nova::Server`` is correct." msgstr "" #: ../../:198 msgid "" "Fixes `bug 1930571`_, add missing property ``vnfConfigurableProperties`` in " "the result of CLI commands, such as ``openstack vnflcm show``." msgstr "" #: ../../:253 msgid "" "Fixes `bug 1959885`_. Error 416 will come when range end greater than or " "equal to the size of the file is specified in fetching artifact." msgstr "" #: ../../:260 msgid "" "Fixes `bug 1960194`_. storageResourceIds of scaled out VDU will be populated " "correctly. storageResourceIds will be same as virtualStorageResourceInfo id." msgstr "" #: ../../:268 msgid "" "Fixes `bug 1967049`_. The name of change_ext_conn is wrongly mentioned in " "OpenStack document. It's correct value is change-ext-conn. Corrected name " "from change_ext_conn to change-ext-conn in document." msgstr "" #: ../../:276 msgid "" "Fixes `bug 1967053`_. ipAddresses field is missing in the param file to " "instantiate the vnf in the document. This bug fixes the ipAddresses field in " "the example file in instantiation VNF OpenStack document." msgstr "" #: ../../:285 msgid "" "Fixes `bug 1973372`_. affectedVirtualStorages should be absent in " "notification when VNFD does not contain virtual storage." msgstr "" #: ../../:292 msgid "" "Fixes `bug 1976440`_, errors occurred while using the Mgmt Driver for LCM " "operations." msgstr "" #: ../../:299 msgid "" "Fixes `bug 1978071`_, the issue that k8s resource initialization fails when " "the manifest file contains special fields such as 'exec', 'not', 'except', " "'continue', 'from'." msgstr "" #: ../../:307 msgid "" "Fixes `bug 1978563`_. Number format value will be allowed in " "additionalParams section of instantiation json." msgstr "" #: ../../:315 msgid "" "Fixes `bug 1979413`_, create temp ssl cert file and set it to k8s client " "config if 'ssl_ca_cert' exists in ``VimConnectionInfo.interfaceInfo``." msgstr "" #: ../../:323 msgid "" "Fixes `bug 1981183`_. Error logs will be generated when an error occurs in " "the process of Instantiation." msgstr "" #: ../../:330 msgid "" "Fixes `bug 1983096`_. When exception occurs in exception block of " "instantiation, heal, termination, change external connectivity operations " "then notification was not sent. After fix of this bug notification will be " "sent successfully." msgstr "" #: ../../:339 msgid "" "Fixes `bug 1983575`_. In a multi-tenant environment, tacker disallows " "deletion operation and showing of subscription details belonging to " "different tenants." msgstr "" #: ../../:127 msgid "" "Fixes bug 1603851, VIM registry should not use keystone information from " "tacker.conf. This fixed the VIM keystone v3 support." msgstr "" #: ../../:20 unmaintained/wallaby>:218 msgid "" "For old vnf packages, the software image properties are not converted into " "``byte`` unit." msgstr "" #: ../../:73 msgid "" "From 2023.1 release, dependency on Mistral has been removed from Tacker " "entirely. This change removed: i) VIM monitoring; and ii) Mistral workflow " "in NS API. Due to the deletion of the VIM monitoring, the status field has " "been removed from the VIM table and VIM status in the response will be " "filled by a dummy value. This field will be completely removed in the next " "release" msgstr "" #: ../../:71 msgid "" "From Mitaka version, Tacker supports TOSCA based VNFD templates. Legacy " "templates described under tacker/samples/legacy-templates are deprecated in " "newton and removed in Ocata." msgstr "" #: ../../:45 unmaintained/yoga>:120 msgid "" "Functions to enable the use of Docker private registry images in a " "Kubernetes Cluster environment. We provide the sample of MgmtDriver which " "can deploy Docker private registry VNF for Kubernetes cluster before " "deploying Kubernetes cluster VNF, and deploy Kubernetes cluster VNF that can " "support both the Docker private registry created above and any others " "created outside of Tacker." msgstr "" #: ../../:98 msgid "" "Get right VNFFGD name and description from TOSCA template if not given via " "API, and move the description key position in vnffgd template to above " "topology_template." msgstr "" #: ../../:75 unmaintained/wallaby>:98 msgid "" "Granting interface to allow the VNFM to request a grant for authorization of " "a VNF lifecycle operation." msgstr "" #: ../../:140 msgid "" "Heal kubernetes master and worker nodes: Healing operations on the Master-" "nodes and Worker-nodes for the VNF including Kubernetes cluster is supported " "with MgmtDriver." msgstr "" #: ../../:98 unmaintained/yoga>:173 msgid "" "Heal kubernetes worker node: Healing operations on the Worker-nodes for the " "VNF including Kubernetes cluster is supported with MgmtDriver." msgstr "" #: ../../:64 unmaintained/yoga>:139 msgid "" "Heal operation for a single node in Kubernetes cluster with MgmtDriver: " "MgmtDriver configures connections with Docker private registries on the " "created Master/Worker VM." msgstr "" #: ../../:60 unmaintained/yoga>:135 msgid "" "Heal operation for the entire Kubernetes cluster with MgmtDriver: MgmtDriver " "configures connections with Docker private registries on the created all " "Master/Worker VMs." msgstr "" #: ../../:238 msgid "" "Improve performance of Tacker by refactoring some code, and corrects the " "output level of log." msgstr "" #: ../../:67 stable/train>:55 msgid "" "Improve returned message of nsd-create: When creating nsd with non-existent " "vnfd in tosca template, it will return with NotFound error message instead " "of internal error. Improve returned message of create_vnffg: When create a " "vnffg with a missing network_src_port_id in vnffgd, instead of giving " "internal error it will return with FlowClassifierPortNotFound error message." msgstr "" #: ../../:85 msgid "" "In Prometheus Plugin, two new interfaces are added to implement AutoHeal and " "AutoScale for VNF and CNF. As a VNFM, Tacker can decide whether to perform " "heal and scale operations through the received alarms sent by External " "Monitoring Tools, without NFVO. Added new user guide to help users " "understand the function." msgstr "" #: ../../:106 msgid "" "In the current implementation, when users invoke update operation of " "ConfigMaps and Secrets, all Pods are restarted even if they don't use those " "updated ConfigMaps and Secrets." msgstr "" #: ../../:26 msgid "" "Includes the fix for `bug 1871054`_ which as per `ETSI GS NFV-SOL 005 " "V2.6.1`_ table 9.4.2.3.2-2 should return list of vnf packages in ``list`` " "instead of ``dictionary`` for ``GET /vnfpkgm/v1/vnf_packages`` API." msgstr "" #: ../../:23 msgid "Individual VNFc management using HOT." msgstr "" #: ../../:111 unmaintained/yoga>:211 msgid "" "Install NFS client on newly created Master/Worker VMs in all LCM operations." msgstr "" #: ../../:90 unmaintained/yoga>:165 msgid "" "Instantiate kubernetes cluster: The Kubernetes cluster can be instantiated " "with VNF Lifecycle Management Interface in ETSI NFV-SOL 003 v2.6.1." msgstr "" #: ../../:132 msgid "" "Instantiate multi-master nodes kubernetes cluster: A Kubenrnetes cluster " "with a high availability (HA) configuration can be deployed." msgstr "" #: ../../:52 unmaintained/yoga>:127 msgid "" "Instantiate operation for Kubernetes cluster with MgmtDriver: MgmtDriver " "configures connections with Docker private registries on newly created all " "Master/Worker VMs." msgstr "" #: ../../:128 msgid "" "Instantiate single master node kubernetes cluster: The Kubernetes cluster " "can be instantiated with VNF Lifecycle Management Interface in ETSI NFV-SOL " "003 v2.6.1." msgstr "" #: ../../:35 msgid "" "Introduce barbican to save the fernet key of vim auth. Need to configure " "**[vim_keys] use_barbican = True** to enable this feature." msgstr "" #: ../../:34 msgid "" "Introduce uniqueness constraint on the name of Tacker resources such as " "VNFD, VNF, VIM, etc." msgstr "" #: ../../:174 msgid "" "Keep new RBAC disable by default as one of the task of community's goal." msgstr "" #: ../../:40 stable/zed>:199 #: unmaintained/yoga>:227 msgid "Known Issues" msgstr "" #: ../../:25 msgid "" "Kubernetes VIM is extended to use ETSI NFV-SOL based operations. The major " "version of resources such as Deployment, DaemonSet, StatefulSet, and " "ReplicaSet can be deployed as VNF with Instantiate VNF operation." msgstr "" #: ../../:135 msgid "" "Legacy APIs excluding VIM feature are deprecated and will be removed in the " "first major release after the Tacker server version 9.0.0 (2023.1 Antelope " "release)." msgstr "" #: ../../:34 msgid "Legacy APIs excluding VIM feature are obsoleted." msgstr "" #: ../../:44 msgid "" "Logical source port need to be specified VNF-FFGD flow classifier section. " "This is due to the current restriction in Neutron networking-sfc flow-" "classifier API restriction. This behavior will be resolved once the " "underlying neutron issue is fixed." msgstr "" #: ../../:107 msgid "Made VNFD/VNF/VIM names mandatory in tacker." msgstr "" #: ../../:150 msgid "Make auto scale and heal effective." msgstr "" #: ../../:114 msgid "" "MgmtDriver function configures applications provided by VNF vendors. VNF " "vendors can customize configuration methods for applications via MgmtDriver. " "These customizations are specified by \"interface\" definition in ETSI NFV-" "SOL001 v2.6.1. We provide the sample of MgmtDriver and scripts which can be " "used to deploy a Kubernetes cluster. The sample script for deploying " "Kubernetes cluster can be used in two cases. One is to deploy one master " "node with worker nodes. Under this case, it supports to scale worker node " "and heal worker node. The other is to deploy a high availability cluster, " "there are three(or more) master nodes with worker nodes. Under this case, it " "supports to scale worker node and to heal worker node and master node. In " "all the above cases, kubeadm is used for deploying Kubernetes in the sample " "script. We also provide a user guide to help users understand how to use " "this feature." msgstr "" #: ../../:80 unmaintained/yoga>:155 msgid "" "MgmtDriver function configures applications provided by VNF vendors. VNF " "vendors can customize configuration methods for applications via MgmtDriver. " "These customizations are specified by \"interface\" definition in ETSI NFV-" "SOL001 v2.6.1. We provide the sample of MgmtDriver and scripts which can " "deploy a Kubernetes cluster. It can use kubespray as Ansible playbooks to " "install Kubernetes cluster VNF, and also install and configure HAproxy load " "balancer for the Kubernetes cluster. We also provide a user guide to help " "users understand how to use this feature." msgstr "" #: ../../:26 msgid "Multi DBs backend support for PostgreSQL." msgstr "" #: ../../:92 stable/train>:80 msgid "" "Multiple Test case addition, cleanup unused tests, and enabled skipped test " "cases. We still have multiple test cases to refactor." msgstr "" #: ../../:22 msgid "" "Network Service Descriptor support will allow Tacker to provide a end-to-end " "TOSCA based network service. For details please refer https://docs.openstack." "org/developer/tacker/devref/nsd_usage_guide.html" msgstr "" #: ../../:10 origin/stable/newton>:87 #: origin/stable/ocata>:10 origin/stable/ocata>:51 stable/2023.1>:36 #: stable/2023.2>:10 stable/2024.1>:10 stable/2024.2>:20 stable/pike>:10 #: stable/queens>:25 stable/rocky>:10 stable/stein>:20 stable/train>:10 #: stable/zed>:36 unmaintained/victoria>:48 unmaintained/wallaby>:61 #: unmaintained/xena>:10 unmaintained/yoga>:10 msgid "New Features" msgstr "" #: ../../:42 msgid "" "New MgmtDriver as preamble and postamble of VNF Lifecycle Management. " "``_start`` and ``_end`` are " "executed before and after its operation according to the VNFD." msgstr "" #: ../../:34 msgid "" "New framework for ``tacker-status upgrade check`` command is added. This " "framework allows adding various checks which can be run before a Tacker " "upgrade to ensure if the upgrade can be performed safely." msgstr "" #: ../../:52 msgid "" "Note: There is a known issue in nova that `late anti-affinity check`_ " "doesn't work in multi-cells environment. So it is highly recommended to " "deploy nova in single cell environment until this issue is resolved in multi-" "cells environment." msgstr "" #: ../../:24 msgid "OAuth 2.0 Mutual-TLS Support for authentication of external servers." msgstr "" #: ../../:68 msgid "" "Only attaching volumes to the VNFs is supported. Boot from volume is not " "supported" msgstr "" #: ../../:36 msgid "" "Only one VNFC is supported for one VDU. Multiple VNFC per VDU will be " "introduced in future." msgstr "" #: ../../:25 msgid "OpenID for Kubernetes VIM Authentication." msgstr "" #: ../../:133 origin/stable/ocata>:32 #: stable/2024.2>:142 stable/pike>:64 stable/stein>:84 stable/train>:72 #: stable/zed>:349 unmaintained/xena>:207 msgid "Other Notes" msgstr "" #: ../../:87 msgid "POST /v1.0/nsds - old_response: 500, new_response: 409" msgstr "" #: ../../:88 msgid "POST /v1.0/nss - old_response: 500, new_response: 409" msgstr "" #: ../../:86 msgid "POST /v1.0/vims - old_response: 500, new_response: 409" msgstr "" #: ../../:84 msgid "POST /v1.0/vnfds - old_response: 500, new_response: 409" msgstr "" #: ../../:85 msgid "POST /v1.0/vnfs - old_response: 500, new_response: 409" msgstr "" #: ../../:154 msgid "Performance enhancement of v2 list APIs." msgstr "" #: ../../:231 msgid "" "Please refer to our `documentation`_ for detail about specifying " "``vdu_mapping`` parameter." msgstr "" #: ../../:77 stable/2023.1>:10 #: stable/2024.2>:10 stable/stein>:10 stable/zed>:10 unmaintained/victoria>:36 #: unmaintained/wallaby>:10 msgid "Prelude" msgstr "" #: ../../:14 msgid "" "Python 2.7 support has been dropped. Last release of Tacker to support " "python 2.7 is OpenStack Train. The minimum version of Python now supported " "by Tacker is Python 3.6." msgstr "" #: ../../:208 unmaintained/yoga>:236 msgid "" "Regarding ETSI NFV compliant automated testing, some of the tests are " "failing due to bugs (1) Tacker Bug and (2) Issues in the ETSI NFV-TST API " "test codes. (1) Tacker Bug such as Bug-#1945387 was detected in this " "compliance test and the corresponding test is currently failing. Test will " "pass once the bug is fixed. (2) Issues in the ETSI NFV-TST API test codes " "such as schema and mock server location issues also caused some tests to " "fail. Tests will pass once the issues are resolved. Due to these existing " "failed items, this test is currently non-voting." msgstr "" #: ../../:203 unmaintained/yoga>:231 msgid "" "Regarding Sample Ansible Driver, currently, deployment flavors share only " "one config.yaml due to a limitation in Management Driver." msgstr "" #: ../../:253 msgid "" "Regarding handling large query results according to ETSI NFV SOL013, " "\"vnfpkgm/v1/vnf_packages\" API does not have the paging feature yet because " "of longer time to be implemented than the other APIs. Since there is less " "possibility to be paged in actual use case, the implementation will be done " "in the next release." msgstr "" #: ../../:110 unmaintained/yoga>:210 msgid "Register NFS shared directories as Kubernetes PersistentVolumes." msgstr "" #: ../../:110 msgid "" "Remove this limitation by filtering out resources that use Configmaps/" "Secrets and restarting those resources." msgstr "" #: ../../:223 msgid "Removed documents that seem to be no longer necessary." msgstr "" #: ../../:113 msgid "" "Removes usage of deprecated Ceilometer API: 1. Change trigger type from " "\"OS::Ceilometer::Alarm\" to \"OS::Aodh::GnocchiAggregationByResourcesAlarm" "\" 2. Add \"resource_type\" fixed with value \"instance\" 3. Change some " "paramters (meter_name-> metric, statistic -> aggregation_method, period-> " "granularity) 4. Change value from \"average\" to \"mean\" in method to " "compare to the threshold" msgstr "" #: ../../:68 msgid "" "Replace the class path uuid based stack names with vnf name plus vnf id so " "that it is easy to find which stack is for which vnf." msgstr "" #: ../../:178 msgid "" "Revise functional tests for tiny update for such as wrong comments, function " "names or so." msgstr "" #: ../../:211 msgid "Revised `Installation Guide`_." msgstr "" #: ../../:218 msgid "Revised `User Guide`_." msgstr "" #: ../../:27 msgid "Robot framework for ETSI NFV based auto testing." msgstr "" #: ../../:136 unmaintained/xena>:94 #: unmaintained/yoga>:169 msgid "" "Scale kubernetes worker node: Scaling operations on the Worker-nodes for the " "VNF including Kubernetes cluster is supported with MgmtDriver." msgstr "" #: ../../:56 unmaintained/yoga>:131 msgid "" "Scale-out operation for Kubernetes cluster Worker-nodes with MgmtDriver: " "MgmtDriver configures connections with Docker private registries on newly " "created Worker VMs." msgstr "" #: ../../:56 msgid "" "Scaling feature does not support to selectively choose the VDU as part of " "scaling." msgstr "" #: ../../:64 unmaintained/wallaby>:87 msgid "" "Set `vnfPkgId` to related APIs in order to expand a wide range of NFV " "related equipments. See the `spec`_ for more details." msgstr "" #: ../../:76 stable/train>:64 msgid "" "Starting from Ocata tacker payloads only accept YAML dict for config and " "param payload values. Hence remove the deprecation warning when something " "other than YAML dict is received by the API." msgstr "" #: ../../:49 msgid "" "Support AutoHealing using FaultNotification interface between Tacker and " "VIM. Provide sample Mgmt driver script to register/unregister " "FaultNotification interface. At the same time, a user guide is also made to " "help users understand the function." msgstr "" #: ../../:146 msgid "" "Support CNF Heal/Scale/Rollback operation in v2 LCM API. This feature " "provides the following CNF operations in v2 LCM API based on ETSI NFV " "specifications and instantiatiationLevel parameter to determine the initial " "number of Pods. * Scale VNF task * Heal VNF task * Rollback operation task " "(instantiate and scale-out)" msgstr "" #: ../../:102 msgid "" "Support Change Current VNF Package API to add and delete external Connection " "Point (CP). Support `extManagedVirtualLinks` attribute in " "ChangeCurrentVnfPkgRequest to change external management networks. These " "support only when using StandardUserData as the UserData class." msgstr "" #: ../../:123 msgid "" "Support Change Current VNF Package API to change external CP. We add new " "functions to Openstack and UserData class, and ``extVirtualLinks`` parameter " "to ChangeCurrentVnfPkgRequest." msgstr "" #: ../../:65 unmaintained/yoga>:63 msgid "" "Support Container based VNF operation with the following new version of " "RESTful APIs based on ETSI NFV specifications. Version \"2.0.0\" API of " "Instantiate VNF, Terminate VNF, and Change Current VNF Package support " "Kubernetes vim. Other APIs besides Scale VNF and Heal VNF, such as Create " "VNF, Delete VNF, List VNF, Show VNF, and so on have already supported " "Kubernetes vim because they use common processing that does not depend on " "vim type: OpenStack, Kubernetes. Version \"2.0.0\" API of Scale VNF and Heal " "VNF with Kubernetes vim will be supported in future." msgstr "" #: ../../:77 unmaintained/yoga>:105 msgid "" "Support ETSI NFV compliant automated testing by using the Robot Framework " "and ETSI NFV-TST API test codes. This feature uses the Robot Framework which " "utilizes the ETSI NFV-TST API test codes to test tacker for ETSI NFV " "compliance in a Black Box testing level. This is an additional quality test " "measure to ensure that the added tacker features comply to the ETSI NFV " "standards." msgstr "" #: ../../:157 msgid "" "Support LCM operations using Helm chart for v2 LCM API. This feature enables " "v2 LCM operations with Helm chart, instantiationLevel parameter to determine " "the initial number of Pods, and vimConnectionInfo.extra field." msgstr "" #: ../../:122 msgid "" "Support Tacker and tacker-db-manage for Multi DB backend, especially " "PostgreSQL. Use PostgreSQL as Tacker database via Devstack for Tacker " "Installation." msgstr "" #: ../../:20 msgid "" "Support Tacker service to obtain an OAuth 2.0 access token from an external " "authorization server, and then use the access token to access related " "OpenStack services that uses the external_oauth2_token filter provided by " "the keystone middleware for permission authentication." msgstr "" #: ../../:14 msgid "" "Support Terraform infra-driver. Using Terraform as a backend tool enables " "Tacker to create virtual resources on several platforms that Terraform has " "already supported, such as AWS." msgstr "" #: ../../:26 msgid "" "Support VNF create with direct VNFD template input via CLI/API without " "onboarding VNFD." msgstr "" #: ../../:216 msgid "" "Support configuration changes to VNF instances by adding ``modify_start`` " "and ``modify_end`` to MgmtDriver for the Modify VNF operation. We provide " "the sample of MgmtDriver which changes the configuration of ConfigMap and " "Secret in Kubernetes and changes the image parameters in the Pod and " "Deployment manifests." msgstr "" #: ../../:129 msgid "" "Support container based VNF AutoHeal and AutoScale operation with External " "Monitoring Tools. Add the Fault Management interfaces and CLI to support " "AutoHeal. AutoHeal supports two modes, Polling Mode and Notification Mode. " "Add the Performance Management interfaces and CLI to support AutoScale. The " "Fault Management and Performance Management interfaces are based on ETSI NFV-" "SOL 002 v3.3.1 and ETSI NFV-SOL 003 v3.3.1, which are Version \"2.0.0\" API " "of Tacker. Add the Prometheus Plugin that has a interface between tacker and " "the External Monitoring Tool. Prometheus Plugin supports data model " "conversion from Prometheus format data to SOL based FM/PM schema, and vice " "versa. At the same time, a user guide is also made to help users understand " "the function." msgstr "" #: ../../:27 msgid "Support creating VNFFG without flow-classifier" msgstr "" #: ../../:104 unmaintained/yoga>:204 msgid "" "Support deploying Kubernetes cluster VNF which has a storage server with " "Cinder volume. This feature enables users to deploy CNF which has " "PersistentVolume on it. The following changes are added for MgmtDriver." msgstr "" #: ../../:58 msgid "" "Support error handling for LCM using MgmtDriver in V2 API. We added the " "``user_script_err_handling_data`` variable to hold the data that needs to be " "preserved when the LCM fails." msgstr "" #: ../../:18 msgid "" "Support fallbackBestEffort in a grant request and re-selection for placement " "constraints or no availability zones usecases." msgstr "" #: ../../:117 msgid "" "Support for legacy templates for creating a VNFD is deprecated and will be " "removed in 'Newton' cycle. Please use TOSCA based templates." msgstr "" #: ../../:197 msgid "" "Support handling large query results according to ETSI NFV SOL013. This " "feature provides paged response regarding a query request of target APIs. In " "addition to that, fetching entire records at once becomes available." msgstr "" #: ../../:190 msgid "" "Support handling large query results for vnf_packages API according to ETSI " "NFV SOL013. This feature provides paged response regarding a query request " "of the target API. In addition to that, fetching entire records at once " "becomes available." msgstr "" #: ../../:166 msgid "" "Support individual VNFC management using OpenStack Heat. New sample BaseHOT, " "corresponding UserData script, and utility functions are added to UserData " "class for v2 VNF Lifecycle management API." msgstr "" #: ../../:186 msgid "" "Support multi-tenant policy in VNF Lifecycle Management. The feature " "separates resources such as Virtualized Infrastructure Managers(VIMs), " "Virtualized Network Function Packages (VNF packages), and Virtualized " "Network Function Lifecycle Management Interface (VNF LCM) related to ETSI " "NFV-SOL based VNF management concerning tenants. Only allows VNF " "instantiation by VIM of the same tenant. This feature does not address the " "known issue of allowing non admin users to instantiate VNFs, it may be " "addressed in a future release." msgstr "" #: ../../:14 unmaintained/yoga>:14 msgid "" "Support multi-version of RESTfulAPI. The client can use both VNF LCM API " "\"1.3.0\" and \"2.0.0\" defined by ETSI NFV." msgstr "" #: ../../:41 msgid "Support shared vim for policy action execution" msgstr "" #: ../../:94 msgid "" "Support the client function of the VNF LCM Coordination API in the " "Coordinate VNF script when performing the RollingUpdate with external " "management systems in the ChangeCurrentVNFPackage API. The sample script " "implements only the client function, not formal support for the VNF LCM " "Coordination API itself." msgstr "" #: ../../:28 msgid "" "Support to assign floating IP to VDU using TOSCA template. We have to use " "the node type tosca.nodes.network.FloatingIP For details please refer " "https://docs.openstack.org/tacker/latest/contributor/" "vnfd_template_description.html#floating-ip" msgstr "" #: ../../:77 msgid "" "Support to change ns's description using \"tacker ns-create --description\"." msgstr "" #: ../../:23 msgid "" "Support to create directly VNFFG and NS from its descriptor template without " "creating VNFFGD and NSD." msgstr "" #: ../../:48 msgid "" "Supports the Tacker service for encrypting credentials such as Password used " "to log in to vim and subscription servers. Users can choose between two ways " "to manage encryption keys by config, whether they are stored as local files " "or in Barbican." msgstr "" #: ../../:103 msgid "" "Tacker no longer includes static example configuration file. Instead, use " "tools/generate_config_file_sample.sh to generate it. The file is generated " "with a .sample extension under etc/tacker directory." msgstr "" #: ../../:88 stable/train>:76 msgid "Tacker start using kestone v3 api only." msgstr "" #: ../../:137 msgid "Tacker workflow definition samples." msgstr "" #: ../../:32 msgid "" "The 5.0.0 release includes new features based on ETSI NFV-SOL Release2 " "specifications. The major changes are:" msgstr "" #: ../../:14 msgid "" "The 8.0.0 release includes many new features and bug fixes. Please be sure " "to read the upgrade section which describes the required actions to upgrade " "your cloud from 7.0.0 (Yoga) to 8.0.0 (Zed). There are a few major updates " "introduced in Zed." msgstr "" #: ../../:14 msgid "" "The 9.0.0 release includes many new features and bug fixes. Please be sure " "to read the upgrade section which describes the required actions to upgrade " "your cloud from 8.0.0 (Zed) to 9.0.0 (2023.1)." msgstr "" #: ../../:112 stable/zed>:173 msgid "" "The Ansible driver can only run specific script files. Due to multi artifact " "support of mgmt driver, it will be extended to specify script files to be " "executed in each life cycle. This will be achieved by implementing primary " "and dependencies keys defined by TOSCA, primary can define the primary " "script, dependencies can define a secondary script that will be referenced " "by the primary script." msgstr "" #: ../../:46 msgid "" "The `vdu_autoheal` monitoring policy action is implemented only for " "openstack infra driver." msgstr "" #: ../../:45 msgid "" "The component tacker-conductor is introduced for tacker mistral actions to " "execute policy actions on tacker side. The conductor is listening on " "TACKER_CONDUCTOR queue ( in the rabbitmq terms). Mistral actions RPC calls " "the conductor." msgstr "" #: ../../:179 msgid "" "The default value of ``[oslo_policy] policy_file`` config option has been " "changed from ``policy.json`` to ``policy.yaml``. Operators who are utilizing " "customized or previously generated static policy JSON files (which are not " "needed by default), should generate new policy files or convert them in YAML " "format. Use the `oslopolicy-convert-json-to-yaml `_ tool to " "convert a JSON to YAML formatted policy file in backward compatible way." msgstr "" #: ../../:40 msgid "" "The shell script for vnfc has to be placed in the machine where tacker " "server is running" msgstr "" #: ../../:179 msgid "" "The user specifies the target namespace in the InstantiateVnfRequest to " "deploy the CNF on the Kubernetes VIM. The additionalParams field provides " "the new parameter ``namespace`` for the target namespace. The Kubernetes " "resources in the VNF must be in the same namespace." msgstr "" #: ../../:21 msgid "" "This feature adds 'symmetrical' as a property of forwarding path, so users " "can set 'symmetrical' value to 'true' or 'false' to change the symmetrical " "value of a port chain in networking-sfc." msgstr "" #: ../../:65 msgid "" "This feature allows users to attach an already created or existing volume " "with VNF by providing volume_id in the TOSCA template. In this case, no new " "volume is created while vnf deployment." msgstr "" #: ../../:114 msgid "" "This feature is to enable customization of stack parameters during scale and " "heal operation through lcm_user_data script. User can provide stack " "parameters through lcm_user_data script." msgstr "" #: ../../:49 stable/zed>:86 msgid "" "This patch adds the ability to periodically synchronize resources in K8s VIM " "and Tacker DB. There is no interface on the K8s to notify Tacker when the " "auto-scale or auto-heal of a pod is running and the pod information is " "updated. This can lead to inconsistencies between the Pod information in " "Tacker database and the Pod information running on the actual K8s. This " "function periodically checks the pod information in the Tacker database and " "the pod information in the K8s, and updates the information in the Tacker " "database according to the K8s side if there is any inconsistency." msgstr "" #: ../../:35 msgid "" "This patch will add VNFFG support for NS. In NSD, users can describe VNFDs " "and nested VNFFGD inside. When NS is created, VNFs and VNFFG are also " "created." msgstr "" #: ../../:14 msgid "" "This release contains a new feature to attach an already created or existing " "volume with VNF. Enhancement to an existing feature that supports attachment " "of persistent volumes to VNF." msgstr "" #: ../../:40 msgid "" "This release contains the new features based on ETSI NFV specifications. The " "REST API and data models in ETSI NFV-SOL documents are added: ETSI NFV-" "SOL003 v2.6.1 VNF Lifecycle Management * Scale VNF * Update VNF * Rollback " "VNF ETSI NFV-SOL005 v2.6.1 * Fetch VNF Package Artifacts Also, the support " "for Kubernetes VIM is extended to use ETSI NFV-SOL based operations. The " "major version of resources such as Deployment, DaemonSet, StatefulSet, and " "ReplicaSet can be deployed as VNF with Instantiate VNF operation." msgstr "" #: ../../:14 msgid "" "This release is for improving maintainability and contains mainly bug fixes, " "revising documents and some performance improvements." msgstr "" #: ../../:54 msgid "" "Update an existing VNFFG. This functionality gives the ability to update an " "existing VNFFG's components such as NFP, classifiers and chain." msgstr "" #: ../../:122 msgid "Update cirros image from 0.4.0 to 0.5.2." msgstr "" #: ../../:30 msgid "Update network configuration via Change Current VNF Package API." msgstr "" #: ../../:162 msgid "Update usage of external OAuth server admin docs." msgstr "" #: ../../:166 msgid "Update using OAuth 2.0 mTLS for Tacker document." msgstr "" #: ../../:67 stable/2024.1>:30 #: stable/rocky>:62 stable/ussuri>:10 stable/zed>:223 unmaintained/wallaby>:175 #: unmaintained/xena>:118 unmaintained/yoga>:259 msgid "Upgrade Notes" msgstr "" #: ../../:197 msgid "" "Use of JSON policy files was deprecated by the ``oslo.policy`` library " "during the Victoria development cycle. As a result, this deprecation is " "being noted in the Wallaby cycle with an anticipated future removal of " "support by ``oslo.policy``. As such operators will need to convert to YAML " "policy files. Please see the upgrade notes for details on migration of any " "custom policy files." msgstr "" #: ../../:31 msgid "" "Users should use python-tackerclient version >= 1.0.1 to list vnf packages " "otherwise it would break as this change is not backward compatible." msgstr "" #: ../../:21 msgid "VNF AutoHealing triggered by FaultNotification." msgstr "" #: ../../:22 msgid "" "VNF Forwarding Graph support is available as an EXPERIMENTAL feature. TOSCA " "NFV Profile based Forwarding Graph Descriptor can be uploaded to VNF-FGD " "Catalog. VNF-FFGD template describes both Classifier and Forwarding Path " "across a collection of Connection Points described in VNFDs. Using the " "template VNF FFG can be instantiated using the default Neutron networking-" "sfc driver." msgstr "" #: ../../:34 unmaintained/yoga>:34 msgid "" "VNF LCM API \"2.0.0\" provides a new type of userdata script and utility " "functions to describe it. They enable the user to freely operate HEAT to " "meet the unique requirements of VNF." msgstr "" #: ../../:30 msgid "" "VNF auto-scaling and manual-scaling feature is added, to scale in/out the " "VDUs." msgstr "" #: ../../:17 msgid "" "VNF create API can create a VNF using a VNFD registered by VNFD create API " "only. VNF creation and instantiation using VNF package will be made " "available in future release." msgstr "" #: ../../:73 msgid "VNF not be allowed to delete separately, if part of an active NS." msgstr "" #: ../../:52 msgid "" "VNF package management APIs in multiple conductors environment are supported " "that includes Upload VNF Package from content, Upload VNF Package from uri " "and Delete VNF Package." msgstr "" #: ../../:74 unmaintained/wallaby>:97 msgid "VNF package management interface to obtain VNF package information" msgstr "" #: ../../:41 msgid "VNFFG Update - VNF mapping functionality" msgstr "" #: ../../:52 msgid "" "Vim monitoring via mistral workflow is used to replace old in-place vim " "monitoring in tacker server. Mistral is an integral part of tacker MANO " "system. To make full use of it, and make the tacker server scale well, the " "feature creates a mistral workflow and execute it. The mistral workflow " "action task then monitors ( currently, pings) the vim, and notifies the " "tacker conductor to update the VIM status." msgstr "" #: ../../:40 msgid "" "Vim's default **shared** property is changed to **False**. Vim can only be " "invoked by user who creates it." msgstr "" #: ../../:41 msgid "" "We provide a sample of MgmtDriver for the Update VNF in the V2 API, which " "can update the configuration of ConfigMap and Secret in Kubernetes and " "update the image parameters in the Pod, Deployment, ReplicaSet and DaemonSet " "manifests." msgstr "" #: ../../:52 msgid "" "When VNF is modelled with scaling requirement in VNFD, any config managment " "requirement in VNFD is not supported." msgstr "" #: ../../:115 msgid "" "When executing the 'openstack vim register' or 'openstack vim set' command, " "if the `extra` parameter is specified in the config-file, data is stored in " "the `extra` field of the VIM DB. Develop to accept the vimConnectionInfo." "extra field, if present, in the input parameter file when performing a CNF " "deployment via helm." msgstr "" #: ../../:40 msgid "" "[`blueprint support-oauth2-mtls `_] Provide the option to use mutual TLS client " "authentication when accessing external servers from Tacker. " "OAuth2MtlsAuthHandle has been added to support Mutual-TLS client " "authentication for access from Tacker to external NFVO servers and " "notification endpoints using user-provided Mutual-TLS client certificates." msgstr "" #: ../../:52 msgid "" "`Error handling of VNF instance`__ is enhanced to support Retry, Rollback, " "and Fail operations." msgstr "" #: ../../:46 msgid "" "`Sample MgmtDriver for Kubernetes cluster VNF`__ is provided to manage on-" "premise Kubernetes. HA Master nodes, Scaling Worker nodes, and Healing " "Master/Worker nodes are possible with Kube-adm." msgstr "" #: ../../:48 msgid "``anti-affinity``" msgstr "" #: ../../:49 msgid "``soft-affinity``" msgstr "" #: ../../:50 msgid "``soft-anti-affinity``" msgstr "" #: ../source/2023.1.rst:3 msgid "2023.1 Series Release Notes" msgstr "" #: ../source/2023.2.rst:3 msgid "2023.2 Series Release Notes" msgstr "" #: ../source/2024.1.rst:3 msgid "2024.1 Series Release Notes" msgstr "" #: ../source/2024.2.rst:3 msgid "2024.2 Series Release Notes" msgstr "" #: ../source/index.rst:2 msgid "Tacker Release Notes" msgstr "" #: ../source/index.rst:4 msgid "Contents:" msgstr "" #: ../source/newton.rst:3 msgid "Newton Series Release Notes" msgstr "" #: ../source/ocata.rst:3 msgid "Ocata Series Release Notes" msgstr "" #: ../source/pike.rst:3 msgid "Pike Series Release Notes" msgstr "" #: ../source/queens.rst:3 msgid "Queens Series Release Notes" msgstr "" #: ../source/rocky.rst:3 msgid "Rocky Series Release Notes" msgstr "" #: ../source/stein.rst:3 msgid "Stein Series Release Notes" msgstr "" #: ../source/train.rst:3 msgid "Train Series Release Notes" msgstr "" #: ../source/unreleased.rst:3 msgid "Current Series Release Notes" msgstr "" #: ../source/ussuri.rst:3 msgid "Ussuri Series Release Notes" msgstr "" #: ../source/victoria.rst:3 msgid "Victoria Series Release Notes" msgstr "" #: ../source/wallaby.rst:3 msgid "Wallaby Series Release Notes" msgstr "" #: ../source/xena.rst:3 msgid "Xena Series Release Notes" msgstr "" #: ../source/yoga.rst:3 msgid "Yoga Series Release Notes" msgstr "" #: ../source/zed.rst:3 msgid "Zed Series Release Notes" msgstr ""