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

chore(master): release 14.0.0 #741

Closed
wants to merge 1 commit into from

Conversation

release-please[bot]
Copy link
Contributor

🤖 I have created a release beep boop

14.0.0 (2022-08-18)

⚠ BREAKING CHANGES

Features

  • 202: authoritative on activate_apis (abae01a)
  • 202: authoritative on activate_apis (e9a7c27)
  • Add enable_shared_vpc_host_project to create project as shared VPC host project (#465) (3b269be)
  • add apis related outputs to main module (#470) (abc507f)
  • Add budget notification channel (#456) (9bc317e)
  • Add budget_monitoring_notification_channels to modules including budgets (#476) (d1665d1)
  • Add Dataflow to Shared VPC API service accounts (#458) (0c5adf3)
  • Add dimensions argument to consumer quota override (#683) (d1d7624)
  • Add Essential Contacts support (#617) (f89e1a0)
  • Add impersonate_service_account to shared_vpc module to pass to core_project_factory (#477) (e9f0c8f)
  • Add labels support to projects bucket (#534) (67a0b04)
  • add network service tier setting (#640) (f5cce9e)
  • Add option for skipping the gcloud CLI download (#393) (a534603)
  • Add service identity provisioning support (#450) (3954a89)
  • Add support for attaching projects to a VPC Service Controls perimeter (#428) (7ec34ef)
  • Add support for enforcing uniform IAM access to project GCS bucket (#585) (d9bd377)
  • Add support to project cloud storage public access prevention (#740) (e9ba8a2)
  • add TF 0.13 constraint and module attribution (#513) (f6df34c)
  • Add use_tf_var_google_credentials_env_var variable (#377) (64459de)
  • Added shared_vpc_access submodule to enable GKE and Dataproc Service Account access. (#434) (f16fd05)
  • added the grant_services_network_role flag to control network IAM (#618) (f116dd5)
  • allow budget display name customization (#599) (f54adbf)
  • Allow Cloud Composer environment on the shared vpc. (#566) (0b8509f)
  • Allow customizing default service account name (#565) (020e308)
  • Allow override of quotas on projects (#468) (045923d)
  • Budget module should support filtering on labels (#627) (44a9fec)
  • Enable GCS bucket versioning (#431) (7a0d746)
  • expose grant_services_security_admin_role var (#536) (c41ba36)
  • Expose service identity Service Account emails (#548) (62c168d)
  • expose spend_basis for budget alerts (#681) (ea3961c)
  • Give VPC Access Agent Service Account for Cloud Run permissions on Shared VPC (#615) (87d2df0)
  • Removed preconditions script from Terraform execution (#478) (79f7c95)
  • replace grant_services_network_role with grant_network_role for networkUser role management (#697) (d309270)
  • setup-sa.sh use add-iam-policy-binding (#689) (616ede9)
  • support activate_api_identities in shared_vpc submodule (#509) (8c5698c)
  • terraform: Add support Terraform 0.14 by bumping version constraint (#505) (8c01c41)
  • update test/setup to pfactory 13.0 (321bed2)
  • update TPG version constraints to allow 4.0 (#636) (dd9beb3)

Bug Fixes

  • 414: Use exact match for roles/editor in removing default binding (#415) (b7246ee)
  • Add billingbudgets.googleapis.com to precondition script. (#493) (f9b53c3)
  • Add count variable to does not create the resource when value is keep (#498) (a3deaad)
  • Add dependency on service enablement. (#387) (d3bd3ee)
  • Add dependency on Shared VPC attachment (#432) (c954990)
  • Add explicit depends_on for budget project data source (#556) (454076a)
  • Add force_destroy option for included GCS bucket (#545) (1774999)
  • add propagation to test/setup (#708) (321bed2)
  • Add shared_vpc features back to rood module (#446) (0a6b9b9)
  • add upgrade guide, update provider constraints (#705) (644f596)
  • Added dependancies on Shared VPC attachment to work with VPC service controls (#608) (59b7b96)
  • Additional roles should only granted for Shared VPC when attaching to a service project (#542) (99093de)
  • All dependencies on gcloud have been removed. (#491) (5886a4e)
  • Allow 3.x provider version in fabric-project submodule. (#361) (2b32b68)
  • Allow explicit provider configuration in module (#624) (621c527)
  • Allow users to supply dynamically generated list of subnets (#362) (4f372dd)
  • billing budget tests (#594) (64461a2)
  • billing_budget resource should use GA provider (#626) (b6d7bf1)
  • Bump version of terraform-google-gcloud module to 1.0.0 (#399) (2889db1)
  • Change budget module to pass project numbers (#550) (5c715d8)
  • Change Quota Manager Terraofmr Required Version (#569) (448456c)
  • ConflictsWith in project org_id & folder_id (#676) (2e59c9a)
  • Correct SA custom name flag check in setup, fixes #416 (#418) (9da8158)
  • Don't attempt to activate service identity for compute.googleapis.com (#628) (777092c)
  • Enable configuring shared_vpc resources at folder level (#560) (d3fa559)
  • ensure test/setup/outputs.folder_id returns proper ID (#712) (8f72474)
  • Fix regression in shared VPC service account submodule (#438) (dd2dd99)
  • Fix Terraform 0.12+ warning on project_services (#467) (e223f77)
  • grant roles/billing.viewer to the seed service account in helper. (#666) (e444e2a)
  • Increasing versions of null & random providers to support arm (#583) (28547ed)
  • Issue with empty subnet defaults and Shared VPC (#382) (d31e068)
  • Make project service account creation optional (#528) (4350c5d)
  • Pass service project number for root module (#496) (#520) (29ff90f)
  • plumb grant_services_network_role for root module (#619) (560396d)
  • Provide correct Cloud Composer roles for Shared VPC acces (#567) (1f3130f)
  • readme link to svpc example (#515) (ce1d46e)
  • relax version to allow 0.13 (#437) (9eb64e2)
  • Remove appengine.googleapis.com from required APIs (#390) (b995924)
  • remove unused vars, add upgrade guide (#596) (e4c9b03)
  • Remove whitespace in test/setup-sa (#495) (6d90ff3)
  • rename shared_vpc submodule to svpc_service_project(#517) (86819d7)
  • Replace "true"/"false" strings with bool values (#559) (2d082f3)
  • Restore shared VPC outputs (#441) (1b558f3)
  • Restore usage of var.enable_apis variable for project services submodule (#473) (05d1465)
  • Simplify project_id output in core_project_factory (#572) (1bde0af)
  • Support passing service project number to shared_vpc_access to be Terraform 0.13 compatible (#500) (825d07b)
  • Update required_providers in budget submodule (#631) (de67066)
  • update TPG version constraints to allow 4.0 and TF v0.13+ format (#700) (b66a080)
  • Upgrade gcloud module to 2.0.0 (#449) (099cdcc)
  • use module release rather than repo head (#704) (522f3cc)
  • Using project_id output is not forcing to wait for the fabric-project creation (#601) (551833a)
  • VPC-SC SA destroy sequence with default SA (#691) (0e5420b)
  • Wrap budget_name output with length check (#673) (21871b2)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@release-please release-please bot requested a review from a team as a code owner August 18, 2022 17:37
@comment-bot-dev
Copy link

@release-please[bot]
Thanks for the PR! 🚀
✅ Lint checks have passed.

@bharathkkb
Copy link
Member

Do not merge

@bharathkkb bharathkkb closed this Aug 18, 2022
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.

setup-sa.sh fails "Service account name must be between 6 and 30 characters"
2 participants