fuel-plugin-builder doesn't support regex for role

Bug #1581038 reported by Matthew Mosesohn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
High
Georgy Kibardin
Mitaka
Confirmed
High
Georgy Kibardin
Newton
Confirmed
High
Georgy Kibardin

Bug Description

Detailed bug description:
 Trying to build a plugin with a task containing role; ['/.*/'] results in:
 File './deployment_tasks.yaml', '/.*/' does not match '^[0-9a-zA-Z_-]+$', value path '2 -> role'
Steps to reproduce:
 git clone https://github.com/openstack/fuel-plugin-detach-database/
 fpb --build fuel-plugin-detach-database
Expected results:
 Plugin is built
Actual result:
 Error rendering deployment_tasks.yaml
Reproducibility:
 Always
Workaround:
 <put your information here>
Impact:
 <put your information here>
Description of the environment:
 Operation system: <put your information here>
 Versions of components: <put your information here>
 Reference architecture: <put your information here>
 Network model: <put your information here>
 Related projects installed: <put your information here>
Additional information:
 <put your information here>

Tags: area-plugins
tags: added: area-plugins
Revision history for this message
Georgy Kibardin (gkibardin) wrote :

It will support regexp in v4, however, we need to bump version in plugin anyway

Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

Reopening. https://review.openstack.org/#/c/316019/ still can't be built with the latest commit on fuel-plugins.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.