Commit Graph

15 Commits

Author SHA1 Message Date
Andreas Jaeger c929899400 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: I8aded54f1b9f3b79f3a4bf8f607d3695b92f528b
2019-12-18 19:39:39 +01:00
Swann Croiset a14820b33c Fix tox.ini to clean repositories before building plugin
Because tox doesn't support the shell glob.

Change-Id: I4253b49a002fe197599313d6171dfddd45491b41
2016-04-13 13:46:24 +02:00
Simon Pasquier 826a064118 Separate user and developer documentations
A following change will move the list of metrics to the user
documentation.

Change-Id: I4e8bd437669c0d7ba70b9a9f51477b8fcd7c7f1d
2016-02-17 14:56:05 +01:00
Swann Croiset 3f727dfe1b Enable syntax check for haproxy.py
Change-Id: I05f4ab978ccb14c2fefb4bd9153790b63e73c530
2016-02-15 17:14:54 +01:00
Simon Pasquier b5d7fa5f9e Create fuel_lma_collector module
This change introduces the fuel_lma_collector Puppet module. This new
module contains all the code which was in the lma_collector module and
relies on the way Fuel uses Puppet like the use of Hiera.

Change-Id: Ibfe97e745742b3f9718f873a8d564ed87476f334
Implements: blueprint lma-without-fuel
2016-02-12 10:42:42 +01:00
Swann Croiset 952fd4938d Add python syntax check using OpenStack hacking rules
Change-Id: I42db1b87e216383009dbadc4fec4a1a7e580d898
2016-02-11 16:19:41 +01:00
Simon Pasquier ab3ee072e6 Add test plan to the project
This is basically an import of the existing test plan that was stored
in a separate document. There are also some updates to cover the
testing of the LMA Alerting Infrastructure plugin.

Change-Id: I97a7aff9c4a48babcf063ce09167745dff6d4dfa
2015-11-12 11:11:30 +01:00
Simon Pasquier d759b28e36 Pass HOME variable to the test environments
tox >= 2.0 only passes the PATH variable to the test environment but
the Puppet tests expect the HOME variable to be defined.

Change-Id: I584883ba105d2efc173c48f17eece960d0c16a09
2015-09-30 14:48:39 +02:00
Swann Croiset a5138a36a2 Fixes bundler working directory path
This prevents to create .gem/ directories inside each Puppet modules and
really stores all gems in .bundled/ directory.
The plugin building fails when .gem/ directories are present.

Change-Id: I65847de308bd11e71a1710c1ffc41ea766fdbdc1
2015-09-23 11:33:58 +02:00
Simon Pasquier 6c661bc615 Add tox environment to test Puppet manifests
This change adds syntax checking and lint tests for the Puppet
manifests locates in deployment_scripts/puppet/manifests.

It also fixes a Puppet lint problem in base.pp as well as illegal key
assignments that aren't allowed with Puppet 4.x.

Change-Id: I3a6913773d3c3952e882db5644b8cc2289cee8fa
2015-09-09 15:09:40 +02:00
Simon Pasquier e20ea23f6f Add a tox environment to build the plugin
This change also updates the various .gitignore files to discard the
files and directories created by the fpb script.

Change-Id: Ic909e787eaf5088a3f60098ea7ed2b92ccada8f7
2015-09-08 18:28:28 +02:00
Jenkins 5c1cebd4cf Merge "Add a tox environment to build the docs" 2015-09-08 07:35:46 +00:00
Simon Pasquier cf79f9d324 Fix tests when executed by Jenkins slaves
The Puppet tests fail on Jenkins because bundler tries to install the
Ruby gems to the default GEM_HOME which is protected. This change sets
the GEM_HOME variable to a local directory.

Change-Id: Ic28276b3c2aa9224cbae839a040884871b0521a8
2015-09-04 16:31:19 +02:00
Simon Pasquier f6f0ec5759 Add a tox environment to build the docs
Change-Id: Ie28fa116759b1992a46455cb49842f69dc74aeb5
2015-09-04 16:00:35 +02:00
Simon Pasquier a0abd257af Add initial tests for the Puppet modules
This change implements the necessary bits and pieces for testing the
Puppet modules. Right now, it only run lint and syntax checker on the
modules.

The change also fixes a couple of issues with the existing code that
have been highlighted by the tests.

Change-Id: I4fd30baa23c474d75937b4f050b35c914efc4829
2015-08-17 12:08:13 +02:00