Remove check_fuel_snapshot decorator
Change-Id: I649bb924a73549da1ba1bbc239e0bb075706beaf Closes-Bug: #1619414
This commit is contained in:
parent
a8c39e7f8d
commit
d4a14312e2
@ -1,840 +0,0 @@
|
||||
controller:
|
||||
commands/arp.txt
|
||||
commands/blkid_o_list.txt
|
||||
commands/brctl_show.txt
|
||||
commands/centos_installed_rpms.txt
|
||||
commands/centos_repo_list.txt
|
||||
commands/ceph_health.txt
|
||||
commands/ceph_osd_tree.txt
|
||||
commands/ceph_s.txt
|
||||
commands/df.txt
|
||||
commands/dmesg.txt
|
||||
commands/dmidecode.txt
|
||||
commands/ip_a.txt
|
||||
commands/ip_a_ns.txt
|
||||
commands/ip_r.txt
|
||||
commands/ip_r_ns.txt
|
||||
commands/iptables_filter.txt
|
||||
commands/iptables_nat.txt
|
||||
commands/lsmod.txt
|
||||
commands/lvm_lvdisplay.txt
|
||||
commands/lvm_pvdisplay.txt
|
||||
commands/lvm_vgdisplay.txt
|
||||
commands/mount.txt
|
||||
commands/netstat.txt
|
||||
commands/netstat_ns.txt
|
||||
commands/pcs_status.txt
|
||||
commands/proc_interrupts.txt
|
||||
commands/ps.txt
|
||||
commands/rabbitmqctl_report.txt
|
||||
commands/sysctl.txt
|
||||
commands/ubuntu_installed_debs.txt
|
||||
commands/ubuntu_repo_list.txt
|
||||
commands/uname_a.txt
|
||||
commands/uptime.txt
|
||||
etc/apache2/apache2.conf
|
||||
etc/apache2/conf-available/charset.conf
|
||||
etc/apache2/conf-available/libjs-twitter-bootstrap.conf
|
||||
etc/apache2/conf-available/localized-error-pages.conf
|
||||
etc/apache2/conf-available/other-vhosts-access-log.conf
|
||||
etc/apache2/conf-available/security.conf
|
||||
etc/apache2/conf-available/serve-cgi-bin.conf
|
||||
etc/apache2/conf-enabled/charset.conf
|
||||
etc/apache2/conf-enabled/localized-error-pages.conf
|
||||
etc/apache2/conf-enabled/other-vhosts-access-log.conf
|
||||
etc/apache2/conf-enabled/security.conf
|
||||
etc/apache2/conf-enabled/serve-cgi-bin.conf
|
||||
etc/apache2/envvars
|
||||
etc/apache2/magic
|
||||
etc/apache2/mods-available/access_compat.load
|
||||
etc/apache2/mods-available/actions.conf
|
||||
etc/apache2/mods-available/actions.load
|
||||
etc/apache2/mods-available/alias.conf
|
||||
etc/apache2/mods-available/alias.load
|
||||
etc/apache2/mods-available/allowmethods.load
|
||||
etc/apache2/mods-available/asis.load
|
||||
etc/apache2/mods-available/auth_basic.load
|
||||
etc/apache2/mods-available/auth_digest.load
|
||||
etc/apache2/mods-available/auth_form.load
|
||||
etc/apache2/mods-available/authn_anon.load
|
||||
etc/apache2/mods-available/authn_core.load
|
||||
etc/apache2/mods-available/authn_dbd.load
|
||||
etc/apache2/mods-available/authn_dbm.load
|
||||
etc/apache2/mods-available/authn_file.load
|
||||
etc/apache2/mods-available/authn_socache.load
|
||||
etc/apache2/mods-available/authnz_ldap.load
|
||||
etc/apache2/mods-available/authz_core.load
|
||||
etc/apache2/mods-available/authz_dbd.load
|
||||
etc/apache2/mods-available/authz_dbm.load
|
||||
etc/apache2/mods-available/authz_groupfile.load
|
||||
etc/apache2/mods-available/authz_host.load
|
||||
etc/apache2/mods-available/authz_owner.load
|
||||
etc/apache2/mods-available/authz_user.load
|
||||
etc/apache2/mods-available/autoindex.conf
|
||||
etc/apache2/mods-available/autoindex.load
|
||||
etc/apache2/mods-available/buffer.load
|
||||
etc/apache2/mods-available/cache.load
|
||||
etc/apache2/mods-available/cache_disk.conf
|
||||
etc/apache2/mods-available/cache_disk.load
|
||||
etc/apache2/mods-available/cache_socache.load
|
||||
etc/apache2/mods-available/cgi.load
|
||||
etc/apache2/mods-available/cgid.conf
|
||||
etc/apache2/mods-available/cgid.load
|
||||
etc/apache2/mods-available/charset_lite.load
|
||||
etc/apache2/mods-available/data.load
|
||||
etc/apache2/mods-available/dav.load
|
||||
etc/apache2/mods-available/dav_fs.conf
|
||||
etc/apache2/mods-available/dav_fs.load
|
||||
etc/apache2/mods-available/dav_lock.load
|
||||
etc/apache2/mods-available/dbd.load
|
||||
etc/apache2/mods-available/deflate.conf
|
||||
etc/apache2/mods-available/deflate.load
|
||||
etc/apache2/mods-available/dialup.load
|
||||
etc/apache2/mods-available/dir.conf
|
||||
etc/apache2/mods-available/dir.load
|
||||
etc/apache2/mods-available/dump_io.load
|
||||
etc/apache2/mods-available/echo.load
|
||||
etc/apache2/mods-available/env.load
|
||||
etc/apache2/mods-available/expires.load
|
||||
etc/apache2/mods-available/ext_filter.load
|
||||
etc/apache2/mods-available/file_cache.load
|
||||
etc/apache2/mods-available/filter.load
|
||||
etc/apache2/mods-available/headers.load
|
||||
etc/apache2/mods-available/heartbeat.load
|
||||
etc/apache2/mods-available/heartmonitor.load
|
||||
etc/apache2/mods-available/include.load
|
||||
etc/apache2/mods-available/info.conf
|
||||
etc/apache2/mods-available/info.load
|
||||
etc/apache2/mods-available/lbmethod_bybusyness.load
|
||||
etc/apache2/mods-available/lbmethod_byrequests.load
|
||||
etc/apache2/mods-available/lbmethod_bytraffic.load
|
||||
etc/apache2/mods-available/lbmethod_heartbeat.load
|
||||
etc/apache2/mods-available/ldap.conf
|
||||
etc/apache2/mods-available/ldap.load
|
||||
etc/apache2/mods-available/log_debug.load
|
||||
etc/apache2/mods-available/log_forensic.load
|
||||
etc/apache2/mods-available/lua.load
|
||||
etc/apache2/mods-available/macro.load
|
||||
etc/apache2/mods-available/mime.conf
|
||||
etc/apache2/mods-available/mime.load
|
||||
etc/apache2/mods-available/mime_magic.conf
|
||||
etc/apache2/mods-available/mime_magic.load
|
||||
etc/apache2/mods-available/mpm_event.conf
|
||||
etc/apache2/mods-available/mpm_event.load
|
||||
etc/apache2/mods-available/mpm_prefork.conf
|
||||
etc/apache2/mods-available/mpm_prefork.load
|
||||
etc/apache2/mods-available/mpm_worker.conf
|
||||
etc/apache2/mods-available/mpm_worker.load
|
||||
etc/apache2/mods-available/negotiation.conf
|
||||
etc/apache2/mods-available/negotiation.load
|
||||
etc/apache2/mods-available/proxy.conf
|
||||
etc/apache2/mods-available/proxy.load
|
||||
etc/apache2/mods-available/proxy_ajp.load
|
||||
etc/apache2/mods-available/proxy_balancer.conf
|
||||
etc/apache2/mods-available/proxy_balancer.load
|
||||
etc/apache2/mods-available/proxy_connect.load
|
||||
etc/apache2/mods-available/proxy_express.load
|
||||
etc/apache2/mods-available/proxy_fcgi.load
|
||||
etc/apache2/mods-available/proxy_fdpass.load
|
||||
etc/apache2/mods-available/proxy_ftp.conf
|
||||
etc/apache2/mods-available/proxy_ftp.load
|
||||
etc/apache2/mods-available/proxy_html.load
|
||||
etc/apache2/mods-available/proxy_http.load
|
||||
etc/apache2/mods-available/proxy_scgi.load
|
||||
etc/apache2/mods-available/proxy_wstunnel.load
|
||||
etc/apache2/mods-available/ratelimit.load
|
||||
etc/apache2/mods-available/reflector.load
|
||||
etc/apache2/mods-available/remoteip.load
|
||||
etc/apache2/mods-available/reqtimeout.conf
|
||||
etc/apache2/mods-available/reqtimeout.load
|
||||
etc/apache2/mods-available/request.load
|
||||
etc/apache2/mods-available/rewrite.load
|
||||
etc/apache2/mods-available/sed.load
|
||||
etc/apache2/mods-available/session.load
|
||||
etc/apache2/mods-available/session_cookie.load
|
||||
etc/apache2/mods-available/session_crypto.load
|
||||
etc/apache2/mods-available/session_dbd.load
|
||||
etc/apache2/mods-available/setenvif.conf
|
||||
etc/apache2/mods-available/setenvif.load
|
||||
etc/apache2/mods-available/slotmem_plain.load
|
||||
etc/apache2/mods-available/slotmem_shm.load
|
||||
etc/apache2/mods-available/socache_dbm.load
|
||||
etc/apache2/mods-available/socache_memcache.load
|
||||
etc/apache2/mods-available/socache_shmcb.load
|
||||
etc/apache2/mods-available/speling.load
|
||||
etc/apache2/mods-available/ssl.conf
|
||||
etc/apache2/mods-available/ssl.load
|
||||
etc/apache2/mods-available/status.conf
|
||||
etc/apache2/mods-available/status.load
|
||||
etc/apache2/mods-available/substitute.load
|
||||
etc/apache2/mods-available/suexec.load
|
||||
etc/apache2/mods-available/unique_id.load
|
||||
etc/apache2/mods-available/userdir.conf
|
||||
etc/apache2/mods-available/userdir.load
|
||||
etc/apache2/mods-available/usertrack.load
|
||||
etc/apache2/mods-available/vhost_alias.load
|
||||
etc/apache2/mods-available/worker.conf
|
||||
etc/apache2/mods-available/worker.load
|
||||
etc/apache2/mods-available/wsgi.conf
|
||||
etc/apache2/mods-available/wsgi.load
|
||||
etc/apache2/mods-available/xml2enc.load
|
||||
etc/apache2/mods-enabled/access_compat.load
|
||||
etc/apache2/mods-enabled/alias.conf
|
||||
etc/apache2/mods-enabled/alias.load
|
||||
etc/apache2/mods-enabled/auth_basic.load
|
||||
etc/apache2/mods-enabled/authn_core.load
|
||||
etc/apache2/mods-enabled/authn_file.load
|
||||
etc/apache2/mods-enabled/authz_core.load
|
||||
etc/apache2/mods-enabled/authz_groupfile.load
|
||||
etc/apache2/mods-enabled/authz_host.load
|
||||
etc/apache2/mods-enabled/authz_user.load
|
||||
etc/apache2/mods-enabled/autoindex.conf
|
||||
etc/apache2/mods-enabled/autoindex.load
|
||||
etc/apache2/mods-enabled/dav.load
|
||||
etc/apache2/mods-enabled/dav_fs.conf
|
||||
etc/apache2/mods-enabled/dav_fs.load
|
||||
etc/apache2/mods-enabled/deflate.conf
|
||||
etc/apache2/mods-enabled/deflate.load
|
||||
etc/apache2/mods-enabled/dir.conf
|
||||
etc/apache2/mods-enabled/dir.load
|
||||
etc/apache2/mods-enabled/env.load
|
||||
etc/apache2/mods-enabled/filter.load
|
||||
etc/apache2/mods-enabled/headers.load
|
||||
etc/apache2/mods-enabled/mime.conf
|
||||
etc/apache2/mods-enabled/mime.load
|
||||
etc/apache2/mods-enabled/negotiation.conf
|
||||
etc/apache2/mods-enabled/negotiation.load
|
||||
etc/apache2/mods-enabled/proxy.conf
|
||||
etc/apache2/mods-enabled/proxy.load
|
||||
etc/apache2/mods-enabled/proxy_connect.load
|
||||
etc/apache2/mods-enabled/proxy_http.load
|
||||
etc/apache2/mods-enabled/reqtimeout.conf
|
||||
etc/apache2/mods-enabled/reqtimeout.load
|
||||
etc/apache2/mods-enabled/setenvif.conf
|
||||
etc/apache2/mods-enabled/setenvif.load
|
||||
etc/apache2/mods-enabled/status.conf
|
||||
etc/apache2/mods-enabled/status.load
|
||||
etc/apache2/mods-enabled/worker.conf
|
||||
etc/apache2/mods-enabled/worker.load
|
||||
etc/apache2/mods-enabled/wsgi.conf
|
||||
etc/apache2/mods-enabled/wsgi.load
|
||||
etc/apache2/ports.conf
|
||||
etc/apache2/sites-available/000-default.conf
|
||||
etc/apache2/sites-available/05-keystone_wsgi_admin.conf
|
||||
etc/apache2/sites-available/05-keystone_wsgi_main.conf
|
||||
etc/apache2/sites-available/25-apache_api_proxy.conf
|
||||
etc/apache2/sites-available/default-ssl.conf
|
||||
etc/apache2/sites-available/horizon_vhost.conf
|
||||
etc/apache2/sites-available/wsgi-keystone.conf
|
||||
etc/apache2/sites-enabled/000-default.conf
|
||||
etc/apache2/sites-enabled/05-keystone_wsgi_admin.conf
|
||||
etc/apache2/sites-enabled/05-keystone_wsgi_main.conf
|
||||
etc/apache2/sites-enabled/25-apache_api_proxy.conf
|
||||
etc/apache2/sites-enabled/horizon_vhost.conf
|
||||
etc/astute.yaml
|
||||
etc/cinder/api-paste.ini
|
||||
etc/cinder/cinder.conf
|
||||
etc/cinder/logging.conf
|
||||
etc/cinder/policy.json
|
||||
etc/cinder/rootwrap.conf
|
||||
etc/cinder/rootwrap.d/volume.filters
|
||||
etc/glance/glance-api-paste.ini
|
||||
etc/glance/glance-api.conf
|
||||
etc/glance/glance-cache.conf
|
||||
etc/glance/glance-manage.conf
|
||||
etc/glance/glance-registry-paste.ini
|
||||
etc/glance/glance-registry.conf
|
||||
etc/glance/glance-scrubber.conf
|
||||
etc/glance/glance-swift.conf
|
||||
etc/glance/metadefs/compute-aggr-disk-filter.json
|
||||
etc/glance/metadefs/compute-aggr-iops-filter.json
|
||||
etc/glance/metadefs/compute-aggr-num-instances.json
|
||||
etc/glance/metadefs/compute-cpu-pinning.json
|
||||
etc/glance/metadefs/compute-guest-shutdown.json
|
||||
etc/glance/metadefs/compute-host-capabilities.json
|
||||
etc/glance/metadefs/compute-hypervisor.json
|
||||
etc/glance/metadefs/compute-instance-data.json
|
||||
etc/glance/metadefs/compute-libvirt-image.json
|
||||
etc/glance/metadefs/compute-libvirt.json
|
||||
etc/glance/metadefs/compute-quota.json
|
||||
etc/glance/metadefs/compute-randomgen.json
|
||||
etc/glance/metadefs/compute-trust.json
|
||||
etc/glance/metadefs/compute-vcputopology.json
|
||||
etc/glance/metadefs/compute-vmware-flavor.json
|
||||
etc/glance/metadefs/compute-vmware-quota-flavor.json
|
||||
etc/glance/metadefs/compute-vmware.json
|
||||
etc/glance/metadefs/compute-watchdog.json
|
||||
etc/glance/metadefs/compute-xenapi.json
|
||||
etc/glance/metadefs/glance-common-image-props.json
|
||||
etc/glance/metadefs/operating-system.json
|
||||
etc/glance/metadefs/software-databases.json
|
||||
etc/glance/metadefs/software-runtimes.json
|
||||
etc/glance/metadefs/software-webservers.json
|
||||
etc/glance/policy.json
|
||||
etc/glance/property-protections-policies.conf
|
||||
etc/glance/property-protections-roles.conf
|
||||
etc/glance/schema-image.json
|
||||
etc/haproxy/conf.d/010-stats.cfg
|
||||
etc/haproxy/conf.d/015-horizon.cfg
|
||||
etc/haproxy/conf.d/017-horizon-ssl.cfg
|
||||
etc/haproxy/conf.d/020-keystone-1.cfg
|
||||
etc/haproxy/conf.d/030-keystone-2.cfg
|
||||
etc/haproxy/conf.d/040-nova-api.cfg
|
||||
etc/haproxy/conf.d/050-nova-metadata-api.cfg
|
||||
etc/haproxy/conf.d/070-cinder-api.cfg
|
||||
etc/haproxy/conf.d/080-glance-api.cfg
|
||||
etc/haproxy/conf.d/085-neutron.cfg
|
||||
etc/haproxy/conf.d/090-glance-registry.cfg
|
||||
etc/haproxy/conf.d/110-mysqld.cfg
|
||||
etc/haproxy/conf.d/160-heat-api.cfg
|
||||
etc/haproxy/conf.d/161-heat-api-cfn.cfg
|
||||
etc/haproxy/conf.d/162-heat-api-cloudwatch.cfg
|
||||
etc/haproxy/conf.d/170-nova-novncproxy.cfg
|
||||
etc/haproxy/errors/400.http
|
||||
etc/haproxy/errors/403.http
|
||||
etc/haproxy/errors/408.http
|
||||
etc/haproxy/errors/500.http
|
||||
etc/haproxy/errors/502.http
|
||||
etc/haproxy/errors/503.http
|
||||
etc/haproxy/errors/504.http
|
||||
etc/haproxy/haproxy.cfg
|
||||
etc/hiera/astute.yaml
|
||||
etc/hiera/globals.yaml
|
||||
etc/keystone/default_catalog.templates
|
||||
etc/keystone/fernet-keys/0
|
||||
etc/keystone/fernet-keys/1
|
||||
etc/keystone/keystone-paste.ini
|
||||
etc/keystone/keystone.conf
|
||||
etc/keystone/logging.conf
|
||||
etc/keystone/policy.json
|
||||
etc/lsb-release
|
||||
etc/mcollective/server.cfg
|
||||
etc/network/interfaces
|
||||
etc/network/interfaces.d/ifcfg-br-aux
|
||||
etc/network/interfaces.d/ifcfg-br-ex
|
||||
etc/network/interfaces.d/ifcfg-br-floating
|
||||
etc/network/interfaces.d/ifcfg-br-fw-admin
|
||||
etc/network/interfaces.d/ifcfg-br-mgmt
|
||||
etc/network/interfaces.d/ifcfg-br-prv
|
||||
etc/network/interfaces.d/ifcfg-br-storage
|
||||
etc/neutron/api-paste.ini
|
||||
etc/neutron/dhcp_agent.ini
|
||||
etc/neutron/dnsmasq-neutron.conf
|
||||
etc/neutron/l3_agent.ini
|
||||
etc/neutron/metadata_agent.ini
|
||||
etc/neutron/neutron.conf
|
||||
etc/neutron/plugin.ini
|
||||
etc/neutron/plugins/ml2/ml2_conf.ini
|
||||
etc/neutron/plugins/ml2/ml2_conf_sriov.ini
|
||||
etc/neutron/plugins/ml2/openvswitch_agent.ini
|
||||
etc/neutron/plugins/ml2/sriov_agent.ini
|
||||
etc/neutron/policy.json
|
||||
etc/neutron/rootwrap.conf
|
||||
etc/neutron/rootwrap.d/debug.filters
|
||||
etc/neutron/rootwrap.d/dhcp.filters
|
||||
etc/neutron/rootwrap.d/dibbler.filters
|
||||
etc/neutron/rootwrap.d/ebtables.filters
|
||||
etc/neutron/rootwrap.d/ipset-firewall.filters
|
||||
etc/neutron/rootwrap.d/iptables-firewall.filters
|
||||
etc/neutron/rootwrap.d/l3.filters
|
||||
etc/neutron/rootwrap.d/linuxbridge-plugin.filters
|
||||
etc/neutron/rootwrap.d/openvswitch-plugin.filters
|
||||
etc/nova/api-paste.ini
|
||||
etc/nova/logging.conf
|
||||
etc/nova/nova.conf
|
||||
etc/nova/policy.json
|
||||
etc/nova/rootwrap.conf
|
||||
etc/nova/rootwrap.d/api-metadata.filters
|
||||
etc/os-release
|
||||
etc/resolv.conf
|
||||
var/lib/cloud/data/instance-id
|
||||
var/lib/cloud/data/previous-datasource
|
||||
var/lib/cloud/data/previous-hostname
|
||||
var/lib/cloud/data/previous-instance-id
|
||||
var/lib/cloud/data/result.json
|
||||
var/lib/cloud/data/status.json
|
||||
var/lib/cloud/sem/config_scripts_per_once.once
|
||||
var/lib/puppet/state/last_run_summary.yaml
|
||||
var/log/atop/atop_current
|
||||
var/log/cinder-all.log
|
||||
var/log/cloud-init-output.log
|
||||
var/log/cloud-init.log
|
||||
var/log/cron.log
|
||||
var/log/glance-all.log
|
||||
var/log/heat-all.log
|
||||
var/log/keystone-all.log
|
||||
var/log/neutron/dhcp-agent.log
|
||||
var/log/neutron/l3-agent.log
|
||||
var/log/neutron/metadata-agent.log
|
||||
var/log/neutron/neutron-netns-cleanup.log
|
||||
var/log/neutron/openvswitch-agent.log
|
||||
var/log/neutron/server.log
|
||||
var/log/neutron-all.log
|
||||
var/log/nova/nova-api.log
|
||||
var/log/nova/nova-cert.log
|
||||
var/log/nova/nova-conductor.log
|
||||
var/log/nova/nova-consoleauth.log
|
||||
var/log/nova/nova-manage.log
|
||||
var/log/nova/nova-novncproxy.log
|
||||
var/log/nova/nova-scheduler.log
|
||||
var/log/nova-all.log
|
||||
var/log/puppet.log
|
||||
var/log/syslog
|
||||
|
||||
compute:
|
||||
commands/arp.txt
|
||||
commands/blkid_o_list.txt
|
||||
commands/brctl_show.txt
|
||||
commands/centos_installed_rpms.txt
|
||||
commands/centos_repo_list.txt
|
||||
commands/ceph_health.txt
|
||||
commands/ceph_osd_tree.txt
|
||||
commands/ceph_s.txt
|
||||
commands/df.txt
|
||||
commands/dmesg.txt
|
||||
commands/dmidecode.txt
|
||||
commands/ip_a.txt
|
||||
commands/ip_r.txt
|
||||
commands/iptables_filter.txt
|
||||
commands/iptables_nat.txt
|
||||
commands/lsmod.txt
|
||||
commands/lvm_lvdisplay.txt
|
||||
commands/lvm_pvdisplay.txt
|
||||
commands/lvm_vgdisplay.txt
|
||||
commands/mount.txt
|
||||
commands/netstat.txt
|
||||
commands/proc_interrupts.txt
|
||||
commands/ps.txt
|
||||
commands/sysctl.txt
|
||||
commands/ubuntu_installed_debs.txt
|
||||
commands/ubuntu_repo_list.txt
|
||||
commands/uname_a.txt
|
||||
commands/uptime.txt
|
||||
etc/astute.yaml
|
||||
etc/hiera/astute.yaml
|
||||
etc/hiera/globals.yaml
|
||||
etc/lsb-release
|
||||
etc/mcollective/server.cfg
|
||||
etc/network/interfaces
|
||||
etc/network/interfaces.d/ifcfg-br-aux
|
||||
etc/network/interfaces.d/ifcfg-br-fw-admin
|
||||
etc/network/interfaces.d/ifcfg-br-mgmt
|
||||
etc/network/interfaces.d/ifcfg-br-prv
|
||||
etc/network/interfaces.d/ifcfg-br-storage
|
||||
etc/neutron/api-paste.ini
|
||||
etc/neutron/dnsmasq-neutron.conf
|
||||
etc/neutron/neutron.conf
|
||||
etc/neutron/plugins/ml2/ml2_conf.ini
|
||||
etc/neutron/plugins/ml2/ml2_conf_sriov.ini
|
||||
etc/neutron/plugins/ml2/openvswitch_agent.ini
|
||||
etc/neutron/plugins/ml2/sriov_agent.ini
|
||||
etc/neutron/policy.json
|
||||
etc/neutron/rootwrap.conf
|
||||
etc/neutron/rootwrap.d/debug.filters
|
||||
etc/neutron/rootwrap.d/dhcp.filters
|
||||
etc/neutron/rootwrap.d/dibbler.filters
|
||||
etc/neutron/rootwrap.d/ebtables.filters
|
||||
etc/neutron/rootwrap.d/ipset-firewall.filters
|
||||
etc/neutron/rootwrap.d/iptables-firewall.filters
|
||||
etc/neutron/rootwrap.d/l3.filters
|
||||
etc/neutron/rootwrap.d/linuxbridge-plugin.filters
|
||||
etc/neutron/rootwrap.d/openvswitch-plugin.filters
|
||||
etc/nova/api-paste.ini
|
||||
etc/nova/logging.conf
|
||||
etc/nova/nova-compute.conf
|
||||
etc/nova/nova.conf
|
||||
etc/nova/policy.json
|
||||
etc/nova/rootwrap.conf
|
||||
etc/nova/rootwrap.d/compute.filters
|
||||
etc/os-release
|
||||
etc/resolv.conf
|
||||
var/lib/cloud/data/instance-id
|
||||
var/lib/cloud/data/previous-datasource
|
||||
var/lib/cloud/data/previous-hostname
|
||||
var/lib/cloud/data/previous-instance-id
|
||||
var/lib/cloud/data/result.json
|
||||
var/lib/cloud/data/status.json
|
||||
var/lib/cloud/sem/config_scripts_per_once.once
|
||||
var/lib/puppet/state/last_run_summary.yaml
|
||||
var/log/atop/atop_current
|
||||
var/log/cloud-init-output.log
|
||||
var/log/cloud-init.log
|
||||
var/log/cron.log
|
||||
var/log/libvirt/libvirtd.log
|
||||
var/log/libvirt/qemu/instance-*[0-9].log
|
||||
var/log/neutron-all.log
|
||||
var/log/nova/nova-compute.log
|
||||
var/log/nova/nova-manage.log
|
||||
var/log/puppet.log
|
||||
var/log/syslog
|
||||
|
||||
master:
|
||||
master_node_logs:
|
||||
commands/brctl_show.txt
|
||||
commands/centos_installed_rpms.txt
|
||||
commands/centos_repo_list.txt
|
||||
commands/df.txt
|
||||
commands/dmidecode.txt
|
||||
commands/docker_images.txt
|
||||
commands/docker_ps.txt
|
||||
commands/ip_a.txt
|
||||
commands/ip_r.txt
|
||||
commands/iptables_filter.txt
|
||||
commands/iptables_nat.txt
|
||||
commands/lsmod.txt
|
||||
commands/lvm_lvdisplay.txt
|
||||
commands/lvm_pvdisplay.txt
|
||||
commands/lvm_vgdisplay.txt
|
||||
commands/mount.txt
|
||||
commands/netstat.txt
|
||||
commands/ps.txt
|
||||
commands/uname_a.txt
|
||||
commands/uptime.txt
|
||||
etc/astute/astuted.conf
|
||||
etc/centos-release
|
||||
etc/cobbler/auth.conf
|
||||
etc/cobbler/authorized_keys
|
||||
etc/cobbler/cheetah_macros
|
||||
etc/cobbler/cobbler_bash
|
||||
etc/cobbler/completions
|
||||
etc/cobbler/dhcp.template
|
||||
etc/cobbler/distro_signatures.json
|
||||
etc/cobbler/dnsmasq.template
|
||||
etc/cobbler/import_rsync_whitelist
|
||||
etc/cobbler/iso/buildiso.template
|
||||
etc/cobbler/ldap/ldap_authconfig.template
|
||||
etc/cobbler/modules.conf
|
||||
etc/cobbler/mongodb.conf
|
||||
etc/cobbler/named.template
|
||||
etc/cobbler/power/fence_apc_snmp.template
|
||||
etc/cobbler/power/fence_bladecenter.template
|
||||
etc/cobbler/power/fence_bullpap.template
|
||||
etc/cobbler/power/fence_drac.template
|
||||
etc/cobbler/power/fence_ilo.template
|
||||
etc/cobbler/power/fence_ipmilan.template
|
||||
etc/cobbler/power/fence_lpar.template
|
||||
etc/cobbler/power/fence_rsa.template
|
||||
etc/cobbler/power/fence_ssh.template
|
||||
etc/cobbler/power/fence_virsh.template
|
||||
etc/cobbler/power/fence_wti.template
|
||||
etc/cobbler/pxe/bootcfg_esxi5.template
|
||||
etc/cobbler/pxe/bootcfg_esxi51.template
|
||||
etc/cobbler/pxe/bootcfg_esxi55.template
|
||||
etc/cobbler/pxe/bootcfg_esxi60.template
|
||||
etc/cobbler/pxe/efidefault.template
|
||||
etc/cobbler/pxe/gpxe_system_esxi5.template
|
||||
etc/cobbler/pxe/gpxe_system_esxi6.template
|
||||
etc/cobbler/pxe/gpxe_system_freebsd.template
|
||||
etc/cobbler/pxe/gpxe_system_linux.template
|
||||
etc/cobbler/pxe/gpxe_system_local.template
|
||||
etc/cobbler/pxe/gpxe_system_windows.template
|
||||
etc/cobbler/pxe/grublocal.template
|
||||
etc/cobbler/pxe/grubprofile.template
|
||||
etc/cobbler/pxe/grubsystem.template
|
||||
etc/cobbler/pxe/nexenta_grub_menu.template
|
||||
etc/cobbler/pxe/nexenta_profile.template
|
||||
etc/cobbler/pxe/pxedefault.template
|
||||
etc/cobbler/pxe/pxelocal.template
|
||||
etc/cobbler/pxe/pxelocal_ia64.template
|
||||
etc/cobbler/pxe/pxelocal_s390x.template
|
||||
etc/cobbler/pxe/pxeprofile.template
|
||||
etc/cobbler/pxe/pxeprofile_arm.template
|
||||
etc/cobbler/pxe/pxeprofile_esxi.template
|
||||
etc/cobbler/pxe/pxeprofile_s390x.template
|
||||
etc/cobbler/pxe/pxesystem.template
|
||||
etc/cobbler/pxe/pxesystem_arm.template
|
||||
etc/cobbler/pxe/pxesystem_esxi.template
|
||||
etc/cobbler/pxe/pxesystem_ia64.template
|
||||
etc/cobbler/pxe/pxesystem_ppc.template
|
||||
etc/cobbler/pxe/pxesystem_s390x.template
|
||||
etc/cobbler/pxe/s390x_conf.template
|
||||
etc/cobbler/pxe/s390x_parm.template
|
||||
etc/cobbler/reporting/build_report_email.template
|
||||
etc/cobbler/rsync.exclude
|
||||
etc/cobbler/rsync.template
|
||||
etc/cobbler/secondary.template
|
||||
etc/cobbler/settings
|
||||
etc/cobbler/tftpd.template
|
||||
etc/cobbler/users.conf
|
||||
etc/cobbler/users.digest
|
||||
etc/cobbler/version
|
||||
etc/cobbler/zone.template
|
||||
etc/cobbler.dnsmasq.conf
|
||||
etc/dnsmasq.conf
|
||||
etc/fuel/astute.yaml
|
||||
etc/fuel/bootstrap_admin_node.conf
|
||||
etc/fuel/free_disk_check.yaml
|
||||
etc/fuel/free_disk_space_check.yaml
|
||||
etc/fuel/fuel-uuid
|
||||
etc/fuel_build_id
|
||||
etc/fuel_build_number
|
||||
etc/nailgun/settings.yaml
|
||||
etc/nailgun/uwsgi_nailgun.yaml
|
||||
etc/os-release
|
||||
etc/redhat-release
|
||||
etc/sysconfig/network-scripts/ifcfg-enp0s3
|
||||
etc/sysconfig/network-scripts/ifcfg-enp0s4
|
||||
etc/sysconfig/network-scripts/ifcfg-enp0s5
|
||||
etc/sysconfig/network-scripts/ifcfg-enp0s6
|
||||
etc/sysconfig/network-scripts/ifcfg-enp0s7
|
||||
etc/sysconfig/network-scripts/ifcfg-lo
|
||||
etc/sysconfig/network-scripts/ifdown
|
||||
etc/sysconfig/network-scripts/ifdown-bnep
|
||||
etc/sysconfig/network-scripts/ifdown-eth
|
||||
etc/sysconfig/network-scripts/ifdown-ib
|
||||
etc/sysconfig/network-scripts/ifdown-ippp
|
||||
etc/sysconfig/network-scripts/ifdown-ipv6
|
||||
etc/sysconfig/network-scripts/ifdown-isdn
|
||||
etc/sysconfig/network-scripts/ifdown-post
|
||||
etc/sysconfig/network-scripts/ifdown-ppp
|
||||
etc/sysconfig/network-scripts/ifdown-routes
|
||||
etc/sysconfig/network-scripts/ifdown-sit
|
||||
etc/sysconfig/network-scripts/ifdown-Team
|
||||
etc/sysconfig/network-scripts/ifdown-TeamPort
|
||||
etc/sysconfig/network-scripts/ifdown-tunnel
|
||||
etc/sysconfig/network-scripts/ifup
|
||||
etc/sysconfig/network-scripts/ifup-aliases
|
||||
etc/sysconfig/network-scripts/ifup-bnep
|
||||
etc/sysconfig/network-scripts/ifup-eth
|
||||
etc/sysconfig/network-scripts/ifup-ib
|
||||
etc/sysconfig/network-scripts/ifup-ippp
|
||||
etc/sysconfig/network-scripts/ifup-ipv6
|
||||
etc/sysconfig/network-scripts/ifup-isdn
|
||||
etc/sysconfig/network-scripts/ifup-plip
|
||||
etc/sysconfig/network-scripts/ifup-plusb
|
||||
etc/sysconfig/network-scripts/ifup-post
|
||||
etc/sysconfig/network-scripts/ifup-ppp
|
||||
etc/sysconfig/network-scripts/ifup-routes
|
||||
etc/sysconfig/network-scripts/ifup-sit
|
||||
etc/sysconfig/network-scripts/ifup-Team
|
||||
etc/sysconfig/network-scripts/ifup-TeamPort
|
||||
etc/sysconfig/network-scripts/ifup-tunnel
|
||||
etc/sysconfig/network-scripts/ifup-wireless
|
||||
etc/sysconfig/network-scripts/init.ipv6-global
|
||||
etc/sysconfig/network-scripts/network-functions
|
||||
etc/sysconfig/network-scripts/network-functions-ipv6
|
||||
etc/system-release
|
||||
root/anaconda-parse-cmdline.log
|
||||
root/anaconda-post-before-chroot.log
|
||||
root/anaconda-post-configure-autologon.log
|
||||
root/anaconda-post-configure-repos.log
|
||||
root/anaconda-post-configure-sysconfig.log
|
||||
root/anaconda-post-interface-settings.log
|
||||
root/anaconda-post-partition.log
|
||||
var/log/anaconda/anaconda.log
|
||||
var/log/anaconda/ifcfg.log
|
||||
var/log/anaconda/anaconda.log
|
||||
var/log/anaconda/anaconda.log
|
||||
var/log/anaconda/packaging.log
|
||||
var/log/anaconda/anaconda.log
|
||||
var/log/anaconda/program.log
|
||||
var/log/anaconda/anaconda.log
|
||||
var/log/anaconda/storage.log
|
||||
var/log/anaconda/syslog
|
||||
var/log/astute/astute.log
|
||||
var/log/atop/atop_current
|
||||
var/log/audit/audit.log
|
||||
var/log/boot.log
|
||||
var/log/btmp
|
||||
var/log/cobbler/cobbler.log
|
||||
var/log/cron
|
||||
var/log/dhcp_checker.log
|
||||
var/log/dmesg
|
||||
var/log/dnsmasq.log
|
||||
var/log/fuel-agent-env-1.log
|
||||
var/log/fuel-bootstrap-image-build.log
|
||||
var/log/fuelmenu.log
|
||||
var/log/httpd/access_log
|
||||
var/log/httpd/error_log
|
||||
var/log/httpd/ssl_access_log
|
||||
var/log/httpd/ssl_error_log
|
||||
var/log/httpd/ssl_request_log
|
||||
var/log/keystone/keystone-all.log
|
||||
var/log/keystone/keystone-manage.log
|
||||
var/log/lastlog
|
||||
var/log/maillog
|
||||
var/log/mcollective-audit.log
|
||||
var/log/mcollective.log
|
||||
var/log/messages
|
||||
var/log/nailgun/api.log
|
||||
var/log/nailgun/app.log
|
||||
var/log/nailgun/assassind.log
|
||||
var/log/nailgun/oswl_flavor_collectord.log
|
||||
var/log/nailgun/oswl_image_collectord.log
|
||||
var/log/nailgun/oswl_keystone_user_collectord.log
|
||||
var/log/nailgun/oswl_tenant_collectord.log
|
||||
var/log/nailgun/oswl_vm_collectord.log
|
||||
var/log/nailgun/oswl_volume_collectord.log
|
||||
var/log/nailgun/receiverd.log
|
||||
var/log/nailgun/statsenderd.log
|
||||
var/log/nginx/access.log
|
||||
var/log/nginx/access_repo.log
|
||||
var/log/nginx/access_services.log
|
||||
var/log/nginx/error.log
|
||||
var/log/nginx/error_repo.log
|
||||
var/log/nginx/error_services.log
|
||||
var/log/ostf/cluster_1_ha.log
|
||||
var/log/ostf/cluster_1_sanity.log
|
||||
var/log/ostf/cluster_1_smoke.log
|
||||
var/log/ostf.log
|
||||
var/log/puppet/bootstrap_admin_node.log
|
||||
var/log/rabbitmq/rabbit@nailgun-sasl.log
|
||||
var/log/rabbitmq/rabbit@nailgun.log
|
||||
var/log/remote/127.0.0.1/in.tftpd.log
|
||||
var/log/remote/127.0.0.1/kernel.log
|
||||
var/log/remote/127.0.0.1/login.log
|
||||
var/log/remote/127.0.0.1/ntpd.log
|
||||
var/log/remote/127.0.0.1/ntpdate.log
|
||||
var/log/remote/127.0.0.1/rsyncd.log
|
||||
var/log/remote/127.0.0.1/rsyslogd.log
|
||||
var/log/remote/127.0.0.1/run-parts.log
|
||||
var/log/remote/127.0.0.1/sshd.log
|
||||
var/log/remote/127.0.0.1/xinetd.log
|
||||
var/log/rsync.log
|
||||
var/log/sa/sa*[0-9]
|
||||
var/log/secure
|
||||
var/log/shotgun.log
|
||||
var/log/spooler
|
||||
var/log/tallylog
|
||||
var/log/url_access_checker.log
|
||||
var/log/wtmp
|
||||
var/log/yum.log
|
||||
xmlrpc/cobbler.txt
|
||||
remote:
|
||||
controller:
|
||||
acpid.log
|
||||
anacron.log
|
||||
apache2_error.log
|
||||
attrd.log
|
||||
bootstrap/agent.log
|
||||
bootstrap/auth.log
|
||||
bootstrap/dmesg.log
|
||||
bootstrap/fuel-agent.log
|
||||
bootstrap/kern.log.log
|
||||
bootstrap/mcollective.log
|
||||
bootstrap/messages.log
|
||||
bootstrap/syslog.log
|
||||
bootstrap/udev.log
|
||||
chage.log
|
||||
chfn.log
|
||||
cib.log
|
||||
cinder-api.log
|
||||
cinder-backup.log
|
||||
cinder-manage.log
|
||||
cinder-scheduler.log
|
||||
cinder-volume.log
|
||||
conntrack-tools.log
|
||||
corosync.log
|
||||
crmd.log
|
||||
CRON.log
|
||||
crontab.log
|
||||
dbus.log
|
||||
dnsmasq-dhcp.log
|
||||
dnsmasq.log
|
||||
efi.log
|
||||
freedos.log
|
||||
glance-api.log
|
||||
glance-manage.log
|
||||
glance-registry.log
|
||||
groupadd.log
|
||||
haiku.log
|
||||
haproxy.log
|
||||
heat-api-cfn.log
|
||||
heat-api-cloudwatch.log
|
||||
heat-api.log
|
||||
heat-engine.log
|
||||
horizon_access.log
|
||||
kernel.log
|
||||
keystone-manage.log
|
||||
keystone_wsgi_admin_access.log
|
||||
keystone_wsgi_admin_error.log
|
||||
keystone_wsgi_main_access.log
|
||||
keystone_wsgi_main_error.log
|
||||
libapache2-mod-wsgi.log
|
||||
logd.log
|
||||
lrmd.log
|
||||
macosx-prober.log
|
||||
mcollective.log
|
||||
microsoft.log
|
||||
mounted-tests.log
|
||||
nailgun-agent.log
|
||||
neutron-dhcp-agent.log
|
||||
neutron-l3-agent.log
|
||||
neutron-metadata-agent.log
|
||||
neutron-netns-cleanup.log
|
||||
neutron-openvswitch-agent.log
|
||||
neutron-server.log
|
||||
nova-api.log
|
||||
nova-cert.log
|
||||
nova-conductor.log
|
||||
nova-consoleauth.log
|
||||
nova-manage.log
|
||||
nova-novncproxy.log
|
||||
nova-scheduler.log
|
||||
ntpd.log
|
||||
ntpdate.log
|
||||
ocf-heat-engine.log
|
||||
ocf-mysql-wss.log
|
||||
ocf-neutron-dhcp-agent.log
|
||||
ocf-neutron-l3-agent.log
|
||||
ocf-neutron-metadata-agent.log
|
||||
ocf-neutron-ovs-agent.log
|
||||
ocf-ns_conntrackd.log
|
||||
ocf-ns_dns.log
|
||||
ocf-ns_haproxy.log
|
||||
ocf-ns_IPaddr2.log
|
||||
ocf-ns_ntp.log
|
||||
ocf-ns_vrouter.log
|
||||
os-prober.log
|
||||
ovs-ofctl.log
|
||||
ovs-vsctl.log
|
||||
pacemaker.log
|
||||
pacemakerd.log
|
||||
pengine.log
|
||||
postfix/master.log
|
||||
puppet-apply.log
|
||||
qnx.log
|
||||
rabbit-fence.log
|
||||
rabbitmq-shutdown_log.log
|
||||
rabbitmq-startup_log.log
|
||||
rabbitmq.log
|
||||
rsyslogd.log
|
||||
sshd.log
|
||||
su.log
|
||||
useradd.log
|
||||
usermod.log
|
||||
utility.log
|
||||
xinetd.log
|
||||
compute:
|
||||
acpid.log
|
||||
anacron.log
|
||||
bootstrap/agent.log
|
||||
bootstrap/auth.log
|
||||
bootstrap/dmesg.log
|
||||
bootstrap/fuel-agent.log
|
||||
bootstrap/kern.log.log
|
||||
bootstrap/mcollective.log
|
||||
bootstrap/messages.log
|
||||
bootstrap/syslog.log
|
||||
bootstrap/udev.log
|
||||
chage.log
|
||||
chfn.log
|
||||
CRON.log
|
||||
crontab.log
|
||||
dbus.log
|
||||
groupadd.log
|
||||
kernel.log
|
||||
mcollective.log
|
||||
nailgun-agent.log
|
||||
netprobe_listener.log
|
||||
netprobe_sender.log
|
||||
neutron-openvswitch-agent.log
|
||||
ntpd.log
|
||||
ntpdate.log
|
||||
ovs-ofctl.log
|
||||
ovs-vsctl.log
|
||||
puppet-apply.log
|
||||
rsyslogd.log
|
||||
sshd.log
|
||||
useradd.log
|
||||
usermod.log
|
@ -26,7 +26,6 @@ from devops.helpers.helpers import wait
|
||||
from netaddr import IPAddress
|
||||
from netaddr import IPNetwork
|
||||
from proboscis.asserts import assert_equal
|
||||
from proboscis.asserts import assert_false
|
||||
from proboscis.asserts import assert_true
|
||||
|
||||
from keystoneauth1 import exceptions
|
||||
@ -37,10 +36,8 @@ from core.helpers.log_helpers import logwrap
|
||||
from fuelweb_test import logger
|
||||
from fuelweb_test.helpers.ssh_manager import SSHManager
|
||||
from fuelweb_test.helpers.utils import get_mongo_partitions
|
||||
from fuelweb_test.settings import DNS_SUFFIX
|
||||
from fuelweb_test.settings import EXTERNAL_DNS
|
||||
from fuelweb_test.settings import EXTERNAL_NTP
|
||||
from fuelweb_test.settings import FUEL_MASTER_HOSTNAME
|
||||
from fuelweb_test.settings import OPENSTACK_RELEASE
|
||||
from fuelweb_test.settings import OPENSTACK_RELEASE_UBUNTU
|
||||
from fuelweb_test.settings import POOLS
|
||||
@ -1259,106 +1256,6 @@ def check_plugin_path_env(var_name, plugin_path):
|
||||
)
|
||||
|
||||
|
||||
def check_snapshot_logs(ip, snapshot_name, controller_fqdns, compute_fqdns):
|
||||
snapshot_path_master = "/var/dump/{}".format(snapshot_name)
|
||||
master_hostname = ''.join((FUEL_MASTER_HOSTNAME, DNS_SUFFIX))
|
||||
snapshot_logs_path = os.path.join(
|
||||
'{0}/fuelweb_test/config_templates/'.format(os.environ.get(
|
||||
"WORKSPACE", "./")), 'snapshot_logs.yaml')
|
||||
if os.path.exists(snapshot_logs_path):
|
||||
with open(snapshot_logs_path, 'r') as f:
|
||||
snapshot_logs = yaml.load(f)
|
||||
logger.debug("snapshot logs are {}".format(snapshot_logs))
|
||||
assert_true(snapshot_logs, "Failed to get expected snapshot"
|
||||
" logs from {}".format(snapshot_logs_path))
|
||||
|
||||
absent_logs = []
|
||||
logger.debug("checking master logs...")
|
||||
for log in snapshot_logs['master']['master_node_logs'].split():
|
||||
logger.debug("checking {} log file".format(log))
|
||||
log_path = "{dump_path}/{hostname}/{log}".format(
|
||||
dump_path=snapshot_path_master, hostname=master_hostname, log=log)
|
||||
cmd = "ls {}".format(log_path)
|
||||
result = ssh_manager.execute_on_remote(
|
||||
ip=ip,
|
||||
cmd=cmd,
|
||||
err_msg="Couldn't find {} log on master node".format(log),
|
||||
raise_on_assert=False)
|
||||
if not result['exit_code'] == 0:
|
||||
absent_logs.append(log_path)
|
||||
|
||||
for controller_fqdn in controller_fqdns:
|
||||
logger.debug("checking controller logs from remote directory...")
|
||||
for log in snapshot_logs['master']['remote']['controller'].split():
|
||||
logger.debug("checking {} log file".format(log))
|
||||
log_path = "{dump_path}/{hostname}/var/log/remote" \
|
||||
"/{fqdn}/{log}".format(dump_path=snapshot_path_master,
|
||||
hostname=master_hostname,
|
||||
fqdn=controller_fqdn, log=log)
|
||||
cmd = "ls {}".format(log_path)
|
||||
result = ssh_manager.execute_on_remote(
|
||||
ip=ip,
|
||||
cmd=cmd,
|
||||
err_msg="Couldn't find {0} log in controller remote directory"
|
||||
" for node {1}".format(log, controller_fqdn),
|
||||
raise_on_assert=False)
|
||||
if not result['exit_code'] == 0:
|
||||
absent_logs.append(log_path)
|
||||
|
||||
logger.debug("checking controller logs...")
|
||||
for log in snapshot_logs['controller'].split():
|
||||
logger.debug("checking {} log file".format(log))
|
||||
log_path = "{dump_path}/{fqdn}/{log}".format(
|
||||
dump_path=snapshot_path_master,
|
||||
fqdn=controller_fqdn.replace(DNS_SUFFIX, ""), log=log)
|
||||
cmd = "ls {}".format(log_path)
|
||||
result = ssh_manager.execute_on_remote(
|
||||
ip=ip,
|
||||
cmd=cmd,
|
||||
err_msg="Couldn't find {0} log for"
|
||||
" node {1}".format(log, controller_fqdn),
|
||||
raise_on_assert=False)
|
||||
if not result['exit_code'] == 0:
|
||||
absent_logs.append(log_path)
|
||||
|
||||
for compute_fqdn in compute_fqdns:
|
||||
logger.debug("checking compute logs from remote directory...")
|
||||
for log in snapshot_logs['master']['remote']['compute'].split():
|
||||
logger.debug("checking {} log file".format(log))
|
||||
log_path = "{dump_path}/{hostname}/var/log/remote" \
|
||||
"/{fqdn}/{log}".format(dump_path=snapshot_path_master,
|
||||
hostname=master_hostname,
|
||||
fqdn=compute_fqdn, log=log)
|
||||
cmd = "ls {}".format(log_path)
|
||||
result = ssh_manager.execute_on_remote(
|
||||
ip=ip,
|
||||
cmd=cmd,
|
||||
err_msg="Couldn't find {0} log in compute remote directory"
|
||||
" for node {1}".format(log, compute_fqdn),
|
||||
raise_on_assert=False)
|
||||
if not result['exit_code'] == 0:
|
||||
absent_logs.append(log_path)
|
||||
|
||||
logger.debug("checking compute logs...")
|
||||
for log in snapshot_logs['compute'].split():
|
||||
logger.debug("checking {} log file".format(log))
|
||||
log_path = "{dump_path}/{fqdn}/{log}".format(
|
||||
dump_path=snapshot_path_master,
|
||||
fqdn=compute_fqdn.replace(DNS_SUFFIX, ""), log=log)
|
||||
cmd = "ls {}".format(log_path)
|
||||
result = ssh_manager.execute_on_remote(
|
||||
ip=ip,
|
||||
cmd=cmd,
|
||||
err_msg="Couldn't find {0} log"
|
||||
" for node {1}".format(log, compute_fqdn),
|
||||
raise_on_assert=False)
|
||||
if not result['exit_code'] == 0:
|
||||
absent_logs.append(log_path)
|
||||
logger.debug("missed logs are {}".format(absent_logs))
|
||||
assert_false(absent_logs, "Next logs aren't present"
|
||||
" in snapshot logs {}".format(absent_logs))
|
||||
|
||||
|
||||
def incomplete_tasks(tasks, cluster_id=None):
|
||||
def get_last_tasks():
|
||||
last_tasks = {}
|
||||
|
@ -37,7 +37,6 @@ from fuelweb_test import logger
|
||||
from fuelweb_test import settings
|
||||
from fuelweb_test.helpers.checkers import check_action_logs
|
||||
from fuelweb_test.helpers.checkers import check_repo_managment
|
||||
from fuelweb_test.helpers.checkers import check_snapshot_logs
|
||||
from fuelweb_test.helpers.checkers import check_stats_on_collector
|
||||
from fuelweb_test.helpers.checkers import check_stats_private_info
|
||||
from fuelweb_test.helpers.checkers import count_stats_on_collector
|
||||
@ -530,48 +529,3 @@ def token(func):
|
||||
args[0].login()
|
||||
return func(*args, **kwargs)
|
||||
return wrapper
|
||||
|
||||
|
||||
def check_fuel_snapshot(func):
|
||||
@functools.wraps(func)
|
||||
def wrapper(*args, **kwargs):
|
||||
result = func(*args, **kwargs)
|
||||
try:
|
||||
cluster_id = args[0].env.fuel_web.get_last_created_cluster()
|
||||
logger.info("start checking snapshot logs")
|
||||
controllers = \
|
||||
args[0].env.fuel_web.get_nailgun_cluster_nodes_by_roles(
|
||||
cluster_id, ['controller'])
|
||||
computes = \
|
||||
args[0].env.fuel_web.get_nailgun_cluster_nodes_by_roles(
|
||||
cluster_id, ['compute'])
|
||||
logger.debug("controller nodes are {}".format(controllers))
|
||||
logger.debug("compute nodes are {}".format(computes))
|
||||
controllers_fqdns = [controller['fqdn']
|
||||
for controller in controllers]
|
||||
compute_fqdns = [compute['fqdn'] for compute in computes]
|
||||
logger.debug("controller fqdns are {}".format(controllers_fqdns))
|
||||
logger.debug("compute fqdns are {}".format(compute_fqdns))
|
||||
args[0].env.fuel_web.task_wait(
|
||||
args[0].env.fuel_web.client.generate_logs(), 60 * 10)
|
||||
|
||||
logs_path = '/var/dump/'
|
||||
archive_name = args[0].env.ssh_manager.execute_on_remote(
|
||||
args[0].env.ssh_manager.admin_ip,
|
||||
cmd="ls {}*.tar*".format(logs_path))['stdout_str']
|
||||
args[0].env.ssh_manager.execute_on_remote(
|
||||
ip=args[0].env.ssh_manager.admin_ip,
|
||||
cmd='cd {0} && tar -xpvf {1}'.format(logs_path, archive_name))
|
||||
|
||||
snapshot_name = args[0].env.ssh_manager.execute_on_remote(
|
||||
args[0].env.ssh_manager.admin_ip,
|
||||
cmd="ls -I *.tar* {}".format(logs_path))['stdout_str']
|
||||
logger.debug("snapshot name is {}".format(snapshot_name))
|
||||
check_snapshot_logs(args[0].env.ssh_manager.admin_ip,
|
||||
snapshot_name, controllers_fqdns,
|
||||
compute_fqdns)
|
||||
return result
|
||||
except Exception:
|
||||
logger.error(traceback.format_exc())
|
||||
raise
|
||||
return wrapper
|
||||
|
@ -22,7 +22,6 @@ from proboscis.asserts import assert_equal
|
||||
from proboscis.asserts import assert_true
|
||||
from proboscis import test
|
||||
|
||||
from fuelweb_test.helpers.decorators import check_fuel_snapshot
|
||||
from fuelweb_test.helpers.decorators import log_snapshot_after_test
|
||||
from fuelweb_test.helpers.eb_tables import Ebtables
|
||||
from fuelweb_test.helpers import os_actions
|
||||
@ -340,7 +339,6 @@ class MultiroleControllerCinder(TestBasic):
|
||||
@test(depends_on=[SetupEnvironment.prepare_slaves_3],
|
||||
groups=["deploy_multirole_controller_cinder"])
|
||||
@log_snapshot_after_test
|
||||
@check_fuel_snapshot
|
||||
def deploy_multirole_controller_cinder(self):
|
||||
"""Deploy cluster in HA mode with multi-role controller and cinder
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user