Commit Graph

29 Commits

Author SHA1 Message Date
b0b5c04fbb Remove duplicated playbook code
By removing the duplicated code in the cookiecutter template the playbooks of the installed driver are used.
Those are then able to find the filter_plugin, which relates #31.
2021-07-02 12:42:22 +02:00
8bf5ca3ed2 Handle case of absent instance_config.yml gracefully
Some checks reported errors
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build is passing
i.e., instead of throwing a red fatal error message at the user and
recovering with a rescue block we downgrade the lookup error to a
warning and set the same defaults in that case that were set in the
rescue block before.

See https://github.com/ansible-community/molecule-hetznercloud/issues/31.
2021-06-28 14:20:00 +02:00
a1669c0b04 Remove async for network deletion 2021-06-02 11:55:04 +02:00
cfdb264fe5 Remove async for network deletion 2021-06-02 11:48:41 +02:00
6c4c20baa6 Add possibility to create networks
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2021-06-02 10:51:44 +02:00
ec238fe51b Appease linter
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-06 15:27:53 +01:00
1423840fba Fixup volume creation functionality
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
2021-01-06 15:21:42 +01:00
781e7ec7bb Support dropping sh dependency
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-06 13:09:05 +01:00
d57f80a496 Support volumes handling
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2021-01-06 12:01:37 +01:00
5efff53088 Use native ansible handlers 2021-01-06 12:01:37 +01:00
671e92cd0b Actually don't embed prepare.yml
It can be customised if needed, otherwise not used.
2020-04-27 16:00:39 +02:00
dfb003fdcb Remove embedded converge.yml
All checks were successful
continuous-integration/drone/push Build is passing
See https://github.com/ansible-community/molecule/issues/2675.
2020-04-27 15:51:28 +02:00
3a1602382a Appease linter with spacing
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-04-27 15:25:00 +02:00
5179b284ba Add bundled playbooks
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-04-27 15:20:47 +02:00
218073759f Add molecule.yml so we can override
See https://github.com/ansible-community/molecule/pull/2666.

I also formatted the cookiecutter.json.

This will work when Molecule 3.0.4 is released.
2020-04-27 15:12:27 +02:00
a25533d917 Add place holder for new API function 2020-04-27 15:02:43 +02:00
b530b0a309 Remove debug and fix old tasks
Some checks failed
continuous-integration/drone/push Build is failing
2020-04-24 14:59:20 +02:00
641faf30bf Get integration tests running
Some checks failed
continuous-integration/drone/push Build is failing
2020-04-24 14:12:57 +02:00
4db4d00d45 Remove license headers
Some checks failed
continuous-integration/drone/push Build is failing
This project is not included under the Molecule project source code tree
anymore and hence has been relicensed. These headers are being removed
then.
2020-04-24 13:30:13 +02:00
b051605c77 Fix install naming and update version 2020-04-24 13:30:02 +02:00
9881220e73 Testing configuration cleanup 2020-04-24 10:45:20 +01:00
86b3a8f9e7 Remove wrong driver and boiierplate 2019-11-16 09:14:01 +07:00
9ab4f23782 Rename driver file to match API expectations 2019-11-16 09:03:26 +07:00
0701d0aafd Fix INSTALL to point to new package 2019-11-16 09:02:27 +07:00
e5d69b0ebd Merge pull request #7 from pycontribs/add-template-dir
Allow Molecule to load the cookiecutter correctly
2019-11-16 09:01:47 +07:00
9713893c33 Allow Molecule to load the cookiecutter correctly 2019-11-16 09:00:48 +07:00
3f14b693f6 Mark skipped tests for now 2019-11-16 08:25:08 +07:00
357a80d9ac Use correct module path for new plugin import 2019-11-16 08:05:43 +07:00
76ef7ff97e Enable minimal testing 2019-10-23 13:22:13 +02:00