550 Commits

Author SHA1 Message Date
840efb3bd6 Update reno for stable/ocata
Change-Id: Ib764e1de0806edbf5e74e19ba88faf3578c9fce8
2017-02-08 11:03:39 +00:00
Alex Schultz
15aeb9dc98 Prepare ocata-rc1 release
Bump metadata.json and reno configs for ocata-rc1 release

Change-Id: I2d7b431fd5c8546bec694323de5173aecbeee0ce
10.3.0
2017-02-03 16:22:45 -07:00
ZhongShengping
895a8eaa87 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
2017-01-28 12:59:08 +08:00
Jenkins
e80d90dc18 Merge "Add oslo::db to dependency chain" 10.2.0 2017-01-23 18:54:02 +00:00
ZhongShengping
0d0b20f5a8 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
2017-01-22 21:29:52 +08:00
ZhongShengping
3b4e53fe8e 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
2017-01-21 12:40:12 +08:00
Jenkins
52307287b5 Merge "Fix typo in ceilometer_api_paste_ini_spec.rb" 2017-01-20 20:36:54 +00:00
zhangyanxian
699c190772 Fix typo in ceilometer_api_paste_ini_spec.rb
TrivialFix

Change-Id: I7f34f563048a224a266eeeb99cd2285bb4190957
2017-01-20 06:07:50 +00:00
Pradeep Kilambi
9cf46cbf92 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
2017-01-19 13:29:03 -05:00
Alex Schultz
306c6d660d 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
2017-01-18 12:57:56 -07:00
Emilien Macchi
14a4c1262f 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
2017-01-16 15:53:20 -05:00
Alex Schultz
7b2cfda7d4 Prepare 10.2.0 release
The third release for Ocata.

Change-Id: I4e2330bd3d3992f6901723294b36124bd0a0814d
2017-01-13 17:31:00 -07:00
Matthew J. Black
3bda006e6e 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
2017-01-11 17:19:23 -05:00
Pradeep Kilambi
6e7688e2e1 Add deprecation warning to ceilo api
Change-Id: Ie16ddfe87ad75bb1f2c84a2aead6cd1d406a1bfc
2017-01-03 17:47:57 -05:00
ZhongShengping
776f73c32c 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
2016-12-27 17:06:18 +08:00
iberezovskiy
7d0c2e0dda Pin reno version to reno>=0.1.1,!=2.0.0
reno=2.0.0 breaks releasenotes test

Change-Id: I784ca8fb667fa52c860555da02ff7b1c919d1fad
Closes-Bug: #1651995
2016-12-22 11:24:08 +00:00
Xing Zhou
29e54fbb8d Add customization for wsgi process display name
Change-Id: I86495b73f386ff69bacd972947d702ea6861f94c
Related-Bug: #1626550
2016-12-21 12:56:30 +08:00
Alex Schultz
2025907cc5 Prepare 10.1.0 release
The second release for Ocata.

Change-Id: I4a60a45f07091b7a8dcae84e0febc10dce063a10
10.1.0
2016-12-09 09:34:18 -07:00
ZhongShengping
73a2d03e71 Fix spec test for sync
Change-Id: I91d75ba57d72ccdee14993b60c8b2b102bb4558e
2016-12-01 16:10:22 +08:00
ZhongShengping
fc4a0fd510 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
2016-11-29 17:32:37 +08:00
Flavio Percoco
012078446e 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
2016-11-25 17:40:26 +01:00
Jenkins
12360108f1 Merge "Prepare 10.0.0 release" 10.0.0 2016-11-17 19:58:22 +00:00
Jenkins
69931b0685 Merge "Fix common options position in params.pp" 2016-11-17 08:56:28 +00:00
Jenkins
30ec072452 Merge "Remove old authtoken options" 2016-11-17 08:07:43 +00:00
Alex Schultz
16af61ed77 Prepare 10.0.0 release
First release of Ocata.

Change-Id: Ibd920b4dd9de61f94e071f027390748f3808d9f6
2016-11-14 16:39:45 -07:00
Mykyta Karpin
52ebcc955d Switch ceilometer to rspec-puppet-facts
Change-Id: I5befcadb924f0896457f3db0b712f6de157e926c
2016-11-14 15:50:37 +02:00
ZhongShengping
e885bafe57 Fix common options position in params.pp
These parameters are common for both systems,
they could be moved out from 'case'.

Change-Id: I7ff0caf6330a96cff8cbb58427ae2219293d2760
2016-11-14 11:42:27 +08:00
Alfredo Moralejo
af4af189ea 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
2016-11-11 10:50:33 -05:00
Iury Gregory Melo Ferreira
b39fa37eae 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
2016-11-05 13:27:25 -03:00
ZhongShengping
7c34dbff35 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
2016-11-03 12:01:09 +08:00
Alex Schultz
9dbbf98385 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
2016-11-01 14:27:57 -06:00
Alex Schultz
d77e7067de Deprecate rabbitmq connection parameters
The rabbitmq connection parameters have been deprecated in favor of the
transport_url setting.

Change-Id: I04d9e09d30d4636773b2d64e7be27885cdb8775a
Related-Bug: #1625198
2016-11-01 07:41:11 -06:00
Jenkins
054a1f65e8 Merge "Add test for policy" 2016-10-28 10:30:13 +00:00
ZhongShengping
bd83c2a094 Add test for policy
Change-Id: I5e873dadf6a437f9698df9b67a94c7c1ac2aa5bf
2016-10-27 23:20:58 +08:00
Iury Gregory Melo Ferreira
a1b8f3b331 Remove verbose
Since we are in Ocata we should remove the
verbose option that was deprecated

Change-Id: Ie34e021c8a9f1d61be0cc9c6f2f05af76fac24e6
2016-10-25 19:59:23 -03:00
Mykyta Karpin
765557b9dc Fix documentation for log_dir parameter
Change-Id: I283453057845af1ec8e4e1e0419db2e9d5893abf
Partial-Bug: #1600294
2016-10-18 15:06:50 +00:00
Emilien Macchi
5fad2540c9 Release 9.4.1 (newton)
Releasing 9.4.1 (newton).

Change-Id: I13ccc44cb90c91e366b4edbf2340bdc40e0db582
2016-10-14 08:37:54 -04:00
Maksym Yatsenko
51f5519f11 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
2016-10-13 13:44:37 -06:00
Juan Antonio Osorio Robles
d4aa3e5cad 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
2016-10-11 13:11:32 +03:00
Andreas Jaeger
191da2c492 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
2016-10-06 20:44:36 +02:00
Sharat Sharma
5ceee6fc72 Changed the home-page to point Openstack Puppet Homepage
Change-Id: Ib0b757b6310156f94fa3b3517cd4a3402d3a13d1
Closes-Bug: #1629876
2016-10-03 20:32:55 +05:30
Alex Schultz
aefbf40c13 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
2016-09-30 13:16:30 -06:00
Sharat Sharma
b7d3c18b2a 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
2016-09-29 07:00:43 +00:00
Doug Hellmann
babb60d709 Update reno for stable/newton
Change-Id: I164039cd45cac2a263adedce864aa2c171762885
2016-09-27 12:36:48 -04:00
Jenkins
125919bf58 Merge "Remove unnecesary spaces in log messages." 9.4.0 2016-09-27 06:50:20 +00:00
Hanxi Liu
d7ca881499 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
2016-09-27 01:35:15 +00:00
Jenkins
de41a0b02b Merge "Puppet OpenStack Newton RC2" 2016-09-26 21:55:37 +00:00
Alex Schultz
20d5850d9c Puppet OpenStack Newton RC2
9.4.0 will be our RC2.

Change-Id: I96cb965559c3ecd9eb5579fcdb8de43283a59fb5
2016-09-26 07:32:02 -06:00
Carlos Camacho
f4db154751 Remove unnecesary spaces in log messages.
Spaces added by mistake in some log messages.

Change-Id: If7621a4f10d969da282d0da045bcf124b945965b
2016-09-26 14:28:01 +02:00
Matthew J. Black
4e576d3f53 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
2016-09-23 19:27:04 -04:00