Guest

Preview Tool

Cisco Bug: CSCvh87925 - Missing vBranch column servicetype after upgrade

Last Modified

Feb 14, 2018

Products (1)

  • Cisco Managed Services Accelerator

Known Affected Releases

3.2.0

Description (partial)

Symptom:
When creating new vBranch sites on 3.2, the API will fail with a HTTP 500.

An error indicating 'servicetype' column is missing will be present in the logs, the error will be captured as

 Method: SiteController.createSiteDraft() - Tenant: 9a066275-a179-477a-afcc-b415fafa360c - API: http://10.200.86.10:9224/vbranch/api/v1/tenant/site/b76cc2f0-0aca-11e8-81de-3f3de473f2b9/draft 2018-02-05 23:17:21.910 DEBUG 1 --- [1134601005-4651] c.c.vms.vbranch.services.SiteService   : Looking for site b76cc2f0-0aca-11e8-81de-3f3de473f2b9 type site in edge 2018-02-05 23:17:21.917 DEBUG 1 --- [1134601005-4651] c.c.vms.vbranch.services.SiteService   : edges.size() is 1 2018-02-05 23:17:21.921 ERROR 1 --- [1134601005-4651] c.c.v.v.controllers.SiteController    : Creating a site failed.. org.springframework.cassandra.support.exception.CassandraInvalidQueryException: Undefined column name servicetype; nested exception is com.datastax.driver.core.exceptions.InvalidQueryException: Undefined column name servicetype  at org.springframework.cassandra.support.CassandraExceptionTranslator.translateExceptionIfPossible(CassandraExceptionTranslator.java:128)  at org.springframework.cassandra.core.CqlTemplate.potentiallyConvertRuntimeException(CqlTemplate.java:946)  at org.springframework.cassandra.core.CqlTemplate.translateExceptionIfPossible(CqlTemplate.java:930)  at org.springframework.cassandra.core.CqlTemplate.translateExceptionIfPossible(CqlTemplate.java:912)  at org.springframework.cassandra.core.CqlTemplate.doExecute(CqlTemplate.java:278)

Conditions:
This issue is present on an upgrade from VMS 3.1.1 to 3.2.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.