MRI projects Calcium release notes 53/111353/3
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 11 Apr 2024 10:04:54 +0000 (12:04 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Thu, 11 Apr 2024 13:16:45 +0000 (15:16 +0200)
This updates the release notes to reflect 2024.03 Calcium.

Change-Id: I2532c7cefad5dac0acd4ace116b1ad7ffd96f598
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
docs/release-notes/projects/aaa.rst
docs/release-notes/projects/bgpcep.rst
docs/release-notes/projects/controller.rst
docs/release-notes/projects/infrautils.rst
docs/release-notes/projects/mdsal.rst
docs/release-notes/projects/netconf.rst
docs/release-notes/projects/yangtools.rst

index 80fb7f266793227b048e2b5e9541f14852d91d73..f25e76cf4520df8e11a1db6d69efb0034ad0020c 100644 (file)
@@ -28,7 +28,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: AAA
-   :versions: 0.18.0-0.18.2
+   :versions: 0.19.0-0.19.3
 
 Known Issues
 ============
@@ -36,4 +36,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: AAA
-   :versions: 0.18.0-0.18.2
+   :versions: 0.19.0-0.19.3
index d1845f082674561806150bbf69d042ec14afac4f..d77f0380c852e9d6e5db77cbdf3eaddbc09e6610 100644 (file)
@@ -43,7 +43,6 @@ Behavior/Feature Changes
 ========================
 No changes.
 
-
 New Features
 ============
 No new features.
@@ -58,7 +57,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: BGPCEP
-   :versions: 0.20.0-0.20.4
+   :versions: 0.21.0-0.21.4
 
 Known Issues
 ============
@@ -66,4 +65,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: BGPCEP
-   :versions: 0.20.0-0.20.4
+   :versions: 0.21.0-0.21.4
index 8f1847fbcfcd219ef037ca64e899eeca9c85cca4..2a0cdf88ac96c41e1cde672cef20138e2ec64b27 100644 (file)
@@ -11,13 +11,16 @@ It does not have user-facing features.
 
 Behavior/Feature Changes
 ========================
-This release does not support running mixed-versions clusters. This precludes in-place on-line upgrades,
-as 2023.09 Potassium nodes cannot interchange data with nodes running previous versions in a compatible
-manner. In order to perform the upgrade to 2023.09 Potassium, upgrade one node to this version, then reduce
-the cluster to that single node, then upgrade all the other nodes and then re-grow the cluster to include
-those nodes.
+The ``OpenDaylight Blueprint`` extender has been trimmed down, removing support for the following
+XML elements:
 
-This upgrade is not directly reversible, once upgraded, a node cannot be downgraded to below 2023.09 Potassium.
+* ``action-implementation``
+* ``action-instance``
+* ``notification-listener``
+* ``rpc-implementation``
+* ``rpc-service``
+* ``specific-reference-list``
+* ``static-reference``
 
 New Features
 ============
@@ -25,9 +28,8 @@ There are no new features.
 
 Deprecated and Removed Features
 ===============================
-Distributed Datastore's ``ask-based`` protocol has been deprecated in this release. Enabling it
-will cause a warning to be logged. Configuration knob along with the actual implementation
-is schedule for removal in a future release.
+Distributed Datastore's ``ask-based`` protocol has been removed in this release. The experimental
+``odl-controller-exp-netty-config`` feature has been removed as well.
 
 Resolved Issues
 ===============
@@ -35,7 +37,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: CONTROLLER
-   :versions: 8.0.0-8.0.2
+   :versions: 9.0.0-9.0.2
 
 Known Issues
 ============
@@ -43,4 +45,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: CONTROLLER
-   :versions: 8.0.0-8.0.2
+   :versions: 9.0.0-9.0.2
index 1392521d064c8981f934f3d1f5dbdeb1922560ba..2b759c0ee38b206b02a7807b1aee4bd11d3084da 100644 (file)
@@ -32,7 +32,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: INFRAUTILS
-   :versions: 6.0.0-6.0.2
+   :versions: 6.0.5-6.0.6
 
 Known Issues
 ============
@@ -40,4 +40,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: INFRAUTILS
-   :versions: 6.0.0-6.0.2
+   :versions: 6.0.5-6.0.6
index 921c55b4dcafbe60f07e1b288d91d2883ddc1f4d..17923e9036777131c9d3a02660a8c29709ebf5c2 100644 (file)
@@ -13,31 +13,23 @@ for providing YANG-defined interaction patterns:
 
 Behavior/Feature Changes
 ========================
-The Binding mapping of ``type bits`` YANG statement has been updated to use a dedicated common
-superinterface, ``BitsTypeObject``. Furthermore individual bits within these classes are now represented
-as primitive ``boolean`` values rather than nullable ``Boolean`` objects.
+No behaviour changes.
 
 New Features
 ============
-Both ``DOMRpcProviderService`` and ``RpcProviderService`` have gained the ability to register single-type
-and flexible multi-type RPC implementations. ``RpcConsumerRegistry`` have gained the ability to access single-RPC
-handles. These capabilities are based on new codegen feature, which generates ``@FunctionalInterface`` interfaces
-for each individual ``rpc``, similar to how ``action`` statements are processed.
-
-Binding code generator now recognizes ``RFC8040 rc:yang-data`` extensions and generates corresponding interfaces.
+No new features.
 
 Deprecated Features
 ===================
-``NotificationService.registerNotificationListener()`` method has been deprecated, along with its Binding
-specification interfaces based on ``NotificationListener``. These will be removed in a future major release.
-
-``RpcProviderService.registerRpcImplementation()`` methods, ``RpcConsumerRegistry.getRpcService()`` methods and
-Binding specification interfaces based on ``RpcService`` have been deprecated. These will be removed in a future
-major release.
+No deprecated features.
 
 Removed Features
 ===================
-No removed features.
+``NotificationService.registerNotificationListener()`` method has been removed, along with its Binding
+specification interfaces based on ``NotificationListener``.
+
+``RpcProviderService.registerRpcImplementation()`` methods, ``RpcConsumerRegistry.getRpcService()`` methods and
+Binding specification interfaces based on ``RpcService`` have been removed.
 
 Resolved Issues
 ===============
@@ -45,7 +37,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: MDSAL
-   :versions: 12.0.0-12.0.2
+   :versions: 13.0.0-13.0.1
 
 Known Issues
 ============
@@ -53,4 +45,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: MDSAL
-   :versions: 12.0.0-12.0.2
+   :versions: 13.0.0-13.0.1
index bb86fb1536f883adc07d07d879a768d96333bc0f..fdb95a1bd753367ebde66f9766fab5167eb2d1ab 100644 (file)
@@ -13,20 +13,24 @@ The NETCONF projects hosts multiple components relating to IETF's NETCONF Workin
 
 Behavior/Feature Changes
 ========================
-The ``odl-restconf-nb-rfc8040`` feature has been renamed to ``odl-restconf-nb``.
+The transport layer of the NETCONF protocol implementation has been completely refactored. This effort has all but
+unified the 'normal' and 'call-home' mode of operation. This results in a more maintaintanable codebase with much
+easier feature parity between the two modes.
+
+RESTCONF implementation has been been refactored to a large extent, taking advantage of JAX-RS asynchronous requests,
+so that operations on the datastore and NETCONF devices no longer pin the HTTP thread.
+
+The OpenAPI component has been completely modernized. It is now based on Swagger UI vesion 5.13.0 and is memory
+usage has been brought under control.
+
 
 New Features
 ============
-Support for subscribing to mounted NETCONF devices has been added. See
-`NETCONF-745 <https://jira.opendaylight.org/browse/NETCONF-745>`__ for details.
-
-A new RESTCONF query extension has been added. This supports reporting only leaf values which have actually
-changed. See `NETCONF-862 <https://jira.opendaylight.org/browse/NETCONF-862>`__ for details.
+No new features.
 
 Deprecated and Removed Features
 ===============================
-RPC definitions in ``netconf-node-topology.yang`` have been deprecated. Their functionality is completely covered
-by manipulating the configuration datastore.
+The ``odl-yanglib`` experimental feature has been removed.
 
 Resolved Issues
 ===============
@@ -34,7 +38,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: NETCONF
-   :versions: 6.0.0-6.0.4
+   :versions: 7.0.0-7.0.4
 
 Known Issues
 ============
@@ -42,4 +46,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: NETCONF
-   :versions: 6.0.0-6.0.4
+   :versions: 7.0.0-7.0.4
index a7f467aeece7a307166860bad2e67f522a4cdf32..d679156933004a7a0a844b9ae5e3b7dc7d05013d 100644 (file)
@@ -18,12 +18,11 @@ introducing schema sources into the system.
 
 New Features
 ============
-``yang-maven-plugin`` now executes during incremental builds and does its best to not overwrite
-unchanged outputs.
+No new features.
 
 Removed Features
 ================
-``AugmentationNode`` and ``AugmentationIdentifer`` constructs have been removed.
+No removed features.
 
 Deprecated Features
 ===================
@@ -35,7 +34,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: YANGTOOLS
-   :versions: 11.0.0-11.0.2
+   :versions: 12.0.0-13.0.2
 
 Known Issues
 ============
@@ -43,4 +42,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: YANGTOOLS
-   :versions: 11.0.0-11.0.2
+   :versions: 12.0.0-13.0.2