[MidoNet-dev] NOTICE: package and source structure changes

Galo Navarro galo at midokura.com
Thu Apr 30 16:11:46 UTC 2015


Also, please make sure to rebase your patches in review. The unit test
gate will now use a filter on the midonet-cluster module, which will
fail if you're not updated with the change just pushed.

Apologies for the inconvenience, let me know if you need help with the
conflict resolution.

g

On 30 April 2015 at 18:09, Galo Navarro <galo at midokura.com> wrote:
> Hi all, this is now committed.
>
> I'm updating the midonet-gate job right now. Please remember to make
> the updates detailed above for any project that might be using the old
> midonet-brain package.
>
> g
>
> On 29 April 2015 at 09:22, Galo Navarro <galo at midokura.com> wrote:
>> Hi midonet-dev,
>>
>> Later today we'll be merging a patch that will rename the old
>> midonet-brain package (containing the new cluster packages) to
>> midonet-cluster. This is to reflect the desired component names
>> according to the architecture reference.
>>
>> These changes should not impact any deployments. But will impact build
>> tasks, and package installations that use the new cluster services
>> contained in the midonet-brain package.
>>
>> If you're currently using any build or deployment task that uses the
>> brain module (e.g., ./gradlew brain:midonet-brain:run ..) or rely on
>> the brain or midonet-brain modules, please contact me so I can help
>> you update as soon as we merge the change.
>>
>> I'll be taking care of updating the relevant Jenkins jobs.
>>
>> Specifically, the concrete changes are:
>>
>> - /cluster -> /nsdb. As usual, this contains common code that any
>> MidoNet component may use to communicate with the cluster (typically
>> DTOs, client-side libraries, etc.)
>> - brain/ -> /cluster. This reflects the notion of cluster as a bunch
>> of different storage, configuration and management services.
>> - brain/midonet-brain -> cluster/midonet-cluster. Here live all the
>> actual cluster services (such as vxlan gateway, conf api, etc.), that
>> is, actual business logic.
>>
>> Any questions / concerns, let me know.
>>
>> Galo


More information about the MidoNet-dev mailing list