Hi Hugo,

Do you want to keep sdn.ovs.controller param in configuration? I have
already replaced it by checking whether physical-network-isolation-type is
GRE or not. But I just see two threads using this param and I don't know
what they run for. It's placed at configure() method of OvsTunnelManager.

_isEnabled =
Boolean.parseBoolean(_configDao.getValue(Config.OvsTunnelNetwork.key()));
//sdn.ovs.controller=true
 if (_isEnabled) {
_executorPool = Executors.newScheduledThreadPool(10, new
NamedThreadFactory("OVS"));
_cleanupExecutor = Executors.newScheduledThreadPool(1, new
NamedThreadFactory("OVS-Cleanup"));
}

Cheers,


2013/7/29 Nguyen Anh Tu <ng.t...@gmail.com>

> Hi,
>
> Following Hugo's review, I already changed and created an updated patch.
> Now I'm re-deploying system for final-testing before submitting the update
> patch. But getting an error on creating systemvm. Let me fix them first,
> make final-test and then submit the updated patch.
>
> Cheers,
>
>
> 2013/7/26 Nguyen Anh Tu <ng.t...@gmail.com>
>
>> Hi Hugo,
>>
>> I saw your review. But I have to concentrate to finish my report today.
>> Will comeback to review tomorrow :-)
>>
>>
>> 2013/7/25 Jenkins Cloudstack.org <h...@apache.org>
>>
>>    This is an automatically generated e-mail. To reply, visit:
>>> https://reviews.apache.org/r/12941/
>>>
>>> Review 12941 failed the build test : FAILURE
>>> The url of build cloudstack-master-with-patch #37 is : 
>>> http://jenkins.cloudstack.org/job/cloudstack-master-with-patch/37/
>>>
>>>
>>> - Jenkins Cloudstack.org
>>>
>>> On July 25th, 2013, 9:05 a.m. UTC, tuna wrote:
>>>   Review request for cloudstack, Sebastien Goasguen and Hugo Trippaers.
>>> By tuna.
>>>
>>> *Updated July 25, 2013, 9:05 a.m.*
>>>  *Repository: * cloudstack-git
>>> Description
>>>
>>> I made an update to refactor gre controller:
>>>
>>> + remove ovs_devices table, because we'll have an ODL plugin separately.
>>> + move command/answer to new package: com.cloud.agent.api
>>> + add Connectivity service checking
>>> + add new NetworkProvider: Ovs
>>> + add L3 services to Ovs Capabilities
>>> + add L3 services prototype code.
>>>
>>> Next step:
>>> + L3 services implement with VirtualRouter
>>> + ODL plugin
>>>
>>>   Diffs
>>>
>>>    - api/src/com/cloud/network/Network.java (a06208b)
>>>    - client/tomcatconf/applicationContext.xml.in (60f1e30)
>>>    - 
>>> plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
>>>    (30b0521)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsCreateGreTunnelAnswer.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsCreateGreTunnelCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsCreateTunnelAnswer.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsCreateTunnelCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsDeleteFlowCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsDestroyBridgeCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsDestroyTunnelCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsFetchInterfaceAnswer.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsFetchInterfaceCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsSetTagAndFlowAnswer.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsSetTagAndFlowCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/OvsSetupBridgeCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/agent/api/StartupOvsCommand.java
>>>    (PRE-CREATION)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/api/response/OvsDeviceResponse.java
>>>    (c0901b2)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/commands/AddOvsDeviceCmd.java
>>>    (1abc324)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/commands/DeleteOvsDeviceCmd.java
>>>    (87eedfb)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/commands/ListOvsDevicesCmd.java
>>>    (2adb33a)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/element/OvsElement.java
>>>    (0ea6b52)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/element/OvsElementService.java
>>>    (b55fe6b)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/guru/OvsGuestNetworkGuru.java
>>>    (bbdf110)
>>>    - plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsApi.java
>>>    (b533312)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsApiException.java
>>>    (20603e0)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsCreateGreTunnelAnswer.java
>>>    (5f0f8c1)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsCreateGreTunnelCommand.java
>>>    (e2cd2d8)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsCreateTunnelAnswer.java
>>>    (fc2eb8a)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsCreateTunnelCommand.java
>>>    (1ececa0)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsDeleteFlowCommand.java
>>>    (2a6d5d7)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsDestroyBridgeCommand.java
>>>    (8be5586)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsDestroyTunnelCommand.java
>>>    (4594d99)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsFetchInterfaceAnswer.java
>>>    (1ee6606)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsFetchInterfaceCommand.java
>>>    (c27daf0)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsSetTagAndFlowAnswer.java
>>>    (ba16839)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsSetTagAndFlowCommand.java
>>>    (17121a0)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsSetupBridgeCommand.java
>>>    (29cce15)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/OvsTunnelManagerImpl.java
>>>    (b1ecaac)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/StartupOvsCommand.java
>>>    (b85331e)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/dao/OvsDeviceDao.java
>>>    (794e45e)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/dao/OvsDeviceDaoImpl.java
>>>    (11a4d48)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/ovs/dao/OvsDeviceVO.java
>>>    (cab63f6)
>>>    - 
>>> plugins/network-elements/ovs/src/com/cloud/network/resource/OvsResource.java
>>>    (a94e4f8)
>>>    - setup/db/create-schema.sql (143023a)
>>>
>>> View Diff <https://reviews.apache.org/r/12941/diff/>
>>>
>>
>>
>>
>> --
>>
>> N.g.U.y.e.N.A.n.H.t.U
>>
>
>
>
> --
>
> N.g.U.y.e.N.A.n.H.t.U
>



-- 

N.g.U.y.e.N.A.n.H.t.U

Reply via email to