Commit Graph

337 Commits (main)

Author SHA1 Message Date
pre-commit-ci[bot] c3146b5b36
[pre-commit.ci] pre-commit autoupdate (#317)
updates:
- [github.com/pre-commit/mirrors-prettier: v3.1.0 → v4.0.0-alpha.3](https://github.com/pre-commit/mirrors-prettier/compare/v3.1.0...v4.0.0-alpha.3)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-12-06 18:47:23 +05:30
Ashwini Mhatre 23c7f10479
Prepare for release 3.0.0 (#316)
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
2023-11-30 17:02:09 +05:30
Ashwini Mhatre 1424233e33
Prepare for major release (#315)
* Prepare for major release

* Add config.yml

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update update_requires_ansible.yaml

---------

Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-30 15:56:37 +05:30
Sagar Paul 9b87f10f0d
fix lint - checkout before action (#309)
* fix lint - checkout before action

* Update tests.yml

* Create .ansible-lint

---------

Co-authored-by: Ashwini Mhatre <mashu97@gmail.com>
Co-authored-by: Ashwini Mhatre <amhatre@redhat.com>
2023-11-30 13:43:29 +05:30
Nilashish Chakraborty 0f8c4e1d45
Update tests.yml 2023-11-30 13:09:48 +05:30
Nilashish Chakraborty 344254fc96
Update tests.yml 2023-11-30 12:57:45 +05:30
Ashwini Mhatre 8d822ed9d7
Fix CI (#314)
* Fix syntax

* Fix tests

* Fix

* Fix

* Delete tests/integration/inventory

* Update module.yaml

* Update module.yaml

* Make config validate work after core updates

Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>

* Fix tests

Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>

* Another test fix and README update

Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>

---------

Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
Co-authored-by: NilashishC <nilashishchakraborty8@gmail.com>
2023-11-30 12:28:27 +05:30
Nilashish Chakraborty 4e88e4fe03
Rename test.yml to tests.yml 2023-11-29 11:34:36 +05:30
Ashwini Mhatre 1e63ff3682
Prepare for release 2.12.0 (#312)
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
2023-11-27 17:18:28 +05:30
pre-commit-ci[bot] e0c809aa5a
[pre-commit.ci] pre-commit autoupdate (#301)
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0)
- [github.com/asottile/add-trailing-comma: v3.0.1 → v3.1.0](https://github.com/asottile/add-trailing-comma/compare/v3.0.1...v3.1.0)
- [github.com/pre-commit/mirrors-prettier: v3.0.0 → v3.1.0](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0...v3.1.0)
- [github.com/psf/black: 23.7.0 → 23.11.0](https://github.com/psf/black/compare/23.7.0...23.11.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Nilashish Chakraborty <nilashishchakraborty8@gmail.com>
2023-11-24 12:14:31 +05:30
Nilashish Chakraborty 5c62ce663b
Update README.md 2023-11-24 11:43:15 +05:30
Nilashish Chakraborty f7c4bff769
Update test.yml 2023-11-24 11:41:23 +05:30
Nilashish Chakraborty fae5d9ecfb
Update test.yml 2023-11-24 11:41:00 +05:30
Nilashish Chakraborty 09cbc0a1d8
Update test.yml 2023-11-24 11:40:16 +05:30
Ashwini Mhatre 4f07a4afca
fact_diff filter plugin (#310)
* Add fact_diff filter plugin

* Add integration and unit tests

* Add changelog

* Add argspect test

* Add examples

* Fix lint

* Fix ansible-lint

* REvert changes

* Fix sanity

* Address review comments

* Delete tests/integration/inventory

---------

Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
2023-11-13 11:28:43 +05:30
Sagar Paul 6574d40a77
disable auto changelog PR on merge (#298) 2023-09-14 23:26:11 +05:30
Sagar Paul 1a336fb88a
prepare release 2.11.0 (#304)
* prepare release 2.11.0

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-07 14:27:47 +05:30
Ashwini Mhatre 4deddf2c3b
Feature ipv6 format (#295)
* Create ipv6form.py

* Update ipv6form.py

* Update ipv6form.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add code

* Add docs

* Add uts and integration tests. fix sanity

* iFix sanity

* Fix sanity

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
2023-08-10 13:40:17 +05:30
Ashwini Mhatre ce5e10c004
Add ipcut filter plugin (#291)
* Add ipcut filter plugin

* Add testcases

* Add testcases

* Fix sanity

* Fix sanity

* Fix sanity

* Fix ansible-lint

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update ipcut.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix sanity

* Fix sanity

* iFix sanity

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
2023-08-07 16:19:33 +05:30
pre-commit-ci[bot] 4eca9bcedf
[pre-commit.ci] pre-commit autoupdate (#296)
updates:
- [github.com/asottile/add-trailing-comma: v3.0.0 → v3.0.1](https://github.com/asottile/add-trailing-comma/compare/v3.0.0...v3.0.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-02 18:34:15 +05:30
Ashwini Mhatre 827e88dfbf
Bugfix ip4 hex (#292)
* Fix bug in ipv4_hex filter.

* Fix issue in ipv4_hex

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update tests/integration/targets/utils_ipaddr_filter/tasks/ip4_hex.yaml

Co-authored-by: Sagar Paul <sagpaul@redhat.com>

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sagar Paul <sagpaul@redhat.com>
2023-07-20 11:46:34 +05:30
pre-commit-ci[bot] 1c31436512
[pre-commit.ci] pre-commit autoupdate (#290)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/add-trailing-comma: v2.5.1 → v3.0.0](https://github.com/asottile/add-trailing-comma/compare/v2.5.1...v3.0.0)
- [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.9-for-vscode → v3.0.0](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.9-for-vscode...v3.0.0)
- [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-19 09:29:35 -04:00
Kate Case 9e38baf8f2
Do not ansible-lint github workflows, they are not ansible files. (#293) 2023-07-18 12:09:34 +05:30
pre-commit-ci[bot] 0d2af1580b
[pre-commit.ci] pre-commit autoupdate (#287)
updates:
- [github.com/asottile/add-trailing-comma: v2.4.0 → v2.5.1](https://github.com/asottile/add-trailing-comma/compare/v2.4.0...v2.5.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-14 18:48:17 +05:30
Ansible Bot b4051155a0
Changelog updated (#284)
* Changelog updated

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update galaxy.yml

---------

Co-authored-by: Ansible Bot <devtools@ansible.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sagar Paul <sagpaul@redhat.com>
2023-05-31 13:29:01 +05:30
Sagar Paul d4a110451f
Make push workflow reference common workflow (#283)
* Make push workflow reference common

* add top level section
2023-05-31 11:06:47 +05:30
Ansible Bot ad36d3db99
Changelog updated (#282)
Co-authored-by: Ansible Bot <devtools@ansible.com>
2023-05-19 13:42:30 +05:30
Ashwini Mhatre 6adf947ed8
Enable ansible-lint for utils and fix ansible-lint issue (#278)
* Fix ansible-lint issue for utils

* fix ansible-lint

* Fix ansible-lint

* Fix ansible-lint

* Fix integration test
2023-05-19 10:43:21 +05:30
Ansible Bot c0e094637f
Changelog updated (#280)
Co-authored-by: Ansible Bot <devtools@ansible.com>
2023-05-18 11:31:30 +05:30
Sagar Paul 0fcbb14ab8
add release summary for 2.10.3 (#279) 2023-05-18 11:10:36 +05:30
Ansible Bot d47a286dec
Changelog updated (#277)
Co-authored-by: Ansible Bot <devtools@ansible.com>
2023-05-17 17:18:33 +05:30
Sagar Paul 7d4fa2bc56
CI enhancements (#276)
* CI enhancements

* changelog fix

* fix names
2023-05-17 16:27:48 +05:30
Ansible Bot eeec23e506
Changelog updated (#273)
Co-authored-by: Ansible Bot <devtools@ansible.com>
2023-05-17 15:17:53 +05:30
Bradley A. Thornton 48c6bb7c99
Update push.yml (#272) 2023-05-16 10:05:53 -07:00
Sagar Paul 5cbd0ee54b
chore_empty (#271)
* chore_empty

* revert
2023-05-16 09:52:14 -07:00
Sagar Paul a9610b7142
remove autoversion (#269)
* revert autoversion

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* add changelog entry

* remove autoversion

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-16 15:11:24 +05:30
Sagar Paul c6ebb51cc0
remove safe to test (#267) 2023-05-15 21:32:07 +05:30
Sagar Paul 4851036952
add supporting files (#266)
* add supporting files

* add dictionary txt
2023-05-15 21:17:48 +05:30
Sagar Paul 30e6241be7
prep release for 2.10.2 (#265)
* prep release for 2.10.2

* add token cron

* Update token_refresh.yml

* remove dangling changelog

* revert changelog deletion

* remove dangling fragment 2

* fix workflow

* update safe to test

---------

Co-authored-by: Bradley A. Thornton <bthornto@redhat.com>
2023-05-15 20:31:48 +05:30
Sagar Paul 59d4eede7f
Update version in galaxy.yml (#264)
* add sed

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-11 22:18:55 +05:30
Sagar Paul 3d86b4a5a6
add common release workflow (#263) 2023-05-11 21:19:57 +05:30
Sagar Paul 4faba3e08a
Enable periodic test runs via GHA (#261)
* cron job and test req

* revert check
2023-05-11 18:23:25 +05:30
Sagar Paul c43ab54b5f
Name all workflow tasks (#260) 2023-05-11 16:50:04 +05:30
Sagar Paul 5eaa5e3776
enable release action (#257)
* enable release

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-11 16:36:23 +05:30
Sagar Paul c2af5541ad
enable code coverage in CI (#259)
* enable codecoverage in CI

* code cov settings
2023-05-11 16:11:33 +05:30
Sagar Paul b7ed0a2dd6
enable push action (#256)
* enable push action

* add token refresh
2023-05-11 15:37:56 +05:30
pre-commit-ci[bot] fb4b0a24d0
[pre-commit.ci] pre-commit autoupdate (#254)
updates:
- [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.6 → v3.0.0-alpha.9-for-vscode](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.6...v3.0.0-alpha.9-for-vscode)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-25 10:02:58 -04:00
Sebastian Wiesinger c2231a6b20
Update jsonschema validator (#226)
* Update jsonschema validator

Update jsonschema validator to support newer drafts. It now supports
drafts 2019-09 and 2020-12.

The logic for choosing the jsonschema validator class has changed so
that the following enhancements are available:

- When no draft is explicitly specified we now use use the validator
  draft that is specified in the "$schema" field of the criteria. This
  is done by the jsonschema module by default and should support
  possible future drafts without any changes to this code.

- Optionally allow to disable format checks in the code. As format
  checks are not required by the spec there might be situations where
  people want to disable them.

* Update requirements.txt

* Skip all tests which dependas on jsonschema 4.5

* jsonschema: Refactor code to support python 3.6

* Fix jsonschema requirements for python<3.7

* jsonschema: Update code for compatibility

* Better documentation and error handling for missing schema specifications

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ashwini Mhatre <amhatre@redhat.com>
Co-authored-by: ashwini-mhatre <mashu97@gmail.com>
2023-04-05 11:01:12 -04:00
Vinay M ed6555526d
Fixed the netaddr error msg for clarity (#244)
* Fixed the netaddr error msg for clarity

* added changelog

* Used missing_required_lib

---------

Co-authored-by: Kate Case <kcase@redhat.com>
2023-04-05 18:54:10 +05:30
pre-commit-ci[bot] 90b62d0b55
[pre-commit.ci] pre-commit autoupdate (#236)
updates:
- [github.com/ansible-network/collection_prep: 1.1.0 → 1.1.1](https://github.com/ansible-network/collection_prep/compare/1.1.0...1.1.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-04 19:01:29 +00:00