Skip to content

feat(aws): Update all AWS dependencies#11783

Merged
kodiakhq[bot] merged 2 commits intocloudquery:mainfrom
bbernays:update-aws-deps
Jun 27, 2023
Merged

feat(aws): Update all AWS dependencies#11783
kodiakhq[bot] merged 2 commits intocloudquery:mainfrom
bbernays:update-aws-deps

Conversation

@bbernays
Copy link
Collaborator

@bbernays bbernays commented Jun 27, 2023

Summary

This PR was generated by running go list -m all | grep github.com/aws/aws-sdk-go-v2 | awk '{print $1}' | xargs go get -u && go mod tidy && make gen

@github-actions
Copy link

This PR has the following changes to source plugin(s) tables:

  • Table aws_inspector2_findings: column added with name code_vulnerability_details and type json
  • Table aws_inspector2_findings: column added with name epss and type json
  • Table aws_mq_broker_users: column added with name replication_user and type bool
  • Table aws_mq_brokers: column added with name data_replication_metadata and type json
  • Table aws_mq_brokers: column added with name data_replication_mode and type utf8
  • Table aws_mq_brokers: column added with name pending_data_replication_metadata and type json
  • Table aws_mq_brokers: column added with name pending_data_replication_mode and type utf8
  • Table aws_redshift_clusters: column added with name custom_domain_certificate_arn and type utf8
  • Table aws_redshift_clusters: column added with name custom_domain_certificate_expiry_date and type timestamp[us, tz=UTC]
  • Table aws_redshift_clusters: column added with name custom_domain_name and type utf8
  • Table aws_stepfunctions_executions: column added with name state_machine_alias_arn and type utf8
  • Table aws_stepfunctions_executions: column added with name state_machine_version_arn and type utf8
  • Table aws_stepfunctions_map_run_executions: column added with name state_machine_alias_arn and type utf8
  • Table aws_stepfunctions_map_run_executions: column added with name state_machine_version_arn and type utf8
  • Table aws_stepfunctions_state_machines: column added with name description and type utf8
  • Table aws_stepfunctions_state_machines: column added with name revision_id and type utf8
  • Table aws_transfer_servers: column added with name structured_log_destinations and type list<item: utf8, nullable>

@bbernays bbernays added automerge Automatically merge once required checks pass priority merge labels Jun 27, 2023
@hermanschaaf
Copy link
Member

That command works, though btw you should also be able to update it by ticking the appropriate boxes here #760 and triggering a dependency update run

@bbernays
Copy link
Collaborator Author

That works as well, but as far as I am aware each package will be updated in its own PR... which means that to update 60+ dependencies would take days

@hermanschaaf
Copy link
Member

@bbernays I thought it would batch them together, but I could be wrong

@bbernays
Copy link
Collaborator Author

@bbernays I thought it would batch them together, but I could be wrong

@hermanschaaf - I could also be wrong, lets bring it up with erez when he is back (hopefully he doesn't see this while he is out)

@kodiakhq kodiakhq bot merged commit 18d9fa7 into cloudquery:main Jun 27, 2023
kodiakhq bot pushed a commit that referenced this pull request Jun 27, 2023
🤖 I have created a release *beep* *boop*
---


## [19.1.0](plugins-source-aws-v19.0.0...plugins-source-aws-v19.1.0) (2023-06-27)


### This Release has the Following Changes to Tables
- Table `aws_codeartifact_domains` was added
- Table `aws_codeartifact_repositories` was added
- Table `aws_codebuild_builds` was added
- Table `aws_codebuild_source_credentials` was added
- Table `aws_detective_graph_members` was added
- Table `aws_detective_graphs` was added
- Table `aws_ec2_hosts`: column added with name `asset_id` and type `utf8`
- Table `aws_ec2_vpn_connections` was added
- Table `aws_ecr_pull_through_cache_rules` was added
- Table `aws_eks_cluster_addons` was added
- Table `aws_eks_cluster_oidc_identity_provider_configs` was added
- Table `aws_inspector2_findings`: column added with name `code_vulnerability_details` and type `json`
- Table `aws_inspector2_findings`: column added with name `epss` and type `json`
- Table `aws_mq_broker_users`: column added with name `replication_user` and type `bool`
- Table `aws_mq_brokers`: column added with name `data_replication_metadata` and type `json`
- Table `aws_mq_brokers`: column added with name `data_replication_mode` and type `utf8`
- Table `aws_mq_brokers`: column added with name `pending_data_replication_metadata` and type `json`
- Table `aws_mq_brokers`: column added with name `pending_data_replication_mode` and type `utf8`
- Table `aws_networkfirewall_firewalls` was added
- Table `aws_networkfirewall_tls_inspection_configurations` was added
- Table `aws_redshift_clusters`: column added with name `custom_domain_certificate_arn` and type `utf8`
- Table `aws_redshift_clusters`: column added with name `custom_domain_certificate_expiry_date` and type `timestamp[us, tz=UTC]`
- Table `aws_redshift_clusters`: column added with name `custom_domain_name` and type `utf8`
- Table `aws_servicediscovery_instances` was added
- Table `aws_servicediscovery_namespaces` was added
- Table `aws_servicediscovery_services` was added
- Table `aws_signer_signing_profiles` was added
- Table `aws_stepfunctions_executions`: column added with name `state_machine_alias_arn` and type `utf8`
- Table `aws_stepfunctions_executions`: column added with name `state_machine_version_arn` and type `utf8`
- Table `aws_stepfunctions_map_run_executions`: column added with name `state_machine_alias_arn` and type `utf8`
- Table `aws_stepfunctions_map_run_executions`: column added with name `state_machine_version_arn` and type `utf8`
- Table `aws_stepfunctions_state_machines`: column added with name `description` and type `utf8`
- Table `aws_stepfunctions_state_machines`: column added with name `revision_id` and type `utf8`
- Table `aws_transfer_servers`: column added with name `structured_log_destinations` and type `list<item: utf8, nullable>`
- Table `aws_wellarchitected_lens_review_improvements` was added
- Table `aws_wellarchitected_lens_reviews` was added
- Table `aws_wellarchitected_lenses` was added
- Table `aws_wellarchitected_share_invitations` was added
- Table `aws_wellarchitected_workload_milestones` was added
- Table `aws_wellarchitected_workload_shares` was added
- Table `aws_wellarchitected_workloads` was added

### Features

* Add AWS Well-Architected resources ([#11697](#11697)) ([83174fe](83174fe)), closes [#11664](#11664)
* **aws-services:** Support newly added regions ([#11778](#11778)) ([afbf0ec](afbf0ec))
* **aws:** Add Support for `builds` and `source credentials` for AWS CodeBuild  ([#11705](#11705)) ([4eed4dc](4eed4dc))
* **aws:** Add Support for AWS CodeArtifact Domains and Repositories ([#11698](#11698)) ([1838151](1838151))
* **aws:** Add Support for AWS Detective `Graphs` and `GraphMembers` ([#11767](#11767)) ([b40d97d](b40d97d))
* **aws:** Add support for AWS Signer Profiles ([#11765](#11765)) ([e03b797](e03b797))
* **aws:** Add Support for Cloud Map (servicediscovery) resources ([#11702](#11702)) ([0cefa8c](0cefa8c))
* **aws:** Add support for EC2 VPN Connections ([#11769](#11769)) ([0f0c340](0f0c340))
* **aws:** Add Support for ECR `PullThroughCacheRules` ([#11770](#11770)) ([9d72446](9d72446))
* **aws:** Add support for EKS `AddOns` and `IdentityProviderConfigs` ([#11764](#11764)) ([24c348d](24c348d))
* **aws:** Add Support for Network firewall resources `Firewalls` and `TLSInspectionConfigurations` ([#11776](#11776)) ([6e7ae44](6e7ae44))
* **aws:** Update all AWS dependencies ([#11783](#11783)) ([18d9fa7](18d9fa7))


### Bug Fixes

* **aws:** AppRunner Tag errors ([#11786](#11786)) ([d2d333d](d2d333d))
* **aws:** Ensure that all certificates are synced ([#11761](#11761)) ([7e5b201](7e5b201))
* **deps:** Update github.com/cloudquery/arrow/go/v13 digest to 0656028 ([#11739](#11739)) ([7a6ad49](7a6ad49))
* **deps:** Update github.com/cloudquery/arrow/go/v13 digest to 8366a22 ([#11717](#11717)) ([8eeff5b](8eeff5b))
* **deps:** Update github.com/cloudquery/arrow/go/v13 digest to 95d3199 ([#11708](#11708)) ([03f214f](03f214f))
* **deps:** Update github.com/cloudquery/arrow/go/v13 digest to f060192 ([#11730](#11730)) ([c7019c2](c7019c2))
* **deps:** Update github.com/cloudquery/arrow/go/v13 digest to f0dffc6 ([#11689](#11689)) ([18ac0e9](18ac0e9))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/accessanalyzer to v1.19.14 ([#11733](#11733)) ([ab8242f](ab8242f))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/account to v1.10.8 ([#11734](#11734)) ([94e285b](94e285b))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/acm to v1.17.13 ([#11735](#11735)) ([c763315](c763315))
* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.2.0 ([#11720](#11720)) ([7ef521d](7ef521d))
* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.2.1 ([#11722](#11722)) ([309be72](309be72))
* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.3.3 ([#11726](#11726)) ([f0ca611](f0ca611))
* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.3.4 ([#11753](#11753)) ([cd4fe1c](cd4fe1c))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
@bbernays bbernays deleted the update-aws-deps branch June 27, 2023 17:03
@erezrokah
Copy link
Member

That works as well, but as far as I am aware each package will be updated in its own PR... which means that to update 60+ dependencies would take days

We use separate PRs to avoid a single PR blocking all other updates if the tests fail for a specific update.
We can try grouping all updates into a single PR as recent AWS SDK updates seem stable enough. https://github.com/cloudquery/.github/pull/410/files should handle it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Automatically merge once required checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants