SM UI Provision: Provision fails due to various issues

Bug #1694851 reported by Nitish Krishna Kaveri
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.0
Fix Committed
High
Chinmay Zanpure
Trunk
Fix Committed
High
Chinmay Zanpure

Bug Description

The ha section is sent with defaults for vrouter ids.
Due to this backend is expecting other HA parameters in contrail section.

Workaround:
Delete full contrail section in edit JSON before cluster add

List of all issues:

1. HA cfg section expects internal_vip
2. No easy way to associate image with cluster
3. Need to be able to set any parameter as "null"
4. The parameter log_file under control_config is wrong, it has to be log:
+ contrailctl config sync -c controller -F -v -t configure
Additional properties are not allowed ('log_file' was unexpected)

summary: - SM UI Provision: Internal_vip expected because UI autofills ha section
+ SM UI Provision: Provision fails due to various issues
description: updated
tags: added: ui
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/32420
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/32423
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/32420
Committed: http://github.com/Juniper/contrail-server-manager/commit/e39e290e0cd8c8234791191a4731d7cf4165ae31
Submitter: Zuul (<email address hidden>)
Branch: master

commit e39e290e0cd8c8234791191a4731d7cf4165ae31
Author: nitishkrishna <email address hidden>
Date: Fri Jun 2 11:20:23 2017 -0700

Partial-Bug: #1694851 - Addressing provision failures when done through UI

Certain HA parameters are expected if ha section is there
Certain sample parameters have been removed/missing from schema

Change-Id: I6209e4a90070cdcc3fab7a7ace0426ad3426fa8a

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/32646
Submitter: Chinmay (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/32423
Committed: http://github.com/Juniper/contrail-server-manager/commit/da55f4c4c136cf679a8dee8c5fea12107128f32d
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit da55f4c4c136cf679a8dee8c5fea12107128f32d
Author: nitishkrishna <email address hidden>
Date: Fri Jun 2 11:20:23 2017 -0700

Partial-Bug: #1694851 - Addressing provision failures when done through UI

Certain HA parameters are expected if ha section is there
Certain sample parameters have been removed/missing from schema

Change-Id: I6209e4a90070cdcc3fab7a7ace0426ad3426fa8a

Revision history for this message
Nitish Krishna Kaveri (nitishk) wrote :

Sm side fixes have been committed. Chinmay will fix the UI side under a different bug

Revision history for this message
Jeba Paulaiyan (jebap) wrote :

Release-Notes (4.0):

Provisioning of non-HA cluster using Server-Manager UI will not work in 4.0.0.0. The CLI/JSON based provisioning will work for all use-cases.

information type: Proprietary → Public
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/32646
Committed: http://github.com/Juniper/contrail-web-server-manager/commit/a0e20d69c24cc9965b3b71b3d5da965e079a26d5
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit a0e20d69c24cc9965b3b71b3d5da965e079a26d5
Author: czanpure <email address hidden>
Date: Wed Jun 7 16:15:23 2017 -0700

Closes-bug: #1694851 parameter log_file under control_config has to be log

Change-Id: I9f6e0ce0beec1eb55c72f2ff3b8cfca884793e56

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.