James Nugent
a7451bfab3
provider/random: Use schema Noop functions
2016-11-06 10:07:38 -06:00
James Nugent
314a56e503
provider/random: Add b64_std to random_id
...
This commit makes three related changes to the `random_id` resource:
1. Deprecate the `b64` attribute
2. Introduce a new `b64_url` attribute which functions in the same
manner as the original `b64` attribute
3. Introduce a new `b64_std` attribute which uses standard base64
encoding for the value rather than URL encoding.
Resource identifiers continue to use URL encoded base 64.
The reason for adding standard encoding of the base 64 value is to allow
the use of generated values as a Serf Encryption Key for separating
Consul clusters - these rely on standard encoding and do not permit some
characters which are allowed by URL encoding. `b64_url` is introduced
in order that there is consistency in specifying the desired encoding
during interpolation.
2016-11-06 09:58:24 -06:00
Joe Topjian
448d7b8940
Update CHANGELOG.md
2016-11-05 09:04:54 -06:00
Joe Topjian
6f67b693c0
Merge pull request #9836 from fatmcgav/openstack_fw_firewall_v1_add_value_specs
...
provider/openstack: Add 'value_specs' option to 'openstack_fw_firewall_v1' resource
2016-11-05 09:04:04 -06:00
Paul Stack
9a9e1bb6bb
Update CHANGELOG.md
2016-11-05 11:37:40 +00:00
Raphael Randschau
fc0455f63a
provider/scaleway: fix `scaleway_image` datasource returning unknown images ( #9899 )
...
* provider/scaleway: expose scaleway_image lookup error
* provider/scaleway: fix image lookup error
fixes #9472
2016-11-05 11:37:02 +00:00
Gavin Williams
b0981566ec
provider/openstack: Add 'value_specs' option to 'openstack_fw_firewall_v1' resource
...
Refactor to use common 'types.go' and 'MapValueSpecs' function.
Website docs updated to reflect changes.
2016-11-05 10:17:33 +00:00
Joe Topjian
f9d5c7245d
Update CHANGELOG.md
2016-11-04 19:35:00 -06:00
Joe Topjian
5efe1a7400
Merge pull request #9835 from fatmcgav/openstack_fw_policy_v1_add_value_specs
...
provider/openstack: Add 'value_specs' option to 'openstack_fw_policy_v1' resource
2016-11-04 19:33:14 -06:00
Mitchell Hashimoto
b7bee66df5
helper/schema: sort errors in helper/schema test for deterministic tests
2016-11-04 16:51:26 -07:00
Jason Wieringa
43dcc30ae8
Fixed typo on interpolation docs ( #9880 )
...
Removes extra slash in name
2016-11-04 19:48:44 +00:00
Kit Ewbank
4b506eb811
Correct 'VPN Endpoints' to 'VPC Endpoints' ( #9887 )
2016-11-04 19:47:52 +00:00
Radek Simko
b997fdf9c0
docs/aws: Add missing sidebar link to ACM DS ( #9884 )
2016-11-04 19:46:59 +00:00
Gavin Williams
d3b2c15a2c
provider/openstack: Add 'value_specs' option to 'openstack_fw_policy_v1' resource
...
Refactor to use common 'types.go' and 'MapValueSpecs' function.
Website docs updated to reflect additions
2016-11-04 19:06:25 +00:00
Paddy
70c7e024c3
Merge pull request #9881 from heimweh/master
...
provider/pagerduty Fix incorrect service timeout documentation
2016-11-04 11:14:57 -07:00
Alexander Hellbom
4d884689ef
Fix incorrect service timeout documentation
2016-11-04 19:03:05 +01:00
Paddy
11ea4bd16b
Update CHANGELOG.md
2016-11-04 09:57:41 -07:00
Mitchell Hashimoto
38314186f1
release: cleanup after v0.7.9
2016-11-04 09:39:49 -07:00
Paddy
a15726d069
Merge pull request #9857 from hashicorp/paddy_8822_fix_spot_fleet_ebs
...
provider/aws: Fix hashing of EBS volumes in spot fleet requests to prevent panics
2016-11-04 09:38:38 -07:00
Mitchell Hashimoto
b313e55fe7
v0.7.9
2016-11-04 16:31:49 +00:00
Mitchell Hashimoto
57c0cadc79
Merge pull request #9666 from hashicorp/jbardin/debug
...
preliminary debug output
2016-11-04 09:03:58 -07:00
James Bardin
60873827da
re-add "Graph after..." logs
2016-11-04 12:03:16 -04:00
Mitchell Hashimoto
fda3912a70
update CHANGELOG
2016-11-04 08:53:11 -07:00
Mitchell Hashimoto
125b7f4d44
Merge pull request #9806 from hashicorp/f-modify-aws-user-agent
...
provider/aws: Modify AWS User-Agent to new format
2016-11-04 08:50:15 -07:00
Mitchell Hashimoto
3a4a41327a
whitespace in CHANGELOG
2016-11-04 08:48:56 -07:00
Mitchell Hashimoto
f6dacab0ba
Merge pull request #9794 from hashicorp/b-partial-input
...
command/meta: always ask for unset variable input
2016-11-04 08:48:05 -07:00
Mitchell Hashimoto
260fb81373
Merge pull request #9795 from hashicorp/b-formatlist-empty
...
config: formatlist accepts an empty list
2016-11-04 08:47:57 -07:00
Mitchell Hashimoto
f0abe6d1a0
Merge pull request #9812 from hashicorp/b-bool-computed-crash
...
helper/schema: computed bool fields should not crash
2016-11-04 08:47:49 -07:00
Mitchell Hashimoto
29287937e3
Merge pull request #9818 from hashicorp/b-var-parse
...
config: manually parse variable blocks for better validation
2016-11-04 08:47:40 -07:00
Mitchell Hashimoto
060ed2f708
Merge pull request #9823 from hashicorp/b-unnamed-output
...
config: validate that outputs have a name
2016-11-04 08:47:29 -07:00
Mitchell Hashimoto
85062d6c1f
Merge pull request #9825 from hashicorp/b-conflictswith-computed
...
helper/schema: allow ConflictsWith and Computed Optional fields
2016-11-04 08:47:20 -07:00
Mitchell Hashimoto
cda968a23a
Merge pull request #9855 from hashicorp/b-shadow-err
...
command: show shadow errors to the user
2016-11-04 08:47:07 -07:00
James Bardin
1cea51a9fa
Record walk order in the debug graph
...
Insert the walk order into the graph labels. Removed some extra debug
output.
2016-11-04 11:39:46 -04:00
James Bardin
354f04f104
Add some basic tests
...
Also make DebugHook noop when there is no debuginfo set
2016-11-04 11:39:46 -04:00
James Bardin
797a1b339d
DebugInfo and DebugGraph
...
Implement debugInfo and the DebugGraph
DebugInfo will be a global variable through which graph debug
information can we written to a compressed archive. The DebugInfo
methods are all safe for concurrent use, and noop with a nil receiver.
The API outside of the terraform package will be to call SetDebugInfo
to create the archive, and CloseDebugInfo() to properly close the file.
Each write to the archive will be flushed and sync'ed individually, so
in the event of a crash or a missing call to Close, the archive can
still be recovered.
The DebugGraph is a representation of a terraform Graph to be written to
the debug archive, currently in dot format. The DebugGraph also contains
an internal buffer with Printf and Write methods to add to this buffer.
The buffer will be written to an accompanying file in the debug archive
along with the graph.
This also adds a GraphNodeDebugger interface. Any node implementing
`NodeDebug() string` can output information to annotate the debug graph
node, and add the data to the log. This interface may change or be
removed to provide richer options for debugging graph nodes.
The new graph builders all delegate the build to the BasicGraphBuilder.
Having a Name field lets us differentiate the actual builder
implementation in the debug graphs.
2016-11-04 11:30:51 -04:00
James Bardin
8d3e6f445f
Add Bytes method to dot.Graph
...
This way we can feed the buffer output directly to an io.Writer
2016-11-04 11:30:51 -04:00
Joe Topjian
2305d64a3b
Update CHANGELOG.md
2016-11-04 09:16:15 -06:00
Joe Topjian
c3d6bdd440
Merge pull request #9834 from fatmcgav/openstack_firewall_rule_v1_add_value_specs
...
provider/openstack: Add 'value_specs' option to 'openstack_fw_rule_v1' resource
2016-11-04 09:14:19 -06:00
Clint
abcc766344
Merge pull request #9871 from hashicorp/b-aws-opsworks-tests
...
provider/aws: Decouple and randomize OpsWorks test configs
2016-11-04 09:40:48 -05:00
clint shryock
639a088897
provider/aws: Decouple and randomize OpsWorks test configs
2016-11-04 09:33:07 -05:00
James Bardin
07ec946e7e
Merge pull request #9853 from hashicorp/jbardin/cbd-datasource
...
fix CreateBeforeDestroy with datasources
2016-11-04 09:44:42 -04:00
James Nugent
95992e681e
Update CHANGELOG.md
2016-11-04 07:51:09 -04:00
James Nugent
c75369d65d
Merge pull request #8359 from hashicorp/f-aws-acm-datasource
...
provider/aws: New Data Source: aws_acm_certificate
2016-11-04 07:49:58 -04:00
Gavin Williams
e3246bc63e
provider/openstack: Add 'value_specs' option to 'openstack_fw_rule_v1' resource.
...
Refactor to use common 'types.go' and 'MapValueSpecs' function.
Website docs updated.
2016-11-04 07:19:50 +00:00
Mitchell Hashimoto
24e5ea8952
Merge pull request #9860 from hashicorp/b-update-hcl
...
vendor: update HCL
2016-11-03 18:54:12 -07:00
Mitchell Hashimoto
429373c47c
vendor: update HCL
2016-11-03 18:46:27 -07:00
Mitchell Hashimoto
dc754d8ebe
Update CHANGELOG.md
2016-11-03 18:44:44 -07:00
Joe Topjian
a598d36082
Update CHANGELOG.md
2016-11-03 19:36:06 -06:00
Joe Topjian
41adcb8388
Merge pull request #9832 from fatmcgav/openstack_fw_firewall_v1_admin_state_up_default
...
provider/openstack: resource_openstack_fw_firewall_v1 'admin_state_up' should default to 'true'
2016-11-03 19:35:10 -06:00
Mitchell Hashimoto
d429e82661
command: show shadow errors to the user
2016-11-03 18:14:07 -07:00