Compare commits
8 Commits
1.2.1
...
6427696ce4
Author | SHA1 | Date | |
---|---|---|---|
6427696ce4
|
|||
f9f989cf58
|
|||
f43a697629
|
|||
e479213a6e
|
|||
f7f843539d
|
|||
5180ae639d
|
|||
9831d31ed8
|
|||
060d2ad829
|
12
CHANGELOG.md
12
CHANGELOG.md
@ -7,15 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [1.2.1] - 2021-06-02
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Remove async task handling for network deletion ([#30](https://github.com/ansible-community/molecule-hetznercloud/pull/30), credit @ggggut)
|
||||||
|
|
||||||
## [1.2.0] - 2021-06-02
|
## [1.2.0] - 2021-06-02
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
- Allow to create networks during test runs ([#29](https://github.com/ansible-community/molecule-hetznercloud/pull/29), thanks @ggggut!)
|
- Allow to create networks during test runs ([#29](https://github.com/ansible-community/molecule-hetznercloud/pull/29), thanks @ggggut!)
|
||||||
|
|
||||||
## [1.1.0] - 2021-03-30
|
## [1.1.0] - 2021-03-30
|
||||||
|
|
||||||
## Changed
|
## Changed
|
||||||
|
|
||||||
- Relaxed bounds on Molecule to allow all versions < v4 ([#27](https://github.com/ansible-community/molecule-hetznercloud/pull/27))
|
- Relaxed bounds on Molecule to allow all versions less than `v4` ([#27](https://github.com/ansible-community/molecule-hetznercloud/pull/27))
|
||||||
|
|
||||||
## [1.0.0] - 2021-01-06
|
## [1.0.0] - 2021-01-06
|
||||||
|
|
||||||
@ -33,7 +41,7 @@ tracker so that we can mention them here.
|
|||||||
|
|
||||||
## [0.2.2] - 2020-06-15
|
## [0.2.2] - 2020-06-15
|
||||||
|
|
||||||
## Fixed
|
### Fixed
|
||||||
|
|
||||||
- Point to an open issue tracker
|
- Point to an open issue tracker
|
||||||
|
|
||||||
|
28
README.md
28
README.md
@ -27,6 +27,8 @@ any financial support from RedHat or Hetzner Cloud for this work.
|
|||||||
$ pip install molecule-hetznercloud
|
$ pip install molecule-hetznercloud
|
||||||
```
|
```
|
||||||
|
|
||||||
|
If you're looking for a container approach, see [ansible-community/toolset](https://github.com/ansible-community/toolset).
|
||||||
|
|
||||||
## Upgrade
|
## Upgrade
|
||||||
|
|
||||||
Please see the [CHANGELOG.md](./CHANGELOG.md) for migration guides.
|
Please see the [CHANGELOG.md](./CHANGELOG.md) for migration guides.
|
||||||
@ -87,13 +89,11 @@ $ export MOLECULE_DEBUG=True # very verbose, last ditch effort
|
|||||||
|
|
||||||
## Volume Handling
|
## Volume Handling
|
||||||
|
|
||||||
It is possible to have the driver manage volumes during the test run.
|
> **WARNING**: this feature appears to be broke. See [#24](https://github.com/ansible-community/molecule-hetznercloud/issues/24) for more
|
||||||
|
|
||||||
You can add the following stanza to your Molecule configuration to have
|
It is possible to have the driver manage volumes during the test run. You can
|
||||||
Molecule create this volume for the managed VPS. This volume will be cleaned up
|
add the following stanza to your Molecule configuration to have Molecule create
|
||||||
after use (**Please note**: there is a bug raised against clean-up right now,
|
this volume for the managed VPS. This volume will be cleaned up after use.
|
||||||
see [#24](https://github.com/ansible-community/molecule-hetznercloud/issues/24)
|
|
||||||
for more).
|
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
platforms:
|
platforms:
|
||||||
@ -202,12 +202,12 @@ $ tox -v
|
|||||||
|
|
||||||
### Integration
|
### Integration
|
||||||
|
|
||||||
Only doable by [Autonomic Cooperative](https://autonomic.zone/) members.
|
```
|
||||||
|
git clone https://github.com/ansible-community/molecule-hetznercloud.git
|
||||||
```bash
|
cd molecule-hetznercloud
|
||||||
$ sudo apt install -y direnv
|
python3 -m venv .venv && source .venv/bin/activate
|
||||||
$ cp .envrc.sample .envrc
|
pip install -e . "ansible<4" netaddr
|
||||||
$ direnv allow
|
export INSTANCE_UUID=$(openssl rand -hex 5)
|
||||||
$ pip install -e . ansible
|
export HCLOUD_TOKEN=YOURKEY
|
||||||
$ cd integration && molecule test
|
cd integration && molecule test
|
||||||
```
|
```
|
||||||
|
Reference in New Issue
Block a user