Daniel Mangum
3bc14620c0
backend/remote-state: remove dead code
...
This remote-state adapter is no longer used, because the old remote state
mechanism was removed in Terraform v0.12.
2019-06-18 14:18:05 -07:00
Martin Atkins
4b6a11701b
website: Separate "Module Composition" section for variants
...
We previously had some notes about handling configuration variants just
tacked on to the "dependency inversion" section as an afterthought, but
this idea is a major use-case for dependency inversion so it deserves its
own section and a specific example.
2019-06-18 14:03:28 -07:00
Chris Griggs
f0a9e95198
Merge pull request #21679 from hashicorp/cgriggs01-akamai-links2
...
[Website] Akamai provider links
2019-06-18 13:42:04 -07:00
Chris Griggs
e71e8c05e4
Merge pull request #21780 from hashicorp/cgriggs01-community-listings
...
[Website] Community providers
2019-06-18 10:42:38 -07:00
cgriggs01
069766fd09
Add 4 new community providers
2019-06-18 10:33:28 -07:00
Yasuhiko Katoh
f7f1bb8f31
Fix broken markdown link in CHANGELOG.md ( #21767 )
2019-06-18 09:53:56 -04:00
James Bardin
c7058eaa52
Merge pull request #21764 from hashicorp/jbardin/normalize-import-blocks
...
normalize empty blocks during import
2019-06-18 07:14:37 -04:00
James Bardin
8ae31aa2db
normalize empty blocks during import
...
Like Upgrade, Import is another case where we don't have the context of
the configuration and need to ensure missing blocks are normalized.
2019-06-17 20:29:01 -04:00
Pam Selle
e605b838ac
Update CHANGELOG.md
2019-06-17 10:23:21 -04:00
Pam Selle
63ca536e41
Merge pull request #21734 from pselle/merge-null
...
Don't allow nulls in calls to merge
2019-06-17 10:19:28 -04:00
James Bardin
e6ee78555a
Merge pull request #21721 from hashicorp/jbardin/remove-new-removed
...
Remove removed attribute from applied state
2019-06-17 09:36:23 -04:00
Pam Selle
43a754829a
Merge pull request #21735 from hashicorp/update-remote-apply-language
...
Update remote apply warnings to use correct its/it's
2019-06-14 16:47:33 -04:00
Pam Selle
1255ad6722
Don't allow nulls in calls to merge
2019-06-14 15:26:24 -04:00
Mary Cutrali
e44ca40702
update remote apply language to use proper its/it's
2019-06-14 12:22:21 -05:00
James Bardin
06f103e31d
Merge pull request #21723 from hashicorp/jbardin/backend-oss-link
...
missing link to OSS backend
2019-06-14 11:28:57 -04:00
James Bardin
814f068dfe
Merge pull request #21711 from hashicorp/jbardin/upgrade-blocks
...
Ensure all object attrs & empty blocks in upgrade
2019-06-14 11:28:21 -04:00
Radek Simko
9f387902fa
Update CHANGELOG.md
2019-06-14 14:33:08 +01:00
Radek Simko
f342824647
Merge pull request #21334 from hashicorp/b-cmd-show-reduce-whitespaces
...
command/format: Reduce extra whitespaces & new lines
2019-06-14 14:32:35 +01:00
James Bardin
dbe22181ae
Ensure all object attrs & empty blocks in upgrade
...
When upgrading from a flatmap state, unset blocks would not exist in the
state, while they will represented as empty in the new cty.Value. This
will cause an unexpected diff in the first plan after upgrade. This
situation may normally be applied with no impact, but some providers may
have unexpected behavior, and if the attributes force replacement it may
require manual alteration of the state to complete the upgrade.
2019-06-13 18:03:47 -04:00
James Bardin
877b4a1587
missing link to OSS backend
2019-06-13 18:00:38 -04:00
James Bardin
2e2a363052
Remove removed attribute from applied state
...
When a Diff contains a NewRemoved attribute (which would have been null
in the planned state), the final value is often the "zero" value string
for the type, which the provider itself still applies to the state.
Rather than risking a change of behavior in helper/schema by fixing the
inconsistency, we'll remove the NewRemoved attributes after apply to
prevent further issues resulting from the change in planned value.
2019-06-13 17:29:25 -04:00
Pam Selle
eaddf9ccf1
Merge pull request #21321 from khicks/master
...
Fix GitLab title on providers index
2019-06-13 11:09:40 -04:00
Pam Selle
cb593c25aa
Merge pull request #21381 from davidcelis/remove-cost-estimation
...
Remove pre-alpha cost estimation logic from remote backend
2019-06-13 10:59:56 -04:00
Pam Selle
8b3becbe41
Merge pull request #21490 from cory-signalfx/patch-1
...
Update link to official SignalFx provider
2019-06-13 10:48:53 -04:00
Pam Selle
4ecf569aea
Update CHANGELOG.md
2019-06-13 10:27:36 -04:00
Pam Selle
59c5cc4788
Merge pull request #21254 from davewongillies/gcs
...
Add GCS source support for modules
2019-06-13 10:24:38 -04:00
James Bardin
edd005cdaa
Merge pull request #21710 from hashicorp/jbardin/acctest-random
...
only seed math/rand once
2019-06-13 08:34:34 -04:00
James Bardin
a036ea0ec8
only seed math/rand once
...
Re-seeding the PRNG every time only serves to make the output an
obfuscated timestamp. On windows with a low clock resolution, this
manifests itself by outputting the same value on calls within the
minimum time delta of the clock.
2019-06-12 21:38:59 -04:00
Pam Selle
39383926ef
Update CHANGELOG.md
2019-06-12 16:40:31 -04:00
Kristin Laemmert
c4c4f5ed86
release: clean up after v0.12.2
2019-06-12 20:22:18 +00:00
Kristin Laemmert
a5fb573be1
v0.12.2
2019-06-12 20:10:13 +00:00
Pam Selle
444a7eb414
Merge pull request #20914 from kayrus/swift-app-creds
...
Swift backend: add application credential support
2019-06-12 13:07:30 -04:00
kayrus
d06609dd23
Swift backend: add application credential support
2019-06-12 17:23:13 +02:00
James Bardin
91ae7ec951
update CHANGELOG.md
2019-06-12 11:14:33 -04:00
Martin Atkins
4bfffe4607
Update CHANGELOG.md
2019-06-12 08:06:53 -07:00
Joe Topjian
d8343aa95f
backend/swift: Authentication updates
...
Support for cross-domain authentication has been added and mapping
environment variables to the correct domain settings has been
fixed.
In addition, support for clouds.yaml files has been added.
2019-06-12 08:05:54 -07:00
Martin Atkins
e1af10b554
docs: README for the plugin-protocol directory
...
This is an initial partial description of the plugin protocol focused
mainly on explaining the purpose of the .proto files. In subsequent
updates we will also document the negotiation protocol, etc.
For this first pass the goal was just to publish some information that was
already available in an internal design document so that it's visible to
SDK implementers. It is focused on the .proto versioning strategy because
that was the main topic of the internal design documentation this was
based on.
2019-06-11 14:29:35 -07:00
Chris Griggs
aab831611f
Merge pull request #21692 from hashicorp/cgriggs01-community-foreman
...
[Website] Foreman community provider
2019-06-11 11:03:55 -07:00
cgriggs01
ea541c10f3
[Website] Foreman community provider
2019-06-11 10:50:14 -07:00
cgriggs01
736e754f1e
[Website] akamai provider links
2019-06-10 19:58:01 -07:00
James Bardin
a1c1d7cad4
update CHANGELOG.md
2019-06-10 17:55:19 -04:00
James Bardin
2988e373d6
Merge pull request #21484 from minamijoyo/fix-statev2-hash-decode
...
states/statefile: decode backend hash as uint64
2019-06-10 17:52:33 -04:00
James Bardin
c502b4c144
Merge pull request #21625 from hashicorp/f-allow-missing-MigrateState
...
helper/plugin: Allow missing MigrateState for provider flatmap state upgrades
2019-06-10 17:35:53 -04:00
James Bardin
2c4e2cc583
Merge pull request #21675 from hashicorp/jbardin/go.mod
...
udpate lost go.mod entry
2019-06-10 17:34:20 -04:00
James Bardin
48e285d85c
Merge pull request #21674 from hashicorp/jbardin/update-go-plugin
...
update go-plugin package
2019-06-10 16:24:39 -04:00
James Bardin
5a3b6a0519
update CHANGELOG.md
2019-06-10 16:24:05 -04:00
James Bardin
99a0cacbc1
udpate lost go.mod entry
...
go.sum and vendor are OK
2019-06-10 16:22:33 -04:00
James Bardin
ef42be745c
Merge pull request #16927 from xiaozhu36/master
...
Add Alibaba Cloud backend OSS with lock
2019-06-10 16:20:52 -04:00
James Bardin
0c91d227fa
Merge branch 'master' into master
2019-06-10 15:50:59 -04:00
James Bardin
8039e11e16
update go-plugin package
...
Fixes a minor issue where the plugin may be closed before the stderr
reader completes, resulting in a warning in the logs.
2019-06-10 15:43:36 -04:00