{"receipt_id":"w1-1","seq":1,"branch_id":"w1","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-c1a6842c658042dbaca7a55b2cdf84b3/incoming/936a0072d5f0be6ad98c9836de4f7068ecc11d345824b5fb9ac9e2b3560e0623.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch curator/validators/filter_elements.py...\nApplied patch to 'curator/validators/filter_elements.py' cleanly.\nApplied patch curator/validators/filter_elements.py cleanly.\n","stdout_sha256":"ae92ccb17c33fce6bc4ff8398ff6a4182685174fe5d57abea121474e839d7542","log_path":"~/dev/nebius-hackathon/pilot/v2-P/elastic__curator-750/runs/pilot-elastic__curator-750-7088759c68/logs/w1/w1-1.log","tree_digest":"686c594de6afe560594fd18f2a4d37252161e3d064e2ebe8a1ba2b3a78f9bfbf","tree_download_s":2.873805917100981,"started_at":"2026-10-03T19:56:48.340319Z","duration_s":0.007503,"timed_out":false,"image_before":"10374fea-3fcf-40b5-83ab-a98cf25e09c4","image_after":"e6c42dad-cfa5-41f5-bc8d-dcc981fca569","junit":null,"diff":null,"patch_sha256":"936a0072d5f0be6ad98c9836de4f7068ecc11d345824b5fb9ac9e2b3560e0623","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-af7037817ccb4c7eb3f72ecad5f41a36/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-af7037817ccb4c7eb3f72ecad5f41a36/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning test/integration/test_envvars.py test/integration/testvars.py test/unit/test_validators.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":1,"stdout_tail":"cal/lib/python3.7/site-packages/elasticsearch/connection/http_urllib3.py\", line 109, in perform_request\n    response = self.pool.urlopen(method, url, body, retries=False, headers=self.headers, **kw)\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py\", line 803, in urlopen\n    method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/util/retry.py\", line 527, in increment\n    raise six.reraise(type(error), error, _stacktrace)\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/packages/six.py\", line 770, in reraise\n    raise value\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py\", line 723, in urlopen\n    chunked=chunked,\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py\", line 416, in _make_request\n    conn.request(method, url, **httplib_request_kw)\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/connection.py\", line 244, in request\n    super(HTTPConnection, self).request(method, url, body=body, headers=headers)\n  File \"/usr/local/lib/python3.7/http/client.py\", line 1281, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n  File \"/usr/local/lib/python3.7/http/client.py\", line 1327, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n  File \"/usr/local/lib/python3.7/http/client.py\", line 1276, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n  File \"/usr/local/lib/python3.7/http/client.py\", line 1036, in _send_output\n    self.send(msg)\n  File \"/usr/local/lib/python3.7/http/client.py\", line 976, in send\n    self.connect()\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/connection.py\", line 205, in connect\n    conn = self._new_conn()\n  File \"/usr/local/lib/python3.7/site-packages/urllib3/connection.py\", line 187, in _new_conn\n    self, \"Failed to establish a new connection: %s\" % e\nurllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7ffff5ddc550>: Failed to establish a new connection: [Errno 111] Connection refused\n=================================== FAILURES ===================================\n/curator/curator/utils.py:40: TypeError: load() missing 1 required positional argument: 'Loader'\n/curator/curator/utils.py:40: TypeError: load() missing 1 required positional argument: 'Loader'\n/curator/curator/utils.py:40: TypeError: load() missing 1 required positional argument: 'Loader'\n/usr/local/lib/python3.7/unittest/case.py:845: AssertionError: 1 != '1'\n/usr/local/lib/python3.7/unittest/case.py:845: AssertionError: 1.0 != '1.0'\n==================================== PASSES ====================================\n_____________ TestFilterTypes.test_space_field_stats_age_no_field ______________\n------------------------------ Captured log call -------------------------------\nERROR    curator.validators.SchemaCheck:schemacheck.py:64 Schema error: required key not provided @ data['field']\nERROR    curator.validators.SchemaCheck:schemacheck.py:64 Schema error: Configuration: filter: Location: None, filter #0: {'filtertype': 'space', 'disk_space': 1, 'use_age': True, 'exclude': False, 'source': 'field_stats'}: Bad Value: \"(could not determine)\", required key not provided @ data['field']. Check configuration file.\n__________________ TestFilterTypes.test_space_name_age_no_ts ___________________\n------------------------------ Captured log call -------------------------------\nERROR    curator.validators.SchemaCheck:schemacheck.py:64 Schema error: required key not provided @ data['timestring']\nERROR    curator.validators.SchemaCheck:schemacheck.py:64 Schema error: Configuration: filter: Location: None, filter #0: {'filtertype': 'space', 'disk_space': 1, 'use_age': True, 'exclude': False, 'source': 'name'}: Bad Value: \"(could not determine)\", required key not provided @ data['timestring']. Check configuration file.\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\n=========================== short test summary info ============================\nPASSED test/unit/test_validators.py::TestFilters::test_single_raises_configuration_error\nPASSED test/unit/test_validators.py::TestFilterTypes::test_age\nPASSED test/unit/test_validators.py::TestFilterTypes::test_alias\nPASSED test/unit/test_validators.py::TestFilterTypes::test_allocated\nPASSED test/unit/test_validators.py::TestFilterTypes::test_closed\nPASSED test/unit/test_validators.py::TestFilterTypes::test_count\nPASSED test/unit/test_validators.py::TestFilterTypes::test_forcemerged\nPASSED test/unit/test_validators.py::TestFilterTypes::test_kibana\nPASSED test/unit/test_validators.py::TestFilterTypes::test_opened\nPASSED test/unit/test_validators.py::TestFilterTypes::test_space_creation_date_age\nPASSED test/unit/test_validators.py::TestFilterTypes::test_space_field_stats_age\nPASSED test/unit/test_validators.py::TestFilterTypes::test_space_field_stats_age_no_field\nPASSED test/unit/test_validators.py::TestFilterTypes::test_space_name_age\nPASSED test/unit/test_validators.py::TestFilterTypes::test_space_name_age_no_ts\nPASSED test/unit/test_validators.py::TestFilterTypes::test_state\nSKIPPED [1] test/integration/test_envvars.py:63: Elasticsearch failed to start.\nERROR test/integration/test_envvars.py::TestEnvVars::test_not_present - elast...\nERROR test/integration/test_envvars.py::TestEnvVars::test_not_present_with_default\nERROR test/integration/test_envvars.py::TestEnvVars::test_present - elasticse...\nFAILED test/integration/test_envvars.py::TestEnvVars::test_not_present - Type...\nFAILED test/integration/test_envvars.py::TestEnvVars::test_not_present_with_default\nFAILED test/integration/test_envvars.py::TestEnvVars::test_present - TypeErro...\nFAILED test/unit/test_validators.py::TestFilterTypes::test_age_with_string_unit_count\nFAILED test/unit/test_validators.py::TestFilterTypes::test_space_name_age_string_float\n============== 5 failed, 15 passed, 1 skipped, 3 errors in 10.54s ==============\n","stderr_tail":"","stdout_sha256":"30a6eeb026dffb6abba0c05a47f71b7ec78c09288ce818a51880aa92067aec58","log_path":"~/dev/nebius-hackathon/pilot/v2-P/elastic__curator-750/runs/pilot-elastic__curator-750-7088759c68/logs/w1/w1-2.log","tree_digest":"686c594de6afe560594fd18f2a4d37252161e3d064e2ebe8a1ba2b3a78f9bfbf","tree_download_s":3.452695165993646,"started_at":"2026-10-03T19:56:52.414592Z","duration_s":0.58317,"timed_out":false,"image_before":"e6c42dad-cfa5-41f5-bc8d-dcc981fca569","image_after":"09201da6-3730-4b14-b3fd-ef1f649d6315","junit":{"passed":["test/unit/test_validators.py::TestFilters::test_single_raises_configuration_error","test/unit/test_validators.py::TestFilterTypes::test_age","test/unit/test_validators.py::TestFilterTypes::test_alias","test/unit/test_validators.py::TestFilterTypes::test_allocated","test/unit/test_validators.py::TestFilterTypes::test_closed","test/unit/test_validators.py::TestFilterTypes::test_count","test/unit/test_validators.py::TestFilterTypes::test_forcemerged","test/unit/test_validators.py::TestFilterTypes::test_kibana","test/unit/test_validators.py::TestFilterTypes::test_opened","test/unit/test_validators.py::TestFilterTypes::test_space_creation_date_age","test/unit/test_validators.py::TestFilterTypes::test_space_field_stats_age","test/unit/test_validators.py::TestFilterTypes::test_space_field_stats_age_no_field","test/unit/test_validators.py::TestFilterTypes::test_space_name_age","test/unit/test_validators.py::TestFilterTypes::test_space_name_age_no_ts","test/unit/test_validators.py::TestFilterTypes::test_state"],"failed":["test/integration/test_envvars.py::TestEnvVars::test_not_present","test/integration/test_envvars.py::TestEnvVars::test_not_present_with_default","test/integration/test_envvars.py::TestEnvVars::test_present","test/unit/test_validators.py::TestFilterTypes::test_age_with_string_unit_count","test/unit/test_validators.py::TestFilterTypes::test_space_name_age_string_float"],"errors":["test/integration/test_envvars.py::TestEnvVars::test_not_present","test/integration/test_envvars.py::TestEnvVars::test_not_present_with_default","test/integration/test_envvars.py::TestEnvVars::test_present"],"skipped":["test/integration/test_envvars.py::TestEnvVars::test_do_something_with_int_value"],"collection_errors":[],"failure_text":{"test/integration/test_envvars.py::TestEnvVars::test_not_present":"TypeError: load() missing 1 required positional argument: 'Loader'\nE   TypeError: load() missing 1 required positional argument: 'Loader'","test/integration/test_envvars.py::TestEnvVars::test_not_present_with_default":"TypeError: load() missing 1 required positional argument: 'Loader'\nE   TypeError: load() missing 1 required positional argument: 'Loader'","test/integration/test_envvars.py::TestEnvVars::test_present":"TypeError: load() missing 1 required positional argument: 'Loader'\nE   TypeError: load() missing 1 required positional argument: 'Loader'","test/unit/test_validators.py::TestFilterTypes::test_age_with_string_unit_count":"AssertionError: 1 != '1'\nE   AssertionError: 1 != '1'","test/unit/test_validators.py::TestFilterTypes::test_space_name_age_string_float":"AssertionError: 1.0 != '1.0'\nE   AssertionError: 1.0 != '1.0'"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
