-
Notifications
You must be signed in to change notification settings - Fork 364
Open
Labels
Description
role_allows? no feature was found with identifier: ["rbac_tenant_manage_quotas_tenant_13"]. Correct the identifier or add it to miq_product_features.yml. [ops/x_button]
[----] F, [2025-07-02T10:15:28.409556#1184293:eca18] FATAL -- : Error caught: [RuntimeError] role_allows? no feature was found with identifier: ["rbac_tenant_manage_quotas_tenant_13"]. Correct the identifier or add it to miq_product_features.yml.
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper.rb:112:in `role_allows?'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/controllers/ops_controller/ops_rbac.rb:22:in `role_allows?'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/button/basic.rb:4:in `role_allows?'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/button/basic.rb:26:in `role_allows_feature?'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/button/basic.rb:79:in `skipped?'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:69:in `toolbar_button'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:86:in `block in build_select_button'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:81:in `each'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:81:in `each_with_index'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:81:in `build_select_button'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:177:in `build_button'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:441:in `block (2 levels) in build_toolbar_from_class'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:440:in `each'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:440:in `block in build_toolbar_from_class'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:435:in `each'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:435:in `each_with_index'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:435:in `build_toolbar_from_class'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper/toolbar_builder.rb:16:in `build_toolbar'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/helpers/application_helper.rb:449:in `build_toolbar'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/controllers/ops_controller.rb:783:in `rebuild_toolbars'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/controllers/ops_controller.rb:600:in `replace_right_cell'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/controllers/ops_controller/ops_rbac.rb:310:in `rbac_tenant_delete'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/controllers/application_controller/explorer.rb:195:in `generic_x_button'
/home/grare/adam/src/manageiq/manageiq-ui-classic/app/controllers/ops_controller.rb:134:in `x_button'
/home/grare/adam/.gem/ruby/3.3.0/gems/actionpack-7.1.5.1/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
/home/grare/adam/.gem/ruby/3.3.0/gems/actionpack-7.1.5.1/lib/abstract_controller/base.rb:224:in `process_action'
When you refresh the page the tenant is deleted.
Steps to reproduce:
- Navigate to Settings / Application Settings / Access Control / Tenants
- Create a new Tenant
- Delete the Tenant