From 59d852836228103922001975748821d9e2a917d3 Mon Sep 17 00:00:00 2001 From: Jiri Stransky Date: Wed, 8 Nov 2017 18:19:25 +0100 Subject: [PATCH] Write readme.txt into old log directories This should help operators find the new log files. We do have them documented, but not everybody reads every word in the docs :) The readme creation has ignore_errors: true so that if the directory isn't present at all (e.g. on deployed server environments, which don't have openstack packages installed), we don't fail the deployment when we're not able to create the readme. Change-Id: I6b36db7b7ce8b3e4da566eb7828d0c3b8646a14f Partial-Bug: #1730957 (cherry picked from commit 85ec1934034a451ae810feb4c83ef5f351e6f8ce) --- docker/services/aodh-api.yaml | 7 +++++++ docker/services/aodh-evaluator.yaml | 7 +++++++ docker/services/aodh-listener.yaml | 7 +++++++ docker/services/aodh-notifier.yaml | 7 +++++++ docker/services/barbican-api.yaml | 7 +++++++ docker/services/ceilometer-agent-central.yaml | 7 +++++++ docker/services/ceilometer-agent-compute.yaml | 7 +++++++ docker/services/ceilometer-agent-ipmi.yaml | 7 +++++++ docker/services/ceilometer-agent-notification.yaml | 7 +++++++ docker/services/cinder-api.yaml | 7 +++++++ docker/services/cinder-backup.yaml | 7 +++++++ docker/services/cinder-scheduler.yaml | 7 +++++++ docker/services/cinder-volume.yaml | 7 +++++++ docker/services/collectd.yaml | 7 +++++++ docker/services/congress.yaml | 7 +++++++ docker/services/database/mongodb.yaml | 7 +++++++ docker/services/database/mysql.yaml | 7 +++++++ docker/services/database/redis.yaml | 7 +++++++ docker/services/ec2-api.yaml | 10 ++++++++++ docker/services/fluentd-client.yaml | 7 +++++++ docker/services/glance-api.yaml | 7 +++++++ docker/services/gnocchi-api.yaml | 7 +++++++ docker/services/gnocchi-metricd.yaml | 7 +++++++ docker/services/gnocchi-statsd.yaml | 7 +++++++ docker/services/heat-api-cfn.yaml | 7 +++++++ docker/services/heat-api.yaml | 7 +++++++ docker/services/heat-engine.yaml | 7 +++++++ docker/services/horizon.yaml | 7 +++++++ docker/services/ironic-api.yaml | 7 +++++++ docker/services/ironic-conductor.yaml | 7 +++++++ docker/services/ironic-pxe.yaml | 7 +++++++ docker/services/keystone.yaml | 7 +++++++ docker/services/manila-api.yaml | 7 +++++++ docker/services/manila-scheduler.yaml | 7 +++++++ docker/services/manila-share.yaml | 7 +++++++ docker/services/memcached.yaml | 7 +++++++ docker/services/mistral-api.yaml | 7 +++++++ docker/services/mistral-engine.yaml | 7 +++++++ docker/services/mistral-executor.yaml | 7 +++++++ docker/services/neutron-api.yaml | 7 +++++++ docker/services/neutron-dhcp.yaml | 7 +++++++ docker/services/neutron-l3.yaml | 7 +++++++ docker/services/neutron-metadata.yaml | 7 +++++++ docker/services/neutron-ovs-agent.yaml | 7 +++++++ docker/services/neutron-sriov-agent.yaml | 7 +++++++ docker/services/nova-api.yaml | 7 +++++++ docker/services/nova-compute.yaml | 7 +++++++ docker/services/nova-conductor.yaml | 7 +++++++ docker/services/nova-consoleauth.yaml | 7 +++++++ docker/services/nova-ironic.yaml | 7 +++++++ docker/services/nova-metadata.yaml | 7 +++++++ docker/services/nova-placement.yaml | 7 +++++++ docker/services/nova-scheduler.yaml | 7 +++++++ docker/services/nova-vnc-proxy.yaml | 7 +++++++ docker/services/octavia-api.yaml | 7 +++++++ docker/services/octavia-health-manager.yaml | 7 +++++++ docker/services/octavia-housekeeping.yaml | 7 +++++++ docker/services/octavia-worker.yaml | 7 +++++++ docker/services/opendaylight-api.yaml | 7 +++++++ docker/services/ovn-controller.yaml | 7 +++++++ docker/services/ovn-dbs.yaml | 7 +++++++ docker/services/pacemaker/cinder-backup.yaml | 7 +++++++ docker/services/pacemaker/cinder-volume.yaml | 7 +++++++ docker/services/pacemaker/manila-share.yaml | 7 +++++++ docker/services/pacemaker/ovn-dbs.yaml | 7 +++++++ docker/services/panko-api.yaml | 7 +++++++ docker/services/rabbitmq.yaml | 7 +++++++ docker/services/sahara-api.yaml | 7 +++++++ docker/services/sahara-engine.yaml | 7 +++++++ docker/services/sensu-client.yaml | 7 +++++++ docker/services/swift-proxy.yaml | 7 +++++++ docker/services/swift-storage.yaml | 7 +++++++ docker/services/tacker.yaml | 7 +++++++ docker/services/zaqar.yaml | 7 +++++++ 74 files changed, 521 insertions(+) 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 fda6faa2e8..ef135759a5 100644 --- a/docker/services/aodh-evaluator.yaml +++ b/docker/services/aodh-evaluator.yaml @@ -114,6 +114,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 fbe86d3b03..48dc3634ec 100644 --- a/docker/services/aodh-listener.yaml +++ b/docker/services/aodh-listener.yaml @@ -114,6 +114,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 d9081d547e..5741fd2634 100644 --- a/docker/services/aodh-notifier.yaml +++ b/docker/services/aodh-notifier.yaml @@ -114,6 +114,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 6342c82edf..f23ff4774f 100644 --- a/docker/services/ceilometer-agent-central.yaml +++ b/docker/services/ceilometer-agent-central.yaml @@ -127,6 +127,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: Stop and disable ceilometer agent central service tags: step2 diff --git a/docker/services/ceilometer-agent-compute.yaml b/docker/services/ceilometer-agent-compute.yaml index 1ee9f492f3..7ea32cb9d7 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 openstack-ceilometer-compute diff --git a/docker/services/ceilometer-agent-ipmi.yaml b/docker/services/ceilometer-agent-ipmi.yaml index 0e0fa62bfa..dfc6dbc98f 100644 --- a/docker/services/ceilometer-agent-ipmi.yaml +++ b/docker/services/ceilometer-agent-ipmi.yaml @@ -109,6 +109,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: Stop and disable ceilometer agent ipmi service tags: step2 diff --git a/docker/services/ceilometer-agent-notification.yaml b/docker/services/ceilometer-agent-notification.yaml index de1d2e7253..d1dec8613f 100644 --- a/docker/services/ceilometer-agent-notification.yaml +++ b/docker/services/ceilometer-agent-notification.yaml @@ -119,6 +119,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: Stop and disable ceilometer agent notification service tags: step2 diff --git a/docker/services/cinder-api.yaml b/docker/services/cinder-api.yaml index 336b454021..b6ceae42d5 100644 --- a/docker/services/cinder-api.yaml +++ b/docker/services/cinder-api.yaml @@ -195,6 +195,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 66877b5f77..b209a0793f 100644 --- a/docker/services/cinder-backup.yaml +++ b/docker/services/cinder-backup.yaml @@ -142,6 +142,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 1772f9e918..39b32b87e5 100644 --- a/docker/services/cinder-scheduler.yaml +++ b/docker/services/cinder-scheduler.yaml @@ -122,6 +122,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 46873ea812..6b9b46a95e 100644 --- a/docker/services/cinder-volume.yaml +++ b/docker/services/cinder-volume.yaml @@ -153,6 +153,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 aeba7d7a2b..8edd743a8a 100644 --- a/docker/services/database/mysql.yaml +++ b/docker/services/database/mysql.yaml @@ -226,6 +226,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/glance-api.yaml b/docker/services/glance-api.yaml index b4336beaa6..5bf98de848 100644 --- a/docker/services/glance-api.yaml +++ b/docker/services/glance-api.yaml @@ -226,6 +226,13 @@ 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 - name: ensure ceph configurations exist file: path: /etc/ceph 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/heat-api-cfn.yaml b/docker/services/heat-api-cfn.yaml index 84bc0672e8..a32a9f605e 100644 --- a/docker/services/heat-api-cfn.yaml +++ b/docker/services/heat-api-cfn.yaml @@ -130,6 +130,13 @@ 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 upgrade_tasks: - name: Check if heat_api_cfn is deployed command: systemctl is-enabled openstack-heat-api-cfn diff --git a/docker/services/heat-api.yaml b/docker/services/heat-api.yaml index dcba519f78..8abd563317 100644 --- a/docker/services/heat-api.yaml +++ b/docker/services/heat-api.yaml @@ -159,6 +159,13 @@ 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 upgrade_tasks: - name: Check is heat_api is deployed command: systemctl is-enabled openstack-heat-api diff --git a/docker/services/heat-engine.yaml b/docker/services/heat-engine.yaml index 21ae24267b..e790054ba8 100644 --- a/docker/services/heat-engine.yaml +++ b/docker/services/heat-engine.yaml @@ -134,6 +134,13 @@ 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 upgrade_tasks: - name: Stop and disable heat_engine service tags: step2 diff --git a/docker/services/horizon.yaml b/docker/services/horizon.yaml index 2909d66fe2..ab23c08c70 100644 --- a/docker/services/horizon.yaml +++ b/docker/services/horizon.yaml @@ -180,6 +180,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 156e5f9832..c0225d32a2 100644 --- a/docker/services/ironic-api.yaml +++ b/docker/services/ironic-api.yaml @@ -142,6 +142,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 465aa8b177..7385de5432 100644 --- a/docker/services/ironic-conductor.yaml +++ b/docker/services/ironic-conductor.yaml @@ -130,6 +130,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-pxe.yaml b/docker/services/ironic-pxe.yaml index 878eef6376..a60a57da60 100644 --- a/docker/services/ironic-pxe.yaml +++ b/docker/services/ironic-pxe.yaml @@ -121,3 +121,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/keystone.yaml b/docker/services/keystone.yaml index a8ba5bf17d..1a5cc1e487 100644 --- a/docker/services/keystone.yaml +++ b/docker/services/keystone.yaml @@ -206,6 +206,13 @@ 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 upgrade_tasks: - name: Stop and disable keystone service (running under httpd) tags: step2 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 931ce23dda..4c68fb53e4 100644 --- a/docker/services/manila-scheduler.yaml +++ b/docker/services/manila-scheduler.yaml @@ -105,6 +105,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..48d1cf6b77 100644 --- a/docker/services/memcached.yaml +++ b/docker/services/memcached.yaml @@ -108,6 +108,13 @@ 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. + ignore_errors: true 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 1b4b44f257..f84a62bbad 100644 --- a/docker/services/mistral-api.yaml +++ b/docker/services/mistral-api.yaml @@ -185,6 +185,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 12f7779b20..f8c2bee291 100644 --- a/docker/services/mistral-engine.yaml +++ b/docker/services/mistral-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_engine service tags: step2 diff --git a/docker/services/mistral-executor.yaml b/docker/services/mistral-executor.yaml index 0ee7d534a2..c4e685d82d 100644 --- a/docker/services/mistral-executor.yaml +++ b/docker/services/mistral-executor.yaml @@ -116,6 +116,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/neutron-api.yaml b/docker/services/neutron-api.yaml index 34d70ff03a..b78ebfd0d3 100644 --- a/docker/services/neutron-api.yaml +++ b/docker/services/neutron-api.yaml @@ -181,6 +181,13 @@ 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 upgrade_tasks: - name: Check if neutron_server is deployed command: systemctl is-enabled neutron-server diff --git a/docker/services/neutron-dhcp.yaml b/docker/services/neutron-dhcp.yaml index 4b5a27111d..d9bdc14af2 100644 --- a/docker/services/neutron-dhcp.yaml +++ b/docker/services/neutron-dhcp.yaml @@ -115,6 +115,13 @@ outputs: file: path: /var/log/containers/neutron state: directory + - 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 upgrade_tasks: - name: Check if neutron_dhcp_agent is deployed command: systemctl is-enabled neutron-dhcp-agent diff --git a/docker/services/neutron-l3.yaml b/docker/services/neutron-l3.yaml index 09232c2682..f3bacc3f5d 100644 --- a/docker/services/neutron-l3.yaml +++ b/docker/services/neutron-l3.yaml @@ -111,6 +111,13 @@ outputs: file: path: /var/log/containers/neutron state: directory + - 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 upgrade_tasks: - name: Stop and disable neutron_l3 service tags: step2 diff --git a/docker/services/neutron-metadata.yaml b/docker/services/neutron-metadata.yaml index 9fe839e9dd..4c19a778ba 100644 --- a/docker/services/neutron-metadata.yaml +++ b/docker/services/neutron-metadata.yaml @@ -111,6 +111,13 @@ outputs: file: path: /var/log/containers/neutron state: directory + - 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 upgrade_tasks: - name: Check if neutron_metadata_agent is deployed command: systemctl is-enabled neutron-metadata-agent diff --git a/docker/services/neutron-ovs-agent.yaml b/docker/services/neutron-ovs-agent.yaml index e6faf34d19..44c8855887 100644 --- a/docker/services/neutron-ovs-agent.yaml +++ b/docker/services/neutron-ovs-agent.yaml @@ -138,6 +138,13 @@ outputs: file: path: /var/log/containers/neutron state: directory + - 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 upgrade_tasks: - name: Stop and disable neutron_ovs_agent service tags: step2 diff --git a/docker/services/neutron-sriov-agent.yaml b/docker/services/neutron-sriov-agent.yaml index a9914987c8..3cc598f41c 100644 --- a/docker/services/neutron-sriov-agent.yaml +++ b/docker/services/neutron-sriov-agent.yaml @@ -102,6 +102,13 @@ outputs: file: path: /var/log/containers/neutron state: directory + - 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 upgrade_tasks: - name: Stop and disable neutron_sriov_agent service tags: step2 diff --git a/docker/services/nova-api.yaml b/docker/services/nova-api.yaml index d4816ba4a8..819f2cd3c2 100644 --- a/docker/services/nova-api.yaml +++ b/docker/services/nova-api.yaml @@ -307,6 +307,13 @@ 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 upgrade_tasks: - name: Stop and disable nova_api service tags: step2 diff --git a/docker/services/nova-compute.yaml b/docker/services/nova-compute.yaml index 6db9e58003..0e46d1e860 100644 --- a/docker/services/nova-compute.yaml +++ b/docker/services/nova-compute.yaml @@ -147,6 +147,13 @@ outputs: - /var/log/containers/nova - /var/lib/nova - /var/lib/libvirt + - 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 - name: ensure ceph configurations exist file: path: /etc/ceph diff --git a/docker/services/nova-conductor.yaml b/docker/services/nova-conductor.yaml index f15c3a6877..329e32d9d9 100644 --- a/docker/services/nova-conductor.yaml +++ b/docker/services/nova-conductor.yaml @@ -117,6 +117,13 @@ 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 upgrade_tasks: - name: Set compute upgrade level to auto tags: step1 diff --git a/docker/services/nova-consoleauth.yaml b/docker/services/nova-consoleauth.yaml index 069b09bcb9..5378b4a4c7 100644 --- a/docker/services/nova-consoleauth.yaml +++ b/docker/services/nova-consoleauth.yaml @@ -112,6 +112,13 @@ 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 upgrade_tasks: - name: Stop and disable nova_consoleauth service tags: step2 diff --git a/docker/services/nova-ironic.yaml b/docker/services/nova-ironic.yaml index f41d19792b..92986429a9 100644 --- a/docker/services/nova-ironic.yaml +++ b/docker/services/nova-ironic.yaml @@ -121,6 +121,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/nova-metadata.yaml b/docker/services/nova-metadata.yaml index 54d9312b42..60a49b5d2f 100644 --- a/docker/services/nova-metadata.yaml +++ b/docker/services/nova-metadata.yaml @@ -116,6 +116,13 @@ 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 upgrade_tasks: - name: Stop and disable nova_api service tags: step2 diff --git a/docker/services/nova-placement.yaml b/docker/services/nova-placement.yaml index bd5ae73147..ef55021031 100644 --- a/docker/services/nova-placement.yaml +++ b/docker/services/nova-placement.yaml @@ -140,6 +140,13 @@ 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 upgrade_tasks: - name: Stop and disable nova_placement service (running under httpd) tags: step2 diff --git a/docker/services/nova-scheduler.yaml b/docker/services/nova-scheduler.yaml index f8109b9651..10916f8b14 100644 --- a/docker/services/nova-scheduler.yaml +++ b/docker/services/nova-scheduler.yaml @@ -113,6 +113,13 @@ 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 upgrade_tasks: - name: Stop and disable nova_scheduler service tags: step2 diff --git a/docker/services/nova-vnc-proxy.yaml b/docker/services/nova-vnc-proxy.yaml index b1da294baa..8b023a6ebf 100644 --- a/docker/services/nova-vnc-proxy.yaml +++ b/docker/services/nova-vnc-proxy.yaml @@ -112,6 +112,13 @@ 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 upgrade_tasks: - name: Stop and disable nova_vnc_proxy 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 5180e41636..d8c430c4ce 100644 --- a/docker/services/octavia-health-manager.yaml +++ b/docker/services/octavia-health-manager.yaml @@ -116,6 +116,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 64e4f4806f..73d290085c 100644 --- a/docker/services/octavia-housekeeping.yaml +++ b/docker/services/octavia-housekeeping.yaml @@ -112,6 +112,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 e00f6bb829..773e24444d 100644 --- a/docker/services/octavia-worker.yaml +++ b/docker/services/octavia-worker.yaml @@ -112,6 +112,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 dbe49e9be1..abf0f0aad2 100644 --- a/docker/services/opendaylight-api.yaml +++ b/docker/services/opendaylight-api.yaml @@ -113,6 +113,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/panko-api.yaml b/docker/services/panko-api.yaml index 7987c8dcb9..5319343ef3 100644 --- a/docker/services/panko-api.yaml +++ b/docker/services/panko-api.yaml @@ -159,5 +159,12 @@ 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 metadata_settings: get_attr: [PankoApiPuppetBase, role_data, metadata_settings] diff --git a/docker/services/rabbitmq.yaml b/docker/services/rabbitmq.yaml index 237995b996..2ac525d9f8 100644 --- a/docker/services/rabbitmq.yaml +++ b/docker/services/rabbitmq.yaml @@ -216,6 +216,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 0a061bd340..23d79bf4c5 100644 --- a/docker/services/sahara-engine.yaml +++ b/docker/services/sahara-engine.yaml @@ -121,6 +121,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 a535af4656..873cfa2973 100644 --- a/docker/services/sensu-client.yaml +++ b/docker/services/sensu-client.yaml @@ -144,6 +144,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 3a27ab8514..4969c7abf9 100644 --- a/docker/services/swift-proxy.yaml +++ b/docker/services/swift-proxy.yaml @@ -147,6 +147,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 fd11770272..1ea7d5dae0 100644 --- a/docker/services/swift-storage.yaml +++ b/docker/services/swift-storage.yaml @@ -444,6 +444,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 SwiftRawDisks filesystem: fstype: xfs 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