-
- Downloads
Add registry migration Guard dynamic pre import timeout
When detecting a long running migration in the pre import step, the Guard worker will now take into account: * The pre import tags rate (from the Container Registry dashboards). * This is a new application setting. * The number of tags of the given image repository. This should lower the amount of false positives we have for stuck long running migrations. This change is gated behind a feature flag. Changelog: added
Showing
- app/helpers/application_settings_helper.rb 1 addition, 0 deletionsapp/helpers/application_settings_helper.rb
- app/models/application_setting.rb 3 additions, 0 deletionsapp/models/application_setting.rb
- app/models/application_setting_implementation.rb 1 addition, 0 deletionsapp/models/application_setting_implementation.rb
- app/workers/container_registry/migration/guard_worker.rb 10 additions, 0 deletionsapp/workers/container_registry/migration/guard_worker.rb
- config/feature_flags/development/registry_migration_guard_dynamic_pre_import_timeout.yml 8 additions, 0 deletions...t/registry_migration_guard_dynamic_pre_import_timeout.yml
- db/migrate/20220520144821_add_registry_migration_pre_import_tags_rate_to_application_settings.rb 12 additions, 0 deletions...migration_pre_import_tags_rate_to_application_settings.rb
- db/migrate/20220524191259_add_application_settings_container_registry_pre_import_tags_rate_constraint.rb 15 additions, 0 deletions...ngs_container_registry_pre_import_tags_rate_constraint.rb
- db/schema_migrations/20220520144821 1 addition, 0 deletionsdb/schema_migrations/20220520144821
- db/schema_migrations/20220524191259 1 addition, 0 deletionsdb/schema_migrations/20220524191259
- db/structure.sql 2 additions, 0 deletionsdb/structure.sql
- lib/container_registry/migration.rb 2 additions, 0 deletionslib/container_registry/migration.rb
- spec/lib/container_registry/migration_spec.rb 12 additions, 0 deletionsspec/lib/container_registry/migration_spec.rb
- spec/models/application_setting_spec.rb 3 additions, 0 deletionsspec/models/application_setting_spec.rb
- spec/workers/container_registry/migration/guard_worker_spec.rb 73 additions, 5 deletions...workers/container_registry/migration/guard_worker_spec.rb
Loading
-
mentioned in merge request kubitus-project/kubitus-installer!1153 (merged)
-
mentioned in issue gitaly#4646 (closed)
Please register or sign in to comment