Job name search stops working after upgrading from 17.6.2 to 17.8.0

Problem to solve

After upgrading Gitlab CE self-hosted from 17.6.2 to 17.8.0 job name search stopped working (flag :populate_and_use_build_names_table).

  • Before the upgrade upon entering a job name into job search would yield relevant results, after the upgrade the results don’t get filtered out.

Steps to reproduce

  • Have :populate_and_use_build_names_table enabled
  • Build something as to populate the table
  • Upgrade from 17.6.2 to 17.8.0, single package upgrade (according to upgrade path page).
  • Flag stays enabled but the feature stops working

Troubleshooting steps taken and other information

  • Checked deprecations - not deprecated, feature flag exists in documentation.
  • Tried reconfiguring and restarting - no effect
  • Tried disabling the flag, reconfiguring, restarting and enabling again while checking the gitlab-ctl tail for any errors (gitlab-ctl tail | grep “ERROR”), after running a job the same issue continues, no errors in logs.
  • Tried googling for info on this issue, doesn’t seem to be reported before.

Versions and configuration

  • [ x] Self-managed
  • GitLab.com SaaS
  • Dedicated

Versions


Suggest commenting on the issue that introduced the feature flag, might be a bug or unfinished implementation. Add a filter for job name job list view (#387547) · Issues · GitLab.org / GitLab · GitLab