Commit Graph

18 Commits

Author SHA1 Message Date
Andreas Jaeger 91aa182bec Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

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/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Ice4cf064434d2d4bd4b089fc06e9aa8ad96d9a64
2019-12-18 09:49:39 +01:00
Georgy Kibardin 50dbec6184 Remove reboot task
This task isn't needed for example purposes but it indirectly conflicts
with other task which are cruicial for tests. These tasks create files
in /tmp but the reboot task makes them disappear.

Change-Id: Iff09fb84c04737813455cc7cc75502f14c992e90
Closes-Bug: #1625244
2016-11-16 15:11:32 +03:00
Ilya Kutukov 40bca6b4f0 Legacy tasks are turned back for exmaple v3.0.0
In previous patch tasks.yaml contained legacy tasks was cleaned up
but it turned up that some QA tests was relying on this tasks output
so this tasks was moved to the deployment_tasks.yaml to provide this
output.

Double unfortuantely FPB validation does not support tasks <v1.0.0
validation for the deployment_tasks.yaml without major changes in
validation logic.

So the tasks was converted to the tasks v1.0.0 by adding tasks id.

Change-Id: I1f820030a0575155b06db3c493accadc252c241a
Closes-Bug: #1625244
2016-09-29 11:23:21 +00:00
Elena Kosareva 6dbc520503 Added new plugin version with node & nic attributes support
* Added new plugin version supported by Fuel >= v9.0
* Added validation for node/nic/bond plugin node's attributes

Change-Id: I3e059940b910e67cca9b02a4d29179fa985414ff
Implements: blueprint nics-and-nodes-attributes-via-plugin
2016-09-27 14:55:43 +03:00
Ilya Kutukov 2ce77d627e tasks.yaml was commented for plugin example v3
Task from tasks.yaml in example v3 was running
example.pp the second time and this have been fixed.

Change-Id: Ic4263cc7998f9bba9f0144ddc46613d30fa5c002
Closes-Bug: #1625244
2016-09-20 15:06:44 +00:00
Maksim Malchuk 4983c5c7d0 Allow unauthenticated packages in the deployment scripts
DocImpact
Change-Id: Ib9464781fefd958d7ef4dfb5c9bf36aa7adcc663
Closes-Bug: #1622506
Signed-off-by: Maksim Malchuk <mmalchuk@mirantis.com>
2016-09-12 13:19:39 +00:00
Ilya Kutukov d6d8b0de6e Old tasks.yaml content is commented for plugins packages v4.0
Examples and templates are affected

Change-Id: I305d499abbd74bc1f3b0e9de60d85ef66764478e
Closes-Bug: #1619255
2016-09-01 18:07:32 +03:00
Alex Schultz 243edd75ee Update example plugins metadata for 10.0
This change adds the 10.0 version into the example plugins.

Change-Id: I7d7734c3674ae72cd988a466345f32f5f4598307
Closes-Bug: #1572551
2016-05-23 11:03:53 -06:00
slava ba733b62a0 Use more reliable way to check 'fpm' gem presence
Change-Id: I9074472ba40747be5b7bf055d503564eaada4279
Closes-bug: #1561069
2016-03-28 17:04:39 +03:00
Matthew Mosesohn 33ffbe1619 Add 9.0 support to example plugins, add v2.0.0 tasks to v4 example
Added both liberty-9.0 and mitaka-9.0 releases to example plugins
(one is a placeholder, the second will be the final version).

v4 example plugin now contains version 2.0.0 tasks.

Change-Id: I2634ce6f38f18e7690230eec38636ee2d81b70c2
Partial-Bug: #1548340
2016-03-02 19:01:48 +03:00
Ilya Kutukov f54c307add equipment plugin group added
Related-Bug: 1520287
Related to blueprint external-dashboard-links-support-in-nailgun

Change-Id: I8fda5cdee6cf5af56b879e21925950c89e8e8f5f
2016-02-19 19:08:04 +03:00
Ilya Kutukov 3d056b7663 Example plugins and templates is updated accordingly to package version v4.0.0
Task-based deployment is intoduced as experimental orchestrator in Fuel v8.0.0
Plugins v4.0.0 could use tasks v2.0.0 in deployment_tasks.yaml

Also small problem with existing but empty legacy tasks.yaml is fixed.

Change-Id: Ibf8d65833b74c79e0c63ae9c51995c953b83d301
Closes-Bug: #1533771
Related-Bug: #1534235
2016-02-03 16:09:37 +03:00
Igor Kalnitsky 9cfd2b0e9c Change Fuel version from 2015.1-8.0 to liberty-8.0
Recently Fuel has changed its version format in order to be closer
to OpenStack [1]. We should reflect that change in FPB's templates
and example plugins.

[1]: I5bdabcf921ccda53b672d3f535238cd4c8c184fc

Change-Id: I6d2610aae51c4e8ac7e8699914975c84fa8c62f8
Closes-Bug: #1535293
2016-01-18 18:34:20 +02:00
Vitaly Kramskikh f877ebd56a Add 'group' field to the sample plugin v4
Also add validation for values of this field

Implements: blueprint segment-settings-tab-logically

Change-Id: I06e584621d75634d5896928395b71e4a4e180328
2015-12-03 15:55:43 +03:00
ekosareva 2cbe7a136a Validation for components metadata in FPB
* Adding validation of components.yaml metadata file for V4 plugins
* Adding components.yaml file for fuel_plugin_example_v4

Change-Id: I7b65371c5330abbb0b724e0b6faca66d033d9898
Implements: blueprint component-registry
2015-12-02 15:07:03 +02:00
Ilya Kutukov bc521bd800 Adds is_hotpluggable flag that allows to install plugin to operational environment
Change-Id: I57a9570566184b5c5e8ddd6090a256b79075c61f
Related-Bug: #1519050
2015-12-01 20:46:10 +03:00
Ilya Kutukov 411d77392c Plugins version is bumped to the 4.0 supported by Fuel v8.0
Python package version is changed to the 4.0.0.
Templates updated.

Related to blueprint external-dashboard-links-in-fuel-dashboard

Change-Id: I473e409dd29d5b2c3647dc37c6051e5527ed196a
2015-11-30 18:23:43 +03:00
Alexey Shtokolov acaae60a54 Restructuring files in project
Details:

* move main files into the top of the tree;
* move examples into examples folder;
* support new structure in run_test.sh and setup.py.

Result:

* update gitignore files to support run_test.sh;
* compatibility with openstack-gates;
* compatibility with standard pip installation via git+https.

Closes-Bug: #1479785

Change-Id: I93b51b0797eaf619614cb2a493a2a68d0f547751
2015-10-19 17:47:20 +03:00