blob: 4df7266922c45c8d118cee4060efa40344ce6972 [file] [log] [blame]
Li Xinhui8ecf3552018-04-16 16:44:59 +08001..
2 This work is licensed under a Creative Commons Attribution 4.0
3 International License.
Ethan Lynn2906f882018-01-15 10:32:43 +08004
xinhuilie0b23692017-11-09 04:28:27 +08005=============
6Release Notes
7=============
8
Bin Yang2c7fa452020-03-26 10:04:14 +08009
10Version: 6.0.0 (Frankfurt Release)
11-----------------------------------
12
13:Release Date: 2020-May-07
14
15**New Features**
16
17* Enables CNF orchestration to StarlingX 3.0
18* Enables CNF orchestration to WRCP 19.12
19* Decouple OpenStack HPA discovery logic from OpenStack Plugins
20
21
22**The MultiCloud services consists of following components:**
23
24**MultiCloud Broker (version: 1.5.2)**
25
26* Fix bugs
27
28
29**MultiCloud ArtifactBroker (version: 1.5.2)**
30
31* None
32
33
34**MultiCloud FCAPS (version: 1.4.1)**
35
36* None
37
38
39**MultiCloud Plugin for Wind River Titanium Cloud (version: 1.5.5)**
40
41* Enables CNF orchestration to WRCP 19.12
42
43
44**MultiCloud Plugin for StarlingX (version: 1.5.5)**
45
46* Enables CNF orchestration to StarlingX 3.0
47
48
49**MultiCloud Plugin for OpenStack versions (version: 1.5.5)**
50
51* Pike: Decouple OpenStack HPA discovery logic from OpenStack Plugins
52
53
54**MultiCloud Plugin for VIO (version 1.4.1)**
55
56* None
57
58
59**MultiCloud Plugin for Azure (version 1.2.4)**
60
61* None
62
63
64**MultiCloud Plugin for Kubernetes (version: 0.6.0)**
65
66* Replaced usage of vf module "model name/version name" in favor of "vf module model invariant/version uuid" for Resource Bundle naming, thus simplifying instantiation request's content
67* Provided functionality of default Profiles allowing for instantiation of Resource Bundles without specifying profile when it's functionality is not needed
68* Allowed providing instantiation-time override parameters to be merged into Resource Bundle's variables upon instantiation via oof/user/sdnc directives
69
70
71**Bug Fixes**
72
73- `MULTICLOUD-602 <https://jira.onap.org/browse/MULTICLOUD-602>`_
74 MultiCloud WindRiver: Error when registering a cloud after deleting it
75
76- `MULTICLOUD-846 <https://jira.onap.org/browse/MULTICLOUD-846>`_
77 MultiCloud Pike: Query stack by infra_workload API returns false status
78
79- `MULTICLOUD-857 <https://jira.onap.org/browse/MULTICLOUD-857>`_
80 multicloud azure plugin failed to build due to incompatible with py3
81
82- `MULTICLOUD-866 <https://jira.onap.org/browse/MULTICLOUD-866>`_
83 MultiCloud StarlingX: so openstack adapter not working with starlingx
84
85- `MULTICLOUD-869 <https://jira.onap.org/browse/MULTICLOUD-869>`_
86 Wrong distribution of K8s definitions with many vf-modules
87
88- `MULTICLOUD-968 <https://jira.onap.org/browse/MULTICLOUD-968>`_
89 the cloud region failed to be registered at second time
90
91- `MULTICLOUD-970 <https://jira.onap.org/browse/MULTICLOUD-970>`_
92 parsing of Region name is incorrect
93
94- `MULTICLOUD-1004 <https://jira.onap.org/browse/MULTICLOUD-1004>`_
95 KUD Multi Vagrant 18.04 issue
96
97- `MULTICLOUD-1020 <https://jira.onap.org/browse/MULTICLOUD-1020>`_
98 hpa docker failure
99
100- `MULTICLOUD-1025 <https://jira.onap.org/browse/MULTICLOUD-1025>`_
101 Handle non-typical tar file inside k8splugin properly
102
103- `MULTICLOUD-1028 <https://jira.onap.org/browse/MULTICLOUD-1028>`_
104 hpa capabilities is not define
105
106- `MULTICLOUD-1036 <https://jira.onap.org/browse/MULTICLOUD-1036>`_
107 Correct multicloud artifact broker configuration for Frankfurt
108
109- `MULTICLOUD-1039 <https://jira.onap.org/browse/MULTICLOUD-1039>`_
110 cloud region unregistry API failed to clean related cache entries
111
112
113**Known Issues**
114
115- `MULTICLOUD-359 <https://jira.onap.org/browse/MULTICLOUD-359>`_
116 MultiCloud OpenStack: image creating API cannot handle large image file
117
118- `MULTICLOUD-389 <https://jira.onap.org/browse/MULTICLOUD-389>`_
119 MultiCloud OpenStack: keypair cannot be passed for nova instance creation
120
121- `MULTICLOUD-421 <https://jira.onap.org/browse/MULTICLOUD-421>`_
122 MultiCloud OpenStack: API request to multicloud with authorization header will be rejected
123
124- `MULTICLOUD-601 <https://jira.onap.org/browse/MULTICLOUD-601>`_
125 MultiCloud k8s: move to sigs yaml from ghodss
126
127- `MULTICLOUD-661 <https://jira.onap.org/browse/MULTICLOUD-661>`_
128 MultiCloud k8s: OVN Installation issues
129
130
131**Security Notes**
132
133*Fixed Security Issues*
134
135
136*Known Security Issues*
137
138
139*Known Vulnerabilities in Used Modules*
140
141
142MULTICLOUD code has been formally scanned during build time using NexusIQ and
143all Critical vulnerabilities have been addressed, items that remain open have
144been assessed for risk and determined to be false positive.
145
146The MULTICLOUD open Critical security vulnerabilities and their risk
147assessment have been documented as part of the
148`project <https://wiki.onap.org/pages/viewpage.action?pageId=68541501>`_.
149
150
151Quick Links:
152 - `MULTICLOUD project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592841>`_
153
154 - `Passing Badge information for MULTICLOUD <https://bestpractices.coreinfrastructure.org/en/projects/1706>`_
155
156 - `Project Vulnerability Review Table for Multicloud <https://wiki.onap.org/pages/viewpage.action?pageId=68541501>`_
157
158 - `Multicloud K8s Plugin Service APIs <https://wiki.onap.org/display/DW/MultiCloud+K8s-Plugin-service+API's>`_
159
160**Upgrade Notes**
161
162None
163
164**Deprecation Notes**
165
166* The maintenance with regarding to MultiCloud plugin for OpenStack Newton
167 has been stopped from Casablanca Release.
168* The maintenance with regarding to MultiCloud plugin for OpenStack Ocata
169 has been stopped from El Alto Release.
170* The maintenance with regarding to MultiCloud plugin for OpenStack Lenovo
171 has been stopped from El Alto Release.
172
173**Other**
174
175None
176
177
Bin Yang1a3b0972019-09-18 08:51:39 +0000178Version: 5.0.1 (El Alto Release)
179-----------------------------------
180
Bin Yang94b75aa2019-10-11 03:09:29 +0000181:Release Date: 2019-10-24
Bin Yang1a3b0972019-09-18 08:51:39 +0000182
183**New Features**
184
185* Rebase to Python 3
186
187
188**The MultiCloud services consists of following components:**
189
Bin Yangcd9b0ea2019-09-30 01:37:53 +0000190**MultiCloud Broker (version: 1.4.2)**
Bin Yang1a3b0972019-09-18 08:51:39 +0000191
192* Rebase to Python 3
193* Update django version to 2.2.3
194
195
Bin Yangcd9b0ea2019-09-30 01:37:53 +0000196**MultiCloud ArtifactBroker (version: 1.4.2)**
Bin Yang1a3b0972019-09-18 08:51:39 +0000197
198* None
199
200
201**MultiCloud FCAPS (version: 1.4.1)**
202
203* Rebase to Python 3
204* Update django version to 2.2.3
205
206
207**MultiCloud Plugin for Wind River Titanium Cloud (version: 1.4.1)**
208
209* Rebase to Python 3
210* Update django version to 2.2.3
211
212**MultiCloud Plugin for StarlingX (version: 1.4.1)**
213
214* Rebase to Python 3
215* Update django version to 2.2.3
216
217
218**MultiCloud Plugin for OpenStack versions (version: 1.3.4)**
219
220* Rebase to Python 3 for pike plugin
221* Update django version to 2.2.3
222
223**MultiCloud Plugin for VIO (version 1.4.1)**
224
225* Rebase to Python 3
226* Update django version
227
228
229**MultiCloud Plugin for Azure (version 1.2.4)**
230
231* None
232
233**MultiCloud Plugin for Kubernetes (version: 0.5.0)**
234
235* Add support for Network Operator
236* Update Kubespray and Kube version in KuD
237* Use Multus DaemonSet for installing Multus in KuD
238* Use NFD DaemonSet to integrate Node Feature discovery in KuD
239
240**Bug Fixes**
241
242
243- `MULTICLOUD-644 <https://jira.onap.org/browse/MULTICLOUD-644>`_
244 MultiCloud k8s: KUD - Go version is not correct
245
246- `MULTICLOUD-684 <https://jira.onap.org/browse/MULTICLOUD-684>`_
247 MultiCloud k8s: KUD - OVN Network Operator
248
249- `MULTICLOUD-663 <https://jira.onap.org/browse/MULTICLOUD-663>`_
250 MultiCloud k8s: Multus error when the namesapace is not default
251
252- `MULTICLOUD-681 <https://jira.onap.org/browse/MULTICLOUD-681>`_
253 MultiCloud k8s: Use Multus DaemonSet for installing Multus in KuD
254
255- `MULTICLOUD-772 <https://jira.onap.org/browse/MULTICLOUD-772>`_
256 MultiCloud k8s: Update the version of Kubespray in KUD
257
258- `MULTICLOUD-797 <https://jira.onap.org/browse/MULTICLOUD-797>`_
259 MultiCloud k8s: Use NFD DaemonSet for integrating Node Feature discovery in KuD
260
261- `MULTICLOUD-614 <https://jira.onap.org/browse/MULTICLOUD-614>`_
262 MultiCloud k8s: Create KubeConfigDir if it does not exist
263
264- `MULTICLOUD-662 <https://jira.onap.org/browse/MULTICLOUD-662>`_
265 MultiCloud k8s: Add Find/Get method to get instance for a particular profile
266
267- `MULTICLOUD-574 <https://jira.onap.org/browse/MULTICLOUD-574>`_
268 MultiCloud k8s: Use defferedrestmapper instead of the normal one
269
270- `MULTICLOUD-557 <https://jira.onap.org/browse/MULTICLOUD-557>`_
271 MultiCloud k8s: Kubernetes kind plugins should implement an interface
272
Bin Yangcd9b0ea2019-09-30 01:37:53 +0000273- `MULTICLOUD-835 <https://jira.onap.org/browse/MULTICLOUD-835>`_
274 MultiCloud Framework: Cannot Register cloud region with multicloud via REST
Bin Yang1a3b0972019-09-18 08:51:39 +0000275
276**Known Issues**
277
278- `MULTICLOUD-359 <https://jira.onap.org/browse/MULTICLOUD-359>`_
279 MultiCloud OpenStack: image creating API cannot handle large image file
280
281- `MULTICLOUD-389 <https://jira.onap.org/browse/MULTICLOUD-389>`_
282 MultiCloud OpenStack: keypair cannot be passed for nova instance creation
283
284- `MULTICLOUD-421 <https://jira.onap.org/browse/MULTICLOUD-421>`_
285 MultiCloud OpenStack: API request to multicloud with authorization header will be rejected
286
287- `MULTICLOUD-661 <https://jira.onap.org/browse/MULTICLOUD-661>`_
288 MultiCloud k8s: OVN Installation issues
289
290- `MULTICLOUD-601 <https://jira.onap.org/browse/MULTICLOUD-601>`_
291 MultiCloud k8s: move to sigs yaml from ghodss
292
293- `MULTICLOUD-602 <https://jira.onap.org/browse/MULTICLOUD-602>`_
294 MultiCloud WindRiver: Error when registering a cloud after deleting it
295
Bin Yang0a1d9e22019-10-12 08:11:16 +0000296- `MULTICLOUD-846 <https://jira.onap.org/browse/MULTICLOUD-846>`_
297 MultiCloud Pike: Query stack by infra_workload API returns false status
Bin Yang1a3b0972019-09-18 08:51:39 +0000298
Bin Yang53619352019-10-17 12:05:33 +0000299- `MULTICLOUD-866 <https://jira.onap.org/browse/MULTICLOUD-866>`_
300 MultiCloud StarlingX: so openstack adapter not working with starlingx
301
Bin Yang1a3b0972019-09-18 08:51:39 +0000302**Security Notes**
303
304*Fixed Security Issues*
305
306
307*Known Security Issues*
308
309
310*Known Vulnerabilities in Used Modules*
311
312
313MULTICLOUD code has been formally scanned during build time using NexusIQ and
314all Critical vulnerabilities have been addressed, items that remain open have
315been assessed for risk and determined to be false positive.
316
317The MULTICLOUD open Critical security vulnerabilities and their risk
318assessment have been documented as part of the
319`project <https://wiki.onap.org/pages/viewpage.action?pageId=68541501>`_.
320
321
322Quick Links:
323 - `MULTICLOUD project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592841>`_
324
325 - `Passing Badge information for MULTICLOUD <https://bestpractices.coreinfrastructure.org/en/projects/1706>`_
326
327 - `Project Vulnerability Review Table for Multicloud <https://wiki.onap.org/pages/viewpage.action?pageId=68541501>`_
328
329 - `Multicloud K8s Plugin Service APIs <https://wiki.onap.org/display/DW/MultiCloud+K8s-Plugin-service+API's>`_
330
331**Upgrade Notes**
332
333None
334
335**Deprecation Notes**
336
337* The maintenance with regarding to MultiCloud plugin for OpenStack Newton
338 has been stopped from Casablanca Release.
339* The maintenance with regarding to MultiCloud plugin for OpenStack Ocata
340 has been stopped from El Alto Release.
341* The maintenance with regarding to MultiCloud plugin for OpenStack Lenovo
342 has been stopped from El Alto Release.
343
344**Other**
345
346None
347
348
Bin Yangfc9a9f32019-06-04 05:14:41 +0000349Version: 4.0.0 (Dublin Release)
350-----------------------------------
351
352:Release Date: 2019-06-10
353
354**New Features**
355
356* Upgraded the Generic API to offload Infrastructure's workload LCM from SO to
357 MutliCloud
358* Upgraded the Capacity Check API to support F-GPS for OOF
359* Enhanced the security by enabling secured communication and run as
360 non-root user
361* Enhanced the multicloud NBI to support multi-tenant by new header field
362* Minimized docker image footprint by rebasing images to Alpine
363* Refactored and enhance the MultiCloud OpenStack VES agent service to a
364 standalone service as multicloud-fcaps
365* Updated the plugin for Wind River Titanium Cloud to realize the enhanced
366 the Generic API
367* Added plugin for Kubernetes based cloud regions which supports deployment
368 via Helm Charts
369* Added artifactbroker as a SDC client to retrieve VNF artifacts for Multicloud
370 plugins services
371* Added plugin for StarlingX
372* Added plugin for ThinkCloud
373
374
375**The MultiCloud services consists of following components:**
376
377**MultiCloud Broker (version: 1.3.3)**
378
379* Extended infra_workload API for better integration of SO and MultiCloud
380* Extended check_vim_capacity API to check capacity at AZ level
381* Added optional header field "Project" to support multi-tenants
382* Added plugin type for k8s and starlingx
383* Run as non-root user
384
385
386**MultiCloud ArtifactBroker (version: 1.3.3)**
387
388* Added artifactbroker service to retrieve VNF artifacts from SDC
389* Deployed as a sidecar for MultiCloud Plugin services
390* Run as non-root user
391
392
393**MultiCloud FCAPS (version: 1.3.4)**
394
395* Common service to support relay FCAPS data from OpenStack
396* Rebased image to alpine in favor of Docker image footprint
397* Enable HTTPS endpoints to realize secured communication requirement
398* Run as non-root user
399
400
401**MultiCloud Plugin for Wind River Titanium Cloud (version: 1.3.4)**
402
403* Enhanced the infra_workload to realize the extended API requirements
404* Enhanced the capacity_check API to check the capacity on AZ level
405* Enhanced the API handler to accept new request Header "Project"
406* Refactored the helper codes into separated thread.
407* Rebased image to alpine in favor of Docker image footprint
408* Enable HTTPS endpoints to realize secured communication requirement
409* Move the vesagent functionality to MultiCloud FCAPS module
410* Run as non-root user
411
412**MultiCloud Plugin for StarlingX (version: 1.3.4)**
413
414* Align to MultiCloud Plugin for Wind River
415* Run as non-root user
416
417
418**MultiCloud Plugin for OpenStack versions (version: 1.3.4)**
419
420* Support OpenStack Ocata, Pike
421* Rebased image to alpine in favor of Docker image footprint
422* Enable HTTPS endpoints to realize secured communication requirement
423* Run as non-root user
424
425**MultiCloud Plugin for VIO (version 1.3.1)**
426
427* Enable CCVPN DR API through extention.
428* Enable multi architecture support for MultiCloud-VIO image.
429* Enable vsphere operation support and vmdk validation.
430* Enhanced the capacity_check API to check the capacity on AZ level.
431* Enable HTTPS endpoints to realize secured communication requirement.
432* Optimize image size and run as non-root user.
433
434
435**MultiCloud Plugin for Azure (version 1.2.4)**
436
437* Rebased image to alpine in favor of Docker image footprint
438* Run as non-root user
439
440**MultiCloud Plugin for Kubernetes (version: 0.4.0)**
441
442* Create workloads in Kubernetes based cloud regions
443* Provides REST api to upload Helm Charts as artifacts
444* The Helm Charts can be customized via a Profile API before deployment
445* Added a connectivity API that allows you to upload KubeConfig
446 information that is then used to access/modify resources in a cluster
447* Provides a Day 2 configuration API that allows modifying resources in
448 a cluster
449* Tested with Edgex Helm charts and vFirewall Helm charts
450
451
452**Bug Fixes**
453
454- `MULTICLOUD-605 <https://jira.onap.org/browse/MULTICLOUD-605>`_
455 MultiCloud Plugin: Robot Heat Bridge fails to Multicloud due to the
456 keystone client in Init Bridge is not getting the identity url
457 back from MultiCloud.
458
459- `MULTICLOUD-657 <https://jira.onap.org/browse/MULTICLOUD-657>`_
460 MultiCloud WindRiver: VF-C cannot enumerate tenants list with API v1
461
462- `MULTICLOUD-651 <https://jira.onap.org/browse/MULTICLOUD-651>`_
463 MultiCloud artifactbroker: artifactbroker does not compose appropriate
464 meta files for MultiCloud plugins
465
466- `MULTICLOUD-653 <https://jira.onap.org/browse/MULTICLOUD-653>`_
467 MultiCloud k8s: vFw Helm charts installs ok but not traffic seen on sink
468
469- `MULTICLOUD-656 <https://jira.onap.org/browse/MULTICLOUD-656>`_
470 MultiCloud WindRiver: MultiCloud WindRiver plugin cannot load VF Module
471 artifacts which are fed by artifactbroker
472
473- `MULTICLOUD-633 <https://jira.onap.org/browse/MULTICLOUD-633>`_
474 MultiCloud Doc: Update the infra_workload API to reflect enhancement
475 in Dublin
476
477- `MULTICLOUD-584 <https://jira.onap.org/browse/MULTICLOUD-584>`_
478 MultiCloud FCAPS: Multicloud-fcaps fails health check with 502
479
480- `MULTICLOUD-627 <https://jira.onap.org/browse/MULTICLOUD-627>`_
481 MultiCloud Azure: multicloud-azure docker image cannot boot up
482 after rebasing to alpine
483
484- `MULTICLOUD-611 <https://jira.onap.org/browse/MULTICLOUD-611>`_
485 MultiCloud WindRiver: 500 resturn code for some infra_workload API calls
486
487- `MULTICLOUD-603 <https://jira.onap.org/browse/MULTICLOUD-603>`_
488 MultiCloud WindRiver: Error returns while querying workload-id after
489 workload create
490
491- `MULTICLOUD-588 <https://jira.onap.org/browse/MULTICLOUD-588>`_
492 MultiCloud Broker: broker fails to boot up after rebasing to alpine
493
494- `MULTICLOUD-477 <https://jira.onap.org/browse/MULTICLOUD-477>`_
495 MultiCloud OpenStack: service URL definitions interfere with each other
496
497- `MULTICLOUD-476 <https://jira.onap.org/browse/MULTICLOUD-476>`_
498 MultiCloud Broker: POST fails on v1 interface
499
500- `MULTICLOUD-478 <https://jira.onap.org/browse/MULTICLOUD-478>`_
501 MultiCloud OpenStack: Handling of mapping from v3 keystone to v2 keystone
502 is faulty
503
504- `MULTICLOUD-479 <https://jira.onap.org/browse/MULTICLOUD-479>`_
505 MultiCloud WindRiver: heatbridge_update not working correctly
506
507- `MULTICLOUD-645 <https://jira.onap.org/browse/MULTICLOUD-645>`_
508 MultiCloud k8s: Multicloud-k8s to SO responses don't match
509
510- `MULTICLOUD-283 <https://jira.onap.org/browse/MULTICLOUD-283>`_
511 MultiCloud Doc: API documentation : POST tokens is missing
512
513- `MULTICLOUD-585 <https://jira.onap.org/browse/MULTICLOUD-585>`_
514 MultiCloud k8s: CustomResourceDefinitions are not getting created
515
516- `MULTICLOUD-595 <https://jira.onap.org/browse/MULTICLOUD-595>`_
517 MultiCloud WindRiver: unexpected exception during registration without privilege
518
519- `MULTICLOUD-582 <https://jira.onap.org/browse/MULTICLOUD-582>`_
520 MultiCloud k8s: Fix error in CSIT setup.sh
521
522- `MULTICLOUD-575 <https://jira.onap.org/browse/MULTICLOUD-575>`_
523 MultiCloud k8s: k8s docker build is broken
524
525- `MULTICLOUD-462 <https://jira.onap.org/browse/MULTICLOUD-462>`_
526 MultiCloud k8s: Namespace should be created by k8splugin before resources
527 are created in kubernetes
528
529- `MULTICLOUD-483 <https://jira.onap.org/browse/MULTICLOUD-483>`_
530 MultiCloud StarlingX: Starling-X healthcheck test is FAIL
531
532- `MULTICLOUD-562 <https://jira.onap.org/browse/MULTICLOUD-562>`_
533 MultiCloud k8s: Fix multicloud-k8s csit
534
535- `MULTICLOUD-558 <https://jira.onap.org/browse/MULTICLOUD-558>`_
536 MultiCloud k8s: Make profile keys explicit
537
538- `MULTICLOUD-552 <https://jira.onap.org/browse/MULTICLOUD-552>`_
539 MultiCloud OpenStack: HPA passthrough discovery is not right
540
541- `MULTICLOUD-525 <https://jira.onap.org/browse/MULTICLOUD-525>`_
542 MultiCloud k8s: chart name should not be mandatory
543
544- `MULTICLOUD-439 <https://jira.onap.org/browse/MULTICLOUD-439>`_
545 MultiCloud k8s: reflect.deepequal does not work in tests
546
547- `MULTICLOUD-440 <https://jira.onap.org/browse/MULTICLOUD-440>`_
548 MultiCloud k8s: Refactor definition_test code
549
550- `MULTICLOUD-438 <https://jira.onap.org/browse/MULTICLOUD-438>`_
551 MultiCloud k8s: definition upload calls db create in wrong order
552
553- `MULTICLOUD-435 <https://jira.onap.org/browse/MULTICLOUD-435>`_
554 MultiCloud k8s: Delete should not error out if there is no document found
555
556- `MULTICLOUD-619 <https://jira.onap.org/browse/MULTICLOUD-619>`_
557 MultiCloud k8s: System wide environment variables not sourced by default
558 for tests
559
560- `MULTICLOUD-607 <https://jira.onap.org/browse/MULTICLOUD-607>`_
561 MultiCloud k8s: Wrong logic for pip installation/upgrade
562
563- `MULTICLOUD-610 <https://jira.onap.org/browse/MULTICLOUD-610>`_
564 MultiCloud k8s: kud installation fails with old golang version
565
566- `MULTICLOUD-620 <https://jira.onap.org/browse/MULTICLOUD-620>`_
567 MultiCloud k8s: aio.sh is not rerunnable
568
569- `MULTICLOUD-643 <https://jira.onap.org/browse/MULTICLOUD-643>`_
570 MultiCloud artifactbroker: gson parse issue for the list of VF_MODULE_ARTIFACT
571
572- `MULTICLOUD-620 <https://jira.onap.org/browse/MULTICLOUD-620>`_
573 MultiCloud k8s: aio.sh is not rerunnable
574
575- `MULTICLOUD-620 <https://jira.onap.org/browse/MULTICLOUD-620>`_
576 MultiCloud k8s: aio.sh is not rerunnable
577
578**Known Issues**
579
580- `MULTICLOUD-359 <https://jira.onap.org/browse/MULTICLOUD-359>`_
581 MultiCloud OpenStack: image creating API cannot handle large image file
582
583- `MULTICLOUD-389 <https://jira.onap.org/browse/MULTICLOUD-389>`_
584 MultiCloud OpenStack: keypair cannot be passed for nova instance creation
585
586- `MULTICLOUD-421 <https://jira.onap.org/browse/MULTICLOUD-421>`_
587 MultiCloud OpenStack: API request to multicloud with authorization header will be rejected
588
589- `MULTICLOUD-644 <https://jira.onap.org/browse/MULTICLOUD-644>`_
590 MultiCloud k8s: KUD - Go version is not correct
591
592- `MULTICLOUD-663 <https://jira.onap.org/browse/MULTICLOUD-663>`_
593 MultiCloud k8s: Multus error when the namesapace is not default
594
595- `MULTICLOUD-614 <https://jira.onap.org/browse/MULTICLOUD-614>`_
596 MultiCloud k8s: Create KubeConfigDir if it does not exist
597
598- `MULTICLOUD-662 <https://jira.onap.org/browse/MULTICLOUD-662>`_
599 MultiCloud k8s: Add Find/Get method to get instance for a particular profile
600
601- `MULTICLOUD-661 <https://jira.onap.org/browse/MULTICLOUD-661>`_
602 MultiCloud k8s: OVN Installation issues
603
604- `MULTICLOUD-574 <https://jira.onap.org/browse/MULTICLOUD-574>`_
605 MultiCloud k8s: Use defferedrestmapper instead of the normal one
606
607- `MULTICLOUD-601 <https://jira.onap.org/browse/MULTICLOUD-601>`_
608 MultiCloud k8s: move to sigs yaml from ghodss
609
610- `MULTICLOUD-602 <https://jira.onap.org/browse/MULTICLOUD-602>`_
611 MultiCloud WindRiver: Error when registering a cloud after deleting it
612
613
614**Security Notes**
615
Krzysztof Opasiak96bb41e2019-06-06 02:26:50 +0200616*Fixed Security Issues*
617
618- `OJSI-130 <https://jira.onap.org/browse/OJSI-130>`_
619 In default deployment MULTICLOUD (multicloud-azure) exposes HTTP port 30261 outside of cluster.
620
621- `OJSI-148 <https://jira.onap.org/browse/OJSI-148>`_
622 In default deployment MULTICLOUD (multicloud) exposes HTTP port 30291 outside of cluster.
623
624- `OJSI-150 <https://jira.onap.org/browse/OJSI-150>`_
625 In default deployment MULTICLOUD (multicloud-ocata) exposes HTTP port 30293 outside of cluster.
626
627- `OJSI-151 <https://jira.onap.org/browse/OJSI-151>`_
628 In default deployment MULTICLOUD (multicloud-windriver) exposes HTTP port 30294 outside of cluster.
629
630- `OJSI-153 <https://jira.onap.org/browse/OJSI-153>`_
631 In default deployment MULTICLOUD (multicloud-pike) exposes HTTP port 30296 outside of cluster.
632
633- `OJSI-149 <https://jira.onap.org/browse/OJSI-149>`_
634 In default deployment MULTICLOUD (multicloud-vio) exposes HTTP port 30292 outside of cluster.
635
636
637*Known Security Issues*
638
639
640*Known Vulnerabilities in Used Modules*
641
642
Bin Yangfc9a9f32019-06-04 05:14:41 +0000643MULTICLOUD code has been formally scanned during build time using NexusIQ and
644all Critical vulnerabilities have been addressed, items that remain open have
645been assessed for risk and determined to be false positive.
646
647The MULTICLOUD open Critical security vulnerabilities and their risk
648assessment have been documented as part of the
649`project <https://wiki.onap.org/pages/viewpage.action?pageId=64004594>`_.
650
651
652Quick Links:
653 - `MULTICLOUD project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592841>`_
654
655 - `Passing Badge information for MULTICLOUD <https://bestpractices.coreinfrastructure.org/en/projects/1706>`_
656
657 - `Project Vulnerability Review Table for Multicloud <https://wiki.onap.org/pages/viewpage.action?pageId=64004594>`_
658
659 - `Multicloud K8s Plugin Service APIs <https://wiki.onap.org/display/DW/MultiCloud+K8s-Plugin-service+API's>`_
660
661**Upgrade Notes**
662
663None
664
665**Deprecation Notes**
666
667* The maintenance with regarding to MultiCloud plugin for OpenStack Newton
668 has been stopped from Casablanca Release.
669
670**Other**
671
672None
673
Bin Yang93d07fe2018-11-06 06:46:34 +0000674
Bin Yangeff6d982019-01-22 09:36:56 +0000675Version: 3.0.1 (Casablanca Maintenance Release)
676-----------------------------------------------
677
678:Release Date: January 31st, 2019
679
680
681**New Features**
682
683None
684
685**The MultiCloud services in this release consist of following components:**
686
687- MultiCloud Broker (version: 1.2.2)
688
689- MultiCloud Plugin for Wind River Titanium Cloud (version: 1.2.4)
690
691- MultiCloud Plugin for OpenStack Ocata (version: 1.2.4)
692
693- MultiCloud Plugin for OpenStack Pike (version: 1.2.4)
694
695- MultiCloud Plugin for VIO (version 1.2.2)
696
697- MultiCloud Plugin for Azure (version 1.2.2)
698
699
700**Bug Fixes**
701
Bin Yangf6ac0d72019-02-01 09:18:52 +0000702- `MULTICLOUD-253 <https://jira.onap.org/browse/MULTICLOUD-253>`_
703 meta_data initialized with wrong type
704
705- `MULTICLOUD-386 <https://jira.onap.org/browse/MULTICLOUD-386>`_
706 Multicloud Fails with Keystone v2.0
707
708- `MULTICLOUD-390 <https://jira.onap.org/browse/MULTICLOUD-390>`_
709 Cloud userdata is not passed to openstack nova instance.
710
711- `MULTICLOUD-391 <https://jira.onap.org/browse/MULTICLOUD-391>`_
712 Remove non-standard disclaimer from license files
713
714- `MULTICLOUD-404 <https://jira.onap.org/browse/MULTICLOUD-404>`_
715 multicloud return value is inconsistent between plugin and broker
716
717- `MULTICLOUD-405 <https://jira.onap.org/browse/MULTICLOUD-405>`_
718 multicloud metadata format is incorrect
719
720- `MULTICLOUD-407 <https://jira.onap.org/browse/MULTICLOUD-407>`_
721 multicloud does not pass userdata to openstack
722
723- `MULTICLOUD-412 <https://jira.onap.org/browse/MULTICLOUD-412>`_
724 Discover snapshots get error
725
726- `MULTICLOUD-414 <https://jira.onap.org/browse/MULTICLOUD-414>`_
727 Fix reboot vm problem
728
729- `MULTICLOUD-415 <https://jira.onap.org/browse/MULTICLOUD-415>`_
730 multicloud ocata and pike cannot discover VIM resources
731
732- `MULTICLOUD-423 <https://jira.onap.org/browse/MULTICLOUD-423>`_
733 multicloud DELETE without a stack-id still deletes a stack
Bin Yangeff6d982019-01-22 09:36:56 +0000734
735- `MULTICLOUD-431 <https://jira.onap.org/browse/MULTICLOUD-431>`_
736 Multicloud registration error with image version 1.2.2
737
Bin Yangf6ac0d72019-02-01 09:18:52 +0000738- `MULTICLOUD-456 <https://jira.onap.org/browse/MULTICLOUD-456>`_
739 Multicloud Infra_workload API performance issue with image version 1.2.3
740
Bin Yangeff6d982019-01-22 09:36:56 +0000741
742
743**Known Issues**
744
745- `MULTICLOUD-359 <https://jira.onap.org/browse/MULTICLOUD-359>`_
746 OPENO images API: image creating API cannot handle large image file
747
748- `MULTICLOUD-389 <https://jira.onap.org/browse/MULTICLOUD-389>`_
749 OPENO servers API: keypair cannot be passed for nova instance creation
750
751- `MULTICLOUD-421 <https://jira.onap.org/browse/MULTICLOUD-421>`_
752 API request to multicloud with authorization header will be rejected
753
754
755**Security Notes**
756
Krzysztof Opasiak3f04bbf2019-06-06 02:19:55 +0200757*Fixed Security Issues*
758
Krzysztof Opasiak96bb41e2019-06-06 02:26:50 +0200759
760*Known Security Issues*
761
Krzysztof Opasiakd0fccc22019-06-06 02:24:14 +0200762- `OJSI-130 <https://jira.onap.org/browse/OJSI-130>`_
763 In default deployment MULTICLOUD (multicloud-azure) exposes HTTP port 30261 outside of cluster.
764
Krzysztof Opasiak5519c602019-06-06 02:24:43 +0200765- `OJSI-148 <https://jira.onap.org/browse/OJSI-148>`_
766 In default deployment MULTICLOUD (multicloud) exposes HTTP port 30291 outside of cluster.
767
Krzysztof Opasiak843b2be2019-06-06 02:25:09 +0200768- `OJSI-150 <https://jira.onap.org/browse/OJSI-150>`_
769 In default deployment MULTICLOUD (multicloud-ocata) exposes HTTP port 30293 outside of cluster.
770
Krzysztof Opasiak7588a2c2019-06-06 02:25:42 +0200771- `OJSI-151 <https://jira.onap.org/browse/OJSI-151>`_
772 In default deployment MULTICLOUD (multicloud-windriver) exposes HTTP port 30294 outside of cluster.
773
Krzysztof Opasiak9f8a8732019-06-06 02:26:09 +0200774- `OJSI-153 <https://jira.onap.org/browse/OJSI-153>`_
775 In default deployment MULTICLOUD (multicloud-pike) exposes HTTP port 30296 outside of cluster.
776
Krzysztof Opasiak96bb41e2019-06-06 02:26:50 +0200777- `OJSI-149 <https://jira.onap.org/browse/OJSI-149>`_
778 In default deployment MULTICLOUD (multicloud-vio) exposes HTTP port 30292 outside of cluster.
779
Krzysztof Opasiak3f04bbf2019-06-06 02:19:55 +0200780
781*Known Vulnerabilities in Used Modules*
782
Krzysztof Opasiak96bb41e2019-06-06 02:26:50 +0200783
Bin Yangeff6d982019-01-22 09:36:56 +0000784MULTICLOUD code has been formally scanned during build time using NexusIQ and
785all Critical vulnerabilities have been addressed, items that remain open have
786been assessed for risk and determined to be false positive.
787
788The MULTICLOUD open Critical security vulnerabilities and their risk
789assessment have been documented as part of the
790`Multi-VIM/Cloud <https://wiki.onap.org/pages/viewpage.action?pageId=45310604>`_.
791
792
793Quick Links:
794 - `MULTICLOUD project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592841>`_
795
796 - `Passing Badge information for MULTICLOUD <https://bestpractices.coreinfrastructure.org/en/projects/1706>`_
797
798 - `Project Vulnerability Review Table for Multicloud Casablanca Maintenance Release <https://wiki.onap.org/pages/viewpage.action?pageId=45310604>`_
799
800**Upgrade Notes**
801
802None
803
804**Deprecation Notes**
805
806* The maintenance with regarding to MultiCloud plugin for OpenStack Newton
807 has been stopped from Casablanca Release.
808
809**Other**
810
Bin Yangf6ac0d72019-02-01 09:18:52 +0000811The latest release tag 1.2.4 for OpenStack plugins is not part of OOM chart in
812Casablanca Maintenance Release yet. Please update the OOM chart manually
813to upgrade the docker images with version tag 1.2.4 to fix bug: MULTICLOUD-456
Bin Yangeff6d982019-01-22 09:36:56 +0000814
815
Bin Yangb8e11ec2018-11-29 02:24:59 +0000816Version: 3.0.0 (Casablanca Release)
817-----------------------------------
818
819:Release Date: 2018-11-30
Bin Yang93d07fe2018-11-06 06:46:34 +0000820
821**New Features**
822
Bin Yangb8e11ec2018-11-29 02:24:59 +0000823* Enriched the documentaton with Architecture descriptions
824* Verified the supports to end to end vCPE TOSCA VNF use case
825* Upgraded to Northbound API v1 to support `Consistent ID of a Cloud Region`
826* Added new Generic API to offload Infrastructure's workload LCM from SO to
827 MutliCloud
Bin Yang93d07fe2018-11-06 06:46:34 +0000828* Updated the plugin for Wind River to support Titanium Cloud R5
829* Updated the plugin for VIO to support VIO 5.0
830* Added a plugin to support OpenStack Pike
831* Released Azure's plugin seed code
832* Released Kubernetes' plugin seed code
833
834
Bin Yangb8e11ec2018-11-29 02:24:59 +0000835**The MultiCloud services consists of following components:**
836
837**MultiCloud Broker (version: 1.2.2)**
838
839* Added plugin type for azure and pike
840* Added API v1 to align to `Consistent ID of a Cloud Region`
841* Added API infra_workload to enable SO and MultiCloud Integration
842
843**MultiCloud Plugin for Wind River Titanium Cloud (version: 1.2.2)**
Bin Yang93d07fe2018-11-06 06:46:34 +0000844
845* Expanded the HPA discovery and registration to cover SR-IOV NICs.
846* Decoupled AAI's cloud-region-id from OpenStack Region ID
Bin Yangb8e11ec2018-11-29 02:24:59 +0000847* Automated the on-boarding multiple OpenStack instances leveraging OpenStack
848 multi-region feature.
849* Enabled the on-boarding of subclouds of Titanium Cloud in Distributed Cloud
850 Mode
Bin Yang93d07fe2018-11-06 06:46:34 +0000851* Automated the decommission of a Cloud Region
852* Automated the updating AAI with heat stack resources
853* Enabled Server Operations API for Auto-Healing
Bin Yangb8e11ec2018-11-29 02:24:59 +0000854* Cached the AAI cloud region data to improve the API handling performance
855* Passed the vCPE TOSCA VNF use case with several critical issues fixed
856* Fixed the keystone v2.0 endpoint issue
Bin Yang93d07fe2018-11-06 06:46:34 +0000857
Bin Yangb8e11ec2018-11-29 02:24:59 +0000858**MultiCloud Plugin for OpenStack (version: 1.2.2)**
Bin Yang93d07fe2018-11-06 06:46:34 +0000859
860* Expanded the HPA discovery and registration to cover SR-IOV NICs.
861* Decoupled AAI's cloud-region-id from OpenStack Region ID
862* Enabled Server Operations API for Auto-Healing
Bin Yangb8e11ec2018-11-29 02:24:59 +0000863* Cached the AAI cloud region data to improve the API handling performance
864* Passed the vCPE TOSCA VNF use case with several critical issues fixed
865* Fixed the keystone v2.0 endpoint issue
Bin Yang93d07fe2018-11-06 06:46:34 +0000866
867
Bin Yangb8e11ec2018-11-29 02:24:59 +0000868**MultiCloud Plugin for VIO (version 1.2.2)**
Bin Yang93d07fe2018-11-06 06:46:34 +0000869
870* Expanded the HPA discovery and registration to cover SR-IOV NICs.
871* Decoupled AAI's cloud-region-id from OpenStack Region ID
Bin Yangb8e11ec2018-11-29 02:24:59 +0000872* Automated the on-boarding multiple OpenStack instances leveraging OpenStack
873 multi-region feature.
Bin Yang93d07fe2018-11-06 06:46:34 +0000874* Automated the decommission of a Cloud Region
875* Supported Cloud Agnostic Placement Policies in VIO plugin
876* Enabled Server Operations API for Auto-Healing
877* Enabled marker support on logging
878
879
Bin Yangb8e11ec2018-11-29 02:24:59 +0000880**MultiCloud Plugin for Azure (version 1.2.2)**
881
Bin Yang93d07fe2018-11-06 06:46:34 +0000882* Released inital seed code
883* Enabled flavor discovery during on-boarding of azure cloud
884* Supported for OOB vFW and vDNS use cases using the plugin
885
Bin Yangb8e11ec2018-11-29 02:24:59 +0000886**MultiCloud Plugin for Kubernetes (version: N/A)**
887
Bin Yang93d07fe2018-11-06 06:46:34 +0000888* Released initial seed code
Bin Yangb8e11ec2018-11-29 02:24:59 +0000889* Supported Service, Deployment and Namespace Kubernetes objects for this
890 initial phase
891* Provided functional tests for ensuring its correct operation using an
892 emulated ONAP interaction
Bin Yang93d07fe2018-11-06 06:46:34 +0000893* Included a vagrant project for provisioning a Kubernetes deployment
894
Bin Yangb8e11ec2018-11-29 02:24:59 +0000895
Bin Yang93d07fe2018-11-06 06:46:34 +0000896**Bug Fixes**
897
Bin Yang93d07fe2018-11-06 06:46:34 +0000898- `MULTICLOUD-253 <https://jira.onap.org/browse/MULTICLOUD-253>`_
899 OPENO servers API: meta_data is generated in wrong type
900
Bin Yang93d07fe2018-11-06 06:46:34 +0000901- `MULTICLOUD-386 <https://jira.onap.org/browse/MULTICLOUD-386>`_
902 OPENO identity API: identity API cannot work with keystone endpoint v2.0
903
Bin Yang93d07fe2018-11-06 06:46:34 +0000904- `MULTICLOUD-390 <https://jira.onap.org/browse/MULTICLOUD-390>`_
905 OPENO servers API: pass userdata without contextArray, then "user_data"
906 is not being passed to nova instance API.
907
Bin Yangb8e11ec2018-11-29 02:24:59 +0000908**Known Issues**
909
910- `MULTICLOUD-359 <https://jira.onap.org/browse/MULTICLOUD-359>`_
911 OPENO images API: image creating API cannot handle large image file
912
913- `MULTICLOUD-389 <https://jira.onap.org/browse/MULTICLOUD-389>`_
914 OPENO servers API: keypair cannot be passed for nova instance creation
915
916- `MULTICLOUD-421 <https://jira.onap.org/browse/MULTICLOUD-421>`_
917 API request to multicloud with authorization header will be rejected
918
919
920
Bin Yang93d07fe2018-11-06 06:46:34 +0000921**Security Notes**
922
Bin Yangb8e11ec2018-11-29 02:24:59 +0000923MULTICLOUD code has been formally scanned during build time using NexusIQ and
Gildas Lanilis1ee68082018-11-28 16:33:39 -0800924all Critical vulnerabilities have been addressed, items that remain open have
925been assessed for risk and determined to be false positive.
926
927The MULTICLOUD open Critical security vulnerabilities and their risk
928assessment have been documented as part of the
929`project <https://wiki.onap.org/pages/viewpage.action?pageId=43386067>`_.
930
Bin Yang93d07fe2018-11-06 06:46:34 +0000931
932Quick Links:
933 - `MULTICLOUD project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592841>`_
934
935 - `Passing Badge information for MULTICLOUD <https://bestpractices.coreinfrastructure.org/en/projects/1706>`_
Bin Yangfc9a9f32019-06-04 05:14:41 +0000936
Gildas Lanilis1ee68082018-11-28 16:33:39 -0800937 - `Project Vulnerability Review Table for Multicloud <https://wiki.onap.org/pages/viewpage.action?pageId=43386067>`_
Bin Yang93d07fe2018-11-06 06:46:34 +0000938
939**Upgrade Notes**
940
941None
942
943**Deprecation Notes**
944
Bin Yangeff6d982019-01-22 09:36:56 +0000945* The maintenance with regarding to MultiCloud plugin for OpenStack Newton
Bin Yangb8e11ec2018-11-29 02:24:59 +0000946 has been stopped from Casablanca Release.
Bin Yang93d07fe2018-11-06 06:46:34 +0000947
948**Other**
949
950None
951
Li Xinhuic21b7132018-05-17 18:17:03 +0800952
Bin Yangb8e11ec2018-11-29 02:24:59 +0000953Version: 2.0.0 (Beijing Release)
954--------------------------------
Li Xinhuic21b7132018-05-17 18:17:03 +0800955
Gildas Lanilisa47bd592018-05-30 15:44:01 -0700956:Release Date: 2018-06-07
xinhuilie0b23692017-11-09 04:28:27 +0800957
958
Gildas Lanilisa47bd592018-05-30 15:44:01 -0700959**New Features**
960
Li Xinhui6a149682018-05-17 13:57:33 +0800961* Allow to check capacity capability for smart VNF placement across VIMs.
962* Declarative template driven framework to generate API dynamically.
Bin Yangb8e11ec2018-11-29 02:24:59 +0000963* Federate the events of VIM layer with ONAP message bus which provide direct
964 help to HA fencing and improve the
Li Xinhui24a574e2018-06-07 09:12:37 +0800965 efficiency of VM recover with performance verification.
Li Xinhui421296e2018-05-17 14:18:41 +0800966* Enable basic HPA discovery and representing at Multi VIM/Cloud when registry.
Bin Yangb8e11ec2018-11-29 02:24:59 +0000967* Enable distributed log collection mechanism to a centralized logging
968 analysis system.
969* Improve parallelism of Multi VIM/Cloud service framework with performance
970 verification.
971* Upload and download images based on Cloud storage capabilities to support
972 remote image distribution requirement.
Hong Hui Xiao8a108502017-11-10 10:59:15 +0800973
Gildas Lanilisa47bd592018-05-30 15:44:01 -0700974**Bug Fixes**
975
Li Xinhui6a149682018-05-17 13:57:33 +0800976- `MULTICLOUD-225 <https://jira.onap.org/browse/MULTICLOUD-225>`_
977 Allow to forward header properties through Multi VIM/Cloud framework
Hong Hui Xiao8a108502017-11-10 10:59:15 +0800978
Li Xinhui6a149682018-05-17 13:57:33 +0800979- `MULTICLOUD-221 <https://jira.onap.org/browse/MULTICLOUD-221>`_
980 Fix VESAgent health check flow
Hong Hui Xiao8a108502017-11-10 10:59:15 +0800981
Li Xinhui6a149682018-05-17 13:57:33 +0800982- `MULTICLOUD-220 <https://jira.onap.org/browse/MULTICLOUD-220>`_
983 Fix Multi VIM/Cloud plugins to enable ID binding with each request.
984
Hong Hui Xiao8a108502017-11-10 10:59:15 +0800985
Gildas Lanilisa47bd592018-05-30 15:44:01 -0700986**Known Issues**
987
Li Xinhui24a574e2018-06-07 09:12:37 +0800988- `MULTICLOUD-242 <https://jira.onap.org/browse/MULTICLOUD-242>`_
Bin Yangb8e11ec2018-11-29 02:24:59 +0000989 One known issue is that the Ocata image is not put into the consistent place
990 as R1 and please attention to the
991 download path when you choose manual installation of Ocata plugin from the
992 image pool.
Hong Hui Xiao8a108502017-11-10 10:59:15 +0800993
Gildas Lanilisa47bd592018-05-30 15:44:01 -0700994**Security Notes**
995
Bin Yangb8e11ec2018-11-29 02:24:59 +0000996MULTICLOUD code has been formally scanned during build time using NexusIQ and
997no Critical vulnerability were found.
Gildas Lanilisa47bd592018-05-30 15:44:01 -0700998
999Quick Links:
Ethan Lynnb3e79cc2018-06-05 17:26:55 +08001000 - `MULTICLOUD project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592841>`_
1001
1002 - `Passing Badge information for MULTICLOUD <https://bestpractices.coreinfrastructure.org/en/projects/1706>`_
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001003
1004**Upgrade Notes**
1005
Hong Hui Xiao8a108502017-11-10 10:59:15 +08001006None
1007
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001008**Deprecation Notes**
1009
Hong Hui Xiao8a108502017-11-10 10:59:15 +08001010None
1011
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001012**Other**
1013
Hong Hui Xiao8a108502017-11-10 10:59:15 +08001014None
1015
Bin Yangb8e11ec2018-11-29 02:24:59 +00001016Version: 1.0.0 (Amsterdam Release)
1017----------------------------------
Li Xinhuic21b7132018-05-17 18:17:03 +08001018
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001019:Release Date: 2017-11-16
Li Xinhuic21b7132018-05-17 18:17:03 +08001020
1021
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001022**New Features**
1023
Bin Yangb8e11ec2018-11-29 02:24:59 +00001024* Keystone proxy for convenient integration with modules which depend on
1025 original OpenStack functions
Li Xinhuic21b7132018-05-17 18:17:03 +08001026* Multiple VIM registry and unregister
1027* Resources LCM functions
1028* Auto-deployment support to both K8s and heat
1029* Hierarchical binding based integration with the third party SDN controller
Bin Yangb8e11ec2018-11-29 02:24:59 +00001030* Basic Fcaps alert collection support, VM abnormal status is thrown out as
1031 an example
Li Xinhuic21b7132018-05-17 18:17:03 +08001032* Fake cloud based Unit and system test framework
1033* Complete code coverage detection, CSIT, and document framework
Bin Yangb8e11ec2018-11-29 02:24:59 +00001034* Provide several plugins of different backbends, including: Vanilla OpenStack
1035 (based on Ocata) and commercial Clouds including OpenStack (including
1036 Titanium - Mitaka from Wind River and VIO - Ocata from VMware)
Li Xinhuic21b7132018-05-17 18:17:03 +08001037
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001038**Bug Fixes**
1039
Li Xinhuic21b7132018-05-17 18:17:03 +08001040- `MULTICLOUD-123 <https://jira.onap.org/browse/MULTICLOUD-123>`_
1041 Append v3 to keystone url by default, if keystone version is missing.
1042
1043- `MULTICLOUD-102 <https://jira.onap.org/browse/MULTICLOUD-102>`_
1044 Throw exception in Multi Cloud when backend OpenStack throw exceptions.
1045
1046- `MULTICLOUD-101 <https://jira.onap.org/browse/MULTICLOUD-101>`_
1047 Fix failed to add image info to AAI if image name didn't contain '-'.
1048
1049
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001050**Known Issues**
1051
Li Xinhuic21b7132018-05-17 18:17:03 +08001052None
1053
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001054**Security Issues**
1055
Li Xinhuic21b7132018-05-17 18:17:03 +08001056None
1057
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001058**Upgrade Notes**
1059
Li Xinhuic21b7132018-05-17 18:17:03 +08001060None
1061
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001062**Deprecation Notes**
1063
Li Xinhuic21b7132018-05-17 18:17:03 +08001064None
1065
Gildas Lanilisa47bd592018-05-30 15:44:01 -07001066**Other**
1067
Li Xinhuic21b7132018-05-17 18:17:03 +08001068None
1069
1070===========
1071
1072End of Release Notes