I tried to add a new role with name fuel_plugin_example_v4, it's yaml file:
meta:
description: description
group: other
name: fuel_plugin_example_v4
weight: 70
name: fuel_plugin_example
volumes_roles_mapping:
- allocate_size: min
id: os
When I execute:
[root@nailgun ~]# fuel role --rel 2 --create --file fuel_plugin_example_v4.yaml
I tried to add a new role with name fuel_plugin_ example_ v4, it's yaml file: example_ v4 roles_mapping:
meta:
description: description
group: other
name: fuel_plugin_
weight: 70
name: fuel_plugin_example
volumes_
- allocate_size: min
id: os
When I execute: example_ v4.yaml
[root@nailgun ~]# fuel role --rel 2 --create --file fuel_plugin_
it fails with: 10.109. 0.2:8000/ api/v1/ releases/ 2/roles/ (u'fuel_ plugin_ example_ v4' does not match '^[a-zA-Z_-]+$'
400 Client Error: Bad Request for url: http://
Failed validating 'pattern' in schema[ 'properties' ]['name' ]:
{'pattern': '^[a-zA-Z_-]+$', 'type': 'string'}
On instance['name']: plugin_ example_ v4')
u'fuel_
Actual result:
^^
Expected result:
role added successfully
This fail is related to the plugin tests, were role consists of letters and numbers
[root@nailgun ~]# shotgun2 short-report build_number: openstack_ version: network- checker| nailgun| packetary| shotgun' : fuelclient- 9.0.0-1. mos355. noarch 9.0.0-1. mos8599. noarch 9.0.0-1. mos6356. noarch 9.0.0-1. mos8859. noarch 9.0.0-1. mos275. noarch 9.0.0-1. mos8599. noarch 9.0.0-1. mos2814. noarch 9.0.0-1. mos90.noarch example_ v4_hotpluggable -4.0-4. 0.0-1.noarch astute- 9.0.0-1. mos770. noarch ing-scripts- 9.0.0-1. mos8859. noarch 0.0-1.mos6356. noarch -metadata- 9.0.0-1. mos8859. noarch checker- 9.0.0-1. mos74.x86_ 64 9.0.0-1. mos8599. noarch packetary- 9.0.0-1. mos151. noarch 9.0.0-1. mos8599. noarch mcagents- 9.0.0-1. mos770. noarch 9.0.0-1. mos291. noarch 9.0.0-1. mos151. noarch -cli-9. 0.0-1.mos291. noarch 9.0.0-1. mos6356. noarch 0-9.0.0- 1.mos8599. noarch 9.0.0-1. mos944. noarch
cat /etc/fuel_build_id:
495
cat /etc/fuel_
495
cat /etc/fuel_release:
9.1
cat /etc/fuel_
mitaka-9.0
rpm -qa | egrep 'fuel|astute|
python-
fuel-misc-
fuel-setup-
fuel-nailgun-
fuelmenu-
fuel-notify-
fuel-ui-
shotgun-
fuel_plugin_
rubygem-
fuel-provision
fuel-9.
fuel-openstack
network-
fuel-utils-
python-
fuel-migrate-
nailgun-
fuel-agent-
fuel-mirror-
fuel-bootstrap
fuel-release-
fuel-library9.
fuel-ostf-