-
Notifications
You must be signed in to change notification settings - Fork 332
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
refactor: [M3-7893] β Post-GA VPC cleanup #10299
refactor: [M3-7893] β Post-GA VPC cleanup #10299
Conversation
β¦lHeader.tsx, useVPCConfigInterface.tsx cleanup
β¦sDialogOrDrawer.tsx, VPCSubnetsTable.tsx
The removal of VPC from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great clean up!
{}, | ||
displayVPCPanel | ||
); | ||
const { data: vpcData, error, isLoading } = useVPCsQuery({}, {}); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated to this PR: If the uses has more the 100 VPCs, only the first 100 will show
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dwiley-akamai We can probably remove the enabled
argument for useVPCsQuery
now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Going to create a ticket for implementing a useAllVPCsQuery
where appropriate
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{}, | ||
displayVPCPanel | ||
); | ||
const { data: vpcData, error, isLoading } = useVPCsQuery({}, {}); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dwiley-akamai We can probably remove the enabled
argument for useVPCsQuery
now
Coverage Report: β |
Description π
Since VPC entered GA several weeks back, we are now able to circle back to complete some code cleanup. This ticket is primarily for
@TODO VPC
items related to the VPC feature flag and related conditionals.Changes π
flags.vpc
,showVPCs
, and related logic throughout many filesmanuallyUpdateConfigs
prop fromPowerActionsDialogOrDrawer.tsx
import type { ...}
convention in a few placesTarget release date ποΈ
04/01/2024
How to test π§ͺ
Verification steps
Ensure there have been no regressions compared to prod, specifically:
Ctrl
+Shift
+K
"Use Private IP for a backend node to a NodeBalancer. Use VPC instead for private communication between your Linodes."
copy is present for Private IP add-onInterfaceSelect
works as expected in Linode Config dialog and VLAN accordionAs an Author I have considered π€