| Age | Commit message (Collapse) | Author | Files | Lines |
|
Manually rework the operator to === so we pin to exact
version of the linter - pip-check-updates will do it's work
in updating
Change-Id: I6d8dfce221ecf56a09be91b53fed54b553d595d0
Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org>
Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
|
|
wait_discover_computes.yml had to be updated to pass ansible-lint
checks for undefined variables (ansible_facts.hostname/nodename was
rendered as UndefinedMarker type)
Change-Id: Iaded12e9bcf7ed558b7e35ea526ef1355cbca61a
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Since ipwrap filter is getting moved another time
inside ansible code - let's switch to j2lint that is
actively maintained and it's rules will help in
readability of jinja2 templates
Change-Id: I6762b691b927de31fa1abd83c4c14e87226fe5e2
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Remove yamllint usage - it duplicates what reno lint/ansible-lint do.
Change-Id: If8ad229281b2dca565570d651065779c2c871528
|
|
Bump Ansible collections
Change-Id: I1128f44c2d1731407969fdea337f7923efe91ade
|
|
|
|
Adapt files to match new requirements, add assertIn to whitelist
Change-Id: I516bbbb3a0f194e8fa08d04c0290b586963b8b55
|
|
see: https://github.com/PyCQA/flake8/issues/1845#issuecomment-1766073353
pycodestyle >= 2.11 requires newer `hacking` version as well
Signed-off-by: Sven Kieske <kieske@osism.tech>
Change-Id: I7be701d8673dea8345a5fe7a95ad69633f1b7648
|
|
Change-Id: Ief1598a017b7ff491c9fcb775fdb155628bc55d2
|
|
Change-Id: Iab40eb92c7e4a9092471bef9d4477a4fa34f1c85
|
|
The version that we were capping to is no longer compatible with latest
upper-constraints.txt, so let us free float again.
The resulting linting errors are included for now to unblock the gate,
these will still need to be discussed or fixed later.
NOTE(kevko): Temporarily disabling horizon deployment, as it's not
possible to unblock gates without it
Co-Authored-By: Michal Arbet <michal.arbet@ultimum.io>
Change-Id: Ib7f72b2663199ef80844a412bc436c6ef09322cc
|
|
Change-Id: I2326225ddde2216cc94a0486366d5ef4782384d7
|
|
Change-Id: I13ee17a96033da75cbb377bce483f027127d646d
|
|
Add fqcn-builtins to the skip list for now, we will watch how the
discussion about this evolves and defer updating all code according to
that [0].
[0] https://github.com/ansible/ansible-lint/issues/2050
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: I6dcdec4f029b87bad41530ad45d285909c8351f7
|
|
These are not needed for unit tests and we want to avoid conflicts when
running with older python versions that we still test against.
We intentionally duplicate ansible and reno as requirements in order to
avoid having to install more items than necessary.
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: I0ec83c3e4ae38f911b922a3bade65429d91169eb
|