# Logfile created on 2026-05-21 21:30:16 +0000 by logger.rb/v1.7.0 [2026-05-21T21:30:17+00:00] INFO: Started Cinc Zero at chefzero://localhost:1 with repository at /opt/gitlab/embedded (One version per cookbook) [2026-05-21T21:30:17+00:00] INFO: *** Cinc Client 18.3.0 *** [2026-05-21T21:30:17+00:00] INFO: Platform: x86_64-linux [2026-05-21T21:30:17+00:00] INFO: Cinc-client pid: 45 [2026-05-21T21:30:18+00:00] INFO: Setting the run_list to ["recipe[gitlab-base]"] from CLI options [2026-05-21T21:30:18+00:00] INFO: Run List is [recipe[gitlab-base]] [2026-05-21T21:30:18+00:00] INFO: Run List expands to [gitlab-base] [2026-05-21T21:30:18+00:00] INFO: Starting Cinc Client Run for gitlab.acreetionos.org [2026-05-21T21:30:18+00:00] INFO: Running start handlers [2026-05-21T21:30:18+00:00] INFO: Start handlers complete. [2026-05-21T21:30:19+00:00] INFO: Loading cookbooks [gitlab-base@0.1.0, package@0.1.0, gitlab@0.0.1, runit@5.1.7, logrotate@0.1.0, postgresql@0.1.0, redis@0.1.0, monitoring@0.1.0, registry@0.1.0, mattermost@0.1.0, consul@0.1.0, gitaly@0.1.0, praefect@0.1.0, gitlab-kas@0.1.0, gitlab-pages@0.1.0, letsencrypt@0.1.0, nginx@0.1.0, oak@0.1.0, acme@4.2.2, crond@0.1.0] [2026-05-21T21:30:21+00:00] INFO: Generating default secrets [2026-05-21T21:30:24+00:00] INFO: Generating /etc/gitlab/gitlab-secrets.json file [2026-05-21T21:30:24+00:00] WARN: gitlab-rails does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] INFO: Skipped selecting an init system because it was explicitly disabled [2026-05-21T21:30:24+00:00] WARN: gitlab-shell does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-sshd does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: logrotate does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: logrotate does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: puma does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-rails does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-shell does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-workhorse does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-pages does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-kas does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitaly does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: mailroom does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitaly does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: postgresql does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: postgresql does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-kas does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: puma does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: sidekiq does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-workhorse does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: registry does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:24+00:00] WARN: gitlab-exporter does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:25+00:00] WARN: redis-exporter does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:25+00:00] WARN: prometheus does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:25+00:00] WARN: alertmanager does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:25+00:00] WARN: postgres-exporter does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:26+00:00] WARN: only_if block for file[/var/opt/gitlab/gitlab-rails/etc/gitlab-registry.key] returned a string, did you mean to run a command? [2026-05-21T21:30:26+00:00] WARN: only_if block for templatesymlink[Create a gitlab_pages_secret and create a symlink to Rails root] returned a string, did you mean to run a command? [2026-05-21T21:30:26+00:00] WARN: only_if block for templatesymlink[Create a gitlab_kas_secret and create a symlink to Rails root] returned a string, did you mean to run a command? [2026-05-21T21:30:27+00:00] INFO: link[/opt/gitlab/service/logrotate] created [2026-05-21T21:30:27+00:00] WARN: redis does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:30:27+00:00] INFO: link[/opt/gitlab/service/redis] created [2026-05-21T21:30:27+00:00] INFO: link[/opt/gitlab/service/gitaly] created [2026-05-21T21:30:30+00:00] INFO: link[/opt/gitlab/service/postgresql] created [2026-05-21T21:30:30+00:00] INFO: file[/opt/gitlab/service/postgresql/supervise/status] owner changed to 996 [2026-05-21T21:30:30+00:00] INFO: file[/opt/gitlab/service/postgresql/supervise/status] group changed to 996 [2026-05-21T21:30:30+00:00] INFO: file[/opt/gitlab/service/postgresql/supervise/status] updated atime and mtime to 2026-05-21 21:30:30 +0000 [2026-05-21T21:30:30+00:00] INFO: file[/opt/gitlab/service/postgresql/log/supervise/status] owner changed to 996 [2026-05-21T21:30:30+00:00] INFO: file[/opt/gitlab/service/postgresql/log/supervise/status] group changed to 996 [2026-05-21T21:30:30+00:00] INFO: file[/opt/gitlab/service/postgresql/log/supervise/status] updated atime and mtime to 2026-05-21 21:30:30 +0000 [2026-05-21T21:30:32+00:00] INFO: link[/opt/gitlab/service/gitlab-kas] created [2026-05-21T21:30:32+00:00] WARN: gitlab-rails does not have a log_group or default logdir mode defined. Setting to 0700. [2026-05-21T21:31:43+00:00] INFO: Running queued delayed notifications before re-raising exception [2026-05-21T21:31:43+00:00] ERROR: Running exception handlers [2026-05-21T21:31:43+00:00] ERROR: Exception handlers complete [2026-05-21T21:31:43+00:00] FATAL: Stacktrace dumped to /opt/gitlab/embedded/cookbooks/cache/cinc-stacktrace.out [2026-05-21T21:31:43+00:00] FATAL: --------------------------------------------------------------------------------------- [2026-05-21T21:31:43+00:00] FATAL: PLEASE PROVIDE THE CONTENTS OF THE stacktrace.out FILE (above) IF YOU FILE A BUG REPORT [2026-05-21T21:31:43+00:00] FATAL: --------------------------------------------------------------------------------------- [2026-05-21T21:31:43+00:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash_hide_env[migrate gitlab-rails database] (gitlab::database_migrations line 20) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1' ---- Begin output of "bash" ---- STDOUT: Skipping Topology Service health check due to the cell being disabled Running db:migrate rake task main: == [advisory_lock_connection] object_id: 55700, pg_backend_pid: 665 main: == 20260417155126 AddNotNullConstraintToOauthApplicationsOrganizationId: migrating main: -- current_schema(nil) main: -> 0.0033s main: -- transaction_open?(nil) main: -> 0.0000s main: -- execute("SET statement_timeout TO 0") main: -> 0.0021s main: -- execute("ALTER TABLE oauth_applications VALIDATE CONSTRAINT check_77eda6baaa;") main: -> 0.0041s main: -- execute("RESET statement_timeout") main: -> 0.0060s main: == 20260417155126 AddNotNullConstraintToOauthApplicationsOrganizationId: migrated (0.1252s) main: == 20260417234754 FinalizeHkBackfillSpamLogsOrganizationId: migrating ========= main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260417234754 FinalizeHkBackfillSpamLogsOrganizationId: migrated (0.1196s) main: == 20260417234919 FinalizeHkBackfillMissingProjectRepositories: migrating ===== main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260417234919 FinalizeHkBackfillMissingProjectRepositories: migrated (0.0342s) main: == 20260417235350 FinalizeHkDeduplicateApprovalMergeRequestRules: migrating === main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260417235350 FinalizeHkDeduplicateApprovalMergeRequestRules: migrated (0.0385s) main: == 20260420035820 PrepareSpamLogsOrganizationIdNotNullValidation: migrating === main: == 20260420035820 PrepareSpamLogsOrganizationIdNotNullValidation: migrated (0.0709s) main: == 20260420071007 FinalizeHkBackfillDisplayGitlabCreditsUserDataForNamespaceSetting: migrating main: -- transaction_open?(nil) main: -> 0.0002s main: == 20260420071007 FinalizeHkBackfillDisplayGitlabCreditsUserDataForNamespaceSetting: migrated (0.0259s) main: == 20260420071038 FinalizeHkBackfillGitlabSubscriptionHistoriesHostedPlanNameUid: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420071038 FinalizeHkBackfillGitlabSubscriptionHistoriesHostedPlanNameUid: migrated (0.0237s) main: == 20260420071224 FinalizeHkDeleteNoLongerUsedPlaceholderReferences: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420071224 FinalizeHkDeleteNoLongerUsedPlaceholderReferences: migrated (0.0271s) main: == 20260420071547 FinalizeHkBackfillSnippetRepositoryStatesSnippetProjectId: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420071547 FinalizeHkBackfillSnippetRepositoryStatesSnippetProjectId: migrated (0.0301s) main: == 20260420071620 FinalizeHkDeleteNoLongerUsedCiPipelinePlaceholderReferences: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420071620 FinalizeHkDeleteNoLongerUsedCiPipelinePlaceholderReferences: migrated (0.0299s) main: == 20260420071724 FinalizeHkMarkVirtualRegistriesPackagesMavenCacheEntriesPendingDe42881: migrating main: -- transaction_open?(nil) main: -> 0.0001s main: == 20260420071724 FinalizeHkMarkVirtualRegistriesPackagesMavenCacheEntriesPendingDe42881: migrated (0.0290s) main: == 20260420072147 FinalizeHkBackfillCiRunnersAllowedPlanNameUids: migrating === main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420072147 FinalizeHkBackfillCiRunnersAllowedPlanNameUids: migrated (0.0304s) main: == 20260420072301 FinalizeHkBackfillPCiPipelineArtifactStatesProjectId: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420072301 FinalizeHkBackfillPCiPipelineArtifactStatesProjectId: migrated (0.0288s) main: == 20260420072648 FinalizeHkBackfillDetectedStatusInVulnerabilityFlags: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420072648 FinalizeHkBackfillDetectedStatusInVulnerabilityFlags: migrated (0.0262s) main: == 20260420120000 QueueRenameMergeRequestDependencyAndPackagePipelinePermissions: migrating main: == 20260420120000 QueueRenameMergeRequestDependencyAndPackagePipelinePermissions: migrated (0.2645s) main: == 20260420174610 RemoveUnencryptedValueColumns: migrating ==================== main: -- remove_column(:ci_group_variables, :value) main: -> 0.0124s main: -- remove_column(:ci_pipeline_schedule_variables, :value) main: -> 0.0070s main: -- remove_column(:p_ci_pipeline_variables, :value) main: -> 0.0135s main: -- remove_column(:ci_variables, :value) main: -> 0.0056s main: == 20260420174610 RemoveUnencryptedValueColumns: migrated (0.0636s) =========== main: == 20260420214921 FinalizeBackfillTagNameOnDastProfilesTags: migrating ======== main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420214921 FinalizeBackfillTagNameOnDastProfilesTags: migrated (0.0291s) main: == 20260420232202 FinalizeHkBackfillGitlabSubscriptionsHostedPlanNameUid: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232202 FinalizeHkBackfillGitlabSubscriptionsHostedPlanNameUid: migrated (0.0267s) main: == 20260420232234 FinalizeHkBackfillPlanLimitsPlanNameUid: migrating ========== main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232234 FinalizeHkBackfillPlanLimitsPlanNameUid: migrated (0.0319s) = main: == 20260420232355 FinalizeHkBackfillNamespaceStateNullsToDefault: migrating === main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232355 FinalizeHkBackfillNamespaceStateNullsToDefault: migrated (0.0288s) main: == 20260420232456 FinalizeHkBackfillPackagesPackageFileStatesProjectId: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232456 FinalizeHkBackfillPackagesPackageFileStatesProjectId: migrated (0.0226s) main: == 20260420232528 FinalizeHkBackfillServiceAccountIdOnDuoWorkflowsWorkflows: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232528 FinalizeHkBackfillServiceAccountIdOnDuoWorkflowsWorkflows: migrated (0.0283s) main: == 20260420232848 FinalizeHkBackfillDescriptionVersionsForEpics: migrating ==== main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232848 FinalizeHkBackfillDescriptionVersionsForEpics: migrated (0.0287s) main: == 20260420232921 FinalizeHkBackfillIssueUserMentionsForEpics: migrating ====== main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420232921 FinalizeHkBackfillIssueUserMentionsForEpics: migrated (0.0271s) main: == 20260420233038 FinalizeHkBackfillPackagesHelmMetadataCacheStatesProjectId: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420233038 FinalizeHkBackfillPackagesHelmMetadataCacheStatesProjectId: migrated (0.0253s) main: == 20260420233342 FinalizeHkBackfillCiPendingBuildsPlanNameUid: migrating ===== main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260420233342 FinalizeHkBackfillCiPendingBuildsPlanNameUid: migrated (0.0267s) main: == 20260421035856 ValidateSpamLogsOrganizationIdNotNull: migrating ============ main: -- execute("SET statement_timeout TO 0") main: -> 0.0013s main: -- execute("ALTER TABLE spam_logs VALIDATE CONSTRAINT check_0c0873a24a;") main: -> 0.0027s main: -- execute("RESET statement_timeout") main: -> 0.0007s main: == 20260421035856 ValidateSpamLogsOrganizationIdNotNull: migrated (0.0248s) === main: == 20260421084302 AddUniqueIndexVulnerabilityIdentifiersOnProjectIdFingerprintPartitionId: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: -- view_exists?(:postgres_partitions) main: -> 0.0020s main: -- index_exists?(:vulnerability_identifiers, [:project_id, :fingerprint, :partition_id], {:unique=>true, :name=>"idx_vulnerability_identifiers_on_project_id_fingerprint_part_id", :algorithm=>:concurrently}) main: -> 0.0185s main: -- execute("SET statement_timeout TO 0") main: -> 0.0005s main: -- add_index(:vulnerability_identifiers, [:project_id, :fingerprint, :partition_id], {:unique=>true, :name=>"idx_vulnerability_identifiers_on_project_id_fingerprint_part_id", :algorithm=>:concurrently}) main: -> 0.0238s main: -- execute("RESET statement_timeout") main: -> 0.0017s main: == 20260421084302 AddUniqueIndexVulnerabilityIdentifiersOnProjectIdFingerprintPartitionId: migrated (0.1111s) main: == 20260421084322 RemoveIndexVulnerabilityIdentifiersOnProjectIdAndFingerprint: migrating main: == 20260421084322 RemoveIndexVulnerabilityIdentifiersOnProjectIdAndFingerprint: migrated (0.0154s) main: == 20260421210154 DropIndexSecFindingEnrichmentsOnEpssScoreAndIsKnownExploit: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: -- view_exists?(:postgres_partitions) main: -> 0.0025s main: -- index_name_exists?(:security_finding_enrichments, "index_sec_finding_enrichments_on_epss_score") main: -> 0.0098s main: -- execute("SET statement_timeout TO 0") main: -> 0.0006s main: -- remove_index(:security_finding_enrichments, {:algorithm=>:concurrently, :name=>"index_sec_finding_enrichments_on_epss_score"}) main: -> 0.0260s main: -- execute("RESET statement_timeout") main: -> 0.0013s main: -- transaction_open?(nil) main: -> 0.0000s main: -- view_exists?(:postgres_partitions) main: -> 0.0026s main: -- index_name_exists?(:security_finding_enrichments, "index_sec_finding_enrichments_on_is_known_exploit") main: -> 0.0029s main: -- execute("SET statement_timeout TO 0") main: -> 0.0005s main: -- remove_index(:security_finding_enrichments, {:algorithm=>:concurrently, :name=>"index_sec_finding_enrichments_on_is_known_exploit"}) main: -> 0.0043s main: -- execute("RESET statement_timeout") main: -> 0.0022s main: == 20260421210154 DropIndexSecFindingEnrichmentsOnEpssScoreAndIsKnownExploit: migrated (0.1043s) main: == 20260421234629 FinalizeHkBackfillOrganizationIdLdapKeys: migrating ========= main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260421234629 FinalizeHkBackfillOrganizationIdLdapKeys: migrated (0.0299s) main: == 20260421234734 FinalizeHkBackfillSnippetRepositoryStatesSnippetOrganizationId: migrating main: -- transaction_open?(nil) main: -> 0.0001s main: == 20260421234734 FinalizeHkBackfillSnippetRepositoryStatesSnippetOrganizationId: migrated (0.0266s) main: == 20260421234912 FinalizeHkFixMismatchedNamespaceTraversalIdsOnIssues: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260421234912 FinalizeHkFixMismatchedNamespaceTraversalIdsOnIssues: migrated (0.0309s) main: == 20260421235107 FinalizeHkBackfillSubscriptionAddOnPurchasesAddOnUid: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260421235107 FinalizeHkBackfillSubscriptionAddOnPurchasesAddOnUid: migrated (0.0235s) main: == 20260421235504 FinalizeHkRemoveVersionFromUserDetailsOnboardingStatus: migrating main: -- transaction_open?(nil) main: -> 0.0000s main: == 20260421235504 FinalizeHkRemoveVersionFromUserDetailsOnboardingStatus: migrated (0.0332s) main: == 20260422011747 TrackPackagesDebianProjectComponentFileRecordChanges: migrating main: -- execute("CREATE TRIGGER packages_debian_project_component_files_loose_fk_trigger AFTER DELETE ON packages_debian_project_component_files REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();") main: -> 0.0255s main: == 20260422011747 TrackPackagesDebianProjectComponentFileRecordChanges: migrated (0.0487s) main: == 20260422074904 TruncateSbomOccurrenceRefs: migrating ======================= main: == 20260422074904 TruncateSbomOccurrenceRefs: migrated (0.0708s) ============== main: == 20260422090117 AddUniqueIndexForPolicyMrApprovalRules: migrating =========== main: -- transaction_open?(nil) main: -> 0.0000s main: -- view_exists?(:postgres_partitions) main: -> 0.0030s main: -- index_exists?(:approval_merge_request_rules, [:merge_request_id, :name, :rule_type, :security_orchestration_policy_configuration_id, :orchestration_policy_idx, :approval_policy_action_idx], {:unique=>true, :where=>"report_type IN (2, 4, 5)", :name=>"idx_unique_approval_mr_rules_for_scan_result_policy", :algorithm=>:concurrently}) main: -> 0.0628s main: -- execute("SET statement_timeout TO 0") main: -> 0.0012s main: -- add_index(:approval_merge_request_rules, [:merge_request_id, :name, :rule_type, :security_orchestration_policy_configuration_id, :orchestration_policy_idx, :approval_policy_action_idx], {:unique=>true, :where=>"report_type IN (2, 4, 5)", :name=>"idx_unique_approval_mr_rules_for_scan_result_policy", :algorithm=>:concurrently}) main: -> 0.0217s main: -- execute("RESET statement_timeout") main: -> 0.0012s main: == 20260422090117 AddUniqueIndexForPolicyMrApprovalRules: migrated (0.1291s) == main: == 20260422153421 BackfillLanguageIdOnProgrammingLanguages: migrating ========= main: == 20260422153421 BackfillLanguageIdOnProgrammingLanguages: migrated (0.1866s) main: == 20260422180000 AddNotNullConstraintToKeysOrganizationId: migrating ========= main: -- current_schema(nil) main: -> 0.0010s main: -- transaction_open?(nil) main: -> 0.0000s main: -- transaction_open?(nil) main: -> 0.0000s main: -- execute("ALTER TABLE keys\nADD CONSTRAINT check_8933ae4f38\nCHECK ( organization_id IS NOT NULL )\nNOT VALID;\n") main: -> 0.0075s main: -- execute("SET statement_timeout TO 0") main: -> 0.0021s main: -- execute("ALTER TABLE keys VALIDATE CONSTRAINT check_8933ae4f38;") main: -- execute("RESET statement_timeout") main: -> 0.0019s main: == [advisory_lock_connection] object_id: 55700, pg_backend_pid: 665 rake aborted! StandardError: An error has occurred, all later migrations canceled: (StandardError) PG::CheckViolation: ERROR: check constraint "check_8933ae4f38" of relation "keys" is violated by some row /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:122:in `block in validate_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/timeout_helpers.rb:31:in `disable_statement_timeout' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:119:in `validate_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:109:in `add_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:218:in `add_not_null_constraint' /opt/gitlab/embedded/service/gitlab-rails/db/post_migrate/20260422180000_add_not_null_constraint_to_keys_organization_id.rb:9:in `up' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:94:in `within' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:21:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/require_disable_ddl_transaction_for_multiple_locks.rb:40:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:46:in `ddl_transaction' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:14:in `with_advisory_lock' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:226:in `configure_database' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:182:in `configure_pg_databases' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:114:in `block (3 levels) in
' /opt/gitlab/embedded/bin/bundle:25:in `
' Caused by: ActiveRecord::StatementInvalid: PG::CheckViolation: ERROR: check constraint "check_8933ae4f38" of relation "keys" is violated by some row (ActiveRecord::StatementInvalid) /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:122:in `block in validate_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/timeout_helpers.rb:31:in `disable_statement_timeout' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:119:in `validate_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:109:in `add_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:218:in `add_not_null_constraint' /opt/gitlab/embedded/service/gitlab-rails/db/post_migrate/20260422180000_add_not_null_constraint_to_keys_organization_id.rb:9:in `up' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:94:in `within' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:21:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/require_disable_ddl_transaction_for_multiple_locks.rb:40:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:46:in `ddl_transaction' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:14:in `with_advisory_lock' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:226:in `configure_database' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:182:in `configure_pg_databases' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:114:in `block (3 levels) in
' /opt/gitlab/embedded/bin/bundle:25:in `
' Caused by: PG::CheckViolation: ERROR: check constraint "check_8933ae4f38" of relation "keys" is violated by some row (PG::CheckViolation) /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:122:in `block in validate_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/timeout_helpers.rb:31:in `disable_statement_timeout' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:119:in `validate_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:109:in `add_check_constraint' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/constraints_helpers.rb:218:in `add_not_null_constraint' /opt/gitlab/embedded/service/gitlab-rails/db/post_migrate/20260422180000_add_not_null_constraint_to_keys_organization_id.rb:9:in `up' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:33:in `block in exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/query_analyzer.rb:94:in `within' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb:30:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb:21:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migration_helpers/require_disable_ddl_transaction_for_multiple_locks.rb:40:in `exec_migration' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/lock_retry_mixin.rb:46:in `ddl_transaction' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb:21:in `execute_migration_in_transaction' /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/migrations/pg_backend_pid.rb:14:in `with_advisory_lock' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:226:in `configure_database' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:182:in `configure_pg_databases' /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:114:in `block (3 levels) in
' /opt/gitlab/embedded/bin/bundle:25:in `
' Tasks: TOP => db:migrate (See full trace by running task with --trace) STDERR: ---- End output of "bash" ---- Ran "bash" returned 1