Jake Champlin
9f99fc46ce
Update CHANGELOG.md
2017-04-25 18:02:43 -04:00
Jake Champlin
b0f8ab492e
Merge pull request #13862 from bernerdschaefer/bs-heroku-app-space
...
Create Heroku app in a private space
2017-04-25 18:01:57 -04:00
Jake Champlin
048bfd6f36
Update CHANGELOG.md
2017-04-25 17:35:59 -04:00
Jake Champlin
4ad3cc3647
Merge pull request #13937 from tomelliff/filter-subnet-ids
...
provider/aws: Allow filtering of aws_subnet_ids by tags
2017-04-25 17:35:25 -04:00
Jake Champlin
f59ed4a736
Update CHANGELOG.md
2017-04-25 17:18:22 -04:00
Jake Champlin
33c5b7c98f
Merge pull request #13919 from mcuadros/fix-11518
...
ignition: internal cache moved to global, instead per provider instance
2017-04-25 17:17:33 -04:00
Radek Simko
eb374b795b
provider/aws: Add test for SNS subscription w/ autoconfirming endpoint ( #13912 )
2017-04-25 21:25:36 +01:00
Dana Hoffman
fbd7c4ef92
Update CHANGELOG.md
2017-04-25 13:21:37 -07:00
Dana Hoffman
e7c3575499
provider/google: add attached_disk field to google_compute_instance ( #13443 )
2017-04-25 13:20:02 -07:00
ebilhoo
87db8b3b43
use validation helper
2017-04-25 20:06:33 +00:00
Dana Hoffman
6d3251b08d
provider/google: documentation and validation fixes for forwarding rules
2017-04-25 13:03:36 -07:00
Matthew Frahry
9c42866887
Merge pull request #13942 from hashicorp/p-aws-glacier-vault-test
...
Randomizes glacier vault name
2017-04-25 13:44:52 -06:00
Jake Champlin
5c946a747d
Merge pull request #13948 from hashicorp/f-add-hcl-tags-update-docs-opc
...
provider/opc: Update documentation
2017-04-25 15:37:27 -04:00
Jake Champlin
77b996df6a
provider/opc: Update documentation
...
Updates documentation to add code-block tags, and populate the importability documentation page.
2017-04-25 15:23:35 -04:00
Martin Atkins
423bc0dfaa
Update CHANGELOG.md
2017-04-25 11:17:25 -07:00
Martin Atkins
2871641c8f
Merge #13652 : template_dir resource
2017-04-25 11:15:11 -07:00
Bernerd Schaefer
c55a4b3a51
Merge branch 'master' into bs-heroku-app-space
2017-04-25 11:04:13 -07:00
Martin Atkins
da49171b06
website: flesh out docs for template_dir resource
2017-04-25 10:48:26 -07:00
Martin Atkins
eaac9fbca3
provider/template: template_dir explicitly create dest dir
...
Previously we were letting it get implicitly created as part of making
the structure for copying in each file, but that isn't sufficient if the
source directory is empty.
By explicitly creating the directory first we ensure that it will complete
successfully even in the case of an empty directory.
2017-04-25 10:48:26 -07:00
Martin Atkins
eda2550074
provider/template: template_dir: don't crash if source dir nonexistent
...
When an error is passed, the FileInfo can be nil, which was previously
causing a crash on trying to evaluate f.IsDir(). By checking for an error
first we avoid this crash.
2017-04-25 10:48:26 -07:00
Quentin Machu
f721608e4e
provider/template: Add a 'dir' resource to template entire directories
...
When TerraForm is used to configure and deploy infrastructure
applications that require dozens templated files, such as Kubernetes, it
becomes extremely burdensome to template them individually: each of them
requires a data source block as well as an upload/export (file
provisioner, AWS S3, ...).
Instead, this commit introduces a mean to template an entire folder of
files (recursively), that can then be treated as a whole by any provider
or provisioner that support directory inputs (such as the
file provisioner, the archive provider, ...).
This does not intend to make TerraForm a full-fledged templating system
as the templating grammar and capabilities are left unchanged. This only
aims at improving the user-experience of the existing templating
provider by significantly reducing the overhead when several files are
to be generated - without forcing the users to rely on external tools
when these templates stay simple and that their generation in TerraForm
is justified.
2017-04-25 10:48:26 -07:00
=
7130755d8b
Randomizes basic test name
2017-04-25 11:44:42 -06:00
=
1e0f4d5e5e
Randomizes glaciar vault name
2017-04-25 11:30:42 -06:00
James Bardin
f4168d97f0
Merge pull request #13922 from hashicorp/jbardin/remote-state-backup
...
always wrap remote state in a BackupState
2017-04-25 13:17:58 -04:00
James Bardin
7dad3f4d48
remove redundant output when interrupting apply
...
The backend apply operation doesn't need to output the same text as the
cli itself. Instead notify the user that we are in the process of
stopping the operation.
2017-04-25 11:44:51 -04:00
James Bardin
6ef7c83ec5
add data-loss warning to SIGINT handler in apply
...
Warning user about data loss after receiving an interrupt.
2017-04-25 11:43:59 -04:00
Jake Champlin
4441c6f53b
Update CHANGELOG.md
2017-04-25 10:41:10 -04:00
Matthew Frahry
f0272f5b14
Merge pull request #13918 from hashicorp/p-aws-ecs-service-test
...
Randomize mongodb names
2017-04-25 08:40:48 -06:00
Jake Champlin
c839a7b2ff
Merge pull request #13910 from bernerdschaefer/bs-heroku-buildpacks
...
provider/heroku: set app buildpacks from config
2017-04-25 10:40:19 -04:00
Tom Harvey
8d48c4743c
Updating to include #13933
2017-04-25 15:22:15 +01:00
Josh Komoroske
414060c83b
Documented aws_api_gateway_usage_plan.api_stages attributes as required ( #13930 )
2017-04-25 09:21:49 -05:00
Tom Harvey
c38d5470a5
Merge pull request #13933 from hashicorp/fix-13927
...
provider/azurerm: ignoring the case during Diff to the `create_option` field of`azurerm_virtual_machine`
2017-04-25 15:17:51 +01:00
Jake Champlin
af3ba9a02c
cleanup conditional logic
2017-04-25 10:06:28 -04:00
Tom Elliff
bc46b1cbf9
Allow filtering of aws_subnet_ids by tags
...
This is the minimal amount of work needed to be able to create a list of a subset of subnet IDs in a VPC, allowing people to loop through them easily when creating EC2 instances or provide a list straight to an ELB.
2017-04-25 14:46:51 +01:00
tombuildsstuff
5121995100
Ignoring the case of the create_option field. Fixes #13927 .
2017-04-25 10:45:46 +01:00
evalphobia
4622960835
Fix import path on provider-localfile
2017-04-24 21:51:35 -07:00
James Bardin
563cfd00df
always wrap remote state in a BackupState
...
Use a local backup for remote state operations. This allows for manual
recovery in the case of a put failure.
2017-04-24 22:15:19 -04:00
James Bardin
7a07c4e99c
update CHANGELOG
2017-04-24 21:12:59 -04:00
James Bardin
10ee31d5a2
update CHANGELOG
2017-04-24 21:09:58 -04:00
Bernerd Schaefer
81e8db56f0
Fix typo in docs
2017-04-24 17:50:52 -07:00
Bernerd Schaefer
de54855f63
Website
2017-04-24 17:42:54 -07:00
Scott Nowicki
3a77aafe49
merge upstream
2017-04-24 19:40:17 -05:00
Bernerd Schaefer
dbf82e651e
Implementation
2017-04-24 17:34:34 -07:00
Bernerd Schaefer
43257492b9
Add first failing test for heroku_space
2017-04-24 17:08:22 -07:00
Scott Nowicki
5d4e0490ae
Merge branch 'master' of github.com:harijayms/terraform
2017-04-24 18:33:27 -05:00
Jake Champlin
10ddf607e3
provider/aws: Add network_interface
to instance
2017-04-24 18:06:28 -04:00
Jay Wang
537d3333ff
Merge remote-tracking branch 'upstream/master'
2017-04-24 14:28:58 -07:00
=
15aabe93c3
Randomize mongodb names
2017-04-24 15:23:52 -06:00
Seth Vargo
6daef74e9b
Merge pull request #13917 from hashicorp/sethvargo-patch-1
...
Document that random_pet is referenced by id
2017-04-24 16:40:30 -04:00
Paul Stack
6e6c5368d2
Update CHANGELOG.md
2017-04-24 23:40:12 +03:00