[Openstack] [nova] Hyperv devstack

Paul Carlton paul.carlton2 at hpe.com
Thu Apr 7 11:20:00 UTC 2016


Claudiu

You may remember I've been trying to get the hyperv working with devstack.

You shared with me the local.conf from your CI job but I still can't get 
it to work.

It fails with

2016-04-07 10:56:40.612 | + 
lib/neutron-legacy:_move_neutron_addresses_route:881 :   sudo ovs-vsctl 
--may-exist add-port br-eth1 br100
2016-04-07 10:56:40.620 | ovs-vsctl: no bridge named br-eth1

I'm running this in a libvirt vm on my laptop

The local.conf is attached

Any thoughts on what is wrong?

Thanks

-- 
Paul Carlton
Software Engineer
Cloud Services
Hewlett Packard
BUK03:T242
Longdown Avenue
Stoke Gifford
Bristol BS34 8QZ

Mobile:    +44 (0)7768 994283
Email:    mailto:paul.carlton2 at hpe.com
Hewlett-Packard Limited registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 England.
The contents of this message and any attachments to it are confidential and may be legally privileged. If you have received this message in error, you should delete it from your system immediately and advise the sender. To any recipient of this message within HP, unless otherwise stated you should consider this message and attachments as "HP CONFIDENTIAL".

-------------- next part --------------
[[local|localrc]]
# Fix "fatal: read error: Connection reset by peer" when updating repos
GIT_BASE=https://git.openstack.org 

# Set this to your management IP
HOST_IP=192.168.122.244

#Services to be started
enable_service rabbit
enable_service mysql

enable_service key

enable_service n-api
enable_service n-crt
disable_service n-obj
enable_service n-cond
enable_service n-sch 
disable_service n-novnc
enable_service n-cauth
disable_service n-net
disable_service n-cpu

enable_service neutron
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service q-lbaas
enable_service q-fwaas
enable_service q-metering
enable_service q-vpn

disable_service horizon

enable_service g-api
enable_service g-reg

enable_service cinder
enable_service c-api
enable_service c-vol
enable_service c-sch
enable_service c-bak

enable_service s-proxy
enable_service s-object
enable_service s-container
enable_service s-account

enable_service heat
enable_service h-api
enable_service h-api-cfn
enable_service h-api-cw
enable_service h-eng

enable_service ceilometer-acentral
enable_service ceilometer-acompute
enable_service ceilometer-collector
enable_service ceilometer-api
enable_service ceilometer-anotification

enable_service tempest

FORCE=yes

IP_VERSION=4

Q_PLUGIN=ml2
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,hyperv
Q_ML2_TENANT_NETWORK_TYPE=vlan
ENABLE_TENANT_VLANS=True
ENABLE_TENANT_TUNNELS=False
TENANT_VLAN_RANGE=500:1000
PHYSICAL_NETWORK=physnet1
OVS_ENABLE_TUNNELING=False
OVS_BRIDGE_MAPPINGS=physnet1:br-eth1
OVS_PHYSICAL_BRIDGE=br-eth1
GUEST_INTERFACE_DEFAULT=eth1
FIXED_RANGE="172.20.1.0/24"
NETWORK_GATEWAY="172.20.1.1"
FLOATING_RANGE="172.24.4.0/24"
PUBLIC_NETWORK_GATEWAY="172.24.4.1"

CINDER_SECURE_DELETE=False
VOLUME_BACKING_FILE_SIZE=50000M

CEILOMETER_BACKEND=mongodb

LIVE_MIGRATION_AVAILABLE=True
USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION=True

LIBVIRT_TYPE=kvm

## pbr 1.8 or later must be used because of
## https://bugs.launchpad.net/pbr/+bug/1487835
#LIBS_FROM_GIT=pbr

API_RATE_LIMIT=False

DATABASE_PASSWORD=Passw0rd
RABBIT_PASSWORD=Passw0rd
SERVICE_TOKEN=Passw0rd
SERVICE_PASSWORD=Passw0rd
ADMIN_PASSWORD=Passw0rd

SCREEN_LOGDIR=$DEST/logs/screen
LOGFILE=$DEST/logs/stack.sh.log
VERBOSE=True
LOG_COLOR=False

SWIFT_REPLICAS=1
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5d2014f6

DOWNLOAD_DEFAULT_IMAGES=False

#PIP_UPGRADE=True

[[post-config|$NOVA_CONF]]

[DEFAULT]
force_config_drive = True
scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,DifferentHostFilter,SameHostFilter
[oslo_messaging_rabbit]
heartbeat_timeout_threshold = 600
heartbeat_rate = 3

[[post-config|$NEUTRON_CONF]]
[database]
min_pool_size = 5
max_pool_size = 50
max_overflow = 50
[quotas]
quota_network = 100
quota_subnet = 100
quota_port = 500
quota_security_group = 100
quota_security_group_rule = 100
quota_vip = 100
quota_pool = 100
quota_loadbalancer = 100
quota_router = 100
quota_floatingip = 50
quota_firewall = 10
quota_firewall_policy = 10
quota_firewall_rule = 100

[[post-config|$CINDER_CONF]]
[DEFAULT]
quota_volumes = 10
quota_snapshots = 10
quota_gigabytes = 1000
quota_backups = 10
quota_backup_gigabytes = 1000

[[post-config|/$Q_PLUGIN_CONF_FILE]]
[securitygroup]
enable_security_group = True



More information about the Openstack mailing list