Skip to content

Conversation

@timraymond
Copy link
Member

@timraymond timraymond commented Nov 29, 2022

There was insufficient coverage over cases involving different permutations of the "WireserverIP" configuration option. Consequently, there were instances where reasonable values for this option caused CNS to fail to start.

This moves the logic for transforming the CNS configuration into configuration suitable for the NMAgent client into a method off the CNSConfig. It also permits adding coverage over different scenarios that are likely to emerge.

Issue Fixed:

Requirements:

Notes:

There was insufficient coverage over cases involving different
permutations of the "WireserverIP" configuration option. Consequently,
there were instances where reasonable values for this option caused CNS
to fail to start.

This moves the logic for transforming the CNS configuration into
configuration suitable for the NMAgent client into a method off the
CNSConfig. It also permits adding coverage over different scenarios that
are likely to emerge.
@timraymond timraymond requested a review from a team as a code owner November 29, 2022 23:29
@timraymond timraymond requested review from rbtr and thatmattlong and removed request for a team November 29, 2022 23:29
@timraymond
Copy link
Member Author

@paulyufan was the original reporter of this issue and tried out the changes made here. He reports:
paul

@timraymond timraymond enabled auto-merge (squash) November 30, 2022 19:10
@timraymond timraymond merged commit 57120ca into Azure:master Nov 30, 2022
@timraymond timraymond deleted the bugfix/wireserver-port branch November 30, 2022 20:10
rjdenney pushed a commit to rjdenney/azure-container-networking that referenced this pull request Jan 19, 2023
There was insufficient coverage over cases involving different
permutations of the "WireserverIP" configuration option. Consequently,
there were instances where reasonable values for this option caused CNS
to fail to start.

This moves the logic for transforming the CNS configuration into
configuration suitable for the NMAgent client into a method off the
CNSConfig. It also permits adding coverage over different scenarios that
are likely to emerge.
smittal22 pushed a commit to smittal22/azure-container-networking that referenced this pull request Jan 26, 2023
There was insufficient coverage over cases involving different
permutations of the "WireserverIP" configuration option. Consequently,
there were instances where reasonable values for this option caused CNS
to fail to start.

This moves the logic for transforming the CNS configuration into
configuration suitable for the NMAgent client into a method off the
CNSConfig. It also permits adding coverage over different scenarios that
are likely to emerge.
smittal22 pushed a commit to smittal22/azure-container-networking that referenced this pull request Jan 30, 2023
There was insufficient coverage over cases involving different
permutations of the "WireserverIP" configuration option. Consequently,
there were instances where reasonable values for this option caused CNS
to fail to start.

This moves the logic for transforming the CNS configuration into
configuration suitable for the NMAgent client into a method off the
CNSConfig. It also permits adding coverage over different scenarios that
are likely to emerge.
smittal22 pushed a commit to smittal22/azure-container-networking that referenced this pull request Feb 3, 2023
There was insufficient coverage over cases involving different
permutations of the "WireserverIP" configuration option. Consequently,
there were instances where reasonable values for this option caused CNS
to fail to start.

This moves the logic for transforming the CNS configuration into
configuration suitable for the NMAgent client into a method off the
CNSConfig. It also permits adding coverage over different scenarios that
are likely to emerge.
@tamilmani1989 tamilmani1989 added the cns Related to CNS. label Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cns Related to CNS.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants