Commit Graph

5332 Commits

Author SHA1 Message Date
Jeff Mitchell
0558763f87 This puts the image parsing code (mostly) back to how it was before. The
regex solution is extremely complex, which makes it hard to debug and
understand; the original switches and
commenting lay out the various cases in a straightforward fashion. Plus,
implementing namespace/repo support in the original code was a simple
strings.Join call.
2015-06-12 19:36:52 +00:00
Chris Bednarski
380f3ceb86 Merge pull request #2170 from hashicorp/f-aws-lambda
AWS Lambda functionality
2015-06-12 10:18:27 -07:00
Paul Hinze
dd24b58bf3 Update CHANGELOG.md 2015-06-11 08:49:46 -05:00
Paul Hinze
35eb5e6395 Merge pull request #2311 from hashicorp/b-aws-empty-vpc-sgs
provider/aws: ignore empty vpc_security_group_ids
2015-06-11 08:49:01 -05:00
Clint
8f32026f98 Update CHANGELOG.md 2015-06-11 08:45:37 -05:00
Clint
54c74becf2 Merge pull request #2305 from hashicorp/b-aws-sg-rule-self
provider/aws: Fix Security Group Rule self reference bug
2015-06-11 08:44:41 -05:00
Paul Hinze
d41c9d46a8 provider/aws: ignore empty vpc_security_group_ids
fixes #2293
2015-06-11 07:59:42 -05:00
Clint
efab07f7af Merge pull request #2307 from hashicorp/b-aws-key-pair-fix
provider/aws: Fix issue with associating KeyPairs with Instances
2015-06-10 14:08:14 -05:00
Clint Shryock
9885ac8689 provider/aws: Fix issue with associating KeyPairs with Instances 2015-06-10 14:02:26 -05:00
Clint Shryock
1b80674c92 Merge remote-tracking branch 'upstream/master' into b-aws-sg-rule-self
* upstream/master:
  Correct syntax error in group membership test.
  Add beta compute client
2015-06-10 09:41:26 -05:00
Clint Shryock
5c50ba0c2a provider/aws: Fix SG rule self reference bug 2015-06-10 09:40:05 -05:00
Clint Shryock
bf3dd5241a Add failing test for #1985 2015-06-10 09:38:11 -05:00
Radek Simko
1693728c32 Merge pull request #2299 from michaeltchapman/syntax_fix
Correct syntax error in group membership test.
2015-06-10 10:07:27 +01:00
Michael Chapman
02e3d30aac Correct syntax error in group membership test.
Fixes #2300. Regression in 4d59019288
2015-06-10 15:29:22 +10:00
Dave Cunningham
2f7e781fc6 Merge pull request #2297 from sparkprime/beta-compute
Add beta compute client
2015-06-10 01:03:14 -04:00
Dave Cunningham
b222499ee0 Add beta compute client 2015-06-10 00:14:13 -04:00
Chris Bednarski
6591603a00 Expand filename if it starts with ~ 2015-06-09 12:27:40 -07:00
Chris Bednarski
06dcbae085 Remove sleep from test 2015-06-09 12:13:32 -07:00
Chris Bednarski
f01154366a Merge with changes from master 2015-06-09 12:12:47 -07:00
Clint
2b93186512 Update CHANGELOG.md 2015-06-09 09:44:03 -05:00
Clint
05e06d4afd Merge pull request #2273 from hashicorp/f-aws-iam-group-membership
provider/aws: Add IAMGroupMembership resource
2015-06-09 09:42:33 -05:00
Clint Shryock
4d59019288 code cleanups 2015-06-09 09:11:05 -05:00
Sander van Harmelen
aed44622b1 Merge pull request #2281 from svanharmelen/f-provider-cloudstack
provider/cloudstack: updating and tweaking tests and docs
2015-06-09 12:44:22 +02:00
Sander van Harmelen
c9d3b988bc provider/cloudstack: updating and tweaking tests and docs
Making sure everything is up-to-spec again and all tests run flawless,
after merging in some new functionality.
2015-06-09 12:38:05 +02:00
Clint Shryock
5f1ab2a953 fix typo 2015-06-08 16:21:07 -05:00
Clint Shryock
eee7a2778d add doc file that I forgot 2015-06-08 16:18:47 -05:00
Clint Shryock
9891523e36 docs for iam_group_membership 2015-06-08 15:11:17 -05:00
Clint Shryock
96a28a092a update aws_iam_group_membership to provide update functionality 2015-06-08 15:01:23 -05:00
Clint Shryock
6b57f29570 refactor to support multi users 2015-06-08 14:20:39 -05:00
Clint
cf901c90d1 Update CHANGELOG.md 2015-06-08 13:09:27 -05:00
Clint
a39516c0eb Merge pull request #2177 from hashicorp/b-aws-iam-role-profile-update
provider/aws: Remove roles from profiles when trying to delete
2015-06-08 13:08:26 -05:00
Paul Hinze
60a5d11fa8 provider/aws: remove default from associate_public_ip_address
I snuck this in with #2263 because thought it was simply a stylistic
clarity thing, but it actually generates a resource-replacement-forcing
diff for existing resources that don't have this set in the config.
Definitely don't want that. :P

/cc @catsby
2015-06-08 12:39:36 -05:00
Clint Shryock
f31891fa5e provider/aws: Add IAMGroupMembership resource
bare bones implementation of a Group Membership resource
2015-06-08 11:26:47 -05:00
Sander van Harmelen
ec5cef4de8 Merge pull request #2115 from jalemieux/master
provider/cloudstack: add project support for CloudStack Instances
2015-06-08 17:34:24 +02:00
Paul Hinze
eabbc31523 Update CHANGELOG.md 2015-06-08 10:30:38 -05:00
Paul Hinze
e305d7c5df Merge pull request #2263 from hashicorp/f-aws-spot-instance-request
provider/aws: spot_instance_request
2015-06-08 10:29:58 -05:00
Clint Shryock
35047dbc9f Merge branch 'master' into b-aws-iam-role-profile-update
* master: (91 commits)
  update CHANGELOG
  update CHANGELOG
  state/remote: more canonical Go for skip TLS verify
  update CHANGELOG
  update CHANGELOG
  command/apply: flatten multierrors
  provider/aws: improve iam_policy err msgs
  acc tests: ensure each resource has a _basic test
  aws/provider convert _normal tests to _basic
  go fmt
  Enpoint type configuration for OpenStack provider
  Fix page title for aws_elasticache_cluster
  Update CHANGELOG.md
  Corrected Frankfurt S3 Website Endpoint fixes #2258
  Only run Swift tests when Swift is available
  Implement OpenStack/Swift remote
  Minor correction to aws_s3_bucket docs
  docs: Fix wrong title (aws_autoscaling_notification)
  provider/aws: clarify scaling timeout error
  Update CHANGELOG.md
  ...
2015-06-08 08:52:38 -05:00
Paul Hinze
25eceb0834 Update CHANGELOG.md 2015-06-08 08:45:24 -05:00
Paul Hinze
5a28dadb04 Merge pull request #2267 from hashicorp/f-flatten-apply-errors
command/apply: flatten multierrors
2015-06-08 08:20:54 -05:00
Mitchell Hashimoto
2cee26bfe5 update CHANGELOG 2015-06-07 22:28:25 -07:00
Mitchell Hashimoto
8748a86e60 Merge pull request #2160 from grubernaut/elasticache_port_required
provider/aws: Set AWS Elasticache Port Number to be required
2015-06-07 22:27:59 -07:00
Mitchell Hashimoto
788528d226 update CHANGELOG 2015-06-07 22:26:31 -07:00
Mitchell Hashimoto
76d920f504 state/remote: more canonical Go for skip TLS verify
/cc @LeftyBC - Hope this helps! Some basic point:

* Idiomatic Go is to use thisCasingStyle and not this_casing_style
* Less repetitive to just create an http.Client once and re-use, also
  more flexible for later.
* The empty `if ok {}` was kind of awkward, replace with proper check
2015-06-07 22:24:31 -07:00
Mitchell Hashimoto
6649658d62 Merge pull request #2220 from LeftyBC/master
state/remote: Add a boolean flag to http remote that disables cert validity checking (for e.g. self-signed certs)
2015-06-07 22:19:31 -07:00
Mitchell Hashimoto
b7c5deeb24 update CHANGELOG 2015-06-07 22:15:12 -07:00
Mitchell Hashimoto
6836bd59e7 Merge pull request #2254 from hartzell/swift-remote
Rework devcamcar's OpenStack Swift remote for new style state/remote.
2015-06-07 22:14:46 -07:00
Mitchell Hashimoto
dd7413f4f7 update CHANGELOG 2015-06-07 22:13:02 -07:00
Mitchell Hashimoto
27acb45522 Merge pull request #2262 from ggiamarchi/openstack/endpoint_type
Openstack / Add endpoint type provider configuration
2015-06-07 22:12:32 -07:00
Mitchell Hashimoto
b0241541c2 Merge pull request #2264 from hashicorp/r-basic-resource-tests
acc tests: ensure each resource has a _basic test
2015-06-07 22:11:48 -07:00
Mitchell Hashimoto
2e9461ace7 Merge pull request #2266 from hashicorp/f-better-iam-policy-error-msgs
fix go vet issues
2015-06-07 22:11:27 -07:00