Commit Graph

45 Commits

Author SHA256 Message Date
Johannes Kastl
8ff97997d9 Accepting request 1094678 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.17.2

OBS-URL: https://build.opensuse.org/request/show/1094678
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=37
2023-06-22 13:51:14 +00:00
Johannes Kastl
6a13898635 Accepting request 1092969 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.17.1

OBS-URL: https://build.opensuse.org/request/show/1092969
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=36
2023-06-13 18:49:07 +00:00
Johannes Kastl
ed7a27a7fe Accepting request 1090218 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.17.0, requires newer versions of rich, ruamel.yaml and yamllint

OBS-URL: https://build.opensuse.org/request/show/1090218
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=35
2023-06-01 09:19:02 +00:00
Johannes Kastl
ae14898192 Accepting request 1088237 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.16.2:
- adjust BuildRequires and Requires to actual requirements,
  especially python-ansible-compat >= 4.0.1
- properly set the version, so 'ansible-lint --version' gives the
  right information

OBS-URL: https://build.opensuse.org/request/show/1088237
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=34
2023-05-22 06:06:55 +00:00
Johannes Kastl
2ed9df3237 Accepting request 1087366 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.16.1:
- modify %if-condition to allow building for python3.10 or
  python3.11 on SLES15
- update to 6.16.0:
- change python version on Leap15/SLES15 to python3.11 to use the
  new stack supported by SUSE

OBS-URL: https://build.opensuse.org/request/show/1087366
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=33
2023-05-16 10:16:18 +00:00
Johannes Kastl
5bb46d1dc7 Accepting request 1081814 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.15.0

OBS-URL: https://build.opensuse.org/request/show/1081814
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=32
2023-04-22 14:22:05 +00:00
Johannes Kastl
626d502246 Accepting request 1081248 from home:pgajdos:python
- python-six is not required
  (dependency removed in ead51323d85be09d5a96a4a5b328f404aaac6a8e)
  https://trello.com/c/MO53MocR/143-remove-python3-six

OBS-URL: https://build.opensuse.org/request/show/1081248
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=31
2023-04-21 12:53:18 +00:00
Johannes Kastl
258192a6b6 Accepting request 1079057 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.14.5

OBS-URL: https://build.opensuse.org/request/show/1079057
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=30
2023-04-13 07:14:22 +00:00
Johannes Kastl
e4ee38251b Accepting request 1076971 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.14.4:
  * Bugfixes
    - Document that no-changed-when also applies to handlers
      (#3237) @ssbarnea
    - Update navigator schema (#3236) @ssbarnea
    - Update no-handler rule to accept 'not changed' (#3230)
      @jpopelka
    - Fix link for usage.md (Linting playbooks and roles) (#3224)
      @ziegenberg
    - Skip PATH checking when pyenv virtualenv is present (#3219)
      @ajinkyau
    - Require yamllint 1.30.3 or newer (#3220) @ssbarnea

OBS-URL: https://build.opensuse.org/request/show/1076971
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=29
2023-04-03 12:27:42 +00:00
Johannes Kastl
e94885890f Accepting request 1074301 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.14.3

OBS-URL: https://build.opensuse.org/request/show/1074301
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=28
2023-03-25 08:07:33 +00:00
Johannes Kastl
8ef6ccec03 Accepting request 1070546 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.14.2

OBS-URL: https://build.opensuse.org/request/show/1070546
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=27
2023-03-09 19:20:34 +00:00
Johannes Kastl
217b61961f Accepting request 1069970 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.14.0

OBS-URL: https://build.opensuse.org/request/show/1069970
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=26
2023-03-07 15:13:07 +00:00
Johannes Kastl
80c6df17c8 Accepting request 1066522 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.13.1:
  * Bugfixes
    - Improve no-changed-when rule (#3050) @ssbarnea
    - Fix ignore file generation (#3046) @jcgruenhag

OBS-URL: https://build.opensuse.org/request/show/1066522
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=25
2023-02-18 08:05:17 +00:00
Johannes Kastl
f9c7483b28 Accepting request 1066035 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.13.0:
  * Minor Changes
    - Removed experimental flag from multiple rules (#3037) @ssbarnea
    - Allow only use of quoted octals (#3030) @ssbarnea
    - Load rule ignores from external text file (#3004) @ssbarnea
  * Bugfixes
    - Improve jinja error line number identification (#3044) @ssbarnea
    - profiles: include all rules when listing all rules or tags (#3043) @ziegenberg
    - Improve documentation on var-naming (#3042) @ssbarnea
    - Improve loop-var-prefix checking (#3041) @ssbarnea
    - Ignore known problematic modules from args rule (#3040) @ssbarnea
    - Improve jinja2 rule error handling (#3039) @ssbarnea
    - Enable syntax-check on roles (#3035) @ssbarnea
    - Recognize role-name[path] also inside roles block (#3034) @ssbarnea
    - Allow {% in schema full-jinja check (#3029) @ssbarnea
    - Update ansible-compat (#3025) @ssbarnea
    - Recognize systemctl kill as a valid command (#3024) @konstruktoid
    - Mark syntax-check as unskippable (#3020) @ssbarnea
    - Fixes no-tabs issue with fqcn actions (#3021) @ssbarnea
    - Move empty-playbook to syntax-check (#3019) @ssbarnea
    - Ensure that rule import failures are not ignored (#2983) @ssbarnea
    - Increase the test coverage (#3014) @ssbarnea

OBS-URL: https://build.opensuse.org/request/show/1066035
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=24
2023-02-15 18:58:12 +00:00
Johannes Kastl
be6bfa3598 Accepting request 1064481 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.12.2:
  * Bugfixes
    - Use XDG_CACHE_HOME instead of XDG_CONFIG_CACHE (#3009) @gangefors
    - Adding galaxy[tag] check for required tags (#3006) @alisonlhart
    - Fix playbook/rulebook detection (#3005) @apatard
    - Improved documentation building (#3007) @ssbarnea
    - Rename meta-unsupported-ansible to meta-runtime and correct its logic (#3000) @alisonlhart
    - Avoid stack trace caused by bad filename matching pattern (#3001) @ssbarnea
    - Embed ansible_compat in linter (#2994) @ssbarnea
    - Bump cryptography to 39.0.1 (#2996) @ssbarnea
    - Keep jinja2 leading spaces (#2993) @ssbarnea
    - Add schema[moves] messages for moved plugins (#2992) @ssbarnea
    - Updated galaxy rule imports and improved code coverage (#2985) @ajinkyau

OBS-URL: https://build.opensuse.org/request/show/1064481
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=23
2023-02-12 07:57:17 +00:00
Johannes Kastl
75cb411e61 Accepting request 1063488 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.12.1:
  * Bugfixes
    - Make no-jinja-when also detect list conditions (#2975) @ssbarnea
    - Fix exception related to include_tasks (#2974) @ssbarnea
    - Allow noqa comments without colons (#2971) @ssbarnea

- update to 6.12.0:
  * Minor Changes
    - Extend fqcn rule to complain on `collections` keyword (#2825) @jcgruenhage
    - Determine if passed arguments are playbooks or not (#2912) @ssbarnea
  * Bugfixes
    - Avoid caching on role_name regex (#2876) (#2876) @DanInProgress
    - Change the way rules are listed from command line (#2940 (#2940) @ssbarnea
    - Added example for skip list on command line (#2964) (#2964) @ajinkyau
    - Do not install collection locally in offline mode (#2926) (#2926) @jensrudolf
    - Improved coverage for empty string compare and galaxy rules (#2963) @ajinkyau
    - Add support for Ansible 2.15 (#2960 (#2960) @ssbarnea
    - Rename warning[raw-non-string] to no-free-form[raw-non-string] (#2956) @ssbarnea
    - Correct run-once rule identifier and related examples (#2952) @ajinkyau
    - Fix typo in doc site name (#2954) @utoddl
    - Replace sphinx with mkdocs (#2942) @ssbarnea
    - Remove rich markdown header override (#2938) @ssbarnea
    - Fixing OpenWrt name; Adding OpenWrt 22.03 (#2928) @sscheib
    - Ignore args rule finding if value for choice has jinja template (#2929) @klaus-tux
    - Allow warnings to be skipped (#2925) @ssbarnea
    - Fix spacing in option help strings (#2920) @thomwiggers
    - Allow dumping of SARIF files (#2921) @ssbarnea
    - Change treatment of files that fail to load structured data (#2919) @ssbarnea
    - Fix github archives metadata (#2914) @ssbarnea
    - Fix print leak with meta-unsupported-ansible (#2913) @ssbarnea

OBS-URL: https://build.opensuse.org/request/show/1063488
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=22
2023-02-06 17:34:38 +00:00
Johannes Kastl
b09e35de0f Accepting request 1059951 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.11.0

OBS-URL: https://build.opensuse.org/request/show/1059951
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=21
2023-01-20 12:01:18 +00:00
Johannes Kastl
1b0754ea34 Accepting request 1056225 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- update to 6.10.2:
  * Bugfixes
    - Make git a runtime dependency (#2860) @ssbarnea
    - Disable version check when running as a pre-commit hook (#2858) @ssbarnea
    - Avoid checking var-names on non ansible files (#2856) @ssbarnea

- update to 6.10.1:
  * Bugfixes
    - Avoid TypeError NoneType with lookups (#2852) @ssbarnea
    - Add the missing github_branch meta field (#2847) @triplepoint
    - name[template]: only trigger on word characters after the template (#2836) @evgeni
    - Update documentation of `run_once` rule (#2823) @shatakshiiii
    - Fix line number on var-naming error for 'register' (#2840) @zigarn
    - Add SLES15SP4 to schema (#2841) @johanneskastl
    - src/ansiblelint/schemas/meta.json: add openSUSE 15.5 (#2842) @johanneskastl
    - Complete schema for Antsibull changelogs (#2834) @shatakshiiii

OBS-URL: https://build.opensuse.org/request/show/1056225
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=20
2023-01-05 15:12:18 +00:00
Johannes Kastl
e150ba2e47 Accepting request 1043779 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- convert from setup.cfg to pyproject.toml
- update to 6.10.0:
  * Minor Changes
    - Add schema for Antsibull changelogs (#2814) @ssbarnea
    - Add a rule to validate module options (#2749) @ganeshrn
    - Add meta-unsupported-ansible rule for checking requires_ansible values (#2770) @alisonlhart
  * Bugfixes
    - Avoid running lookup filters while evaluating jinja2 (#2821) @ssbarnea
    - Update schema to accept a list for 'listen' (#2817) @zigarn
    - Update changelog schema etag (#2818) @ssbarnea
    - Fix args validation with setup module (#2813) @ssbarnea
    - Adopt PEP-621 packaging (#2807) @ssbarnea
    - Restore classic behavior of offline mode (#2806) @ssbarnea
    - Avoid false positive with name[casing] (#2800) @ssbarnea
    - Use JSON Schema to validate own config file (#2797) @ssbarnea
    - Add has_jinja and has_glob to text module (#2794) @ssbarnea
    - Update schema etags (#2791) @ssbarnea
    - Fix redirected links (#2790) @ssbarnea
    - Correct schema refresh logic (#2785) @ssbarnea
    - Add OracleLinux to supported platforms and include version 8.7 and 9.1 (#2783) @facorazza

OBS-URL: https://build.opensuse.org/request/show/1043779
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=19
2022-12-24 12:24:42 +00:00
Johannes Kastl
8aa7fac5a9 Accepting request 1040194 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.9.1

OBS-URL: https://build.opensuse.org/request/show/1040194
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=18
2022-12-05 09:32:02 +00:00
Johannes Kastl
a7be2ca624 Accepting request 1039498 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
- rework spec file to define %ansible_python version, which is the
  python version, that ansible is built against, as well as
  %ansible_python_sitelib
- add explicit Requires for python*-subprocess-tee, that is not being added
  automatically
- Add Requires for python-filelock
- Add Requires for python-bracex
- Add version constraint for python-ruamel.yaml

    - Clarify progressive mode documentation (#2708) @MarcinWieczorek

OBS-URL: https://build.opensuse.org/request/show/1039498
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=17
2022-12-02 07:24:13 +00:00
Johannes Kastl
06044988f7 Accepting request 1038039 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.9.0

OBS-URL: https://build.opensuse.org/request/show/1038039
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=16
2022-11-25 08:04:34 +00:00
Johannes Kastl
cb976bcf96 Accepting request 1037241 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.7

OBS-URL: https://build.opensuse.org/request/show/1037241
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=15
2022-11-22 08:52:57 +00:00
Johannes Kastl
4783b27e45 Accepting request 1035965 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.6

OBS-URL: https://build.opensuse.org/request/show/1035965
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=14
2022-11-16 07:34:46 +00:00
Johannes Kastl
311790814e Accepting request 1032634 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.5

OBS-URL: https://build.opensuse.org/request/show/1032634
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=12
2022-11-01 07:20:10 +00:00
Johannes Kastl
81ffed4f5a Accepting request 1032118 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.4

OBS-URL: https://build.opensuse.org/request/show/1032118
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=11
2022-10-29 07:52:56 +00:00
Johannes Kastl
1fe59cacf0 Accepting request 1010562 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.2

OBS-URL: https://build.opensuse.org/request/show/1010562
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=10
2022-10-14 08:53:19 +00:00
Johannes Kastl
8b2275b8ab Accepting request 1009649 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.1

OBS-URL: https://build.opensuse.org/request/show/1009649
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=9
2022-10-11 05:04:08 +00:00
Johannes Kastl
77e0397435 Accepting request 1009245 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.8.0

OBS-URL: https://build.opensuse.org/request/show/1009245
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=8
2022-10-10 06:20:51 +00:00
Johannes Kastl
6614fcaa34 Accepting request 1008363 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
check/verify/update build and runtime dependencies

OBS-URL: https://build.opensuse.org/request/show/1008363
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=7
2022-10-06 09:27:43 +00:00
Johannes Kastl
506dcfa192 Accepting request 1008345 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
fix wrong source URLs

OBS-URL: https://build.opensuse.org/request/show/1008345
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=6
2022-10-06 07:24:46 +00:00
Johannes Kastl
4c9a3688d1 Accepting request 1005884 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.7.0

OBS-URL: https://build.opensuse.org/request/show/1005884
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=5
2022-09-25 13:00:30 +00:00
Johannes Kastl
c995b95c60 Accepting request 1005879 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.6.0

OBS-URL: https://build.opensuse.org/request/show/1005879
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=4
2022-09-25 12:19:50 +00:00
Johannes Kastl
9c950943ca Accepting request 1001767 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible
update to 6.5.2

OBS-URL: https://build.opensuse.org/request/show/1001767
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=3
2022-09-07 14:50:19 +00:00
Johannes Kastl
2c41b7cf97 update to 6.4.0
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=2
2022-07-28 20:37:26 +00:00
Johannes Kastl
1c9af39c0b osc copypac from project:home:ojkastl_buildservice:Systemsmanagement_Ansible package:ansible-lint revision:5, using expand
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=1
2022-07-21 17:55:21 +00:00
Sebastian Wagner
2860820475 - Add deprecated-pytest-hook.patch to fix a test fail.
revert to version 5.4.0, to allow fixing Factory. newer ansible version will need more time

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=11
2022-05-29 11:07:48 +00:00
Sebastian Wagner
0f85d833a3 - Update to version 6.0.2:
- Recognize import_role and import_role when using fqcn (#2034)
 - Adds more yamllint configuration paths (#2032)
 - Allow normpath accept empty strings (#2028)
   Fixes bug where calling ansible-lint with "" as an argument, it will
   raise an exception. We can assume that empty string is the same as
   ".", especially as we also allow no arguments which are almost always
   treated as current directory too.
 - Remove ref to archived toolbox image from docs (#2026)
 - `--write`: Add `MatchError.yaml_path` for transforms (#2025)
 - --write: Avoid line-wrapping YAML flow objects (#2022)
 - --write: Introduce TransformMixin for Rules (#2023)
 - Avoid processing files under templates (#2021)
 - Add YAML path (to play/task) discovery utils for Transforms to use (#1970)
 - Recognize import_tasks with file key (#2019)
 - Allow import_playbook from collections (#2018)
 - Use ansible-compat cache directory (#2016)
   Ensures that we use the same cache_dir as ansible-compat.

- Update to version 6.0.0:
 - Major Changes
  - Remove support for ansible 2.9 (#1880) @ssbarnea
  - Remove support for py36 and py37 (#1850) @ssbarnea
  - Made fqcn-builtins rule implicit (#1908) @ssbarnea
  - Removed --parseable-severity feature (#1898) @ssbarnea
  - Clarify GPLv3 license of the distribution (#1882) @ssbarnea
  - Made ansible-core a direct dependency (#1888) @ssbarnea
  - Made yamllint a direct dependency (#1881) @ssbarnea
  - Rename prerun submodule to _mockings (#1972) @ssbarnea
  - Remove unused code from prerun submodule (#1971) @ssbarnea

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=10
2022-04-01 19:14:11 +00:00
d8bae18e60 Accepting request 954674 from home:sebix:branches:systemsmanagement
- disable the tests test_co and test_call_from_outside_venv, they expect the ansible-lint executable in /usr/bin/
  see https://github.com/ansible-community/ansible-lint/issues/1885
- remove obsolete fix-discover_lintables.patchs
- Update to version 5.4.0:
 - Minor Changes
  - Neuter min space requirement for inline comments (#1821) @ssbarnea
  - Allow rules to request original raw task data (#1834) @cognifloyd
  - Add utils.nested_items_path and Deprecate utils.nested_items (#1824) @cognifloyd
  - MatchError's should include the filename (#1806) @cognifloyd
 - Bugfixes
  - Allow use without activation of virtualenv (#1860) @ssbarnea
  - Avoid running code on ansiblelint.config import (#1870) @ssbarnea
  - Avoid false positive with git lfs command (#1859) @ssbarnea
  - Strip ./ from discover_lintables results (#1837) @sebix
  - Correcting formatting of sample .ansible-lint config (#1841) @IronTooch
  - Move ansiblelint.testing.RunFromText import into test code (#1827) @cognifloyd
  - Allow noqa to be used in more lintable kinds (#1819) @SirUli
  - Recursively extract tasks from blocks (#1809) @cognifloyd

OBS-URL: https://build.opensuse.org/request/show/954674
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=9
2022-02-15 17:15:02 +00:00
Boris Manojlovic
ba070d5882 Accepting request 950365 from home:sebix:branches:systemsmanagement
- add fix-discover_lintables.patch to fix a test fail.
- refactor specfile, remove multipython, this is an application only.
- Update to version 5.3.2:
 - Too many changes to list here, see https://github.com/ansible-community/ansible-lint/releases

OBS-URL: https://build.opensuse.org/request/show/950365
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=6
2022-02-01 20:07:40 +00:00
Lars Vogdt
6ab394dc7a Accepting request 653527 from home:zippy:jx:packages-tracking
- added python-pyyaml and python-six dependencies as listed in setup.py (L22)
- made the post-build test conditional as requires python2
- update to 3.5.1
  + Use yaml.safe_load for loading the configuration fil
  - 3.5.0
  + New ids and tags, add doc generator. Old tag names remain backwardly compatible (awcrosby)
  + Add more package formats to PackageIsNotLatestRule (simon04)
  + Improve handling of meta/main.yml dependencies (MatrixCrawler)
  + Correctly handle role argument trailing slash (zoredache)
  + Handle include_task and import_task (zeot)
  + Add a new rule to detect jinja in when clauses (greg-hellings)
  + Suggest replace as another alternative to sed (inponomarev)
  + YAML syntax highlighting for false positives (gundalow)

OBS-URL: https://build.opensuse.org/request/show/653527
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=5
2018-12-04 15:20:39 +00:00
Lars Vogdt
2428ad67b5 - update to 3.4.23
+ Fix bug with using comma-separated skip_list arguments
  + Allow include_role and import_role (willthames)
  + Support arbitrary number of exclude flags (KellerFuchs)
  + Fix task has name check for empty name fields (ekeih)
  + Allow vault encrypted variables in YAML files (mozz)
  + Octal permission check improvements - readability, test 
    coverage and bug fixes (willthames)
  + Fix very weird bug with line numbers in some test environments (kouk)
  + Python 3 fixes for octal literals in tests (willthames)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=4
2018-09-11 09:52:10 +00:00
Lars Vogdt
fe16452fea - update to 3.4.21:
+ Update test that allows directories to have execute but not 
    read bit set
  + new playbook_import statement is now also recognized
  + Allow directories to have execute but not read bit set
  + Update test coverage
  + Fix typos in rules description
  + Fix normal sentence seen as title
  + ansible-lint accepts multiple playbooks in cmdlne

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=3
2018-05-07 11:10:11 +00:00
Klaus Kämpf
331b20c268 Accepting request 568211 from home:bmanojlovic:branches:systemsmanagement
- updated to latest release 3.4.20
  + fixed rpm check build to use only python2 for now
  + Fix for Python 2.6
  + added stdin to expected vars for command module
  + added testcase
  + made test >2.4 specific
  + fixed wrong test-playbook
  + Adding feature for issue #283, adding the ability to use a .ansible-lint
    yaml configuration file in the working directory instead of command line
    arguments.
  + Adding CLI flag for specifying configuration file.  Also adding guard
    test to confirm that configuration file properties can be overriden by
    command line.
  + Adding 'merge' behavior to config file and CLI options.  The 'True'
    value will be preferred in the case of simple flags, while lists will be
    merged.
  + Fixing 3.4 issue with errs not able to be concatenated with a string
  + Clarifying that -F is a path to file in the documentation.  Also
    expanding unnecessarily contracted line
  + Updating config file to use -c to make it clear it is a configuration
    file being specified.
  + added include_tasks and import_tasks to utils
  + updated example rule
  + Add supervisorctl and systemd module support
  + Add template/lineinfile module support
  + Although how bin/ansible-lint works has changed significantly,
    it should still exist so docs are accurate and for testing.
  + Handle the 'cmd' argument in command/shell

OBS-URL: https://build.opensuse.org/request/show/568211
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=2
2018-01-23 07:52:32 +00:00
Klaus Kämpf
f794f7db4b Accepting request 522429 from home:bmanojlovic
this is initial packaging for *suse based on rhel package
- update to 3.4.15 
- Update to 3.4.12 version
- Update to 3.4.11
- Update to 3.4.10
- Update to 3.4.9
- Update to 3.4.8
- Update to 3.4.7
- Update to 3.4.4
- Update to 3.4.3
- Update to 3.4.1
- Update to 3.3.3
- Upstream release 3.1.3
- Update to 3.0.1 release
- Update to 3.0.0 release
- Update to 2.6.2
- use %license macro
- disable tests
- Update to 2.0.1
- rename to ansible-lint
- new upstream 1.0.4 release which added LICENSE file.
- Better add upstream LICENSE file, not present in tarball
- Initial packaging

OBS-URL: https://build.opensuse.org/request/show/522429
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible-lint?expand=0&rev=1
2017-09-10 06:42:53 +00:00