Commit Graph

137 Commits

Author SHA1 Message Date
74540ee975 Remove deprecated molecule cache (#35)
All checks were successful
continuous-integration/drone/tag Build is passing
This makes the driver version with future versions of molecule,
which will no longer have the cache in them. Same kind of change
was already merged in two other drivers podman and docker.

Related: https://github.com/ansible-community/molecule/pull/3180
1.3.0
2021-09-02 12:49:08 +01:00
22467fd1f4 Merge pull request #33 from hetznercloud/remove-duplicated-playbooks
All checks were successful
continuous-integration/drone/push Build is passing
Remove duplicated playbook code
2021-07-05 18:02:10 +02:00
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
ef8c7e3381 Merge pull request 'Handle case of absent instance_config.yml gracefully' (#13) from improved-failure-handling into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #13
2021-06-28 14:28:14 +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
6427696ce4 Add that dep
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:21:37 +02:00
f9f989cf58 Document for all
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:14:05 +02:00
f43a697629 Use bold in right place and merge
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:06:57 +02:00
e479213a6e Add toolset link
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:05:25 +02:00
f7f843539d Add warning
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:04:04 +02:00
5180ae639d Some further clean up on the log [ci skip] 2021-06-02 13:03:10 +02:00
9831d31ed8 Add credit
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 12:56:00 +02:00
060d2ad829 Add change log entry
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 12:55:19 +02:00
3b75e39241 Merge branch 'main' of github.com:ansible-community/molecule-hetznercloud into main
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
1.2.1
2021-06-02 12:53:28 +02:00
79567304dd Merge pull request #30 from hetznercloud/bug/fix-network-deletion
Remove async for network deletion
2021-06-02 12:53:14 +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
534b1427f2 Point to new location 2021-06-02 11:12:56 +02:00
2e9f4b8f06 Disable volume testing for now
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
1.2.0
2021-06-02 11:04:23 +02:00
87c3b71df5 Add change log entry 2021-06-02 11:03:37 +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
3617624623 Merge pull request #28 from aminvakil/patch-1
All checks were successful
continuous-integration/drone/push Build is passing
Typo fix
2021-03-30 14:47:25 +02:00
c6ef65d93b Typo fix 2021-03-30 17:14:37 +04:30
0cbe1e327a Add change log entry
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
1.1.0
2021-03-30 14:15:02 +02:00
d075adc50d Relax molecule bounds
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build is failing
See https://github.com/ansible-community/molecule-hetznercloud/pull/27.
2021-03-30 14:05:54 +02:00
2e3d6bf892 Install ansible now
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-06 22:22:42 +01:00
d8125f4777 Document bug and show more optional arguments 2021-01-06 22:22:28 +01:00
7eb47daace Only cover role init now 2021-01-06 22:22:15 +01:00
5e74393578 Add install and upgrade docs 2021-01-06 22:22:00 +01: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
1.0.0
2021-01-06 15:21:42 +01:00
5fd3f5ca94 Actually, this is a breaking release, mark it so 2021-01-06 13:29:19 +01:00
f226bb757a Install Ansible for integration testing 2021-01-06 13:23:11 +01:00
8226a462de Mark release and remove dev facing issue 2021-01-06 13:16:26 +01:00
2fffc4882b Fix typo 2021-01-06 13:13:51 +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
8e06794f3c Document volume handling
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-06 12:17:20 +01:00
92f645e43d Merge pull request 'Native ansible filters and volumes handling' (#10) from volumes-handling into main
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #10
2021-01-06 12:06:51 +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
488469e927 Fix path in docs
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-06 12:00:34 +01:00
9bf4196816 Py39, Molecule 3.2.1 and dep tree upgrade 2021-01-06 11:49:48 +01:00
447585b8c5 Merge pull request 'Support CI for PRs' (#9) from support-drone-prs into main
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #9
2021-01-06 10:58:53 +01:00
f084833ed2 Remove branch trigger focus
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-01-06 10:55:47 +01:00
0464272787 Mark branch change in change log 2021-01-06 10:53:13 +01:00
88ffc62389 Point to an open issue tracker
All checks were successful
continuous-integration/drone/push Build is passing
Closes https://github.com/ansible-community/molecule-hetznercloud/issues/15.
0.2.2
2020-06-15 15:53:27 +02:00
d98183e095 Add change log entry
All checks were successful
continuous-integration/drone/push Build is passing
0.2.1
2020-04-29 12:48:06 +02:00
03671f5ead Pin hcloud under testing
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-29 10:57:18 +02:00
33e2a4f2bf Upgrade Molecule 2020-04-29 10:57:12 +02:00
10d26d1518 Only trigger on master builds
Some checks failed
continuous-integration/drone/push Build is failing
2020-04-27 21:16:59 +02:00