Commit Graph

11 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 fae06cf5aa Separate create and build templates
In order to prevent build templates to render during plugin
creation we need to put them into different directories.

Change-Id: I439bc7618a43ad07cc73fb69b60d99d725c3f9d0
Closes-Bug: #1655289
2017-01-13 15:41:49 +03:00
Georgy Kibardin 6a1ae7f520 Move Release.mako into v1 template dir
It turned out that templates/base is used to create new plugin
directory structure by fpb --create and, therefore, is a bad place to
put Release.mako since it is attempted to render it at plugin creation
time, not at a build time as inteded.

Change-Id: I7dbbf192827f8b2a0c0675050f7b48820952f6af
Closes-Bug: #1655289
2017-01-11 16:34:41 +03:00
Georgy Kibardin 57476f32d3 Make ubuntu repo similar for all plugin versions
Release file began to present in a plugin ubuntu repository only since
version 2. This now conflicts with our new repo pinning code which
expects Release file to be in place.

Related-Bug: #1650551

Change-Id: I09b956555c3a6ab0944216d866739fb7f6dc66a0
2017-01-05 13:59:00 +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
Jenkins e4bf931839 Merge "Support multi versions of package in fuel plugin" 2016-08-31 13:14:35 +00:00
alexz dd03155047 Allow posibility to provide rpm 'Release' version
* This option allow to iterate pkg version, w\o
   updating plugin version

Closes-Bug: #1616929

Change-Id: I41cfb19da93d2d6e0c95fcb17ead1d08fbfcab99
2016-08-29 15:45:36 +03:00
Guo Ruijing a3f9289478 Support multi versions of package in fuel plugin
Some plugins may have repeating packages, which are currently filtered
by dpkg-scanpackages. This is the case for multiarch builds of some Fuel
plugins like ODL, which build and ship both amd64 and arm64 DEBs for ODL
prereqs. Allow multiple versions of a single package, by passing the
`-m` flag to dpkg-scanpackages when building local Ubuntu repo.

Closes-Bug: #1599896

Change-Id: Iba6442d2f21b252769ae30b2af01bbb04e16fd4c
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-07-07 18:21:14 +02:00
Georgy Kibardin abfe5501b2 Execute prebuild_hook in the plugin directory
Set current working directory to the plugin directory before executing
prebuild hook. This allows prebuild hook script to refer to other
scripts in plugin directory using relative path.

Change-Id: I86193b26e5bd55ea55a712e473c2bbb3b36918fd
Closes-Bug: #1578598
2016-06-29 15:24:12 +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