Commit Graph

12974 Commits

Author SHA1 Message Date
Jason Costello 8b91a903f3 skew sections 2016-10-07 12:06:42 -07:00
Jason Costello 75dfdc43f8 skew custy logo section 2016-10-07 11:00:02 -07:00
Jason Costello 5763e57a2c add customer logo svgs, style list
had to use a weak positioning method, will fix later
2016-10-06 18:51:00 -07:00
Jason Costello 232243382f make links real 2016-10-06 11:55:13 -07:00
Jason Costello 2d9cfa2b91 reduce enterprise bg size 2016-10-06 11:47:27 -07:00
Jason Costello 301dc104fc additional padding for announcement section 2016-10-05 16:47:47 -07:00
Jason Costello 5a52cc9b87 style enterprise intro 2016-10-05 16:47:07 -07:00
Jason Costello b719806d97 type tweaks, increase weight and contrast 2016-10-05 16:09:39 -07:00
Jason Costello 00a9c1c9a5 remove l + r padding on announce and net-intro 2016-10-05 15:36:36 -07:00
Jason Costello 12c1855314 add primary CTA and customer list 2016-10-05 14:05:07 -07:00
Jason Costello efe686f018 some comments because i am a nice person 2016-10-05 13:26:19 -07:00
Jason Costello b6a4bb4033 rename to avoid confusion w existing header classes 2016-10-05 13:13:31 -07:00
Jason Costello 4ef13a0ad4 clean up 2016-10-05 13:10:06 -07:00
Jason Costello a4fec04e75 fix terraform enterprise background art 2016-10-05 12:56:02 -07:00
Jason Costello f8df785400 add announcement bg 2016-10-05 12:51:35 -07:00
Jason Costello 23a747ca06 add feature-create background art 2016-10-05 12:39:53 -07:00
Jason Costello 0fa913c772 add background art for feature-plan 2016-10-05 12:31:21 -07:00
Jason Costello 51e3f20fc0 add enterprise-callout background art 2016-10-05 11:53:43 -07:00
Jason Costello b2438a1e05 add feature-write background art 2016-10-05 11:53:28 -07:00
Jason Costello 51115a4ee4 some html cleanup 2016-10-05 11:52:58 -07:00
Jason Costello ec049e7604 fix typo 2016-10-05 06:31:31 -07:00
Jason Costello a6f80314a1 remove unused feature image 2016-10-05 06:28:37 -07:00
Jason Costello a4befdb475 add basic enterprise section 2016-10-04 19:27:35 -07:00
Jason Costello 839265f7bd update outline-button styles 2016-10-04 19:12:19 -07:00
Jason Costello af306087d7 add announcement section
still need to fix a wonky container alignment issue and add background
2016-10-04 19:12:05 -07:00
Jason Costello e241eba249 nuke old CTA and styles 2016-10-04 18:22:54 -07:00
Jason Costello 81a9655a1b set feature lead paragraphs max-width 2016-10-04 18:15:17 -07:00
Jason Costello e9ab088eba lessen margin on terminals 2016-10-04 18:11:15 -07:00
Jason Costello f0c2ec056b add CTA to Examples section, set type 2016-10-04 18:08:55 -07:00
Jason Costello a432ab2bc1 less specific type, set type for Examples section 2016-10-04 16:52:17 -07:00
Jason Costello 7aced5b1b6 add and style feature-card graphics 2016-10-04 16:03:46 -07:00
Jason Costello 8973d3c11c nest styles in .page-home class 2016-10-04 11:07:55 -07:00
Jason Costello 0fc6267112 add feature-create html and basic css 2016-10-03 13:10:31 -07:00
Jason Costello b41ed8c32d tweaks Plan section 2016-10-03 13:06:23 -07:00
Jason Costello 37d97623d7 basic structure for Write feature 2016-10-03 12:51:57 -07:00
Jason Costello b992e8e3e3 feature cards 2016-10-03 12:20:26 -07:00
Clint 654686496c Update CHANGELOG.md 2016-09-29 13:02:37 -05:00
Clint 7337a346ec provider/aws: Fix issue with updating ELB subnets for subnets in the same AZ (#9131)
* provider/aws: Regression test for #9120

* provider/aws: Fix issue with updating ELB subnets for subnets in the same AZ
2016-09-29 13:01:09 -05:00
Mitchell Hashimoto 88c3554dda Merge pull request #9096 from hashicorp/f-resource-config
ResourceConfig.Equal, DeepCopy
2016-09-28 15:27:18 -07:00
Paul Stack 2b577ea6db Update CHANGELOG.md 2016-09-28 20:28:40 +01:00
Paul Stack 5f8cd8e69f Merge pull request #9101 from hashicorp/b-aws-elasticache-panic-parameter-group
provider/aws: Modifying the parameter_group_name of aws_elasticache_replication_group caused a panic
2016-09-28 20:27:01 +01:00
Paul Stack bc43e48638 Update CHANGELOG.md 2016-09-28 20:12:42 +01:00
Paul Stack 10eb572437 Merge pull request #9050 from hashicorp/b-aws-ecr-delete-timeout
provider/aws: Add retry logic to the aws_ecr_repository delete func
2016-09-28 20:10:35 +01:00
Paul Stack 4c15ca38dc Update CHANGELOG.md 2016-09-28 19:58:06 +01:00
Paul Stack 9202bb4751 Merge pull request #9011 from hashicorp/f-aws-cloudfront-tags
provider/aws: Add support for tags to aws_cloudfront_distribution
2016-09-28 19:54:47 +01:00
Paul Stack c4be9e6e61 Update CHANGELOG.md 2016-09-28 19:53:43 +01:00
Paul Stack b6718de299 Merge pull request #9010 from hashicorp/aws-elasticache-cluster-import
Aws elasticache cluster import
2016-09-28 19:49:42 +01:00
Mickaël Canévet 1521517068 network_id is computed (#9102) 2016-09-28 17:35:37 +02:00
stack72 13cf370d07
provider/aws: Add support for tags to aws_cloudfront_distribution
Fixes #8959

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSCloudFrontDistribution_S3OriginWithTags'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/23 16:30:31 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSCloudFrontDistribution_S3OriginWithTags -timeout 120m
=== RUN   TestAccAWSCloudFrontDistribution_S3OriginWithTags
--- PASS: TestAccAWSCloudFrontDistribution_S3OriginWithTags (1234.66s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws
1234.680s
```
2016-09-28 13:18:41 +01:00
stack72 b02a5c47ec
provider/aws: Support Import of aws_elasticache_cluster
Initial tests were failing as follows:

```
=== RUN   TestAccAWSElasticacheCluster_importBasic
--- FAIL: TestAccAWSElasticacheCluster_importBasic (362.66s)
        testing.go:265: Step 1 error: ImportStateVerify attributes not
        equivalent. Difference is shown below. Top is actual, bottom is
        expected.

        (map[string]string) {

        }

(map[string]string) (len=2) {
             (string) (len=20) "parameter_group_name": (string) (len=20)
             "default.memcached1.4",
                             (string) (len=22) "security_group_names.#":
                             (string) (len=1) "0"

}

FAIL
exit status 1
```

The import of ElastiCache clusters helped to point out 3 things:

1. Currently, we were trying to set the parameter_group_name as follows:

```
d.Set("parameter_group_name", c.CacheParameterGroup)
```

Unfortunately, c.CacheParameterGroup is a struct not a string. This was
causing the test import failure. So this had to be replaced as follows:

```
if c.CacheParameterGroup != nil {
      d.Set("parameter_group_name", c.CacheParameterGroup.CacheParameterGroupName)
}
```

2. We were trying to set the security_group_names as follows:

```
d.Set("security_group_names", c.CacheSecurityGroups)
```

The CacheSecurityGroups was actually a []* so had to be changed to work
as follows:

```
if len(c.CacheSecurityGroups) > 0 {
            d.Set("security_group_names",
            flattenElastiCacheSecurityGroupNames(c.CacheSecurityGroups))

}
```

3. We were trying to set the security_group_ids as follows:

```
d.Set("security_group_ids", c.SecurityGroups)
```

This is another []* and needs to be changed as follows:

```
if len(c.SecurityGroups) > 0 {
            d.Set("security_group_ids",
            flattenElastiCacheSecurityGroupIds(c.SecurityGroups))

}
```

This then allows the import test to pass as expected:

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSElasticacheCluster_importBasic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/23 10:59:01 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSElasticacheCluster_importBasic -timeout 120m
=== RUN   TestAccAWSElasticacheCluster_importBasic
--- PASS: TestAccAWSElasticacheCluster_importBasic (351.96s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws    351.981s
```

As a final test, I ran the basic ElastiCache cluster creation to make
sure all passed as expected:

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSElasticacheCluster_basic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/23 11:05:51 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSElasticacheCluster_basic -timeout 120m
=== RUN   TestAccAWSElasticacheCluster_basic
--- PASS: TestAccAWSElasticacheCluster_basic (809.25s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws    809.267s
```
2016-09-28 12:29:20 +01:00