Commit Graph

17 Commits

Author SHA1 Message Date
Andreas Jaeger ed78691242 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: I3264a66913afced9d149fd88f897b843e81c4b67
2019-12-18 19:43:38 +01:00
Michael Polenchuk 0574e57f39 Fuel 10 uplift
- generate override actions
- clean up outdated manifests
- align function calls

Change-Id: Ie1bf8f2360f72f9de4d3f63c0a6b397f3e94909d
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-12-06 12:15:58 +01:00
Michal Skalski 3231445194 Add Niko to plugin authors list
Change-Id: I5a0da7d003c8859b87929a2659da7f81d51ac48e
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-11-10 10:14:08 +00:00
Michal Skalski 1415172894 Add support for Fuel 9.0
Allow deployments on mitaka-9.0 release.
Most of the changes are connected to the fact that in Fuel 9.0 task base
deployment[0] is enabled by default[1]. Replace skipping task in favor
of overwriting.

New features will be introduced in future changes.

[0]
https://docs.google.com/presentation/d/1jZCFZlXHs_VhjtVYS2VuWgdxge5Q6sOMLz4bRLuw7YE
[1] https://review.openstack.org/#/c/273693/

Change-Id: I0d4ae5b5c43a902b42b9d7f85f8b48972fedcd9c
2016-04-26 20:09:09 +02:00
Michal Skalski d5049320c3 Switch to fuel plugin framework v4.0
Register OpenDaylight as a network component, it will be available in
environment creation wizard.
Add task which will register DLUX dashboard inside Fuel Web UI.
Move ODL credentials and jetty port number from puppet manifests to
hiera.

Signed-off-by: Michal Skalski <mskalski@mirantis.com>
Change-Id: I6f347aec73435886d72d734fb7d0deecc065b618
2016-04-15 15:21:55 +02:00
Nikolas Hermanns c6573ae567 Enable BGPVPN_extension/SDNVPN_feature
To enable SDNVPN feature we have to do:
- setup the transport endpoint that it
  has the correct ip in ovs and ODL
- Add br-int
- Configure ODL as the controller for br-int
- disable ovsdb feature and enable sdnpvpn feature
- fuel network setup has to be changed
  to stick to sdnvpn network concept

Change-Id: I320c9597b4b760f3a7d273aad710b5e43f4ba754
2016-03-10 14:47:24 +01:00
Nikolas Hermanns f4dd004249 Remove trilling whitespace
Change-Id: Ic460a08c6e34b2fffc91feea46ae5f065665ce7d
2016-03-08 16:28:13 +01:00
Michal Skalski 5d11066250 Support MOS 8.0.
- Support MOS 8.0.
 - Move ODL installation and configuration
   to main phase of deployment.
 - L3 traffic managed by ODL possible when vxlan
   tunneling is used.
 - Include snapshot of OpenDaylight Beryllium,
   stable version not available at this moment.
 - Get rid of hardcoded configuration related to specific ODL version.
   Now plugin is more elastic and should support a broader
   number of ODL versions.
 - odl_network_scheme function overrided standard network scheme
   so custom network templates are not required.
 - ODL is no longer patched to use br-floating bridge

Change-Id: I8d1391817ff3a012697aac487ce9eaea489d8df6
2016-01-19 00:53:39 +01:00
Michal Skalski ce6f489c0d Fix conifguration file for L3
Change-Id: I611dc23ff66106d160ca3ea8728efb7e73ca7b9d
2015-11-27 15:09:17 +01:00
Michal Skalski d7f301a1d8 Support for MOS 7.0
Plugin can now be used on Fuel 7.0. It will install and setup
OpenDaylight Lithium SR2 controller together with networking_odl driver.
User can now decided where ODL controller will be installed by assigning
role OPENDAYLIGHT to one of the nodes.
Experimental option of managing L3 traffic by ODL was added. It will
prepare necessary configuration on ODL and Neutron side and also disable
neutron l3 agent. This feature require further development and should be
only enabled by users who know what they are doing.

Change-Id: I99bb9434f0e2baec52748e20551681d63d2bf1ce
2015-11-09 12:50:40 +00:00
Michal Skalski 5ddc49a7be Fix MTU for vxlan segmentation
We need to decrease MTU for VMs when vxlan is used.

Change-Id: I117384313d03e64b4b70ca42d963628bf509aaf2
2015-10-01 13:07:01 +02:00
Michal Skalski f13066eaef ODL Lithium SR1
Integrate ODL Lithium SR1 with Openstack Juno.

Change-Id: If6fe1d29dc1244444acdf19647ed418fa6dcc485
2015-09-16 10:45:11 +02:00
Michal Skalski 2860ac191a ODL Lithium release
Integrate ODL Lithium release with Openstack Juno.

Change-Id: I939476f641a9d680a5cc38f0b254432c9e5e93b2
2015-07-16 15:23:27 +02:00
Michal Skalski a726b8720b Fix discovering node roles
Role can change during deployment, we need to compare role name with
list of all roles assigned to node.

Change-Id: I02aecfe8ac9cd9ec2ea8569d8bb98eb55fe79749
2015-07-03 17:19:30 +02:00
Michal Skalski 3f9e86d9ac Put Dlux Web Ui and restconf api behind haproxy
Although it is not possible to make a cluster of OpenDaylight
controllers in Helium release, we can make services like Dlux and apidoc
explorer become accessible on public vip address.

Change-Id: Id51bdb2f5ebe881155a6432f22d188a364f11177
2015-06-30 16:51:43 +02:00
Michal Skalski 574a0dace1 Downgrade version
This is still in 'beta' stage, better to use lower version number.

Change-Id: Ie9ed4b1998672ba1c18b4df867586d87861981b6
2015-06-25 13:19:39 +02:00
Michal Skalski 2ce0d0b829 Import code from personal repo
Current status:
  * OpenDaylight controller is installed on primary controller
  * OpenDaylight is set as OVS manager
  * VLAN, GRE, VXLAN segmentation supported
  * Neutron agent is responsible for L3 traffic

Change-Id: Ibd804940e2c8acc81a1d507b1de964ee97250107
2015-06-25 09:31:50 +02:00