In some cases Ruby uses pointer instead of copying something for
optimization. But it allows to side effects. It was cause of that bug.
After cloning one variable by var.dup the problem was fixed.
Change-Id: Ide58c184f4cb9b655e11a13afb8c05bfc5149ab9
Closes-bug: #1625092
The network and uplink mapping now should be set in the new format:
a) Multiple strings each for one cluster in a textarea item;
b) Uplinks-mapping is optional
c) possible data is:
1. Cluster:VDS
2. Cluster:VDS:TU1;TU2;TU3
3. Cluster:VDS:TU1;TU2:FU3;FU4
where TU -- teaming uplink,
FU -- fallback uplink,
there is no limitation for amount of uplinks,
uplinks shoud be splitted by ';'
Change-Id: Ibf40675bb048a15a70157598931fae211da04edb
- Update driver
- Add support in templates and manifests. Agent will get CA from vcenter
computes hash.
Change-Id: Ic41d93b95aa9f163284492da60c64e27e1de5c92
Implements: blueprint custom-ca-bundle-verify-vcenter-cert
This function works incorrectly where several VMware clusters
are assigned to a controller node. Fix that mistake.
Change-Id: Ied22cd3927920299cd1ba870d42cf8486d07d281
The new agent-based neutron ml2 driver makes deployment process more
granular and complicated. Add new task and new manifests for setup
and configure agents.
Change-Id: Ibf264640718e21dd02f43e0a755ace994fee5693