2913 Commits

Author SHA1 Message Date
Emilien Macchi
6ee41de6d7 metadata/ussuri: fix openstacklib requirement
Ussuri tags are in 17.x series, so we need to update the metadata.json
to require the right openstacklib.

Change-Id: I4562380627b903c01b5e633a52156f5cf9d60b14
2020-05-27 09:07:15 -04:00
b3348f08d4 Update TOX_CONSTRAINTS_FILE for stable/ussuri
Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.

Until the requirements repository has as stable/ussuri branch, tests will
continue to use the upper-constraints list on master.

Change-Id: I7f00bd7c27ce77946162c7cea308ce7b93c221ed
2020-05-26 17:14:03 +00:00
388ecb745e Update .gitreview for stable/ussuri
Change-Id: I1d32339cdc8761ce14c65ec380091f09463df461
2020-05-26 17:14:00 +00:00
Wes Hayutin
3273e5589d final release (GA) for ussuri
Change-Id: I907ca0d68d85a9bdb1b1f536a48ed63b79701bc9
2020-05-13 11:26:11 -06:00
Zuul
99c3e515fb Merge "Stop using deprecated function mysql_password" 2020-05-13 15:13:02 +00:00
Zuul
5facfa151c Merge "Fix puppetlabs/mysql dependency in metadata.json" 2020-05-13 14:47:32 +00:00
Damien Ciabrini
b382becab1 Stop using deprecated function mysql_password
Function mysql_password is deprecated and has been removed
in recent puppetlabs-mysql [1]. It has been replaced with
the equivalent, namespaced function mysql::password. Use it
instead.

[1] 5a70627674

Change-Id: I405a986f78f865d89b54dffea17e84d75c068ed7
Closes-Bug: #1878153
2020-05-12 22:59:11 +02:00
Damien Ciabrini
ea6e31cf87 Fix puppetlabs/mysql dependency in metadata.json
Recent version of puppetlabs/mysql [1] have removed the
legacy (old API) function mysql_password and now expose
it via the modern Ruby functions API [2].

with the modern functions API, "if a module has a list
of dependencies in its metadata.json file, it loads custom
functions only from those specific dependencies." [3]

Since puppet-tripleo explicitly calls mysql_password,
we now have to fix metadata.json to explicit the
dependency on puppetlabs/mysql.

Related-Bug: #1878153

[1] 39b7bdef1a
[2] https://puppet.com/docs/puppet/5.5/functions_basics.html
[3] https://puppet.com/docs/puppet/5.5/lang_write_functions_in_puppet.html#calling-a-function

Change-Id: I5a89d0bf25c7973a69ee31d3dee6dc8151a9b1e2
2020-05-12 22:26:53 +02:00
Zuul
d087fd6a94 Merge "Remove EC2 API" 2020-05-12 20:09:39 +00:00
rajinir
d9cae95f0a Powermax Config Fixes
Fixing the issues with Powermax config
and unit tests

Change-Id: Idf5c2f3a9f00833baee4299b8147427938a28df9
2020-05-11 10:45:56 -05:00
Zuul
ca3ce73676 Merge "Support for Dell EMC XtremIO Volume Config" 2020-05-09 05:36:28 +00:00
Zuul
1e3910a361 Merge "Deprecating Old Dell SC Volume Config" 2020-05-07 02:07:40 +00:00
Takashi Kajinami
1854f9a641 Remove EC2 API
... because support for EC2 API was alreday removed from
tripleo-heat-templates[1].

[1] 7adb850fbc6b4544a542111c930e9169e2051ba7

Change-Id: I16ddf16a39c5f7edd9a4ddf669d0993d9aaa676b
2020-05-06 22:10:12 +09:00
Zuul
978115bc8b Merge "Accept missing memcached_node_ips" 2020-05-06 10:08:45 +00:00
Zuul
15d84c3745 Merge "Do not set cache parameter for openidc" 2020-05-06 10:08:43 +00:00
Zuul
48ffe8d0a5 Merge "Rremove manifests for ceilometer-expirer" 2020-05-06 01:08:50 +00:00
rajinir
d9bdd746dc Support for Dell EMC XtremIO Volume Config
Added support for XtremIO volume config options.
Supports both iSCSI and FC drivers.
Supports deploying multiple instances of the
cinder::backend::dellemc_xtremio backend
(e.g. one iscsi + one fc, multiple iscsi, etc.).

Change-Id: I5a02b90530057f616fb84de5b04d04865693ce2f
2020-05-04 12:15:19 -05:00
Michele Baldessari
651e353445 Use http mode for nova_novncproxy
Haproxy warns us with the following:
stderr F [WARNING] 121/195330 (7) : parsing [/etc/haproxy/haproxy.cfg:116] : HTTP log/header format not usable with proxy 'nova_novncproxy' (needs 'mode http').
stderr F [WARNING] 121/195330 (7) : config : 'http-request' rules ignored for proxy 'nova_novncproxy' as they require HTTP mode.

Let's add mode http to avoid this which is used in most other services
anyways.

Change-Id: Ib3daf19ed7318a0a04349b62ea4c821e1d87e648
2020-05-03 17:43:07 +02:00
Takashi Kajinami
e2ea1206c8 Accept missing memcached_node_ips
Currently when Memcached is disabled in the deployment, puppet-tripleo
fails because some manifests expect that memcached_node_ips is defined
in hieradata.

This patch ensures that we define the default value ([]) for
memcached_node_ips, so that puppet-tripleo doesn't fail even if
the parameter doesn't appear in heradata.

Change-Id: I6d3e32f7f8f0751bdfbd0b6f2e79c5d85e1af284
2020-05-02 15:51:17 +00:00
Zuul
7693be73da Merge "Support for Dell EMC SC Volume Config" 2020-05-01 23:02:15 +00:00
Takashi Kajinami
b7ec567884 Do not set cache parameter for openidc
... because now the parameter is defined in tht.

Depends-on: https://review.opendev.org/#/c/724870/
Change-Id: I19dc7e041a3c5afff348e897150c61f1c0d70969
2020-05-02 00:24:45 +09:00
Emilien Macchi
25cf148373 Revert "Remove neutron wrappers"
This reverts commit afe7cecb598441abc0704c868643613428ef850a.

Change-Id: I961262422206c695de79a03de2be1e53defbc41c
2020-04-30 18:47:17 +00:00
Zuul
9e51bf6b9d Merge "CephRgw healthcheck aligned with ceph-ansible" 2020-04-30 18:07:53 +00:00
rajinir
bd15ac0a1f Support for Dell EMC SC Volume Config
Added support for SC volume config options.
Supports both iSCSI and FC drivers.
Supports deploying multiple instances of the
cinder::backend::dellemc_sc backend
(e.g. one iscsi + one fc, multiple iscsi, etc.).

Change-Id: I2f441a9df5bda4e1c646b3259d233f760fd3e742
2020-04-29 21:47:51 -05:00
Zuul
b71d9cb8c4 Merge "Remove fluentd manifests" 2020-04-29 10:20:10 +00:00
Takashi Kajinami
dbbb2c9b13 Rremove manifests for ceilometer-expirer
ceilometer-expirer was alreday removed from ceilometer[1], and it is
no longer used in TripleO deployment.

[1] 9323f07f977f320882f8b536c3b54835274826fc

Change-Id: I9b4a2b38de393d050c95060cc9145efad904deca
2020-04-28 23:55:04 +09:00
Francesco Pantano
d4d03ad098
CephRgw healthcheck aligned with ceph-ansible
ceph-ansible specifies GET in the healthcheck
option and this patch just aligns the haproxy
rgw section to the ceph-ansible specs.

Change-Id: I2de78f17ebb5ff50566c4f53f3377322018525d1
2020-04-28 10:06:46 +02:00
Zuul
3760847eff Merge "Replace deprecated nova::::metadata::novajoin::api::service_password" 2020-04-28 01:45:45 +00:00
Zuul
698a164711 Merge "Remove unnecessory usage of hiera" 2020-04-27 22:42:40 +00:00
Zuul
01412c1428 Merge "Remove plumgrid support" 2020-04-27 22:19:07 +00:00
rajinir
8e074fd166 Deprecating Old Dell SC Volume Config
A new Dell SC volume config which supports both iSCSI and FC drivers
is added. Deprecating the old Dell SC config
See review https://review.opendev.org/#/c/722538/

Change-Id: I3402f71fde956ede80da0840780ad4bd227103c7
2020-04-24 15:05:17 -05:00
Takashi Kajinami
cb5d5d09c4 Replace deprecated nova::::metadata::novajoin::api::service_password
Depends-on: https://review.opendev.org/#/c/720891/
Change-Id: I50489c5e512f2b69adf2a1c09d58dc05444c083b
2020-04-23 21:23:15 +09:00
Takashi Kajinami
5f77bc71ac Remove unnecessory usage of hiera
We don't need to use hiera if the parameter is actually implemented
in the class.

Change-Id: Ia916707eaecb7a6d48f992ff2112fe8507544ee1
2020-04-21 23:30:39 +09:00
Takashi Kajinami
e3a56f6af2 Remove support for Sensu/Uchiwa
... because it was relady removed from tripleo-heat-templates.

Depends-on: https://review.opendev.org/#/c/684614/
Change-Id: I38b2f325477540e86fe98ed075ac75a0988eeec3
2020-04-21 10:54:59 +09:00
Takashi Kajinami
6c39dd7e69 Remove plumgrid support
... because it is not more supported by tripleo-heat-templates.

Depends-on: https://review.opendev.org/#/c/686847/
Change-Id: I131e9d12f2fe4471f86774e552a30bd0927a4355
2020-04-21 09:19:41 +09:00
Takashi Kajinami
2527249caf Remove fluentd manifests
We don't need these implementations anymore because fluentd support was
already removed from tripleo-heat-templates.

Depends-on: https://review.opendev.org/#/c/668851/
Change-Id: If8bca34b9893fc49f598e8c86cd45bc55848363f
2020-04-21 09:04:39 +09:00
Zuul
b8ed26353e Merge "Update metadata to support el8 instead of el7 again" 2020-04-20 23:08:24 +00:00
Zuul
09ef4b3bfc Merge "Add unit tests for designate manifests" 2020-04-20 23:08:20 +00:00
Zuul
3b23a0526d Merge "Add missing unit tests for gnocchi-metricd and gnocchi-statsd" 2020-04-20 23:08:18 +00:00
Zuul
e52e8f1c48 Merge "Remove Panko support" 2020-04-20 23:08:16 +00:00
Takashi Kajinami
2b245fda20 Add unit tests for designate manifests
This patch implements missing unit tests for designate modules.

Change-Id: I4fae54589a7bf954fab8428a2eba5e661ad7285e
2020-04-20 17:36:37 +09:00
Zuul
042cb346dd Merge "Remove remaining zuul configuration for Tacker" 2020-04-20 04:08:42 +00:00
Takashi Kajinami
84c8e6a541 Add missing unit tests for gnocchi-metricd and gnocchi-statsd
Change-Id: I4e7a6320f3e332b643ad33a3bf3192c4f2e32391
2020-04-20 13:02:22 +09:00
Takashi Kajinami
a00d93e1ba Remove Panko support
... because Panko support has already been removed from
tripleo-heat-templates.

Depends-on: https://review.opendev.org/#/c/680493/
Change-Id: I3ef5c1433691dd31b619e0fdbd5ec433a181ec03
2020-04-20 11:17:55 +09:00
Takashi Kajinami
1ca336329b Update metadata to support el8 instead of el7 again
This patch again updates metadata to support el8 instead of el7, which
was initially merged[1] but reverted because of failures in unit tests
caused by old puppet modules installed as dependencies.

This patch removes version cap for puppet-etcd and puppet-redis, so
that we can use their lastet verions compatible with el8.

[1] ff22e7c2687bc8f67d6769c32b235257ac0f8e5f

Related-Bug: #1872562
Change-Id: I3924d35fae48accb57186c1c5c0a3192bacccda6
2020-04-19 23:22:29 +00:00
Zuul
e240091435 Merge "Remove remaining implementation for TripleO UI" 2020-04-18 07:54:34 +00:00
Zuul
0f8c0a5950 Merge "Hardcode openidc_cache_type parameter for keystone federation with OpenIdc" 2020-04-18 04:59:49 +00:00
Zuul
993934e959 Merge "Use a python shim for running for auth_ed25519 helper" 2020-04-18 04:48:15 +00:00
Zuul
0b8a3ec980 Merge "Do not manage pv/vg for cinder iscsi backend" 2020-04-18 04:48:06 +00:00
Zuul
897cae98d2 Merge "Remove OpenDaylight support" 2020-04-18 04:48:03 +00:00