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

NSM Uplift to 1.4.0 #231

Merged
merged 3 commits into from
Jun 8, 2022
Merged

NSM Uplift to 1.4.0 #231

merged 3 commits into from
Jun 8, 2022

Conversation

LionelJouin
Copy link
Member

@LionelJouin LionelJouin commented Jun 1, 2022

Description

  • Add NSM_LIVENESSCHECKENABLED env variable with "false" as value in the NSC container in the LB pod
  • dnscontext chain element removed
  • NetworkServiceEndpointRegistryClient and NetworkServiceRegistryClient adapted to the new SDK version
  • NSE VLAN CIDR_PREFIX env variable adapted

cmd-nsc:v1.4.0 and cmd-nse-remote-vlan:v1.4.0 are on the Nordix registry.
cmd-nse-remote-vlan:v1.4.0 is compiled from this source (to include grpc-health-probe): https://github.com/Nordix/nsm-cmd-nse-remote-vlan/tree/probes

Issue link

/

Checklist

  • Purpose
    • Bug fix
    • New functionality
    • Documentation
    • Refactoring
    • CI
  • Test
    • Unit test
    • E2E Test
    • Tested manually
  • Introduce a breaking change
    • Yes (description required)
    • No
  • Introduce changes in the Operator
    • Yes (description required)
    • No

@LionelJouin LionelJouin force-pushed the nsm-uplift branch 3 times, most recently from f1785e6 to b579c14 Compare June 1, 2022 13:01
@LionelJouin LionelJouin requested review from zolug and uablrek June 1, 2022 13:04
@LionelJouin LionelJouin marked this pull request as ready for review June 1, 2022 13:04
@zolug
Copy link
Collaborator

zolug commented Jun 2, 2022

Works fine on xcluster so far.
Also, NSM accepted the PR to toggle data path healing in NSC via env var.

@uablrek
Copy link
Contributor

uablrek commented Jun 3, 2022

Something is not right. Scratch that. I missed a NSM_LIVENESSCHECKENABLED setting. Now it works. (weird symptom though...)

I apply this patch, am not using the helm-charts but build with the updated go.mod. But my 2 load-balancers gets the same external address;

  07:43:53 (vm-202): TEST CASE: Collect load-balancer addresses for trench [red]
169.254.101.1
169.254.101.1
1000::1:a9fe:6501
1000::1:a9fe:6501

I use nsm images built on nsm/master, not any v1.4 branch, if that can cause the problem.

@uablrek
Copy link
Contributor

uablrek commented Jun 3, 2022

/lgtm
All my tests work with this PR and Laszlos PR on NSM applied.
I am still unsure if this PR should be merged, or if we shall wait until v1.4.0 is released, hopefully including Laszlos PR.

@LionelJouin LionelJouin changed the title NSM Uplift to 1.4.0-rc.1 NSM Uplift to 1.4.0-rc.2 Jun 3, 2022
@LionelJouin
Copy link
Member Author

@uablrek @zolug I updated the PR to NSM Uplift to 1.4.0-rc.2
networkservicemesh/cmd-nsc#447 has been merged and is included in it.

@LionelJouin LionelJouin changed the title NSM Uplift to 1.4.0-rc.2 NSM Uplift to 1.4.0 Jun 7, 2022
@LionelJouin
Copy link
Member Author

@uablrek @zolug I updated the PR to NSM Uplift to 1.4.0

@LionelJouin LionelJouin merged commit ff92317 into master Jun 8, 2022
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