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

vpc/route/route_table: Remove instance_id #30804

Merged
merged 6 commits into from
Apr 20, 2023
Merged

Conversation

YakDriver
Copy link
Member

@YakDriver YakDriver commented Apr 18, 2023

Description

Relations

Closes #14197.
Closes #1426.
Relates #22664.

References

Output from Acceptance Testing

(Failures unrelated to current changes.)

 % make t T=TestAccVPCRoute_ K=vpc P=4          
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/ec2/... -v -count 1 -parallel 4 -run='TestAccVPCRoute_'  -timeout 180m
=== RUN   TestAccVPCRoute_basic
=== PAUSE TestAccVPCRoute_basic
=== RUN   TestAccVPCRoute_disappears
=== PAUSE TestAccVPCRoute_disappears
=== RUN   TestAccVPCRoute_Disappears_routeTable
=== PAUSE TestAccVPCRoute_Disappears_routeTable
=== RUN   TestAccVPCRoute_ipv6ToEgressOnlyInternetGateway
=== PAUSE TestAccVPCRoute_ipv6ToEgressOnlyInternetGateway
=== RUN   TestAccVPCRoute_ipv6ToInternetGateway
=== PAUSE TestAccVPCRoute_ipv6ToInternetGateway
=== RUN   TestAccVPCRoute_ipv6ToInstance
=== PAUSE TestAccVPCRoute_ipv6ToInstance
=== RUN   TestAccVPCRoute_IPv6ToNetworkInterface_unattached
=== PAUSE TestAccVPCRoute_IPv6ToNetworkInterface_unattached
=== RUN   TestAccVPCRoute_ipv6ToVPCPeeringConnection
=== PAUSE TestAccVPCRoute_ipv6ToVPCPeeringConnection
=== RUN   TestAccVPCRoute_ipv6ToVPNGateway
=== PAUSE TestAccVPCRoute_ipv6ToVPNGateway
=== RUN   TestAccVPCRoute_ipv4ToVPNGateway
=== PAUSE TestAccVPCRoute_ipv4ToVPNGateway
=== RUN   TestAccVPCRoute_ipv4ToInstance
=== PAUSE TestAccVPCRoute_ipv4ToInstance
=== RUN   TestAccVPCRoute_IPv4ToNetworkInterface_unattached
=== PAUSE TestAccVPCRoute_IPv4ToNetworkInterface_unattached
=== RUN   TestAccVPCRoute_IPv4ToNetworkInterface_attached
=== PAUSE TestAccVPCRoute_IPv4ToNetworkInterface_attached
=== RUN   TestAccVPCRoute_IPv4ToNetworkInterface_twoAttachments
=== PAUSE TestAccVPCRoute_IPv4ToNetworkInterface_twoAttachments
=== RUN   TestAccVPCRoute_ipv4ToVPCPeeringConnection
=== PAUSE TestAccVPCRoute_ipv4ToVPCPeeringConnection
=== RUN   TestAccVPCRoute_ipv4ToNatGateway
=== PAUSE TestAccVPCRoute_ipv4ToNatGateway
=== RUN   TestAccVPCRoute_ipv6ToNatGateway
=== PAUSE TestAccVPCRoute_ipv6ToNatGateway
=== RUN   TestAccVPCRoute_doesNotCrashWithVPCEndpoint
=== PAUSE TestAccVPCRoute_doesNotCrashWithVPCEndpoint
=== RUN   TestAccVPCRoute_ipv4ToTransitGateway
=== PAUSE TestAccVPCRoute_ipv4ToTransitGateway
=== RUN   TestAccVPCRoute_ipv6ToTransitGateway
=== PAUSE TestAccVPCRoute_ipv6ToTransitGateway
=== RUN   TestAccVPCRoute_ipv4ToCarrierGateway
=== PAUSE TestAccVPCRoute_ipv4ToCarrierGateway
=== RUN   TestAccVPCRoute_ipv4ToLocalGateway
=== PAUSE TestAccVPCRoute_ipv4ToLocalGateway
=== RUN   TestAccVPCRoute_ipv6ToLocalGateway
=== PAUSE TestAccVPCRoute_ipv6ToLocalGateway
=== RUN   TestAccVPCRoute_conditionalCIDRBlock
=== PAUSE TestAccVPCRoute_conditionalCIDRBlock
=== RUN   TestAccVPCRoute_IPv4Update_target
=== PAUSE TestAccVPCRoute_IPv4Update_target
=== RUN   TestAccVPCRoute_IPv6Update_target
=== PAUSE TestAccVPCRoute_IPv6Update_target
=== RUN   TestAccVPCRoute_ipv4ToVPCEndpoint
=== PAUSE TestAccVPCRoute_ipv4ToVPCEndpoint
=== RUN   TestAccVPCRoute_ipv6ToVPCEndpoint
=== PAUSE TestAccVPCRoute_ipv6ToVPCEndpoint
=== RUN   TestAccVPCRoute_localRoute
=== PAUSE TestAccVPCRoute_localRoute
=== RUN   TestAccVPCRoute_localRouteUpdate
=== PAUSE TestAccVPCRoute_localRouteUpdate
=== RUN   TestAccVPCRoute_prefixListToInternetGateway
=== PAUSE TestAccVPCRoute_prefixListToInternetGateway
=== RUN   TestAccVPCRoute_prefixListToVPNGateway
=== PAUSE TestAccVPCRoute_prefixListToVPNGateway
=== RUN   TestAccVPCRoute_prefixListToInstance
=== PAUSE TestAccVPCRoute_prefixListToInstance
=== RUN   TestAccVPCRoute_PrefixListToNetworkInterface_unattached
=== PAUSE TestAccVPCRoute_PrefixListToNetworkInterface_unattached
=== RUN   TestAccVPCRoute_PrefixListToNetworkInterface_attached
=== PAUSE TestAccVPCRoute_PrefixListToNetworkInterface_attached
=== RUN   TestAccVPCRoute_prefixListToVPCPeeringConnection
=== PAUSE TestAccVPCRoute_prefixListToVPCPeeringConnection
=== RUN   TestAccVPCRoute_prefixListToNatGateway
=== PAUSE TestAccVPCRoute_prefixListToNatGateway
=== RUN   TestAccVPCRoute_prefixListToTransitGateway
=== PAUSE TestAccVPCRoute_prefixListToTransitGateway
=== RUN   TestAccVPCRoute_prefixListToCarrierGateway
=== PAUSE TestAccVPCRoute_prefixListToCarrierGateway
=== RUN   TestAccVPCRoute_prefixListToLocalGateway
=== PAUSE TestAccVPCRoute_prefixListToLocalGateway
=== RUN   TestAccVPCRoute_prefixListToEgressOnlyInternetGateway
=== PAUSE TestAccVPCRoute_prefixListToEgressOnlyInternetGateway
=== CONT  TestAccVPCRoute_basic
=== CONT  TestAccVPCRoute_ipv4ToLocalGateway
=== CONT  TestAccVPCRoute_ipv4ToCarrierGateway
=== CONT  TestAccVPCRoute_IPv4ToNetworkInterface_unattached
=== NAME  TestAccVPCRoute_ipv4ToCarrierGateway
    wavelength_carrier_gateway_test.go:193: skipping since no Wavelength Zones are available
--- SKIP: TestAccVPCRoute_ipv4ToCarrierGateway (0.89s)
=== CONT  TestAccVPCRoute_ipv6ToNatGateway
=== NAME  TestAccVPCRoute_ipv4ToLocalGateway
    acctest.go:1047: skipping since no Outposts found
--- SKIP: TestAccVPCRoute_ipv4ToLocalGateway (1.07s)
=== CONT  TestAccVPCRoute_ipv6ToTransitGateway
--- PASS: TestAccVPCRoute_basic (24.10s)
=== CONT  TestAccVPCRoute_ipv4ToTransitGateway
--- PASS: TestAccVPCRoute_IPv4ToNetworkInterface_unattached (27.64s)
=== CONT  TestAccVPCRoute_doesNotCrashWithVPCEndpoint
--- PASS: TestAccVPCRoute_doesNotCrashWithVPCEndpoint (35.46s)
=== CONT  TestAccVPCRoute_ipv4ToVPCPeeringConnection
--- PASS: TestAccVPCRoute_ipv4ToVPCPeeringConnection (23.49s)
=== CONT  TestAccVPCRoute_ipv4ToNatGateway
--- PASS: TestAccVPCRoute_ipv6ToNatGateway (200.81s)
=== CONT  TestAccVPCRoute_IPv4ToNetworkInterface_twoAttachments
--- PASS: TestAccVPCRoute_ipv4ToNatGateway (190.46s)
=== CONT  TestAccVPCRoute_prefixListToVPNGateway
--- PASS: TestAccVPCRoute_ipv6ToTransitGateway (300.78s)
=== CONT  TestAccVPCRoute_prefixListToEgressOnlyInternetGateway
--- PASS: TestAccVPCRoute_IPv4ToNetworkInterface_twoAttachments (113.60s)
=== CONT  TestAccVPCRoute_prefixListToLocalGateway
    acctest.go:1047: skipping since no Outposts found
--- SKIP: TestAccVPCRoute_prefixListToLocalGateway (0.92s)
=== CONT  TestAccVPCRoute_prefixListToCarrierGateway
    wavelength_carrier_gateway_test.go:193: skipping since no Wavelength Zones are available
--- SKIP: TestAccVPCRoute_prefixListToCarrierGateway (0.26s)
=== CONT  TestAccVPCRoute_prefixListToTransitGateway
--- PASS: TestAccVPCRoute_ipv4ToTransitGateway (310.50s)
=== CONT  TestAccVPCRoute_prefixListToNatGateway
--- PASS: TestAccVPCRoute_prefixListToEgressOnlyInternetGateway (39.65s)
=== CONT  TestAccVPCRoute_prefixListToVPCPeeringConnection
--- PASS: TestAccVPCRoute_prefixListToVPCPeeringConnection (29.38s)
=== CONT  TestAccVPCRoute_PrefixListToNetworkInterface_attached
--- PASS: TestAccVPCRoute_prefixListToVPNGateway (142.67s)
=== CONT  TestAccVPCRoute_PrefixListToNetworkInterface_unattached
--- PASS: TestAccVPCRoute_PrefixListToNetworkInterface_unattached (31.84s)
=== CONT  TestAccVPCRoute_prefixListToInstance
--- PASS: TestAccVPCRoute_PrefixListToNetworkInterface_attached (113.71s)
=== CONT  TestAccVPCRoute_ipv4ToVPCEndpoint
--- PASS: TestAccVPCRoute_prefixListToNatGateway (201.25s)
=== CONT  TestAccVPCRoute_prefixListToInternetGateway
--- PASS: TestAccVPCRoute_prefixListToInstance (101.63s)
=== CONT  TestAccVPCRoute_localRouteUpdate
--- PASS: TestAccVPCRoute_prefixListToInternetGateway (30.08s)
=== CONT  TestAccVPCRoute_localRoute
--- PASS: TestAccVPCRoute_localRoute (22.44s)
=== CONT  TestAccVPCRoute_ipv6ToVPCEndpoint
--- PASS: TestAccVPCRoute_localRouteUpdate (54.13s)
=== CONT  TestAccVPCRoute_IPv4Update_target
--- PASS: TestAccVPCRoute_prefixListToTransitGateway (321.64s)
=== CONT  TestAccVPCRoute_IPv6Update_target
=== NAME  TestAccVPCRoute_ipv4ToVPCEndpoint
--- FAIL: TestAccVPCRoute_ipv4ToVPCEndpoint (204.66s)
=== CONT  TestAccVPCRoute_conditionalCIDRBlock
--- PASS: TestAccVPCRoute_conditionalCIDRBlock (50.48s)
=== CONT  TestAccVPCRoute_IPv6ToNetworkInterface_unattached
--- PASS: TestAccVPCRoute_IPv6ToNetworkInterface_unattached (38.55s)
=== CONT  TestAccVPCRoute_ipv4ToInstance
--- FAIL: TestAccVPCRoute_ipv6ToVPCEndpoint (194.68s)
=== CONT  TestAccVPCRoute_ipv4ToVPNGateway
--- PASS: TestAccVPCRoute_ipv4ToInstance (101.82s)
=== CONT  TestAccVPCRoute_ipv6ToVPNGateway
--- PASS: TestAccVPCRoute_IPv6Update_target (245.15s)
=== CONT  TestAccVPCRoute_ipv6ToVPCPeeringConnection
--- FAIL: TestAccVPCRoute_IPv4Update_target (300.01s)
=== CONT  TestAccVPCRoute_ipv6ToLocalGateway
    acctest.go:1047: skipping since no Outposts found
--- SKIP: TestAccVPCRoute_ipv6ToLocalGateway (0.50s)
=== CONT  TestAccVPCRoute_ipv6ToEgressOnlyInternetGateway
--- PASS: TestAccVPCRoute_ipv4ToVPNGateway (134.11s)
=== CONT  TestAccVPCRoute_ipv6ToInstance
--- PASS: TestAccVPCRoute_ipv6ToVPCPeeringConnection (35.22s)
=== CONT  TestAccVPCRoute_ipv6ToInternetGateway
--- PASS: TestAccVPCRoute_ipv6ToEgressOnlyInternetGateway (45.27s)
=== CONT  TestAccVPCRoute_Disappears_routeTable
--- PASS: TestAccVPCRoute_ipv6ToInternetGateway (35.47s)
=== CONT  TestAccVPCRoute_IPv4ToNetworkInterface_attached
--- PASS: TestAccVPCRoute_Disappears_routeTable (24.63s)
=== CONT  TestAccVPCRoute_disappears
--- PASS: TestAccVPCRoute_disappears (21.89s)
--- PASS: TestAccVPCRoute_ipv6ToVPNGateway (154.96s)
--- PASS: TestAccVPCRoute_IPv4ToNetworkInterface_attached (115.80s)
--- PASS: TestAccVPCRoute_ipv6ToInstance (326.76s)
FAIL
FAIL	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	1245.577s
% make t T=TestAccVPCRouteTable_ K=vpc               
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/ec2/... -v -count 1 -parallel 20 -run='TestAccVPCRouteTable_'  -timeout 180m
=== RUN   TestAccVPCRouteTable_basic
=== PAUSE TestAccVPCRouteTable_basic
=== RUN   TestAccVPCRouteTable_disappears
=== PAUSE TestAccVPCRouteTable_disappears
=== RUN   TestAccVPCRouteTable_Disappears_subnetAssociation
=== PAUSE TestAccVPCRouteTable_Disappears_subnetAssociation
=== RUN   TestAccVPCRouteTable_ipv4ToInternetGateway
=== PAUSE TestAccVPCRouteTable_ipv4ToInternetGateway
=== RUN   TestAccVPCRouteTable_ipv4ToInstance
=== PAUSE TestAccVPCRouteTable_ipv4ToInstance
=== RUN   TestAccVPCRouteTable_ipv6ToEgressOnlyInternetGateway
=== PAUSE TestAccVPCRouteTable_ipv6ToEgressOnlyInternetGateway
=== RUN   TestAccVPCRouteTable_tags
=== PAUSE TestAccVPCRouteTable_tags
=== RUN   TestAccVPCRouteTable_requireRouteDestination
=== PAUSE TestAccVPCRouteTable_requireRouteDestination
=== RUN   TestAccVPCRouteTable_requireRouteTarget
=== PAUSE TestAccVPCRouteTable_requireRouteTarget
=== RUN   TestAccVPCRouteTable_Route_mode
=== PAUSE TestAccVPCRouteTable_Route_mode
=== RUN   TestAccVPCRouteTable_ipv4ToTransitGateway
=== PAUSE TestAccVPCRouteTable_ipv4ToTransitGateway
=== RUN   TestAccVPCRouteTable_ipv4ToVPCEndpoint
=== PAUSE TestAccVPCRouteTable_ipv4ToVPCEndpoint
=== RUN   TestAccVPCRouteTable_ipv4ToCarrierGateway
=== PAUSE TestAccVPCRouteTable_ipv4ToCarrierGateway
=== RUN   TestAccVPCRouteTable_ipv4ToLocalGateway
=== PAUSE TestAccVPCRouteTable_ipv4ToLocalGateway
=== RUN   TestAccVPCRouteTable_ipv4ToVPCPeeringConnection
=== PAUSE TestAccVPCRouteTable_ipv4ToVPCPeeringConnection
=== RUN   TestAccVPCRouteTable_vgwRoutePropagation
=== PAUSE TestAccVPCRouteTable_vgwRoutePropagation
=== RUN   TestAccVPCRouteTable_conditionalCIDRBlock
=== PAUSE TestAccVPCRouteTable_conditionalCIDRBlock
=== RUN   TestAccVPCRouteTable_ipv4ToNatGateway
=== PAUSE TestAccVPCRouteTable_ipv4ToNatGateway
=== RUN   TestAccVPCRouteTable_IPv6ToNetworkInterface_unattached
=== PAUSE TestAccVPCRouteTable_IPv6ToNetworkInterface_unattached
=== RUN   TestAccVPCRouteTable_IPv4ToNetworkInterfaces_unattached
=== PAUSE TestAccVPCRouteTable_IPv4ToNetworkInterfaces_unattached
=== RUN   TestAccVPCRouteTable_vpcMultipleCIDRs
=== PAUSE TestAccVPCRouteTable_vpcMultipleCIDRs
=== RUN   TestAccVPCRouteTable_gatewayVPCEndpoint
=== PAUSE TestAccVPCRouteTable_gatewayVPCEndpoint
=== RUN   TestAccVPCRouteTable_multipleRoutes
=== PAUSE TestAccVPCRouteTable_multipleRoutes
=== RUN   TestAccVPCRouteTable_prefixListToInternetGateway
=== PAUSE TestAccVPCRouteTable_prefixListToInternetGateway
=== CONT  TestAccVPCRouteTable_basic
=== CONT  TestAccVPCRouteTable_ipv4ToCarrierGateway
=== CONT  TestAccVPCRouteTable_ipv4ToTransitGateway
=== CONT  TestAccVPCRouteTable_ipv4ToInstance
=== CONT  TestAccVPCRouteTable_disappears
=== CONT  TestAccVPCRouteTable_IPv6ToNetworkInterface_unattached
=== CONT  TestAccVPCRouteTable_prefixListToInternetGateway
=== CONT  TestAccVPCRouteTable_multipleRoutes
=== CONT  TestAccVPCRouteTable_gatewayVPCEndpoint
=== CONT  TestAccVPCRouteTable_vpcMultipleCIDRs
=== CONT  TestAccVPCRouteTable_IPv4ToNetworkInterfaces_unattached
=== CONT  TestAccVPCRouteTable_Route_mode
=== CONT  TestAccVPCRouteTable_tags
=== CONT  TestAccVPCRouteTable_ipv4ToVPCEndpoint
=== CONT  TestAccVPCRouteTable_requireRouteTarget
=== CONT  TestAccVPCRouteTable_requireRouteDestination
=== CONT  TestAccVPCRouteTable_ipv4ToInternetGateway
=== CONT  TestAccVPCRouteTable_ipv6ToEgressOnlyInternetGateway
=== CONT  TestAccVPCRouteTable_Disappears_subnetAssociation
=== CONT  TestAccVPCRouteTable_vgwRoutePropagation
=== NAME  TestAccVPCRouteTable_ipv4ToCarrierGateway
    wavelength_carrier_gateway_test.go:193: skipping since no Wavelength Zones are available
--- SKIP: TestAccVPCRouteTable_ipv4ToCarrierGateway (0.96s)
=== CONT  TestAccVPCRouteTable_ipv4ToNatGateway
--- PASS: TestAccVPCRouteTable_requireRouteTarget (27.43s)
=== CONT  TestAccVPCRouteTable_conditionalCIDRBlock
--- PASS: TestAccVPCRouteTable_disappears (38.52s)
=== CONT  TestAccVPCRouteTable_ipv4ToVPCPeeringConnection
--- PASS: TestAccVPCRouteTable_basic (46.32s)
=== CONT  TestAccVPCRouteTable_ipv4ToLocalGateway
    acctest.go:1047: skipping since no Outposts found
--- SKIP: TestAccVPCRouteTable_ipv4ToLocalGateway (0.55s)
--- PASS: TestAccVPCRouteTable_Disappears_subnetAssociation (47.48s)
--- PASS: TestAccVPCRouteTable_prefixListToInternetGateway (55.41s)
--- PASS: TestAccVPCRouteTable_gatewayVPCEndpoint (60.52s)
--- PASS: TestAccVPCRouteTable_IPv6ToNetworkInterface_unattached (65.55s)
--- PASS: TestAccVPCRouteTable_vpcMultipleCIDRs (71.55s)
--- PASS: TestAccVPCRouteTable_ipv4ToInternetGateway (74.49s)
--- PASS: TestAccVPCRouteTable_ipv6ToEgressOnlyInternetGateway (75.85s)
--- PASS: TestAccVPCRouteTable_ipv4ToVPCPeeringConnection (39.83s)
--- PASS: TestAccVPCRouteTable_tags (88.41s)
--- PASS: TestAccVPCRouteTable_conditionalCIDRBlock (66.11s)
--- PASS: TestAccVPCRouteTable_Route_mode (95.88s)
--- PASS: TestAccVPCRouteTable_ipv4ToInstance (110.44s)
--- PASS: TestAccVPCRouteTable_IPv4ToNetworkInterfaces_unattached (111.67s)
--- PASS: TestAccVPCRouteTable_multipleRoutes (174.80s)
--- PASS: TestAccVPCRouteTable_ipv4ToNatGateway (205.76s)
--- FAIL: TestAccVPCRouteTable_ipv4ToVPCEndpoint (207.54s)
--- PASS: TestAccVPCRouteTable_vgwRoutePropagation (288.76s)
--- PASS: TestAccVPCRouteTable_requireRouteDestination (301.08s)
--- PASS: TestAccVPCRouteTable_ipv4ToTransitGateway (396.90s)
FAIL
FAIL	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	399.047s

@github-actions
Copy link

Community Note

Voting for Prioritization

  • Please vote on this pull request by adding a 👍 reaction to the original post to help the community and maintainers prioritize this pull request.
  • Please see our prioritization guide for information on how we prioritize.
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.

For Submitters

  • Review the contribution guide relating to the type of change you are making to ensure all of the necessary steps have been taken.
  • For new resources and data sources, use skaff to generate scaffolding with comments detailing common expectations.
  • Whether or not the branch has been rebased will not impact prioritization, but doing so is always a welcome surprise.

@github-actions github-actions bot added size/M Managed by automation to categorize the size of a PR. documentation Introduces or discusses updates to documentation. service/vpc Issues and PRs that pertain to the vpc service. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure. labels Apr 18, 2023
@YakDriver YakDriver changed the base branch from main to release/5.x April 18, 2023 23:55
@ewbankkit ewbankkit added this to the v5.0.0 milestone Apr 19, 2023
Copy link
Member

@jar-b jar-b left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🎉

$ make testacc PKG=ec2 TESTS=TestAccVPCRoute_
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/ec2/... -v -count 1 -parallel 20 -run='TestAccVPCRoute_'  -timeout 180m

--- PASS: TestAccVPCRoute_localRoute (25.43s)
=== CONT  TestAccVPCRoute_prefixListToInstance
--- PASS: TestAccVPCRoute_basic (27.27s)
=== CONT  TestAccVPCRoute_ipv4ToVPCPeeringConnection
--- PASS: TestAccVPCRoute_IPv4ToNetworkInterface_unattached (30.91s)
=== CONT  TestAccVPCRoute_ipv4ToNatGateway
--- PASS: TestAccVPCRoute_prefixListToInternetGateway (33.71s)
=== CONT  TestAccVPCRoute_IPv4ToNetworkInterface_twoAttachments
--- PASS: TestAccVPCRoute_prefixListToVPCPeeringConnection (32.89s)
=== CONT  TestAccVPCRoute_ipv6ToLocalGateway
    acctest.go:1047: skipping since no Outposts found
--- SKIP: TestAccVPCRoute_ipv6ToLocalGateway (0.20s)
=== CONT  TestAccVPCRoute_IPv6ToNetworkInterface_unattached
--- PASS: TestAccVPCRoute_PrefixListToNetworkInterface_unattached (36.79s)
=== CONT  TestAccVPCRoute_ipv4ToInstance
=== CONT  TestAccVPCRoute_ipv4ToVPNGateway
--- PASS: TestAccVPCRoute_prefixListToEgressOnlyInternetGateway (43.77s)
--- PASS: TestAccVPCRoute_ipv4ToVPCPeeringConnection (20.09s)
=== CONT  TestAccVPCRoute_ipv6ToVPNGateway
--- PASS: TestAccVPCRoute_conditionalCIDRBlock (49.67s)
=== CONT  TestAccVPCRoute_ipv6ToVPCPeeringConnection
--- PASS: TestAccVPCRoute_localRouteUpdate (54.00s)
=== CONT  TestAccVPCRoute_ipv6ToEgressOnlyInternetGateway
--- PASS: TestAccVPCRoute_IPv6ToNetworkInterface_unattached (34.50s)
=== CONT  TestAccVPCRoute_ipv6ToInstance
--- PASS: TestAccVPCRoute_PrefixListToNetworkInterface_attached (75.65s)
=== CONT  TestAccVPCRoute_ipv6ToInternetGateway
--- PASS: TestAccVPCRoute_ipv6ToVPCPeeringConnection (30.59s)
=== CONT  TestAccVPCRoute_IPv4ToNetworkInterface_attached
--- PASS: TestAccVPCRoute_prefixListToVPNGateway (86.58s)
=== CONT  TestAccVPCRoute_Disappears_routeTable
--- PASS: TestAccVPCRoute_ipv6ToEgressOnlyInternetGateway (38.50s)
=== CONT  TestAccVPCRoute_disappears
--- PASS: TestAccVPCRoute_Disappears_routeTable (18.46s)
=== CONT  TestAccVPCRoute_doesNotCrashWithVPCEndpoint
--- PASS: TestAccVPCRoute_ipv6ToInternetGateway (30.96s)
--- PASS: TestAccVPCRoute_disappears (18.21s)
--- PASS: TestAccVPCRoute_doesNotCrashWithVPCEndpoint (31.81s)
--- PASS: TestAccVPCRoute_IPv4ToNetworkInterface_twoAttachments (109.98s)
--- PASS: TestAccVPCRoute_ipv6ToVPNGateway (99.02s)
=== NAME  TestAccVPCRoute_ipv6ToVPCEndpoint
    vpc_route_test.go:1532: Step 1/2 error: Error running apply: exit status 1

        Error: modifying EC2 VPC Endpoint Service (vpce-svc-0f2c959cea26aee94) permissions: InvalidPrincipal: Invalid Principal: '<redacted>'
                status code: 400, request id: 01cb1657-1bcb-48ef-8c8c-45c25caae71e

          with aws_vpc_endpoint_service.test,
          on terraform_plugin_test.tf line 40, in resource "aws_vpc_endpoint_service" "test":
          40: resource "aws_vpc_endpoint_service" "test" {

--- PASS: TestAccVPCRoute_ipv4ToVPNGateway (110.06s)
=== NAME  TestAccVPCRoute_ipv4ToVPCEndpoint
    vpc_route_test.go:1481: Step 1/2 error: Error running apply: exit status 1

        Error: modifying EC2 VPC Endpoint Service (vpce-svc-03933621d62ee7634) permissions: InvalidPrincipal: Invalid Principal: '<redacted>'
                status code: 400, request id: 4a154cb5-f11a-402c-9805-f3de8d3d3294

          with aws_vpc_endpoint_service.test,
          on terraform_plugin_test.tf line 40, in resource "aws_vpc_endpoint_service" "test":
          40: resource "aws_vpc_endpoint_service" "test" {

=== NAME  TestAccVPCRoute_IPv4Update_target
    vpc_route_test.go:1144: Step 1/8 error: Error running apply: exit status 1

        Error: modifying EC2 VPC Endpoint Service (vpce-svc-0e587b6cdfa575b83) permissions: InvalidPrincipal: Invalid Principal: '<redacted>'
                status code: 400, request id: 12a6d952-6162-4fc7-a839-058651c918c8

          with aws_vpc_endpoint_service.test,
          on terraform_plugin_test.tf line 165, in resource "aws_vpc_endpoint_service" "test":
         165: resource "aws_vpc_endpoint_service" "test" {

--- FAIL: TestAccVPCRoute_ipv6ToVPCEndpoint (178.55s)
--- PASS: TestAccVPCRoute_IPv6Update_target (182.65s)
--- PASS: TestAccVPCRoute_prefixListToNatGateway (185.21s)
--- FAIL: TestAccVPCRoute_ipv4ToVPCEndpoint (189.88s)
--- PASS: TestAccVPCRoute_ipv6ToNatGateway (194.33s)
--- PASS: TestAccVPCRoute_ipv4ToNatGateway (207.47s)
--- PASS: TestAccVPCRoute_ipv4ToTransitGateway (313.25s)
--- FAIL: TestAccVPCRoute_IPv4Update_target (314.33s)
--- PASS: TestAccVPCRoute_ipv6ToTransitGateway (314.43s)
--- PASS: TestAccVPCRoute_prefixListToTransitGateway (314.82s)
--- PASS: TestAccVPCRoute_prefixListToInstance (301.81s)
--- PASS: TestAccVPCRoute_ipv4ToInstance (300.99s)
--- PASS: TestAccVPCRoute_ipv6ToInstance (313.41s)
--- PASS: TestAccVPCRoute_IPv4ToNetworkInterface_attached (302.96s)
FAIL
FAIL    github.com/hashicorp/terraform-provider-aws/internal/service/ec2        387.649s
FAIL
make: *** [testacc] Error 1

Failures appear unrelated to this change.

@github-actions github-actions bot added size/L Managed by automation to categorize the size of a PR. and removed size/M Managed by automation to categorize the size of a PR. labels Apr 19, 2023
@YakDriver YakDriver added the breaking-change Introduces a breaking change in current functionality; usually deferred to the next major release. label Apr 19, 2023
@YakDriver YakDriver linked an issue Apr 19, 2023 that may be closed by this pull request
@YakDriver YakDriver merged commit d6444d9 into release/5.x Apr 20, 2023
@YakDriver YakDriver deleted the t-routes-instance-id branch April 20, 2023 16:28
@github-actions github-actions bot modified the milestones: v5.0.0, v4.64.0 Apr 20, 2023
github-actions bot pushed a commit that referenced this pull request Apr 20, 2023
@YakDriver YakDriver mentioned this pull request Apr 20, 2023
YakDriver pushed a commit that referenced this pull request Apr 20, 2023
@YakDriver YakDriver mentioned this pull request Apr 20, 2023
YakDriver pushed a commit that referenced this pull request Apr 20, 2023
@github-actions
Copy link

This functionality has been released in v4.64.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.

For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you!

YakDriver pushed a commit that referenced this pull request Apr 21, 2023
@github-actions
Copy link

github-actions bot commented Jun 4, 2023

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
breaking-change Introduces a breaking change in current functionality; usually deferred to the next major release. documentation Introduces or discusses updates to documentation. service/vpc Issues and PRs that pertain to the vpc service. size/L Managed by automation to categorize the size of a PR. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

aws_route/aws_route_table: Remove 'instance_id' target
3 participants