Commit Graph

138 Commits

Author SHA1 Message Date
decentral1se
0dd5032df9
Mark release, point to change log
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-13 11:31:20 +02:00
Sorin Sbarnea
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
2021-09-02 12:49:08 +01:00
decentral1se
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
Max Rosin
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
Benjamin Wenzel
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
decentral1se
6427696ce4
Add that dep
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:21:37 +02:00
decentral1se
f9f989cf58
Document for all
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:14:05 +02:00
decentral1se
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
decentral1se
e479213a6e
Add toolset link
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:05:25 +02:00
decentral1se
f7f843539d
Add warning
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 13:04:04 +02:00
decentral1se
5180ae639d
Some further clean up on the log [ci skip] 2021-06-02 13:03:10 +02:00
decentral1se
9831d31ed8
Add credit
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 12:56:00 +02:00
decentral1se
060d2ad829
Add change log entry
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 12:55:19 +02:00
decentral1se
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
2021-06-02 12:53:28 +02:00
decentral1se
79567304dd
Merge pull request #30 from hetznercloud/bug/fix-network-deletion
Remove async for network deletion
2021-06-02 12:53:14 +02:00
Martin Reinhardt
a1669c0b04 Remove async for network deletion 2021-06-02 11:55:04 +02:00
Martin Reinhardt
cfdb264fe5 Remove async for network deletion 2021-06-02 11:48:41 +02:00
decentral1se
534b1427f2
Point to new location 2021-06-02 11:12:56 +02:00
decentral1se
2e9f4b8f06
Disable volume testing for now
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-06-02 11:04:23 +02:00
decentral1se
87c3b71df5
Add change log entry 2021-06-02 11:03:37 +02:00
Martin Reinhardt
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
decentral1se
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
Amin Vakil
c6ef65d93b
Typo fix 2021-03-30 17:14:37 +04:30
decentral1se
0cbe1e327a
Add change log entry
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-03-30 14:15:02 +02:00
decentral1se
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
Luke Murphy
2e3d6bf892
Install ansible now
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-06 22:22:42 +01:00
Luke Murphy
d8125f4777
Document bug and show more optional arguments 2021-01-06 22:22:28 +01:00
Luke Murphy
7eb47daace
Only cover role init now 2021-01-06 22:22:15 +01:00
Luke Murphy
5e74393578
Add install and upgrade docs 2021-01-06 22:22:00 +01:00
Luke Murphy
ec238fe51b
Appease linter
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-06 15:27:53 +01:00
Luke Murphy
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
Luke Murphy
5fd3f5ca94
Actually, this is a breaking release, mark it so 2021-01-06 13:29:19 +01:00
Luke Murphy
f226bb757a
Install Ansible for integration testing 2021-01-06 13:23:11 +01:00
Luke Murphy
8226a462de
Mark release and remove dev facing issue 2021-01-06 13:16:26 +01:00
Luke Murphy
2fffc4882b
Fix typo 2021-01-06 13:13:51 +01:00
Luke Murphy
781e7ec7bb
Support dropping sh dependency
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-06 13:09:05 +01:00
Luke Murphy
8e06794f3c
Document volume handling
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-06 12:17:20 +01:00
decentral1se
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
Luke Murphy
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
Luke Murphy
5efff53088
Use native ansible handlers 2021-01-06 12:01:37 +01:00
Luke Murphy
488469e927
Fix path in docs
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-06 12:00:34 +01:00
Luke Murphy
9bf4196816
Py39, Molecule 3.2.1 and dep tree upgrade 2021-01-06 11:49:48 +01:00
decentral1se
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
Luke Murphy
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
Luke Murphy
0464272787
Mark branch change in change log 2021-01-06 10:53:13 +01:00
Luke Murphy
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.
2020-06-15 15:53:27 +02:00
Luke Murphy
d98183e095
Add change log entry
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-29 12:48:06 +02:00
Luke Murphy
03671f5ead
Pin hcloud under testing
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-29 10:57:18 +02:00
Luke Murphy
33e2a4f2bf
Upgrade Molecule 2020-04-29 10:57:12 +02:00