[POC issue] livemigration configuration and mounts are not added if OpenStack node is also compute

Bug #1378612 reported by Vinod Nair
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Juniper Openstack
Fix Committed
Medium
Jeya ganesh babu J
R2.0
Won't Fix
Medium
Jeya ganesh babu J
R2.1
Won't Fix
Medium
Jeya ganesh babu J
R2.20
Fix Committed
High
Jeya ganesh babu J

Bug Description

In Fab based live migration provisioning , nova.conf changes for livemigration and livmnfs mounts are not added if
the open-stack node is also a compute node.

[DEFAULT]
verbose=True
logdir=/var/log/nova
state_path=/var/lib/nova
lock_path=/var/lock/nova
volumes_dir = /etc/nova/volumes
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
force_dhcp_release=True
libvirt_nonblocking = True
libvirt_inject_partition = -1
iscsi_helper=tgtadm
sql_connection = mysql://nova:nova@127.0.0.1/nova
connection_type=libvirt
compute_driver = libvirt.LibvirtDriver
libvirt_use_virtio_for_bridges=True
###rpc_backend = nova.openstack.common.rpc.impl_qpid
root_helper=sudo nova-rootwrap /etc/nova/rootwrap.conf
ec2_private_dns_show_ip=False
api_paste_config=/etc/nova/api-paste.ini
volumes_path=/var/lib/nova/volumes

network_api_class = nova.network.neutronv2.api.API
libvirt_vif_driver = nova_contrail_vif.contrailvif.VRouterVIFDriver

quantum_admin_tenant_name = %SERVICE_TENANT_NAME%
quantum_admin_username = %SERVICE_USER%
quantum_admin_password = %SERVICE_PASSWORD%
quantum_admin_auth_url = http://127.0.0.1:35357/v2.0/
quantum_auth_strategy = keystone
quantum_url = http://localhost:9696/

volume_api_class = nova.volume.cinder.API
enabled_apis=ec2,osapi_compute,metadata
auth_strategy=keystone
rabbit_host = 12.2.0.1
neutron_admin_tenant_name = service
neutron_admin_username = neutron
neutron_admin_password = 4aaea3352a26193ab05b
neutron_admin_auth_url = http://12.2.0.2:5000/v2.0
neutron_url = http://12.2.0.1:9696/
neutron_url_timeout = 300
security_group_api = neutron
osapi_compute_workers = 40
service_neutron_metadata_proxy = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver
service_down_time = 100000
sql_max_retries = -1
novncproxy_port = 5999
novncproxy_host = 0.0.0.0
quota_instances = 100000
quota_cores = 100000
quota_ram = 10000000
novncproxy_base_url = http://10.87.140.175:5999/vnc_auto.html
vncserver_enabled = true
vncserver_listen = 12.2.0.2
vncserver_proxyclient_address = 12.2.0.2
heal_instance_info_cache_interval = 0
libvirt_cpu_mode = none
image_cache_manager_interval = 0

[keystone_authtoken]
admin_tenant_name = service
admin_user = nova
admin_password = 4aaea3352a26193ab05b
auth_host = 127.0.0.1
auth_port = 35357
auth_protocol = http
signing_dir = /tmp/keystone-signing-nova

[conductor]
workers = 40

Changed in juniperopenstack:
importance: Undecided → High
assignee: nobody → Jeya ganesh babu (jjeya)
Revision history for this message
Michael Nishimoto (mnishimoto) wrote :

Assuming that only POCs would need such a configuration.

summary: - livemigration configuration and mounts are not added if openstack node
- is also compute
+ [POC issue] livemigration configuration and mounts are not added if
+ openstack node is also compute
tags: added: releasenote
Changed in juniperopenstack:
importance: High → Medium
kamlesh parmar (kparmar)
information type: Proprietary → Public
summary: [POC issue] livemigration configuration and mounts are not added if
- openstack node is also compute
+ OpenStack node is also compute
Revision history for this message
Jeya ganesh babu J (jjeya) wrote :

Fixed as part of the following commits -

Reviewed: https://review.opencontrail.org/8746
Committed: http://github.org/Juniper/contrail-provisioning/commit/ffb7fdfa6878338604acd8d126c42e2d03305c07
Submitter: Zuul
Branch: master

commit ffb7fdfa6878338604acd8d126c42e2d03305c07
Author: Jeya ganesh babu J <email address hidden>
Date: Mon Mar 30 19:53:18 2015 -0700

Live migration provision changes

Partial-Bug: #1438495
Live migration provision is made generic without being tied to
storage nodes. The provision is based on the openstack and
compute nodes.
Users will be able to configure external NFS based
live migration without provisioning storage.

Change-Id: I834bda07d30df716ccf056dba8b036cfbf9d1e64

Reviewed: https://review.opencontrail.org/8860
Committed: http://github.org/Juniper/contrail-fabric-utils/commit/da5e78b35be9e7c88f9b729e2e195eab45e5f5c3
Submitter: Zuul
Branch: master

commit da5e78b35be9e7c88f9b729e2e195eab45e5f5c3
Author: Jeya ganesh babu J <email address hidden>
Date: Thu Apr 2 13:52:16 2015 -0700

Live migration provision changes

Partial-Bug: #1438495
Live migration provision is made generic without being tied to
storage nodes. The provision is based on the openstack and
compute nodes.
Users will be able to configure external NFS based
live migration without provisioning storage.

Change-Id: I916117c2e1a334cbf2dbbf9dd0e220756d559fc5

Revision history for this message
Jeya ganesh babu J (jjeya) wrote :

Fixed as part of the following commits -

Reviewed: https://review.opencontrail.org/8746
Committed: http://github.org/Juniper/contrail-provisioning/commit/ffb7fdfa6878338604acd8d126c42e2d03305c07
Submitter: Zuul
Branch: master

commit ffb7fdfa6878338604acd8d126c42e2d03305c07
Author: Jeya ganesh babu J <email address hidden>
Date: Mon Mar 30 19:53:18 2015 -0700

Live migration provision changes

Partial-Bug: #1438495
Live migration provision is made generic without being tied to
storage nodes. The provision is based on the openstack and
compute nodes.
Users will be able to configure external NFS based
live migration without provisioning storage.

Change-Id: I834bda07d30df716ccf056dba8b036cfbf9d1e64

Reviewed: https://review.opencontrail.org/8860
Committed: http://github.org/Juniper/contrail-fabric-utils/commit/da5e78b35be9e7c88f9b729e2e195eab45e5f5c3
Submitter: Zuul
Branch: master

commit da5e78b35be9e7c88f9b729e2e195eab45e5f5c3
Author: Jeya ganesh babu J <email address hidden>
Date: Thu Apr 2 13:52:16 2015 -0700

Live migration provision changes

Partial-Bug: #1438495
Live migration provision is made generic without being tied to
storage nodes. The provision is based on the openstack and
compute nodes.
Users will be able to configure external NFS based
live migration without provisioning storage.

Change-Id: I916117c2e1a334cbf2dbbf9dd0e220756d559fc5

Changed in juniperopenstack:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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