Pod Filtering Not Working in Rancher 2.12.1
Article Number: 000022067
Environment
Rancher 2.12.1
UI Extensions like Kubewarden or Observability enabled.
Situation
In Rancher version 2.12.1, the Workloads > Pods page filter functionality may not work as expected when searching for pods using a specific pattern. This issue occurs when UI extensions are enabled, due to a known bug.
If you open your browser’s developer tools (Inspect > Console) and attempt to filter pods, you may see an error similar to the following:
steve-pagination-utils.ts:279 Uncaught (in promise) TypeError: e.startsWith is not a function
at u.convertArrayPath (steve-pagination-utils.ts:279:14)
at steve-pagination-utils.ts:530:31
at c (reactivity.esm-bundler.js:861:19)
at Array.map (<anonymous>)
at G (reactivity.esm-bundler.js:869:27)
at Proxy.map (reactivity.esm-bundler.js:793:12)
at steve-pagination-utils.ts:503:12
at Array.map (<anonymous>)
at u.convertPaginationParams (steve-pagination-utils.ts:501:8)
at u.createParamsForPagination (steve-pagination-utils.ts:426:28)
Resolution
To resolve this issue, upgrade to Rancher 2.12.2, where the fix is already available.
The issue is also scheduled to be addressed in the upcoming Rancher 2.13.0 release, although no release date has been announced yet.