Cannot disable actions without rebuilding

Bug #1764742 reported by Pierre Gaxatte on 2018-04-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mistral
Medium
Unassigned

Bug Description

In the same spirit as https://bugs.launchpad.net/mistral/+bug/1733879, it is not possible to disable actions without re-building entirely mistral.

It is not possible to remove standard actions from setup.cfg without breaking the tests.

It is also not possible to easily remove some or all openstack actions.

Dougal Matthews (d0ugal) wrote :

The work planned to move the OpenStack actions to mistral-extra [1] will solve this problem with OpenStack actions.

There is currently no plan to allow disabling any of the std.* actions, but I agree it would be useful in some cases.

There is another blueprint for Action Providers [2]. If this work is done then the action providers could support configuration and a action provider could be used to represent the std.* actions. This would then allow enabling and disabling and of the actions in that provider.

It is likely that the action providers need to be implemented for the openstack actions in mistral-extra to be feasible.

[1]: https://blueprints.launchpad.net/mistral/+spec/mistral-actions-api-separate-openstack-actions
[2]: https://blueprints.launchpad.net/mistral/+spec/mistral-action-providers

Changed in mistral:
status: New → Confirmed
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers