Skip to content

refactor(api): extract inlined request body schemas#2837

Open
mishushakov wants to merge 1 commit into
mainfrom
mishushakov/inlined-api-schemas
Open

refactor(api): extract inlined request body schemas#2837
mishushakov wants to merge 1 commit into
mainfrom
mishushakov/inlined-api-schemas

Conversation

@mishushakov
Copy link
Copy Markdown
Member

Summary

  • Extract three inlined request bodies (POST /sandboxes/{id}/timeout, /refreshes, /snapshots) into named component schemas: SandboxTimeoutRequest, SandboxRefreshRequest, SandboxSnapshotRequest. This follows the same pattern as refactor(api): extract SandboxNetworkUpdateConfig schema #2748 (SandboxNetworkUpdateConfig) and gives consumers a stable name to reference instead of a path-derived anonymous type.
  • Drop pointless items.allOf: [$ref] wrappers on five list endpoints (GET /teams, /sandboxes, /v2/sandboxes, /templates, /nodes); the wrapper caused generators to emit anonymous element types for no semantic gain.
  • Regenerate the API and integration-test clients; old *JSONRequestBody symbols are now type aliases to the named schemas, so existing call sites compile unchanged. Two handlers (sandbox_refresh.go, sandbox_timeout.go) used the removed *JSONBody inner type and were switched to the new named types.

Test plan

  • go build ./... in packages/api
  • go vet ./internal/... in tests/integration
  • make fmt / make lint — could not run locally; local golangci-lint was built against Go 1.25 but the repo targets 1.26.3. CI will run both.
  • Integration tests for sandbox timeout / refresh / snapshot endpoints still pass

🤖 Generated with Claude Code

- Extract sandbox timeout/refresh/snapshot request bodies into named
  components (SandboxTimeoutRequest, SandboxRefreshRequest,
  SandboxSnapshotRequest) so consumers can reference them by name
  instead of via inlined path-derived types.
- Drop pointless `items.allOf: [$ref]` wrappers on the list endpoints
  GET /teams, /sandboxes, /v2/sandboxes, /templates, /nodes — these
  caused generators to emit anonymous wrapper types for no benefit.
- Regenerate API and integration test clients; switch two handlers to
  the new named types (old anonymous *JSONBody symbols no longer exist).
@cursor
Copy link
Copy Markdown

cursor Bot commented May 28, 2026

PR Summary

Low Risk
Contract shape is preserved via regenerated clients and type aliases; only OpenAPI modeling and parse types change, with no new runtime behavior described in the diff.

Overview
This refactor gives sandbox timeout, refresh, and snapshot request bodies stable OpenAPI component schemas instead of anonymous path-derived types, and simplifies several list response schemas by referencing item types directly. Generated API and integration clients are updated accordingly; request-body types are now aliases to the named schemas so most call sites stay the same, while sandbox refresh and timeout handlers parse the new named request types.

Reviewed by Cursor Bugbot for commit 45c13a1. Bugbot is set up for automated code reviews on this repo. Configure here.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

@codecov
Copy link
Copy Markdown

codecov Bot commented May 28, 2026

❌ 6 Tests Failed:

Tests completed Failed Passed Skipped
2676 6 2670 7
View the top 3 failed test(s) by shortest run time
github.com/e2b-dev/infra/packages/api/internal/sandbox/storage/redis::TestStartRemoving_Eviction
Stack Traces | 0s run time
=== RUN   TestStartRemoving_Eviction
=== PAUSE TestStartRemoving_Eviction
=== CONT  TestStartRemoving_Eviction
--- FAIL: TestStartRemoving_Eviction (0.00s)
github.com/e2b-dev/infra/packages/api/internal/sandbox/storage/redis::TestStartRemoving_WaiterReceivesErrorOnCallbackFailure
Stack Traces | 0.12s run time
=== RUN   TestStartRemoving_WaiterReceivesErrorOnCallbackFailure
=== PAUSE TestStartRemoving_WaiterReceivesErrorOnCallbackFailure
=== CONT  TestStartRemoving_WaiterReceivesErrorOnCallbackFailure
    state_change_test.go:628: 
        	Error Trace:	.../pkg/redis/tests.go:27
        	            				.../storage/redis/state_change_test.go:22
        	            				.../storage/redis/state_change_test.go:628
        	Error:      	Received unexpected error:
        	            	create container: Error response from daemon: Head "https://registry-1.docker..../redis/manifests/8-alpine": unknown:
        	Test:       	TestStartRemoving_WaiterReceivesErrorOnCallbackFailure
--- FAIL: TestStartRemoving_WaiterReceivesErrorOnCallbackFailure (0.12s)
github.com/e2b-dev/infra/packages/api/internal/cache/templates::TestTemplateCache_Get_ExistingTagWithoutReadyBuildIsTagNotFound
Stack Traces | 0.16s run time
=== RUN   TestTemplateCache_Get_ExistingTagWithoutReadyBuildIsTagNotFound
=== PAUSE TestTemplateCache_Get_ExistingTagWithoutReadyBuildIsTagNotFound
=== CONT  TestTemplateCache_Get_ExistingTagWithoutReadyBuildIsTagNotFound
    cache_test.go:114: 
        	Error Trace:	.../pkg/testutils/db.go:75
        	            				.../cache/templates/cache_test.go:114
        	Error:      	Received unexpected error:
        	            	run postgres: generic container: create container: Error response from daemon: Head "https://registry-1.docker..../postgres/manifests/16-alpine": unknown:
        	Test:       	TestTemplateCache_Get_ExistingTagWithoutReadyBuildIsTagNotFound
        	Messages:   	Failed to start postgres container
--- FAIL: TestTemplateCache_Get_ExistingTagWithoutReadyBuildIsTagNotFound (0.16s)
2026/05/28 14:35:36 OK   20000101000000_auth.sql (54.32ms)
2026/05/28 14:35:36 OK   20000101000001_rls_for_migration_table.sql (7.75ms)
2026/05/28 14:35:36 OK   20231124185944_create_schemas_and_tables.sql (353.71ms)
2026/05/28 14:35:36 OK   20231220094836_create_triggers_and_policies.sql (38.44ms)
2026/05/28 14:35:36 OK   20231222181015_add_env_resources.sql (22.49ms)
2026/05/28 14:35:36 OK   20240103104619_add_team_email.sql (21.19ms)
2026/05/28 14:35:36 OK   20240106121919_add_team_ban_fields.sql (17.36ms)
2026/05/28 14:35:36 OK   20240202120312_add_kernel_version.sql (21.4ms)
2026/05/28 14:35:36 OK   20240219190940_add_max_length_hours.sql (18.14ms)
2026/05/28 14:35:36 OK   20240221023613_add_firecracker_version.sql (47.07ms)
2026/05/28 14:35:36 OK   20240221215408_update_firecracker_version.sql (10.73ms)
2026/05/28 14:35:36 OK   20240305221944_remove_tier_resources.sql (24.71ms)
2026/05/28 14:35:37 OK   20240315165236_create_env_builds.sql (86.68ms)
2026/05/28 14:35:37 OK   20240605070918_refactor_triggers_and_policies.sql (23.8ms)
2026/05/28 14:35:37 OK   20240625095352_add_envd_version.sql (18.92ms)
2026/05/28 14:35:37 OK   20240728094137_add_default_team_flag.sql (39.01ms)
2026/05/28 14:35:37 OK   20240909142106_drop_team_policies.sql (21.39ms)
2026/05/28 14:35:37 OK   20241120222814_add_team_api_key_metadata.sql (81.67ms)
2026/05/28 14:35:37 OK   20241121225404_add_team_api_key_id.sql (46.2ms)
2026/05/28 14:35:37 OK   20241127174604_add_env_creator.sql (28.5ms)
2026/05/28 14:35:37 OK   20241206124325_add_user_team_adder.sql (66.5ms)
2026/05/28 14:35:37 OK   20241213142106_create_snapshots.sql (27.78ms)
2026/05/28 14:35:37 OK   20250106142106_remove_team_is_default.sql (4.21ms)
2026/05/28 14:35:37 OK   20250206105106_add_snapshot_constraints.sql (71.95ms)
2026/05/28 14:35:37 OK   20250211160814_add_token_hashes.sql (88.79ms)
2026/05/28 14:35:37 OK   20250306105106_add_indexes.sql (92.14ms)
2026/05/28 14:35:37 OK   20250404151700_add_snapshots_sbx_started_at.sql (30.43ms)
2026/05/28 14:35:37 OK   20250409113306_add_envd_secured_to_snapshot.sql (6.2ms)
2026/05/28 14:35:37 OK   20250506112836_builds_status_index.sql (20.39ms)
2026/05/28 14:35:37 OK   20250507134356_add_max_specs_to_tier.sql (19.84ms)
2026/05/28 14:35:37 OK   20250513111201_tier_fix_max_memory.sql (3.82ms)
2026/05/28 14:35:37 OK   20250522105042_users_teams_add_created_at.sql (3.72ms)
2026/05/28 14:35:37 OK   20250528203546_ready_command.sql (17.09ms)
2026/05/28 14:35:37 OK   20250606204750_optimize_hashed_key_schema.sql (19.6ms)
2026/05/28 14:35:37 OK   20250606213446_deployment_cluster.sql (48.82ms)
2026/05/28 14:35:37 OK   20250624001047_deploy_cluster_policy.sql (4.99ms)
2026/05/28 14:35:38 OK   20250624001048_cluster_for_templates.sql (30.93ms)
2026/05/28 14:35:38 OK   20250624001049_cluster_for_builds.sql (22.26ms)
2026/05/28 14:35:38 OK   20250624232413_add_build_reason.sql (6.93ms)
2026/05/28 14:35:38 OK   20250708135400_snapshots_migrations.sql (21.78ms)
2026/05/28 14:35:38 OK   20250708135401_snapshot_pause_node_id.sql (3.32ms)
2026/05/28 14:35:38 OK   20250714132924_cluster_sandbox_domain.sql (17.44ms)
2026/05/28 14:35:38 OK   20250728085406_add_create_network_flag.sql (1.98ms)
2026/05/28 14:35:38 OK   20250802144312_update_firecracker_to_v1_12_1.sql (5.73ms)
2026/05/28 14:35:38 OK   20250815181502_change_build_reason_to_json.sql (81.56ms)
2026/05/28 14:35:38 OK   20250818114512_auto_pause.sql (7.2ms)
2026/05/28 14:35:38 OK   20250820102103_add_snapshots_indexes.sql (56.4ms)
2026/05/28 14:35:38 OK   20250824185633_build_node_not_nullable.sql (7.79ms)
2026/05/28 14:35:38 OK   20250824185634_snapshot_node_not_nullable.sql (4.56ms)
2026/05/28 14:35:38 OK   20250825100000_remove_default_keys.sql (3.24ms)
2026/05/28 14:35:38 OK   20250825102440_add_hash_indexes.sql (43.69ms)
2026/05/28 14:35:38 OK   20250825102800_hash_existing_keys.sql (46.43ms)
2026/05/28 14:35:38 OK   20250825102900_drop_mask_columns.sql (16.05ms)
2026/05/28 14:35:38 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (49.4ms)
2026/05/28 14:35:38 OK   20250905134524_fix_env_builds_non_null_fields.sql (25.02ms)
2026/05/28 14:35:38 OK   20250910063940_make_raw_keys_nullable.sql (47.02ms)
2026/05/28 14:35:38 OK   20250910072612_access_tokens_id_non_nullable.sql (32.76ms)
2026/05/28 14:35:38 OK   20250910124212_remove_raw_keys.sql (26.27ms)
2026/05/28 14:35:38 OK   20250923094021_add_team_id_to_snapshots.sql (26.19ms)
2026/05/28 14:35:38 OK   20250923103546_add_snapshot_list_index.sql (7.91ms)
2026/05/28 14:35:38 OK   20250923103614_make_team_id_non_nullable.sql (5.93ms)
2026/05/28 14:35:38 OK   20251009170758_unique_snapshots.sql (3.56ms)
2026/05/28 14:35:38 OK   20251011200438_create_addons_table.sql (32.16ms)
2026/05/28 14:35:38 OK   20251018100653_add_build_version.sql (2.32ms)
2026/05/28 14:35:38 OK   20251026192416_addons_idempotency.sql (3.76ms)
2026/05/28 14:35:38 OK   20251030130958_add_env_index_to_snapshots.sql (2.79ms)
2026/05/28 14:35:38 OK   20251106172810_add_config_to_snapshots.sql (6.6ms)
2026/05/28 14:35:38 OK   20251121101953_build_node_id_nullable.sql (1.69ms)
2026/05/28 14:35:38 OK   20251127000000_add_machine_info_to_env_builds.sql (3.72ms)
2026/05/28 14:35:38 OK   20251216135834_index_snapshots_base_env_id.sql (3.17ms)
2026/05/28 14:35:38 OK   20251217000000_create_public_users_table.sql (44.91ms)
2026/05/28 14:35:38 OK   20251218160000_allow_m_n_builds_with_tags.sql (52.37ms)
2026/05/28 14:35:38 OK   20251218170000_optimize_build_assignment_indexes.sql (8.83ms)
2026/05/28 14:35:38 OK   20260121175429_add_team_slug.sql (34.55ms)
2026/05/28 14:35:38 OK   20260121175430_add_env_aliases_namespace.sql (16.93ms)
2026/05/28 14:35:38 OK   20260127120000_add_env_aliases_uuid_pkey.sql (58ms)
2026/05/28 14:35:38 OK   20260129105527_populate_env_aliases_namespace.sql (36.13ms)
2026/05/28 14:35:39 OK   20260204172712_remove_build_assignment_triggers.sql (43.85ms)
2026/05/28 14:35:39 OK   20260210120000_add_env_builds_created_at_index.sql (12.4ms)
2026/05/28 14:35:39 OK   20260210120001_add_env_and_build_source_columns.sql (11.32ms)
2026/05/28 14:35:39 OK   20260210120002_add_status_group_column.sql (44.32ms)
2026/05/28 14:35:39 OK   20260211120000_add_snapshot_templates.sql (26.55ms)
2026/05/28 14:35:39 OK   20260216120000_add_envs_team_id_source_index.sql (22.84ms)
2026/05/28 14:35:39 OK   20260218120000_add_team_id_to_env_builds.sql (123.7ms)
2026/05/28 14:35:39 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.72ms)
2026/05/28 14:35:39 OK   20260228120000_snapshot_template_origin_node.sql (1.64ms)
2026/05/28 14:35:39 OK   20260304120000_volumes.sql (10.58ms)
2026/05/28 14:35:39 OK   20260305120000_add_env_builds_team_active_partial_index.sql (8.99ms)
2026/05/28 14:35:39 OK   20260305130000_create_active_template_builds.sql (10.44ms)
2026/05/28 14:35:39 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (8.54ms)
2026/05/28 14:35:39 OK   20260310120000_add_snapshots_metadata_gin_index.sql (103.04ms)
2026/05/28 14:35:39 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (6.29ms)
2026/05/28 14:35:39 OK   20260313120000_fix_snapshots_created_at.sql (5.63ms)
2026/05/28 14:35:39 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (1.67ms)
2026/05/28 14:35:39 OK   20260316120000_users_teams_uuid_pkey.sql (16.36ms)
2026/05/28 14:35:39 OK   20260316130000_repoint_user_fks_to_public_users.sql (64.3ms)
2026/05/28 14:35:39 OK   20260413120000_active_template_builds_fk_envs.sql (14.53ms)
2026/05/28 14:35:39 OK   20260416120000_remove_user_team_provision_triggers.sql (20.48ms)
2026/05/28 14:35:39 OK   20260423170000_cluster_auth_org_id.sql (3.93ms)
2026/05/28 14:35:39 OK   20260511120000_users_teams_unique_default.sql (7.14ms)
2026/05/28 14:35:39 OK   20260515120000_create_user_identities_table.sql (8.55ms)
2026/05/28 14:35:39 OK   20260520193000_deprecate_public_users_email.sql (6.28ms)
2026/05/28 14:35:39 OK   20260521181000_drop_public_users_email.sql (3.04ms)
2026/05/28 14:35:39 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:39 OK   20000101000000_auth.sql (12.1ms)
2026/05/28 14:35:39 OK   20000101000001_rls_for_migration_table.sql (1.79ms)
2026/05/28 14:35:39 OK   20231124185944_create_schemas_and_tables.sql (124.99ms)
2026/05/28 14:35:39 OK   20231220094836_create_triggers_and_policies.sql (10.14ms)
2026/05/28 14:35:39 OK   20231222181015_add_env_resources.sql (2.63ms)
2026/05/28 14:35:39 OK   20240103104619_add_team_email.sql (5.29ms)
2026/05/28 14:35:39 OK   20240106121919_add_team_ban_fields.sql (3.19ms)
2026/05/28 14:35:39 OK   20240202120312_add_kernel_version.sql (2.94ms)
2026/05/28 14:35:39 OK   20240219190940_add_max_length_hours.sql (2.72ms)
2026/05/28 14:35:39 OK   20240221023613_add_firecracker_version.sql (4.95ms)
2026/05/28 14:35:39 OK   20240221215408_update_firecracker_version.sql (3.23ms)
2026/05/28 14:35:39 OK   20240305221944_remove_tier_resources.sql (6.25ms)
2026/05/28 14:35:39 OK   20240315165236_create_env_builds.sql (15.56ms)
2026/05/28 14:35:39 OK   20240605070918_refactor_triggers_and_policies.sql (11.59ms)
2026/05/28 14:35:39 OK   20240625095352_add_envd_version.sql (2.32ms)
2026/05/28 14:35:39 OK   20240728094137_add_default_team_flag.sql (5.52ms)
2026/05/28 14:35:39 OK   20240909142106_drop_team_policies.sql (2.88ms)
2026/05/28 14:35:39 OK   20241120222814_add_team_api_key_metadata.sql (9.16ms)
2026/05/28 14:35:39 OK   20241121225404_add_team_api_key_id.sql (19.7ms)
2026/05/28 14:35:39 OK   20241127174604_add_env_creator.sql (4.75ms)
2026/05/28 14:35:39 OK   20241206124325_add_user_team_adder.sql (4.13ms)
2026/05/28 14:35:39 OK   20241213142106_create_snapshots.sql (5.55ms)
2026/05/28 14:35:39 OK   20250106142106_remove_team_is_default.sql (2.52ms)
2026/05/28 14:35:39 OK   20250206105106_add_snapshot_constraints.sql (7.42ms)
2026/05/28 14:35:39 OK   20250211160814_add_token_hashes.sql (17.1ms)
2026/05/28 14:35:39 OK   20250306105106_add_indexes.sql (12.04ms)
2026/05/28 14:35:39 OK   20250404151700_add_snapshots_sbx_started_at.sql (13.62ms)
2026/05/28 14:35:39 OK   20250409113306_add_envd_secured_to_snapshot.sql (2.64ms)
2026/05/28 14:35:39 OK   20250506112836_builds_status_index.sql (3.25ms)
2026/05/28 14:35:39 OK   20250507134356_add_max_specs_to_tier.sql (3.58ms)
2026/05/28 14:35:39 OK   20250513111201_tier_fix_max_memory.sql (2.63ms)
2026/05/28 14:35:39 OK   20250522105042_users_teams_add_created_at.sql (3.28ms)
2026/05/28 14:35:39 OK   20250528203546_ready_command.sql (1.52ms)
2026/05/28 14:35:39 OK   20250606204750_optimize_hashed_key_schema.sql (6.97ms)
2026/05/28 14:35:39 OK   20250606213446_deployment_cluster.sql (8.6ms)
2026/05/28 14:35:39 OK   20250624001047_deploy_cluster_policy.sql (1.33ms)
2026/05/28 14:35:39 OK   20250624001048_cluster_for_templates.sql (4.33ms)
2026/05/28 14:35:39 OK   20250624001049_cluster_for_builds.sql (1.5ms)
2026/05/28 14:35:39 OK   20250624232413_add_build_reason.sql (1.61ms)
2026/05/28 14:35:39 OK   20250708135400_snapshots_migrations.sql (3.05ms)
2026/05/28 14:35:40 OK   20250708135401_snapshot_pause_node_id.sql (1.4ms)
2026/05/28 14:35:40 OK   20250714132924_cluster_sandbox_domain.sql (1.45ms)
2026/05/28 14:35:40 OK   20250728085406_add_create_network_flag.sql (1.36ms)
2026/05/28 14:35:40 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.69ms)
2026/05/28 14:35:40 OK   20250815181502_change_build_reason_to_json.sql (11.09ms)
2026/05/28 14:35:40 OK   20250818114512_auto_pause.sql (2.19ms)
2026/05/28 14:35:40 OK   20250820102103_add_snapshots_indexes.sql (8.89ms)
2026/05/28 14:35:40 OK   20250824185633_build_node_not_nullable.sql (1.98ms)
2026/05/28 14:35:40 OK   20250824185634_snapshot_node_not_nullable.sql (1.75ms)
2026/05/28 14:35:40 OK   20250825100000_remove_default_keys.sql (1.29ms)
2026/05/28 14:35:40 OK   20250825102440_add_hash_indexes.sql (7.3ms)
2026/05/28 14:35:40 OK   20250825102800_hash_existing_keys.sql (11.95ms)
2026/05/28 14:35:40 OK   20250825102900_drop_mask_columns.sql (3.44ms)
2026/05/28 14:35:40 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.89ms)
2026/05/28 14:35:40 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.92ms)
2026/05/28 14:35:40 OK   20250910063940_make_raw_keys_nullable.sql (3.91ms)
2026/05/28 14:35:40 OK   20250910072612_access_tokens_id_non_nullable.sql (1.05ms)
2026/05/28 14:35:40 OK   20250910124212_remove_raw_keys.sql (3.88ms)
2026/05/28 14:35:40 OK   20250923094021_add_team_id_to_snapshots.sql (4.86ms)
2026/05/28 14:35:40 OK   20250923103546_add_snapshot_list_index.sql (4.34ms)
2026/05/28 14:35:40 OK   20250923103614_make_team_id_non_nullable.sql (1.42ms)
2026/05/28 14:35:40 OK   20251009170758_unique_snapshots.sql (3.14ms)
2026/05/28 14:35:40 OK   20251011200438_create_addons_table.sql (16.65ms)
2026/05/28 14:35:40 OK   20251018100653_add_build_version.sql (1.56ms)
2026/05/28 14:35:40 OK   20251026192416_addons_idempotency.sql (2.74ms)
2026/05/28 14:35:40 OK   20251030130958_add_env_index_to_snapshots.sql (2.44ms)
2026/05/28 14:35:40 OK   20251106172810_add_config_to_snapshots.sql (1.37ms)
2026/05/28 14:35:40 OK   20251121101953_build_node_id_nullable.sql (1.39ms)
2026/05/28 14:35:40 OK   20251127000000_add_machine_info_to_env_builds.sql (2.16ms)
2026/05/28 14:35:40 OK   20251216135834_index_snapshots_base_env_id.sql (3.18ms)
2026/05/28 14:35:40 OK   20251217000000_create_public_users_table.sql (11.42ms)
2026/05/28 14:35:40 OK   20251218160000_allow_m_n_builds_with_tags.sql (19.73ms)
2026/05/28 14:35:40 OK   20251218170000_optimize_build_assignment_indexes.sql (3.27ms)
2026/05/28 14:35:40 OK   20260121175429_add_team_slug.sql (18.87ms)
2026/05/28 14:35:40 OK   20260121175430_add_env_aliases_namespace.sql (2.82ms)
2026/05/28 14:35:40 OK   20260127120000_add_env_aliases_uuid_pkey.sql (13.27ms)
2026/05/28 14:35:40 OK   20260129105527_populate_env_aliases_namespace.sql (2.78ms)
2026/05/28 14:35:40 OK   20260204172712_remove_build_assignment_triggers.sql (5.12ms)
2026/05/28 14:35:40 OK   20260210120000_add_env_builds_created_at_index.sql (2.65ms)
2026/05/28 14:35:40 OK   20260210120001_add_env_and_build_source_columns.sql (6.02ms)
2026/05/28 14:35:40 OK   20260210120002_add_status_group_column.sql (9.73ms)
2026/05/28 14:35:40 OK   20260211120000_add_snapshot_templates.sql (7.83ms)
2026/05/28 14:35:40 OK   20260216120000_add_envs_team_id_source_index.sql (4.43ms)
2026/05/28 14:35:40 OK   20260218120000_add_team_id_to_env_builds.sql (13.39ms)
2026/05/28 14:35:40 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.58ms)
2026/05/28 14:35:40 OK   20260228120000_snapshot_template_origin_node.sql (1.61ms)
2026/05/28 14:35:40 OK   20260304120000_volumes.sql (6.7ms)
2026/05/28 14:35:40 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.46ms)
2026/05/28 14:35:40 OK   20260305130000_create_active_template_builds.sql (5.59ms)
2026/05/28 14:35:40 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.81ms)
2026/05/28 14:35:40 OK   20260310120000_add_snapshots_metadata_gin_index.sql (59.68ms)
2026/05/28 14:35:40 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (3.84ms)
2026/05/28 14:35:40 OK   20260313120000_fix_snapshots_created_at.sql (2.77ms)
2026/05/28 14:35:40 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (724.99µs)
2026/05/28 14:35:40 OK   20260316120000_users_teams_uuid_pkey.sql (11.53ms)
2026/05/28 14:35:40 OK   20260316130000_repoint_user_fks_to_public_users.sql (38.86ms)
2026/05/28 14:35:40 OK   20260413120000_active_template_builds_fk_envs.sql (4.87ms)
2026/05/28 14:35:40 OK   20260416120000_remove_user_team_provision_triggers.sql (16.69ms)
2026/05/28 14:35:40 OK   20260423170000_cluster_auth_org_id.sql (2.96ms)
2026/05/28 14:35:40 OK   20260511120000_users_teams_unique_default.sql (2.63ms)
2026/05/28 14:35:40 OK   20260515120000_create_user_identities_table.sql (6.81ms)
2026/05/28 14:35:40 OK   20260520193000_deprecate_public_users_email.sql (2.1ms)
2026/05/28 14:35:40 OK   20260521181000_drop_public_users_email.sql (2.09ms)
2026/05/28 14:35:40 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:40 OK   20000101000000_auth.sql (7.19ms)
2026/05/28 14:35:40 OK   20000101000001_rls_for_migration_table.sql (1.32ms)
2026/05/28 14:35:40 OK   20231124185944_create_schemas_and_tables.sql (40.25ms)
2026/05/28 14:35:40 OK   20231220094836_create_triggers_and_policies.sql (6.92ms)
2026/05/28 14:35:40 OK   20231222181015_add_env_resources.sql (2.06ms)
2026/05/28 14:35:40 OK   20240103104619_add_team_email.sql (2.29ms)
2026/05/28 14:35:40 OK   20240106121919_add_team_ban_fields.sql (2.56ms)
2026/05/28 14:35:40 OK   20240202120312_add_kernel_version.sql (2.44ms)
2026/05/28 14:35:40 OK   20240219190940_add_max_length_hours.sql (1.79ms)
2026/05/28 14:35:40 OK   20240221023613_add_firecracker_version.sql (1.73ms)
2026/05/28 14:35:40 OK   20240221215408_update_firecracker_version.sql (2.28ms)
2026/05/28 14:35:40 OK   20240305221944_remove_tier_resources.sql (3.52ms)
2026/05/28 14:35:40 OK   20240315165236_create_env_builds.sql (13.74ms)
2026/05/28 14:35:40 OK   20240605070918_refactor_triggers_and_policies.sql (10.16ms)
2026/05/28 14:35:40 OK   20240625095352_add_envd_version.sql (1.81ms)
2026/05/28 14:35:40 OK   20240728094137_add_default_team_flag.sql (4.51ms)
2026/05/28 14:35:40 OK   20240909142106_drop_team_policies.sql (2.13ms)
2026/05/28 14:35:40 OK   20241120222814_add_team_api_key_metadata.sql (7.33ms)
2026/05/28 14:35:40 OK   20241121225404_add_team_api_key_id.sql (9.69ms)
2026/05/28 14:35:40 OK   20241127174604_add_env_creator.sql (2.97ms)
2026/05/28 14:35:40 OK   20241206124325_add_user_team_adder.sql (3.07ms)
2026/05/28 14:35:40 OK   20241213142106_create_snapshots.sql (4.08ms)
2026/05/28 14:35:40 OK   20250106142106_remove_team_is_default.sql (1.85ms)
2026/05/28 14:35:40 OK   20250206105106_add_snapshot_constraints.sql (5.65ms)
2026/05/28 14:35:40 OK   20250211160814_add_token_hashes.sql (11.65ms)
2026/05/28 14:35:40 OK   20250306105106_add_indexes.sql (9.16ms)
2026/05/28 14:35:40 OK   20250404151700_add_snapshots_sbx_started_at.sql (9.61ms)
2026/05/28 14:35:40 OK   20250409113306_add_envd_secured_to_snapshot.sql (1.82ms)
2026/05/28 14:35:40 OK   20250506112836_builds_status_index.sql (2.22ms)
2026/05/28 14:35:40 OK   20250507134356_add_max_specs_to_tier.sql (2.22ms)
2026/05/28 14:35:40 OK   20250513111201_tier_fix_max_memory.sql (1.77ms)
2026/05/28 14:35:40 OK   20250522105042_users_teams_add_created_at.sql (1.72ms)
2026/05/28 14:35:40 OK   20250528203546_ready_command.sql (1.31ms)
2026/05/28 14:35:40 OK   20250606204750_optimize_hashed_key_schema.sql (4.53ms)
2026/05/28 14:35:40 OK   20250606213446_deployment_cluster.sql (10.31ms)
2026/05/28 14:35:40 OK   20250624001047_deploy_cluster_policy.sql (1.35ms)
2026/05/28 14:35:40 OK   20250624001048_cluster_for_templates.sql (4.79ms)
2026/05/28 14:35:40 OK   20250624001049_cluster_for_builds.sql (1.38ms)
2026/05/28 14:35:40 OK   20250624232413_add_build_reason.sql (1.27ms)
2026/05/28 14:35:40 OK   20250708135400_snapshots_migrations.sql (2.25ms)
2026/05/28 14:35:40 OK   20250708135401_snapshot_pause_node_id.sql (1.06ms)
2026/05/28 14:35:40 OK   20250714132924_cluster_sandbox_domain.sql (1.24ms)
2026/05/28 14:35:40 OK   20250728085406_add_create_network_flag.sql (1.23ms)
2026/05/28 14:35:40 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.29ms)
2026/05/28 14:35:40 OK   20250815181502_change_build_reason_to_json.sql (9.33ms)
2026/05/28 14:35:40 OK   20250818114512_auto_pause.sql (1.89ms)
2026/05/28 14:35:40 OK   20250820102103_add_snapshots_indexes.sql (7.72ms)
2026/05/28 14:35:40 OK   20250824185633_build_node_not_nullable.sql (2.09ms)
2026/05/28 14:35:40 OK   20250824185634_snapshot_node_not_nullable.sql (1.52ms)
2026/05/28 14:35:40 OK   20250825100000_remove_default_keys.sql (1.1ms)
2026/05/28 14:35:40 OK   20250825102440_add_hash_indexes.sql (5.57ms)
2026/05/28 14:35:40 OK   20250825102800_hash_existing_keys.sql (7.76ms)
2026/05/28 14:35:40 OK   20250825102900_drop_mask_columns.sql (2.68ms)
2026/05/28 14:35:40 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.07ms)
2026/05/28 14:35:40 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.82ms)
2026/05/28 14:35:40 OK   20250910063940_make_raw_keys_nullable.sql (4.26ms)
2026/05/28 14:35:40 OK   20250910072612_access_tokens_id_non_nullable.sql (1.38ms)
2026/05/28 14:35:40 OK   20250910124212_remove_raw_keys.sql (4.28ms)
2026/05/28 14:35:40 OK   20250923094021_add_team_id_to_snapshots.sql (5.17ms)
2026/05/28 14:35:40 OK   20250923103546_add_snapshot_list_index.sql (4.55ms)
2026/05/28 14:35:40 OK   20250923103614_make_team_id_non_nullable.sql (1.59ms)
2026/05/28 14:35:40 OK   20251009170758_unique_snapshots.sql (2.12ms)
2026/05/28 14:35:40 OK   20251011200438_create_addons_table.sql (14.06ms)
2026/05/28 14:35:40 OK   20251018100653_add_build_version.sql (1.33ms)
2026/05/28 14:35:40 OK   20251026192416_addons_idempotency.sql (2.21ms)
2026/05/28 14:35:40 OK   20251030130958_add_env_index_to_snapshots.sql (2.25ms)
2026/05/28 14:35:40 OK   20251106172810_add_config_to_snapshots.sql (1.01ms)
2026/05/28 14:35:40 OK   20251121101953_build_node_id_nullable.sql (979.43µs)
2026/05/28 14:35:40 OK   20251127000000_add_machine_info_to_env_builds.sql (2.16ms)
2026/05/28 14:35:40 OK   20251216135834_index_snapshots_base_env_id.sql (2.73ms)
2026/05/28 14:35:40 OK   20251217000000_create_public_users_table.sql (9.88ms)
2026/05/28 14:35:40 OK   20251218160000_allow_m_n_builds_with_tags.sql (20.79ms)
2026/05/28 14:35:40 OK   20251218170000_optimize_build_assignment_indexes.sql (4.15ms)
2026/05/28 14:35:40 OK   20260121175429_add_team_slug.sql (21.59ms)
2026/05/28 14:35:40 OK   20260121175430_add_env_aliases_namespace.sql (3.41ms)
2026/05/28 14:35:40 OK   20260127120000_add_env_aliases_uuid_pkey.sql (13.87ms)
2026/05/28 14:35:40 OK   20260129105527_populate_env_aliases_namespace.sql (2.82ms)
2026/05/28 14:35:40 OK   20260204172712_remove_build_assignment_triggers.sql (5.66ms)
2026/05/28 14:35:40 OK   20260210120000_add_env_builds_created_at_index.sql (2.22ms)
2026/05/28 14:35:40 OK   20260210120001_add_env_and_build_source_columns.sql (4.42ms)
2026/05/28 14:35:40 OK   20260210120002_add_status_group_column.sql (8.66ms)
2026/05/28 14:35:40 OK   20260211120000_add_snapshot_templates.sql (6.73ms)
2026/05/28 14:35:40 OK   20260216120000_add_envs_team_id_source_index.sql (3.44ms)
2026/05/28 14:35:40 OK   20260218120000_add_team_id_to_env_builds.sql (11.34ms)
2026/05/28 14:35:40 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.09ms)
2026/05/28 14:35:40 OK   20260228120000_snapshot_template_origin_node.sql (1.21ms)
2026/05/28 14:35:40 OK   20260304120000_volumes.sql (6.55ms)
2026/05/28 14:35:40 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.32ms)
2026/05/28 14:35:40 OK   20260305130000_create_active_template_builds.sql (6.28ms)
2026/05/28 14:35:40 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.58ms)
2026/05/28 14:35:40 OK   20260310120000_add_snapshots_metadata_gin_index.sql (51.7ms)
2026/05/28 14:35:40 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (4.08ms)
2026/05/28 14:35:40 OK   20260313120000_fix_snapshots_created_at.sql (3.09ms)
2026/05/28 14:35:40 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (1.01ms)
2026/05/28 14:35:40 OK   20260316120000_users_teams_uuid_pkey.sql (11.54ms)
2026/05/28 14:35:41 OK   20260316130000_repoint_user_fks_to_public_users.sql (40.94ms)
2026/05/28 14:35:41 OK   20260413120000_active_template_builds_fk_envs.sql (6.32ms)
2026/05/28 14:35:41 OK   20260416120000_remove_user_team_provision_triggers.sql (22.32ms)
2026/05/28 14:35:41 OK   20260423170000_cluster_auth_org_id.sql (3.21ms)
2026/05/28 14:35:41 OK   20260511120000_users_teams_unique_default.sql (2.71ms)
2026/05/28 14:35:41 OK   20260515120000_create_user_identities_table.sql (9.16ms)
2026/05/28 14:35:41 OK   20260520193000_deprecate_public_users_email.sql (2.41ms)
2026/05/28 14:35:41 OK   20260521181000_drop_public_users_email.sql (2.49ms)
2026/05/28 14:35:41 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:41 OK   20000101000000_auth.sql (11.38ms)
2026/05/28 14:35:41 OK   20000101000001_rls_for_migration_table.sql (1.79ms)
2026/05/28 14:35:41 OK   20231124185944_create_schemas_and_tables.sql (50.66ms)
2026/05/28 14:35:41 OK   20231220094836_create_triggers_and_policies.sql (7.99ms)
2026/05/28 14:35:41 OK   20231222181015_add_env_resources.sql (3.51ms)
2026/05/28 14:35:41 OK   20240103104619_add_team_email.sql (3.94ms)
2026/05/28 14:35:41 OK   20240106121919_add_team_ban_fields.sql (3.18ms)
2026/05/28 14:35:41 OK   20240202120312_add_kernel_version.sql (2.26ms)
2026/05/28 14:35:41 OK   20240219190940_add_max_length_hours.sql (1.82ms)
2026/05/28 14:35:41 OK   20240221023613_add_firecracker_version.sql (2.38ms)
2026/05/28 14:35:41 OK   20240221215408_update_firecracker_version.sql (3.63ms)
2026/05/28 14:35:41 OK   20240305221944_remove_tier_resources.sql (3.88ms)
2026/05/28 14:35:41 OK   20240315165236_create_env_builds.sql (13.66ms)
2026/05/28 14:35:41 OK   20240605070918_refactor_triggers_and_policies.sql (11.33ms)
2026/05/28 14:35:41 OK   20240625095352_add_envd_version.sql (2.17ms)
2026/05/28 14:35:41 OK   20240728094137_add_default_team_flag.sql (5.12ms)
2026/05/28 14:35:41 OK   20240909142106_drop_team_policies.sql (2.67ms)
2026/05/28 14:35:41 OK   20241120222814_add_team_api_key_metadata.sql (8.17ms)
2026/05/28 14:35:41 OK   20241121225404_add_team_api_key_id.sql (14.74ms)
2026/05/28 14:35:41 OK   20241127174604_add_env_creator.sql (5.52ms)
2026/05/28 14:35:41 OK   20241206124325_add_user_team_adder.sql (3.49ms)
2026/05/28 14:35:41 OK   20241213142106_create_snapshots.sql (5.92ms)
2026/05/28 14:35:41 OK   20250106142106_remove_team_is_default.sql (2.03ms)
2026/05/28 14:35:41 OK   20250206105106_add_snapshot_constraints.sql (5.6ms)
2026/05/28 14:35:41 OK   20250211160814_add_token_hashes.sql (15.97ms)
2026/05/28 14:35:41 OK   20250306105106_add_indexes.sql (10.52ms)
2026/05/28 14:35:41 OK   20250404151700_add_snapshots_sbx_started_at.sql (11.51ms)
2026/05/28 14:35:41 OK   20250409113306_add_envd_secured_to_snapshot.sql (2.55ms)
2026/05/28 14:35:41 OK   20250506112836_builds_status_index.sql (3.43ms)
2026/05/28 14:35:41 OK   20250507134356_add_max_specs_to_tier.sql (3.46ms)
2026/05/28 14:35:41 OK   20250513111201_tier_fix_max_memory.sql (2.55ms)
2026/05/28 14:35:41 OK   20250522105042_users_teams_add_created_at.sql (1.94ms)
2026/05/28 14:35:41 OK   20250528203546_ready_command.sql (1.32ms)
2026/05/28 14:35:41 OK   20250606204750_optimize_hashed_key_schema.sql (3.89ms)
2026/05/28 14:35:41 OK   20250606213446_deployment_cluster.sql (9.11ms)
2026/05/28 14:35:41 OK   20250624001047_deploy_cluster_policy.sql (2.7ms)
2026/05/28 14:35:41 OK   20250624001048_cluster_for_templates.sql (7.5ms)
2026/05/28 14:35:41 OK   20250624001049_cluster_for_builds.sql (1.52ms)
2026/05/28 14:35:41 OK   20250624232413_add_build_reason.sql (2.76ms)
2026/05/28 14:35:41 OK   20250708135400_snapshots_migrations.sql (4.29ms)
2026/05/28 14:35:41 OK   20250708135401_snapshot_pause_node_id.sql (1.08ms)
2026/05/28 14:35:41 OK   20250714132924_cluster_sandbox_domain.sql (1.21ms)
2026/05/28 14:35:41 OK   20250728085406_add_create_network_flag.sql (1.2ms)
2026/05/28 14:35:41 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.5ms)
2026/05/28 14:35:41 OK   20250815181502_change_build_reason_to_json.sql (11.31ms)
2026/05/28 14:35:41 OK   20250818114512_auto_pause.sql (2.91ms)
2026/05/28 14:35:41 OK   20250820102103_add_snapshots_indexes.sql (7.46ms)
2026/05/28 14:35:41 OK   20250824185633_build_node_not_nullable.sql (1.75ms)
2026/05/28 14:35:41 OK   20250824185634_snapshot_node_not_nullable.sql (1.79ms)
2026/05/28 14:35:41 OK   20250825100000_remove_default_keys.sql (1.23ms)
2026/05/28 14:35:41 OK   20250825102440_add_hash_indexes.sql (5.61ms)
2026/05/28 14:35:41 OK   20250825102800_hash_existing_keys.sql (7.55ms)
2026/05/28 14:35:41 OK   20250825102900_drop_mask_columns.sql (2.68ms)
2026/05/28 14:35:41 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (4.57ms)
2026/05/28 14:35:41 OK   20250905134524_fix_env_builds_non_null_fields.sql (2.26ms)
2026/05/28 14:35:41 OK   20250910063940_make_raw_keys_nullable.sql (6.8ms)
2026/05/28 14:35:41 OK   20250910072612_access_tokens_id_non_nullable.sql (1.4ms)
2026/05/28 14:35:41 OK   20250910124212_remove_raw_keys.sql (4.39ms)
2026/05/28 14:35:41 OK   20250923094021_add_team_id_to_snapshots.sql (5.6ms)
2026/05/28 14:35:41 OK   20250923103546_add_snapshot_list_index.sql (4.11ms)
2026/05/28 14:35:41 OK   20250923103614_make_team_id_non_nullable.sql (1.6ms)
2026/05/28 14:35:41 OK   20251009170758_unique_snapshots.sql (2.1ms)
2026/05/28 14:35:41 OK   20251011200438_create_addons_table.sql (19.5ms)
2026/05/28 14:35:41 OK   20251018100653_add_build_version.sql (2.79ms)
2026/05/28 14:35:41 OK   20251026192416_addons_idempotency.sql (2.65ms)
2026/05/28 14:35:41 OK   20251030130958_add_env_index_to_snapshots.sql (2.47ms)
2026/05/28 14:35:41 OK   20251106172810_add_config_to_snapshots.sql (1.25ms)
2026/05/28 14:35:41 OK   20251121101953_build_node_id_nullable.sql (1.97ms)
2026/05/28 14:35:41 OK   20251127000000_add_machine_info_to_env_builds.sql (2.44ms)
2026/05/28 14:35:41 OK   20251216135834_index_snapshots_base_env_id.sql (2.94ms)
2026/05/28 14:35:41 OK   20251217000000_create_public_users_table.sql (9.5ms)
2026/05/28 14:35:41 OK   20251218160000_allow_m_n_builds_with_tags.sql (19.19ms)
2026/05/28 14:35:41 OK   20251218170000_optimize_build_assignment_indexes.sql (3.97ms)
2026/05/28 14:35:41 OK   20260121175429_add_team_slug.sql (26.27ms)
2026/05/28 14:35:41 OK   20260121175430_add_env_aliases_namespace.sql (3.68ms)
2026/05/28 14:35:41 OK   20260127120000_add_env_aliases_uuid_pkey.sql (15.42ms)
2026/05/28 14:35:41 OK   20260129105527_populate_env_aliases_namespace.sql (4.08ms)
2026/05/28 14:35:41 OK   20260204172712_remove_build_assignment_triggers.sql (7.13ms)
2026/05/28 14:35:41 OK   20260210120000_add_env_builds_created_at_index.sql (2.49ms)
2026/05/28 14:35:41 OK   20260210120001_add_env_and_build_source_columns.sql (5.48ms)
2026/05/28 14:35:41 OK   20260210120002_add_status_group_column.sql (9.51ms)
2026/05/28 14:35:41 OK   20260211120000_add_snapshot_templates.sql (11.63ms)
2026/05/28 14:35:41 OK   20260216120000_add_envs_team_id_source_index.sql (4.34ms)
2026/05/28 14:35:41 OK   20260218120000_add_team_id_to_env_builds.sql (14.22ms)
2026/05/28 14:35:41 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.76ms)
2026/05/28 14:35:41 OK   20260228120000_snapshot_template_origin_node.sql (1.72ms)
2026/05/28 14:35:41 OK   20260304120000_volumes.sql (7.2ms)
2026/05/28 14:35:41 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.52ms)
2026/05/28 14:35:41 OK   20260305130000_create_active_template_builds.sql (6.05ms)
2026/05/28 14:35:41 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (2.06ms)
2026/05/28 14:35:41 OK   20260310120000_add_snapshots_metadata_gin_index.sql (63.06ms)
2026/05/28 14:35:41 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (4ms)
2026/05/28 14:35:41 OK   20260313120000_fix_snapshots_created_at.sql (3.12ms)
2026/05/28 14:35:41 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (1.03ms)
2026/05/28 14:35:41 OK   20260316120000_users_teams_uuid_pkey.sql (12.34ms)
2026/05/28 14:35:41 OK   20260316130000_repoint_user_fks_to_public_users.sql (33.62ms)
2026/05/28 14:35:41 OK   20260413120000_active_template_builds_fk_envs.sql (4.71ms)
2026/05/28 14:35:41 OK   20260416120000_remove_user_team_provision_triggers.sql (15.73ms)
2026/05/28 14:35:41 OK   20260423170000_cluster_auth_org_id.sql (2.28ms)
2026/05/28 14:35:41 OK   20260511120000_users_teams_unique_default.sql (2.4ms)
2026/05/28 14:35:41 OK   20260515120000_create_user_identities_table.sql (6.97ms)
2026/05/28 14:35:41 OK   20260520193000_deprecate_public_users_email.sql (1.94ms)
2026/05/28 14:35:41 OK   20260521181000_drop_public_users_email.sql (1.75ms)
2026/05/28 14:35:41 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:41 OK   20000101000000_auth.sql (7.35ms)
2026/05/28 14:35:41 OK   20000101000001_rls_for_migration_table.sql (1.18ms)
2026/05/28 14:35:41 OK   20231124185944_create_schemas_and_tables.sql (36.9ms)
2026/05/28 14:35:41 OK   20231220094836_create_triggers_and_policies.sql (6.34ms)
2026/05/28 14:35:41 OK   20231222181015_add_env_resources.sql (1.91ms)
2026/05/28 14:35:41 OK   20240103104619_add_team_email.sql (2.38ms)
2026/05/28 14:35:41 OK   20240106121919_add_team_ban_fields.sql (1.85ms)
2026/05/28 14:35:41 OK   20240202120312_add_kernel_version.sql (2.17ms)
2026/05/28 14:35:41 OK   20240219190940_add_max_length_hours.sql (1.64ms)
2026/05/28 14:35:41 OK   20240221023613_add_firecracker_version.sql (1.7ms)
2026/05/28 14:35:41 OK   20240221215408_update_firecracker_version.sql (1.95ms)
2026/05/28 14:35:41 OK   20240305221944_remove_tier_resources.sql (3.33ms)
2026/05/28 14:35:41 OK   20240315165236_create_env_builds.sql (10.98ms)
2026/05/28 14:35:41 OK   20240605070918_refactor_triggers_and_policies.sql (8.26ms)
2026/05/28 14:35:41 OK   20240625095352_add_envd_version.sql (1.44ms)
2026/05/28 14:35:41 OK   20240728094137_add_default_team_flag.sql (4.3ms)
2026/05/28 14:35:41 OK   20240909142106_drop_team_policies.sql (2.29ms)
2026/05/28 14:35:41 OK   20241120222814_add_team_api_key_metadata.sql (6.6ms)
2026/05/28 14:35:41 OK   20241121225404_add_team_api_key_id.sql (10.94ms)
2026/05/28 14:35:41 OK   20241127174604_add_env_creator.sql (2.94ms)
2026/05/28 14:35:41 OK   20241206124325_add_user_team_adder.sql (3.63ms)
2026/05/28 14:35:41 OK   20241213142106_create_snapshots.sql (4.46ms)
2026/05/28 14:35:41 OK   20250106142106_remove_team_is_default.sql (2.12ms)
2026/05/28 14:35:41 OK   20250206105106_add_snapshot_constraints.sql (6.3ms)
2026/05/28 14:35:41 OK   20250211160814_add_token_hashes.sql (12.17ms)
2026/05/28 14:35:41 OK   20250306105106_add_indexes.sql (12.6ms)
2026/05/28 14:35:42 OK   20250404151700_add_snapshots_sbx_started_at.sql (12.35ms)
2026/05/28 14:35:42 OK   20250409113306_add_envd_secured_to_snapshot.sql (2.03ms)
2026/05/28 14:35:42 OK   20250506112836_builds_status_index.sql (3.02ms)
2026/05/28 14:35:42 OK   20250507134356_add_max_specs_to_tier.sql (2.49ms)
2026/05/28 14:35:42 OK   20250513111201_tier_fix_max_memory.sql (2.18ms)
2026/05/28 14:35:42 OK   20250522105042_users_teams_add_created_at.sql (1.49ms)
2026/05/28 14:35:42 OK   20250528203546_ready_command.sql (1.08ms)
2026/05/28 14:35:42 OK   20250606204750_optimize_hashed_key_schema.sql (2.95ms)
2026/05/28 14:35:42 OK   20250606213446_deployment_cluster.sql (6.37ms)
2026/05/28 14:35:42 OK   20250624001047_deploy_cluster_policy.sql (954.84µs)
2026/05/28 14:35:42 OK   20250624001048_cluster_for_templates.sql (3.46ms)
2026/05/28 14:35:42 OK   20250624001049_cluster_for_builds.sql (1.57ms)
2026/05/28 14:35:42 OK   20250624232413_add_build_reason.sql (1.37ms)
2026/05/28 14:35:42 OK   20250708135400_snapshots_migrations.sql (2.14ms)
2026/05/28 14:35:42 OK   20250708135401_snapshot_pause_node_id.sql (1.31ms)
2026/05/28 14:35:42 OK   20250714132924_cluster_sandbox_domain.sql (1.14ms)
2026/05/28 14:35:42 OK   20250728085406_add_create_network_flag.sql (1.04ms)
2026/05/28 14:35:42 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.44ms)
2026/05/28 14:35:42 OK   20250815181502_change_build_reason_to_json.sql (9.77ms)
2026/05/28 14:35:42 OK   20250818114512_auto_pause.sql (1.71ms)
2026/05/28 14:35:42 OK   20250820102103_add_snapshots_indexes.sql (6.91ms)
2026/05/28 14:35:42 OK   20250824185633_build_node_not_nullable.sql (1.31ms)
2026/05/28 14:35:42 OK   20250824185634_snapshot_node_not_nullable.sql (1.65ms)
2026/05/28 14:35:42 OK   20250825100000_remove_default_keys.sql (2ms)
2026/05/28 14:35:42 OK   20250825102440_add_hash_indexes.sql (5.49ms)
2026/05/28 14:35:42 OK   20250825102800_hash_existing_keys.sql (7.1ms)
2026/05/28 14:35:42 OK   20250825102900_drop_mask_columns.sql (2.21ms)
2026/05/28 14:35:42 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.33ms)
2026/05/28 14:35:42 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.62ms)
2026/05/28 14:35:42 OK   20250910063940_make_raw_keys_nullable.sql (3.61ms)
2026/05/28 14:35:42 OK   20250910072612_access_tokens_id_non_nullable.sql (1.01ms)
2026/05/28 14:35:42 OK   20250910124212_remove_raw_keys.sql (3.77ms)
2026/05/28 14:35:42 OK   20250923094021_add_team_id_to_snapshots.sql (4.89ms)
2026/05/28 14:35:42 OK   20250923103546_add_snapshot_list_index.sql (3.56ms)
2026/05/28 14:35:42 OK   20250923103614_make_team_id_non_nullable.sql (1.27ms)
2026/05/28 14:35:42 OK   20251009170758_unique_snapshots.sql (1.71ms)
2026/05/28 14:35:42 OK   20251011200438_create_addons_table.sql (16.92ms)
2026/05/28 14:35:42 OK   20251018100653_add_build_version.sql (1.15ms)
2026/05/28 14:35:42 OK   20251026192416_addons_idempotency.sql (2.24ms)
2026/05/28 14:35:42 OK   20251030130958_add_env_index_to_snapshots.sql (2.73ms)
2026/05/28 14:35:42 OK   20251106172810_add_config_to_snapshots.sql (1.68ms)
2026/05/28 14:35:42 OK   20251121101953_build_node_id_nullable.sql (1.1ms)
2026/05/28 14:35:42 OK   20251127000000_add_machine_info_to_env_builds.sql (1.73ms)
2026/05/28 14:35:42 OK   20251216135834_index_snapshots_base_env_id.sql (2.33ms)
2026/05/28 14:35:42 OK   20251217000000_create_public_users_table.sql (8.7ms)
2026/05/28 14:35:42 OK   20251218160000_allow_m_n_builds_with_tags.sql (17.98ms)
2026/05/28 14:35:42 OK   20251218170000_optimize_build_assignment_indexes.sql (4.25ms)
2026/05/28 14:35:42 OK   20260121175429_add_team_slug.sql (21.39ms)
2026/05/28 14:35:42 OK   20260121175430_add_env_aliases_namespace.sql (2.56ms)
2026/05/28 14:35:42 OK   20260127120000_add_env_aliases_uuid_pkey.sql (11.32ms)
2026/05/28 14:35:42 OK   20260129105527_populate_env_aliases_namespace.sql (2.33ms)
2026/05/28 14:35:42 OK   20260204172712_remove_build_assignment_triggers.sql (5.22ms)
2026/05/28 14:35:42 OK   20260210120000_add_env_builds_created_at_index.sql (1.95ms)
2026/05/28 14:35:42 OK   20260210120001_add_env_and_build_source_columns.sql (3.68ms)
2026/05/28 14:35:42 OK   20260210120002_add_status_group_column.sql (9.75ms)
2026/05/28 14:35:42 OK   20260211120000_add_snapshot_templates.sql (7.82ms)
2026/05/28 14:35:42 OK   20260216120000_add_envs_team_id_source_index.sql (4.07ms)
2026/05/28 14:35:42 OK   20260218120000_add_team_id_to_env_builds.sql (10.26ms)
2026/05/28 14:35:42 OK   20260225120000_add_env_builds_team_status_group_index.sql (1.88ms)
2026/05/28 14:35:42 OK   20260228120000_snapshot_template_origin_node.sql (1.06ms)
2026/05/28 14:35:42 OK   20260304120000_volumes.sql (5.8ms)
2026/05/28 14:35:42 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.23ms)
2026/05/28 14:35:42 OK   20260305130000_create_active_template_builds.sql (4.76ms)
2026/05/28 14:35:42 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.49ms)
2026/05/28 14:35:42 OK   20260310120000_add_snapshots_metadata_gin_index.sql (51.89ms)
2026/05/28 14:35:42 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (3.79ms)
2026/05/28 14:35:42 OK   20260313120000_fix_snapshots_created_at.sql (2.69ms)
2026/05/28 14:35:42 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (773.05µs)
2026/05/28 14:35:42 OK   20260316120000_users_teams_uuid_pkey.sql (10.04ms)
2026/05/28 14:35:42 OK   20260316130000_repoint_user_fks_to_public_users.sql (34.17ms)
2026/05/28 14:35:42 OK   20260413120000_active_template_builds_fk_envs.sql (5.23ms)
2026/05/28 14:35:42 OK   20260416120000_remove_user_team_provision_triggers.sql (16.47ms)
2026/05/28 14:35:42 OK   20260423170000_cluster_auth_org_id.sql (2.82ms)
2026/05/28 14:35:42 OK   20260511120000_users_teams_unique_default.sql (2.4ms)
2026/05/28 14:35:42 OK   20260515120000_create_user_identities_table.sql (6.64ms)
2026/05/28 14:35:42 OK   20260520193000_deprecate_public_users_email.sql (2.13ms)
2026/05/28 14:35:42 OK   20260521181000_drop_public_users_email.sql (1.7ms)
2026/05/28 14:35:42 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:42 OK   20000101000000_auth.sql (8.29ms)
2026/05/28 14:35:42 OK   20000101000001_rls_for_migration_table.sql (1.3ms)
2026/05/28 14:35:42 OK   20231124185944_create_schemas_and_tables.sql (39.06ms)
2026/05/28 14:35:42 OK   20231220094836_create_triggers_and_policies.sql (6.25ms)
2026/05/28 14:35:42 OK   20231222181015_add_env_resources.sql (1.82ms)
2026/05/28 14:35:42 OK   20240103104619_add_team_email.sql (2.17ms)
2026/05/28 14:35:42 OK   20240106121919_add_team_ban_fields.sql (1.79ms)
2026/05/28 14:35:42 OK   20240202120312_add_kernel_version.sql (1.84ms)
2026/05/28 14:35:42 OK   20240219190940_add_max_length_hours.sql (1.37ms)
2026/05/28 14:35:42 OK   20240221023613_add_firecracker_version.sql (1.43ms)
2026/05/28 14:35:42 OK   20240221215408_update_firecracker_version.sql (1.8ms)
2026/05/28 14:35:42 OK   20240305221944_remove_tier_resources.sql (3.27ms)
2026/05/28 14:35:42 OK   20240315165236_create_env_builds.sql (11.61ms)
2026/05/28 14:35:42 OK   20240605070918_refactor_triggers_and_policies.sql (8.89ms)
2026/05/28 14:35:42 OK   20240625095352_add_envd_version.sql (1.57ms)
2026/05/28 14:35:42 OK   20240728094137_add_default_team_flag.sql (3.88ms)
2026/05/28 14:35:42 OK   20240909142106_drop_team_policies.sql (1.69ms)
2026/05/28 14:35:42 OK   20241120222814_add_team_api_key_metadata.sql (5.19ms)
2026/05/28 14:35:42 OK   20241121225404_add_team_api_key_id.sql (8.29ms)
2026/05/28 14:35:42 OK   20241127174604_add_env_creator.sql (3.55ms)
2026/05/28 14:35:42 OK   20241206124325_add_user_team_adder.sql (3.16ms)
2026/05/28 14:35:42 OK   20241213142106_create_snapshots.sql (3.71ms)
2026/05/28 14:35:42 OK   20250106142106_remove_team_is_default.sql (1.66ms)
2026/05/28 14:35:42 OK   20250206105106_add_snapshot_constraints.sql (4.39ms)
2026/05/28 14:35:42 OK   20250211160814_add_token_hashes.sql (11.81ms)
2026/05/28 14:35:42 OK   20250306105106_add_indexes.sql (8.44ms)
2026/05/28 14:35:42 OK   20250404151700_add_snapshots_sbx_started_at.sql (8.91ms)
2026/05/28 14:35:42 OK   20250409113306_add_envd_secured_to_snapshot.sql (1.69ms)
2026/05/28 14:35:42 OK   20250506112836_builds_status_index.sql (2.11ms)
2026/05/28 14:35:42 OK   20250507134356_add_max_specs_to_tier.sql (2.27ms)
2026/05/28 14:35:42 OK   20250513111201_tier_fix_max_memory.sql (2.15ms)
2026/05/28 14:35:42 OK   20250522105042_users_teams_add_created_at.sql (1.73ms)
2026/05/28 14:35:42 OK   20250528203546_ready_command.sql (1.1ms)
2026/05/28 14:35:42 OK   20250606204750_optimize_hashed_key_schema.sql (2.78ms)
2026/05/28 14:35:42 OK   20250606213446_deployment_cluster.sql (5.83ms)
2026/05/28 14:35:42 OK   20250624001047_deploy_cluster_policy.sql (974.2µs)
2026/05/28 14:35:42 OK   20250624001048_cluster_for_templates.sql (2.89ms)
2026/05/28 14:35:42 OK   20250624001049_cluster_for_builds.sql (1.27ms)
2026/05/28 14:35:42 OK   20250624232413_add_build_reason.sql (1.03ms)
2026/05/28 14:35:42 OK   20250708135400_snapshots_migrations.sql (1.86ms)
2026/05/28 14:35:42 OK   20250708135401_snapshot_pause_node_id.sql (946.2µs)
2026/05/28 14:35:42 OK   20250714132924_cluster_sandbox_domain.sql (810.58µs)
2026/05/28 14:35:42 OK   20250728085406_add_create_network_flag.sql (945.41µs)
2026/05/28 14:35:42 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.05ms)
2026/05/28 14:35:42 OK   20250815181502_change_build_reason_to_json.sql (7.23ms)
2026/05/28 14:35:42 OK   20250818114512_auto_pause.sql (1.42ms)
2026/05/28 14:35:42 OK   20250820102103_add_snapshots_indexes.sql (6.05ms)
2026/05/28 14:35:42 OK   20250824185633_build_node_not_nullable.sql (1.36ms)
2026/05/28 14:35:42 OK   20250824185634_snapshot_node_not_nullable.sql (1.53ms)
2026/05/28 14:35:42 OK   20250825100000_remove_default_keys.sql (904.62µs)
2026/05/28 14:35:42 OK   20250825102440_add_hash_indexes.sql (5.37ms)
2026/05/28 14:35:42 OK   20250825102800_hash_existing_keys.sql (6.17ms)
2026/05/28 14:35:42 OK   20250825102900_drop_mask_columns.sql (2.08ms)
2026/05/28 14:35:42 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (1.85ms)
2026/05/28 14:35:42 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.62ms)
2026/05/28 14:35:42 OK   20250910063940_make_raw_keys_nullable.sql (3.56ms)
2026/05/28 14:35:42 OK   20250910072612_access_tokens_id_non_nullable.sql (871.51µs)
2026/05/28 14:35:42 OK   20250910124212_remove_raw_keys.sql (3.2ms)
2026/05/28 14:35:42 OK   20250923094021_add_team_id_to_snapshots.sql (3.59ms)
2026/05/28 14:35:42 OK   20250923103546_add_snapshot_list_index.sql (3.37ms)
2026/05/28 14:35:42 OK   20250923103614_make_team_id_non_nullable.sql (1.23ms)
2026/05/28 14:35:42 OK   20251009170758_unique_snapshots.sql (1.63ms)
2026/05/28 14:35:42 OK   20251011200438_create_addons_table.sql (13.49ms)
2026/05/28 14:35:42 OK   20251018100653_add_build_version.sql (1.16ms)
2026/05/28 14:35:42 OK   20251026192416_addons_idempotency.sql (1.91ms)
2026/05/28 14:35:42 OK   20251030130958_add_env_index_to_snapshots.sql (1.96ms)
2026/05/28 14:35:42 OK   20251106172810_add_config_to_snapshots.sql (940.54µs)
2026/05/28 14:35:42 OK   20251121101953_build_node_id_nullable.sql (956.27µs)
2026/05/28 14:35:42 OK   20251127000000_add_machine_info_to_env_builds.sql (1.8ms)
2026/05/28 14:35:42 OK   20251216135834_index_snapshots_base_env_id.sql (1.94ms)
2026/05/28 14:35:42 OK   20251217000000_create_public_users_table.sql (8.55ms)
2026/05/28 14:35:42 OK   20251218160000_allow_m_n_builds_with_tags.sql (19.33ms)
2026/05/28 14:35:42 OK   20251218170000_optimize_build_assignment_indexes.sql (3.22ms)
2026/05/28 14:35:42 OK   20260121175429_add_team_slug.sql (19.2ms)
2026/05/28 14:35:42 OK   20260121175430_add_env_aliases_namespace.sql (2.53ms)
2026/05/28 14:35:42 OK   20260127120000_add_env_aliases_uuid_pkey.sql (11.22ms)
2026/05/28 14:35:42 OK   20260129105527_populate_env_aliases_namespace.sql (2.46ms)
2026/05/28 14:35:42 OK   20260204172712_remove_build_assignment_triggers.sql (6.05ms)
2026/05/28 14:35:42 OK   20260210120000_add_env_builds_created_at_index.sql (1.91ms)
2026/05/28 14:35:42 OK   20260210120001_add_env_and_build_source_columns.sql (3.78ms)
2026/05/28 14:35:42 OK   20260210120002_add_status_group_column.sql (6.95ms)
2026/05/28 14:35:42 OK   20260211120000_add_snapshot_templates.sql (7.07ms)
2026/05/28 14:35:42 OK   20260216120000_add_envs_team_id_source_index.sql (3.2ms)
2026/05/28 14:35:42 OK   20260218120000_add_team_id_to_env_builds.sql (9.95ms)
2026/05/28 14:35:42 OK   20260225120000_add_env_builds_team_status_group_index.sql (1.82ms)
2026/05/28 14:35:42 OK   20260228120000_snapshot_template_origin_node.sql (954.86µs)
2026/05/28 14:35:42 OK   20260304120000_volumes.sql (5.54ms)
2026/05/28 14:35:42 OK   20260305120000_add_env_builds_team_active_partial_index.sql (1.87ms)
2026/05/28 14:35:42 OK   20260305130000_create_active_template_builds.sql (4.33ms)
2026/05/28 14:35:42 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.31ms)
2026/05/28 14:35:42 OK   20260310120000_add_snapshots_metadata_gin_index.sql (44.48ms)
2026/05/28 14:35:42 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (3.24ms)
2026/05/28 14:35:42 OK   20260313120000_fix_snapshots_created_at.sql (2.43ms)
2026/05/28 14:35:42 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (661.99µs)
2026/05/28 14:35:42 OK   20260316120000_users_teams_uuid_pkey.sql (9.22ms)
2026/05/28 14:35:42 OK   20260316130000_repoint_user_fks_to_public_users.sql (30.24ms)
2026/05/28 14:35:42 OK   20260413120000_active_template_builds_fk_envs.sql (4.53ms)
2026/05/28 14:35:42 OK   20260416120000_remove_user_team_provision_triggers.sql (13.14ms)
2026/05/28 14:35:42 OK   20260423170000_cluster_auth_org_id.sql (2.02ms)
2026/05/28 14:35:42 OK   20260511120000_users_teams_unique_default.sql (2.15ms)
2026/05/28 14:35:42 OK   20260515120000_create_user_identities_table.sql (5.5ms)
2026/05/28 14:35:42 OK   20260520193000_deprecate_public_users_email.sql (1.67ms)
2026/05/28 14:35:42 OK   20260521181000_drop_public_users_email.sql (1.56ms)
2026/05/28 14:35:42 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:42 OK   20000101000000_auth.sql (6.21ms)
2026/05/28 14:35:42 OK   20000101000001_rls_for_migration_table.sql (988.07µs)
2026/05/28 14:35:43 OK   20231124185944_create_schemas_and_tables.sql (32.58ms)
2026/05/28 14:35:43 OK   20231220094836_create_triggers_and_policies.sql (6.13ms)
2026/05/28 14:35:43 OK   20231222181015_add_env_resources.sql (1.74ms)
2026/05/28 14:35:43 OK   20240103104619_add_team_email.sql (2.17ms)
2026/05/28 14:35:43 OK   20240106121919_add_team_ban_fields.sql (1.85ms)
2026/05/28 14:35:43 OK   20240202120312_add_kernel_version.sql (1.84ms)
2026/05/28 14:35:43 OK   20240219190940_add_max_length_hours.sql (1.37ms)
2026/05/28 14:35:43 OK   20240221023613_add_firecracker_version.sql (1.57ms)
2026/05/28 14:35:43 OK   20240221215408_update_firecracker_version.sql (2.04ms)
2026/05/28 14:35:43 OK   20240305221944_remove_tier_resources.sql (3.12ms)
2026/05/28 14:35:43 OK   20240315165236_create_env_builds.sql (10.31ms)
2026/05/28 14:35:43 OK   20240605070918_refactor_triggers_and_policies.sql (6.73ms)
2026/05/28 14:35:43 OK   20240625095352_add_envd_version.sql (1.17ms)
2026/05/28 14:35:43 OK   20240728094137_add_default_team_flag.sql (3.01ms)
2026/05/28 14:35:43 OK   20240909142106_drop_team_policies.sql (1.51ms)
2026/05/28 14:35:43 OK   20241120222814_add_team_api_key_metadata.sql (5.74ms)
2026/05/28 14:35:43 OK   20241121225404_add_team_api_key_id.sql (8.66ms)
2026/05/28 14:35:43 OK   20241127174604_add_env_creator.sql (4.81ms)
2026/05/28 14:35:43 OK   20241206124325_add_user_team_adder.sql (3.38ms)
2026/05/28 14:35:43 OK   20241213142106_create_snapshots.sql (3.83ms)
2026/05/28 14:35:43 OK   20250106142106_remove_team_is_default.sql (1.96ms)
2026/05/28 14:35:43 OK   20250206105106_add_snapshot_constraints.sql (4.79ms)
2026/05/28 14:35:43 OK   20250211160814_add_token_hashes.sql (13.2ms)
2026/05/28 14:35:43 OK   20250306105106_add_indexes.sql (8.63ms)
2026/05/28 14:35:43 OK   20250404151700_add_snapshots_sbx_started_at.sql (10.82ms)
2026/05/28 14:35:43 OK   20250409113306_add_envd_secured_to_snapshot.sql (1.91ms)
2026/05/28 14:35:43 OK   20250506112836_builds_status_index.sql (2.43ms)
2026/05/28 14:35:43 OK   20250507134356_add_max_specs_to_tier.sql (2.35ms)
2026/05/28 14:35:43 OK   20250513111201_tier_fix_max_memory.sql (3.26ms)
2026/05/28 14:35:43 OK   20250522105042_users_teams_add_created_at.sql (2.37ms)
2026/05/28 14:35:43 OK   20250528203546_ready_command.sql (1.23ms)
2026/05/28 14:35:43 OK   20250606204750_optimize_hashed_key_schema.sql (3.17ms)
2026/05/28 14:35:43 OK   20250606213446_deployment_cluster.sql (6.6ms)
2026/05/28 14:35:43 OK   20250624001047_deploy_cluster_policy.sql (1.07ms)
2026/05/28 14:35:43 OK   20250624001048_cluster_for_templates.sql (4.84ms)
2026/05/28 14:35:43 OK   20250624001049_cluster_for_builds.sql (1.71ms)
2026/05/28 14:35:43 OK   20250624232413_add_build_reason.sql (1.34ms)
2026/05/28 14:35:43 OK   20250708135400_snapshots_migrations.sql (2.52ms)
2026/05/28 14:35:43 OK   20250708135401_snapshot_pause_node_id.sql (2.47ms)
2026/05/28 14:35:43 OK   20250714132924_cluster_sandbox_domain.sql (1.82ms)
2026/05/28 14:35:43 OK   20250728085406_add_create_network_flag.sql (1.47ms)
2026/05/28 14:35:43 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.52ms)
2026/05/28 14:35:43 OK   20250815181502_change_build_reason_to_json.sql (9.48ms)
2026/05/28 14:35:43 OK   20250818114512_auto_pause.sql (2.06ms)
2026/05/28 14:35:43 OK   20250820102103_add_snapshots_indexes.sql (7.63ms)
2026/05/28 14:35:43 OK   20250824185633_build_node_not_nullable.sql (1.67ms)
2026/05/28 14:35:43 OK   20250824185634_snapshot_node_not_nullable.sql (1.47ms)
2026/05/28 14:35:43 OK   20250825100000_remove_default_keys.sql (1.3ms)
2026/05/28 14:35:43 OK   20250825102440_add_hash_indexes.sql (5.15ms)
2026/05/28 14:35:43 OK   20250825102800_hash_existing_keys.sql (7.24ms)
2026/05/28 14:35:43 OK   20250825102900_drop_mask_columns.sql (2.42ms)
2026/05/28 14:35:43 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.22ms)
2026/05/28 14:35:43 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.58ms)
2026/05/28 14:35:43 OK   20250910063940_make_raw_keys_nullable.sql (3.82ms)
2026/05/28 14:35:43 OK   20250910072612_access_tokens_id_non_nullable.sql (782.1µs)
2026/05/28 14:35:43 OK   20250910124212_remove_raw_keys.sql (3.82ms)
2026/05/28 14:35:43 OK   20250923094021_add_team_id_to_snapshots.sql (4.89ms)
2026/05/28 14:35:43 OK   20250923103546_add_snapshot_list_index.sql (4.03ms)
2026/05/28 14:35:43 OK   20250923103614_make_team_id_non_nullable.sql (1.49ms)
2026/05/28 14:35:43 OK   20251009170758_unique_snapshots.sql (1.8ms)
2026/05/28 14:35:43 OK   20251011200438_create_addons_table.sql (16.79ms)
2026/05/28 14:35:43 OK   20251018100653_add_build_version.sql (1.14ms)
2026/05/28 14:35:43 OK   20251026192416_addons_idempotency.sql (2.18ms)
2026/05/28 14:35:43 OK   20251030130958_add_env_index_to_snapshots.sql (2.31ms)
2026/05/28 14:35:43 OK   20251106172810_add_config_to_snapshots.sql (964.06µs)
2026/05/28 14:35:43 OK   20251121101953_build_node_id_nullable.sql (1.09ms)
2026/05/28 14:35:43 OK   20251127000000_add_machine_info_to_env_builds.sql (2.08ms)
2026/05/28 14:35:43 OK   20251216135834_index_snapshots_base_env_id.sql (2.6ms)
2026/05/28 14:35:43 OK   20251217000000_create_public_users_table.sql (13.09ms)
2026/05/28 14:35:43 OK   20251218160000_allow_m_n_builds_with_tags.sql (21.54ms)
2026/05/28 14:35:43 OK   20251218170000_optimize_build_assignment_indexes.sql (3.93ms)
2026/05/28 14:35:43 OK   20260121175429_add_team_slug.sql (24.37ms)
2026/05/28 14:35:43 OK   20260121175430_add_env_aliases_namespace.sql (3.41ms)
2026/05/28 14:35:43 OK   20260127120000_add_env_aliases_uuid_pkey.sql (15.29ms)
2026/05/28 14:35:43 OK   20260129105527_populate_env_aliases_namespace.sql (3.28ms)
2026/05/28 14:35:43 OK   20260204172712_remove_build_assignment_triggers.sql (6.83ms)
2026/05/28 14:35:43 OK   20260210120000_add_env_builds_created_at_index.sql (2.87ms)
2026/05/28 14:35:43 OK   20260210120001_add_env_and_build_source_columns.sql (5.41ms)
2026/05/28 14:35:43 OK   20260210120002_add_status_group_column.sql (10.37ms)
2026/05/28 14:35:43 OK   20260211120000_add_snapshot_templates.sql (7.93ms)
2026/05/28 14:35:43 OK   20260216120000_add_envs_team_id_source_index.sql (6.32ms)
2026/05/28 14:35:43 OK   20260218120000_add_team_id_to_env_builds.sql (13.92ms)
2026/05/28 14:35:43 OK   20260225120000_add_env_builds_team_status_group_index.sql (3.61ms)
2026/05/28 14:35:43 OK   20260228120000_snapshot_template_origin_node.sql (1.59ms)
2026/05/28 14:35:43 OK   20260304120000_volumes.sql (11.39ms)
2026/05/28 14:35:43 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.74ms)
2026/05/28 14:35:43 OK   20260305130000_create_active_template_builds.sql (7.88ms)
2026/05/28 14:35:43 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.95ms)
2026/05/28 14:35:43 OK   20260310120000_add_snapshots_metadata_gin_index.sql (76.96ms)
2026/05/28 14:35:43 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (6.45ms)
2026/05/28 14:35:43 OK   20260313120000_fix_snapshots_created_at.sql (3.55ms)
2026/05/28 14:35:43 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (1.35ms)
2026/05/28 14:35:43 OK   20260316120000_users_teams_uuid_pkey.sql (11.8ms)
2026/05/28 14:35:43 OK   20260316130000_repoint_user_fks_to_public_users.sql (40.5ms)
2026/05/28 14:35:43 OK   20260413120000_active_template_builds_fk_envs.sql (5.81ms)
2026/05/28 14:35:43 OK   20260416120000_remove_user_team_provision_triggers.sql (17.77ms)
2026/05/28 14:35:43 OK   20260423170000_cluster_auth_org_id.sql (2.27ms)
2026/05/28 14:35:43 OK   20260511120000_users_teams_unique_default.sql (2.56ms)
2026/05/28 14:35:43 OK   20260515120000_create_user_identities_table.sql (8.43ms)
2026/05/28 14:35:43 OK   20260520193000_deprecate_public_users_email.sql (2.61ms)
2026/05/28 14:35:43 OK   20260521181000_drop_public_users_email.sql (2.3ms)
2026/05/28 14:35:43 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:43 OK   20000101000000_auth.sql (6.46ms)
2026/05/28 14:35:43 OK   20000101000001_rls_for_migration_table.sql (1.26ms)
2026/05/28 14:35:43 OK   20231124185944_create_schemas_and_tables.sql (34.55ms)
2026/05/28 14:35:43 OK   20231220094836_create_triggers_and_policies.sql (8.16ms)
2026/05/28 14:35:43 OK   20231222181015_add_env_resources.sql (2.03ms)
2026/05/28 14:35:43 OK   20240103104619_add_team_email.sql (3.43ms)
2026/05/28 14:35:43 OK   20240106121919_add_team_ban_fields.sql (2.41ms)
2026/05/28 14:35:43 OK   20240202120312_add_kernel_version.sql (3.97ms)
2026/05/28 14:35:43 OK   20240219190940_add_max_length_hours.sql (1.88ms)
2026/05/28 14:35:43 OK   20240221023613_add_firecracker_version.sql (2.36ms)
2026/05/28 14:35:43 OK   20240221215408_update_firecracker_version.sql (4.25ms)
2026/05/28 14:35:43 OK   20240305221944_remove_tier_resources.sql (4.98ms)
2026/05/28 14:35:43 OK   20240315165236_create_env_builds.sql (12.43ms)
2026/05/28 14:35:43 OK   20240605070918_refactor_triggers_and_policies.sql (7.9ms)
2026/05/28 14:35:43 OK   20240625095352_add_envd_version.sql (1.59ms)
2026/05/28 14:35:43 OK   20240728094137_add_default_team_flag.sql (3.85ms)
2026/05/28 14:35:43 OK   20240909142106_drop_team_policies.sql (1.8ms)
2026/05/28 14:35:43 OK   20241120222814_add_team_api_key_metadata.sql (6.02ms)
2026/05/28 14:35:43 OK   20241121225404_add_team_api_key_id.sql (9.89ms)
2026/05/28 14:35:43 OK   20241127174604_add_env_creator.sql (3.09ms)
2026/05/28 14:35:43 OK   20241206124325_add_user_team_adder.sql (2.7ms)
2026/05/28 14:35:43 OK   20241213142106_create_snapshots.sql (4.06ms)
2026/05/28 14:35:43 OK   20250106142106_remove_team_is_default.sql (1.89ms)
2026/05/28 14:35:43 OK   20250206105106_add_snapshot_constraints.sql (6.26ms)
2026/05/28 14:35:43 OK   20250211160814_add_token_hashes.sql (14.77ms)
2026/05/28 14:35:43 OK   20250306105106_add_indexes.sql (10.99ms)
2026/05/28 14:35:43 OK   20250404151700_add_snapshots_sbx_started_at.sql (11.8ms)
2026/05/28 14:35:43 OK   20250409113306_add_envd_secured_to_snapshot.sql (2.09ms)
2026/05/28 14:35:43 OK   20250506112836_builds_status_index.sql (2.97ms)
2026/05/28 14:35:43 OK   20250507134356_add_max_specs_to_tier.sql (2.63ms)
2026/05/28 14:35:43 OK   20250513111201_tier_fix_max_memory.sql (2.05ms)
2026/05/28 14:35:43 OK   20250522105042_users_teams_add_created_at.sql (1.72ms)
2026/05/28 14:35:43 OK   20250528203546_ready_command.sql (1.29ms)
2026/05/28 14:35:43 OK   20250606204750_optimize_hashed_key_schema.sql (3.56ms)
2026/05/28 14:35:43 OK   20250606213446_deployment_cluster.sql (8.44ms)
2026/05/28 14:35:43 OK   20250624001047_deploy_cluster_policy.sql (1.14ms)
2026/05/28 14:35:43 OK   20250624001048_cluster_for_templates.sql (3.54ms)
2026/05/28 14:35:43 OK   20250624001049_cluster_for_builds.sql (1.1ms)
2026/05/28 14:35:43 OK   20250624232413_add_build_reason.sql (1.27ms)
2026/05/28 14:35:43 OK   20250708135400_snapshots_migrations.sql (2.46ms)
2026/05/28 14:35:43 OK   20250708135401_snapshot_pause_node_id.sql (1.3ms)
2026/05/28 14:35:43 OK   20250714132924_cluster_sandbox_domain.sql (1.19ms)
2026/05/28 14:35:43 OK   20250728085406_add_create_network_flag.sql (1.32ms)
2026/05/28 14:35:43 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.36ms)
2026/05/28 14:35:43 OK   20250815181502_change_build_reason_to_json.sql (10.31ms)
2026/05/28 14:35:43 OK   20250818114512_auto_pause.sql (1.9ms)
2026/05/28 14:35:43 OK   20250820102103_add_snapshots_indexes.sql (7.64ms)
2026/05/28 14:35:43 OK   20250824185633_build_node_not_nullable.sql (1.46ms)
2026/05/28 14:35:43 OK   20250824185634_snapshot_node_not_nullable.sql (1.51ms)
2026/05/28 14:35:43 OK   20250825100000_remove_default_keys.sql (1.26ms)
2026/05/28 14:35:43 OK   20250825102440_add_hash_indexes.sql (5.77ms)
2026/05/28 14:35:43 OK   20250825102800_hash_existing_keys.sql (7.16ms)
2026/05/28 14:35:43 OK   20250825102900_drop_mask_columns.sql (2.36ms)
2026/05/28 14:35:43 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.11ms)
2026/05/28 14:35:43 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.43ms)
2026/05/28 14:35:43 OK   20250910063940_make_raw_keys_nullable.sql (3.9ms)
2026/05/28 14:35:43 OK   20250910072612_access_tokens_id_non_nullable.sql (1.12ms)
2026/05/28 14:35:43 OK   20250910124212_remove_raw_keys.sql (3.57ms)
2026/05/28 14:35:43 OK   20250923094021_add_team_id_to_snapshots.sql (3.7ms)
2026/05/28 14:35:43 OK   20250923103546_add_snapshot_list_index.sql (3.69ms)
2026/05/28 14:35:43 OK   20250923103614_make_team_id_non_nullable.sql (1.51ms)
2026/05/28 14:35:43 OK   20251009170758_unique_snapshots.sql (1.98ms)
2026/05/28 14:35:43 OK   20251011200438_create_addons_table.sql (14.79ms)
2026/05/28 14:35:43 OK   20251018100653_add_build_version.sql (1.34ms)
2026/05/28 14:35:43 OK   20251026192416_addons_idempotency.sql (2.09ms)
2026/05/28 14:35:43 OK   20251030130958_add_env_index_to_snapshots.sql (2.44ms)
2026/05/28 14:35:43 OK   20251106172810_add_config_to_snapshots.sql (1.23ms)
2026/05/28 14:35:43 OK   20251121101953_build_node_id_nullable.sql (1.13ms)
2026/05/28 14:35:43 OK   20251127000000_add_machine_info_to_env_builds.sql (2.23ms)
2026/05/28 14:35:43 OK   20251216135834_index_snapshots_base_env_id.sql (2.85ms)
2026/05/28 14:35:43 OK   20251217000000_create_public_users_table.sql (11.06ms)
2026/05/28 14:35:43 OK   20251218160000_allow_m_n_builds_with_tags.sql (20.34ms)
2026/05/28 14:35:43 OK   20251218170000_optimize_build_assignment_indexes.sql (3.63ms)
2026/05/28 14:35:44 OK   20260121175429_add_team_slug.sql (20.86ms)
2026/05/28 14:35:44 OK   20260121175430_add_env_aliases_namespace.sql (2.95ms)
2026/05/28 14:35:44 OK   20260127120000_add_env_aliases_uuid_pkey.sql (12.36ms)
2026/05/28 14:35:44 OK   20260129105527_populate_env_aliases_namespace.sql (2.89ms)
2026/05/28 14:35:44 OK   20260204172712_remove_build_assignment_triggers.sql (7.24ms)
2026/05/28 14:35:44 OK   20260210120000_add_env_builds_created_at_index.sql (2.47ms)
2026/05/28 14:35:44 OK   20260210120001_add_env_and_build_source_columns.sql (4.88ms)
2026/05/28 14:35:44 OK   20260210120002_add_status_group_column.sql (10.36ms)
2026/05/28 14:35:44 OK   20260211120000_add_snapshot_templates.sql (6.94ms)
2026/05/28 14:35:44 OK   20260216120000_add_envs_team_id_source_index.sql (3.91ms)
2026/05/28 14:35:44 OK   20260218120000_add_team_id_to_env_builds.sql (13.51ms)
2026/05/28 14:35:44 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.65ms)
2026/05/28 14:35:44 OK   20260228120000_snapshot_template_origin_node.sql (1.54ms)
2026/05/28 14:35:44 OK   20260304120000_volumes.sql (6.44ms)
2026/05/28 14:35:44 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.29ms)
2026/05/28 14:35:44 OK   20260305130000_create_active_template_builds.sql (5.34ms)
2026/05/28 14:35:44 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.78ms)
2026/05/28 14:35:44 OK   20260310120000_add_snapshots_metadata_gin_index.sql (50.52ms)
2026/05/28 14:35:44 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (3.35ms)
2026/05/28 14:35:44 OK   20260313120000_fix_snapshots_created_at.sql (2.53ms)
2026/05/28 14:35:44 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (792.65µs)
2026/05/28 14:35:44 OK   20260316120000_users_teams_uuid_pkey.sql (9.54ms)
2026/05/28 14:35:44 OK   20260316130000_repoint_user_fks_to_public_users.sql (29.79ms)
2026/05/28 14:35:44 OK   20260413120000_active_template_builds_fk_envs.sql (4.22ms)
2026/05/28 14:35:44 OK   20260416120000_remove_user_team_provision_triggers.sql (13.29ms)
2026/05/28 14:35:44 OK   20260423170000_cluster_auth_org_id.sql (2.02ms)
2026/05/28 14:35:44 OK   20260511120000_users_teams_unique_default.sql (2.17ms)
2026/05/28 14:35:44 OK   20260515120000_create_user_identities_table.sql (5.86ms)
2026/05/28 14:35:44 OK   20260520193000_deprecate_public_users_email.sql (2.1ms)
2026/05/28 14:35:44 OK   20260521181000_drop_public_users_email.sql (1.7ms)
2026/05/28 14:35:44 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:44 OK   20000101000000_auth.sql (6.82ms)
2026/05/28 14:35:44 OK   20000101000001_rls_for_migration_table.sql (1.24ms)
2026/05/28 14:35:44 OK   20231124185944_create_schemas_and_tables.sql (36ms)
2026/05/28 14:35:44 OK   20231220094836_create_triggers_and_policies.sql (5.67ms)
2026/05/28 14:35:44 OK   20231222181015_add_env_resources.sql (2.02ms)
2026/05/28 14:35:44 OK   20240103104619_add_team_email.sql (2.26ms)
2026/05/28 14:35:44 OK   20240106121919_add_team_ban_fields.sql (1.85ms)
2026/05/28 14:35:44 OK   20240202120312_add_kernel_version.sql (2.21ms)
2026/05/28 14:35:44 OK   20240219190940_add_max_length_hours.sql (1.4ms)
2026/05/28 14:35:44 OK   20240221023613_add_firecracker_version.sql (1.52ms)
2026/05/28 14:35:44 OK   20240221215408_update_firecracker_version.sql (1.91ms)
2026/05/28 14:35:44 OK   20240305221944_remove_tier_resources.sql (3.27ms)
2026/05/28 14:35:44 OK   20240315165236_create_env_builds.sql (10.44ms)
2026/05/28 14:35:44 OK   20240605070918_refactor_triggers_and_policies.sql (10.18ms)
2026/05/28 14:35:44 OK   20240625095352_add_envd_version.sql (1.36ms)
2026/05/28 14:35:44 OK   20240728094137_add_default_team_flag.sql (3.44ms)
2026/05/28 14:35:44 OK   20240909142106_drop_team_policies.sql (1.66ms)
2026/05/28 14:35:44 OK   20241120222814_add_team_api_key_metadata.sql (5.21ms)
2026/05/28 14:35:44 OK   20241121225404_add_team_api_key_id.sql (8.73ms)
2026/05/28 14:35:44 OK   20241127174604_add_env_creator.sql (2.67ms)
2026/05/28 14:35:44 OK   20241206124325_add_user_team_adder.sql (2.62ms)
2026/05/28 14:35:44 OK   20241213142106_create_snapshots.sql (3.44ms)
2026/05/28 14:35:44 OK   20250106142106_remove_team_is_default.sql (1.78ms)
2026/05/28 14:35:44 OK   20250206105106_add_snapshot_constraints.sql (4.39ms)
2026/05/28 14:35:44 OK   20250211160814_add_token_hashes.sql (9.93ms)
2026/05/28 14:35:44 OK   20250306105106_add_indexes.sql (7.77ms)
2026/05/28 14:35:44 OK   20250404151700_add_snapshots_sbx_started_at.sql (8.72ms)
2026/05/28 14:35:44 OK   20250409113306_add_envd_secured_to_snapshot.sql (1.64ms)
2026/05/28 14:35:44 OK   20250506112836_builds_status_index.sql (2.1ms)
2026/05/28 14:35:44 OK   20250507134356_add_max_specs_to_tier.sql (2.31ms)
2026/05/28 14:35:44 OK   20250513111201_tier_fix_max_memory.sql (1.77ms)
2026/05/28 14:35:44 OK   20250522105042_users_teams_add_created_at.sql (1.29ms)
2026/05/28 14:35:44 OK   20250528203546_ready_command.sql (891.63µs)
2026/05/28 14:35:44 OK   20250606204750_optimize_hashed_key_schema.sql (2.9ms)
2026/05/28 14:35:44 OK   20250606213446_deployment_cluster.sql (5.83ms)
2026/05/28 14:35:44 OK   20250624001047_deploy_cluster_policy.sql (846.83µs)
2026/05/28 14:35:44 OK   20250624001048_cluster_for_templates.sql (3.05ms)
2026/05/28 14:35:44 OK   20250624001049_cluster_for_builds.sql (1.02ms)
2026/05/28 14:35:44 OK   20250624232413_add_build_reason.sql (1.14ms)
2026/05/28 14:35:44 OK   20250708135400_snapshots_migrations.sql (2.23ms)
2026/05/28 14:35:44 OK   20250708135401_snapshot_pause_node_id.sql (1.14ms)
2026/05/28 14:35:44 OK   20250714132924_cluster_sandbox_domain.sql (994.94µs)
2026/05/28 14:35:44 OK   20250728085406_add_create_network_flag.sql (1.04ms)
2026/05/28 14:35:44 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.2ms)
2026/05/28 14:35:44 OK   20250815181502_change_build_reason_to_json.sql (8.28ms)
2026/05/28 14:35:44 OK   20250818114512_auto_pause.sql (1.42ms)
2026/05/28 14:35:44 OK   20250820102103_add_snapshots_indexes.sql (5.57ms)
2026/05/28 14:35:44 OK   20250824185633_build_node_not_nullable.sql (1.28ms)
2026/05/28 14:35:44 OK   20250824185634_snapshot_node_not_nullable.sql (1.3ms)
2026/05/28 14:35:44 OK   20250825100000_remove_default_keys.sql (1.04ms)
2026/05/28 14:35:44 OK   20250825102440_add_hash_indexes.sql (4.97ms)
2026/05/28 14:35:44 OK   20250825102800_hash_existing_keys.sql (6ms)
2026/05/28 14:35:44 OK   20250825102900_drop_mask_columns.sql (2.09ms)
2026/05/28 14:35:44 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.15ms)
2026/05/28 14:35:44 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.45ms)
2026/05/28 14:35:44 OK   20250910063940_make_raw_keys_nullable.sql (3.07ms)
2026/05/28 14:35:44 OK   20250910072612_access_tokens_id_non_nullable.sql (803.89µs)
2026/05/28 14:35:44 OK   20250910124212_remove_raw_keys.sql (3.39ms)
2026/05/28 14:35:44 OK   20250923094021_add_team_id_to_snapshots.sql (3.54ms)
2026/05/28 14:35:44 OK   20250923103546_add_snapshot_list_index.sql (3.43ms)
2026/05/28 14:35:44 OK   20250923103614_make_team_id_non_nullable.sql (1.24ms)
2026/05/28 14:35:44 OK   20251009170758_unique_snapshots.sql (1.54ms)
2026/05/28 14:35:44 OK   20251011200438_create_addons_table.sql (13.58ms)
2026/05/28 14:35:44 OK   20251018100653_add_build_version.sql (918.57µs)
2026/05/28 14:35:44 OK   20251026192416_addons_idempotency.sql (1.9ms)
2026/05/28 14:35:44 OK   20251030130958_add_env_index_to_snapshots.sql (2.03ms)
2026/05/28 14:35:44 OK   20251106172810_add_config_to_snapshots.sql (998.81µs)
2026/05/28 14:35:44 OK   20251121101953_build_node_id_nullable.sql (1.07ms)
2026/05/28 14:35:44 OK   20251127000000_add_machine_info_to_env_builds.sql (1.83ms)
2026/05/28 14:35:44 OK   20251216135834_index_snapshots_base_env_id.sql (1.89ms)
2026/05/28 14:35:44 OK   20251217000000_create_public_users_table.sql (7.46ms)
2026/05/28 14:35:44 OK   20251218160000_allow_m_n_builds_with_tags.sql (17.76ms)
2026/05/28 14:35:44 OK   20251218170000_optimize_build_assignment_indexes.sql (4.19ms)
2026/05/28 14:35:44 OK   20260121175429_add_team_slug.sql (22.83ms)
2026/05/28 14:35:44 OK   20260121175430_add_env_aliases_namespace.sql (3.41ms)
2026/05/28 14:35:44 OK   20260127120000_add_env_aliases_uuid_pkey.sql (14.44ms)
2026/05/28 14:35:44 OK   20260129105527_populate_env_aliases_namespace.sql (2.59ms)
2026/05/28 14:35:44 OK   20260204172712_remove_build_assignment_triggers.sql (5.07ms)
2026/05/28 14:35:44 OK   20260210120000_add_env_builds_created_at_index.sql (1.94ms)
2026/05/28 14:35:44 OK   20260210120001_add_env_and_build_source_columns.sql (4.03ms)
2026/05/28 14:35:44 OK   20260210120002_add_status_group_column.sql (7.22ms)
2026/05/28 14:35:44 OK   20260211120000_add_snapshot_templates.sql (6.37ms)
2026/05/28 14:35:44 OK   20260216120000_add_envs_team_id_source_index.sql (4.51ms)
2026/05/28 14:35:44 OK   20260218120000_add_team_id_to_env_builds.sql (12.51ms)
2026/05/28 14:35:44 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.29ms)
2026/05/28 14:35:44 OK   20260228120000_snapshot_template_origin_node.sql (1.22ms)
2026/05/28 14:35:44 OK   20260304120000_volumes.sql (7.63ms)
2026/05/28 14:35:44 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.26ms)
2026/05/28 14:35:44 OK   20260305130000_create_active_template_builds.sql (4.62ms)
2026/05/28 14:35:44 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.41ms)
2026/05/28 14:35:44 OK   20260310120000_add_snapshots_metadata_gin_index.sql (52.81ms)
2026/05/28 14:35:44 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (3.75ms)
2026/05/28 14:35:44 OK   20260313120000_fix_snapshots_created_at.sql (2.72ms)
2026/05/28 14:35:44 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (672.13µs)
2026/05/28 14:35:44 OK   20260316120000_users_teams_uuid_pkey.sql (9.31ms)
2026/05/28 14:35:44 OK   20260316130000_repoint_user_fks_to_public_users.sql (31.46ms)
2026/05/28 14:35:44 OK   20260413120000_active_template_builds_fk_envs.sql (4.33ms)
2026/05/28 14:35:44 OK   20260416120000_remove_user_team_provision_triggers.sql (13.3ms)
2026/05/28 14:35:44 OK   20260423170000_cluster_auth_org_id.sql (2.06ms)
2026/05/28 14:35:44 OK   20260511120000_users_teams_unique_default.sql (2.25ms)
2026/05/28 14:35:44 OK   20260515120000_create_user_identities_table.sql (6.05ms)
2026/05/28 14:35:44 OK   20260520193000_deprecate_public_users_email.sql (1.73ms)
2026/05/28 14:35:44 OK   20260521181000_drop_public_users_email.sql (1.59ms)
2026/05/28 14:35:44 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:35:44 OK   20000101000000_auth.sql (6.77ms)
2026/05/28 14:35:44 OK   20000101000001_rls_for_migration_table.sql (1.11ms)
2026/05/28 14:35:44 OK   20231124185944_create_schemas_and_tables.sql (32.13ms)
2026/05/28 14:35:44 OK   20231220094836_create_triggers_and_policies.sql (5.4ms)
2026/05/28 14:35:44 OK   20231222181015_add_env_resources.sql (1.6ms)
2026/05/28 14:35:44 OK   20240103104619_add_team_email.sql (2.04ms)
2026/05/28 14:35:44 OK   20240106121919_add_team_ban_fields.sql (1.63ms)
2026/05/28 14:35:44 OK   20240202120312_add_kernel_version.sql (1.63ms)
2026/05/28 14:35:44 OK   20240219190940_add_max_length_hours.sql (1.28ms)
2026/05/28 14:35:44 OK   20240221023613_add_firecracker_version.sql (1.4ms)
2026/05/28 14:35:44 OK   20240221215408_update_firecracker_version.sql (1.62ms)
2026/05/28 14:35:44 OK   20240305221944_remove_tier_resources.sql (2.72ms)
2026/05/28 14:35:44 OK   20240315165236_create_env_builds.sql (9.07ms)
2026/05/28 14:35:44 OK   20240605070918_refactor_triggers_and_policies.sql (6.74ms)
2026/05/28 14:35:44 OK   20240625095352_add_envd_version.sql (1.29ms)
2026/05/28 14:35:44 OK   20240728094137_add_default_team_flag.sql (2.98ms)
2026/05/28 14:35:44 OK   20240909142106_drop_team_policies.sql (1.47ms)
2026/05/28 14:35:44 OK   20241120222814_add_team_api_key_metadata.sql (5.03ms)
2026/05/28 14:35:44 OK   20241121225404_add_team_api_key_id.sql (8.49ms)
2026/05/28 14:35:44 OK   20241127174604_add_env_creator.sql (2.44ms)
2026/05/28 14:35:44 OK   20241206124325_add_user_team_adder.sql (2.26ms)
2026/05/28 14:35:44 OK   20241213142106_create_snapshots.sql (3.21ms)
2026/05/28 14:35:44 OK   20250106142106_remove_team_is_default.sql (1.45ms)
2026/05/28 14:35:44 OK   20250206105106_add_snapshot_constraints.sql (4ms)
2026/05/28 14:35:44 OK   20250211160814_add_token_hashes.sql (8.73ms)
2026/05/28 14:35:44 OK   20250306105106_add_indexes.sql (6.75ms)
2026/05/28 14:35:44 OK   20250404151700_add_snapshots_sbx_started_at.sql (7.68ms)
2026/05/28 14:35:44 OK   20250409113306_add_envd_secured_to_snapshot.sql (1.38ms)
2026/05/28 14:35:44 OK   20250506112836_builds_status_index.sql (1.75ms)
2026/05/28 14:35:44 OK   20250507134356_add_max_specs_to_tier.sql (1.92ms)
2026/05/28 14:35:44 OK   20250513111201_tier_fix_max_memory.sql (1.46ms)
2026/05/28 14:35:44 OK   20250522105042_users_teams_add_created_at.sql (1.18ms)
2026/05/28 14:35:44 OK   20250528203546_ready_command.sql (775.83µs)
2026/05/28 14:35:44 OK   20250606204750_optimize_hashed_key_schema.sql (2.64ms)
2026/05/28 14:35:44 OK   20250606213446_deployment_cluster.sql (5.62ms)
2026/05/28 14:35:44 OK   20250624001047_deploy_cluster_policy.sql (697.1µs)
2026/05/28 14:35:44 OK   20250624001048_cluster_for_templates.sql (2.63ms)
2026/05/28 14:35:44 OK   20250624001049_cluster_for_builds.sql (909.3µs)
2026/05/28 14:35:44 OK   20250624232413_add_build_reason.sql (909.27µs)
2026/05/28 14:35:44 OK   20250708135400_snapshots_migrations.sql (1.75ms)
2026/05/28 14:35:44 OK   20250708135401_snapshot_pause_node_id.sql (907.67µs)
2026/05/28 14:35:44 OK   20250714132924_cluster_sandbox_domain.sql (834.21µs)
2026/05/28 14:35:44 OK   20250728085406_add_create_network_flag.sql (945.86µs)
2026/05/28 14:35:44 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.17ms)
2026/05/28 14:35:44 OK   20250815181502_change_build_reason_to_json.sql (6.93ms)
2026/05/28 14:35:44 OK   20250818114512_auto_pause.sql (1.6ms)
2026/05/28 14:35:44 OK   20250820102103_add_snapshots_indexes.sql (5.24ms)
2026/05/28 14:35:44 OK   20250824185633_build_node_not_nullable.sql (1.17ms)
2026/05/28 14:35:44 OK   20250824185634_snapshot_node_not_nullable.sql (1.15ms)
2026/05/28 14:35:44 OK   20250825100000_remove_default_keys.sql (848.7µs)
2026/05/28 14:35:44 OK   20250825102440_add_hash_indexes.sql (3.68ms)
2026/05/28 14:35:44 OK   20250825102800_hash_existing_keys.sql (6.62ms)
2026/05/28 14:35:45 OK   20250825102900_drop_mask_columns.sql (1.84ms)
2026/05/28 14:35:45 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (1.76ms)
2026/05/28 14:35:45 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.23ms)
2026/05/28 14:35:45 OK   20250910063940_make_raw_keys_nullable.sql (2.81ms)
2026/05/28 14:35:45 OK   20250910072612_access_tokens_id_non_nullable.sql (751.4µs)
2026/05/28 14:35:45 OK   20250910124212_remove_raw_keys.sql (2.82ms)
2026/05/28 14:35:45 OK   20250923094021_add_team_id_to_snapshots.sql (3.49ms)
2026/05/28 14:35:45 OK   20250923103546_add_snapshot_list_index.sql (3.57ms)
2026/05/28 14:35:45 OK   20250923103614_make_team_id_non_nullable.sql (1.22ms)
2026/05/28 14:35:45 OK   20251009170758_unique_snapshots.sql (1.58ms)
2026/05/28 14:35:45 OK   20251011200438_create_addons_table.sql (12.42ms)
2026/05/28 14:35:45 OK   20251018100653_add_build_version.sql (1.08ms)
2026/05/28 14:35:45 OK   20251026192416_addons_idempotency.sql (1.75ms)
2026/05/28 14:35:45 OK   20251030130958_add_env_index_to_snapshots.sql (1.67ms)
2026/05/28 14:35:45 OK   20251106172810_add_config_to_snapshots.sql (914.47µs)
2026/05/28 14:35:45 OK   20251121101953_build_node_id_nullable.sql (950.5µs)
2026/05/28 14:35:45 OK   20251127000000_add_machine_info_to_env_builds.sql (1.57ms)
2026/05/28 14:35:45 OK   20251216135834_index_snapshots_base_env_id.sql (1.69ms)
2026/05/28 14:35:45 OK   20251217000000_create_public_users_table.sql (7.18ms)
2026/05/28 14:35:45 OK   20251218160000_allow_m_n_builds_with_tags.sql (13.72ms)
2026/05/28 14:35:45 OK   20251218170000_optimize_build_assignment_indexes.sql (2.82ms)
2026/05/28 14:35:45 OK   20260121175429_add_team_slug.sql (18.4ms)
2026/05/28 14:35:45 OK   20260121175430_add_env_aliases_namespace.sql (2.61ms)
2026/05/28 14:35:45 OK   20260127120000_add_env_aliases_uuid_pkey.sql (11.23ms)
2026/05/28 14:35:45 OK   20260129105527_populate_env_aliases_namespace.sql (2.33ms)
2026/05/28 14:35:45 OK   20260204172712_remove_build_assignment_triggers.sql (4.79ms)
2026/05/28 14:35:45 OK   20260210120000_add_env_builds_created_at_index.sql (1.79ms)
2026/05/28 14:35:45 OK   20260210120001_add_env_and_build_source_columns.sql (3.99ms)
2026/05/28 14:35:45 OK   20260210120002_add_status_group_column.sql (9.3ms)
2026/05/28 14:35:45 OK   20260211120000_add_snapshot_templates.sql (5.9ms)
2026/05/28 14:35:45 OK   20260216120000_add_envs_team_id_source_index.sql (3.09ms)
github.com/e2b-dev/infra/packages/api/internal/sandbox/reservations/redis::TestReservation_RaceConditionStressTest
Stack Traces | 0.17s run time
=== RUN   TestReservation_RaceConditionStressTest
=== PAUSE TestReservation_RaceConditionStressTest
=== CONT  TestReservation_RaceConditionStressTest
    reservation_test.go:417: 
        	Error Trace:	.../pkg/redis/tests.go:27
        	            				.../reservations/redis/reservation_test.go:33
        	            				.../reservations/redis/reservation_test.go:417
        	Error:      	Received unexpected error:
        	            	create container: Error response from daemon: Head "https://registry-1.docker..../redis/manifests/8-alpine": unknown:
        	Test:       	TestReservation_RaceConditionStressTest
--- FAIL: TestReservation_RaceConditionStressTest (0.17s)
github.com/e2b-dev/infra/packages/api/internal/sandbox/storage/redis::TestStartRemoving_Eviction/expired_sandbox_with_active_transition_returns_eviction_in_progress
Stack Traces | 0.23s run time
=== RUN   TestStartRemoving_Eviction/expired_sandbox_with_active_transition_returns_eviction_in_progress
=== PAUSE TestStartRemoving_Eviction/expired_sandbox_with_active_transition_returns_eviction_in_progress
=== CONT  TestStartRemoving_Eviction/expired_sandbox_with_active_transition_returns_eviction_in_progress
    state_change_test.go:852: 
        	Error Trace:	.../pkg/redis/tests.go:27
        	            				.../storage/redis/state_change_test.go:22
        	            				.../storage/redis/state_change_test.go:852
        	Error:      	Received unexpected error:
        	            	create container: Error response from daemon: Head "https://registry-1.docker..../redis/manifests/8-alpine": unknown:
        	Test:       	TestStartRemoving_Eviction/expired_sandbox_with_active_transition_returns_eviction_in_progress
--- FAIL: TestStartRemoving_Eviction/expired_sandbox_with_active_transition_returns_eviction_in_progress (0.23s)
github.com/e2b-dev/infra/packages/db/pkg/tests/builds::TestGetExclusiveBuildsForTemplateDeletion_MultipleTagsSameTemplate
Stack Traces | 0.52s run time
=== RUN   TestGetExclusiveBuildsForTemplateDeletion_MultipleTagsSameTemplate
=== PAUSE TestGetExclusiveBuildsForTemplateDeletion_MultipleTagsSameTemplate
=== CONT  TestGetExclusiveBuildsForTemplateDeletion_MultipleTagsSameTemplate
    get_exclusive_builds_for_template_deletion_test.go:104: 
        	Error Trace:	.../pkg/testutils/db.go:75
        	            				.../tests/builds/get_exclusive_builds_for_template_deletion_test.go:104
        	Error:      	Received unexpected error:
        	            	run postgres: generic container: create container: Error response from daemon: Head "https://registry-1.docker..../postgres/manifests/16-alpine": unknown:
        	Test:       	TestGetExclusiveBuildsForTemplateDeletion_MultipleTagsSameTemplate
        	Messages:   	Failed to start postgres container
--- FAIL: TestGetExclusiveBuildsForTemplateDeletion_MultipleTagsSameTemplate (0.52s)
2026/05/28 14:34:44 OK   20000101000000_auth.sql (23.01ms)
2026/05/28 14:34:44 OK   20000101000001_rls_for_migration_table.sql (1.49ms)
2026/05/28 14:34:45 OK   20231124185944_create_schemas_and_tables.sql (74.46ms)
2026/05/28 14:34:45 OK   20231220094836_create_triggers_and_policies.sql (13.74ms)
2026/05/28 14:34:45 OK   20231222181015_add_env_resources.sql (1.81ms)
2026/05/28 14:34:45 OK   20240103104619_add_team_email.sql (2.26ms)
2026/05/28 14:34:45 OK   20240106121919_add_team_ban_fields.sql (1.94ms)
2026/05/28 14:34:45 OK   20240202120312_add_kernel_version.sql (1.57ms)
2026/05/28 14:34:45 OK   20240219190940_add_max_length_hours.sql (1.01ms)
2026/05/28 14:34:45 OK   20240221023613_add_firecracker_version.sql (1.11ms)
2026/05/28 14:34:45 OK   20240221215408_update_firecracker_version.sql (1.76ms)
2026/05/28 14:34:45 OK   20240305221944_remove_tier_resources.sql (2.19ms)
2026/05/28 14:34:45 OK   20240315165236_create_env_builds.sql (19.36ms)
2026/05/28 14:34:45 OK   20240605070918_refactor_triggers_and_policies.sql (9.93ms)
2026/05/28 14:34:45 OK   20240625095352_add_envd_version.sql (11.25ms)
2026/05/28 14:34:45 OK   20240728094137_add_default_team_flag.sql (3.15ms)
2026/05/28 14:34:45 OK   20240909142106_drop_team_policies.sql (1.74ms)
2026/05/28 14:34:45 OK   20241120222814_add_team_api_key_metadata.sql (22.8ms)
2026/05/28 14:34:45 OK   20241121225404_add_team_api_key_id.sql (8.48ms)
2026/05/28 14:34:45 OK   20241127174604_add_env_creator.sql (2.45ms)
2026/05/28 14:34:45 OK   20241206124325_add_user_team_adder.sql (2.24ms)
2026/05/28 14:34:45 OK   20241213142106_create_snapshots.sql (8.92ms)
2026/05/28 14:34:45 OK   20250106142106_remove_team_is_default.sql (1.73ms)
2026/05/28 14:34:45 OK   20250206105106_add_snapshot_constraints.sql (3.43ms)
2026/05/28 14:34:45 OK   20250211160814_add_token_hashes.sql (21.49ms)
2026/05/28 14:34:45 OK   20250306105106_add_indexes.sql (14.88ms)
2026/05/28 14:34:45 OK   20250404151700_add_snapshots_sbx_started_at.sql (5.44ms)
2026/05/28 14:34:45 OK   20250409113306_add_envd_secured_to_snapshot.sql (1.83ms)
2026/05/28 14:34:45 OK   20250506112836_builds_status_index.sql (11.2ms)
2026/05/28 14:34:45 OK   20250507134356_add_max_specs_to_tier.sql (2.12ms)
2026/05/28 14:34:45 OK   20250513111201_tier_fix_max_memory.sql (3ms)
2026/05/28 14:34:45 OK   20250522105042_users_teams_add_created_at.sql (3.5ms)
2026/05/28 14:34:45 OK   20250528203546_ready_command.sql (3.88ms)
2026/05/28 14:34:45 OK   20250606204750_optimize_hashed_key_schema.sql (2.46ms)
2026/05/28 14:34:45 OK   20250606213446_deployment_cluster.sql (5.73ms)
2026/05/28 14:34:45 OK   20250624001047_deploy_cluster_policy.sql (9.63ms)
2026/05/28 14:34:45 OK   20250624001048_cluster_for_templates.sql (2.47ms)
2026/05/28 14:34:45 OK   20250624001049_cluster_for_builds.sql (4.53ms)
2026/05/28 14:34:45 OK   20250624232413_add_build_reason.sql (1.61ms)
2026/05/28 14:34:45 OK   20250708135400_snapshots_migrations.sql (2.3ms)
2026/05/28 14:34:45 OK   20250708135401_snapshot_pause_node_id.sql (1.41ms)
2026/05/28 14:34:45 OK   20250714132924_cluster_sandbox_domain.sql (1.08ms)
2026/05/28 14:34:45 OK   20250728085406_add_create_network_flag.sql (1.86ms)
2026/05/28 14:34:45 OK   20250802144312_update_firecracker_to_v1_12_1.sql (1.4ms)
2026/05/28 14:34:45 OK   20250815181502_change_build_reason_to_json.sql (5.26ms)
2026/05/28 14:34:45 OK   20250818114512_auto_pause.sql (3.01ms)
2026/05/28 14:34:45 OK   20250820102103_add_snapshots_indexes.sql (5.55ms)
2026/05/28 14:34:45 OK   20250824185633_build_node_not_nullable.sql (1.91ms)
2026/05/28 14:34:45 OK   20250824185634_snapshot_node_not_nullable.sql (4.58ms)
2026/05/28 14:34:45 OK   20250825100000_remove_default_keys.sql (1.15ms)
2026/05/28 14:34:45 OK   20250825102440_add_hash_indexes.sql (2.99ms)
2026/05/28 14:34:45 OK   20250825102800_hash_existing_keys.sql (5.06ms)
2026/05/28 14:34:45 OK   20250825102900_drop_mask_columns.sql (6.18ms)
2026/05/28 14:34:45 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.98ms)
2026/05/28 14:34:45 OK   20250905134524_fix_env_builds_non_null_fields.sql (1.74ms)
2026/05/28 14:34:45 OK   20250910063940_make_raw_keys_nullable.sql (3.13ms)
2026/05/28 14:34:45 OK   20250910072612_access_tokens_id_non_nullable.sql (4.21ms)
2026/05/28 14:34:45 OK   20250910124212_remove_raw_keys.sql (2.63ms)
2026/05/28 14:34:45 OK   20250923094021_add_team_id_to_snapshots.sql (2.93ms)
2026/05/28 14:34:45 OK   20250923103546_add_snapshot_list_index.sql (4.36ms)
2026/05/28 14:34:45 OK   20250923103614_make_team_id_non_nullable.sql (4.01ms)
2026/05/28 14:34:45 OK   20251009170758_unique_snapshots.sql (3.73ms)
2026/05/28 14:34:45 OK   20251011200438_create_addons_table.sql (9.18ms)
2026/05/28 14:34:45 OK   20251018100653_add_build_version.sql (1.2ms)
2026/05/28 14:34:45 OK   20251026192416_addons_idempotency.sql (1.79ms)
2026/05/28 14:34:45 OK   20251030130958_add_env_index_to_snapshots.sql (1.5ms)
2026/05/28 14:34:45 OK   20251106172810_add_config_to_snapshots.sql (1.06ms)
2026/05/28 14:34:45 OK   20251121101953_build_node_id_nullable.sql (1.51ms)
2026/05/28 14:34:45 OK   20251127000000_add_machine_info_to_env_builds.sql (2.16ms)
2026/05/28 14:34:45 OK   20251216135834_index_snapshots_base_env_id.sql (1.49ms)
2026/05/28 14:34:45 OK   20251217000000_create_public_users_table.sql (5.54ms)
2026/05/28 14:34:45 OK   20251218160000_allow_m_n_builds_with_tags.sql (16.22ms)
2026/05/28 14:34:45 OK   20251218170000_optimize_build_assignment_indexes.sql (2.61ms)
2026/05/28 14:34:45 OK   20260121175429_add_team_slug.sql (11.34ms)
2026/05/28 14:34:45 OK   20260121175430_add_env_aliases_namespace.sql (2.73ms)
2026/05/28 14:34:45 OK   20260127120000_add_env_aliases_uuid_pkey.sql (16.73ms)
2026/05/28 14:34:45 OK   20260129105527_populate_env_aliases_namespace.sql (2ms)
2026/05/28 14:34:45 OK   20260204172712_remove_build_assignment_triggers.sql (3.42ms)
2026/05/28 14:34:45 OK   20260210120000_add_env_builds_created_at_index.sql (1.57ms)
2026/05/28 14:34:45 OK   20260210120001_add_env_and_build_source_columns.sql (4.08ms)
2026/05/28 14:34:45 OK   20260210120002_add_status_group_column.sql (9.68ms)
2026/05/28 14:34:45 OK   20260211120000_add_snapshot_templates.sql (6.31ms)
2026/05/28 14:34:45 OK   20260216120000_add_envs_team_id_source_index.sql (2.84ms)
2026/05/28 14:34:45 OK   20260218120000_add_team_id_to_env_builds.sql (15.47ms)
2026/05/28 14:34:45 OK   20260225120000_add_env_builds_team_status_group_index.sql (2.31ms)
2026/05/28 14:34:45 OK   20260228120000_snapshot_template_origin_node.sql (2.02ms)
2026/05/28 14:34:45 OK   20260304120000_volumes.sql (4.86ms)
2026/05/28 14:34:45 OK   20260305120000_add_env_builds_team_active_partial_index.sql (2.27ms)
2026/05/28 14:34:45 OK   20260305130000_create_active_template_builds.sql (5.13ms)
2026/05/28 14:34:45 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.3ms)
2026/05/28 14:34:45 OK   20260310120000_add_snapshots_metadata_gin_index.sql (58.51ms)
2026/05/28 14:34:45 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (9.41ms)
2026/05/28 14:34:45 OK   20260313120000_fix_snapshots_created_at.sql (16.65ms)
2026/05/28 14:34:45 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (3ms)
2026/05/28 14:34:45 OK   20260316120000_users_teams_uuid_pkey.sql (6.26ms)
2026/05/28 14:34:45 OK   20260316130000_repoint_user_fks_to_public_users.sql (163.42ms)
2026/05/28 14:34:45 OK   20260413120000_active_template_builds_fk_envs.sql (42.77ms)
2026/05/28 14:34:45 OK   20260416120000_remove_user_team_provision_triggers.sql (36.79ms)
2026/05/28 14:34:45 OK   20260423170000_cluster_auth_org_id.sql (3.96ms)
2026/05/28 14:34:45 OK   20260511120000_users_teams_unique_default.sql (4.89ms)
2026/05/28 14:34:45 OK   20260515120000_create_user_identities_table.sql (7.27ms)
2026/05/28 14:34:45 OK   20260520193000_deprecate_public_users_email.sql (2.28ms)
2026/05/28 14:34:45 OK   20260521181000_drop_public_users_email.sql (3.76ms)
2026/05/28 14:34:45 goose: successfully migrated database to version: 20260521181000
2026/05/28 14:34:45 OK   20000101000000_auth.sql (20.79ms)
2026/05/28 14:34:46 OK   20000101000001_rls_for_migration_table.sql (7.65ms)
2026/05/28 14:34:46 OK   20231124185944_create_schemas_and_tables.sql (118.5ms)
2026/05/28 14:34:46 OK   20231220094836_create_triggers_and_policies.sql (14.33ms)
2026/05/28 14:34:46 OK   20231222181015_add_env_resources.sql (5.47ms)
2026/05/28 14:34:46 OK   20240103104619_add_team_email.sql (22.65ms)
2026/05/28 14:34:46 OK   20240106121919_add_team_ban_fields.sql (19.22ms)
2026/05/28 14:34:46 OK   20240202120312_add_kernel_version.sql (42.68ms)
2026/05/28 14:34:46 OK   20240219190940_add_max_length_hours.sql (29.69ms)
2026/05/28 14:34:46 OK   20240221023613_add_firecracker_version.sql (13.26ms)
2026/05/28 14:34:46 OK   20240221215408_update_firecracker_version.sql (6.68ms)
2026/05/28 14:34:46 OK   20240305221944_remove_tier_resources.sql (4.41ms)
2026/05/28 14:34:46 OK   20240315165236_create_env_builds.sql (126.13ms)
2026/05/28 14:34:46 OK   20240605070918_refactor_triggers_and_policies.sql (12.9ms)
2026/05/28 14:34:46 OK   20240625095352_add_envd_version.sql (1.92ms)
2026/05/28 14:34:46 OK   20240728094137_add_default_team_flag.sql (3.68ms)
2026/05/28 14:34:46 OK   20240909142106_drop_team_policies.sql (6.03ms)
2026/05/28 14:34:46 OK   20241120222814_add_team_api_key_metadata.sql (16.73ms)
2026/05/28 14:34:46 OK   20241121225404_add_team_api_key_id.sql (83.69ms)
2026/05/28 14:34:46 OK   20241127174604_add_env_creator.sql (7.17ms)
2026/05/28 14:34:46 OK   20241206124325_add_user_team_adder.sql (2.54ms)
2026/05/28 14:34:46 OK   20241213142106_create_snapshots.sql (19.68ms)
2026/05/28 14:34:46 OK   20250106142106_remove_team_is_default.sql (2.54ms)
2026/05/28 14:34:46 OK   20250206105106_add_snapshot_constraints.sql (7.54ms)
2026/05/28 14:34:46 OK   20250211160814_add_token_hashes.sql (18.54ms)
2026/05/28 14:34:46 OK   20250306105106_add_indexes.sql (5.17ms)
2026/05/28 14:34:46 OK   20250404151700_add_snapshots_sbx_started_at.sql (11ms)
2026/05/28 14:34:46 OK   20250409113306_add_envd_secured_to_snapshot.sql (2.03ms)
2026/05/28 14:34:46 OK   20250506112836_builds_status_index.sql (3.26ms)
2026/05/28 14:34:46 OK   20250507134356_add_max_specs_to_tier.sql (2.45ms)
2026/05/28 14:34:46 OK   20250513111201_tier_fix_max_memory.sql (2.86ms)
2026/05/28 14:34:46 OK   20250522105042_users_teams_add_created_at.sql (6.23ms)
2026/05/28 14:34:46 OK   20250528203546_ready_command.sql (2.22ms)
2026/05/28 14:34:46 OK   20250606204750_optimize_hashed_key_schema.sql (5.87ms)
2026/05/28 14:34:46 OK   20250606213446_deployment_cluster.sql (22.24ms)
2026/05/28 14:34:46 OK   20250624001047_deploy_cluster_policy.sql (1.09ms)
2026/05/28 14:34:46 OK   20250624001048_cluster_for_templates.sql (7.55ms)
2026/05/28 14:34:46 OK   20250624001049_cluster_for_builds.sql (1.8ms)
2026/05/28 14:34:46 OK   20250624232413_add_build_reason.sql (1.63ms)
2026/05/28 14:34:46 OK   20250708135400_snapshots_migrations.sql (1.63ms)
2026/05/28 14:34:46 OK   20250708135401_snapshot_pause_node_id.sql (2.64ms)
2026/05/28 14:34:46 OK   20250714132924_cluster_sandbox_domain.sql (3.17ms)
2026/05/28 14:34:46 OK   20250728085406_add_create_network_flag.sql (1.08ms)
2026/05/28 14:34:46 OK   20250802144312_update_firecracker_to_v1_12_1.sql (3.22ms)
2026/05/28 14:34:46 OK   20250815181502_change_build_reason_to_json.sql (10.21ms)
2026/05/28 14:34:46 OK   20250818114512_auto_pause.sql (2.25ms)
2026/05/28 14:34:46 OK   20250820102103_add_snapshots_indexes.sql (11.96ms)
2026/05/28 14:34:46 OK   20250824185633_build_node_not_nullable.sql (2.08ms)
2026/05/28 14:34:46 OK   20250824185634_snapshot_node_not_nullable.sql (6.2ms)
2026/05/28 14:34:46 OK   20250825100000_remove_default_keys.sql (3.03ms)
2026/05/28 14:34:46 OK   20250825102440_add_hash_indexes.sql (4.4ms)
2026/05/28 14:34:46 OK   20250825102800_hash_existing_keys.sql (15.62ms)
2026/05/28 14:34:46 OK   20250825102900_drop_mask_columns.sql (4.63ms)
2026/05/28 14:34:46 OK   20250901161352_add_concurrent_template_builds_to_tier.sql (2.31ms)
2026/05/28 14:34:46 OK   20250905134524_fix_env_builds_non_null_fields.sql (3.34ms)
2026/05/28 14:34:46 OK   20250910063940_make_raw_keys_nullable.sql (5.17ms)
2026/05/28 14:34:46 OK   20250910072612_access_tokens_id_non_nullable.sql (3.42ms)
2026/05/28 14:34:46 OK   20250910124212_remove_raw_keys.sql (8.97ms)
2026/05/28 14:34:46 OK   20250923094021_add_team_id_to_snapshots.sql (6.43ms)
2026/05/28 14:34:46 OK   20250923103546_add_snapshot_list_index.sql (14.51ms)
2026/05/28 14:34:46 OK   20250923103614_make_team_id_non_nullable.sql (1.65ms)
2026/05/28 14:34:46 OK   20251009170758_unique_snapshots.sql (2.44ms)
2026/05/28 14:34:46 OK   20251011200438_create_addons_table.sql (25.6ms)
2026/05/28 14:34:46 OK   20251018100653_add_build_version.sql (1.45ms)
2026/05/28 14:34:46 OK   20251026192416_addons_idempotency.sql (3.67ms)
2026/05/28 14:34:46 OK   20251030130958_add_env_index_to_snapshots.sql (8.62ms)
2026/05/28 14:34:46 OK   20251106172810_add_config_to_snapshots.sql (3.54ms)
2026/05/28 14:34:46 OK   20251121101953_build_node_id_nullable.sql (1.32ms)
2026/05/28 14:34:46 OK   20251127000000_add_machine_info_to_env_builds.sql (3.95ms)
2026/05/28 14:34:46 OK   20251216135834_index_snapshots_base_env_id.sql (3.34ms)
2026/05/28 14:34:46 OK   20251217000000_create_public_users_table.sql (10.72ms)
2026/05/28 14:34:46 OK   20251218160000_allow_m_n_builds_with_tags.sql (26.89ms)
2026/05/28 14:34:46 OK   20251218170000_optimize_build_assignment_indexes.sql (5.54ms)
2026/05/28 14:34:46 OK   20260121175429_add_team_slug.sql (15.91ms)
2026/05/28 14:34:46 OK   20260121175430_add_env_aliases_namespace.sql (2.72ms)
2026/05/28 14:34:46 OK   20260127120000_add_env_aliases_uuid_pkey.sql (18.86ms)
2026/05/28 14:34:46 OK   20260129105527_populate_env_aliases_namespace.sql (5.96ms)
2026/05/28 14:34:46 OK   20260204172712_remove_build_assignment_triggers.sql (4.07ms)
2026/05/28 14:34:46 OK   20260210120000_add_env_builds_created_at_index.sql (1.84ms)
2026/05/28 14:34:46 OK   20260210120001_add_env_and_build_source_columns.sql (3.64ms)
2026/05/28 14:34:46 OK   20260210120002_add_status_group_column.sql (12.7ms)
2026/05/28 14:34:46 OK   20260211120000_add_snapshot_templates.sql (10.26ms)
2026/05/28 14:34:46 OK   20260216120000_add_envs_team_id_source_index.sql (2.71ms)
2026/05/28 14:34:46 OK   20260218120000_add_team_id_to_env_builds.sql (9.66ms)
2026/05/28 14:34:46 OK   20260225120000_add_env_builds_team_status_group_index.sql (5.92ms)
2026/05/28 14:34:46 OK   20260228120000_snapshot_template_origin_node.sql (1.41ms)
2026/05/28 14:34:47 OK   20260304120000_volumes.sql (11.03ms)
2026/05/28 14:34:47 OK   20260305120000_add_env_builds_team_active_partial_index.sql (1.75ms)
2026/05/28 14:34:47 OK   20260305130000_create_active_template_builds.sql (3.84ms)
2026/05/28 14:34:47 OK   20260309120000_add_team_sandbox_scheduling_labels.sql (1.51ms)
2026/05/28 14:34:47 OK   20260310120000_add_snapshots_metadata_gin_index.sql (29.33ms)
2026/05/28 14:34:47 OK   20260312120000_fix_snapshots_jsonb_null_metadata.sql (4.02ms)
2026/05/28 14:34:47 OK   20260313120000_fix_snapshots_created_at.sql (3.08ms)
2026/05/28 14:34:47 OK   20260314120000_fix_snapshots_metadata_sql_null_trigger.sql (775.48µs)
2026/05/28 14:34:47 OK   20260316120000_users_teams_uuid_pkey.sql (6.51ms)
View the full list of 5 ❄️ flaky test(s)
github.com/e2b-dev/infra/tests/integration/internal/tests/api/metrics::TestSandboxMetrics

Flake rate in main: 45.80% (Passed 652 times, Failed 551 times)

Stack Traces | 15.6s run time
=== RUN   TestSandboxMetrics
=== PAUSE TestSandboxMetrics
=== CONT  TestSandboxMetrics
    sandbox_metrics_test.go:26: 
        	Error Trace:	.../api/metrics/sandbox_metrics_test.go:26
        	Error:      	Condition never satisfied
        	Test:       	TestSandboxMetrics
        	Messages:   	sandbox metrics not available in time
--- FAIL: TestSandboxMetrics (15.56s)
github.com/e2b-dev/infra/tests/integration/internal/tests/orchestrator::TestSandboxMemoryIntegrity

Flake rate in main: 58.38% (Passed 658 times, Failed 923 times)

Stack Traces | 67.8s run time
=== RUN   TestSandboxMemoryIntegrity
=== PAUSE TestSandboxMemoryIntegrity
=== CONT  TestSandboxMemoryIntegrity
    sandbox_memory_integrity_test.go:27: Build completed successfully
--- FAIL: TestSandboxMemoryIntegrity (67.83s)
github.com/e2b-dev/infra/tests/integration/internal/tests/orchestrator::TestSandboxMemoryIntegrity/tmpfs_hash

Flake rate in main: 58.51% (Passed 648 times, Failed 914 times)

Stack Traces | 117s run time
=== RUN   TestSandboxMemoryIntegrity/tmpfs_hash
=== PAUSE TestSandboxMemoryIntegrity/tmpfs_hash
=== CONT  TestSandboxMemoryIntegrity/tmpfs_hash
    sandbox_memory_integrity_test.go:70: Command [bash] output: event:{start:{pid:1264}}
    sandbox_memory_integrity_test.go:70: Command [bash] output: event:{data:{stdout:"Total memory: 985 MB\nUsed memory before tmpfs mount: 190 MB\nFree memory before tmpfs mount: 794 MB\nMemory to use in integrity test (80% of free, min 64MB): 635 MB\n"}}
    sandbox_memory_integrity_test.go:70: Command [bash] output: event:{data:{stderr:"635+0 records in\n635+0 records out\n665845760 bytes (666 MB, 635 MiB) copied, 2.55712 s, 260 MB/s\n"}}
    sandbox_memory_integrity_test.go:70: Command [bash] output: event:{data:{stderr:"\tCommand being timed: \"dd if=/dev/urandom of=/mnt/testfile bs=1M count=635\"\n\tUser time (seconds): 0.00\n\tSystem time (seconds): 2.54\n\tPercent of CPU this job got: 99%\n\tElapsed (wall clock) time (h:mm:ss or m:ss): 0:02.56\n\tAverage shared text size (kbytes): 0\n\tAverage unshared data size (kbytes): 0\n\tAverage stack size (kbytes): 0\n\tAverage total size (kbytes): 0\n\tMaximum resident set size (kbytes): 2644\n\tAverage resident set size (kbytes): 0\n\tMajor (requiring I/O) page faults: 3\n\tMinor (reclaiming a frame) page faults: 343\n\tVoluntary context switches: 4\n\tInvoluntary context switches: 36\n\tSwaps: 0\n\tFile system inputs: 176\n\tFile system outputs: 0\n\tSocket messages sent: 0\n\tSocket messages received: 0\n\tSignals delivered: 0\n\tPage size (bytes): 4096\n\tExit status: 0\n"}}
    sandbox_memory_integrity_test.go:70: Command [bash] output: event:{data:{stdout:"Used memory after tmpfs mount and file fill: 829 MB\n"}}
    sandbox_memory_integrity_test.go:70: Command [bash] output: event:{end:{exited:true  status:"exit status 0"}}
    sandbox_memory_integrity_test.go:70: Command [bash] completed successfully in sandbox icc9h7z86ip26gba96zfz
Executing command bash in sandbox irb5b5fciv38wt2k6j2ti (user: root)
    sandbox_memory_integrity_test.go:80: Command [bash] output: event:{start:{pid:1281}}
    sandbox_memory_integrity_test.go:80: Command [bash] output: event:{data:{stdout:"f5a4b75fb7939adc562fed75e80fe2bfeff2706e4138d6c6a659455ba844ce8d\n"}}
    sandbox_memory_integrity_test.go:80: Command [bash] output: event:{end:{exited:true  status:"exit status 0"}}
    sandbox_memory_integrity_test.go:80: Command [bash] completed successfully in sandbox icc9h7z86ip26gba96zfz
Executing command bash in sandbox irb5b5fciv38wt2k6j2ti (user: root)
    sandbox_memory_integrity_test.go:80: Command [bash] output: event:{start:{pid:1284}}
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
Executing command bash in sandbox icc9h7z86ip26gba96zfz (user: root)
    sandbox_memory_integrity_test.go:110: 
        	Error Trace:	.../tests/orchestrator/sandbox_memory_integrity_test.go:81
        	            				.../hostedtoolcache/go/1.26.3.../src/runtime/asm_amd64.s:1771
        	Error:      	Received unexpected error:
        	            	failed to execute command bash in sandbox icc9h7z86ip26gba96zfz: unavailable: HTTP status 502 Bad Gateway
    sandbox_memory_integrity_test.go:110: 
        	Error Trace:	.../tests/orchestrator/sandbox_memory_integrity_test.go:78
        	            				.../tests/orchestrator/sandbox_memory_integrity_test.go:110
        	Error:      	Condition never satisfied
        	Test:       	TestSandboxMemoryIntegrity/tmpfs_hash
--- FAIL: TestSandboxMemoryIntegrity/tmpfs_hash (116.60s)
github.com/e2b-dev/infra/tests/integration/internal/tests/proxies::TestEnvdAccessTokenAutoResumeViaProxy

Flake rate in main: 43.76% (Passed 653 times, Failed 508 times)

Stack Traces | 10.9s run time
=== RUN   TestEnvdAccessTokenAutoResumeViaProxy
=== PAUSE TestEnvdAccessTokenAutoResumeViaProxy
=== CONT  TestEnvdAccessTokenAutoResumeViaProxy
    traffic_access_token_test.go:357: 
        	Error Trace:	.../tests/proxies/traffic_access_token_test.go:357
        	Error:      	Received unexpected error:
        	            	Get "http://localhost:3002/health": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
        	Test:       	TestEnvdAccessTokenAutoResumeViaProxy
--- FAIL: TestEnvdAccessTokenAutoResumeViaProxy (10.89s)
github.com/e2b-dev/infra/tests/integration/internal/tests/proxies::TestSandboxAutoResumeViaProxy

Flake rate in main: 44.51% (Passed 652 times, Failed 523 times)

Stack Traces | 14.9s run time
=== RUN   TestSandboxAutoResumeViaProxy
=== PAUSE TestSandboxAutoResumeViaProxy
=== CONT  TestSandboxAutoResumeViaProxy
    auto_resume_test.go:97: [Status code: 502] Response body: {"sandboxId":"ifq87clddk78zgjnp9ykz","message":"The sandbox is running but port is not open","port":8000,"code":502}
    auto_resume_test.go:116: 
        	Error Trace:	.../tests/proxies/auto_resume_test.go:116
        	Error:      	Received unexpected error:
        	            	Get "http://localhost:3002": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
        	Test:       	TestSandboxAutoResumeViaProxy
--- FAIL: TestSandboxAutoResumeViaProxy (14.91s)

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant