openstack-ansible-os_cinder/releasenotes/notes
Kevin Carter (cloudnull) 12ea9635ff
Convert role to use a common systemd service role
This removes the systemd service templates and tasks from this role and
leverages a common systemd service role instead. This change removes a
lot of code duplication across all roles all without sacrificing features
or functionality. The intention of this change is to ensure uniformity and
reduce the maintenance burden on the community when sweeping changes are
needed.

The systemd journal would normally be populated with the standard out of
a service however with the use of uwsgi this is not actually happening
resulting in us only capturing the logs from the uwsgi process instead
of the service itself. This change implements journal logging in the
service config, which is part of OSLO logging.

OSLO logging docs found here: <https://docs.openstack.org/oslo.log/3.28.1/journal.html>

A new variable `cinder_environment_overrides` has been added to ensure
the correct PATH is set for cinder services.

This reverts commit b219b90536.

Change-Id: I1cb10aa591a8262add47e2f5b61cfded9e28241d
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2018-07-31 15:09:58 -05:00
..
.placeholder Add reno scaffolding for release notes management 2016-04-09 19:19:47 +01:00
add-rpc-tunables-cfb2027b083ccf88.yaml Add remote procedure call tunables to cinder 2016-10-14 13:28:22 -05:00
capping_cinder_osapi_volume_workers-db32afcf7615b05b.yaml Cap the number of worker threads 2017-02-22 07:18:29 -05:00
cinder_api_v3-cc53677ce77d97c3.yaml Add support for cinder v3 api 2017-03-16 13:52:56 +01:00
cinder_init_time_settings-1ef46f6b9d4fc1df.yaml Replace var approach with config_template approach 2017-04-26 13:08:09 +00:00
cinder_uwsgi-c6a1651a4c54a8cc.yaml Implement uWSGI for cinder-api 2017-07-25 15:57:19 +01:00
cinder-auth-stragety-02ca99f48ad7739b.yaml Make Cinder Auth Strategy configurable 2017-04-20 16:13:16 +00:00
cinder-data-migrations-ce31707c078b335c.yaml Implement data migrations for rolling upgrades 2017-06-19 15:53:35 +00:00
cinder-init-config-overrides-9e495aee023deed6.yaml Rename reno to avoid conflict on integrated repo 2017-04-11 11:59:32 +01:00
cinder-nfs-multibackend-df133e8fff374da4.yaml Implement NFS multi backend support 2017-01-19 15:30:54 +00:00
cinder-service-setup-host-712ca5e7b7b9d578.yaml Execute service setup against a delegated host using Ansible built-in modules 2018-07-13 13:42:58 +01:00
deprecate_auth_plugin-1a78326719d67f23.yaml Deprecate auth_plugin option 2017-03-25 12:27:44 +08:00
deprecated-iscsi_helper-98fd2aebfd72fdf6.yaml Change deprecated option iscsi_helper to target_helper 2018-07-20 03:21:42 +00:00
extra-volume-types-cd8f0feb467588ec.yaml Add support for additional volume-types 2016-09-29 20:14:50 +00:00
gid-and-uid-cinder-system-user-support-f69b87b4876c0dd8.yaml Adds support for specifying GID AND UID for cinder system user 2017-10-18 10:05:29 +00:00
journal-log-cwbr504hd9b59612.yaml Convert role to use a common systemd service role 2018-07-31 15:09:58 -05:00
openstack-distribution-packages-292a6cb46e3adc32.yaml Add support for using distribution packages for OpenStack services 2018-05-04 17:08:45 +01:00
os_cinder-1604-support.yaml Clean up 16.04 release note 2016-07-07 17:55:52 +00:00
os_cinder-centos7-support-732f8feac7241e2a.yaml Add centos support for os_cinder role 2016-09-23 13:48:06 +00:00
os_cinder-only-install-venv-914d5655dd645213.yaml Only install to virtual environment 2016-07-07 12:59:19 -04:00
os_cinder-remove-v1-api-71b2f265936e89b2.yaml Remove cinder v1 service and endpoints 2018-03-27 12:35:10 -07:00
oslo-messaging-separate-backends-06a1b30ffb228f22.yaml Update to use oslo.messaging service for RPC and Notify 2018-06-04 13:39:05 -04:00
package-list-name-changes-6f74fbf336030242.yaml Rename package lists (and related vars) appropriately 2016-08-30 16:51:37 +01:00
package-state-7caea8f1db708a2e.yaml Add ability to change apt/yum package state 2016-08-02 13:34:02 +01:00
qos-support-1c601862ab2f9825.yaml Implement support for cinder qos specs 2016-10-03 18:11:55 +00:00
remove_cinder_glance_api_version_option-5dc1d316c979e940.yaml Remove deprecated glance_api_version option 2017-05-31 14:55:28 +07:00
remove_rpc_backend-7123da9fe3419215.yaml Deprecate rpc_backend option 2017-06-19 12:25:59 +00:00
remove-requirements-git-6f43595994cc906e.yaml Simplify pip options/constraints mechanism 2016-11-02 14:41:02 +00:00
removed-db-create-tasks-8d931286d6347bc6.yaml Removed the db create tasks 2016-05-13 13:41:18 +01:00
support-insecure-cinder-endpoint-5cbbb4d8c647d521.yaml Support no validation of internal SSL endpoints 2017-05-12 10:54:29 +00:00
volume_clear_shred_removed-aa0b0e96d70a0221.yaml Remove deprecated "shred" option for volume_clear 2016-12-12 13:00:17 +00:00