[mainline,R4.1] vcenter-only provisioning: is_xenial_or_above() def is missing in manage_dvs_pg
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R4.1 |
Fix Committed
|
High
|
amudhar | |||
Trunk |
Fix Committed
|
High
|
amudhar |
Bug Description
On mainline~93 and R4.1, vcenter-only provisioning doesn't work since is_xenial_
"item": {
"changed": true,
"finished": 0,
"started": 1
},
"rc": 1,
"start": "2017-10-31 11:03:20.395796",
"stderr": "Traceback (most recent call last):\n File \"/opt/
"stderr_lines": [
"Traceback (most recent call last):",
" File \"/opt/
" from manage_dvs_pg import get_obj, is_xenial_
],
"stdout": "",
"stdout_lines": []
This is present in R4.0 but not available on R4.1 and mainline branches -->
contrail-
def is_xenial_
is_
(dist, version, extra) = get_linux_distro()
if dist.lower() == 'ubuntu':
if LooseVersion(
return is_xenial_or_above
contrail-
from manage_dvs_pg import get_obj, is_xenial_or_above
summary: |
- [16.04 ocata] vcenter-only provisioning: is_xenial_or_above() def is + [14.04 mitaka] vcenter-only provisioning: is_xenial_or_above() def is missing in manage_dvs_pg |
description: | updated |
summary: |
- [14.04 mitaka] vcenter-only provisioning: is_xenial_or_above() def is + [mainline,R4.1] vcenter-only provisioning: is_xenial_or_above() def is missing in manage_dvs_pg |
information type: | Proprietary → Public |
Fix committed through below reviews.
https:/ /review. opencontrail. org/#/c/ 37019/ - R4.1 /review. opencontrail. org/#/c/ 37020/ - master
https:/