Skip to content

Commit d7d7ff7

Browse files
authored
chore: Prepare release v3.9.0 (#821)
1 parent e3d5213 commit d7d7ff7

File tree

5 files changed

+24
-9
lines changed

5 files changed

+24
-9
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11

2+
<a name="v3.9.0"></a>
3+
## [v3.9.0](https://github.com/kreuzwerker/terraform-provider-docker/compare/v3.8.0...v3.9.0) (2025-11-09)
4+
5+
### Chore
6+
7+
* Add file requested by hashicorp ([#813](https://github.com/kreuzwerker/terraform-provider-docker/issues/813))
8+
* Prepare release v3.8.0 ([#806](https://github.com/kreuzwerker/terraform-provider-docker/issues/806))
9+
10+
### Feat
11+
12+
* Implement caching of docker provider ([#808](https://github.com/kreuzwerker/terraform-provider-docker/issues/808))
13+
14+
### Fix
15+
16+
* test attribute of docker_service healthcheck is not required ([#815](https://github.com/kreuzwerker/terraform-provider-docker/issues/815))
17+
* docker_service label can be updated without recreate ([#814](https://github.com/kreuzwerker/terraform-provider-docker/issues/814))
18+
19+
220
<a name="v3.8.0"></a>
321
## [v3.8.0](https://github.com/kreuzwerker/terraform-provider-docker/compare/v3.7.0...v3.8.0) (2025-10-08)
422

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Do you want to migrate from `v2.x` to `v3.x`? Please read the [migration guide](
2626

2727
## Example usage
2828

29-
Take a look at the examples in the [documentation](https://registry.terraform.io/providers/kreuzwerker/docker/3.8.0/docs) of the registry
29+
Take a look at the examples in the [documentation](https://registry.terraform.io/providers/kreuzwerker/docker/3.9.0/docs) of the registry
3030
or use the following example:
3131

3232

@@ -38,7 +38,7 @@ terraform {
3838
# since new versions are released frequently
3939
docker = {
4040
source = "kreuzwerker/docker"
41-
version = "3.8.0"
41+
version = "3.9.0"
4242
}
4343
}
4444
}

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ terraform {
2525
required_providers {
2626
docker = {
2727
source = "kreuzwerker/docker"
28-
version = "3.8.0"
28+
version = "3.9.0"
2929
}
3030
}
3131
}

docs/resources/service.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ Optional:
369369
- `dns_config` (Block List, Max: 1) Specification for DNS related configurations in resolver configuration file (`resolv.conf`) (see [below for nested schema](#nestedblock--task_spec--container_spec--dns_config))
370370
- `env` (Map of String) A list of environment variables in the form VAR="value"
371371
- `groups` (List of String) A list of additional groups that the container process will run as
372-
- `healthcheck` (Block List, Max: 1) A test to perform to check that the container is healthy (see [below for nested schema](#nestedblock--task_spec--container_spec--healthcheck))
372+
- `healthcheck` (Block List, Max: 1) A test to perform to check that the container is healthy. It works in the same way, and has the same default values, as the HEALTHCHECK Dockerfile instruction set by the service's Docker image. Your Compose file can override the values set in the Dockerfile. (see [below for nested schema](#nestedblock--task_spec--container_spec--healthcheck))
373373
- `hostname` (String) The hostname to use for the container, as a valid RFC 1123 hostname
374374
- `hosts` (Block Set) A list of hostname/IP mappings to add to the container's hosts file (see [below for nested schema](#nestedblock--task_spec--container_spec--hosts))
375375
- `isolation` (String) Isolation technology of the containers running the service. (Windows only). Defaults to `default`.
@@ -415,15 +415,12 @@ Optional:
415415
<a id="nestedblock--task_spec--container_spec--healthcheck"></a>
416416
### Nested Schema for `task_spec.container_spec.healthcheck`
417417

418-
Required:
419-
420-
- `test` (List of String) The test to perform as list
421-
422418
Optional:
423419

424420
- `interval` (String) Time between running the check (ms|s|m|h). Defaults to `0s`.
425421
- `retries` (Number) Consecutive failures needed to report unhealthy. Defaults to `0`
426422
- `start_period` (String) Start period for the container to initialize before counting retries towards unstable (ms|s|m|h). Defaults to `0s`.
423+
- `test` (List of String) The test to perform as list
427424
- `timeout` (String) Maximum time to allow one check to run (ms|s|m|h). Defaults to `0s`.
428425

429426

examples/provider/provider-tf13.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
docker = {
44
source = "kreuzwerker/docker"
5-
version = "3.8.0"
5+
version = "3.9.0"
66
}
77
}
88
}

0 commit comments

Comments
 (0)