Hello, I've added some Neutron v2.0 Extensions :
* Router
* FloatingIP
* LBaaS
- Pool
- PoolMember
- VIP
- HealthMonitor
I've run the live tests against a DevStack setup which is using the Grizzly
version of OpenStack.
Find below the contents of my localrc file :
ADMIN_PASSWORD=password
MYSQL_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_PASSWORD=password
SERVICE_TOKEN=token
disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-meta
enable_service quantum
enable_service q-lbaas
OVS_ENABLE_TUNNELING=False
NOVA_BRANCH=stable/grizzly
CINDER_BRANCH=stable/grizzly
GLANCE_BRANCH=stable/grizzly
HORIZON_BRANCH=stable/grizzly
KEYSTONE_BRANCH=stable/grizzly
QUANTUM_BRANCH=stable/grizzly
LOGFILE=/opt/stack/logs/stack.sh.log
VERBOSE=True
LOG_COLOR=False
SCREEN_LOGDIR=/opt/stack/logs
OVS_VLAN_RANGES=RegionOne:1:4000
You can merge this Pull Request by running:
git pull https://github.com/KrisSterckx/jclouds-labs-openstack master
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds-labs-openstack/pull/36
-- Commit Summary --
* OS Neutron v2.0 Extensions
-- File Changes --
M
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/NeutronApi.java
(43)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/EmptyObject.java
(32)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/ExternalGatewayInfo.java
(105)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/FloatingIP.java
(190)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/HealthMonitor.java
(294)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Member.java
(214)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Pool.java
(315)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Router.java
(151)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/RouterInterface.java
(127)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/SessionPersistence.java
(141)
M
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/State.java
(2)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/VIP.java
(336)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/FloatingIPApi.java
(157)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/HealthMonitorApi.java
(161)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/MemberApi.java
(159)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/PoolApi.java
(186)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/RouterApi.java
(209)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/VIPApi.java
(162)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseFloatingIPDetails.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseFloatingIPs.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseHealthMonitorDetails.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseHealthMonitors.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseMemberDetails.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseMembers.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParsePoolDetails.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParsePools.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseRouterDetails.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseRouters.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseVIPDetails.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/functions/ParseVIPs.java
(93)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateFloatingIPOptions.java
(140)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateHealthMonitorOptions.java
(198)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateMemberOptions.java
(148)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreatePoolOptions.java
(198)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateRouterOptions.java
(168)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateVIPOptions.java
(246)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/EmptyOptions.java
(48)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateFloatingIPOptions.java
(132)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateHealthMonitorOptions.java
(247)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateMemberOptions.java
(156)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdatePoolOptions.java
(196)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateRouterOptions.java
(168)
A
openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateVIPOptions.java
(228)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/FloatingIPExpectTest.java
(198)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/FloatingIPLiveTest.java
(152)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/HealthMonitorApiExpectTest.java
(208)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/HealthMonitorApiLiveTest.java
(122)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/MemberApiExpectTest.java
(197)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/MemberApiLiveTest.java
(110)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/PoolApiExpectTest.java
(256)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/PoolApiLiveTest.java
(101)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/RouterApiExpectTest.java
(295)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/RouterApiLiveTest.java
(190)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/VIPApiExpectTest.java
(209)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/extensions/VIPApiLiveTest.java
(109)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseFloatingIPTest.java
(52)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseHealthMonitorTest.java
(54)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseMemberTest.java
(57)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParsePoolTest.java
(55)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseRouterTest.java
(55)
A
openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseVIPTest.java
(64)
A openstack-neutron/src/test/resources/floating_ip.json (6)
A openstack-neutron/src/test/resources/health_monitor.json (8)
A openstack-neutron/src/test/resources/list_floating_ips.json (74)
A openstack-neutron/src/test/resources/list_health_monitors.json (98)
A openstack-neutron/src/test/resources/list_members.json (86)
A openstack-neutron/src/test/resources/list_pools.json (98)
A openstack-neutron/src/test/resources/list_routers.json (74)
A openstack-neutron/src/test/resources/list_vips.json (110)
A openstack-neutron/src/test/resources/member.json (10)
A openstack-neutron/src/test/resources/pool.json (8)
A openstack-neutron/src/test/resources/router.json (7)
A openstack-neutron/src/test/resources/vip.json (15)
-- Patch Links --
https://github.com/jclouds/jclouds-labs-openstack/pull/36.patch
https://github.com/jclouds/jclouds-labs-openstack/pull/36.diff