diff --git a/README.md b/README.md index 7eb835415835..6ddb39d72b3c 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ features/tools: * Terraform in Cloud Shell Importantly, Magic Modules *isn't* full code generation. Every change is made -manually; more than a code generator, Magic Modules is a force multiplier for +manually; more than a code generator, Magic Modules is a force multiplier for development. While many Magic Modules resources are defined exactly based on the GCP API, we use Magic Modules to preemptively solve issues across each tool by encoding our field-tested learnings from other tools in those definitions. In @@ -61,6 +61,8 @@ To get started, you'll need: * You can use `rbenv` to manage your Ruby version(s) * [`Bundler`](https://github.com/bundler/bundler) * This can be installed with `gem install bundler` +* If you are getting "Too many open files" ulimit needs to be raised. + * Mac OSX: `ulimit -n 1000` ### Preparing Magic Modules / One-time setup diff --git a/build/ansible b/build/ansible index 2bbb08735bfb..c5f24a9ef7d4 160000 --- a/build/ansible +++ b/build/ansible @@ -1 +1 @@ -Subproject commit 2bbb08735bfb233645351fee2a988dc0e7d337e3 +Subproject commit c5f24a9ef7d4a64110e66049c39ed1a32ccfb1bf diff --git a/build/inspec b/build/inspec index 8e38bbaf755d..2aa5e47d5b0f 160000 --- a/build/inspec +++ b/build/inspec @@ -1 +1 @@ -Subproject commit 8e38bbaf755d831821314c0b40890150ee337032 +Subproject commit 2aa5e47d5b0fb12d7098d24536c96c83bd748e77 diff --git a/build/terraform b/build/terraform index 2c36238a2e69..7c404ed529b9 160000 --- a/build/terraform +++ b/build/terraform @@ -1 +1 @@ -Subproject commit 2c36238a2e69911d3a7f83925357e06486980168 +Subproject commit 7c404ed529b9841cb54980d45358c840559bdd38 diff --git a/build/terraform-beta b/build/terraform-beta index d316f5408f59..33dc4444cd6d 160000 --- a/build/terraform-beta +++ b/build/terraform-beta @@ -1 +1 @@ -Subproject commit d316f5408f5980901436ae7cab1e59f188e95edc +Subproject commit 33dc4444cd6de407482f0f1cbe1ba6ac7e682337 diff --git a/build/terraform-mapper b/build/terraform-mapper index 54004ba54ac1..3db481de4ba2 160000 --- a/build/terraform-mapper +++ b/build/terraform-mapper @@ -1 +1 @@ -Subproject commit 54004ba54ac16a9fe5b8284e64cee22a8526392c +Subproject commit 3db481de4ba215229233d8cba520f3e3acf1886c diff --git a/products/cloudbuild/api.yaml b/products/cloudbuild/api.yaml index 282e69e815d0..8943af8b8e30 100644 --- a/products/cloudbuild/api.yaml +++ b/products/cloudbuild/api.yaml @@ -50,6 +50,10 @@ objects: description: | The unique identifier for the trigger. output: true + - !ruby/object:Api::Type::String + name: 'name' + description: | + Name of the trigger. Must be unique within the project. - !ruby/object:Api::Type::String name: 'description' description: | diff --git a/products/cloudbuild/terraform.yaml b/products/cloudbuild/terraform.yaml index 5503ae1c45eb..22cb1ad323fb 100644 --- a/products/cloudbuild/terraform.yaml +++ b/products/cloudbuild/terraform.yaml @@ -26,6 +26,8 @@ overrides: !ruby/object:Overrides::ResourceOverrides properties: id: !ruby/object:Overrides::Terraform::PropertyOverride name: 'trigger_id' + name: !ruby/object:Overrides::Terraform::PropertyOverride + default_from_api: true build.steps: !ruby/object:Overrides::Terraform::PropertyOverride name: 'step' triggerTemplate: !ruby/object:Overrides::Terraform::PropertyOverride