]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/log
puppet-modules/puppet-ceilometer.git
7 years agoPrepare for Ocata post release 10.4.0 ocata-em
Emilien Macchi [Wed, 17 Jan 2018 00:55:19 +0000 (16:55 -0800)]
Prepare for Ocata post release

Prepare the metadata configuration for a new Ocata release.

Change-Id: Ib9eb6b36bc8e43dbdd1269dc4183078830bc7933

7 years agoRun puppet-openstack-beaker-jobs
Emilien Macchi [Fri, 22 Dec 2017 02:54:56 +0000 (18:54 -0800)]
Run puppet-openstack-beaker-jobs

Change-Id: I7b662206731d3491f7a6de5a1403d560c33ec8dc
(cherry picked from commit f562bff73e48073e75206273118b838f015b9a7d)

7 years agoMerge "Switch to Zuul v3 testing" into stable/ocata
Zuul [Wed, 22 Nov 2017 17:31:52 +0000 (17:31 +0000)]
Merge "Switch to Zuul v3 testing" into stable/ocata

7 years agoAdd support to set host param
Pradeep Kilambi [Tue, 3 Oct 2017 13:31:34 +0000 (09:31 -0400)]
Add support to set host param

Lets expose this param so we can override the host param in
ceilometer config. Without this, some metrics from nova wont
make it as in some cases the fqdn might not match hostname.

Partial-bug: #1721054

Change-Id: I421a61dc31bd10fec0a10bf7e867001cf4dd3f02
(cherry picked from commit 4a249ae38c62d2670a37990c7cb44abd77ae3aa4)
(cherry picked from commit e89477fffd2b2a063b4f144dc13013bdbd118d26)

7 years agoSwitch to Zuul v3 testing
ZhongShengping [Wed, 25 Oct 2017 09:12:11 +0000 (17:12 +0800)]
Switch to Zuul v3 testing

Change-Id: I2bb9f6ad7cacae87272292001d0f8ee459ff2a0c
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
(cherry picked from commit d4a1abf8095a0f8c6803d3a1816c9004fdd5f1ab)

7 years ago[ocata] Add Puppet package to bindep, for module build
Emilien Macchi [Fri, 27 Oct 2017 20:33:34 +0000 (13:33 -0700)]
[ocata] Add Puppet package to bindep, for module build

We need Puppet package deployed from bindep so we can
run puppet module build with the new zuul v3 job.

Depends-On: I05d888125284d2808fb248e52afc95ab2b948353
Change-Id: Ia57de09ec2485203e55aa5d1078b77e6f20443a9

8 years agoFix strict variable errors in ceilometer::agent::polling
Mathieu Gagné [Thu, 30 Mar 2017 16:19:04 +0000 (12:19 -0400)]
Fix strict variable errors in ceilometer::agent::polling

Make sure all variables are defined.

Change-Id: Iaa352f73986be4f79ffac0838bedc0f2eaae01d3
(cherry picked from commit 5d63e7bc79440a2b2ee712c2931251fa80fc37fb)

8 years agoPost Ocata Bugfix release 10.3.1
Alex Schultz [Thu, 27 Apr 2017 14:20:23 +0000 (08:20 -0600)]
Post Ocata Bugfix release

Prepare the metadata for a post-Ocata bugfix release.

Change-Id: Id5816fc13f979bb89401100fb5f86110e6b4e357

8 years agoUpdate Gemfile to pull spec_helper from stable/ocata
Emilien Macchi [Mon, 24 Apr 2017 15:40:59 +0000 (11:40 -0400)]
Update Gemfile to pull spec_helper from stable/ocata

It was missed after Ocata release, but we need to do it to pull
the right version of puppet-openstack_spec_helper.

Change-Id: I4a44713fc216dfb75677151d782c2d7ed7e7eed5

8 years agoFix dispatcher params
Pradeep Kilambi [Tue, 4 Apr 2017 19:55:43 +0000 (15:55 -0400)]
Fix dispatcher params

Currently we join the params and pass in a string to the dispatcher
settings. This wont work as ceilometer config expects separate
lines for each value.

Change-Id: I3813f0918c8394ef14959be7580bf026314ba82e
(cherry picked from commit a791baa616668e8b7ce12e49d7f918a52293b74f)

8 years agoMake skip gnocchi option overridable
Pradeep Kilambi [Mon, 23 Jan 2017 13:59:49 +0000 (08:59 -0500)]
Make skip gnocchi option overridable

Since gnocchi is the default backend, We might want to be able to
override this option and let it skip by default for compatibility.
let user set it via extra_params.

Change-Id: I23e43552e14ced5a7da5e16ef323df3b1ec6722d
(cherry picked from commit 96040df940c22c989a20012a68a5c4c378ff331a)

8 years agoUpdate .gitreview for stable/ocata
OpenStack Release Bot [Wed, 8 Feb 2017 11:03:38 +0000 (11:03 +0000)]
Update .gitreview for stable/ocata

Change-Id: I6aa63d7b634eafa38e9410e9dcc59637be3a79a8

8 years agoPrepare ocata-rc1 release 10.3.0
Alex Schultz [Fri, 3 Feb 2017 23:21:52 +0000 (16:21 -0700)]
Prepare ocata-rc1 release

Bump metadata.json and reno configs for ocata-rc1 release

Change-Id: I2d7b431fd5c8546bec694323de5173aecbeee0ce

8 years agoAdd control_exchange and rpc_response_timeout options
ZhongShengping [Sat, 28 Jan 2017 04:59:08 +0000 (12:59 +0800)]
Add control_exchange and rpc_response_timeout options

Add control_exchange to configure an exchange name for message.
Add rpc_response_timeout to configure seconds time for waiting
for a response from a call.

Change-Id: I0d54accfea048fa394dac18e141a620d127579cf

8 years agoMerge "Add oslo::db to dependency chain" 10.2.0
Jenkins [Mon, 23 Jan 2017 18:54:02 +0000 (18:54 +0000)]
Merge "Add oslo::db to dependency chain"

8 years agoAdd oslo::db to dependency chain
ZhongShengping [Sun, 22 Jan 2017 13:29:52 +0000 (21:29 +0800)]
Add oslo::db to dependency chain

All db settings should be applied and all releated packages should be
installed before dbsync starts.

Change-Id: I5194e34d0ffdde335b9f3e242c8924658bdebbd6

8 years agoFix puppet example in README
ZhongShengping [Sat, 21 Jan 2017 04:36:48 +0000 (12:36 +0800)]
Fix puppet example in README

keystone_password is reomved in ceilometer::api, use password instead.
ceilometer::rabbit_host, ceilometer::rabbit_password,
ceilometer::rabbit_userid are deprecated. Use
ceilometer::default_transport_url instead

Change-Id: Iab2341f8e14193616768cdb1787031b89cfa158a

8 years agoMerge "Fix typo in ceilometer_api_paste_ini_spec.rb"
Jenkins [Fri, 20 Jan 2017 20:36:54 +0000 (20:36 +0000)]
Merge "Fix typo in ceilometer_api_paste_ini_spec.rb"

8 years agoFix typo in ceilometer_api_paste_ini_spec.rb
zhangyanxian [Fri, 20 Jan 2017 06:07:37 +0000 (06:07 +0000)]
Fix typo in ceilometer_api_paste_ini_spec.rb

TrivialFix

Change-Id: I7f34f563048a224a266eeeb99cd2285bb4190957

8 years agoConfigure compute params in config
Pradeep Kilambi [Mon, 16 Jan 2017 18:15:03 +0000 (13:15 -0500)]
Configure compute params in config

Add a way to pass instance_discovery_method param to
override in the ceilo compute agent config.

Change-Id: Id7bd49510c0be76ed3f940c91108659beb440afb

8 years agoFix Ubuntu Ocata issues
Alex Schultz [Tue, 17 Jan 2017 22:22:53 +0000 (15:22 -0700)]
Fix Ubuntu Ocata issues

The Ubuntu libvirt package has been updated for Ocata and includes
the Debian name for the libvirt group now. This change updates the
libvirt group to be 'libvirt' and not 'libvirtd' as it was previously.

Additionally, we are not properly waiting for the ceilometer packages to
be installed before attempting to configure apache which under Ubuntu
can lead to a non-idempotent 2nd run if the apache configuration file
is installed after we've already run our apache configuration.

Change-Id: Id191d1a12c84a2bdb305630fd7b10516ac2ba0c2
Closes-Bug: #1657291
Closes-Bug: #1657309

8 years agoDeprecate ceilometer::agent::central
Emilien Macchi [Mon, 16 Jan 2017 20:17:58 +0000 (15:17 -0500)]
Deprecate ceilometer::agent::central

ceilometer::agent::central is deprecated and will me removed in a future
release. Users should declare ceilometer::agent::polling with central
namespace activated.

Change-Id: I52e83ecc3ba2f39a671b2b18a7a9a1c167375088

8 years agoPrepare 10.2.0 release
Alex Schultz [Sat, 14 Jan 2017 00:29:31 +0000 (17:29 -0700)]
Prepare 10.2.0 release

The third release for Ocata.

Change-Id: I4e2330bd3d3992f6901723294b36124bd0a0814d

8 years agoAllow python-memcache install from authtoken class
Matthew J. Black [Wed, 11 Jan 2017 22:18:55 +0000 (17:18 -0500)]
Allow python-memcache install from authtoken class

The python-memcache package is required if using memcached. By
default the package is not installed and the define has it set to
false. This change allows managing the python-memcache package
install from the authtoken class.

Change-Id: If8fea78f01e1bf54689f9ac9cb69ae4ca6be19dc

8 years agoAdd deprecation warning to ceilo api
Pradeep Kilambi [Tue, 3 Jan 2017 16:51:20 +0000 (11:51 -0500)]
Add deprecation warning to ceilo api

Change-Id: Ie16ddfe87ad75bb1f2c84a2aead6cd1d406a1bfc

8 years agoDeprecate signing_dir option
ZhongShengping [Tue, 27 Dec 2016 03:50:32 +0000 (11:50 +0800)]
Deprecate signing_dir option

The signing_dir is deprecated for removel because of PKI token format
is no longer supported.
Update warning message and release note.

Change-Id: I9adf3d2a0301c717321a09240a15352f8712b9d9
Closes-Bug: #1652700

8 years agoPin reno version to reno>=0.1.1,!=2.0.0
iberezovskiy [Thu, 22 Dec 2016 11:15:00 +0000 (15:15 +0400)]
Pin reno version to reno>=0.1.1,!=2.0.0

reno=2.0.0 breaks releasenotes test

Change-Id: I784ca8fb667fa52c860555da02ff7b1c919d1fad
Closes-Bug: #1651995

8 years agoAdd customization for wsgi process display name
Xing Zhou [Wed, 21 Dec 2016 04:55:37 +0000 (12:55 +0800)]
Add customization for wsgi process display name

Change-Id: I86495b73f386ff69bacd972947d702ea6861f94c
Related-Bug: #1626550

8 years agoPrepare 10.1.0 release 10.1.0
Alex Schultz [Fri, 9 Dec 2016 16:34:05 +0000 (09:34 -0700)]
Prepare 10.1.0 release

The second release for Ocata.

Change-Id: I4a60a45f07091b7a8dcae84e0febc10dce063a10

8 years agoFix spec test for sync
ZhongShengping [Thu, 1 Dec 2016 08:10:22 +0000 (16:10 +0800)]
Fix spec test for sync

Change-Id: I91d75ba57d72ccdee14993b60c8b2b102bb4558e

8 years agoAdd hooks for external install & svc management
ZhongShengping [Tue, 29 Nov 2016 01:21:48 +0000 (09:21 +0800)]
Add hooks for external install & svc management

This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain.  This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.

Change-Id: I0d18ec6ffe6b54c85773a6dabb0ed7b6f59a12f4

8 years agoShow team and repo badges on README
Flavio Percoco [Fri, 25 Nov 2016 16:10:33 +0000 (17:10 +0100)]
Show team and repo badges on README

This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/c2ebc8a7e5f3f42ce5a40ca505705cf2

Change-Id: Id067fa732cd696310bdc9daf8b75da4b1360a688

8 years agoMerge "Prepare 10.0.0 release" 10.0.0
Jenkins [Thu, 17 Nov 2016 19:58:22 +0000 (19:58 +0000)]
Merge "Prepare 10.0.0 release"

8 years agoMerge "Fix common options position in params.pp"
Jenkins [Thu, 17 Nov 2016 08:56:28 +0000 (08:56 +0000)]
Merge "Fix common options position in params.pp"

8 years agoMerge "Remove old authtoken options"
Jenkins [Thu, 17 Nov 2016 08:07:43 +0000 (08:07 +0000)]
Merge "Remove old authtoken options"

8 years agoPrepare 10.0.0 release
Alex Schultz [Mon, 14 Nov 2016 23:39:18 +0000 (16:39 -0700)]
Prepare 10.0.0 release

First release of Ocata.

Change-Id: Ibd920b4dd9de61f94e071f027390748f3808d9f6

8 years agoSwitch ceilometer to rspec-puppet-facts
Mykyta Karpin [Fri, 11 Nov 2016 17:03:11 +0000 (19:03 +0200)]
Switch ceilometer to rspec-puppet-facts

Change-Id: I5befcadb924f0896457f3db0b712f6de157e926c

8 years agoFix common options position in params.pp
ZhongShengping [Mon, 14 Nov 2016 03:41:03 +0000 (11:41 +0800)]
Fix common options position in params.pp

These parameters are common for both systems,
they could be moved out from 'case'.

Change-Id: I7ff0caf6330a96cff8cbb58427ae2219293d2760

8 years agoReplace ceilometer-dbsync by ceilometer-upgrade
Alfredo Moralejo [Fri, 11 Nov 2016 11:28:35 +0000 (06:28 -0500)]
Replace ceilometer-dbsync by ceilometer-upgrade

https://review.openstack.org/#/c/388688/ has removed ceilometer-dbsync
and ceilometer-upgrade must be used instead.

Additionally, ceilometer-dbsync enabled option --skip-gnocchi-resource-types
and ceilometer-upgrade doesn't, so i'm setting it by default to
ensure backwards compatibility.

Closes-Bug: #1641076

Change-Id: I383fb7922e7984b067742e10a370b0d2f574dbe9

8 years agoRemove old authtoken options
Iury Gregory Melo Ferreira [Sat, 5 Nov 2016 16:26:35 +0000 (13:26 -0300)]
Remove old authtoken options

Since we are in ocata lets remove all old parameters
in api to configure the keystone_authtoken section

Change-Id: I101d1d38ad405dd8a418cb63f7345f7fd700cebe

8 years agoFix puppet version for requirements in metadata
ZhongShengping [Thu, 3 Nov 2016 02:25:10 +0000 (10:25 +0800)]
Fix puppet version for requirements in metadata

http://logs.openstack.org/08/393008/1/check/gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial/283f87f/logs/puppet-version.txt.gz

Change-Id: I2af8d48e77f683db28358e2371bc0ec59128c48f

8 years agoDefine libvirt_group for RHEL family
Alex Schultz [Wed, 26 Oct 2016 17:28:59 +0000 (11:28 -0600)]
Define libvirt_group for RHEL family

We use the ceilometer::params::libvirt_group in the ceilometer agents
but since we do not define it for the RHEL family, it results in an
warning about an undefined variable. This change defines it as undef to
cleanup the warnings.

Change-Id: I6d768df0b7f3353171e90ca30b7f0d94fdc5d8dc

8 years agoDeprecate rabbitmq connection parameters
Alex Schultz [Mon, 31 Oct 2016 20:11:52 +0000 (14:11 -0600)]
Deprecate rabbitmq connection parameters

The rabbitmq connection parameters have been deprecated in favor of the
transport_url setting.

Change-Id: I04d9e09d30d4636773b2d64e7be27885cdb8775a
Related-Bug: #1625198

8 years agoMerge "Add test for policy"
Jenkins [Fri, 28 Oct 2016 10:30:13 +0000 (10:30 +0000)]
Merge "Add test for policy"

8 years agoAdd test for policy
ZhongShengping [Thu, 27 Oct 2016 15:20:58 +0000 (23:20 +0800)]
Add test for policy

Change-Id: I5e873dadf6a437f9698df9b67a94c7c1ac2aa5bf

8 years agoRemove verbose
Iury Gregory Melo Ferreira [Tue, 27 Sep 2016 23:38:55 +0000 (20:38 -0300)]
Remove verbose

Since we are in Ocata we should remove the
verbose option that was deprecated

Change-Id: Ie34e021c8a9f1d61be0cc9c6f2f05af76fac24e6

8 years agoFix documentation for log_dir parameter
Mykyta Karpin [Mon, 10 Oct 2016 12:10:27 +0000 (15:10 +0300)]
Fix documentation for log_dir parameter

Change-Id: I283453057845af1ec8e4e1e0419db2e9d5893abf
Partial-Bug: #1600294

8 years agoRelease 9.4.1 (newton)
Emilien Macchi [Fri, 14 Oct 2016 12:37:34 +0000 (08:37 -0400)]
Release 9.4.1 (newton)

Releasing 9.4.1 (newton).

Change-Id: I13ccc44cb90c91e366b4edbf2340bdc40e0db582

8 years agoChange worker defaults to ::os_workers
Maksym Yatsenko [Mon, 10 Oct 2016 13:57:46 +0000 (16:57 +0300)]
Change worker defaults to ::os_workers

This patch changes the default worker count from ::processorcount to the
new ::os_workers fact. ::os_workers is based on the number of processors
(currently cpu/4) but is capped at a maximum of 8 worker processors.
This is a much more reasonable default in general and prevents excessive
resource consumption on systems with a large number of CPUs.

Change-Id: I6b994becf8963020a56902785e2c569553c95a14

8 years agoAdd option to enable Ceilometer's SSL middleware
Juan Antonio Osorio Robles [Mon, 10 Oct 2016 08:54:52 +0000 (11:54 +0300)]
Add option to enable Ceilometer's SSL middleware

Ceilometer is now using the HTTPProxyToWSGI middleware from
oslo.middlware in its default api-paste configuration [1]. This commit
gives us the ability to enable/disable that middlware.

[1] I24f16dda49bd9e7930ca9f0d32bf0793463aff03

Change-Id: I1812a27202ba3714b354aeb27611d38def87a7fc

8 years agoEnable release notes translation
Andreas Jaeger [Thu, 6 Oct 2016 18:44:36 +0000 (20:44 +0200)]
Enable release notes translation

Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: I23fed7eeeb6e5cb1f7925abaf050692215b78930

8 years agoChanged the home-page to point Openstack Puppet Homepage
Sharat Sharma [Mon, 3 Oct 2016 15:02:55 +0000 (20:32 +0530)]
Changed the home-page to point Openstack Puppet Homepage

Change-Id: Ib0b757b6310156f94fa3b3517cd4a3402d3a13d1
Closes-Bug: #1629876

8 years agoMove rspec-puppet-facts to spec helper
Alex Schultz [Fri, 30 Sep 2016 19:16:25 +0000 (13:16 -0600)]
Move rspec-puppet-facts to spec helper

This change updates the module to use the rspec-puppet-facts as defined
in the puppet-openstack_spec_helper.

Change-Id: I2d2230f46cd5e7b29a0d1a38303619798f9394ad

8 years agoAdded retries for db_sync
Sharat Sharma [Thu, 29 Sep 2016 06:13:11 +0000 (11:43 +0530)]
Added retries for db_sync

If db sync fails, it is never retried leading to errors. So, this
patch adds retries for db_sync to avoid sync fails.

Change-Id: I6117fc818c44ac31ae656c18ed7fe5434fa73b77
Closes-Bug: #1628580

8 years agoUpdate reno for stable/newton
Doug Hellmann [Tue, 27 Sep 2016 16:36:48 +0000 (12:36 -0400)]
Update reno for stable/newton

Change-Id: I164039cd45cac2a263adedce864aa2c171762885

8 years agoMerge "Remove unnecesary spaces in log messages." 9.4.0
Jenkins [Tue, 27 Sep 2016 06:50:20 +0000 (06:50 +0000)]
Merge "Remove unnecesary spaces in log messages."

8 years agostandardize release note page ordering
Hanxi Liu [Sun, 25 Sep 2016 06:36:41 +0000 (14:36 +0800)]
standardize release note page ordering

In order to support automatically updating the release notes when we
create stable branches, we want the pages to be in a standard order.
This patch updates the order to be reverse chronological, so the most
recent notes appear at the top.

Change-Id: Idd04a6c1efa660566a91c286b6818b5dddb39c07

8 years agoMerge "Puppet OpenStack Newton RC2"
Jenkins [Mon, 26 Sep 2016 21:55:37 +0000 (21:55 +0000)]
Merge "Puppet OpenStack Newton RC2"

8 years agoPuppet OpenStack Newton RC2
Alex Schultz [Mon, 26 Sep 2016 13:31:18 +0000 (07:31 -0600)]
Puppet OpenStack Newton RC2

9.4.0 will be our RC2.

Change-Id: I96cb965559c3ecd9eb5579fcdb8de43283a59fb5

8 years agoRemove unnecesary spaces in log messages.
Carlos Camacho [Mon, 26 Sep 2016 07:58:00 +0000 (09:58 +0200)]
Remove unnecesary spaces in log messages.

Spaces added by mistake in some log messages.

Change-Id: If7621a4f10d969da282d0da045bcf124b945965b

8 years agoRemove blank values in namespaces array.
Matthew J. Black [Fri, 23 Sep 2016 23:27:04 +0000 (19:27 -0400)]
Remove blank values in namespaces array.

The inline template is using compact which is not removing
the blank values. A call to delete function from stdlib is
needed to remove the blank values.

Change-Id: I7cf3ca383572d569a7e89431dcc39385605cf820

8 years agoMerge "fix broken join that stops polling service from starting"
Jenkins [Sat, 17 Sep 2016 17:37:29 +0000 (17:37 +0000)]
Merge "fix broken join that stops polling service from starting"

8 years agoMerge "Prepare 9.3.0 (newton rc1)" 9.3.0
Jenkins [Sat, 17 Sep 2016 07:36:00 +0000 (07:36 +0000)]
Merge "Prepare 9.3.0 (newton rc1)"

8 years agofix broken join that stops polling service from starting
Marcus Furlong [Tue, 6 Sep 2016 12:44:22 +0000 (22:44 +1000)]
fix broken join that stops polling service from starting

Closes-Bug: 1620449

Change-Id: Ice57bcf767d243729a08af790c1597972dd9cb5c

8 years agoMerge "Temporarily add gnocchiclient to acceptance test"
Jenkins [Fri, 16 Sep 2016 19:08:55 +0000 (19:08 +0000)]
Merge "Temporarily add gnocchiclient to acceptance test"

8 years agoPrepare 9.3.0 (newton rc1)
Emilien Macchi [Fri, 16 Sep 2016 15:39:32 +0000 (11:39 -0400)]
Prepare 9.3.0 (newton rc1)

Preparing Newton rc1 release.

Change-Id: Ie080dd2ac89322d12a52fc230a03836a84ec7545

8 years agoTemporarily add gnocchiclient to acceptance test
Alex Schultz [Wed, 14 Sep 2016 12:45:15 +0000 (06:45 -0600)]
Temporarily add gnocchiclient to acceptance test

Currently CI is blocked because the ceilometer package in RDO does not
properly have gnocchiclient as a depedency. It has been determined
upstream that this dependency is not correct. So as a temporary solution
until the correct upstream fix lands, we need to pull in the
gnocchiclient in the acceptance test. This did not get caught by the
p-o-i testing because we install gnocchi with ceilometer in the
scenario.  This should be reverted one the package lands with the fix
for LP#1621384

Change-Id: I45db3cbc593d5f57e599513a0aba843c3d5da414
Related-Bug: #1621384

8 years agoFix puppet-lint before upgrading gem
Carlos Camacho [Wed, 14 Sep 2016 11:40:14 +0000 (13:40 +0200)]
Fix puppet-lint before upgrading gem

Removing puppet-lint warnings
in favor of upgrading to latest gem

2016-09-13 21:09:56.710873 | manifests/api.pp:164:WARNING: line has more than 140 characters
2016-09-13 21:09:56.711049 | manifests/policy.pp:9:WARNING: line has more than 140 characters

Change-Id: If2cbb71b07c1fd8a6c98562671ed409e08573c17

8 years agoPrepare 9.2.0 (newton b3) 9.2.0
Emilien Macchi [Fri, 26 Aug 2016 13:53:54 +0000 (09:53 -0400)]
Prepare 9.2.0 (newton b3)

Preparing Newton b3 release.

Change-Id: Id93dafc31d00d76a5ed246c4a4bb8920f87f164d

8 years agoMove ceilometer to authtoken
Iury Gregory Melo Ferreira [Fri, 22 Jul 2016 04:21:49 +0000 (01:21 -0300)]
Move ceilometer to authtoken

In ceilometer::api, use keystone::resource::authtoken to configure
keystone_authsection in the configuration file.

Some deprecations:
- ceilometer::api::identity_uri is deprecated in favor of
ceilometer::api::auth_url
- ceilometer::api::keystone_tenant is deprecated in favor of
ceilometer::api::project_name.
- ceilometer::api::keystone_user is deprecated in favor of
ceilometer::api::username.
- ceilometer::api::keystone_password is deprecated in favor of
ceilometer::api::password.

-Remove deprecated parameters

Change-Id: Iebfb4caf7d4675e17b866142292d421dcf62f63b
Related-Bug: #1604463

8 years agoMerge "puppet4: fix ordering for compute agent"
Jenkins [Mon, 15 Aug 2016 15:09:51 +0000 (15:09 +0000)]
Merge "puppet4: fix ordering for compute agent"

8 years agopuppet4: fix ordering for compute agent
Emilien Macchi [Fri, 12 Aug 2016 14:40:24 +0000 (10:40 -0400)]
puppet4: fix ordering for compute agent

When managing the POSIX user for Ceilometer, we need to make sure
ceilometer-common and libvirt are installed before, otherwise catalog
will fail on Puppet4 with:

Error: Could not set groups on user[ceilometer]: Execution of
'/usr/sbin/usermod -G libvirtd,nova ceilometer' returned 6: usermod:
group 'libvirtd' does not exist

It's an orchestration issue, fixed by this patch.

Change-Id: I31daa60fa110bed68a30e576500f82ed69d30904

8 years agoMove other-requirements.txt to bindep.txt
Andreas Jaeger [Fri, 12 Aug 2016 19:05:28 +0000 (21:05 +0200)]
Move other-requirements.txt to bindep.txt

The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html

Change-Id: I96293203fdfd42fdb71bcfd87537ad504255011c

8 years agoAdd event_pipeline.yaml management
Michael Chapman [Wed, 24 Feb 2016 02:46:08 +0000 (13:46 +1100)]
Add event_pipeline.yaml management

Allow event_pipeline.yaml to have publishers specified. This is
required to support aodh event alarms by pushing notifications
to an alarm queue as described here:

http://docs.openstack.org/developer/aodh/event-alarm.html

Change-Id: If367192f9c0214b3b4462788024dd9222dff558e
Signed-off-by: Michael Chapman <woppin@gmail.com>
8 years agoInclude openstacklib defaults manifest.
Sofer Athlan-Guyot [Tue, 5 Jul 2016 11:15:17 +0000 (13:15 +0200)]
Include openstacklib defaults manifest.

This provides a mechanism for setting defaults across all modules.

Change-Id: Id894a58c11112a65e3dcaaa829ecef8ee7e2ff5f
Related-Bug: 1599113
Depends-On: I9d0a10d48124ee71ea80134ceef96436c8ee196e

8 years agoPrepare 9.1.0 (newton-2) 9.1.0
Emilien Macchi [Thu, 7 Jul 2016 13:07:18 +0000 (09:07 -0400)]
Prepare 9.1.0 (newton-2)

Prepare the second milestone of Newton cycle.

Change-Id: Id1339b318ea6a3a144f71eda2d58c01d0a7a0216

8 years agoMerge "Add memcached_servers for keystone authtoken"
Jenkins [Fri, 1 Jul 2016 10:36:42 +0000 (10:36 +0000)]
Merge "Add memcached_servers for keystone authtoken"

8 years agoAdd memcached_servers for keystone authtoken
Alex Schultz [Thu, 30 Jun 2016 17:09:01 +0000 (11:09 -0600)]
Add memcached_servers for keystone authtoken

This change adds the abiltity to manage the memcached servers for the
keystone authtoken configuration in ceilometer::api

Change-Id: I5fe1ec35630a67fe08b5c7b475593c34044110e8

8 years agoRemove 12.04 and add 16.04 to metadata
Iury Gregory Melo Ferreira [Wed, 29 Jun 2016 23:45:57 +0000 (20:45 -0300)]
Remove 12.04 and add 16.04 to metadata

Change-Id: I1ae7b8472bd7375e86351efad622fbc369ad0bbf

8 years agoRemove mitaka release prelude note
Emilien Macchi [Tue, 28 Jun 2016 19:07:23 +0000 (15:07 -0400)]
Remove mitaka release prelude note

We had a prelude note when releasing Mitaka. This note
keep showing-up at every release while we're on Newton now.

We don't need a prelude release note, we already have nice sections
for every note we push.

This patch aims to remove this prelude starting from Newton.

Change-Id: I6eaa1ef4daa65895d0d7681b9016239275802612

8 years agoDon't print sensitive information to stdout during run.
Fabian Zimmermann [Tue, 28 Jun 2016 08:11:31 +0000 (10:11 +0200)]
Don't print sensitive information to stdout during run.

Closes-Bug: #1596840

Change-Id: I864d25f60fdf03f1683f6bcda6e1886baa01eb6c

9 years agoAdd nodepool-xenial.yml file
Emilien Macchi [Fri, 10 Jun 2016 17:30:14 +0000 (13:30 -0400)]
Add nodepool-xenial.yml file

To run Beaker jobs in OpenStack Infra, we need this file so we run tests
on the right nodeset

Change-Id: I7cea550a2502130d84be0857789c104fff57e4b6

9 years agofix variable name in comment
Benedikt Trefzer [Thu, 9 Jun 2016 07:31:05 +0000 (09:31 +0200)]
fix variable name in comment

Change-Id: I09a9267640c2f673d732792fd103ff850ff0945f

9 years agoMerge "Provide default service_name for keystone endpoint"
Jenkins [Wed, 8 Jun 2016 15:29:37 +0000 (15:29 +0000)]
Merge "Provide default service_name for keystone endpoint"

9 years agoProvide default service_name for keystone endpoint
Alex Schultz [Tue, 7 Jun 2016 16:52:42 +0000 (10:52 -0600)]
Provide default service_name for keystone endpoint

This change updates the ceilometer::keystone::auth class to include a
default service_name of 'ceilometer' so that if a user changes the
auth_name, the service is still created as being related to
'ceilometer'.  This improves the user experiance when they want to
customize the usernames for services.

Change-Id: I472dd78c1b4fd8d3d4667aede56358cf6254617d
Closes-Bug: #1590040

9 years agoFix facts for policy test
iberezovskiy [Tue, 7 Jun 2016 16:53:38 +0000 (19:53 +0300)]
Fix facts for policy test

Change-Id: I350c01bc39842d29143b0841f3637812051e7123

9 years agoMerge "Test multiple operating systems for policy"
Jenkins [Tue, 7 Jun 2016 12:40:04 +0000 (12:40 +0000)]
Merge "Test multiple operating systems for policy"

9 years agoAdd purge_config option
ZhongShengping [Tue, 7 Jun 2016 02:10:06 +0000 (10:10 +0800)]
Add purge_config option

Add the option in order to facilitate management.
User can ensure that only the options they hoped
are configured.

Change-Id: I149224f4035888e6bd2aca16c36af7ab9055a3a1

9 years agoTest multiple operating systems for policy
ZhongShengping [Fri, 3 Jun 2016 16:01:26 +0000 (00:01 +0800)]
Test multiple operating systems for policy

Use on_supported_os function to test multiple
operating systems for class ceilometer::policy.

Change-Id: Iccd2f0cb960a692d37c5ce6e945b43cb37ab73e8

9 years agoMerge "Remove deprecated keystone::auth options"
Jenkins [Mon, 6 Jun 2016 11:36:00 +0000 (11:36 +0000)]
Merge "Remove deprecated keystone::auth options"

9 years agoMerge "Prepare 9.0.0 release" 9.0.0
Jenkins [Fri, 3 Jun 2016 16:45:54 +0000 (16:45 +0000)]
Merge "Prepare 9.0.0 release"

9 years agoMerge "Change wiki to docs"
Jenkins [Fri, 3 Jun 2016 13:42:38 +0000 (13:42 +0000)]
Merge "Change wiki to docs"

9 years agoCleanup README
Denis Egorenko [Fri, 3 Jun 2016 09:29:54 +0000 (12:29 +0300)]
Cleanup README

Change-Id: I567697dea07ad5afb50b94a8f63d431de488e38c

9 years agoRemove deprecated keystone::auth options
Iury Gregory Melo Ferreira [Fri, 3 Jun 2016 04:22:44 +0000 (01:22 -0300)]
Remove deprecated keystone::auth options

Change-Id: Ic1764835e9c06623b1aef788485c9cfd9a01284f

9 years agoChange wiki to docs
Iury Gregory Melo Ferreira [Fri, 3 Jun 2016 01:21:48 +0000 (22:21 -0300)]
Change wiki to docs

Change-Id: Iaa084640398555e1ac9863b53c43bda0275e6361

9 years agoPrepare 9.0.0 release
Emilien Macchi [Thu, 2 Jun 2016 22:33:16 +0000 (18:33 -0400)]
Prepare 9.0.0 release

First release of Newton.

Change-Id: I9772b9988ac4838c6966b89135a6ca6948c1ddd4

9 years agoMerge "Revert "Deprecate use_syslog""
Jenkins [Tue, 31 May 2016 20:07:35 +0000 (20:07 +0000)]
Merge "Revert "Deprecate use_syslog""

9 years agoRevert "Deprecate use_syslog"
Denis Egorenko [Tue, 31 May 2016 13:41:17 +0000 (13:41 +0000)]
Revert "Deprecate use_syslog"

This option is not deprecated and still actual.

This reverts commit 40b84c310e6b78226a08e7c04865c037542dfc54.

Change-Id: Ief1c393e2466ca3ff08d67dcacefc0d1c7dd8121

9 years agoMerge "Add transport_url parameters for oslo.messaging"
Jenkins [Tue, 31 May 2016 10:34:14 +0000 (10:34 +0000)]
Merge "Add transport_url parameters for oslo.messaging"

9 years agoRemove useless parameters
ZhongShengping [Mon, 30 May 2016 16:45:30 +0000 (00:45 +0800)]
Remove useless parameters

Switch db related parameters to oslo, the pymongo_package_name,
pymysql_package_name and sqlite_package_name parmaters are
useless, so delete them.

Change-Id: I67a11f38b2998ee0f29a4aaa179c7d41c10a70cd