Role name openstack-operations does not match `^[a-z][a-z0-9_]+$` pattern
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Juan Badia Payno |
Bug Description
Running `tox -e linters` inside of tripleo-ansible produces the following error. This wastes developer time because the Ansible-lint test always fails and we need to check if it's just the error below or something wrong with our code. The error below fails ansible lint and should just be fixed.
../../.
You can skip specific rules or tags by adding them to your configuration file:
┌──────
│ # .ansible-lint │
│ warn_list: # or 'skip_list' to silence them completely │
│ - '710' # Role name {} does not match `^[a-z][a-z0-9_]+$` pattern │
└──────
bashate.
ERROR: InvocationError for command /home/stack/
Changed in tripleo: | |
milestone: | wallaby-3 → wallaby-rc1 |
Changed in tripleo: | |
milestone: | wallaby-rc1 → xena-1 |
I know renaming files that we recommend to users can be disruptive so we should have a deprecation process for the old name [1]. Doing this before the next major release (W) would be good.
[1] Here are some examples of deprecating old names:
https:/ /review. opendev. org/c/openstack /tripleo- heat-templates/ +/772598 /github. com/openstack/ tripleo- ansible/ commit/ 67ce344e30921c3 b4c958aa0f7e4b6 82d3b24ccf
https:/