Commit Graph

10 Commits

Author SHA1 Message Date
Andreas Jaeger eb9df14f25 Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: I43bcda1c9154fc091ddc957175b68649295b67f7
2019-12-18 20:14:55 +01:00
Igor Gajsin b19b88653d Fix the bug that prevent assign 2 Cluster to one controller
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
2016-09-20 15:35:08 +03:00
Igor Gajsin bd01b39922 add multiple uplinks support
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
2016-09-14 11:53:31 +00:00
Alexander Arzhanov 5b7daa02e7 Support custom CA bundle
- 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
2016-08-31 14:16:39 +03:00
Igor Gajsin f414e4d056 Remove spaces from netmaps line
An user can write network mapping line with spaces. Remove that spaces.
Closes-bug: #1589589

Change-Id: I1eb4e3554773ccebe82715a77cdb885f21b3cb0f
2016-06-06 19:38:45 +03:00
Igor Gajsin 314ba749e9 fix the get_agents_data function
This function works incorrectly where several VMware clusters
are assigned to a controller node. Fix that mistake.

Change-Id: Ied22cd3927920299cd1ba870d42cf8486d07d281
2016-02-12 13:48:46 +03:00
Igor Gajsin d4f384373b add the use-firewall-driver checkbox
Change-Id: I3b7cbcdd0705d2abaadb45a05c72799e280768d2
2016-02-10 18:36:36 +03:00
Igor Gajsin 407f2ab53d Launch agent via corosync on controllers
dvs agent on controller should be launched under corosync.
Add this functionality.

Change-Id: I4d21666822552eea37ad4b4c9558ca4fdbe5deec
2016-02-05 19:06:31 +03:00
Igor Gajsin 5d53a641f6 refactoring manifests
Do it more granular and clear. Remove useless and redundant things.
Add new task.

Change-Id: I0c218cf373f2d85dd3e57533d3780036312d4aae
2016-01-27 14:32:34 +03:00
Igor Gajsin 5101dfee17 PoC of new version vmware dvs plugin for Fuel 8.0
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
2015-12-29 01:19:46 +03:00