diff --git a/docker/services/aodh-api.yaml b/docker/services/aodh-api.yaml index 9445069beb..30efe2078e 100644 --- a/docker/services/aodh-api.yaml +++ b/docker/services/aodh-api.yaml @@ -160,6 +160,13 @@ outputs: with_items: - /var/log/containers/aodh - /var/log/containers/httpd/aodh-api + - name: aodh logs readme + copy: + dest: /var/log/aodh/readme.txt + content: | + Log files from aodh containers can be found under + /var/log/containers/aodh and /var/log/containers/httpd/aodh-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable aodh service (running under httpd) tags: step2 diff --git a/docker/services/aodh-evaluator.yaml b/docker/services/aodh-evaluator.yaml index d5179739f8..400b6f0d76 100644 --- a/docker/services/aodh-evaluator.yaml +++ b/docker/services/aodh-evaluator.yaml @@ -116,6 +116,13 @@ outputs: file: path: /var/log/containers/aodh state: directory + - name: aodh logs readme + copy: + dest: /var/log/aodh/readme.txt + content: | + Log files from aodh containers can be found under + /var/log/containers/aodh and /var/log/containers/httpd/aodh-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable openstack-aodh-evaluator service tags: step2 diff --git a/docker/services/aodh-listener.yaml b/docker/services/aodh-listener.yaml index f60eae211b..5f84ca446c 100644 --- a/docker/services/aodh-listener.yaml +++ b/docker/services/aodh-listener.yaml @@ -116,6 +116,13 @@ outputs: file: path: /var/log/containers/aodh state: directory + - name: aodh logs readme + copy: + dest: /var/log/aodh/readme.txt + content: | + Log files from aodh containers can be found under + /var/log/containers/aodh and /var/log/containers/httpd/aodh-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable openstack-aodh-listener service tags: step2 diff --git a/docker/services/aodh-notifier.yaml b/docker/services/aodh-notifier.yaml index 24635e6278..37846a1045 100644 --- a/docker/services/aodh-notifier.yaml +++ b/docker/services/aodh-notifier.yaml @@ -116,6 +116,13 @@ outputs: file: path: /var/log/containers/aodh state: directory + - name: aodh logs readme + copy: + dest: /var/log/aodh/readme.txt + content: | + Log files from aodh containers can be found under + /var/log/containers/aodh and /var/log/containers/httpd/aodh-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable openstack-aodh-notifier service tags: step2 diff --git a/docker/services/barbican-api.yaml b/docker/services/barbican-api.yaml index af528f79b1..6195ecfd7b 100644 --- a/docker/services/barbican-api.yaml +++ b/docker/services/barbican-api.yaml @@ -152,6 +152,13 @@ outputs: file: path: /var/log/containers/barbican state: directory + - name: barbican logs readme + copy: + dest: /var/log/barbican/readme.txt + content: | + Log files from barbican containers can be found under + /var/log/containers/barbican. + ignore_errors: true upgrade_tasks: - name: Stop and disable barbican_api service tags: step2 diff --git a/docker/services/ceilometer-agent-central.yaml b/docker/services/ceilometer-agent-central.yaml index 4cf6402a1c..1b4307f788 100644 --- a/docker/services/ceilometer-agent-central.yaml +++ b/docker/services/ceilometer-agent-central.yaml @@ -129,6 +129,13 @@ outputs: file: path: /var/log/containers/ceilometer state: directory + - name: ceilometer logs readme + copy: + dest: /var/log/ceilometer/readme.txt + content: | + Log files from ceilometer containers can be found under + /var/log/containers/ceilometer. + ignore_errors: true upgrade_tasks: - name: Check if ceilometer_agent_central is deployed command: systemctl is-enabled --quiet openstack-ceilometer-central diff --git a/docker/services/ceilometer-agent-compute.yaml b/docker/services/ceilometer-agent-compute.yaml index 5357fabac5..102ba5d802 100644 --- a/docker/services/ceilometer-agent-compute.yaml +++ b/docker/services/ceilometer-agent-compute.yaml @@ -103,6 +103,13 @@ outputs: file: path: /var/log/containers/ceilometer state: directory + - name: ceilometer logs readme + copy: + dest: /var/log/ceilometer/readme.txt + content: | + Log files from ceilometer containers can be found under + /var/log/containers/ceilometer. + ignore_errors: true upgrade_tasks: - name: Check if openstack-ceilometer-compute is deployed command: systemctl is-enabled --quiet openstack-ceilometer-compute diff --git a/docker/services/ceilometer-agent-ipmi.yaml b/docker/services/ceilometer-agent-ipmi.yaml index 97a39d489f..cd68410c97 100644 --- a/docker/services/ceilometer-agent-ipmi.yaml +++ b/docker/services/ceilometer-agent-ipmi.yaml @@ -111,6 +111,13 @@ outputs: file: path: /var/log/containers/ceilometer state: directory + - name: ceilometer logs readme + copy: + dest: /var/log/ceilometer/readme.txt + content: | + Log files from ceilometer containers can be found under + /var/log/containers/ceilometer. + ignore_errors: true upgrade_tasks: - name: Check if ceilometer-agent-ipmi is deployed command: systemctl is-enabled --quiet openstack-ceilometer-ipmi diff --git a/docker/services/ceilometer-agent-notification.yaml b/docker/services/ceilometer-agent-notification.yaml index 330fd6fb77..82c9c47c3e 100644 --- a/docker/services/ceilometer-agent-notification.yaml +++ b/docker/services/ceilometer-agent-notification.yaml @@ -121,6 +121,13 @@ outputs: file: path: /var/log/containers/ceilometer state: directory + - name: ceilometer logs readme + copy: + dest: /var/log/ceilometer/readme.txt + content: | + Log files from ceilometer containers can be found under + /var/log/containers/ceilometer. + ignore_errors: true upgrade_tasks: - name: Check if ceilometer_agent_notification is deployed command: systemctl is-enabled --quiet openstack-ceilometer-notification diff --git a/docker/services/cinder-api.yaml b/docker/services/cinder-api.yaml index 7aba3918ba..9373ae1eb8 100644 --- a/docker/services/cinder-api.yaml +++ b/docker/services/cinder-api.yaml @@ -193,6 +193,13 @@ outputs: with_items: - /var/log/containers/cinder - /var/log/containers/httpd/cinder-api + - name: cinder logs readme + copy: + dest: /var/log/cinder/readme.txt + content: | + Log files from cinder containers can be found under + /var/log/containers/cinder and /var/log/containers/httpd/cinder-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable cinder_api service tags: step2 diff --git a/docker/services/cinder-backup.yaml b/docker/services/cinder-backup.yaml index d29bb0bc19..bac2bbe057 100644 --- a/docker/services/cinder-backup.yaml +++ b/docker/services/cinder-backup.yaml @@ -144,6 +144,13 @@ outputs: with_items: - /var/lib/cinder - /var/log/containers/cinder + - name: cinder logs readme + copy: + dest: /var/log/cinder/readme.txt + content: | + Log files from cinder containers can be found under + /var/log/containers/cinder and /var/log/containers/httpd/cinder-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/cinder-scheduler.yaml b/docker/services/cinder-scheduler.yaml index 8c85b3e3dd..01f56689bf 100644 --- a/docker/services/cinder-scheduler.yaml +++ b/docker/services/cinder-scheduler.yaml @@ -124,6 +124,13 @@ outputs: state: directory with_items: - /var/log/containers/cinder + - name: cinder logs readme + copy: + dest: /var/log/cinder/readme.txt + content: | + Log files from cinder containers can be found under + /var/log/containers/cinder and /var/log/containers/httpd/cinder-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable cinder_scheduler service tags: step2 diff --git a/docker/services/cinder-volume.yaml b/docker/services/cinder-volume.yaml index 4019b872f9..92f847134f 100644 --- a/docker/services/cinder-volume.yaml +++ b/docker/services/cinder-volume.yaml @@ -155,6 +155,13 @@ outputs: with_items: - /var/log/containers/cinder - /var/lib/cinder + - name: cinder logs readme + copy: + dest: /var/log/cinder/readme.txt + content: | + Log files from cinder containers can be found under + /var/log/containers/cinder and /var/log/containers/httpd/cinder-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/collectd.yaml b/docker/services/collectd.yaml index 2ab020c7e9..ace9925936 100644 --- a/docker/services/collectd.yaml +++ b/docker/services/collectd.yaml @@ -112,6 +112,13 @@ outputs: file: path: /var/log/containers/collectd state: directory + - name: collectd logs readme + copy: + dest: /var/log/collectd/readme.txt + content: | + Log files from collectd containers can be found under + /var/log/containers/collectd. + ignore_errors: true upgrade_tasks: - name: Stop and disable collectd service tags: step2 diff --git a/docker/services/congress.yaml b/docker/services/congress.yaml index eb287d5467..0ff2c23547 100644 --- a/docker/services/congress.yaml +++ b/docker/services/congress.yaml @@ -141,6 +141,13 @@ outputs: file: path: /var/log/containers/congress state: directory + - name: congress logs readme + copy: + dest: /var/log/congress/readme.txt + content: | + Log files from congress containers can be found under + /var/log/containers/congress. + ignore_errors: true upgrade_tasks: - name: Stop and disable congress_api service tags: step2 diff --git a/docker/services/database/mongodb.yaml b/docker/services/database/mongodb.yaml index b933be9662..b94ecf9072 100644 --- a/docker/services/database/mongodb.yaml +++ b/docker/services/database/mongodb.yaml @@ -156,6 +156,13 @@ outputs: with_items: - /var/log/containers/mongodb - /var/lib/mongodb + - name: mongodb logs readme + copy: + dest: /var/log/mongodb/readme.txt + content: | + Log files from mongodb containers can be found under + /var/log/containers/mongodb. + ignore_errors: true metadata_settings: get_attr: [MongodbPuppetBase, role_data, metadata_settings] upgrade_tasks: diff --git a/docker/services/database/mysql.yaml b/docker/services/database/mysql.yaml index 7fe82c7ee6..bed684a3ad 100644 --- a/docker/services/database/mysql.yaml +++ b/docker/services/database/mysql.yaml @@ -228,6 +228,13 @@ outputs: with_items: - /var/log/containers/mysql - /var/lib/mysql + - name: mysql logs readme + copy: + dest: /var/log/mariadb/readme.txt + content: | + Log files from mysql containers can be found under + /var/log/containers/mysql. + ignore_errors: true upgrade_tasks: - name: Stop and disable mysql service tags: step2 diff --git a/docker/services/database/redis.yaml b/docker/services/database/redis.yaml index 627a40e8c3..f1c7bf433a 100644 --- a/docker/services/database/redis.yaml +++ b/docker/services/database/redis.yaml @@ -156,6 +156,13 @@ outputs: with_items: - /var/log/containers/redis - /var/run/redis + - name: redis logs readme + copy: + dest: /var/log/redis/readme.txt + content: | + Log files from redis containers can be found under + /var/log/containers/redis. + ignore_errors: true upgrade_tasks: - name: Stop and disable redis service tags: step2 diff --git a/docker/services/ec2-api.yaml b/docker/services/ec2-api.yaml index 48f1da4bda..5ca54b782d 100644 --- a/docker/services/ec2-api.yaml +++ b/docker/services/ec2-api.yaml @@ -161,6 +161,16 @@ outputs: with_items: - ec2_api - ec2_api_metadata + - name: ec2_api logs readme + copy: + dest: /var/log/{{ item }}/readme.txt + content: | + Log files from ec2api containers can be found under + /var/log/containers/ec2_api and /var/log/containers/ec2_api_metadata. + with_items: + - ec2api + - ec2api-metadata + ignore_errors: true upgrade_tasks: - name: Stop and disable EC2-API services tags: step2 diff --git a/docker/services/fluentd-client.yaml b/docker/services/fluentd-client.yaml index 55ea246367..06213a70b0 100644 --- a/docker/services/fluentd-client.yaml +++ b/docker/services/fluentd-client.yaml @@ -110,6 +110,13 @@ outputs: file: path: /var/log/containers/fluentd state: directory + - name: fluentd logs readme + copy: + dest: /var/log/fluentd/readme.txt + content: | + Log files from fluentd containers can be found under + /var/log/containers/fluentd. + ignore_errors: true - name: create persistent cache directory file: path: /var/cache/containers/fluentd diff --git a/docker/services/gnocchi-api.yaml b/docker/services/gnocchi-api.yaml index 96f6ab9858..6f10014410 100644 --- a/docker/services/gnocchi-api.yaml +++ b/docker/services/gnocchi-api.yaml @@ -164,6 +164,13 @@ outputs: with_items: - /var/log/containers/gnocchi - /var/log/containers/httpd/gnocchi-api + - name: gnocchi logs readme + copy: + dest: /var/log/gnocchi/readme.txt + content: | + Log files from gnocchi containers can be found under + /var/log/containers/gnocchi and /var/log/containers/httpd/gnocchi-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/gnocchi-metricd.yaml b/docker/services/gnocchi-metricd.yaml index b966fa6822..e42ec990b7 100644 --- a/docker/services/gnocchi-metricd.yaml +++ b/docker/services/gnocchi-metricd.yaml @@ -113,6 +113,13 @@ outputs: file: path: /var/log/containers/gnocchi state: directory + - name: gnocchi logs readme + copy: + dest: /var/log/gnocchi/readme.txt + content: | + Log files from gnocchi containers can be found under + /var/log/containers/gnocchi and /var/log/containers/httpd/gnocchi-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/gnocchi-statsd.yaml b/docker/services/gnocchi-statsd.yaml index 0ebc83f6ce..23c52b8be0 100644 --- a/docker/services/gnocchi-statsd.yaml +++ b/docker/services/gnocchi-statsd.yaml @@ -113,6 +113,13 @@ outputs: file: path: /var/log/containers/gnocchi state: directory + - name: gnocchi logs readme + copy: + dest: /var/log/gnocchi/readme.txt + content: | + Log files from gnocchi containers can be found under + /var/log/containers/gnocchi and /var/log/containers/httpd/gnocchi-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/horizon.yaml b/docker/services/horizon.yaml index 44a76d3617..f7b2e033a5 100644 --- a/docker/services/horizon.yaml +++ b/docker/services/horizon.yaml @@ -158,6 +158,13 @@ outputs: with_items: - /var/log/containers/horizon - /var/log/containers/httpd/horizon + - name: horizon logs readme + copy: + dest: /var/log/horizon/readme.txt + content: | + Log files from horizon containers can be found under + /var/log/containers/horizon and /var/log/containers/httpd/horizon. + ignore_errors: true upgrade_tasks: - name: Stop and disable horizon service (running under httpd) tags: step2 diff --git a/docker/services/ironic-api.yaml b/docker/services/ironic-api.yaml index 1c315cffdd..d26753dc0f 100644 --- a/docker/services/ironic-api.yaml +++ b/docker/services/ironic-api.yaml @@ -144,6 +144,13 @@ outputs: with_items: - /var/log/containers/ironic - /var/log/containers/httpd/ironic-api + - name: ironic logs readme + copy: + dest: /var/log/ironic/readme.txt + content: | + Log files from ironic containers can be found under + /var/log/containers/ironic and /var/log/containers/httpd/ironic-*. + ignore_errors: true upgrade_tasks: - name: Stop and disable ironic_api service tags: step2 diff --git a/docker/services/ironic-conductor.yaml b/docker/services/ironic-conductor.yaml index b7d591a6ec..1bba3d7cbc 100644 --- a/docker/services/ironic-conductor.yaml +++ b/docker/services/ironic-conductor.yaml @@ -132,6 +132,13 @@ outputs: with_items: - /var/log/containers/ironic - /var/lib/ironic + - name: ironic logs readme + copy: + dest: /var/log/ironic/readme.txt + content: | + Log files from ironic containers can be found under + /var/log/containers/ironic and /var/log/containers/httpd/ironic-*. + ignore_errors: true - name: stat /httpboot stat: path=/httpboot register: stat_httpboot diff --git a/docker/services/ironic-inspector.yaml b/docker/services/ironic-inspector.yaml index 2db49099bb..e0640f9f92 100644 --- a/docker/services/ironic-inspector.yaml +++ b/docker/services/ironic-inspector.yaml @@ -164,6 +164,13 @@ outputs: file: path: /var/log/containers/ironic-inspector state: directory + - name: ironic-inspector logs readme + copy: + dest: /var/log/ironic-inspector/readme.txt + content: | + Log files from ironic-inspector container can be found under + /var/log/containers/ironic-inspector. + ignore_errors: true upgrade_tasks: - name: Stop and disable ironic_inspector service tags: step2 diff --git a/docker/services/ironic-pxe.yaml b/docker/services/ironic-pxe.yaml index 20d2a44651..8250f18346 100644 --- a/docker/services/ironic-pxe.yaml +++ b/docker/services/ironic-pxe.yaml @@ -123,3 +123,10 @@ outputs: - /var/lib/ironic - /var/log/containers/ironic - /var/log/containers/httpd/ironic-pxe + - name: ironic logs readme + copy: + dest: /var/log/ironic/readme.txt + content: | + Log files from ironic containers can be found under + /var/log/containers/ironic and /var/log/containers/httpd/ironic-*. + ignore_errors: true diff --git a/docker/services/logging/files/glance-api.yaml b/docker/services/logging/files/glance-api.yaml index 3c50e8b7a7..77481b76ee 100644 --- a/docker/services/logging/files/glance-api.yaml +++ b/docker/services/logging/files/glance-api.yaml @@ -38,3 +38,10 @@ outputs: with_items: - /var/log/containers/glance - /var/log/containers/httpd/glance-api + - name: glance logs readme + copy: + dest: /var/log/glance/readme.txt + content: | + Log files from glance containers can be found under + /var/log/containers/glance and /var/log/containers/httpd/glance-api. + ignore_errors: true diff --git a/docker/services/logging/files/heat-api-cfn.yaml b/docker/services/logging/files/heat-api-cfn.yaml index 5188a80433..33e08c1c25 100644 --- a/docker/services/logging/files/heat-api-cfn.yaml +++ b/docker/services/logging/files/heat-api-cfn.yaml @@ -26,3 +26,10 @@ outputs: with_items: - /var/log/containers/heat - /var/log/containers/httpd/heat-api-cfn + - name: heat logs readme + copy: + dest: /var/log/heat/readme.txt + content: | + Log files from heat containers can be found under + /var/log/containers/heat and /var/log/containers/httpd/heat-api*. + ignore_errors: true diff --git a/docker/services/logging/files/heat-api.yaml b/docker/services/logging/files/heat-api.yaml index 9117996e69..a8f328d6ed 100644 --- a/docker/services/logging/files/heat-api.yaml +++ b/docker/services/logging/files/heat-api.yaml @@ -26,3 +26,10 @@ outputs: with_items: - /var/log/containers/heat - /var/log/containers/httpd/heat-api + - name: heat logs readme + copy: + dest: /var/log/heat/readme.txt + content: | + Log files from heat containers can be found under + /var/log/containers/heat and /var/log/containers/httpd/heat-api*. + ignore_errors: true diff --git a/docker/services/logging/files/heat-engine.yaml b/docker/services/logging/files/heat-engine.yaml index fdc217f858..70ba25d245 100644 --- a/docker/services/logging/files/heat-engine.yaml +++ b/docker/services/logging/files/heat-engine.yaml @@ -37,3 +37,10 @@ outputs: file: path: /var/log/containers/heat state: directory + - name: heat logs readme + copy: + dest: /var/log/heat/readme.txt + content: | + Log files from heat containers can be found under + /var/log/containers/heat and /var/log/containers/httpd/heat-api*. + ignore_errors: true diff --git a/docker/services/logging/files/keystone.yaml b/docker/services/logging/files/keystone.yaml index 0f8e345f8d..6f7f887081 100644 --- a/docker/services/logging/files/keystone.yaml +++ b/docker/services/logging/files/keystone.yaml @@ -40,3 +40,10 @@ outputs: with_items: - /var/log/containers/keystone - /var/log/containers/httpd/keystone + - name: keystone logs readme + copy: + dest: /var/log/keystone/readme.txt + content: | + Log files from keystone containers can be found under + /var/log/containers/keystone and /var/log/containers/httpd/keystone. + ignore_errors: true diff --git a/docker/services/logging/files/neutron-api.yaml b/docker/services/logging/files/neutron-api.yaml index d8c64e7cd4..1ea00664d1 100644 --- a/docker/services/logging/files/neutron-api.yaml +++ b/docker/services/logging/files/neutron-api.yaml @@ -38,3 +38,10 @@ outputs: with_items: - /var/log/containers/neutron - /var/log/containers/httpd/neutron-api + - name: neutron logs readme + copy: + dest: /var/log/neutron/readme.txt + content: | + Log files from neutron containers can be found under + /var/log/containers/neutron and /var/log/containers/httpd/neutron-api. + ignore_errors: true diff --git a/docker/services/logging/files/neutron-common.yaml b/docker/services/logging/files/neutron-common.yaml index 95a9828074..8b4607432b 100644 --- a/docker/services/logging/files/neutron-common.yaml +++ b/docker/services/logging/files/neutron-common.yaml @@ -24,3 +24,10 @@ outputs: state: directory with_items: - /var/log/containers/neutron + - name: neutron logs readme + copy: + dest: /var/log/neutron/readme.txt + content: | + Log files from neutron containers can be found under + /var/log/containers/neutron and /var/log/containers/httpd/neutron-api. + ignore_errors: true diff --git a/docker/services/logging/files/nova-api.yaml b/docker/services/logging/files/nova-api.yaml index 402bce9fae..67405adf05 100644 --- a/docker/services/logging/files/nova-api.yaml +++ b/docker/services/logging/files/nova-api.yaml @@ -38,3 +38,10 @@ outputs: with_items: - /var/log/containers/nova - /var/log/containers/httpd/nova-api + - name: nova logs readme + copy: + dest: /var/log/nova/readme.txt + content: | + Log files from nova containers can be found under + /var/log/containers/nova and /var/log/containers/httpd/nova-*. + ignore_errors: true diff --git a/docker/services/logging/files/nova-common.yaml b/docker/services/logging/files/nova-common.yaml index e40f9cd6ee..5af039c997 100644 --- a/docker/services/logging/files/nova-common.yaml +++ b/docker/services/logging/files/nova-common.yaml @@ -55,3 +55,10 @@ outputs: file: path: /var/log/containers/nova state: directory + - name: nova logs readme + copy: + dest: /var/log/nova/readme.txt + content: | + Log files from nova containers can be found under + /var/log/containers/nova and /var/log/containers/httpd/nova-*. + ignore_errors: true diff --git a/docker/services/logging/files/nova-placement.yaml b/docker/services/logging/files/nova-placement.yaml index 0c56ea712f..2551730b53 100644 --- a/docker/services/logging/files/nova-placement.yaml +++ b/docker/services/logging/files/nova-placement.yaml @@ -37,3 +37,10 @@ outputs: with_items: - /var/log/containers/nova - /var/log/containers/httpd/nova-placement + - name: nova logs readme + copy: + dest: /var/log/nova/readme.txt + content: | + Log files from nova containers can be found under + /var/log/containers/nova and /var/log/containers/httpd/nova-*. + ignore_errors: true diff --git a/docker/services/logging/files/panko-api.yaml b/docker/services/logging/files/panko-api.yaml index 9ac2b97e90..83321a715f 100644 --- a/docker/services/logging/files/panko-api.yaml +++ b/docker/services/logging/files/panko-api.yaml @@ -39,3 +39,10 @@ outputs: with_items: - /var/log/containers/panko - /var/log/containers/httpd/panko-api + - name: panko logs readme + copy: + dest: /var/log/panko/readme.txt + content: | + Log files from panko containers can be found under + /var/log/containers/panko and /var/log/containers/httpd/panko-api. + ignore_errors: true diff --git a/docker/services/manila-api.yaml b/docker/services/manila-api.yaml index d2360f9711..1fc02007e9 100644 --- a/docker/services/manila-api.yaml +++ b/docker/services/manila-api.yaml @@ -131,6 +131,13 @@ outputs: with_items: - /var/log/containers/manila - /var/log/containers/httpd/manila-api + - name: manila logs readme + copy: + dest: /var/log/manila/readme.txt + content: | + Log files from manila containers can be found under + /var/log/containers/manila and /var/log/containers/httpd/manila-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable manila_api service tags: step2 diff --git a/docker/services/manila-scheduler.yaml b/docker/services/manila-scheduler.yaml index 24010c449e..afcfd967f0 100644 --- a/docker/services/manila-scheduler.yaml +++ b/docker/services/manila-scheduler.yaml @@ -107,6 +107,13 @@ outputs: file: path: /var/log/containers/manila state: directory + - name: manila logs readme + copy: + dest: /var/log/manila/readme.txt + content: | + Log files from manila containers can be found under + /var/log/containers/manila and /var/log/containers/httpd/manila-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable manila_scheduler service tags: step2 diff --git a/docker/services/manila-share.yaml b/docker/services/manila-share.yaml index cf3303c3c6..380625b92e 100644 --- a/docker/services/manila-share.yaml +++ b/docker/services/manila-share.yaml @@ -112,6 +112,13 @@ outputs: file: path: /var/log/containers/manila state: directory + - name: manila logs readme + copy: + dest: /var/log/manila/readme.txt + content: | + Log files from manila containers can be found under + /var/log/containers/manila and /var/log/containers/httpd/manila-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/memcached.yaml b/docker/services/memcached.yaml index eae27502c1..1b3836059f 100644 --- a/docker/services/memcached.yaml +++ b/docker/services/memcached.yaml @@ -108,6 +108,12 @@ outputs: file: path: /var/log/containers/memcached state: directory + - name: memcached logs readme + copy: + dest: /var/log/memcached-readme.txt + content: | + Log files from memcached containers can be found under + /var/log/containers/memcached. upgrade_tasks: - name: Stop and disable memcached service tags: step2 diff --git a/docker/services/mistral-api.yaml b/docker/services/mistral-api.yaml index 219c0ff5a8..98bce701f9 100644 --- a/docker/services/mistral-api.yaml +++ b/docker/services/mistral-api.yaml @@ -186,6 +186,13 @@ outputs: file: path: /var/log/containers/mistral state: directory + - name: mistral logs readme + copy: + dest: /var/log/mistral/readme.txt + content: | + Log files from mistral containers can be found under + /var/log/containers/mistral. + ignore_errors: true upgrade_tasks: - name: Stop and disable mistral_api service tags: step2 diff --git a/docker/services/mistral-engine.yaml b/docker/services/mistral-engine.yaml index 6e0bdc3c87..9f2b1fe530 100644 --- a/docker/services/mistral-engine.yaml +++ b/docker/services/mistral-engine.yaml @@ -114,6 +114,13 @@ outputs: file: path: /var/log/containers/mistral state: directory + - name: mistral logs readme + copy: + dest: /var/log/mistral/readme.txt + content: | + Log files from mistral containers can be found under + /var/log/containers/mistral. + ignore_errors: true upgrade_tasks: - name: Stop and disable mistral_engine service tags: step2 diff --git a/docker/services/mistral-event-engine.yaml b/docker/services/mistral-event-engine.yaml index 8c0df5ee62..2b7a02697f 100644 --- a/docker/services/mistral-event-engine.yaml +++ b/docker/services/mistral-event-engine.yaml @@ -112,6 +112,13 @@ outputs: file: path: /var/log/containers/mistral state: directory + - name: mistral logs readme + copy: + dest: /var/log/mistral/readme.txt + content: | + Log files from mistral containers can be found under + /var/log/containers/mistral. + ignore_errors: true upgrade_tasks: - name: Stop and disable mistral_event_engine service tags: step2 diff --git a/docker/services/mistral-executor.yaml b/docker/services/mistral-executor.yaml index 7c24b12ca4..16791649f6 100644 --- a/docker/services/mistral-executor.yaml +++ b/docker/services/mistral-executor.yaml @@ -118,6 +118,13 @@ outputs: file: path: /var/log/containers/mistral state: directory + - name: mistral logs readme + copy: + dest: /var/log/mistral/readme.txt + content: | + Log files from mistral containers can be found under + /var/log/containers/mistral. + ignore_errors: true upgrade_tasks: - name: Check if mistral executor is deployed command: systemctl is-enabled openstack-mistral-executor diff --git a/docker/services/nova-ironic.yaml b/docker/services/nova-ironic.yaml index 6b4e631a34..1a053a9b5f 100644 --- a/docker/services/nova-ironic.yaml +++ b/docker/services/nova-ironic.yaml @@ -123,6 +123,13 @@ outputs: with_items: - /var/log/containers/nova - /var/lib/nova + - name: nova logs readme + copy: + dest: /var/log/nova/readme.txt + content: | + Log files from nova containers can be found under + /var/log/containers/nova and /var/log/containers/httpd/nova-*. + ignore_errors: true upgrade_tasks: - name: Stop and disable nova-compute service tags: step2 diff --git a/docker/services/octavia-api.yaml b/docker/services/octavia-api.yaml index c5e729c441..b6894f4f22 100644 --- a/docker/services/octavia-api.yaml +++ b/docker/services/octavia-api.yaml @@ -176,6 +176,13 @@ outputs: with_items: - /var/log/containers/octavia - /var/log/containers/httpd/octavia-api + - name: octavia logs readme + copy: + dest: /var/log/octavia/readme.txt + content: | + Log files from octavia containers can be found under + /var/log/containers/octavia and /var/log/containers/httpd/octavia-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable octavia_api service tags: step2 diff --git a/docker/services/octavia-health-manager.yaml b/docker/services/octavia-health-manager.yaml index e9babe313f..53a5197008 100644 --- a/docker/services/octavia-health-manager.yaml +++ b/docker/services/octavia-health-manager.yaml @@ -118,6 +118,13 @@ outputs: file: path: /var/log/containers/octavia state: directory + - name: octavia logs readme + copy: + dest: /var/log/octavia/readme.txt + content: | + Log files from octavia containers can be found under + /var/log/containers/octavia and /var/log/containers/httpd/octavia-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable octavia_health_manager service tags: step2 diff --git a/docker/services/octavia-housekeeping.yaml b/docker/services/octavia-housekeeping.yaml index 0efbadf494..f7ab18ec1b 100644 --- a/docker/services/octavia-housekeeping.yaml +++ b/docker/services/octavia-housekeeping.yaml @@ -114,6 +114,13 @@ outputs: file: path: /var/log/containers/octavia state: directory + - name: octavia logs readme + copy: + dest: /var/log/octavia/readme.txt + content: | + Log files from octavia containers can be found under + /var/log/containers/octavia and /var/log/containers/httpd/octavia-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable octavia_housekeeping service tags: step2 diff --git a/docker/services/octavia-worker.yaml b/docker/services/octavia-worker.yaml index 7340206a9c..ab613cd882 100644 --- a/docker/services/octavia-worker.yaml +++ b/docker/services/octavia-worker.yaml @@ -114,6 +114,13 @@ outputs: file: path: /var/log/containers/octavia state: directory + - name: octavia logs readme + copy: + dest: /var/log/octavia/readme.txt + content: | + Log files from octavia containers can be found under + /var/log/containers/octavia and /var/log/containers/httpd/octavia-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable octavia_worker service tags: step2 diff --git a/docker/services/opendaylight-api.yaml b/docker/services/opendaylight-api.yaml index 95be508d8b..8780b5c18d 100644 --- a/docker/services/opendaylight-api.yaml +++ b/docker/services/opendaylight-api.yaml @@ -115,6 +115,13 @@ outputs: - /var/log/containers/opendaylight - /var/lib/opendaylight/snapshots - /var/lib/opendaylight/journal + - name: opendaylight logs readme + copy: + dest: /var/log/opendaylight/readme.txt + content: | + Log files from opendaylight containers can be found under + /var/log/containers/opendaylight. + ignore_errors: true upgrade_tasks: - name: Stop and disable opendaylight_api service tags: step2 diff --git a/docker/services/ovn-controller.yaml b/docker/services/ovn-controller.yaml index 1108274d14..adefefdab2 100644 --- a/docker/services/ovn-controller.yaml +++ b/docker/services/ovn-controller.yaml @@ -106,6 +106,13 @@ outputs: file: path: /var/log/containers/openvswitch state: directory + - name: openvswitch logs readme + copy: + dest: /var/log/openvswitch/readme.txt + content: | + Log files from openvswitch containers can be found under + /var/log/containers/openvswitch. + ignore_errors: true upgrade_tasks: - name: Stop and disable ovn-controller service tags: step2 diff --git a/docker/services/ovn-dbs.yaml b/docker/services/ovn-dbs.yaml index 977f95fbfa..cfc6b174a0 100644 --- a/docker/services/ovn-dbs.yaml +++ b/docker/services/ovn-dbs.yaml @@ -198,6 +198,13 @@ outputs: with_items: - /var/log/containers/openvswitch - /var/lib/openvswitch/ovn + - name: openvswitch logs readme + copy: + dest: /var/log/openvswitch/readme.txt + content: | + Log files from openvswitch containers can be found under + /var/log/containers/openvswitch. + ignore_errors: true upgrade_tasks: - name: Stop and disable ovn-northd service tags: step2 diff --git a/docker/services/pacemaker/cinder-backup.yaml b/docker/services/pacemaker/cinder-backup.yaml index 52e54a6c0a..b5280588cb 100644 --- a/docker/services/pacemaker/cinder-backup.yaml +++ b/docker/services/pacemaker/cinder-backup.yaml @@ -189,6 +189,13 @@ outputs: with_items: - /var/lib/cinder - /var/log/containers/cinder + - name: cinder logs readme + copy: + dest: /var/log/cinder/readme.txt + content: | + Log files from cinder containers can be found under + /var/log/containers/cinder and /var/log/containers/httpd/cinder-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/pacemaker/cinder-volume.yaml b/docker/services/pacemaker/cinder-volume.yaml index a1b04c36fd..555752da77 100644 --- a/docker/services/pacemaker/cinder-volume.yaml +++ b/docker/services/pacemaker/cinder-volume.yaml @@ -182,6 +182,13 @@ outputs: with_items: - /var/log/containers/cinder - /var/lib/cinder + - name: cinder logs readme + copy: + dest: /var/log/cinder/readme.txt + content: | + Log files from cinder containers can be found under + /var/log/containers/cinder and /var/log/containers/httpd/cinder-api. + ignore_errors: true - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/pacemaker/manila-share.yaml b/docker/services/pacemaker/manila-share.yaml index 55f66b9b56..ac3e241285 100644 --- a/docker/services/pacemaker/manila-share.yaml +++ b/docker/services/pacemaker/manila-share.yaml @@ -162,6 +162,13 @@ outputs: with_items: - /var/log/containers/manila - /var/lib/manila + - name: manila logs readme + copy: + dest: /var/log/manila/readme.txt + content: | + Log files from manila containers can be found under + /var/log/containers/manila and /var/log/containers/httpd/manila-api. + ignore_errors: true upgrade_tasks: - name: Stop and disable manila_share service tags: step2 diff --git a/docker/services/pacemaker/ovn-dbs.yaml b/docker/services/pacemaker/ovn-dbs.yaml index 1658b0933a..865aa6b0fb 100644 --- a/docker/services/pacemaker/ovn-dbs.yaml +++ b/docker/services/pacemaker/ovn-dbs.yaml @@ -136,6 +136,13 @@ outputs: with_items: - /var/log/containers/openvswitch - /var/lib/openvswitch/ovn + - name: openvswitch logs readme + copy: + dest: /var/log/openvswitch/readme.txt + content: | + Log files from openvswitch containers can be found under + /var/log/containers/openvswitch. + ignore_errors: true upgrade_tasks: - name: Stop and disable ovn-northd service tags: step2 diff --git a/docker/services/qdrouterd.yaml b/docker/services/qdrouterd.yaml index 95f754ce7a..82d04e8df5 100644 --- a/docker/services/qdrouterd.yaml +++ b/docker/services/qdrouterd.yaml @@ -115,5 +115,12 @@ outputs: with_items: - /var/log/containers/qdrouterd - /var/lib/qdrouterd + - name: qrouterd logs readme + copy: + dest: /var/log/qrouterd/readme.txt + content: | + Log files from qrouterd containers can be found under + /var/log/containers/qrouterd. + ignore_errors: true metadata_settings: get_attr: [QdrouterdBase, role_data, metadata_settings] diff --git a/docker/services/rabbitmq.yaml b/docker/services/rabbitmq.yaml index 1d1978fdad..17fd3d8fd5 100644 --- a/docker/services/rabbitmq.yaml +++ b/docker/services/rabbitmq.yaml @@ -218,6 +218,13 @@ outputs: with_items: - /var/log/containers/rabbitmq - /var/lib/rabbitmq + - name: rabbitmq logs readme + copy: + dest: /var/log/rabbitmq/readme.txt + content: | + Log files from rabbitmq containers can be found under + /var/log/containers/rabbitmq. + ignore_errors: true upgrade_tasks: - name: Stop and disable rabbitmq service tags: step2 diff --git a/docker/services/sahara-api.yaml b/docker/services/sahara-api.yaml index cf7eae85fd..741aeab360 100644 --- a/docker/services/sahara-api.yaml +++ b/docker/services/sahara-api.yaml @@ -138,6 +138,13 @@ outputs: file: path: /var/log/containers/sahara state: directory + - name: sahara logs readme + copy: + dest: /var/log/sahara/readme.txt + content: | + Log files from sahara containers can be found under + /var/log/containers/sahara. + ignore_errors: true upgrade_tasks: - name: Stop and disable sahara_api service tags: step2 diff --git a/docker/services/sahara-engine.yaml b/docker/services/sahara-engine.yaml index 7007a4ca5d..231f38c87a 100644 --- a/docker/services/sahara-engine.yaml +++ b/docker/services/sahara-engine.yaml @@ -123,6 +123,13 @@ outputs: file: path: /var/log/containers/sahara state: directory + - name: sahara logs readme + copy: + dest: /var/log/sahara/readme.txt + content: | + Log files from sahara containers can be found under + /var/log/containers/sahara. + ignore_errors: true upgrade_tasks: - name: Stop and disable sahara_engine service tags: step2 diff --git a/docker/services/sensu-client.yaml b/docker/services/sensu-client.yaml index 6ad38a5576..34027829b3 100644 --- a/docker/services/sensu-client.yaml +++ b/docker/services/sensu-client.yaml @@ -146,6 +146,13 @@ outputs: file: path: /var/log/containers/sensu state: directory + - name: sensu logs readme + copy: + dest: /var/log/sensu/readme.txt + content: | + Log files from sensu containers can be found under + /var/log/containers/sensu. + ignore_errors: true upgrade_tasks: - name: Stop and disable sensu-client service tags: step2 diff --git a/docker/services/swift-proxy.yaml b/docker/services/swift-proxy.yaml index 6d1a537512..d2af9a9900 100644 --- a/docker/services/swift-proxy.yaml +++ b/docker/services/swift-proxy.yaml @@ -149,6 +149,13 @@ outputs: - /var/log/containers/swift - /var/log/containers/httpd/swift-proxy - /srv/node + - name: swift logs readme + copy: + dest: /var/log/swift/readme.txt + content: | + Log files from swift containers can be found under + /var/log/containers/swift and /var/log/containers/httpd/swift-*. + ignore_errors: true upgrade_tasks: - name: Stop and disable swift_proxy service tags: step2 diff --git a/docker/services/swift-storage.yaml b/docker/services/swift-storage.yaml index d7088f67fa..1c7eebf24a 100644 --- a/docker/services/swift-storage.yaml +++ b/docker/services/swift-storage.yaml @@ -450,6 +450,13 @@ outputs: with_items: - /var/log/containers/swift - /srv/node + - name: swift logs readme + copy: + dest: /var/log/swift/readme.txt + content: | + Log files from swift containers can be found under + /var/log/containers/swift and /var/log/containers/httpd/swift-*. + ignore_errors: true - name: Format and mount devices defined in SwiftRawDisks mount: name: /srv/node/{{ item }} diff --git a/docker/services/tacker.yaml b/docker/services/tacker.yaml index 9bd5de2696..f9a969d0d9 100644 --- a/docker/services/tacker.yaml +++ b/docker/services/tacker.yaml @@ -136,6 +136,13 @@ outputs: file: path: /var/log/containers/tacker state: directory + - name: tacker logs readme + copy: + dest: /var/log/tacker/readme.txt + content: | + Log files from tacker containers can be found under + /var/log/containers/tacker. + ignore_errors: true upgrade_tasks: - name: Stop and disable tacker-server service tags: step2 diff --git a/docker/services/zaqar.yaml b/docker/services/zaqar.yaml index ff40cb1af9..6a095b6370 100644 --- a/docker/services/zaqar.yaml +++ b/docker/services/zaqar.yaml @@ -188,6 +188,13 @@ outputs: with_items: - /var/log/containers/zaqar - /var/log/containers/httpd/zaqar + - name: zaqar logs readme + copy: + dest: /var/log/zaqar/readme.txt + content: | + Log files from zaqar containers can be found under + /var/log/containers/zaqar and /var/log/containers/httpd/zaqar. + ignore_errors: true upgrade_tasks: - name: Stop and disable zaqar service tags: step2