Update release notes for Magnesium-SR1
[docs.git] / docs / release-notes / release-notes-magnesium-sr1.rst
1 Magnesium-SR1 Release Notes
2 ===========================
3
4 This page details changes and bug fixes between the Magnesium Release
5 and the Magnesium Stability Release 1 (Magnesium-SR1) of OpenDaylight.
6
7 Projects with No Noteworthy Changes
8 -----------------------------------
9
10
11 aaa
12 ---
13 * `5cf9625f <https://git.opendaylight.org/gerrit/#/q/5cf9625f>`_
14   : Bump odlparent/yangtools/mdsal
15 * `3a7280c7 <https://git.opendaylight.org/gerrit/#/q/3a7280c7>`_
16   `AAA-194 <https://jira.opendaylight.org/browse/AAA-194>`_
17   : AAA-194 Fix for Pattern Matching in Shiro
18 * `c85c5538 <https://git.opendaylight.org/gerrit/#/q/c85c5538>`_
19   : Remove jetty-servlet-tester references
20 * `8a2e477b <https://git.opendaylight.org/gerrit/#/q/8a2e477b>`_
21   : Migrate OSGi compendium references
22 * `42d54f6f <https://git.opendaylight.org/gerrit/#/q/42d54f6f>`_
23   : Migrate Assert.assertThat()
24 * `6d6fe1e4 <https://git.opendaylight.org/gerrit/#/q/6d6fe1e4>`_
25   : Fix checkstyle
26
27
28 bgpcep
29 ------
30 * `799abbe62 <https://git.opendaylight.org/gerrit/#/q/799abbe62>`_
31   : Bump odlparent/yangtools/mdsal
32 * `5c8ed0f8c <https://git.opendaylight.org/gerrit/#/q/5c8ed0f8c>`_
33   : Fix checkstyle
34 * `b9291e687 <https://git.opendaylight.org/gerrit/#/q/b9291e687>`_
35   : Remove use of projectinfo property
36 * `893da9ccd <https://git.opendaylight.org/gerrit/#/q/893da9ccd>`_
37   `BGPCEP-898 <https://jira.opendaylight.org/browse/BGPCEP-898>`_
38   : Update PCEP Path Computation Documentation
39
40
41 controller
42 ----------
43 * `f49558fd41 <https://git.opendaylight.org/gerrit/#/q/f49558fd41>`_
44   : Revert "Switch default persistence to segmented-journal"
45 * `8fc271e2d1 <https://git.opendaylight.org/gerrit/#/q/8fc271e2d1>`_
46   `CONTROLLER-1411 <https://jira.opendaylight.org/browse/CONTROLLER-1411>`_
47   : Switch default persistence to segmented-journal
48 * `b107b15370 <https://git.opendaylight.org/gerrit/#/q/b107b15370>`_
49   : Bump odlparent/yangtools/mdsal
50 * `822983b651 <https://git.opendaylight.org/gerrit/#/q/822983b651>`_
51   : Migrate Assert.assertThat()
52 * `31dd70488c <https://git.opendaylight.org/gerrit/#/q/31dd70488c>`_
53   : Bump atomix to 3.1.7
54 * `c6460fae66 <https://git.opendaylight.org/gerrit/#/q/c6460fae66>`_
55   : Use JavaConverters to eliminate Scala compat workarounds
56 * `6cd33ff8bd <https://git.opendaylight.org/gerrit/#/q/6cd33ff8bd>`_
57   : Fix checkstyle
58 * `fc3484405e <https://git.opendaylight.org/gerrit/#/q/fc3484405e>`_
59   : Migrate OSGI compendium reference
60 * `7a1d3c6002 <https://git.opendaylight.org/gerrit/#/q/7a1d3c6002>`_
61   `CONTROLLER-1927 <https://jira.opendaylight.org/browse/CONTROLLER-1927>`_
62   : Fixup "Leader should always apply modifications as local" regression
63 * `b6f7c922e8 <https://git.opendaylight.org/gerrit/#/q/b6f7c922e8>`_
64   `AAA-195 <https://jira.opendaylight.org/browse/AAA-195>`_
65   : Do not use passive connections
66
67
68 daexim
69 ------
70 * `0eddd45 <https://git.opendaylight.org/gerrit/#/q/0eddd45>`_
71   : Bump odlparent/yangtools/mdsal
72 * `a099e74 <https://git.opendaylight.org/gerrit/#/q/a099e74>`_
73   : Fix checkstyle violations
74
75
76 genius
77 ------
78 * `fb7b7d0d <https://git.opendaylight.org/gerrit/#/q/fb7b7d0d>`_
79   : Bump odlparent/yangtools/mdsal
80 * `6cade598 <https://git.opendaylight.org/gerrit/#/q/6cade598>`_
81   : Fix checkstyle
82
83
84 infrautils
85 ----------
86 * `145c5d27 <https://git.opendaylight.org/gerrit/#/q/145c5d27>`_
87   : Bump to odlparent-6.0.6
88 * `8d524b43 <https://git.opendaylight.org/gerrit/#/q/8d524b43>`_
89   : Make itestutils pull in pax-exam features
90 * `a8c7658b <https://git.opendaylight.org/gerrit/#/q/a8c7658b>`_
91   : Fix checkstyle
92 * `b91a66b0 <https://git.opendaylight.org/gerrit/#/q/b91a66b0>`_
93   : Migrate OSGi companion references
94 * `a3e153a0 <https://git.opendaylight.org/gerrit/#/q/a3e153a0>`_
95   `ODLPARENT-136 <https://jira.opendaylight.org/browse/ODLPARENT-136>`_
96   : Remove unneeded companion dependencies
97
98
99 integration/distribution
100 ------------------------
101 * `bbf4c78 <https://git.opendaylight.org/gerrit/#/q/bbf4c78>`_
102   : Add cluster scripts to ONAP distribution
103 * `2a13f73 <https://git.opendaylight.org/gerrit/#/q/2a13f73>`_
104   : Update common versions for Magnesium SR1
105 * `ee043fb <https://git.opendaylight.org/gerrit/#/q/ee043fb>`_
106   : Bump odlparent/yangtools/mdsal
107 * `1f61e94 <https://git.opendaylight.org/gerrit/#/q/1f61e94>`_
108   : Update platform versions
109 * `9f1f6b2 <https://git.opendaylight.org/gerrit/#/q/9f1f6b2>`_
110   : Adjust TPCE version for Magnesium
111
112
113 jsonrpc
114 -------
115 * `0cff6e7 <https://git.opendaylight.org/gerrit/#/q/0cff6e7>`_
116   : Bump odlparent/yangtools/mdsal
117 * `3397949 <https://git.opendaylight.org/gerrit/#/q/3397949>`_
118   : Fix checkstyle
119 * `c670dbe <https://git.opendaylight.org/gerrit/#/q/c670dbe>`_
120   : Set version to Magnesium
121
122
123 lispflowmapping
124 ---------------
125 * `87045d50 <https://git.opendaylight.org/gerrit/#/q/87045d50>`_
126   : Bump odlparent/yangtools/mdsal
127 * `c588fd32 <https://git.opendaylight.org/gerrit/#/q/c588fd32>`_
128   : Fix checkstyle
129
130
131 netconf
132 -------
133 * `b9a112a38 <https://git.opendaylight.org/gerrit/#/q/b9a112a38>`_
134   : Eliminate useless allocation
135 * `167e27ae4 <https://git.opendaylight.org/gerrit/#/q/167e27ae4>`_
136   : Add sources to shaded-exificient
137 * `55c9248a1 <https://git.opendaylight.org/gerrit/#/q/55c9248a1>`_
138   : Exclude xmlpull's MANIFEST.MF
139 * `0a090ef41 <https://git.opendaylight.org/gerrit/#/q/0a090ef41>`_
140   : Remove unneeded sshd dependency
141 * `501284e82 <https://git.opendaylight.org/gerrit/#/q/501284e82>`_
142   : Add eddsa dependency to netconf-testtool
143 * `faefac974 <https://git.opendaylight.org/gerrit/#/q/faefac974>`_
144   : Remove unneeded blueprint-core dependency
145 * `36d2db450 <https://git.opendaylight.org/gerrit/#/q/36d2db450>`_
146   : Move eddsa dependency
147 * `be918961a <https://git.opendaylight.org/gerrit/#/q/be918961a>`_
148   : Pull eddsa into netconf-netty-util
149 * `e49eb1daa <https://git.opendaylight.org/gerrit/#/q/e49eb1daa>`_
150   : Bump odlparent/yangtools/mdsal
151 * `9dda195b4 <https://git.opendaylight.org/gerrit/#/q/9dda195b4>`_
152   `NETCONF-657 <https://jira.opendaylight.org/browse/NETCONF-657>`_
153   : Add plain PATCH capability to RFC8040 server
154 * `d16c01bba <https://git.opendaylight.org/gerrit/#/q/d16c01bba>`_
155   : Reuse SchemaContext.NAME for base NETCONF data qname
156 * `799030a59 <https://git.opendaylight.org/gerrit/#/q/799030a59>`_
157   `NETCONF-665 <https://jira.opendaylight.org/browse/NETCONF-665>`_
158   : Add a dedicated AuthenticationFailedException
159 * `6552531d2 <https://git.opendaylight.org/gerrit/#/q/6552531d2>`_
160   `NETCONF-664 <https://jira.opendaylight.org/browse/NETCONF-664>`_
161   : Fix defensive subscriber removal
162 * `f1dc9ceca <https://git.opendaylight.org/gerrit/#/q/f1dc9ceca>`_
163   : Files should not be executable
164 * `4359af0c9 <https://git.opendaylight.org/gerrit/#/q/4359af0c9>`_
165   `NETCONF-497 <https://jira.opendaylight.org/browse/NETCONF-497>`_
166   : Do not consider query depth in initial namespace
167 * `d0278f68e <https://git.opendaylight.org/gerrit/#/q/d0278f68e>`_
168   : Fix default value check
169 * `e6d132647 <https://git.opendaylight.org/gerrit/#/q/e6d132647>`_
170   : Remove references to sal-common-impl
171 * `ce777dfd2 <https://git.opendaylight.org/gerrit/#/q/ce777dfd2>`_
172   : Migrate Compendium reference
173 * `4c9c23909 <https://git.opendaylight.org/gerrit/#/q/4c9c23909>`_
174   : Bring doc building up to python3
175 * `14a729f96 <https://git.opendaylight.org/gerrit/#/q/14a729f96>`_
176   `NETCONF-125 <https://jira.opendaylight.org/browse/NETCONF-125>`_
177   : NETCONF-125 connection timeout and between timeout are fixed
178
179
180 netvirt
181 -------
182 * `b76608890 <https://git.opendaylight.org/gerrit/#/q/b76608890>`_
183   : Bump odlparent/yangtools/mdsal
184 * `c59b8d2dc <https://git.opendaylight.org/gerrit/#/q/c59b8d2dc>`_
185   : Fixup checkstyle
186 * `13d9a4c7d <https://git.opendaylight.org/gerrit/#/q/13d9a4c7d>`_
187   `NETVIRT-1668 <https://jira.opendaylight.org/browse/NETVIRT-1668>`_
188   : Exceptions while running DC-GW Floating-ips Jobs
189
190
191 neutron
192 -------
193 * `598f82c8 <https://git.opendaylight.org/gerrit/#/q/598f82c8>`_
194   : Bump odlparent/yangtools/mdsal
195 * `126e78c8 <https://git.opendaylight.org/gerrit/#/q/126e78c8>`_
196   : Fix checkstyle
197
198
199 openflowplugin
200 --------------
201 * `bd28cb92e <https://git.opendaylight.org/gerrit/#/q/bd28cb92e>`_
202   `OPNFLWPLUG-1090 <https://jira.opendaylight.org/browse/OPNFLWPLUG-1090>`_
203   : OPNFLWPLUG-1090: ConcurrentModificationException: null when connecting cbench switches
204 * `83bd797fd <https://git.opendaylight.org/gerrit/#/q/83bd797fd>`_
205   `OPNFLWPLUG-1080 <https://jira.opendaylight.org/browse/OPNFLWPLUG-1080>`_
206   : OPNFLWPLUG-1080: Nodes not populated in operational/opendaylight-inventory:nodes after Controller Isolation OPNFLWPLUG-1082: When switch changes owner, all cluster members delete switch inventory operational
207 * `234f97206 <https://git.opendaylight.org/gerrit/#/q/234f97206>`_
208   : Bump odlparent/yangtools/mdsal
209 * `cee478486 <https://git.opendaylight.org/gerrit/#/q/cee478486>`_
210   : Fix checkstyle violations
211
212
213 ovsdb
214 -----
215 * `8bb10e5d6 <https://git.opendaylight.org/gerrit/#/q/8bb10e5d6>`_
216   : Bump odlparent/yangtools/mdsal
217 * `1722ac1eb <https://git.opendaylight.org/gerrit/#/q/1722ac1eb>`_
218   : Fix checkstyle
219 * `36fdef1ee <https://git.opendaylight.org/gerrit/#/q/36fdef1ee>`_
220   : NPE Exception while processing Interfaces
221
222
223 serviceutils
224 ------------
225 * `f9b832b <https://git.opendaylight.org/gerrit/#/q/f9b832b>`_
226   : Bump odlparent/yangtools/mdsal
227 * `503a3b8 <https://git.opendaylight.org/gerrit/#/q/503a3b8>`_
228   : Fix checkstyle
229