Comments (5)
/cc @markgoddard @zoobert and anyone else who'd like to review these changes. A lot of work @Tcharl has done here.
from ansible-manage-lvm.
Yes, I thought to make a fork at first: I had some additional features on top of it, but then decided to give back the original code.
This roles has been very useful to me so you totally owe it :-).
I hope you'll enjoy 5 star lint results on Ansible galaxy as well as some additional CI and automated tests. I'll also contribute back the fully automated ci (with integration tests) while I succeed to make it work with github actions or travis.
from ansible-manage-lvm.
Hi,
I tried all my best for CI and molecule, but unfortunately, it won't be possible.
The good news is that it will only be impossible for LVM related roles and possible for the others.
For container-friendly roles, it can be achieved using github actions, see this one for example
For the others, you can use travis molecule-vagrant and vagrant-libvirt can be used: https://github.com/OsgiliathEnterprise/ansible-volumes The bad news being that travis (or vagrant-libvirt) being incompatible with vagrant-persistent-storage, thus not mounting the harddisk to execute lvm tests onto...
from ansible-manage-lvm.
No worries on this. All of my roles are over time getting refactored using https://github.com/mrlesmithjr/cookiecutter-ansible-role which includes all CI/molecule testing. Latest versions of Molecule don't support Vagrant anyways, or at least the last time I checked. Again, thanks for your contribution.
from ansible-manage-lvm.
I see you referenced this https://github.com/ansible-community/molecule-vagrant. Haven't seen this yet.
from ansible-manage-lvm.
Related Issues (20)
- ansible-galaxy role 404s HOT 3
- Rename `create` key to `present` HOT 1
- Deprecation warning
- AWS nvme to sd device name support HOT 2
- XFS filesystems are not extended HOT 1
- About extending functionality HOT 1
- LVM physical disk not updated (pvresize) HOT 2
- Add Probot configs for new apps HOT 1
- XFS Filesystem are not created HOT 1
- Fix Galaxy meta info HOT 1
- rescan-scsi-bus.sh fails on NVMe only hosts
- Add Ansible Galaxy release workflow
- Issue with resizefs and swap HOT 2
- Syntax error on tasks/centos.yml
- Partition resize ? HOT 1
- Command rescan-scsi-bus does not exist in Debian 11
- Need more condition: If disk is not in lvm format. Contains data, but not mounted HOT 1
- skip resizing swap filesystem
- skip setting rescan_scsi_command for debian testing and sid also
- ansible_distribution used instead of ansible_facts.distribution
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ansible-manage-lvm.