Larry Smith Jr.
5b36f4779f
ci: remove misnamed molecule.yml (replaced by ci.yml)
v0.2.14
2026-04-08 10:08:28 -04:00
Larry Smith Jr.
164b50b083
ci: add CI lint workflow (replaces misnamed molecule.yml)
2026-04-08 10:08:22 -04:00
Larry Smith Jr.
7328da933e
ci: rename Molecule workflow to CI — molecule scenarios require Vagrant/VirtualBox, not runnable in CI
2026-04-08 10:08:07 -04:00
Larry Smith Jr.
af9951c5cd
ci: update Python 3.9→3.11
2026-04-08 10:00:48 -04:00
Larry Smith Jr.
454649d90b
ci: fix galaxy publish to trigger only on release, simplify deps
2026-04-08 09:59:45 -04:00
Larry Smith Jr.
12f7033566
docs: rewrite README with proper quick start, variable docs, and sponsor section
2026-04-08 09:46:07 -04:00
Larry Smith Jr.
9a5d1dfc15
feat: add GitHub Sponsors funding file
2026-04-08 08:32:03 -04:00
Larry Smith Jr.
2f56dc54ad
chore: remove Renovate config (app uninstalled)
2026-03-31 18:56:13 -04:00
dependabot[bot]
9f6bac5d63
chore: bump pygments from 2.15.1 to 2.20.0 ( #155 )
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.15.1 to 2.20.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.15.1...2.20.0 )
---
updated-dependencies:
- dependency-name: pygments
dependency-version: 2.20.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 18:01:01 -04:00
Larry Smith Jr.
9ffff49ef8
Add grouped dependabot configuration (monthly, pip + actions)
2026-03-28 10:38:44 -04:00
dependabot[bot]
113974cccc
Bump cryptography from 41.0.1 to 46.0.6 ( #152 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.1 to 46.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...46.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.6
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-28 08:30:38 -04:00
Larry Smith Jr.
2c41273c9f
Add Renovate configuration for automated dependency management
2026-03-25 15:55:03 -04:00
Larry Smith Jr.
6d0feecec7
docs: add Galaxy role name clarification and historical stats
...
As of December 2025, this role is available on Galaxy as
mrlesmithjr.manage_lvm (underscore). The previous hyphenated
variant (manage-lvm) was consolidated.
Added historical download statistics:
- manage_lvm: 697,492 downloads
- manage-lvm: 494,517 downloads
- Combined: 1,192,009 downloads
This role is used by OpenStack Kayobe for LVM management.
v0.2.13
2025-12-18 15:11:16 -05:00
Larry Smith Jr.
416e840eea
fix: specify Python 3.9 for Galaxy workflow
...
- Remove undefined matrix.python-version reference
- Use Python 3.9 to match molecule workflow and requirements
2025-11-03 07:29:16 -05:00
Larry Smith Jr.
850d571313
fix: update GitHub Actions to use current versions
...
- Update actions/checkout to v4
- Update actions/setup-python to v5
- Update actions/cache to v4 (fixes deprecation failures)
- Fix ansible-lint role-name rule violations
2025-11-03 07:28:15 -05:00
Spirit-act
ff13947aaf
fix: use explicit boolean check for Ansible 2.19+ compatibility
...
Fixes implicit truthy conditional that fails in Ansible 2.19+.
Changes `when: scsi_devices['stdout'] | length` to `when: scsi_devices['stdout'] | length > 0` to return an explicit boolean value instead of an integer.
Closes #146 (duplicate PR)
2025-11-01 15:55:35 -04:00
Larry Smith Jr.
26246c7160
Merge pull request #128 from stackhpc/remove-symlinks
...
Remove symlinks for molecule tests
v0.2.12
2024-07-17 17:12:38 -04:00
Matt Crees
5540f7fda5
Remove symlinks for molecule tests
...
We are seeing failures with newer versions of Ansible due to the
presence of symlinks. For example:
```
error: can't copy 'ansible/roles/mrlesmithjr.manage_lvm/molecule/kvm/tests': doesn't exist or not a regular file
```
2024-05-21 17:16:05 +01:00
Larry Smith Jr
433b7ca1a9
Merge pull request #121 from mrlesmithjr/dependabot/pip/cryptography-42.0.2
...
Bump cryptography from 42.0.0 to 42.0.2
2024-02-16 22:55:08 -05:00
dependabot[bot]
9404a780c5
Bump cryptography from 42.0.0 to 42.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.0 to 42.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...42.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-17 00:09:34 +00:00
Larry Smith Jr
c0184492d5
Merge pull request #120 from mrlesmithjr/dependabot/pip/ansible-core-2.15.9
...
Bump ansible-core from 2.15.8 to 2.15.9
2024-02-06 23:51:00 -05:00
Larry Smith Jr
60e08852ea
Merge pull request #119 from mrlesmithjr/dependabot/pip/cryptography-42.0.0
...
Bump cryptography from 41.0.6 to 42.0.0
2024-02-06 23:49:52 -05:00
dependabot[bot]
42cc915582
Bump ansible-core from 2.15.8 to 2.15.9
...
Bumps [ansible-core](https://github.com/ansible/ansible ) from 2.15.8 to 2.15.9.
- [Release notes](https://github.com/ansible/ansible/releases )
- [Commits](https://github.com/ansible/ansible/compare/v2.15.8...v2.15.9 )
---
updated-dependencies:
- dependency-name: ansible-core
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-06 20:34:35 +00:00
dependabot[bot]
49edca9134
Bump cryptography from 41.0.6 to 42.0.0
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.6 to 42.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.6...42.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-06 02:23:10 +00:00
Larry Smith Jr
ee1e3d051b
Merge pull request #118 from genaumann/pvresize_from_module
...
Add pvresize option
2024-01-17 00:21:19 -05:00
Gino Naumann
91f8cfca5d
Add pvresize option
...
You can now define the pvresize per vg.
To avoid a breaking change, the global option pvresize_to_max is set as default
2024-01-16 12:50:12 +01:00
Larry Smith Jr
3ac9669088
Merge pull request #115 from mrlesmithjr/dependabot/pip/jinja2-3.1.3
...
Bump jinja2 from 3.1.2 to 3.1.3
v0.2.11
2024-01-16 00:30:35 -05:00
Larry Smith Jr
4219da5423
Merge pull request #117 from jcox10/fix-module-names
...
fix commuity.general module names
2024-01-16 00:30:17 -05:00
Jason Cox
683c617265
fix commuity.general module names
2024-01-15 11:00:08 -07:00
dependabot[bot]
b41ffc5e58
Bump jinja2 from 3.1.2 to 3.1.3
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-11 21:01:26 +00:00
Larry Smith Jr
564d3d1f6f
Merge pull request #114 from mrlesmithjr/dependabot/pip/ansible-8.5.0
...
Bump ansible from 6.6.0 to 8.5.0
2023-12-31 15:51:01 -05:00
dependabot[bot]
1d0fa70d66
Bump ansible from 6.6.0 to 8.5.0
...
Bumps [ansible](https://github.com/ansible-community/ansible-build-data ) from 6.6.0 to 8.5.0.
- [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md )
- [Commits](https://github.com/ansible-community/ansible-build-data/compare/6.6.0...8.5.0 )
---
updated-dependencies:
- dependency-name: ansible
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-29 18:31:56 +00:00
Larry Smith Jr
8c3bca39ec
Merge pull request #113 from mrlesmithjr/dependabot/pip/cryptography-41.0.6
2023-11-30 19:40:06 -05:00
dependabot[bot]
4fbcf1cd19
Bump cryptography from 41.0.1 to 41.0.6
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.1 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...41.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 23:43:00 +00:00
Larry Smith Jr
11056e2e60
Merge pull request #104 from mrlesmithjr/refactoring
...
Refactoring
v0.2.10
2023-06-15 09:07:11 -04:00
Larry Smith Jr
220de2d8ac
Fixed linting issues found by black
2023-06-15 09:04:02 -04:00
Larry Smith Jr
3f3a7c7334
Fixed linting issues with templates
2023-06-15 09:00:02 -04:00
Larry Smith Jr
f901fe42b3
Removed molecule lint as it doesn't exist anymore
...
- replaced with pre-commit linting checks
2023-06-15 08:57:06 -04:00
Larry Smith Jr
d27a3809d9
Fixed linting issues
2023-06-15 08:52:28 -04:00
Larry Smith Jr
51b7015f9c
Updated Python requirements
2023-06-14 21:14:30 -04:00
Larry Smith Jr
e35a250f7b
Added pre-commit config
2023-06-14 21:07:48 -04:00
Larry Smith Jr
de0507269b
Updated Python requirements
2023-06-14 21:07:35 -04:00
Larry Smith Jr
1b7e7e6b1c
Removed Travis testing and old changelog
2023-06-14 21:07:13 -04:00
Larry Smith Jr
84ba07bcaf
Merge branch 'Aethylred-fsopts'
v0.2.9
2023-06-14 20:48:02 -04:00
Larry Smith Jr
a623248cdf
Fixing Molecule lint test
2023-06-14 20:43:47 -04:00
Larry Smith Jr
55b1745ac3
Merge branch 'fsopts' of github.com:Aethylred/ansible-manage-lvm into Aethylred-fsopts
2023-06-14 20:39:51 -04:00
Larry Smith Jr
c020c6ef2d
Merge pull request #103 from mrlesmithjr/dependabot/pip/cryptography-41.0.0
...
Bump cryptography from 36.0.0 to 41.0.0
2023-06-04 00:49:41 -04:00
dependabot[bot]
47c980797d
Bump cryptography from 36.0.0 to 41.0.0
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 36.0.0 to 41.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/36.0.0...41.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-02 18:51:29 +00:00
Aaron Hicks
d6dd5184f0
Merge branch 'fsopts' of github.com:Aethylred/ansible-manage-lvm into fsopts
2023-05-30 15:15:18 +12:00
Aaron Hicks
74e7ca5652
Pass through opts to community.general.filesystem when creating a filesystem
2023-05-30 15:14:51 +12:00