feature-flags-usage
Passed Started
by
@jerasmus

Jacques Erasmus
1Running with gitlab-runner 14.10.0~beta.50.g1f2fe53e (1f2fe53e)2 on green-1.shared-gitlab-org.runners-manager.gitlab.com/default Mf8beF5G3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...7Authenticating with credentials from job payload (GitLab Registry)8Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...9Using docker image sha256:f5ccee577b270c6a832d9828384f62b437fcd3314314b5a98a5ab1cd248c3455 for registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7291ca4981a34fb65e8293b932eab1b4a4949bffa86bf4427b9f12c73f3483b7 ...11Running on runner-mf8bef5g-project-278964-concurrent-0 via runner-mf8bef5g-shared-gitlab-org-1651133155-e8230ef9...13$ eval "$CI_PRE_CLONE_SCRIPT"14Fetching changes with git depth set to 20...15Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/16Created fresh repository.17remote: Enumerating objects: 103295, done. 18remote: Counting objects: 100% (103295/103295), done. 19remote: Compressing objects: 100% (73125/73125), done. 20remote: Total 103295 (delta 39892), reused 68733 (delta 26492), pack-reused 0 21Receiving objects: 100% (103295/103295), 104.31 MiB | 28.97 MiB/s, done.22Resolving deltas: 100% (39892/39892), done.24 * [new ref] refs/pipelines/526772223 -> refs/pipelines/52677222325 * [new branch] master -> origin/master26Checking out d5ce7ff4 as master...27Skipping Git submodules setup29Checking cache for ruby-gems-bullseye-9-protected...30Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-bullseye-9-protected 31Successfully extracted cache32Checking cache for rubocop-bullseye-9-protected...33Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/rubocop-bullseye-9-protected 34Successfully extracted cache36Using docker image sha256:f5ccee577b270c6a832d9828384f62b437fcd3314314b5a98a5ab1cd248c3455 for registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7291ca4981a34fb65e8293b932eab1b4a4949bffa86bf4427b9f12c73f3483b7 ...37$ echo $FOSS_ONLY38$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb39$ export GOPATH=$CI_PROJECT_DIR/.go40$ mkdir -p $GOPATH41$ source scripts/utils.sh42$ source scripts/prepare_build.sh43Successfully installed bundler-2.3.6441 gem installed45Bundler version 2.3.646production:development47Settings are listed in order of priority. The top value will be used.48clean49Set for the current user (/root/.bundle/config): true50install_flags51Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"52path53Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"54without55Set via BUNDLE_WITHOUT: [:production, :development]56$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check57Don't run Bundler as root. Bundler can ask for sudo if it is needed, and58installing your bundle as root will break this application for all non-root59users on this machine.60The Gemfile's dependencies are satisfied61==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 6 seconds.62$ bundle pristine pg63Installing pg 1.2.3 with native extensions64==> 'bundle pristine pg' succeeded in 13 seconds.65Using decomposed database config (config/database.yml.decomposed-postgresql)66$ run_timed_command "bundle exec rubocop --only Gitlab/MarkUsedFeatureFlags --cache false"67$ bundle exec rubocop --only Gitlab/MarkUsedFeatureFlags --cache false68Inspecting 25934 files69.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :feature_flag). (call: `Feature.enabled?(feature_flag, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/graphql/types/base_field.rb)70...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(flag, current_user, type: :ops, default_enabled: true)`, source: /builds/gitlab-org/gitlab/app/helpers/search_helper.rb)71...................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :limit_feature_flag). (call: `::Feature.disabled?(limit_feature_flag, scope_relation, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/models/concerns/limitable.rb)72Feature flag is dynamic: '(send nil :limit_feature_flag_for_override). (call: `::Feature.enabled?(limit_feature_flag_for_override, scope_relation, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/models/concerns/limitable.rb)73..................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `::Feature.enabled?(feature_flag, actor, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/models/group.rb)74......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................The 'gitlab_service_measuring_projects_import_service' feature flag starts with 'gitlab_service_measuring_', so we'll optimistically mark it as used. (call: `Feature.enabled?("gitlab_service_measuring_#{service_class}", type: :ops)`, source: /builds/gitlab-org/gitlab/app/services/concerns/measurable.rb)75The 'gitlab_service_measuring_projects_import_export_export_service' feature flag starts with 'gitlab_service_measuring_', so we'll optimistically mark it as used. (call: `Feature.enabled?("gitlab_service_measuring_#{service_class}", type: :ops)`, source: /builds/gitlab-org/gitlab/app/services/concerns/measurable.rb)76The 'gitlab_service_measuring_projects_create_service' feature flag starts with 'gitlab_service_measuring_', so we'll optimistically mark it as used. (call: `Feature.enabled?("gitlab_service_measuring_#{service_class}", type: :ops)`, source: /builds/gitlab-org/gitlab/app/services/concerns/measurable.rb)77...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send (send nil :class_attributes) :[] (sym :data_consistency_feature_flag)). (call: `Feature.enabled?(class_attributes[:data_consistency_feature_flag], default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/workers/concerns/worker_attributes.rb)78Feature flag is dynamic: '(send (send nil :get_deduplication_options) :[] (sym :feature_flag)). (call: `Feature.enabled?(get_deduplication_options[:feature_flag], default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/workers/concerns/worker_attributes.rb)79............................................Feature flag has an unknown type: lvar. (call: `Gitlab::Experimentation.active?(experiment)`, source: /builds/gitlab-org/gitlab/app/workers/experiments/record_conversion_event_worker.rb)80............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :replication_enabled_feature_key). (call: `Feature.enabled?(81 replication_enabled_feature_key,82 default_enabled: replication_enabled_by_default?)`, source: /builds/gitlab-org/gitlab/ee/lib/gitlab/geo/replicator.rb)83.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(feature_name, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/api/helpers.rb)84....................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: splat. (call: `Feature.enabled?(*args)`, source: /builds/gitlab-org/gitlab/lib/constraints/feature_constrainer.rb)85.....................................Feature flag has an unknown type: dstr. (call: `Feature.enabled?("#{PREFIX}#{feature_flag}", project)`, source: /builds/gitlab-org/gitlab/lib/feature/gitaly.rb)86.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :feature_flag_name). (call: `::Feature.enabled?(feature_flag_name, self, type: :experiment, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experiment/rollout/feature.rb)87..Feature flag has an unknown type: lvar. (call: `experiment_enabled?(experiment_key, subject: subject)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experimentation/controller_concern.rb)88Feature flag has an unknown type: lvar. (call: `experiment_enabled?(experiment_key, subject: subject)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experimentation/controller_concern.rb)89.Feature flag is dynamic: '(send nil :feature_flag_name). (call: `Feature.enabled?(feature_flag_name, type: :experiment, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experimentation/experiment.rb)90.................................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(feature_key)`, source: /builds/gitlab-org/gitlab/lib/gitlab/git/rugged_impl/use_rugged.rb)91Feature flag has an unknown type: lvar. (call: `Feature.enabled?(feature_key)`, source: /builds/gitlab-org/gitlab/lib/gitlab/git/rugged_impl/use_rugged.rb)92...........................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(flag)`, source: /builds/gitlab-org/gitlab/lib/gitlab/gitaly_client/storage_settings.rb)93................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(name, *args, **kwargs)`, source: /builds/gitlab-org/gitlab/lib/gitlab/gon_helper.rb)94.............................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send (lvar :options) :with_feature). (call: `::Feature.enabled?(options.with_feature, type: :ops)`, source: /builds/gitlab-org/gitlab/lib/gitlab/metrics/methods.rb)95...............................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `::Feature.enabled?(flag_name, project, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/template/gitlab_ci_yml_template.rb)96...............................................Feature flag is dynamic: '(send (lvar :aggregation) :[] (sym :feature_flag)). (call: `Feature.disabled?(aggregation[:feature_flag], default_enabled: :yaml, type: :development)`, source: /builds/gitlab-org/gitlab/lib/gitlab/usage/metrics/aggregates/aggregate.rb)97...........................................Feature flag is dynamic: '(send (lvar :event) :[] (sym :feature_flag)). (call: `Feature.enabled?(event[:feature_flag], default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/usage_data_counters/hll_redis_counter.rb)98................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................9925934 files inspected, no offenses detected100==> 'bundle exec rubocop --only Gitlab/MarkUsedFeatureFlags --cache false' succeeded in 404 seconds.102Not uploading cache ruby-gems-bullseye-9-protected due to policy103Not uploading cache rubocop-bullseye-9-protected due to policy105Uploading artifacts...106tmp/feature_flags/: found 434 matching files and directories 107WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2388875384/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com108WARNING: Retrying... context=artifacts-uploader error=request redirected109Uploading artifacts as "archive" to coordinator... 201 Created id=2388875384 responseStatus=201 Created token=izyg5XAo111Job succeeded