Bug 1702806

Summary: sosreport is missing /var/lib/mistral/overcloud/ansible.log
Product: Red Hat Enterprise Linux 8 Reporter: Alexander Chuzhoy <sasha>
Component: sosAssignee: Pavel Moravec <pmoravec>
Status: CLOSED ERRATA QA Contact: Miroslav Hradílek <mhradile>
Severity: medium Docs Contact:
Priority: medium    
Version: 8.0CC: agk, bmr, dbecker, emacchi, gavin, mburns, mhradile, morazi, plambri, pmoravec, rhos-maint, sbradley, ssmolyak
Target Milestone: rcKeywords: OtherQA, Triaged
Target Release: 8.1Flags: pm-rhel: mirror+
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: sos-3.7-2.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1702802 Environment:
Last Closed: 2019-11-05 22:32:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1702802    
Bug Blocks:    

Description Alexander Chuzhoy 2019-04-24 19:32:57 UTC
+++ This bug was initially created as a clone of Bug #1702802 +++

sosreport is missing /var/lib/mistral/overcloud/ansible.log

Environment:
sos-3.6-10.el8.noarch

Steps to reproduce:
Attempt an OC deployment.
Run sosreport to collect logs.

Tried:
sudo sosreport -e openstack_ironic -e openstack_nova --batch -p openstack,openstack_undercloud,openstack_controller --tmp-dir /var/tmp --all-logs --experimental -k docker.all=on;

Result:
/var/lib/mistral/overcloud/ansible.log is missing.

Expected result:
To have /var/lib/mistral/overcloud/ansible.log  in the generated report too.

Comment 1 Pavel Moravec 2019-04-25 08:26:29 UTC
devel_ack to 8.1.

Offering OtherQE will mean qe_ack is granted and basically inclusion in 8.1 granted as well.

Alexander, Emilien, are you able to verify the fix once a build is ready?

Comment 2 Alexander Chuzhoy 2019-04-25 17:59:24 UTC
I (or another QE person in my group) should be able to verify it - yes.

Comment 4 Pavel Moravec 2019-06-13 09:14:23 UTC
Alexander,
could you pls. verify the BZ against below build? Thanks in advance.


A yum repository for the build of sos-3.7-1.el8 (task 22133742) is available at:

http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/1.el8/

You can install the rpms locally by putting this .repo file in your /etc/yum.repos.d/ directory:

http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/1.el8/sos-3.7-1.el8.repo

RPMs and build logs can be found in the following locations:
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/1.el8/noarch/

The full list of available rpms is:
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/1.el8/noarch/sos-3.7-1.el8.src.rpm
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/1.el8/noarch/sos-audit-3.7-1.el8.noarch.rpm
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/1.el8/noarch/sos-3.7-1.el8.noarch.rpm

Build output will be available for the next 21 days.

Comment 7 Alexander Chuzhoy 2019-06-25 13:12:23 UTC
FailedQA and moving to assigned:

Environment: sos-3.7-1.el8.noarch


Ran this command:
sudo sosreport -e openstack_ironic -e openstack_nova --batch -p openstack,openstack_undercloud,openstack_controller --tmp-dir /var/tmp --all-logs --experimental -k docker.all=on; 


The list of files on the machine:
(undercloud) [stack@undercloud-0 ~]$ ls /var/lib/mistral/overcloud/
ansible.cfg                     deployments.yaml                                fast_forward_upgrade_post_role_tasks.yaml  pre_upgrade_rolling_steps_playbook.yaml
ansible-errors.json             deploy_steps_playbook.yaml                      fast_forward_upgrade_prep_role_tasks.yaml  pre_upgrade_rolling_steps_tasks.yaml
ansible.log                     docker_puppet_script.yaml                       fast_forward_upgrade_prep_tasks.yaml       ssh_private_key
ansible-playbook-command.sh     external_deploy_steps_tasks.yaml                fast_forward_upgrade_release_tasks.yaml    templates
ansible-ssh                     external_post_deploy_steps_tasks.yaml           global_vars.yaml                           tripleo-ansible-inventory.yaml
BlockStorage                    external_update_steps_playbook.yaml             group_vars                                 update_steps_playbook.yaml
boot_param_tasks.yaml           external_update_steps_tasks.yaml                host_vars                                  update_steps_tasks.yaml
ceph-ansible                    external_upgrade_steps_playbook.yaml            ObjectStorage                              upgrade_steps_playbook.yaml
CephStorage                     external_upgrade_steps_tasks.yaml               overcloud-config.tar.gz                    upgrade_steps_tasks.yaml
common_deploy_steps_tasks.yaml  fast_forward_upgrade_bootstrap_role_tasks.yaml  post_update_steps_tasks.yaml
Compute                         fast_forward_upgrade_bootstrap_tasks.yaml       post_upgrade_steps_playbook.yaml
Controller                      fast_forward_upgrade_playbook.yaml              post_upgrade_steps_tasks.yaml



The sosreport-undercloud-0-2019-06-25-tzjxvwd/var/lib/mistral/overcloud/ directory in the sosreport is empty.

Comment 8 Alexander Chuzhoy 2019-06-25 13:14:56 UTC
(undercloud) [stack@undercloud-0 ~]$ sudo tar tJvf /var/tmp/sosreport-undercloud-0-2019-06-25-tzjxvwd.tar.xz|grep var/lib/mistral/overcloud
drwxr-xr-x root/root           0 2019-06-21 22:55 sosreport-undercloud-0-2019-06-25-tzjxvwd/var/lib/mistral/overcloud/
lrwxr-xr-x root/root           0 2019-06-21 22:55 sosreport-undercloud-0-2019-06-25-tzjxvwd/var/lib/mistral/config-download-latest -> /var/lib/mistral/overcloud
(undercloud) [stack@undercloud-0 ~]$

Comment 9 Pavel Moravec 2019-06-25 16:47:47 UTC
I think there is some misunderstanding:

- this bug is cloned from #1702802 , below applies to both of them:

- the bug requests in subject and in #c0 to collect /var/lib/mistral/overcloud/ansible.log
- BUT the reporter linked PR that collects /var/lib/mistral/config-download-latest/ansible.log (different subdir)

I havent checked that and "blindly" backported the PR (https://github.com/sosreport/sos/pull/1661/files) to both RHEL7.7 and RHEL8.1

What is therefore requested to be collected by sosreport, please? ansible.log from what directory - overcloud or config-download-latest ?  (and is this dir the same on rhel7 and rhel8? since currently, same bz is verified on rhel7.7 and failedQE on rhel8..)

Comment 10 Pavel Moravec 2019-06-25 16:48:56 UTC
needinfo for #c9 also for emacchi - please agree with sasha what is requested to collect. Thanks! (and apologize for not verifying PR matches specification requested :( )

Comment 11 Emilien Macchi 2019-06-25 17:08:17 UTC
(In reply to Pavel Moravec from comment #9)

> What is therefore requested to be collected by sosreport, please?

/var/lib/mistral/config-download-latest/ansible.log which is a symlink to the actual log file (are symlinks followed by sosreport?)
Since we can't predict the stack name, (overcloud by default), /var/lib/mistral/config-download-latest is safer to use but if we can't we'll have to collect all /var/lib/mistral in that case.

For RHEL versions: same dirs for RHEL7 & 8.

Comment 12 Pavel Moravec 2019-06-25 18:24:16 UTC
(In reply to Emilien Macchi from comment #11)
> (In reply to Pavel Moravec from comment #9)
> 
> > What is therefore requested to be collected by sosreport, please?
> 
> /var/lib/mistral/config-download-latest/ansible.log which is a symlink to
> the actual log file (are symlinks followed by sosreport?)

Sosreport does collect that destination:

/usr/lib/python3.6/site-packages/sos/plugins/openstack_instack.py:        '/var/lib/mistral/config-download-latest/ansible.log'

and does follow symlinks.

What in particular is the symlink, please? When I tested:

/var/lib/mistral/config-download-latest/ansible.log: symbolic link to /var/lib/mistral/overcloud/ansible.log

then:

sosreport -o openstack_instack --batch --build

collected both:

/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-varnyfo/var/lib/mistral/config-download-latest/ansible.log: symbolic link to ../overcloud/ansible.log
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-varnyfo/var/lib/mistral/overcloud/ansible.log:              ASCII text


but when I test now:

/var/lib/mistral/config-download-latest: symbolic link to /var/lib/mistral/overcloud

I get no ansible.log file in sosreport..

I guess the later is the case for you - investigating now (we must follow those symlinks!).

Comment 13 Pavel Moravec 2019-06-25 20:44:31 UTC
Interesting.. sosreport behaves slightly different depending on symlink absolute/relative path used:

mv /var/lib/mistral{,.prev}
mkdir -p /var/lib/mistral/overcloud
cd /var/lib/mistral/
ln -s overcloud config-download-latest
echo "some ansible log content" > overcloud/ansible.log

Here, we used relative symlink:

# file /var/lib/mistral/config-download-latest
/var/lib/mistral/config-download-latest: symbolic link to overcloud
#

Now, sosreport content is OK:

# sosreport -o openstack_instack --batch --build
..
sosreport build tree is located at : /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs

# find /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs
..
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs/var/lib/mistral
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs/var/lib/mistral/overcloud
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs/var/lib/mistral/overcloud/ansible.log
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs/var/lib/mistral/config-download-latest
..
# file /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs/var/lib/mistral/config-download-latest
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-nqzqdqs/var/lib/mistral/config-download-latest: symbolic link to overcloud
#


BUT when we use absolute paths, situation changes a bit:

mv /var/lib/mistral{,.prev}
mkdir -p /var/lib/mistral/overcloud
ln -s /var/lib/mistral/overcloud /var/lib/mistral/config-download-latest
echo "some ansible log content" > /var/lib/mistral/overcloud/ansible.log

We used absolute path symlink:
# file /var/lib/mistral/config-download-latest
/var/lib/mistral/config-download-latest: symbolic link to /var/lib/mistral/overcloud
#

And sosreport behaves suboptimal:

# sosreport -o openstack_instack --batch --build
..
sosreport build tree is located at : /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm

# find /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm
..
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/overcloud
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/config-download-latest
#

# find -L /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm
..
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/overcloud
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/config-download-latest
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/config-download-latest/ansible.log
#

But the ansible.log is not collected since:

# file /var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/config-download-latest
/var/tmp/sosreport-pmoravec-rhel8-2019-06-25-wpyemcm/var/lib/mistral/config-download-latest: symbolic link to /var/lib/mistral/overcloud
#

points outside sosreport directory (and calling sosreport without --build, a broken symlink to /var/lib/mistral/overcloud would be contained in the tarball :(

Comment 14 Pavel Moravec 2019-06-26 14:21:01 UTC
An idea of patch - just for this specific setup - proposed in:

https://github.com/sosreport/sos/issues/1710

together with root cause what and when does sosreport wrongly.

Comment 16 Pavel Moravec 2019-07-09 13:26:45 UTC
Hi,
could you pls. verify the bug against below build? Now it sould collect also the ansible.log "behind" symlink. Thanks in advance.


A yum repository for the build of sos-3.7-2.el8 (task 22574870) is available at:

http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/2.el8/

You can install the rpms locally by putting this .repo file in your /etc/yum.repos.d/ directory:

http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/2.el8/sos-3.7-2.el8.repo

RPMs and build logs can be found in the following locations:
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/2.el8/noarch/

The full list of available rpms is:
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/2.el8/noarch/sos-3.7-2.el8.src.rpm
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/2.el8/noarch/sos-3.7-2.el8.noarch.rpm
http://brew-task-repos.usersys.redhat.com/repos/official/sos/3.7/2.el8/noarch/sos-audit-3.7-2.el8.noarch.rpm

Build output will be available for the next 21 days.

Comment 17 Alexander Chuzhoy 2019-07-11 20:36:25 UTC
[root@undercloud-0 ~]# rpm -q sos
sos-3.7-2.el8.noarch


sudo sosreport -e openstack_ironic -e openstack_nova --batch -p openstack,openstack_undercloud,openstack_controller --tmp-dir /var/tmp --all-logs --experimental -k docker.all=on;



[root@undercloud-0 ~]# tree sosreport-undercloud-0-2019-07-11-tporiva/
sosreport-undercloud-0-2019-07-11-tporiva/
├── etc
│   └── heat
│       ├── environment.d
│       │   └── default.yaml
│       ├── heat.conf
│       └── templates
│           ├── AWS_CloudWatch_Alarm.yaml
│           └── AWS_RDS_DBInstance.yaml
├── home
│   └── stack
│       ├── install-undercloud.log
│       ├── undercloud.conf
│       └── undercloud-install-20190711190953.tar.bzip2
├── sos_commands
│   ├── opendaylight
│   │   └── docker_logs_opendaylight_api
│   ├── openstack_glance
│   │   └── glance_db_version
│   ├── openstack_heat
│   │   └── heat_db_version
│   ├── openstack_ironic
│   │   ├── journalctl_--no-pager_--unit_openstack-ironic-inspector-dnsmasq
│   │   ├── ls_-laRt_.httpboot
│   │   ├── ls_-laRt_.tftpboot
│   │   ├── ls_-laRt_.var.lib.config-data.puppet-generated.ironic.httpboot
│   │   ├── ls_-laRt_.var.lib.config-data.puppet-generated.ironic.tftpboot
│   │   ├── ls_-laRt_.var.lib.config-data.puppet-generated.ironic.var.lib.ironic
│   │   └── ls_-laRt_.var.lib.ironic
│   ├── openstack_keystone
│   │   └── crudini_--get_.etc.keystone.keystone.conf_identity_domain_config_dir
│   ├── openstack_neutron
│   │   └── ls_-laZR_.var.lib.neutron.lock
│   ├── openstack_nova
│   │   ├── nova-manage_db_version
│   │   ├── nova-manage_fixed_list
│   │   └── nova-manage_floating_list
│   ├── openstack_octavia
│   │   ├── openstack_loadbalancer_amphora_list
│   │   ├── openstack_loadbalancer_healthmonitor_list
│   │   ├── openstack_loadbalancer_l7policy_list
│   │   ├── openstack_loadbalancer_l7rule_list_Missing
│   │   ├── openstack_loadbalancer_list
│   │   ├── openstack_loadbalancer_listener_list
│   │   ├── openstack_loadbalancer_member_list_Missing
│   │   ├── openstack_loadbalancer_pool_list
│   │   ├── openstack_loadbalancer_quota_list
│   │   └── openstack_loadbalancer_show_Missing
│   └── openstack_sahara
│       ├── journalctl_--no-pager_--unit_openstack-sahara-all
│       ├── journalctl_--no-pager_--unit_openstack-sahara-api
│       └── journalctl_--no-pager_--unit_openstack-sahara-engine
├── sos_logs
│   ├── sos.log
│   └── ui.log
├── sos_reports
│   ├── sos.html
│   └── sos.txt
├── var
│   ├── lib
│   │   ├── config-data
│   │   │   └── puppet-generated
│   │   │       ├── glance_api
│   │   │       │   └── etc
│   │   │       │       ├── glance
│   │   │       │       │   ├── glance-api.conf
│   │   │       │       │   ├── glance-cache.conf
│   │   │       │       │   ├── glance-image-import.conf
│   │   │       │       │   └── glance-swift.conf
│   │   │       │       └── my.cnf.d
│   │   │       │           └── tripleo.cnf
│   │   │       ├── heat
│   │   │       │   └── etc
│   │   │       │       ├── heat
│   │   │       │       │   └── heat.conf
│   │   │       │       └── my.cnf.d
│   │   │       │           └── tripleo.cnf
│   │   │       ├── heat_api
│   │   │       │   ├── etc
│   │   │       │   │   ├── heat
│   │   │       │   │   │   ├── heat.conf
│   │   │       │   │   │   └── policy.json
│   │   │       │   │   └── httpd
│   │   │       │   │       ├── conf
│   │   │       │   │       │   ├── httpd.conf
│   │   │       │   │       │   └── ports.conf
│   │   │       │   │       └── conf.d
│   │   │       │   │           ├── 10-heat_api_wsgi.conf
│   │   │       │   │           ├── access_compat.load
│   │   │       │   │           ├── actions.load
│   │   │       │   │           ├── alias.conf
│   │   │       │   │           ├── alias.load
│   │   │       │   │           ├── auth_basic.load
│   │   │       │   │           ├── auth_digest.load
│   │   │       │   │           ├── authn_anon.load
│   │   │       │   │           ├── authn_core.load
│   │   │       │   │           ├── authn_dbm.load
│   │   │       │   │           ├── authn_file.load
│   │   │       │   │           ├── authz_core.load
│   │   │       │   │           ├── authz_dbm.load
│   │   │       │   │           ├── authz_groupfile.load
│   │   │       │   │           ├── authz_host.load
│   │   │       │   │           ├── authz_owner.load
│   │   │       │   │           ├── authz_user.load
│   │   │       │   │           ├── autoindex.conf
│   │   │       │   │           ├── autoindex.load
│   │   │       │   │           ├── cache.load
│   │   │       │   │           ├── cgi.load
│   │   │       │   │           ├── dav_fs.conf
│   │   │       │   │           ├── dav_fs.load
│   │   │       │   │           ├── dav.load
│   │   │       │   │           ├── deflate.conf
│   │   │       │   │           ├── deflate.load
│   │   │       │   │           ├── dir.conf
│   │   │       │   │           ├── dir.load
│   │   │       │   │           ├── env.load
│   │   │       │   │           ├── expires.load
│   │   │       │   │           ├── ext_filter.load
│   │   │       │   │           ├── filter.load
│   │   │       │   │           ├── include.load
│   │   │       │   │           ├── log_config.load
│   │   │       │   │           ├── logio.load
│   │   │       │   │           ├── mime.conf
│   │   │       │   │           ├── mime.load
│   │   │       │   │           ├── mime_magic.conf
│   │   │       │   │           ├── mime_magic.load
│   │   │       │   │           ├── negotiation.conf
│   │   │       │   │           ├── negotiation.load
│   │   │       │   │           ├── prefork.conf
│   │   │       │   │           ├── prefork.load
│   │   │       │   │           ├── rewrite.load
│   │   │       │   │           ├── setenvif.conf
│   │   │       │   │           ├── setenvif.load
│   │   │       │   │           ├── socache_shmcb.load
│   │   │       │   │           ├── speling.load
│   │   │       │   │           ├── ssl.conf
│   │   │       │   │           ├── ssl.load
│   │   │       │   │           ├── status.conf
│   │   │       │   │           ├── status.load
│   │   │       │   │           ├── substitute.load
│   │   │       │   │           ├── suexec.load
│   │   │       │   │           ├── systemd.load
│   │   │       │   │           ├── unixd.load
│   │   │       │   │           ├── usertrack.load
│   │   │       │   │           ├── version.load
│   │   │       │   │           ├── vhost_alias.load
│   │   │       │   │           ├── wsgi.conf
│   │   │       │   │           └── wsgi.load
│   │   │       │   └── var
│   │   │       │       └── spool
│   │   │       │           └── cron
│   │   │       │               └── heat
│   │   │       ├── heat_api_cfn
│   │   │       │   ├── etc
│   │   │       │   │   ├── heat
│   │   │       │   │   │   ├── heat.conf
│   │   │       │   │   │   └── policy.json
│   │   │       │   │   └── httpd
│   │   │       │   │       ├── conf
│   │   │       │   │       │   ├── httpd.conf
│   │   │       │   │       │   └── ports.conf
│   │   │       │   │       └── conf.d
│   │   │       │   │           ├── 10-heat_api_cfn_wsgi.conf
│   │   │       │   │           ├── access_compat.load
│   │   │       │   │           ├── actions.load
│   │   │       │   │           ├── alias.conf
│   │   │       │   │           ├── alias.load
│   │   │       │   │           ├── auth_basic.load
│   │   │       │   │           ├── auth_digest.load
│   │   │       │   │           ├── authn_anon.load
│   │   │       │   │           ├── authn_core.load
│   │   │       │   │           ├── authn_dbm.load
│   │   │       │   │           ├── authn_file.load
│   │   │       │   │           ├── authz_core.load
│   │   │       │   │           ├── authz_dbm.load
│   │   │       │   │           ├── authz_groupfile.load
│   │   │       │   │           ├── authz_host.load
│   │   │       │   │           ├── authz_owner.load
│   │   │       │   │           ├── authz_user.load
│   │   │       │   │           ├── autoindex.conf
│   │   │       │   │           ├── autoindex.load
│   │   │       │   │           ├── cache.load
│   │   │       │   │           ├── cgi.load
│   │   │       │   │           ├── dav_fs.conf
│   │   │       │   │           ├── dav_fs.load
│   │   │       │   │           ├── dav.load
│   │   │       │   │           ├── deflate.conf
│   │   │       │   │           ├── deflate.load
│   │   │       │   │           ├── dir.conf
│   │   │       │   │           ├── dir.load
│   │   │       │   │           ├── env.load
│   │   │       │   │           ├── expires.load
│   │   │       │   │           ├── ext_filter.load
│   │   │       │   │           ├── filter.load
│   │   │       │   │           ├── headers.load
│   │   │       │   │           ├── include.load
│   │   │       │   │           ├── log_config.load
│   │   │       │   │           ├── logio.load
│   │   │       │   │           ├── mime.conf
│   │   │       │   │           ├── mime.load
│   │   │       │   │           ├── mime_magic.conf
│   │   │       │   │           ├── mime_magic.load
│   │   │       │   │           ├── negotiation.conf
│   │   │       │   │           ├── negotiation.load
│   │   │       │   │           ├── prefork.conf
│   │   │       │   │           ├── prefork.load
│   │   │       │   │           ├── rewrite.load
│   │   │       │   │           ├── setenvif.conf
│   │   │       │   │           ├── setenvif.load
│   │   │       │   │           ├── socache_shmcb.load
│   │   │       │   │           ├── speling.load
│   │   │       │   │           ├── ssl.conf
│   │   │       │   │           ├── ssl.load
│   │   │       │   │           ├── status.conf
│   │   │       │   │           ├── status.load
│   │   │       │   │           ├── substitute.load
│   │   │       │   │           ├── suexec.load
│   │   │       │   │           ├── systemd.load
│   │   │       │   │           ├── unixd.load
│   │   │       │   │           ├── usertrack.load
│   │   │       │   │           ├── version.load
│   │   │       │   │           ├── vhost_alias.load
│   │   │       │   │           ├── wsgi.conf
│   │   │       │   │           └── wsgi.load
│   │   │       │   └── var
│   │   │       │       └── spool
│   │   │       │           └── cron
│   │   │       │               └── heat
│   │   │       ├── ironic
│   │   │       │   └── etc
│   │   │       │       ├── httpd
│   │   │       │       │   ├── conf
│   │   │       │       │   │   ├── httpd.conf
│   │   │       │       │   │   └── ports.conf
│   │   │       │       │   └── conf.d
│   │   │       │       │       ├── 10-ipxe_vhost.conf
│   │   │       │       │       ├── access_compat.load
│   │   │       │       │       ├── actions.load
│   │   │       │       │       ├── alias.conf
│   │   │       │       │       ├── alias.load
│   │   │       │       │       ├── auth_basic.load
│   │   │       │       │       ├── auth_digest.load
│   │   │       │       │       ├── authn_anon.load
│   │   │       │       │       ├── authn_core.load
│   │   │       │       │       ├── authn_dbm.load
│   │   │       │       │       ├── authn_file.load
│   │   │       │       │       ├── authz_core.load
│   │   │       │       │       ├── authz_dbm.load
│   │   │       │       │       ├── authz_groupfile.load
│   │   │       │       │       ├── authz_host.load
│   │   │       │       │       ├── authz_owner.load
│   │   │       │       │       ├── authz_user.load
│   │   │       │       │       ├── autoindex.conf
│   │   │       │       │       ├── autoindex.load
│   │   │       │       │       ├── cache.load
│   │   │       │       │       ├── cgi.load
│   │   │       │       │       ├── dav_fs.conf
│   │   │       │       │       ├── dav_fs.load
│   │   │       │       │       ├── dav.load
│   │   │       │       │       ├── deflate.conf
│   │   │       │       │       ├── deflate.load
│   │   │       │       │       ├── dir.conf
│   │   │       │       │       ├── dir.load
│   │   │       │       │       ├── env.load
│   │   │       │       │       ├── expires.load
│   │   │       │       │       ├── ext_filter.load
│   │   │       │       │       ├── filter.load
│   │   │       │       │       ├── include.load
│   │   │       │       │       ├── log_config.load
│   │   │       │       │       ├── logio.load
│   │   │       │       │       ├── mime.conf
│   │   │       │       │       ├── mime.load
│   │   │       │       │       ├── mime_magic.conf
│   │   │       │       │       ├── mime_magic.load
│   │   │       │       │       ├── negotiation.conf
│   │   │       │       │       ├── negotiation.load
│   │   │       │       │       ├── prefork.conf
│   │   │       │       │       ├── prefork.load
│   │   │       │       │       ├── rewrite.load
│   │   │       │       │       ├── setenvif.conf
│   │   │       │       │       ├── setenvif.load
│   │   │       │       │       ├── speling.load
│   │   │       │       │       ├── substitute.load
│   │   │       │       │       ├── suexec.load
│   │   │       │       │       ├── systemd.load
│   │   │       │       │       ├── unixd.load
│   │   │       │       │       ├── usertrack.load
│   │   │       │       │       ├── version.load
│   │   │       │       │       └── vhost_alias.load
│   │   │       │       ├── ironic
│   │   │       │       │   └── ironic.conf
│   │   │       │       ├── my.cnf.d
│   │   │       │       │   └── tripleo.cnf
│   │   │       │       ├── xinetd.conf
│   │   │       │       └── xinetd.d
│   │   │       │           └── tftp
│   │   │       ├── ironic_api
│   │   │       │   └── etc
│   │   │       │       ├── httpd
│   │   │       │       │   ├── conf
│   │   │       │       │   │   ├── httpd.conf
│   │   │       │       │   │   └── ports.conf
│   │   │       │       │   └── conf.d
│   │   │       │       │       ├── 10-ironic_wsgi.conf
│   │   │       │       │       ├── access_compat.load
│   │   │       │       │       ├── actions.load
│   │   │       │       │       ├── alias.conf
│   │   │       │       │       ├── alias.load
│   │   │       │       │       ├── auth_basic.load
│   │   │       │       │       ├── auth_digest.load
│   │   │       │       │       ├── authn_anon.load
│   │   │       │       │       ├── authn_core.load
│   │   │       │       │       ├── authn_dbm.load
│   │   │       │       │       ├── authn_file.load
│   │   │       │       │       ├── authz_core.load
│   │   │       │       │       ├── authz_dbm.load
│   │   │       │       │       ├── authz_groupfile.load
│   │   │       │       │       ├── authz_host.load
│   │   │       │       │       ├── authz_owner.load
│   │   │       │       │       ├── authz_user.load
│   │   │       │       │       ├── autoindex.conf
│   │   │       │       │       ├── autoindex.load
│   │   │       │       │       ├── cache.load
│   │   │       │       │       ├── cgi.load
│   │   │       │       │       ├── dav_fs.conf
│   │   │       │       │       ├── dav_fs.load
│   │   │       │       │       ├── dav.load
│   │   │       │       │       ├── deflate.conf
│   │   │       │       │       ├── deflate.load
│   │   │       │       │       ├── dir.conf
│   │   │       │       │       ├── dir.load
│   │   │       │       │       ├── env.load
│   │   │       │       │       ├── expires.load
│   │   │       │       │       ├── ext_filter.load
│   │   │       │       │       ├── filter.load
│   │   │       │       │       ├── include.load
│   │   │       │       │       ├── log_config.load
│   │   │       │       │       ├── logio.load
│   │   │       │       │       ├── mime.conf
│   │   │       │       │       ├── mime.load
│   │   │       │       │       ├── mime_magic.conf
│   │   │       │       │       ├── mime_magic.load
│   │   │       │       │       ├── negotiation.conf
│   │   │       │       │       ├── negotiation.load
│   │   │       │       │       ├── prefork.conf
│   │   │       │       │       ├── prefork.load
│   │   │       │       │       ├── rewrite.load
│   │   │       │       │       ├── setenvif.conf
│   │   │       │       │       ├── setenvif.load
│   │   │       │       │       ├── socache_shmcb.load
│   │   │       │       │       ├── speling.load
│   │   │       │       │       ├── ssl.conf
│   │   │       │       │       ├── ssl.load
│   │   │       │       │       ├── status.conf
│   │   │       │       │       ├── status.load
│   │   │       │       │       ├── substitute.load
│   │   │       │       │       ├── suexec.load
│   │   │       │       │       ├── systemd.load
│   │   │       │       │       ├── unixd.load
│   │   │       │       │       ├── usertrack.load
│   │   │       │       │       ├── version.load
│   │   │       │       │       ├── vhost_alias.load
│   │   │       │       │       ├── wsgi.conf
│   │   │       │       │       └── wsgi.load
│   │   │       │       ├── ironic
│   │   │       │       │   └── ironic.conf
│   │   │       │       └── my.cnf.d
│   │   │       │           └── tripleo.cnf
│   │   │       ├── keystone
│   │   │       │   ├── etc
│   │   │       │   │   ├── httpd
│   │   │       │   │   │   ├── conf
│   │   │       │   │   │   │   ├── httpd.conf
│   │   │       │   │   │   │   └── ports.conf
│   │   │       │   │   │   └── conf.d
│   │   │       │   │   │       ├── 10-keystone_wsgi.conf
│   │   │       │   │   │       ├── access_compat.load
│   │   │       │   │   │       ├── actions.load
│   │   │       │   │   │       ├── alias.conf
│   │   │       │   │   │       ├── alias.load
│   │   │       │   │   │       ├── auth_basic.load
│   │   │       │   │   │       ├── auth_digest.load
│   │   │       │   │   │       ├── authn_anon.load
│   │   │       │   │   │       ├── authn_core.load
│   │   │       │   │   │       ├── authn_dbm.load
│   │   │       │   │   │       ├── authn_file.load
│   │   │       │   │   │       ├── authz_core.load
│   │   │       │   │   │       ├── authz_dbm.load
│   │   │       │   │   │       ├── authz_groupfile.load
│   │   │       │   │   │       ├── authz_host.load
│   │   │       │   │   │       ├── authz_owner.load
│   │   │       │   │   │       ├── authz_user.load
│   │   │       │   │   │       ├── autoindex.conf
│   │   │       │   │   │       ├── autoindex.load
│   │   │       │   │   │       ├── cache.load
│   │   │       │   │   │       ├── cgi.load
│   │   │       │   │   │       ├── dav_fs.conf
│   │   │       │   │   │       ├── dav_fs.load
│   │   │       │   │   │       ├── dav.load
│   │   │       │   │   │       ├── deflate.conf
│   │   │       │   │   │       ├── deflate.load
│   │   │       │   │   │       ├── dir.conf
│   │   │       │   │   │       ├── dir.load
│   │   │       │   │   │       ├── env.load
│   │   │       │   │   │       ├── expires.load
│   │   │       │   │   │       ├── ext_filter.load
│   │   │       │   │   │       ├── filter.load
│   │   │       │   │   │       ├── include.load
│   │   │       │   │   │       ├── log_config.load
│   │   │       │   │   │       ├── logio.load
│   │   │       │   │   │       ├── mime.conf
│   │   │       │   │   │       ├── mime.load
│   │   │       │   │   │       ├── mime_magic.conf
│   │   │       │   │   │       ├── mime_magic.load
│   │   │       │   │   │       ├── negotiation.conf
│   │   │       │   │   │       ├── negotiation.load
│   │   │       │   │   │       ├── prefork.conf
│   │   │       │   │   │       ├── prefork.load
│   │   │       │   │   │       ├── rewrite.load
│   │   │       │   │   │       ├── setenvif.conf
│   │   │       │   │   │       ├── setenvif.load
│   │   │       │   │   │       ├── socache_shmcb.load
│   │   │       │   │   │       ├── speling.load
│   │   │       │   │   │       ├── ssl.conf
│   │   │       │   │   │       ├── ssl.load
│   │   │       │   │   │       ├── status.conf
│   │   │       │   │   │       ├── status.load
│   │   │       │   │   │       ├── substitute.load
│   │   │       │   │   │       ├── suexec.load
│   │   │       │   │   │       ├── systemd.load
│   │   │       │   │   │       ├── unixd.load
│   │   │       │   │   │       ├── usertrack.load
│   │   │       │   │   │       ├── version.load
│   │   │       │   │   │       ├── vhost_alias.load
│   │   │       │   │   │       ├── wsgi.conf
│   │   │       │   │   │       └── wsgi.load
│   │   │       │   │   ├── keystone
│   │   │       │   │   │   └── keystone.conf
│   │   │       │   │   └── my.cnf.d
│   │   │       │   │       └── tripleo.cnf
│   │   │       │   └── var
│   │   │       │       └── spool
│   │   │       │           └── cron
│   │   │       │               └── keystone
│   │   │       ├── memcached
│   │   │       │   └── etc
│   │   │       │       └── sysconfig
│   │   │       │           └── memcached
│   │   │       ├── neutron
│   │   │       │   └── etc
│   │   │       │       ├── default
│   │   │       │       │   └── neutron-server
│   │   │       │       ├── my.cnf.d
│   │   │       │       │   └── tripleo.cnf
│   │   │       │       └── neutron
│   │   │       │           ├── dhcp_agent.ini
│   │   │       │           ├── l3_agent.ini
│   │   │       │           ├── neutron.conf
│   │   │       │           ├── plugin.ini -> ../../../../../../../etc/neutron/plugins/ml2/ml2_conf.ini
│   │   │       │           └── plugins
│   │   │       │               └── ml2
│   │   │       │                   ├── ironic_neutron_agent.ini
│   │   │       │                   ├── ml2_conf.ini
│   │   │       │                   └── openvswitch_agent.ini
│   │   │       ├── nova
│   │   │       │   ├── etc
│   │   │       │   │   ├── httpd
│   │   │       │   │   │   ├── conf
│   │   │       │   │   │   │   ├── httpd.conf
│   │   │       │   │   │   │   └── ports.conf
│   │   │       │   │   │   └── conf.d
│   │   │       │   │   │       ├── 10-nova_api_wsgi.conf
│   │   │       │   │   │       ├── access_compat.load
│   │   │       │   │   │       ├── actions.load
│   │   │       │   │   │       ├── alias.conf
│   │   │       │   │   │       ├── alias.load
│   │   │       │   │   │       ├── auth_basic.load
│   │   │       │   │   │       ├── auth_digest.load
│   │   │       │   │   │       ├── authn_anon.load
│   │   │       │   │   │       ├── authn_core.load
│   │   │       │   │   │       ├── authn_dbm.load
│   │   │       │   │   │       ├── authn_file.load
│   │   │       │   │   │       ├── authz_core.load
│   │   │       │   │   │       ├── authz_dbm.load
│   │   │       │   │   │       ├── authz_groupfile.load
│   │   │       │   │   │       ├── authz_host.load
│   │   │       │   │   │       ├── authz_owner.load
│   │   │       │   │   │       ├── authz_user.load
│   │   │       │   │   │       ├── autoindex.conf
│   │   │       │   │   │       ├── autoindex.load
│   │   │       │   │   │       ├── cache.load
│   │   │       │   │   │       ├── cgi.load
│   │   │       │   │   │       ├── dav_fs.conf
│   │   │       │   │   │       ├── dav_fs.load
│   │   │       │   │   │       ├── dav.load
│   │   │       │   │   │       ├── deflate.conf
│   │   │       │   │   │       ├── deflate.load
│   │   │       │   │   │       ├── dir.conf
│   │   │       │   │   │       ├── dir.load
│   │   │       │   │   │       ├── env.load
│   │   │       │   │   │       ├── expires.load
│   │   │       │   │   │       ├── ext_filter.load
│   │   │       │   │   │       ├── filter.load
│   │   │       │   │   │       ├── include.load
│   │   │       │   │   │       ├── log_config.load
│   │   │       │   │   │       ├── logio.load
│   │   │       │   │   │       ├── mime.conf
│   │   │       │   │   │       ├── mime.load
│   │   │       │   │   │       ├── mime_magic.conf
│   │   │       │   │   │       ├── mime_magic.load
│   │   │       │   │   │       ├── negotiation.conf
│   │   │       │   │   │       ├── negotiation.load
│   │   │       │   │   │       ├── prefork.conf
│   │   │       │   │   │       ├── prefork.load
│   │   │       │   │   │       ├── rewrite.load
│   │   │       │   │   │       ├── setenvif.conf
│   │   │       │   │   │       ├── setenvif.load
│   │   │       │   │   │       ├── socache_shmcb.load
│   │   │       │   │   │       ├── speling.load
│   │   │       │   │   │       ├── ssl.conf
│   │   │       │   │   │       ├── ssl.load
│   │   │       │   │   │       ├── status.conf
│   │   │       │   │   │       ├── status.load
│   │   │       │   │   │       ├── substitute.load
│   │   │       │   │   │       ├── suexec.load
│   │   │       │   │   │       ├── systemd.load
│   │   │       │   │   │       ├── unixd.load
│   │   │       │   │   │       ├── usertrack.load
│   │   │       │   │   │       ├── version.load
│   │   │       │   │   │       ├── vhost_alias.load
│   │   │       │   │   │       ├── wsgi.conf
│   │   │       │   │   │       └── wsgi.load
│   │   │       │   │   ├── my.cnf.d
│   │   │       │   │   │   └── tripleo.cnf
│   │   │       │   │   └── nova
│   │   │       │   │       └── nova.conf
│   │   │       │   └── var
│   │   │       │       └── spool
│   │   │       │           └── cron
│   │   │       │               └── nova
│   │   │       ├── nova_placement
│   │   │       │   └── etc
│   │   │       │       ├── httpd
│   │   │       │       │   ├── conf
│   │   │       │       │   │   ├── httpd.conf
│   │   │       │       │   │   └── ports.conf
│   │   │       │       │   └── conf.d
│   │   │       │       │       ├── 00-nova-placement-api.conf
│   │   │       │       │       ├── 10-placement_wsgi.conf
│   │   │       │       │       ├── access_compat.load
│   │   │       │       │       ├── actions.load
│   │   │       │       │       ├── alias.conf
│   │   │       │       │       ├── alias.load
│   │   │       │       │       ├── auth_basic.load
│   │   │       │       │       ├── auth_digest.load
│   │   │       │       │       ├── authn_anon.load
│   │   │       │       │       ├── authn_core.load
│   │   │       │       │       ├── authn_dbm.load
│   │   │       │       │       ├── authn_file.load
│   │   │       │       │       ├── authz_core.load
│   │   │       │       │       ├── authz_dbm.load
│   │   │       │       │       ├── authz_groupfile.load
│   │   │       │       │       ├── authz_host.load
│   │   │       │       │       ├── authz_owner.load
│   │   │       │       │       ├── authz_user.load
│   │   │       │       │       ├── autoindex.conf
│   │   │       │       │       ├── autoindex.load
│   │   │       │       │       ├── cache.load
│   │   │       │       │       ├── cgi.load
│   │   │       │       │       ├── dav_fs.conf
│   │   │       │       │       ├── dav_fs.load
│   │   │       │       │       ├── dav.load
│   │   │       │       │       ├── deflate.conf
│   │   │       │       │       ├── deflate.load
│   │   │       │       │       ├── dir.conf
│   │   │       │       │       ├── dir.load
│   │   │       │       │       ├── env.load
│   │   │       │       │       ├── expires.load
│   │   │       │       │       ├── ext_filter.load
│   │   │       │       │       ├── filter.load
│   │   │       │       │       ├── include.load
│   │   │       │       │       ├── log_config.load
│   │   │       │       │       ├── logio.load
│   │   │       │       │       ├── mime.conf
│   │   │       │       │       ├── mime.load
│   │   │       │       │       ├── mime_magic.conf
│   │   │       │       │       ├── mime_magic.load
│   │   │       │       │       ├── negotiation.conf
│   │   │       │       │       ├── negotiation.load
│   │   │       │       │       ├── prefork.conf
│   │   │       │       │       ├── prefork.load
│   │   │       │       │       ├── rewrite.load
│   │   │       │       │       ├── setenvif.conf
│   │   │       │       │       ├── setenvif.load
│   │   │       │       │       ├── socache_shmcb.load
│   │   │       │       │       ├── speling.load
│   │   │       │       │       ├── ssl.conf
│   │   │       │       │       ├── ssl.load
│   │   │       │       │       ├── status.conf
│   │   │       │       │       ├── status.load
│   │   │       │       │       ├── substitute.load
│   │   │       │       │       ├── suexec.load
│   │   │       │       │       ├── systemd.load
│   │   │       │       │       ├── unixd.load
│   │   │       │       │       ├── usertrack.load
│   │   │       │       │       ├── version.load
│   │   │       │       │       ├── vhost_alias.load
│   │   │       │       │       ├── wsgi.conf
│   │   │       │       │       └── wsgi.load
│   │   │       │       ├── my.cnf.d
│   │   │       │       │   └── tripleo.cnf
│   │   │       │       └── nova
│   │   │       │           └── nova.conf
│   │   │       └── swift
│   │   │           └── etc
│   │   │               ├── rsyncd.conf
│   │   │               └── swift
│   │   │                   ├── account.builder
│   │   │                   ├── account.ring.gz
│   │   │                   ├── account-server.conf
│   │   │                   ├── backups
│   │   │                   │   ├── 1562871552.account.builder
│   │   │                   │   ├── 1562871552.container.builder
│   │   │                   │   ├── 1562871552.object.builder
│   │   │                   │   ├── 1562871554.object.builder
│   │   │                   │   ├── 1562871554.object.ring.gz
│   │   │                   │   ├── 1562871555.account.builder
│   │   │                   │   ├── 1562871555.account.ring.gz
│   │   │                   │   ├── 1562871555.container.builder
│   │   │                   │   └── 1562871555.container.ring.gz
│   │   │                   ├── container.builder
│   │   │                   ├── container.ring.gz
│   │   │                   ├── container-server.conf
│   │   │                   ├── keymaster.conf
│   │   │                   ├── object.builder
│   │   │                   ├── object-expirer.conf
│   │   │                   ├── object.ring.gz
│   │   │                   ├── object-server.conf
│   │   │                   ├── proxy-server.conf
│   │   │                   └── swift.conf
│   │   ├── ironic-inspector
│   │   │   └── dhcp-hostsdir
│   │   │       └── unknown_hosts_filter
│   │   └── neutron
│   │       ├── dhcp
│   │       │   └── e7193677-b46f-47f0-a5a8-b2d61305eadf
│   │       │       ├── addn_hosts
│   │       │       ├── host
│   │       │       ├── interface
│   │       │       ├── leases
│   │       │       ├── opts
│   │       │       └── pid
│   │       ├── dhcp_haproxy_wrapper
│   │       ├── dibbler_wrapper
│   │       ├── dnsmasq_wrapper
│   │       ├── keepalived_state_change_wrapper
│   │       ├── keepalived_wrapper
│   │       └── l3_haproxy_wrapper
│   └── log
│       ├── containers
│       │   ├── glance
│       │   │   └── api.log
│       │   ├── heat
│       │   │   ├── heat_api_cfn.log
│       │   │   ├── heat_api.log
│       │   │   └── heat-engine.log
│       │   ├── httpd
│       │   │   ├── heat-api
│       │   │   │   ├── error_log
│       │   │   │   ├── heat_api_wsgi_access.log
│       │   │   │   └── heat_api_wsgi_error.log
│       │   │   ├── heat-api-cfn
│       │   │   │   ├── error_log
│       │   │   │   ├── heat_api_cfn_wsgi_access.log
│       │   │   │   └── heat_api_cfn_wsgi_error.log
│       │   │   ├── ironic-api
│       │   │   │   ├── error_log
│       │   │   │   ├── ironic_wsgi_access.log
│       │   │   │   └── ironic_wsgi_error.log
│       │   │   ├── keystone
│       │   │   │   ├── error_log
│       │   │   │   ├── keystone_wsgi_access.log
│       │   │   │   └── keystone_wsgi_error.log
│       │   │   ├── nova-api
│       │   │   │   ├── error_log
│       │   │   │   ├── nova_api_wsgi_access.log
│       │   │   │   └── nova_api_wsgi_error.log
│       │   │   └── nova-placement
│       │   │       ├── error_log
│       │   │       ├── placement_wsgi_access.log
│       │   │       └── placement_wsgi_error.log
│       │   ├── ironic
│       │   │   ├── app.log
│       │   │   ├── ironic-conductor.log
│       │   │   └── ironic-dbsync.log
│       │   ├── ironic-inspector
│       │   │   ├── dnsmasq.log
│       │   │   └── ironic-inspector.log
│       │   ├── keystone
│       │   │   ├── keystone.log
│       │   │   └── keystone-tokenflush.log
│       │   ├── mistral
│       │   │   ├── api.log
│       │   │   ├── engine.log
│       │   │   ├── event-engine.log
│       │   │   ├── executor.log
│       │   │   └── mistral-db-manage.log
│       │   ├── neutron
│       │   │   ├── dhcp-agent.log
│       │   │   ├── ironic-neutron-agent.log
│       │   │   ├── l3-agent.log
│       │   │   ├── openvswitch-agent.log
│       │   │   ├── privsep-helper.log
│       │   │   └── server.log
│       │   ├── nova
│       │   │   ├── nova-api.log
│       │   │   ├── nova-compute.log
│       │   │   ├── nova-conductor.log
│       │   │   ├── nova-manage.log
│       │   │   ├── nova-metadata-api.log
│       │   │   ├── nova-placement-api.log
│       │   │   └── nova-scheduler.log
│       │   ├── swift
│       │   │   └── swift.log
│       │   └── zaqar
│       │       ├── zaqar.log
│       │       └── zaqar-server.log
│       ├── glance
│       │   └── readme.txt
│       ├── heat
│       │   └── readme.txt
│       ├── heat-launcher
│       │   └── undercloud_deploy-6r7d9i2n
│       │       ├── heat.conf
│       │       ├── heat.log
│       │       ├── heat.sqlite.db
│       │       └── token_file.json
│       ├── ironic
│       │   └── readme.txt
│       ├── ironic-inspector
│       │   └── readme.txt
│       ├── keystone
│       │   └── readme.txt
│       ├── mistral
│       │   └── readme.txt
│       ├── neutron
│       │   └── readme.txt
│       ├── nova
│       │   └── readme.txt
│       ├── swift
│       │   └── readme.txt
│       └── zaqar
│           └── readme.txt
└── version.txt

140 directories, 613 files
[root@undercloud-0 ~]#

Comment 18 Pavel Moravec 2019-07-12 06:01:16 UTC
Coudl you please provide me access to some such system? Since it works well for me..

(and from the tree output, it seems openstack_instack plugin was enabled so it should collect the ansible.log, but why nothing from /var/lib/mistral is collected at all?)

Comment 19 Alexander Chuzhoy 2019-07-15 16:39:20 UTC
Hmm, 
That setup is not available anymore.
On another setup where I wanted to reproduce - I actually have the ansible.log in the tarball - so it works.

Comment 20 Pavel Moravec 2019-07-25 20:59:13 UTC
(In reply to Alexander Chuzhoy from comment #19)
> Hmm, 
> That setup is not available anymore.
> On another setup where I wanted to reproduce - I actually have the
> ansible.log in the tarball - so it works.

I guess we can mark this bug as verified, then?

Comment 23 errata-xmlrpc 2019-11-05 22:32:24 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2019:3640