Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase from hashicorp/terraform #15

Merged
merged 397 commits into from
May 5, 2016
Merged

Rebase from hashicorp/terraform #15

merged 397 commits into from
May 5, 2016

Conversation

sarguru
Copy link

@sarguru sarguru commented May 5, 2016

Merging the base fork's master to keep in sync and also fix hashicorp#5360

stack72 and others added 30 commits April 20, 2016 11:18
provider/openstack: static routing entries for routers
provider/openstack: OpenStack Mitaka Patches
Originally I used an empty config module. This caused problems since
important provider configurations weren't available. Instead, I now set
it to use the full config. This isn't an issue since the attributes
themselves aren't available to Refresh anyways.
* vendor: Update go-fastly

* provider/fastly: Add basic Gzip support

* add flattengzip tests
…1. (#6261)

This description is essentially copied from the Fastly dashboard.
admin_state_up was never being passed to a load balancing member
during creation.
mitchellh and others added 28 commits May 3, 2016 09:48
Apex records must be created by specifying "@" as the name, but this
caused Refresh and Delete errors.
The most improtant change is using record IDs as identifiers.
providers/cloudflare: record can manage apex records
Here is an example that will setup the following:
+ An SSH key resource.
+ A virtual server resource that uses an existing SSH key.
+ A virtual server resource using an existing SSH key and a Terraform managed SSH key (created as "test_key_1" in the example below).

(create this as sl.tf and run terraform commands from this directory):
```hcl
provider "softlayer" {
    username = ""
    api_key = ""
}

resource "softlayer_ssh_key" "test_key_1" {
    name = "test_key_1"
    public_key = "${file(\"~/.ssh/id_rsa_test_key_1.pub\")}"
    # Windows Example:
    # public_key = "${file(\"C:\ssh\keys\path\id_rsa_test_key_1.pub\")}"
}

resource "softlayer_virtual_guest" "my_server_1" {
    name = "my_server_1"
    domain = "example.com"
    ssh_keys = ["123456"]
    image = "DEBIAN_7_64"
    region = "ams01"
    public_network_speed = 10
    cpu = 1
    ram = 1024
}

resource "softlayer_virtual_guest" "my_server_2" {
    name = "my_server_2"
    domain = "example.com"
    ssh_keys = ["123456", "${softlayer_ssh_key.test_key_1.id}"]
    image = "CENTOS_6_64"
    region = "ams01"
    public_network_speed = 10
    cpu = 1
    ram = 1024
}
```

You'll need to provide your SoftLayer username and API key,
so that Terraform can connect. If you don't want to put
credentials in your configuration file, you can leave them
out:

```
provider "softlayer" {}
```

...and instead set these environment variables:

- **SOFTLAYER_USERNAME**: Your SoftLayer username
- **SOFTLAYER_API_KEY**: Your API key
…6325)

* TF-6256 - SG Rule Retry

- Preferring slower but consistent runs when AWS API calls do not properly return the SG Rule in the list of ingress/egress rules.
- Testing has shown that several times that we had to exceed 20 attempts
before the SG was actually returned

* TF-6256 - Refactor of rule lookup

- Adjusting to use resource.Retry
- Extract lookup method for matching ipPermissions set
atlas: Use go-rootcerts for certificate loading
* provider/aws: Add support for response parameters aws_api_gateway_integration_response and aws_api_gateway_method response.

* fix spacing

* fix spacing

* gofmt

* add update test; add docs; add reimplement TODO; add field read

* resolve conflict

* fix expandAPIGatewayMethodResponse error handling
This diff was generated by:

 * `godep restore -v`, correcting any hiccups until it succeeded
 * `rm -rf vendor/ Godep`
 * `godep save -v ./...`
…lated

provider/vsphere: missing memory reservation in deployVirtualMachine
…f disabled (#6407)

- Addresses the issue when local state file has logging_config populated and the user
  disables the configuration via the UI (or in this case an
  application of the TF config).  This will now properly set the
  logging_config during the read operation and identify the state as
  diverging

Fixes #6390
provider/vsphere: Fix typos in README.
website: add a height to svg in bnr to fix IE bug
@bobtfish
Copy link

bobtfish commented May 5, 2016

Shipit
On 5 May 2016 10:06, "Sarguru Nathan" notifications@github.com wrote:

Merging the base fork's master to keep in sync and also fix hashicorp#5360

hashicorp#5360

You can view, comment on, or merge this pull request online at:

#15
Commit Summary

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
#15

@sarguru sarguru merged commit d7dc7c0 into Yelp:master May 5, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ebs_block_device parameter 'encrypted' evaluated as 'true' even when not set