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

feat: Added support for NAT44 static mapping twice-NAT pool IP address reference #1728

Merged
merged 7 commits into from
Sep 22, 2020

Conversation

fgschwan
Copy link
Collaborator

This is new functionality in VPP 20.09.

Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
…tion

Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
@codecov
Copy link

codecov bot commented Sep 11, 2020

Codecov Report

Merging #1728 into master will decrease coverage by 1.49%.
The diff coverage is 4.65%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1728      +/-   ##
==========================================
- Coverage   57.83%   56.34%   -1.50%     
==========================================
  Files         684      444     -240     
  Lines       55000    32687   -22313     
==========================================
- Hits        31811    18416   -13395     
+ Misses      19934    12521    -7413     
+ Partials     3255     1750    -1505     
Flag Coverage Δ
#e2e ?
#unittests 56.34% <4.65%> (-1.53%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

@rastislavs
Copy link
Contributor

Hi, what is still WIP in this PR? Can it be merged?

@rastislavs rastislavs self-requested a review September 14, 2020 08:30
rastislavs
rastislavs previously approved these changes Sep 14, 2020
@fgschwan
Copy link
Collaborator Author

fgschwan commented Sep 16, 2020

Hi, what is still WIP in this PR? Can it be merged?

@rastislavszabo Hi, it is still missing dependecies and error messages.

…P from twiceNAT address pool

Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
…usage

Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
@fgschwan fgschwan changed the title feat: WIP Added support for NAT44 static mapping twice-NAT pool IP address reference feat: Added support for NAT44 static mapping twice-NAT pool IP address reference Sep 16, 2020
rastislavs
rastislavs previously approved these changes Sep 17, 2020
@ondrej-fabry
Copy link
Member

Planning to add any integration or end-to-end tests?

…ion and previously added twiceNAT pool IP feature

Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
@fgschwan
Copy link
Collaborator Author

@ondrej-fabry Added simple integration tests 1fad79a
I basically started with this the NAT integration testing, so i added also some super basic NAT tests that convert to the test testing this PR functionality.

@rastislavs rastislavs self-requested a review September 22, 2020 06:42
@ondrej-fabry ondrej-fabry merged commit 1290bd5 into ligato:master Sep 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants