-
Notifications
You must be signed in to change notification settings - Fork 367
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
fix: [M3-6510] - Modifying Configuration Profile in Cloud breaks with VLANs #9053
Conversation
…s.mdx Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
packages/manager/src/features/linodes/LinodesDetail/LinodeSettings/LinodeConfigDialog.tsx
Outdated
Show resolved
Hide resolved
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.
Curious as to what made this break out of nowhere 🤔
packages/manager/src/features/linodes/LinodesDetail/LinodeSettings/LinodeConfigDialog.tsx
Outdated
Show resolved
Hide resolved
Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
It appears to be related to API ticket ARB-3629. The interface was modified to add the |
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.
Tested to confirm the fix is working as intended.
Approved pending api-v4
suggestion by @bnussman-akamai.
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.
I think the next steps for this PR would to be to update the api-v4
types like the following
export interface Interface {
id: number;
label: string | null;
purpose: InterfacePurpose;
ipam_address: string | null;
}
type InterfacePayload = Omit<Interface, 'id'>;
Then update LinodeConfigCreationData
to use InterfacePayload
packages/manager/src/features/linodes/LinodesDetail/LinodeSettings/LinodeConfigDialog.tsx
Outdated
Show resolved
Hide resolved
Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
Great feedback! Thank you @bnussman-akamai and @hkhalil-akamai for taking a deeper look into this PR. |
Description 📝
Fix - Modifying Configuration Profile in Cloud breaks with VLANs
Preview 📷
Include a screenshot or screen recording of the change
How to test 🧪
How to reproduce the issue (if applicable)?
How to verify changes?
How to run Unit or E2E tests?