===== pr-validator-h2mgs-archive-logs-pod.log ===== [pod/pr-validator-h2mgs-archive-logs-pod/prepare] 2026-07-09T22:00:23.078747398-05:00 2026/07/10 03:00:23 Entrypoint initialization [pod/pr-validator-h2mgs-archive-logs-pod/place-scripts] 2026-07-09T22:00:23.901360973-05:00 2026/07/10 03:00:23 Decoded script /tekton/scripts/script-0-bhmjd [pod/pr-validator-h2mgs-archive-logs-pod/place-scripts] 2026-07-09T22:00:23.922904358-05:00 2026/07/10 03:00:23 Decoded script /tekton/scripts/script-1-xq2np [pod/pr-validator-h2mgs-archive-logs-pod/step-collect-logs] 2026-07-09T22:00:28.285505840-05:00 ==> collecting pod logs for PipelineRun=pr-validator-h2mgs ===== pr-validator-h2mgs-check-container-pod.log ===== [pod/pr-validator-h2mgs-check-container-pod/prepare] 2026-07-09T22:00:26.849425456-05:00 2026/07/10 03:00:26 Entrypoint initialization [pod/pr-validator-h2mgs-check-container-pod/place-scripts] 2026-07-09T22:00:27.320733975-05:00 2026/07/10 03:00:27 Decoded script /tekton/scripts/script-0-d4nrw Error from server (BadRequest): container "step-post-check" in pod "pr-validator-h2mgs-check-container-pod" is waiting to start: PodInitializing ===== pr-validator-h2mgs-check-django-pod.log ===== [pod/pr-validator-h2mgs-check-django-pod/prepare] 2026-07-09T22:00:26.223121626-05:00 2026/07/10 03:00:26 Entrypoint initialization [pod/pr-validator-h2mgs-check-django-pod/place-scripts] 2026-07-09T22:00:27.408557548-05:00 2026/07/10 03:00:27 Decoded script /tekton/scripts/script-0-hs4nh Error from server (BadRequest): container "step-post-check" in pod "pr-validator-h2mgs-check-django-pod" is waiting to start: PodInitializing ===== pr-validator-h2mgs-check-infra-fmt-pod.log ===== [pod/pr-validator-h2mgs-check-infra-fmt-pod/place-scripts] 2026-07-09T22:00:27.448522489-05:00 2026/07/10 03:00:27 Decoded script /tekton/scripts/script-0-sn8m9 Error from server (BadRequest): container "step-post-check" in pod "pr-validator-h2mgs-check-infra-fmt-pod" is waiting to start: PodInitializing ===== pr-validator-h2mgs-check-lint-pod.log ===== [pod/pr-validator-h2mgs-check-lint-pod/prepare] 2026-07-09T22:00:25.805072185-05:00 2026/07/10 03:00:25 Entrypoint initialization [pod/pr-validator-h2mgs-check-lint-pod/place-scripts] 2026-07-09T22:00:26.175408704-05:00 2026/07/10 03:00:26 Decoded script /tekton/scripts/script-0-nrb8s ===== pr-validator-h2mgs-clone-pod.log ===== [pod/pr-validator-h2mgs-clone-pod/prepare] 2026-07-09T21:59:30.334566705-05:00 2026/07/10 02:59:30 Entrypoint initialization [pod/pr-validator-h2mgs-clone-pod/place-scripts] 2026-07-09T21:59:31.031192281-05:00 2026/07/10 02:59:31 Decoded script /tekton/scripts/script-0-9dd46 [pod/pr-validator-h2mgs-clone-pod/step-clone] 2026-07-09T21:59:35.461681274-05:00 From https://github.com/storeminder-ai/storeminder [pod/pr-validator-h2mgs-clone-pod/step-clone] 2026-07-09T21:59:35.461713983-05:00 * branch 2437aac1e1a21b3576a638c4085e11ebd28a1a75 -> FETCH_HEAD [pod/pr-validator-h2mgs-clone-pod/step-clone] 2026-07-09T21:59:35.492731446-05:00 Cloned 2437aac1e1a21b3576a638c4085e11ebd28a1a75 ===== pr-validator-h2mgs-django-pod.log ===== [pod/pr-validator-h2mgs-django-pod/prepare] 2026-07-09T21:59:38.180976095-05:00 2026/07/10 02:59:38 Entrypoint initialization [pod/pr-validator-h2mgs-django-pod/place-scripts] 2026-07-09T21:59:38.541975179-05:00 2026/07/10 02:59:38 Decoded script /tekton/scripts/script-0-5phgq [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:43.776415643-05:00 Installing app deps (Django + psycopg + gunicorn + whitenoise)… [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:52.249943261-05:00 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:52.347179656-05:00 Waiting for the Postgres sidecar… [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:52.566399729-05:00 postgres ready [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:52.589513493-05:00 == manage.py check == [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:53.002274128-05:00 System check identified no issues (0 silenced). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:53.062905867-05:00 == manage.py makemigrations --check --dry-run == [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:53.433553413-05:00 No changes detected [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:53.496346074-05:00 == manage.py test == [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.005499862-05:00 Creating test database for alias 'default' ('test_storeminder')... [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085029783-05:00 Found 183 test(s). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085055423-05:00 Operations to perform: [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085061613-05:00 Synchronize unmigrated apps: messages, staticfiles [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085066813-05:00 Apply all migrations: admin, auth, contenttypes, fleet, sessions, stores [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085071613-05:00 Synchronizing apps without migrations: [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085076103-05:00 Creating tables... [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085080472-05:00 Running deferred SQL... [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.085085082-05:00 Running migrations: [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.093976125-05:00 Applying contenttypes.0001_initial... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.160221351-05:00 Applying auth.0001_initial... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.176694764-05:00 Applying admin.0001_initial... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.183705802-05:00 Applying admin.0002_logentry_remove_auto_add... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.189357167-05:00 Applying admin.0003_logentry_add_action_flag_choices... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.201361499-05:00 Applying contenttypes.0002_remove_content_type_name... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.211978759-05:00 Applying auth.0002_alter_permission_name_max_length... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.218512393-05:00 Applying auth.0003_alter_user_email_max_length... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.224914028-05:00 Applying auth.0004_alter_user_username_opts... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.230727302-05:00 Applying auth.0005_alter_user_last_login_null... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.232009235-05:00 Applying auth.0006_require_contenttypes_0002... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.239022332-05:00 Applying auth.0007_alter_validators_add_error_messages... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.249200248-05:00 Applying auth.0008_alter_user_username_max_length... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.254419689-05:00 Applying auth.0009_alter_user_last_name_max_length... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.264558655-05:00 Applying auth.0010_alter_group_name_max_length... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.269325773-05:00 Applying auth.0011_update_proxy_permissions... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.275704338-05:00 Applying auth.0012_alter_user_first_name_max_length... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.300174116-05:00 Applying stores.0001_initial... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.468043752-05:00 Applying fleet.0001_initial... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.500873479-05:00 Applying fleet.0002_selftestrun... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.512846321-05:00 Applying sessions.0001_initial... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.564039036-05:00 Applying stores.0002_store_address_store_contact_store_site_and_more... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644406426-05:00 tests.acceptance.test_01_stores (unittest.loader._FailedTest.tests.acceptance.test_01_stores) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644481725-05:00 tests.acceptance.test_02_devices (unittest.loader._FailedTest.tests.acceptance.test_02_devices) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644559804-05:00 tests.acceptance.test_03_users (unittest.loader._FailedTest.tests.acceptance.test_03_users) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644613803-05:00 tests.acceptance.test_04_groups (unittest.loader._FailedTest.tests.acceptance.test_04_groups) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644675802-05:00 tests.acceptance.test_05_team_contacts (unittest.loader._FailedTest.tests.acceptance.test_05_team_contacts) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644735851-05:00 tests.acceptance.test_06_consents (unittest.loader._FailedTest.tests.acceptance.test_06_consents) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644803861-05:00 tests.acceptance.test_07_device_status (unittest.loader._FailedTest.tests.acceptance.test_07_device_status) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644868530-05:00 tests.acceptance.test_08_device_logs (unittest.loader._FailedTest.tests.acceptance.test_08_device_logs) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.644943429-05:00 tests.acceptance.test_09_selftest (unittest.loader._FailedTest.tests.acceptance.test_09_selftest) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.645004388-05:00 tests.acceptance.test_integrations_parity (unittest.loader._FailedTest.tests.acceptance.test_integrations_parity) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.645072967-05:00 tests.test_smoke (unittest.loader._FailedTest.tests.test_smoke) ... ERROR [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.647929779-05:00 test_defaults (fleet.tests.CommunicationConsentTests.test_defaults) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.649288171-05:00 test_status_mirrors_seam_values (fleet.tests.CommunicationConsentTests.test_status_mirrors_seam_values) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.651379204-05:00 test_unique_per_phone_store_channel (fleet.tests.CommunicationConsentTests.test_unique_per_phone_store_channel) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.658237393-05:00 test_defaults_and_str (fleet.tests.DeviceTests.test_defaults_and_str) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.660408215-05:00 test_external_anchor_unique_but_nullable (fleet.tests.DeviceTests.test_external_anchor_unique_but_nullable) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.661462731-05:00 test_hostname_unique (fleet.tests.DeviceTests.test_hostname_unique) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.666608783-05:00 test_store_set_null_on_delete (fleet.tests.DeviceTests.test_store_set_null_on_delete) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.687745484-05:00 test_no_pending_migrations (fleet.tests.MigrationRoundTripTests.test_no_pending_migrations) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.691613313-05:00 test_phone_store_map_only_ever_unmanaged (fleet.tests.MigrationRoundTripTests.test_phone_store_map_only_ever_unmanaged) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.700745163-05:00 test_cascade_delete_with_device (fleet.tests.SelfTestRunTests.test_cascade_delete_with_device) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.703685444-05:00 test_defaults (fleet.tests.SelfTestRunTests.test_defaults) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:54.947936443-05:00 test_json_and_lifecycle_fields (fleet.tests.SelfTestRunTests.test_json_and_lifecycle_fields) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:55.194056820-05:00 test_triggered_by_set_null_on_user_delete (fleet.tests.SelfTestRunTests.test_triggered_by_set_null_on_user_delete) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:55.208385781-05:00 test_site_and_group_membership (fleet.tests.SiteGroupTests.test_site_and_group_membership) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:55.451758854-05:00 test_contact_link_and_roles (fleet.tests.TeamMemberTests.test_contact_link_and_roles) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:55.715950334-05:00 test_create_group_via_admin (fleet.tests_authority.FleetAdminCrudTests.test_create_group_via_admin) ... /usr/local/lib/python3.12/site-packages/django/core/handlers/base.py:61: UserWarning: No directory at: /workspace/source/source/app/staticfiles/ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:55.715976504-05:00 mw_instance = middleware(adapted_handler) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:55.760672495-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:56.077362604-05:00 test_create_site_via_admin (fleet.tests_authority.FleetAdminCrudTests.test_create_site_via_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:56.363190712-05:00 test_create_team_member_bad_phone_rejected_via_admin (fleet.tests_authority.FleetAdminCrudTests.test_create_team_member_bad_phone_rejected_via_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:56.681069229-05:00 test_create_team_member_via_admin (fleet.tests_authority.FleetAdminCrudTests.test_create_team_member_via_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:56.954667969-05:00 test_site_changelist (fleet.tests_authority.FleetAdminCrudTests.test_site_changelist) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:57.490791671-05:00 test_cannot_open_other_owners_team_member (fleet.tests_authority.FleetAdminScopeTests.test_cannot_open_other_owners_team_member) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:58.012742949-05:00 test_group_changelist_scoped (fleet.tests_authority.FleetAdminScopeTests.test_group_changelist_scoped) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:58.549822147-05:00 test_site_changelist_scoped (fleet.tests_authority.FleetAdminScopeTests.test_site_changelist_scoped) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.059515685-05:00 test_team_member_changelist_scoped (fleet.tests_authority.FleetAdminScopeTests.test_team_member_changelist_scoped) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.350339400-05:00 test_site_direct_team_member_is_a_contact (fleet.tests_authority.IntegrityResolutionTests.test_site_direct_team_member_is_a_contact) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.625781107-05:00 test_site_owner_and_contact_resolve_through_stores (fleet.tests_authority.IntegrityResolutionTests.test_site_owner_and_contact_resolve_through_stores) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.895544679-05:00 test_store_contact_prefers_fk_then_team_members (fleet.tests_authority.IntegrityResolutionTests.test_store_contact_prefers_fk_then_team_members) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.901860466-05:00 test_active_member_needs_a_contact_channel (fleet.tests_authority.TeamMemberValidationTests.test_active_member_needs_a_contact_channel) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.902915602-05:00 test_bad_email_rejected (fleet.tests_authority.TeamMemberValidationTests.test_bad_email_rejected) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.903828930-05:00 test_bad_phone_rejected (fleet.tests_authority.TeamMemberValidationTests.test_bad_phone_rejected) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.904417643-05:00 test_contact_reachable_predicate (fleet.tests_authority.TeamMemberValidationTests.test_contact_reachable_predicate) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.905294431-05:00 test_inactive_member_allows_blank_contact (fleet.tests_authority.TeamMemberValidationTests.test_inactive_member_allows_blank_contact) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.906149790-05:00 test_phone_without_plus_rejected (fleet.tests_authority.TeamMemberValidationTests.test_phone_without_plus_rejected) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.907114357-05:00 test_valid_e164_phone (fleet.tests_authority.TeamMemberValidationTests.test_valid_e164_phone) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.907644160-05:00 test_validate_phone_optional_blank_ok (fleet.tests_authority.TeamMemberValidationTests.test_validate_phone_optional_blank_ok) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.933463012-05:00 test_command_disconnect_mode (fleet.tests_consent.DisconnectRoundTripTests.test_command_disconnect_mode) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.945675271-05:00 test_disconnect_creates_ledger_proof_when_absent (fleet.tests_consent.DisconnectRoundTripTests.test_disconnect_creates_ledger_proof_when_absent) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.957352488-05:00 test_disconnect_stops_seam_and_all_channels (fleet.tests_consent.DisconnectRoundTripTests.test_disconnect_stops_seam_and_all_channels) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.978153525-05:00 test_enrollment_admin_disconnect_mirrors_to_ledger (fleet.tests_consent.EnrollmentAdminMirrorTests.test_enrollment_admin_disconnect_mirrors_to_ledger) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.997647670-05:00 test_command_ingests (fleet.tests_consent.ManagementCommandIngestTests.test_command_ingests) ... /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-07-10 02:59:59.992075) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.997684799-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T21:59:59.998588737-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.008787194-05:00 test_dry_run_writes_nothing (fleet.tests_consent.ManagementCommandIngestTests.test_dry_run_writes_nothing) ... /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-07-10 03:00:00.005159) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.008806593-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.009724441-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.276092671-05:00 test_missing_consent_returns_404 (fleet.tests_consent.ProofOfConsentRenderTests.test_missing_consent_returns_404) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.532460962-05:00 test_proof_link_renders_anchor (fleet.tests_consent.ProofOfConsentRenderTests.test_proof_link_renders_anchor) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.787309543-05:00 test_proof_view_renders_disclosure_and_audit (fleet.tests_consent.ProofOfConsentRenderTests.test_proof_view_renders_disclosure_and_audit) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.804285551-05:00 test_ingest_is_idempotent (fleet.tests_consent.SeamIngestTests.test_ingest_is_idempotent) ... /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-07-10 03:00:00.799687) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.804304920-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.807423190-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-07-10 03:00:00.799687) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.807435189-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.812413324-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.821441196-05:00 test_ingest_mirrors_status_and_skips_store_line (fleet.tests_consent.SeamIngestTests.test_ingest_mirrors_status_and_skips_store_line) ... /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-07-10 03:00:00.818580) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.821462825-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.824456556-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-07-10 03:00:00.818580) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.824465456-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.837631604-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.855237593-05:00 test_ingest_picks_up_seam_status_change (fleet.tests_consent.SeamIngestTests.test_ingest_picks_up_seam_status_change) ... /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-07-10 03:00:00.847841) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.855248663-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.858287453-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-07-10 03:00:00.847841) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.858297353-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.863196759-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-07-10 03:00:00.858720) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.863219548-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.864156456-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.873881989-05:00 test_unresolved_store_ingests_with_null_store (fleet.tests_consent.SeamIngestTests.test_unresolved_store_ingests_with_null_store) ... /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.consented_at received a naive datetime (2026-07-10 03:00:00.869975) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.873895988-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.878254751-05:00 /usr/local/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField CommunicationConsent.revoked_at received a naive datetime (2026-07-10 03:00:00.869975) while time zone support is active. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.878270621-05:00 warnings.warn( [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.881348201-05:00 ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.888694685-05:00 test_before_cursor_shifts_window_back (fleet.tests_logs.FetchTests.test_before_cursor_shifts_window_back) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.889875559-05:00 test_error_is_caught_into_result (fleet.tests_logs.FetchTests.test_error_is_caught_into_result) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.890838586-05:00 test_pagination_has_more_when_page_full (fleet.tests_logs.FetchTests.test_pagination_has_more_when_page_full) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.892066580-05:00 test_stub_rows_and_severity_filter (fleet.tests_logs.FetchTests.test_stub_rows_and_severity_filter) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.892950389-05:00 test_time_window_and_limit_passed_to_client (fleet.tests_logs.FetchTests.test_time_window_and_limit_passed_to_client) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.897866245-05:00 test_build_logql_labels_by_hostname (fleet.tests_logs.HelperTests.test_build_logql_labels_by_hostname) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.898659804-05:00 test_classify_severity (fleet.tests_logs.HelperTests.test_classify_severity) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:00.898965750-05:00 test_clean_helpers_reject_garbage (fleet.tests_logs.HelperTests.test_clean_helpers_reject_garbage) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:01.460302952-05:00 test_foreign_device_is_404_for_owner (fleet.tests_logs.ScopingTests.test_foreign_device_is_404_for_owner) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:01.972704645-05:00 test_owner_sees_own_and_site_devices_only (fleet.tests_logs.ScopingTests.test_owner_sees_own_and_site_devices_only) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:02.778851115-05:00 test_staff_sees_all_devices (fleet.tests_logs.ScopingTests.test_staff_sees_all_devices) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:03.108286000-05:00 test_empty_state_when_loki_returns_nothing (fleet.tests_logs.ViewTests.test_empty_state_when_loki_returns_nothing) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:03.396756412-05:00 test_error_state (fleet.tests_logs.ViewTests.test_error_state) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:03.679694377-05:00 test_login_required (fleet.tests_logs.ViewTests.test_login_required) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:03.961466397-05:00 test_rows_render_against_stub (fleet.tests_logs.ViewTests.test_rows_render_against_stub) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.243087003-05:00 test_severity_filter_changes_output (fleet.tests_logs.ViewTests.test_severity_filter_changes_output) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.498497831-05:00 test_poll_selected_action (fleet.tests_selftest.AdminActionTests.test_poll_selected_action) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.511053377-05:00 test_poll_selftests_advances_runs (fleet.tests_selftest.CommandTests.test_poll_selftests_advances_runs) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.516299139-05:00 test_metrics_from_prometheus_stub (fleet.tests_selftest.MetricRenderTests.test_metrics_from_prometheus_stub) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.524136156-05:00 test_poll_noop_without_execution_id (fleet.tests_selftest.PollTests.test_poll_noop_without_execution_id) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.527693970-05:00 test_poll_to_terminal_renders_output_and_tiers (fleet.tests_selftest.PollTests.test_poll_to_terminal_renders_output_and_tiers) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.528987623-05:00 test_status_mapping (fleet.tests_selftest.PollTests.test_status_mapping) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.533747071-05:00 test_empty (fleet.tests_selftest.TierParseTests.test_empty) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.534366423-05:00 test_fail_is_sticky_and_last_wins (fleet.tests_selftest.TierParseTests.test_fail_is_sticky_and_last_wins) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:04.826739218-05:00 test_trigger_blank_tiers_runs_all (fleet.tests_selftest.TriggerTests.test_trigger_blank_tiers_runs_all) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:05.111390107-05:00 test_trigger_invokes_job_and_captures_execution (fleet.tests_selftest.TriggerTests.test_trigger_invokes_job_and_captures_execution) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:05.393685038-05:00 test_trigger_launch_failure_marks_failed (fleet.tests_selftest.TriggerTests.test_trigger_launch_failure_marks_failed) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:05.656903618-05:00 test_detail_polls_and_renders_output (fleet.tests_selftest.ViewTests.test_detail_polls_and_renders_output) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:05.909317808-05:00 test_requires_staff (fleet.tests_selftest.ViewTests.test_requires_staff) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:06.158979027-05:00 test_trigger_get_renders_form (fleet.tests_selftest.ViewTests.test_trigger_get_renders_form) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:06.413134029-05:00 test_trigger_post_creates_run_and_redirects (fleet.tests_selftest.ViewTests.test_trigger_post_creates_run_and_redirects) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:06.703680107-05:00 test_unknown_device_renders (fleet.tests_status.StatusDegradesWithoutMenderAnchor.test_unknown_device_renders) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:07.429568803-05:00 test_dashboard_renders_states_for_admin (fleet.tests_status.StatusScopeTests.test_dashboard_renders_states_for_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:08.216431174-05:00 test_dashboard_requires_login (fleet.tests_status.StatusScopeTests.test_dashboard_requires_login) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:09.062693093-05:00 test_dashboard_scoped_to_owner (fleet.tests_status.StatusScopeTests.test_dashboard_scoped_to_owner) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:09.811463017-05:00 test_device_detail_admin_sees_any (fleet.tests_status.StatusScopeTests.test_device_detail_admin_sees_any) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:10.610742705-05:00 test_device_detail_in_scope (fleet.tests_status.StatusScopeTests.test_device_detail_in_scope) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:11.430727683-05:00 test_device_detail_out_of_scope_is_404 (fleet.tests_status.StatusScopeTests.test_device_detail_out_of_scope_is_404) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:12.251392531-05:00 test_scope_owner_sees_only_own (fleet.tests_status.StatusScopeTests.test_scope_owner_sees_only_own) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.052469041-05:00 test_status_json_rollup_counts_for_admin (fleet.tests_status.StatusScopeTests.test_status_json_rollup_counts_for_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.918893097-05:00 test_status_json_scoped_and_shaped (fleet.tests_status.StatusScopeTests.test_status_json_scoped_and_shaped) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.955275287-05:00 test_creates_union_of_all_three_sources (fleet.tests_sync.SyncDevicesTests.test_creates_union_of_all_three_sources) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.965592714-05:00 test_device_type_from_mender_when_not_in_inventory (fleet.tests_sync.SyncDevicesTests.test_device_type_from_mender_when_not_in_inventory) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.970911205-05:00 test_dry_run_writes_nothing (fleet.tests_sync.SyncDevicesTests.test_dry_run_writes_nothing) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.980387992-05:00 test_external_anchors_and_desired_fields (fleet.tests_sync.SyncDevicesTests.test_external_anchors_and_desired_fields) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:13.997729388-05:00 test_idempotent_second_run (fleet.tests_sync.SyncDevicesTests.test_idempotent_second_run) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.008900674-05:00 test_reachability_status_from_headscale (fleet.tests_sync.SyncDevicesTests.test_reachability_status_from_headscale) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.017799459-05:00 test_site_is_reused_not_duplicated (fleet.tests_sync.SyncDevicesTests.test_site_is_reused_not_duplicated) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.024537912-05:00 test_skip_inventory_reconciles_from_mesh_only (fleet.tests_sync.SyncDevicesTests.test_skip_inventory_reconciles_from_mesh_only) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.048530263-05:00 test_disconnect_sets_stopped (stores.tests.DisconnectActionTests.test_disconnect_sets_stopped) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.345608239-05:00 test_notifies_owner_once (stores.tests.NotifyNewEnrollsTests.test_notifies_owner_once) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.620291614-05:00 test_store_line_rows_are_ignored (stores.tests.NotifyNewEnrollsTests.test_store_line_rows_are_ignored) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.634487161-05:00 test_inactive_store_404s (stores.tests.PublicProfileTests.test_inactive_store_404s) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.637802078-05:00 test_profile_renders_with_join_cta (stores.tests.PublicProfileTests.test_profile_renders_with_join_cta) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.640459813-05:00 test_unknown_slug_404s (stores.tests.PublicProfileTests.test_unknown_slug_404s) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.650888509-05:00 test_detail_blank_channel_is_empty_string (stores.tests_api.StoreApiTests.test_detail_blank_channel_is_empty_string) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.654627861-05:00 test_detail_returns_channel (stores.tests_api.StoreApiTests.test_detail_returns_channel) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.658300703-05:00 test_detail_unknown_slug_404 (stores.tests_api.StoreApiTests.test_detail_unknown_slug_404) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.662216383-05:00 test_list_blank_channel_never_matched (stores.tests_api.StoreApiTests.test_list_blank_channel_never_matched) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.665820706-05:00 test_list_filter_by_channel (stores.tests_api.StoreApiTests.test_list_filter_by_channel) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.669305291-05:00 test_list_no_filter_returns_all (stores.tests_api.StoreApiTests.test_list_no_filter_returns_all) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.692040148-05:00 test_list_unknown_channel_empty (stores.tests_api.StoreApiTests.test_list_unknown_channel_empty) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.694872541-05:00 test_missing_token_401 (stores.tests_api.StoreApiTests.test_missing_token_401) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.697963911-05:00 test_wrong_token_401 (stores.tests_api.StoreApiTests.test_wrong_token_401) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:14.706394653-05:00 test_disabled_returns_503 (stores.tests_api.StoreApiUnconfiguredTests.test_disabled_returns_503) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:15.015426564-05:00 test_all_flag_includes_inactive (stores.tests_authority.CheckAuthorityCommandTests.test_all_flag_includes_inactive) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:15.316199787-05:00 test_fails_without_contact (stores.tests_authority.CheckAuthorityCommandTests.test_fails_without_contact) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:15.589342576-05:00 test_fails_without_owner (stores.tests_authority.CheckAuthorityCommandTests.test_fails_without_owner) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:15.882055032-05:00 test_inactive_stores_skipped_by_default (stores.tests_authority.CheckAuthorityCommandTests.test_inactive_stores_skipped_by_default) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:16.155509209-05:00 test_passes_when_owner_and_contact_present (stores.tests_authority.CheckAuthorityCommandTests.test_passes_when_owner_and_contact_present) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:16.423212961-05:00 test_warn_only_never_fails (stores.tests_authority.CheckAuthorityCommandTests.test_warn_only_never_fails) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:17.010995292-05:00 test_changelist_lists_stores (stores.tests_authority.StoreAdminCrudTests.test_changelist_lists_stores) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:17.536148996-05:00 test_create_active_store_via_admin (stores.tests_authority.StoreAdminCrudTests.test_create_active_store_via_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:18.098955638-05:00 test_create_store_with_inline_contact (stores.tests_authority.StoreAdminCrudTests.test_create_store_with_inline_contact) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:18.609729734-05:00 test_edit_store_extended_fields (stores.tests_authority.StoreAdminCrudTests.test_edit_store_extended_fields) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:19.185351149-05:00 test_cannot_open_other_owners_store (stores.tests_authority.StoreAdminScopeTests.test_cannot_open_other_owners_store) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:19.724430359-05:00 test_changelist_scoped_to_owned (stores.tests_authority.StoreAdminScopeTests.test_changelist_scoped_to_owned) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:19.986831101-05:00 test_active_store_requires_owner_form (stores.tests_authority.StoreAdminValidationTests.test_active_store_requires_owner_form) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.294022882-05:00 test_active_store_without_owner_rejected_via_admin (stores.tests_authority.StoreAdminValidationTests.test_active_store_without_owner_rejected_via_admin) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.586127116-05:00 test_inactive_store_allowed_without_owner_form (stores.tests_authority.StoreAdminValidationTests.test_inactive_store_allowed_without_owner_form) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.625475292-05:00 test_creates_role_groups_with_permissions (stores.tests_authority.SyncRolesCommandTests.test_creates_role_groups_with_permissions) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.645880740-05:00 test_dry_run_writes_nothing (stores.tests_authority.SyncRolesCommandTests.test_dry_run_writes_nothing) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.702590633-05:00 test_idempotent_and_syncs_permissions (stores.tests_authority.SyncRolesCommandTests.test_idempotent_and_syncs_permissions) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.704372730-05:00 test_empty_and_zero (integrations.tests.test_base.ParseTsTest.test_empty_and_zero) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.704432459-05:00 test_epoch_seconds (integrations.tests.test_base.ParseTsTest.test_epoch_seconds) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.704481049-05:00 test_loki_nanos_string (integrations.tests.test_base.ParseTsTest.test_loki_nanos_string) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.704518018-05:00 test_rfc3339_z (integrations.tests.test_base.ParseTsTest.test_rfc3339_z) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.705588334-05:00 test_4xx_raises_response_error_no_retry (integrations.tests.test_base.RetryAndErrorTest.test_4xx_raises_response_error_no_retry) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.706220076-05:00 test_exhausted_retries_raises_unavailable (integrations.tests.test_base.RetryAndErrorTest.test_exhausted_retries_raises_unavailable) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.707004116-05:00 test_retries_on_503_then_succeeds (integrations.tests.test_base.RetryAndErrorTest.test_retries_on_503_then_succeeds) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.707365562-05:00 test_timeout_raises_unavailable (integrations.tests.test_base.RetryAndErrorTest.test_timeout_raises_unavailable) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.707406831-05:00 test_unconfigured_raises_config_error (integrations.tests.test_base.RetryAndErrorTest.test_unconfigured_raises_config_error) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.707459750-05:00 test_configured_requires_url_and_token (integrations.tests.test_config.ClientConfigTest.test_configured_requires_url_and_token) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.707545589-05:00 test_override_extra_merges (integrations.tests.test_config.ClientConfigTest.test_override_extra_merges) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.707606079-05:00 test_overrides_win (integrations.tests.test_config.ClientConfigTest.test_overrides_win) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.711061444-05:00 test_env_stub_switch (integrations.tests.test_config.EnvFallbackTest.test_env_stub_switch) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.714069046-05:00 test_env_url_token_and_strip_trailing_slash (integrations.tests.test_config.EnvFallbackTest.test_env_url_token_and_strip_trailing_slash) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.716933119-05:00 test_timeout_and_retries_from_env (integrations.tests.test_config.EnvFallbackTest.test_timeout_and_retries_from_env) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.717319104-05:00 test_health_probe_hits_api_health (integrations.tests.test_grafana.GrafanaClientTest.test_health_probe_hits_api_health) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.717936736-05:00 test_query_loki_maps_streams (integrations.tests.test_grafana.GrafanaClientTest.test_query_loki_maps_streams) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.718416460-05:00 test_query_prometheus_maps_vector (integrations.tests.test_grafana.GrafanaClientTest.test_query_prometheus_maps_vector) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.718788515-05:00 test_query_prometheus_range_takes_last_point (integrations.tests.test_grafana.GrafanaClientTest.test_query_prometheus_range_takes_last_point) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.718989473-05:00 test_stub_mode (integrations.tests.test_grafana.GrafanaClientTest.test_stub_mode) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.719613165-05:00 test_get_node_by_hostname (integrations.tests.test_headscale.HeadscaleClientTest.test_get_node_by_hostname) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.719997360-05:00 test_list_nodes_all_users_when_blank (integrations.tests.test_headscale.HeadscaleClientTest.test_list_nodes_all_users_when_blank) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.720352455-05:00 test_list_nodes_filters_to_edge_user_and_maps_fields (integrations.tests.test_headscale.HeadscaleClientTest.test_list_nodes_filters_to_edge_user_and_maps_fields) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.720612472-05:00 test_sends_bearer_token (integrations.tests.test_headscale.HeadscaleClientTest.test_sends_bearer_token) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.720729600-05:00 test_stub_mode_returns_fixture (integrations.tests.test_headscale.HeadscaleClientTest.test_stub_mode_returns_fixture) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.720805029-05:00 test_construction_failure_is_captured_not_raised (integrations.tests.test_health.HealthTest.test_construction_failure_is_captured_not_raised) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.720880618-05:00 test_summary_all_stub_is_ready (integrations.tests.test_health.HealthTest.test_summary_all_stub_is_ready) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.720932548-05:00 test_unconfigured_client_is_not_ready (integrations.tests.test_health.HealthTest.test_unconfigured_client_is_not_ready) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.721498280-05:00 test_get_device_deployments_and_status (integrations.tests.test_mender.MenderClientTest.test_get_device_deployments_and_status) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.721941355-05:00 test_list_devices_maps_attributes (integrations.tests.test_mender.MenderClientTest.test_list_devices_maps_attributes) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.724934816-05:00 test_pagination_follows_full_pages (integrations.tests.test_mender.MenderClientTest.test_pagination_follows_full_pages) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.725190433-05:00 test_stub_mode (integrations.tests.test_mender.MenderClientTest.test_stub_mode) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.725641747-05:00 test_execution_output_maps_entries (integrations.tests.test_rundeck.RundeckClientTest.test_execution_output_maps_entries) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.726012592-05:00 test_get_execution_normalises_status (integrations.tests.test_rundeck.RundeckClientTest.test_get_execution_normalises_status) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.726062412-05:00 test_missing_job_id_raises_config_error (integrations.tests.test_rundeck.RundeckClientTest.test_missing_job_id_raises_config_error) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.726451747-05:00 test_run_selftest_posts_options_and_uses_token_header (integrations.tests.test_rundeck.RundeckClientTest.test_run_selftest_posts_options_and_uses_token_header) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.726665924-05:00 test_stub_mode (integrations.tests.test_rundeck.RundeckClientTest.test_stub_mode) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727090389-05:00 test_grafana_stub (integrations.tests.test_stub_mode.StubModeTest.test_grafana_stub) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727350955-05:00 test_headscale_stub (integrations.tests.test_stub_mode.StubModeTest.test_headscale_stub) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727596582-05:00 test_mender_stub (integrations.tests.test_stub_mode.StubModeTest.test_mender_stub) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727824409-05:00 test_rundeck_stub (integrations.tests.test_stub_mode.StubModeTest.test_rundeck_stub) ... ok [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727842629-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727851549-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727857209-05:00 ERROR: tests.acceptance.test_01_stores (unittest.loader._FailedTest.tests.acceptance.test_01_stores) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727860229-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727863019-05:00 ImportError: Failed to import test module: tests.acceptance.test_01_stores [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727867089-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727869959-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727872789-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727875599-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727878329-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727881609-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727884308-05:00 File "/workspace/source/source/app/tests/acceptance/test_01_stores.py", line 6, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727887008-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727889738-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727892358-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727900058-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727909398-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727913248-05:00 ERROR: tests.acceptance.test_02_devices (unittest.loader._FailedTest.tests.acceptance.test_02_devices) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727916518-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727927828-05:00 ImportError: Failed to import test module: tests.acceptance.test_02_devices [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727933078-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727936208-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727939458-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727942548-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727945988-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727949398-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727952618-05:00 File "/workspace/source/source/app/tests/acceptance/test_02_devices.py", line 13, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727956038-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727959158-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727962017-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727964987-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727968247-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727971237-05:00 ERROR: tests.acceptance.test_03_users (unittest.loader._FailedTest.tests.acceptance.test_03_users) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727974417-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727977557-05:00 ImportError: Failed to import test module: tests.acceptance.test_03_users [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727980737-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727983797-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727986947-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.727989997-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728003677-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728006957-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728010097-05:00 File "/workspace/source/source/app/tests/acceptance/test_03_users.py", line 7, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728013137-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728016237-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728019207-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728022137-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728025277-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728028537-05:00 ERROR: tests.acceptance.test_04_groups (unittest.loader._FailedTest.tests.acceptance.test_04_groups) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728031687-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728034657-05:00 ImportError: Failed to import test module: tests.acceptance.test_04_groups [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728037817-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728040936-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728043896-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728046906-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728049996-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728053136-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728056216-05:00 File "/workspace/source/source/app/tests/acceptance/test_04_groups.py", line 7, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728059416-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728062606-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728065616-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728080246-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728113896-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728123975-05:00 ERROR: tests.acceptance.test_05_team_contacts (unittest.loader._FailedTest.tests.acceptance.test_05_team_contacts) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728128325-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728134215-05:00 ImportError: Failed to import test module: tests.acceptance.test_05_team_contacts [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728142015-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728151505-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728157115-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728161295-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728165325-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728169685-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728174235-05:00 File "/workspace/source/source/app/tests/acceptance/test_05_team_contacts.py", line 7, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728178235-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728182235-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728186135-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728190045-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728194154-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728198164-05:00 ERROR: tests.acceptance.test_06_consents (unittest.loader._FailedTest.tests.acceptance.test_06_consents) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728202164-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728206204-05:00 ImportError: Failed to import test module: tests.acceptance.test_06_consents [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728223794-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728226914-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728229684-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728232384-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728235224-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728238014-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728240774-05:00 File "/workspace/source/source/app/tests/acceptance/test_06_consents.py", line 11, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728243484-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728246254-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728248854-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728251404-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728254084-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728256884-05:00 ERROR: tests.acceptance.test_07_device_status (unittest.loader._FailedTest.tests.acceptance.test_07_device_status) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728259564-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728262444-05:00 ImportError: Failed to import test module: tests.acceptance.test_07_device_status [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728265254-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728267954-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728270664-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728273373-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728276063-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728278833-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728281543-05:00 File "/workspace/source/source/app/tests/acceptance/test_07_device_status.py", line 11, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728284253-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728288153-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728292143-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728295953-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728299333-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728302063-05:00 ERROR: tests.acceptance.test_08_device_logs (unittest.loader._FailedTest.tests.acceptance.test_08_device_logs) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728304813-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728307593-05:00 ImportError: Failed to import test module: tests.acceptance.test_08_device_logs [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728310323-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728313073-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728315783-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728318493-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728321203-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728323893-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728326683-05:00 File "/workspace/source/source/app/tests/acceptance/test_08_device_logs.py", line 12, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728329383-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728332113-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728334733-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728337283-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728340113-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728348093-05:00 ERROR: tests.acceptance.test_09_selftest (unittest.loader._FailedTest.tests.acceptance.test_09_selftest) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728350972-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728353692-05:00 ImportError: Failed to import test module: tests.acceptance.test_09_selftest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728356402-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728359082-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728361772-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728366202-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728370622-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728374532-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728377342-05:00 File "/workspace/source/source/app/tests/acceptance/test_09_selftest.py", line 9, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728380122-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728382842-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728385472-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728388032-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728390722-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728400502-05:00 ERROR: tests.acceptance.test_integrations_parity (unittest.loader._FailedTest.tests.acceptance.test_integrations_parity) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728404152-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728406982-05:00 ImportError: Failed to import test module: tests.acceptance.test_integrations_parity [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728409712-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728412432-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728415142-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728417842-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728421402-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728424102-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728427322-05:00 File "/workspace/source/source/app/tests/acceptance/test_integrations_parity.py", line 17, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728430101-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728432831-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728435461-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728438021-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728442191-05:00 ====================================================================== [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728446371-05:00 ERROR: tests.test_smoke (unittest.loader._FailedTest.tests.test_smoke) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728450981-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728454921-05:00 ImportError: Failed to import test module: tests.test_smoke [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728457681-05:00 Traceback (most recent call last): [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728460541-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 396, in _find_test_path [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728463261-05:00 module = self._get_module_from_name(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728466001-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728468731-05:00 File "/usr/local/lib/python3.12/unittest/loader.py", line 339, in _get_module_from_name [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728471441-05:00 __import__(name) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728476411-05:00 File "/workspace/source/source/app/tests/test_smoke.py", line 7, in [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728479191-05:00 import pytest [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728487851-05:00 ModuleNotFoundError: No module named 'pytest' [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728490621-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728493201-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728496001-05:00 ---------------------------------------------------------------------- [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728498691-05:00 Ran 183 tests in 26.084s [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728501331-05:00 [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728504061-05:00 FAILED (errors=11) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.728511270-05:00 Destroying test database for alias 'default' ('test_storeminder')... [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775787334-05:00 Applying stores.0003_store_slack_channel_id... OK [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775812694-05:00 System check identified no issues (0 silenced). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775819934-05:00 disconnected ••••••••0000 from 'fastime': seam rows updated=1, ledger channels stopped=2. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775828734-05:00 reconciled 1 seam row(s): 1 created, 0 updated, 0 unchanged, 0 skipped. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775834734-05:00 [dry-run] reconciled 1 seam row(s): 1 created, 0 updated, 0 unchanged, 0 skipped. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775841654-05:00 new enroll: ••••••••0000 → Fastime (owner=owner@example.com, status=pending) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775847583-05:00 processed 1 new enroll(s), recorded 1. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775852023-05:00 processed 0 new enroll(s), recorded 0. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775856443-05:00 processed 0 new enroll(s), recorded 0. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775860963-05:00 store 'dormant': no owner assigned; no reachable contact (needs a team member with a valid phone or email) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775865773-05:00 store 'lonely': no reachable contact (needs a team member with a valid phone or email) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775871083-05:00 store 'ownerless': no owner assigned [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775875863-05:00 authority check: all 0 active store(s)/site(s) resolve an owner + a reachable contact. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775880373-05:00 authority check: all 1 active store(s)/site(s) resolve an owner + a reachable contact. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775884843-05:00 store 'broken': no owner assigned; no reachable contact (needs a team member with a valid phone or email) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775889373-05:00 authority check: 1 of 1 active store(s)/site(s) failed integrity. (warn-only) [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775894253-05:00 created group 'owner' (7 permission(s)) — Store owner — scoped to their own stores + team contacts. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775899453-05:00 created group 'ops' (26 permission(s)) — Internal operator — full fleet CRUD (not superuser). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775903923-05:00 created group 'viewer' (7 permission(s)) — Read-only auditor across the fleet. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775908433-05:00 [dry-run] owner: 7 permission(s) — Store owner — scoped to their own stores + team contacts. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775914883-05:00 [dry-run] ops: 26 permission(s) — Internal operator — full fleet CRUD (not superuser). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775926532-05:00 [dry-run] viewer: 7 permission(s) — Read-only auditor across the fleet. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775933922-05:00 created group 'owner' (7 permission(s)) — Store owner — scoped to their own stores + team contacts. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775938522-05:00 created group 'ops' (26 permission(s)) — Internal operator — full fleet CRUD (not superuser). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775943302-05:00 created group 'viewer' (7 permission(s)) — Read-only auditor across the fleet. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775947682-05:00 updated group 'owner' (7 permission(s)) — Store owner — scoped to their own stores + team contacts. [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775952082-05:00 updated group 'ops' (26 permission(s)) — Internal operator — full fleet CRUD (not superuser). [pod/pr-validator-h2mgs-django-pod/step-django-ci] 2026-07-09T22:00:20.775956552-05:00 updated group 'viewer' (7 permission(s)) — Read-only auditor across the fleet. [pod/pr-validator-h2mgs-django-pod/sidecar-postgres] 2026-07-09T22:00:22.868886932-05:00 2026/07/10 03:00:22 Exiting... ===== pr-validator-h2mgs-infra-fmt-pod.log ===== [pod/pr-validator-h2mgs-infra-fmt-pod/step-fmt-check] 2026-07-09T21:59:44.055297801-05:00 Checking canonical format of infra/ (tofu fmt -check -recursive)… [pod/pr-validator-h2mgs-infra-fmt-pod/step-fmt-check] 2026-07-09T21:59:44.172546748-05:00 infra/modules/helm-ansible/main.tf [pod/pr-validator-h2mgs-infra-fmt-pod/step-fmt-check] 2026-07-09T21:59:44.172672156-05:00 infra/modules/mesh-gateway/variables.tf [pod/pr-validator-h2mgs-infra-fmt-pod/step-fmt-check] 2026-07-09T21:59:44.176169999-05:00 [pod/pr-validator-h2mgs-infra-fmt-pod/step-fmt-check] 2026-07-09T21:59:44.176187789-05:00 ^ the file(s) above are not canonically formatted. [pod/pr-validator-h2mgs-infra-fmt-pod/step-fmt-check] 2026-07-09T21:59:44.176193829-05:00 fix locally with: tofu fmt -recursive infra [pod/pr-validator-h2mgs-infra-fmt-pod/prepare] 2026-07-09T21:59:38.707425878-05:00 2026/07/10 02:59:38 Entrypoint initialization [pod/pr-validator-h2mgs-infra-fmt-pod/place-scripts] 2026-07-09T21:59:39.630220801-05:00 2026/07/10 02:59:39 Decoded script /tekton/scripts/script-0-w64ql ===== pr-validator-h2mgs-lint-pod.log ===== [pod/pr-validator-h2mgs-lint-pod/step-ruff-mypy] 2026-07-09T21:59:44.030215496-05:00 no [tool.ruff] config in this PR — skipping lint (green). [pod/pr-validator-h2mgs-lint-pod/prepare] 2026-07-09T21:59:38.473503218-05:00 2026/07/10 02:59:38 Entrypoint initialization [pod/pr-validator-h2mgs-lint-pod/place-scripts] 2026-07-09T21:59:39.632952184-05:00 2026/07/10 02:59:39 Decoded script /tekton/scripts/script-0-2zndp ===== pr-validator-h2mgs-post-status-pod.log ===== [pod/pr-validator-h2mgs-post-status-pod/prepare] 2026-07-09T22:00:25.463150946-05:00 2026/07/10 03:00:25 Entrypoint initialization [pod/pr-validator-h2mgs-post-status-pod/place-scripts] 2026-07-09T22:00:26.277171087-05:00 2026/07/10 03:00:26 Decoded script /tekton/scripts/script-0-7h889 ===== pr-validator-h2mgs-reclaim-workspace-pod.log ===== [pod/pr-validator-h2mgs-reclaim-workspace-pod/prepare] 2026-07-09T22:00:26.967832877-05:00 2026/07/10 03:00:26 Entrypoint initialization [pod/pr-validator-h2mgs-reclaim-workspace-pod/place-scripts] 2026-07-09T22:00:27.400824756-05:00 2026/07/10 03:00:27 Decoded script /tekton/scripts/script-0-5zldl ===== pr-validator-h2mgs-status-container-pod.log ===== [pod/pr-validator-h2mgs-status-container-pod/prepare] 2026-07-09T22:00:25.598894165-05:00 2026/07/10 03:00:25 Entrypoint initialization [pod/pr-validator-h2mgs-status-container-pod/place-scripts] 2026-07-09T22:00:26.196816701-05:00 2026/07/10 03:00:26 Decoded script /tekton/scripts/script-0-7txgl ===== pr-validator-h2mgs-status-django-pod.log ===== [pod/pr-validator-h2mgs-status-django-pod/prepare] 2026-07-09T22:00:25.132350976-05:00 2026/07/10 03:00:25 Entrypoint initialization [pod/pr-validator-h2mgs-status-django-pod/place-scripts] 2026-07-09T22:00:26.194774167-05:00 2026/07/10 03:00:26 Decoded script /tekton/scripts/script-0-vpqsk ===== pr-validator-h2mgs-status-infra-fmt-pod.log ===== [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.400278802-05:00 Posting commit status to GitHub [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.400318231-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.400323031-05:00 SHA: 2437aac1e1a21b3576a638c4085e11ebd28a1a75 [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.400326131-05:00 State: failure (Failed) [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.400331601-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-577/pr-validator-h2mgs/logs.txt [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825415862-05:00 { [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825439102-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/2437aac1e1a21b3576a638c4085e11ebd28a1a75", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825445152-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825449842-05:00 "id": 50252056273, [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825454642-05:00 "node_id": "SC_kwDOS9o4_c8AAAALs0GG0Q", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825459092-05:00 "state": "failure", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825463342-05:00 "description": "Checks failed", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825467872-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-577/pr-validator-h2mgs/logs.txt", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825472472-05:00 "context": "tekton/infra-fmt", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825478922-05:00 "created_at": "2026-07-10T03:00:29Z", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825483372-05:00 "updated_at": "2026-07-10T03:00:29Z", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825487622-05:00 "creator": { [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825491831-05:00 "login": "steveblackmon", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825496121-05:00 "id": 702924, [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825500311-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825504591-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825508811-05:00 "gravatar_id": "", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825514231-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825519351-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825523651-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825528171-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825532431-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825536701-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825540911-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825554431-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825558731-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825562921-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825567221-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825571470-05:00 "type": "User", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825578900-05:00 "user_view_type": "public", [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825583380-05:00 "site_admin": false [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825587690-05:00 } [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.825591970-05:00 } [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.828743740-05:00 [pod/pr-validator-h2mgs-status-infra-fmt-pod/step-post-status] 2026-07-09T22:00:29.828769290-05:00 Status posted successfully [pod/pr-validator-h2mgs-status-infra-fmt-pod/prepare] 2026-07-09T22:00:24.035127944-05:00 2026/07/10 03:00:24 Entrypoint initialization [pod/pr-validator-h2mgs-status-infra-fmt-pod/place-scripts] 2026-07-09T22:00:25.075396172-05:00 2026/07/10 03:00:25 Decoded script /tekton/scripts/script-0-lv4jp ===== pr-validator-h2mgs-status-lint-pod.log ===== [pod/pr-validator-h2mgs-status-lint-pod/prepare] 2026-07-09T22:00:24.620406311-05:00 2026/07/10 03:00:24 Entrypoint initialization [pod/pr-validator-h2mgs-status-lint-pod/place-scripts] 2026-07-09T22:00:25.034904909-05:00 2026/07/10 03:00:25 Decoded script /tekton/scripts/script-0-mqpz8 [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.318498921-05:00 Posting commit status to GitHub [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.318528800-05:00 Repo: storeminder-ai/storeminder [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.318533130-05:00 SHA: 2437aac1e1a21b3576a638c4085e11ebd28a1a75 [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.318536370-05:00 State: success (Succeeded) [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.318539340-05:00 Target URL: https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-577/pr-validator-h2mgs/logs.txt [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778463329-05:00 { [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778558218-05:00 "url": "https://api.github.com/repos/storeminder-ai/storeminder/statuses/2437aac1e1a21b3576a638c4085e11ebd28a1a75", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778564518-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778569777-05:00 "id": 50252056253, [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778574477-05:00 "node_id": "SC_kwDOS9o4_c8AAAALs0GGvQ", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778578697-05:00 "state": "success", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778582847-05:00 "description": "Checks passed", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778587527-05:00 "target_url": "https://ci-logs.storeminder.ai/storeminder-ai/storeminder/pr-577/pr-validator-h2mgs/logs.txt", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778592057-05:00 "context": "tekton/lint", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778596167-05:00 "created_at": "2026-07-10T03:00:29Z", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778600277-05:00 "updated_at": "2026-07-10T03:00:29Z", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778604787-05:00 "creator": { [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778609077-05:00 "login": "steveblackmon", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778613337-05:00 "id": 702924, [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778617477-05:00 "node_id": "MDQ6VXNlcjcwMjkyNA==", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778621667-05:00 "avatar_url": "https://avatars.githubusercontent.com/u/702924?v=4", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778626227-05:00 "gravatar_id": "", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778630697-05:00 "url": "https://api.github.com/users/steveblackmon", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778634837-05:00 "html_url": "https://github.com/steveblackmon", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778639097-05:00 "followers_url": "https://api.github.com/users/steveblackmon/followers", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778644127-05:00 "following_url": "https://api.github.com/users/steveblackmon/following{/other_user}", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778648346-05:00 "gists_url": "https://api.github.com/users/steveblackmon/gists{/gist_id}", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778652496-05:00 "starred_url": "https://api.github.com/users/steveblackmon/starred{/owner}{/repo}", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778656666-05:00 "subscriptions_url": "https://api.github.com/users/steveblackmon/subscriptions", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778660826-05:00 "organizations_url": "https://api.github.com/users/steveblackmon/orgs", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778664926-05:00 "repos_url": "https://api.github.com/users/steveblackmon/repos", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778669116-05:00 "events_url": "https://api.github.com/users/steveblackmon/events{/privacy}", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778673306-05:00 "received_events_url": "https://api.github.com/users/steveblackmon/received_events", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778677466-05:00 "type": "User", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778681596-05:00 "user_view_type": "public", [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778685746-05:00 "site_admin": false [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778689956-05:00 } [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.778694106-05:00 } [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.782064153-05:00 [pod/pr-validator-h2mgs-status-lint-pod/step-post-status] 2026-07-09T22:00:29.782089263-05:00 Status posted successfully