Commit graph

283 commits

Author SHA1 Message Date
Manuel Vogel
e323be8f55
Fixes for flaky tests (#154)
* adds delay for fetching auth config
* refactor registry auth retrieval. adds retry if not found
* reactivates full build in script and travis
2019-05-31 15:08:32 +02:00
tf-release-bot
f250153fe5 Cleanup after v1.2.0 release 2019-05-29 11:47:35 +00:00
tf-release-bot
b577e2bf60
v1.2.0 2019-05-29 11:42:24 +00:00
Manuel Vogel
0208605597
[ci skip]: Updates missing docs for changes of #147 2019-05-28 21:15:58 +02:00
Manuel Vogel
c56d60d30f
updates docker api version to 1.39 and adapts changelog 2019-05-26 22:10:26 +02:00
Manuel Vogel
afff05db7a
updates changelog for v1.2.0 2019-05-26 21:39:45 +02:00
Nemo
abcdd9ac29 docker_network data source (#87). Closes #84
* Adds docker_network data source
* Adds documentation for the docker_network data source
* Adding basic network data source test
2019-05-26 21:20:01 +02:00
Manuel Vogel
8ad1a13c08
Add ssh protocol (copy) (#153). Closes #112
* adds support for ssh protocol
* updates docker cli dependency to f337f1
* adds example for using the ssh protocol
2019-05-26 21:06:10 +02:00
Manuel Vogel
8a4b0b15be
Update to docker to 18.09 (#152)
* updates travis to xenial and docker to 18.09
* updates docker sources to f25e0c6f
* updates the grpc sources to the latest version to be comtatible
Closes #114
2019-05-26 14:20:39 +02:00
Manuel Vogel
79a2b07a4a
Upgrade to go 1.11 2019-05-26 12:38:00 +02:00
Sean Bryant
a7b3f314d6 docker_container resource mounts support (#147)
* Add mounts support to docker container resource
* Source is not a required mount attribute. 
* Add tmpfs map support to docker container resource
* Add tests around tmpfs map
2019-05-26 11:59:29 +02:00
Manuel Vogel
a6fdf4c2a6
Fixes for image pulling and local registry (#143)
Multiple fixes for handling private registries and login credential retrieval on OSX.

- Fixes check for image locally before pulling it: #24
- Fixes image prefix workaround: #120
- Fixes passing of the `--with-registry-auth` flag: #77 
- Fixes docker registry credentials in osxkeychain: #125
2019-05-26 11:42:53 +02:00
appilon
a8f3437b29
Merge pull request #134 from terraform-providers/go-modules-2019-03-01
[MODULES] Switch to Go Modules
2019-03-13 16:10:06 -04:00
Alex Pilon
17a658bdd0
remove turn modules off for gox installation 2019-03-11 18:19:31 -04:00
Alex Pilon
ff3adce2f9
deps: github.com/hashicorp/terraform@sdk-v0.11-with-go-modules
Updated via: go get github.com/hashicorp/terraform@sdk-v0.11-with-go-modules and go mod tidy
2019-03-11 18:19:31 -04:00
Alex Pilon
2eed46629c
deps: use go modules for dep mgmt
run go mod tidy
remove govendor from makefile and travis config
set appropriate env vars for go modules
2019-03-11 18:19:30 -04:00
Alex Pilon
aab8fac508
provider: Ensured Go 1.11 in TravisCI and README
provider: Run go fix
provider: Run go fmt
provider: Encode go version 1.11.5 to .go-version file
2019-03-11 18:19:29 -04:00
tf-release-bot
d524630c3a Cleanup after v1.1.1 release 2019-03-08 07:17:27 +00:00
tf-release-bot
41c4b58560
v1.1.1 2019-03-08 07:12:36 +00:00
Manuel Vogel
dcaf078347
updates CHANGELOG for v1.1.1 2019-03-07 10:35:36 +01:00
Isabell (Issy) Long
396d9a3a66 Fix syntax error in docker_service example and make all examples adhere to terraform fmt (#137)
* Fix syntax error in the docker_service example code
* Run terraform fmt over the example code in the docs
2019-03-07 10:29:27 +01:00
Seb Patane
1c68029ce9 Normalize a blank string to 0.0.0.0 (#128)
Works around a problem in Windows on Docker, which doesn't support providing an IP to to bind to for ports
2019-03-07 10:15:42 +01:00
Manuel Vogel
1ac859bd81
Fix container ports issue for asc ordering (#115)
* Attempts to fix container ports issue by converting list to a set.
* Revert "Attempts to fix container ports issue by converting list to a set." This reverts commit 5660759875ca65e2b8c5b9aa8b25cc3ff7eee2d9.
* adds migration state func for container. Suppresses diff for port migration
* Updates changelog for v1.1.1
2019-03-05 15:55:17 +01:00
Radek Simko
a853943351 tests: Skip test if swap limit isn't available (#136)
* tests: Skip test if swap limit isn't available
* tests: Configure provider before running test
2019-03-05 15:53:56 +01:00
Radek Simko
1fa53e0480
Merge pull request #135 from terraform-providers/t-simplify-dockerfile
tests: Simplify Dockerfile(s)
2019-03-05 08:54:57 +00:00
Radek Simko
82a52bc0d8
tests: Simplify Dockerfile(s) 2019-03-05 08:20:44 +00:00
Manuel Vogel
cc12b16c44
Updates changelog for docs corrections. 2019-02-27 17:14:07 +01:00
Federico Pellegatta
460225c40b Update service.html fixed typo tmpf_options (#122) 2019-02-27 17:12:19 +01:00
Nanne
1c0dd8e612 Fix incorrect indentation for container in docs (#126) 2019-02-27 17:11:09 +01:00
Alex Pilon
a7d6b57fbd
provider: Require Go 1.11 in TravisCI and README
provider: Run go fix
provider: Run go fmt
2019-01-07 18:05:15 -05:00
Manuel Vogel
334d6aef9e
[ci skip] updates CHANGELOG 2018-11-07 07:02:46 +01:00
Manuel Vogel
69adb0f70c
Updates network_advanced documentation for containers. Closes #109 2018-11-01 13:17:26 +01:00
tf-release-bot
90ed20e5d7 Cleanup after v1.1.0 release 2018-10-30 09:54:05 +00:00
tf-release-bot
a97b413744
v1.1.0 2018-10-30 09:50:42 +00:00
Manuel Vogel
9d293c157f
Merge branch 'bhuisgen-feature/container-attach-logs' 2018-10-29 07:07:53 +01:00
Manuel Vogel
aaee1b5c47
Adds container logs option. Closes #108. 2018-10-29 07:07:37 +01:00
Manuel Vogel
9b50446268
Merge branch 'bhuisgen-feature/docker-container-ipv6' 2018-10-29 06:36:40 +01:00
Manuel Vogel
bc56f62190
Adds container static IPv4/IPv6 address. Marks network and network_alias as deprecated. Closes #105. 2018-10-29 06:36:21 +01:00
Boris HUISGEN
82255e03d6 Update doc
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-28 21:52:42 +01:00
Boris HUISGEN
9d67619581 Update tests
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-28 21:52:42 +01:00
Boris HUISGEN
1bc69158d2 Add logs attribute to get container logs when attach option is enabled
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-28 21:52:42 +01:00
Manuel Vogel
496abe0578
Fixes dependencies for old docker client and tests introduced by merge of #49. 2018-10-28 21:00:44 +01:00
Manuel Vogel
be72bcafb0
Merge branch 'mprihoda-wip/registry-parser' 2018-10-28 09:38:32 +01:00
Manuel Vogel
f1e6ba31fa
Simplifies the image options parser. Closes #49. 2018-10-28 09:38:17 +01:00
Manuel Vogel
bb16358a7a
Merge branch 'sunthera/d-cpuset-added' 2018-10-28 09:13:03 +01:00
Manuel Vogel
e92eae80ab
Adds cpu_set to containers. Closes #41 2018-10-28 09:12:38 +01:00
Manuel Vogel
c04e51f379
Merge branch 'd-cpuset-added' of git://github.com/sunthera/terraform-provider-docker into sunthera/d-cpuset-added 2018-10-28 08:55:29 +01:00
Manuel Vogel
6b00f96a5d
Fixes bug introduced from merge of #106 2018-10-28 07:29:02 +01:00
Manuel Vogel
bf6fb72e47
Adds the docker container start flag. Closes #62. 2018-10-27 10:12:37 +02:00
Manuel Vogel
c9d9f08d54
Merges master 2018-10-27 10:09:03 +02:00