Marcus Sorensen
354c56a988
Summary: Adding apache license headers to various devcloud configs
...
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1358284904 -0700
2013-01-15 14:21:44 -07:00
Kelven Yang
af67d87662
Fix issues with @DB support in Spring environment
2013-01-15 12:35:03 -08:00
Min Chen
7f1486e2dc
We need to catch PermissionDeniedException in checking if command is
...
available to an user.
2013-01-15 11:43:59 -08:00
Chiradeep Vittal
7fad27b846
network-refactor: unfortunately have to ignore tests during build since the tests involve verification of injection. This causes the database to get invoked during component initialization. The database is not available on the build server
2013-01-15 11:43:53 -08:00
anthony
a6b9027630
default Security rule doesn't apply to system VMs since nic.getIsolationUri is not set
...
use to.setSecurityGroupEnabled to indicate if securitygroup is enabled on this NIC
CLOUDSTACK-983: default Security rule doesn't apply to system VMs
2013-01-15 11:15:42 -08:00
anthony
101f64410a
Do not allow add multiple VLANs or subnets into shared network
...
CS allows to add multiple VLANs and subnets to a shared network, but it doesn't really work, for example , vm on second VLAN or subnet cannot get IP through DHCP
This patch will not allow to add mulitple VLANS or subnets into shared network
CLOUDSTACK-982:Do not allow add multiple VLANs or subnets into shared network
2013-01-15 09:17:12 -08:00
Pranav Saxena
8d0091d7e2
CLOUDSTACK-978:TypeError: instance.displayname is undefined while adding VM's to the LB rule
2013-01-15 21:12:10 +05:30
Prasanna Santhanam
bfd02c5db3
traffic_type not traffictype
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-01-15 19:36:30 +05:30
Prasanna Santhanam
04b14ab03f
Marvin: physical network label not carried through in the API
...
The label associated with the hypervisor nic to isolate traffic types by
Guest/Mgmt/Public/Storage was not passed in the marvin.traffictype
object and sent through to mgmt server resulting in traffic types not
being applied.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-01-15 19:29:27 +05:30
Wido den Hollander
95222cdb6d
Templates: Add Ubuntu 12.04 to the templates
...
Although I still think the templates aren't well maintained, I just
added 12.04 since this is an LTS and people probably want it in the
list of templates.
This system should be more generic I think though.
2013-01-15 13:25:48 +01:00
Wido den Hollander
510450b11b
Remove duplicate systemUse clausule when fetching service offerings.
...
A couple of lines back there is:
if (isSystem != null) {
sc.addAnd("systemUse", SearchCriteria.Op.EQ, isSystem);
}
So it was set redundantly, this can be removed.
2013-01-15 12:14:57 +01:00
Hugo Trippaers
2d69a1855d
Summary: Begone pesky tabs
2013-01-15 10:00:58 +01:00
Hugo Trippaers
f09d453efe
Merge branch 'cloud-agent-with-openvswitch' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack into cloud-agent-with-openvswitch
...
Conflicts:
plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/OvsVifDriver.java
2013-01-15 09:20:59 +01:00
Hugo Trippaers
9f00302ad3
Summary: Polish and shine
...
Document the used options in agent.properties
Default the bridge driver to something sensible based on the
configuration of the bridge type.
2013-01-15 09:18:24 +01:00
Hugo Trippaers
4267a3fc7c
Summary: copy/paste error
2013-01-15 09:18:24 +01:00
Hugo Trippaers
87fe646953
Summary: small fix causing trouble when shutting down virtual machines
2013-01-15 09:18:24 +01:00
Hugo Trippaers
1ceecc92c8
Summary: Fix logic error
...
Should if "if the username is not cloud AND developer is not true, then
report an error"
2013-01-15 09:18:24 +01:00
Hugo Trippaers
e0ecf7b834
Summary: Add vlan configuration to the network inteface definition
...
Add xml piece for defining vlans
Set vlan tag in the libvirt definition for the network inteface
2013-01-15 09:18:24 +01:00
Hugo Trippaers
68523e641f
Summary: Add initial support for OpenVswitch to the KVM hypervisor
...
Create OvsVifDriver to deal with openvswitch specifics for plugging
intefaces
Create a parameter to set the bridge type to use in
LibvirtComputingResource.
Create several functions to get bridge information from openvswitch
Add a check to detect the libvirt version and throw an exception when
the version is to low ( < 0.9.11 )
Fix classpath loading in Script.findScript to deal with missing path
separators at the end.
Add notification to the BridgeVifDriver that lswitch broadcast type is
not supported.
2013-01-15 09:18:24 +01:00
Hugo Trippaers
3d570c7647
Summary: Add vlan configuration to the network inteface definition
...
Add xml piece for defining vlans
Set vlan tag in the libvirt definition for the network inteface
2013-01-15 09:09:14 +01:00
Hugo Trippaers
a0ade283b7
Summary: Add initial support for OpenVswitch to the KVM hypervisor
...
Create OvsVifDriver to deal with openvswitch specifics for plugging
intefaces
Create a parameter to set the bridge type to use in
LibvirtComputingResource.
Create several functions to get bridge information from openvswitch
Add a check to detect the libvirt version and throw an exception when
the version is to low ( < 0.9.11 )
Fix classpath loading in Script.findScript to deal with missing path
separators at the end.
Add notification to the BridgeVifDriver that lswitch broadcast type is
not supported.
2013-01-15 09:09:14 +01:00
Edison Su
8af85b04d0
refactor api, based on suggestion from community
2013-01-14 18:52:39 -08:00
Marcus Sorensen
0412cb8d92
Summary: Edit devcloud cfg files for advanced networking, add comments
2013-01-15 02:16:25 +00:00
Rohit Yadav
7374056493
Revert "apidoc: Remove api discovery from toc"
...
This reverts commit 66514c00ef .
2013-01-14 20:55:13 -08:00
Rohit Yadav
d8b04507d8
maven: exclude rat license checking for devcloud advanced cfg
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:36:27 -08:00
Rohit Yadav
c5984278ca
apidoc: Fix apidoc
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:26 -08:00
Rohit Yadav
bca2c928e8
PluggableService: Fix interface definition
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:26 -08:00
Rohit Yadav
3ec985f46f
StaticRoleBased: commands.properties is actually cfg for this plugin
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:26 -08:00
Rohit Yadav
c318561d6c
ApiDiscovery: Get rid of redundant code, use apichecker to generate role based maps
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:26 -08:00
Rohit Yadav
8f27c711e5
ApiServer: Process through chain of api access checker, on failure it will throw exception
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:26 -08:00
Rohit Yadav
0a31945ee5
PluggableService: Fix interface to return list of cmd classes
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:26 -08:00
Rohit Yadav
b9c020fa7c
APIChecker: Fix interface definition to take in User
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:25 -08:00
Rohit Yadav
0a1e4b8cf9
tomcatconf: Move apiname:mask rules in commands.properties.in, delete others
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 19:01:25 -08:00
anthony
3aba867e16
only basic network is pod based.
...
it has nothing to do with shared SG enabled netwokr
2013-01-14 18:29:09 -08:00
Kelven Yang
8ba00f7558
Merge branch 'javelin' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack into javelin
2013-01-14 18:08:23 -08:00
Edison Su
110465b504
Revert "Merge remote-tracking branch 'origin/javelin' into javelin"
...
This reverts commit f237759cd3 , reversing
changes made to 96bd1d4172 .
2013-01-14 17:58:48 -08:00
Edison Su
16376269c3
Revert "fix compile"
...
This reverts commit 008340353a .
2013-01-14 17:58:33 -08:00
Kelven Yang
f304df44df
Add ActionEventIntercepter to implement origianl ActionEventCallback in Spring AOP
2013-01-14 17:44:31 -08:00
Min Chen
ec3dd71adf
Configure ApiRateLimit adapter.
2013-01-14 17:19:35 -08:00
Min Chen
4d0c850dc8
Fix plugin component configuration.
2013-01-14 17:13:18 -08:00
Edison Su
008340353a
fix compile
2013-01-14 16:20:39 -08:00
Marcus Sorensen
e97090a920
Summary: Updated devcloud-advanced.cfg and devcloud-kvm-advanced.cfg
...
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1358208922 -0700
2013-01-14 17:15:22 -07:00
Edison Su
f237759cd3
Merge remote-tracking branch 'origin/javelin' into javelin
2013-01-14 16:11:00 -08:00
Edison Su
a2f86003f0
refactor api
2013-01-14 16:07:03 -08:00
Rohit Yadav
896e505da6
APIChecker: Make interface generic, pass user and not just role
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-14 15:08:45 -08:00
Kelven Yang
96bd1d4172
Forget to save changed file in last commit
2013-01-14 14:10:47 -08:00
Kelven Yang
6dfbcee63d
Fix singleton initialization in ApiServer/ApiDispatcher to make it work under Spring bootstraped environment
2013-01-14 13:57:30 -08:00
Marcus Sorensen
9139949d96
Summary: Adding devcloud-advanced.cfg marvin config for advanced network testing
...
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1358193432 -0700
2013-01-14 12:57:12 -07:00
Kelven Yang
64c947a9f8
Re-fix startup of management server
2013-01-14 10:52:37 -08:00
Kelven Yang
61ff07e355
Fix POM that breaks the build
2013-01-14 10:16:07 -08:00