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