Hi Pavel,
    3.0 supports juno/kilo vcenter-as-compute. Mitaka is supported in 3.1.
Liberty is supported in 3.1 a with caveat. Full support for liberty
Vcenter-as-compute is planned for 4.0.

Thanks
Sachin

On 11/14/16, 8:59 AM, "Dev on behalf of Pavel Čižinský"
<[email protected] on behalf of
[email protected]> wrote:

>Hey guys,
>I have problem with installation vCenter-as-Compute via fabric.
>Currently testing contrail with vCenter on ubuntu trusty, have basicly
>same env (testbed) as you
>(http://www.juniper.net/techpubs/en_US/contrail3.0/topics/task/configurati
>on/vmware-sample-testbed-vnc.html).
>Using juniper packages 3.0.2.0-51 and after execute fab setup_all,
>vcenter-compute gave me UnboundLocalError: local variable
>'vcenter_server_name' referenced before assignment.
>
>All my servers have kernel 3.19.0-26.
>
>root@vcenter:~# uname -r
>3.19.0-26-generic
>
>
>Few months ago I tired it fabric deploy on same environmental with kilo
>packages and everything worked fine.
>
>
>Testbed:
>
>#Management ip addresses of hosts in the cluster
>host1 = '[email protected]'   #Contrail Controller
>host2 = '[email protected]'   #ContrailVM on ESXi
>host3 = '[email protected]'   #vcenter-compute
>host4 = '[email protected]'   #KVM Compute
>
>#External routers if any
>ext_routers = []
>
>#Autonomous system number
>router_asn = 64512
>
>#Host from which the fab commands are triggered to install and provision
>host_build = '[email protected]'
>
>minimum_diskGB=32
>
>env.ntp_server = 'ntp.juniper.net'
>
>#Role definition of the hosts.
>env.roledefs = {
>     'all': [host1, host2, host3, host4 ],
>     'cfgm': [host1],
>     'control': [host1],
>     'compute': [host2, host4],
>     'collector': [host1],
>     'webui': [host1],
>     'database': [host1],
>     'openstack': [host1],
>     'vcenter_compute': [host3 ],
>     'build': [host_build],
>}
>
>fab setup_all log:
>
>2016-11-14 16:12:25:993647: Warning: sudo() received nonzero return code
>2 while executing 'sudo sed -i 's/ENABLED=.*/ENABLED=1/g'
>/etc/default/haproxy'!
>2016-11-14 16:12:25:993647:
>2016-11-14 16:12:25:993647: 2016-11-14 16:12:25:993537: INFO: Retrieve
>(/etc/nova/nova.conf) file from ([email protected]) and copy to
>(/tmp/tmpk1PxaC/nova.conf)
>2016-11-14 16:12:25:994240: [[email protected]] run: (tempdir=$(mktemp
>-d); echo $tempdir)
>2016-11-14 16:12:25:994375: [[email protected]] out: /tmp/tmp.cXVobvebJH
>2016-11-14 16:12:26:013188: [[email protected]] out:
>2016-11-14 16:12:26:013577:
>2016-11-14 16:12:26:013807: [[email protected]] sudo: cp -rf
>/etc/nova/nova.conf /tmp/tmp.cXVobvebJH/tmpnova.conf
>2016-11-14 16:12:26:013972: [[email protected]] sudo: chmod -R 777
>/tmp/tmp.cXVobvebJH/tmpnova.conf
>2016-11-14 16:12:26:101087: [[email protected]] download:
>/tmp/tmpk1PxaC/nova.conf <- /tmp/tmp.cXVobvebJH/tmpnova.conf
>2016-11-14 16:12:26:226319: [[email protected]] sudo: rm -rf
>/tmp/tmp.cXVobvebJH
>2016-11-14 16:12:26:230356: WARNING: Exception (No option
>'metadata_proxy_shared_secret' in section: 'neutron') during retrieving
>(metadata_proxy_shared_secret) from section (neutron)
>2016-11-14 16:12:26:316909: [[email protected]] sudo: sudo ls
>/etc/contrail/service.token
>2016-11-14 16:12:26:317355: [[email protected]] out:
>/etc/contrail/service.token
>2016-11-14 16:12:26:365971: [[email protected]] out:
>2016-11-14 16:12:26:367179:
>2016-11-14 16:12:26:382466: [[email protected]] sudo: sudo cat
>/etc/contrail/service.token
>2016-11-14 16:12:26:382603: [[email protected]] out:
>3dcec3c4d0f59c7a3e87
>2016-11-14 16:12:26:437555: Host [email protected] is not dpdk enabled,
>not configuring hugepages
>2016-11-14 16:12:26:437886: No dpdk section in testbed file on host
>[email protected].
>2016-11-14 16:12:26:437948: No dpdk section in testbed file on host
>[email protected].
>2016-11-14 16:12:26:438007: [[email protected]] sudo: python -c 'from
>platform import linux_distribution; print linux_distribution()'
>2016-11-14 16:12:26:557742: 2016-11-14 16:12:26:557661:
>setup-vnc-compute --self_ip 10.0.152.137 --cfgm_ip 10.0.152.135
>--cfgm_user root --cfgm_passwd password --ncontrols 1 --amqp_server_ip
>10.0.152.135 --service_token 3dcec3c4d0f59c7a3e87 --orchestrator
>openstack --hypervisor libvirt --keystone_ip 10.0.152.135
>--openstack_mgmt_ip 10.0.152.135 --keystone_auth_protocol http
>--keystone_auth_port 35357 --quantum_service_protocol http
>--keystone_admin_user admin --keystone_admin_password password
>--nova_password password --neutron_password password
>--service_tenant_name service
>2016-11-14 16:12:26:557811: [[email protected]] sudo: setup-vnc-compute
>--self_ip 10.0.152.137 --cfgm_ip 10.0.152.135 --cfgm_user root
>--cfgm_passwd password --ncontrols 1 --amqp_server_ip 10.0.152.135
>--service_token 3dcec3c4d0f59c7a3e87 --orchestrator openstack
>--hypervisor libvirt --keystone_ip 10.0.152.135 --openstack_mgmt_ip
>10.0.152.135 --keystone_auth_protocol http --keystone_auth_port 35357
>--quantum_service_protocol http --keystone_admin_user admin
>--keystone_admin_password password --nova_password password
>--neutron_password password --service_tenant_name service
>2016-11-14 16:12:26:557872: [[email protected]] out: /bin/bash:
>setup-vnc-compute: command not found
>2016-11-14 16:12:26:688844: [[email protected]] out:
>2016-11-14 16:12:26:689107:
>                  
>                  
>                                    [0/9279]2016-11-14 16:12:26:689414:
>Warning: sudo() received nonzero return code 127 while executing
>'setup-vnc-compute --self_ip 10.0.152.137 --cfgm_ip 10.0.152.135
>--cfgm_user root --cfgm_passwd password --ncontrols 1 --amqp_server_ip
>10.0.152.135 --service_token 3dcec3c4d0f59c7a3e87 --orchestrator
>openstack --hypervisor libvirt --keystone_ip 10.0.152.135
>--openstack_mgmt_ip 10.0.152.135 --keystone_auth_protocol http
>--keystone_auth_port 35357 --quantum_service_protocol http
>--keystone_admin_user admin --keystone_admin_password password
>--nova_password password --neutron_password password
>--service_tenant_name service'!
>2016-11-14 16:12:26:689414:
>2016-11-14 16:12:26:689414: 2016-11-14 16:12:26:689318: Traceback (most
>recent call last):
>2016-11-14 16:12:26:689617:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/main.py", line 743, in
>main
>2016-11-14 16:12:26:689641:     *args, **kwargs
>2016-11-14 16:12:26:689760:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 375, in
>execute
>2016-11-14 16:12:26:689805:     multiprocessing
>2016-11-14 16:12:26:689895:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 271, in
>_execute
>2016-11-14 16:12:26:689914:     return task.run(*args, **kwargs)
>2016-11-14 16:12:26:689974:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 171, in
>run
>2016-11-14 16:12:26:689992:     return self.wrapped(*args, **kwargs)
>2016-11-14 16:12:26:690041:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/decorators.py", line 53,
>in inner_decorator
>2016-11-14 16:12:26:690060:     return func(*args, **kwargs)
>2016-11-14 16:12:26:690100:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 168, in
>__call__
>2016-11-14 16:12:26:690118:     return self.run(*args, **kwargs)
>2016-11-14 16:12:26:690170:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 171, in
>run
>2016-11-14 16:12:26:690188:     return self.wrapped(*args, **kwargs)
>2016-11-14 16:12:26:690237:   File
>"/opt/contrail/utils/fabfile/tasks/provision.py", line 2449, in
>setup_all
>2016-11-14 16:12:26:690255:     execute('setup_vcenter_compute')
>2016-11-14 16:12:26:690588:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 375, in
>execute
>2016-11-14 16:12:26:690607:     multiprocessing
>2016-11-14 16:12:26:690684:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 271, in
>_execute
>2016-11-14 16:12:26:690703:     return task.run(*args, **kwargs)
>2016-11-14 16:12:26:690761:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 171, in
>run
>2016-11-14 16:12:26:690779:     return self.wrapped(*args, **kwargs)
>2016-11-14 16:12:26:690827:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/decorators.py", line 53,
>in inner_decorator
>2016-11-14 16:12:26:690845:     return func(*args, **kwargs)
>2016-11-14 16:12:26:690887:   File
>"/opt/contrail/utils/fabfile/tasks/provision.py", line 1233, in
>setup_vcenter_compute
>2016-11-14 16:12:26:690904:     execute("setup_vcenter_compute_node",
>env.host_string)
>2016-11-14 16:12:26:691075:   File
>"/usr/local/lib/python2.7/dist-packages/fabric/tasks.py", line 415, in
>execute
>2016-11-14 16:12:26:691094:     results['<local-only>'] =
>task.run(*args, **new_kwargs)
>2016-11-14 16:12:26:691167:   File "/usr/local/lib/python2.7/d>
>setup_all on kernel 3.13.0-40-generic but i still see the same
>issue.ist-packages/fabric/tasks.py", line 171, in run
>2016-11-14 16:12:26:691185:     return self.wrapped(*args, **kwargs)
>2016-11-14 16:12:26:691238:   File
>"/opt/contrail/utils/fabfile/tasks/provision.py", line 1255, in
>setup_vcenter_compute_node
>2016-11-14 16:12:26:691255:
>create_esxi_vrouter_map_file(vcenter_server_name, vcenter_server,
>host_string)
>2016-11-14 16:12:26:691446: UnboundLocalError: local variable
>'vcenter_server_name' referenced before assignment
>
>
>Had someone same problem?
>
>Thanks,
>Pavel Cizinsky
>
>
>_______________________________________________
>Dev mailing list
>[email protected]
>http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org


_______________________________________________
Users mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/users_lists.opencontrail.org

Reply via email to