Skip to content

TPT-4126: Project NB Front-End IP in VPC-MTC + 40Gbps NB-MTC#2415

Open
mawilk90 wants to merge 6 commits into
devfrom
proj/nb-front-end-ip-in-vpc
Open

TPT-4126: Project NB Front-End IP in VPC-MTC + 40Gbps NB-MTC#2415
mawilk90 wants to merge 6 commits into
devfrom
proj/nb-front-end-ip-in-vpc

Conversation

@mawilk90

@mawilk90 mawilk90 commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

📝 Description

This PR merges support for NB Front-End IP + 40Gbps features into the dev branch for release.

Note:

  1. This PR needs to be merged first and then replace statement should be removed from go.mod
  2. Needs to be checked/merged first: PR

✔️ How to Test

Run integration tests:

make PKG_NAME="nb" test-int
make PKG_NAME="nbconfig" test-int
make PKG_NAME="nbconfigs" test-int
make PKG_NAME="nbnode" test-int
make PKG_NAME="nbtypes" test-int 
make PKG_NAME="nbs" test-int   
make PKG_NAME="nbvpc" test-int 
make PKG_NAME="nbvpcs" test-int 

dawiddzhafarov and others added 4 commits March 26, 2026 09:30
* TPT-4207 Add support for 'type' field for nodebalancer

* TPT-4207 Add support for frontend IP VPC in NodeBalancer resource

* TPT-4207 Add support for frontend IP VPC in NodeBalancer data source and fix resource attributes

* TPT-4207 Add support for frontend IP VPC in nbvpc and nbvpcs data sources

* TPT-4207 Add support for frontend IP VPC in nbs data source and update nb tests

* TPT-4207 Fix import state drift for nb frontend_vpcs

* TPT-4207 Small comment fix and refactor

* TPT-4207 Adjust code to the linodego latest version

* TPT-4207 Point to /proj branch in linodego

* TPT-4207 Fix unit test

* TPT-4207 Address copilot suggestions

* TPT-4207 Adjust test case to ignore firewalls after import

* TPT-4207 Attempt to resolve firewalls state issue after import

* TPT-4207 Update assertions for nb resource tests

* TPT-4207 Fix nbs datasource test cases

* TPT-4207 Choose only premium regions for NB VPCs tests

* TPT-4207 Mute gosec scan for test data

* TPT-4207 Adress review comments
Replace github.com/linode/linodego/v2 with a pseudo-version
(v2.4.2-0.20260717110001-25bfd3ada3f5) to pick up unreleased changes
@mawilk90
mawilk90 requested review from a team as code owners July 17, 2026 14:36
@mawilk90 mawilk90 added the do-not-merge PRs that should not be merged until the commented issue is resolved label Jul 17, 2026
@mawilk90
mawilk90 requested review from jbilskiAkam and removed request for a team July 17, 2026 14:36
@mawilk90 mawilk90 added the project for new projects in the changelog. label Jul 17, 2026
@mawilk90
mawilk90 requested review from psnoch-akamai and removed request for a team, jbilskiAkam and psnoch-akamai July 17, 2026 14:36
@mawilk90 mawilk90 changed the title TPT-4126: Add support for NB Front-End IP in VPC-MTC + 40Gbps NB-MTC TPT-4126: Project NB Front-End IP in VPC-MTC + 40Gbps NB-MTC Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge PRs that should not be merged until the commented issue is resolved project for new projects in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants