Switch queries over to tags instead of filename

The Elasticsearch schema was updated to make the file portion of tags
the basename of filename. This allows us to use tags to filter for files
with a common basename instead of searching with globs in the filename
field. This should be more performant and easier to read.

Change-Id: I8fe36c56309ea851afd63f08f65583008fa4857f
This commit is contained in:
Clark Boylan 2014-03-28 10:02:18 -07:00
parent 167b603e06
commit 0bd2042c38
94 changed files with 96 additions and 98 deletions

View File

@ -1,4 +1,4 @@
query: >
(message:"Unable to lock the administration directory (/var/lib/dpkg/), is another process using it"
OR message:"dpkg: error: dpkg status database is locked by another process")
AND filename:"console.html"
AND tags:"console"

View File

@ -1,4 +1,4 @@
query: >
message:"[ERROR] /opt/stack/new/devstack/exercises/"
AND message:" server didn't become active!"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Failure uploading file to container ex-swift"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"self.assertTrue(len(addresses) >= 1)"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Cannot ''createImage''"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"tempest.scenario.test_network_basic_ops AssertionError:
Timed out waiting for"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
project:"openstack/swift"
AND build_name:*-swift-python26*
AND message:"FAIL: test_wait"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Current status: HARD_REBOOT"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
message:"Server"
AND message:"failed to reach PAUSED status and task state \"None\" within the required time"
AND message:"Current status: ACTIVE."
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"One or more ports have an IP allocation from this subnet"
AND message:" SubnetInUse: Unable to complete operation on subnet"
AND filename:logs*screen-q-svc.txt
AND tags:"screen-q-svc.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"HTTP/1.0 503"
AND filename:"logs/syslog.txt"
AND tags:"syslog.txt"
AND syslog_program:"proxy-server"

View File

@ -1,3 +1,3 @@
query: >
message:"No nw_info cache associated with instance"
AND filename:logs*screen-n-api.txt
AND tags:"screen-n-api.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"Details: Timed out waiting for thing"
AND build_name:gate-tempest-dsvm-neutron-large-ops
AND filename:console.html
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:" possible networks found, use a Network ID to be more
specific. (HTTP 400)"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Connection refused'"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"libvirtError: Cannot recv data: Connection reset by peer"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"

View File

@ -3,4 +3,4 @@
query: >
loglevel:"CRITICAL"
AND message:"Address already in use"
AND filename:logs*screen-key.txt
AND tags:"screen-key.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"SSHTimeout: Connection to the" AND message:"via SSH timed out."
AND filename:"console.html" AND
AND tags:"console.html" AND
NOT build_name:"check-tempest-dsvm-neutron-heat-slow"

View File

@ -1,4 +1,4 @@
query: >
(message:"Volume test_attach" OR message:"Volume test_detach")
AND message:"failed to reach available status within the required time"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"Timed out during operation: cannot acquire state
change lock"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"Details: Timed out waiting for thing" AND
message:"to become ACTIVE" AND
filename:console.html
tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"nova.compute.manager Timeout: Timeout while waiting on RPC response - topic: \"network\", RPC method: \"allocate_for_instance\""
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"Quota exceeded for instances: Requested 1, but already used 10 of 10 instances"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
message:"FAIL: tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario[dashboard]"
AND NOT build_name:*savanna*
AND NOT build_name:*sahara*
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,2 +1,2 @@
query: >
message:"because vif doesn't exist" AND filename:logs*screen-n-net.txt
message:"because vif doesn't exist" AND tags:"screen-n-net.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"java.io.InterruptedIOException"
AND filename:console.html
AND tags:"console.html"
suppress-graph: true

View File

@ -1,3 +1,3 @@
query: >
message:"cannot be rescued: Driver Error: [Errno 2] No such file or directory:"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"

View File

@ -2,4 +2,4 @@ query: >
message:"java.io.IOException"
AND message:"Remote call on"
AND message:"failed"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
message:"[Fail] Couldn't ping server"
AND (message:"[ERROR] /opt/stack/old/devstack/lib/neutron"
OR message:"[ERROR] /opt/stack/new/devstack/lib/neutron")
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Cannot 'rebuild' while instance is in task_state rebuilding"
AND filename:logs*screen-n-api.txt
AND tags:"screen-n-api.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"socket.error: [Errno 111] Connection refused"
AND filename:logs*screen-s-container.txt
AND tags:"screen-s-container.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:(+"[ERROR]" +"Horizon front page not functioning!")
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
filename:"console.html" AND
tags:"console.html" AND
message:"raise SSHException(\'Error reading SSH protocol banner\' + str(x))"

View File

@ -1,3 +1,3 @@
query: >
message:"Invalid input received: Availability zone"
AND filename:logs*screen-n-api.txt
AND tags:"screen-n-api.txt"

View File

@ -1,4 +1,4 @@
query: >
message:(+"InstanceInvalidState: Instance" +"in task_state powering-off. Cannot snapshot_volume_backed while the instance is in this state.")
AND project:"openstack/nova"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Failed to connect to 2001:4800:"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:" MismatchError: {u'binary': u'neutron-dhcp-agent'"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"[EnvInject] - [ERROR] - SEVERE ERROR occurs:"
AND filename:"console.html"
AND tags:"console.html"
suppress-graph: true

View File

@ -1,3 +1,3 @@
query: >
message:"FAIL: neutron.tests.unit.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_opt_not_allowed_raises'"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"java.lang.InterruptedException"
AND filename:"console.html"
AND tags:"console.html"
suppress-graph: true

View File

@ -1,3 +1,3 @@
query: >
message:"Temporary failure in name resolution"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
filename:"console.html"
tags:"console.html"
AND message:"download.py\", line 495"

View File

@ -2,4 +2,4 @@ query: >
project:"openstack/swift"
AND build_name:*-swift-python*
AND message:"FAIL: test_node_write_timeout"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"Cannot fetch index base URL"
AND message:"openstack"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
project:"openstack/swift"
AND build_name:*-swift-python*
AND message:"FAIL: test_node_read_timeout_retry"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
project:"openstack/swift"
AND build_name:*-swift-python*
AND message:"FAIL: test_ratelimit_max_rate_multiple_acc"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"java.io.IOException: remote file operation failed"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
message:"Details: Timed out waiting for thing" AND
message:"to become" AND
(message:"in-use" OR message:"available") AND
filename:console.html
tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"kernel BUG at /build/buildd/linux-3.2.0/fs/buffer.c:2917" AND
filename:"logs/syslog.txt"
tags:"syslog.txt"

View File

@ -1,5 +1,5 @@
query: >
filename:logs*screen-n-cpu.txt
tags:"screen-n-cpu.txt"
AND message:"OSError: [Errno 13] Permission denied: '/opt/stack/data/nova/instances/_base"
AND loglevel:"ERROR"
AND module:"nova.compute.manager"

View File

@ -2,4 +2,4 @@ query: >
message:"Server" AND
message:"failed to reach RESCUE status and task state \"None\" within the required time" AND
message:"Current status: ACTIVE. Current task state: rescuing." AND
filename:"console.html"
tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"tox.ConfigError: ConfigError: substitution key 'posargs' not found"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"ERROR with Account server 127\.0\.0\.1\:6012\/sdb1" AND
message:"Connection refused" AND
filename:"logs/syslog.txt"
tags:"syslog.txt"

View File

@ -2,4 +2,4 @@ query: >
message:"Details: Server"
AND message:"failed to reach SHELVED_OFFLOADED status and task state \"None\" within the required time"
AND message:"Current status: SHELVED. Current task state: None."
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"NovaException: Error mounting /opt/stack/data/nova/instances/"
AND message:"/disk with libguestfs"
AND filename: "logs/screen-n-cpu.txt"
AND tags: "screen-n-cpu.txt"

View File

@ -1,6 +1,6 @@
query: >
message:"Network filter not found"
AND message:"libvirt"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"
AND module:"nova.compute.manager"

View File

@ -1,4 +1,4 @@
query: >
message:"remove_iscsi_target"
AND message:"os.unlink"
AND filename:logs*screen-c-vol.txt
AND tags:"screen-c-vol.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"wrong fs type, bad option, bad superblock on /dev/loop2" AND
filename:"console.html"
tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"FAIL: glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
filename:"console.html"
tags:"console.html"
AND message:"mount: wrong fs type, bad option, bad superblock on /dev/loop1,"
AND build_name:*-grenade-dsvm-neutron

View File

@ -3,3 +3,4 @@ query: >
AND message:"neutron_nsx_network_mappings"
AND project:"openstack/neutron"
AND build_name:*neutron-python2*
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"Permission denied:"
AND message:"/opt/stack/"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"559 Failure creating SWIFT_TENANT_TEST1"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Remove dead screens with 'screen -wipe'."
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"ERROR: InterpreterNotFound: python2.6"
AND filename:"console.html"
AND tags:"console.html"
AND build_name:*python26

View File

@ -1,4 +1,4 @@
query: >
message:"(OperationalError) (1205, 'Lock wait timeout exceeded; try restarting transaction')"
AND NOT message:"Traceback (most recent call last"
AND filename:*screen-q-svc.txt
AND tags:"screen-q-svc.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"Looks like the node went offline during the build"
AND message:"slave.log \(No such file or directory\)"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,5 +2,5 @@ query: >
((message:"+ echo \'The following services are still running:")
OR
(message:"Error: Service" AND message:"is not running"))
AND filename:"console.html"
AND tags:"console.html"
AND NOT build_name:"check-grenade-dsvm-partial-ncpu"

View File

@ -1,4 +1,4 @@
query: >
message:"CertificateConfigError: Unable to load certificate. Ensure your system is configured properly."
AND NOT filename:logs*screen-n-api.txt
AND filename:logs*screen-*-api.txt
AND NOT tags:"screen-n-api.txt"
AND tags:screen-*-api.txt

View File

@ -1,5 +1,5 @@
query: >
message:"No such file or directory"
AND message:"libvirt.xml"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"
AND message:"Exception during message handling"

View File

@ -1,4 +1,3 @@
query: >
message:"WARNING: The following packages cannot be authenticated"
AND (filename:console.html
OR filename:"logs/devstacklog.txt")
AND tags:"console"

View File

@ -1,5 +1,4 @@
query: >
message:"E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?"
AND NOT build_name:check-tripleo*
AND (filename:console.html
OR filename:"logs/devstacklog.txt")
AND tags:"console"

View File

@ -1,4 +1,3 @@
query: >
message:"ImportError: No module named ibm_db_sa"
AND (filename:console.html
OR filename:"logs/devstacklog.txt")
AND tags:"console"

View File

@ -1,3 +1,3 @@
query: >
message:"FAIL: neutron.tests.unit.services.loadbalancer.drivers.radware.test_plugin_driver.TestLoadBalancerPlugin.test_create_vip"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Only a single head is supported. The script directory has multiple heads (due to branching), which must be resolved by manually editing the revision files to form a linear sequence. Run `alembic branches` to see the divergence(s)."
AND filename:"logs/devstacklog.txt"
AND tags:"console"

View File

@ -1,4 +1,4 @@
query: >
message:"(OperationalError) (1050, \"Table \'__tmp__test__tmp__mode\' already exists\")" AND
build_name:*oslo-incubator-python2* AND
filename:"console.html"
tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:" File \"tempest/api/object_storage/test_account_quotas_negative.py\""
AND message:" in test_upload_large_object"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"ImportError: cannot import name greenthread"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"echo \'Not found" AND
message:"cirros-0.3.1-x86_64-uec.tar.gz" AND
filename:"console.html"
tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Caused by: java.io.IOException: SSH channel is closed"
AND filename:console.html
AND tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"FAIL: cinder.tests.api.contrib.test_admin_actions.AdminActionsTest.test_force_delete_snapshot"
AND filename:"console.html"
AND build_name:("gate-cinder-python27" OR "gate-cinder-python26")
AND tags:"console.html"
AND build_name:("gate-cinder-python27" OR "gate-cinder-python26")

View File

@ -1,4 +1,4 @@
query: >
message:"savanna-dashboard/info/refs not found"
AND message: "fatal\: https://git.openstack.org/openstack"
AND filename:"logs/devstack-gate-setup-workspace-new.txt"
AND tags:"devstack-gate-setup-workspace-new.txt"

View File

@ -1,4 +1,4 @@
query: >
message:"FAIL: nova.tests.api.openstack.compute.plugins.v3.test_servers.ServersControllerCreateTest.test_create_instance_with_networks_disabled" AND
filename:"console.html" AND
tags:"console.html" AND
(build_name:"gate-nova-python27" OR build_name:"gate-nova-python26")

View File

@ -1,4 +1,4 @@
query: >
message:"PortNotFound: Port"
AND message:"is not attached"
AND filename:logs*screen-n-cpu.txt
AND tags:"screen-n-cpu.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"FAIL\: tempest.api.network.admin.test_l3_agent_scheduler.L3AgentSchedulerTestXML.test_add_list_remove_router_on_l3_agent"
AND filename:"console.html"
AND tags:"console.html"

View File

@ -2,4 +2,4 @@ query: >
((message:"gigabytes_volume-type--" AND message:"-1") OR
(message:"got an unexpected keyword argument 'gigabytes_volume-type"))
AND
filename: "console.html"
tags:"console.html"

View File

@ -1,4 +1,4 @@
query: >
message:"FAIL: tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario[dashboard]"
AND (build_name:*savanna* OR build_name:*sahara*)
AND filename:"console.html"
AND tags:"console.html"

View File

@ -1,3 +1,3 @@
query: >
message:"Sub-process \/usr\/bin\/dpkg returned an error code"
AND filename:"logs/devstacklog.txt"
AND tags:"console"

View File

@ -1,3 +1,3 @@
query: >
message:"FAIL: tempest.scenario.test_load_balancer_basic.TestLoadBalancerBasic.test_load_balancer_basic"
AND (filename:console.html OR tags:console)
AND tags:"console"

View File

@ -1,4 +1,4 @@
query: >
message:"AssertionError: invalid event issued_before time"
AND filename:console.html
AND tags:"console.html"
AND project:"openstack/keystone"

View File

@ -1,3 +1,3 @@
query: >
message:"cgroup\: No space left on device"
AND filename:logs*screen-n-sch.txt
AND tags:"screen-n-sch.txt"

View File

@ -1,3 +1,3 @@
query: >
message:"heat.engine.resource WaitConditionTimeout: 0 of 1 received" AND
filename:logs*screen-h-eng.txt
tags:"screen-h-eng.txt"

View File

@ -1,4 +1,4 @@
query: >
(message:"SSL peer certificate or SSH remote key was not OK"
OR message:"hostname 'pypi.python.org' doesn't match either of")
AND tags:console
AND tags:"console"