-
Notifications
You must be signed in to change notification settings - Fork 541
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
SDNExpress - FrontEndIP parameter for gateways is ignored #556
Comments
Yes, that is right. We have changed the logic to pick this up automatically from the back of the pool to avoid conflicts with other PA reservations.
Do you have any strong reason to allocate a fixed IP Address from the pool?
Thanks
Anirban
From: Massimo Pascucci ***@***.***>
Sent: Wednesday, January 18, 2023 10:07 AM
To: microsoft/SDN ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [microsoft/SDN] SDNExpress - FrontEndIP parameter for gateways is ignored (Issue #556)
Using SDNExpress with a configuration file (the GUI has no options for static IP addresses).
If you use the FrontEndIP parameter to statically configure the front-end IP address for gateways, the parameter is ignored and automatic assignment from the PA subnet address pool is performed.
Sample config:
ManagementSubnet = '10.10.10.0/24'
PASubnet = '10.20.30.0/24'
PAPoolStart = '10.20.30.100'
PAPoolEnd = '10.20.30.200'
Gateways = @(
@{ComputerName='gw01'; HostName='host01'; ManagementIP='10.10.10.131'; FrontEndIP='10.20.30.131'},
@{ComputerName='gw02'; HostName='host02'; ManagementIP='10.10.10.132'; FrontEndIP='10.20.30.132'}
)
Expected behaviour:
* gw01 should use front-end IP address 10.20.30.131.
* gw02 should use front-end IP address 10.20.30.132.
Actual behaviour:
* Each gateway gets the first available IP address from the PA pool, starting from the end.
-
Reply to this email directly, view it on GitHub<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FSDN%2Fissues%2F556&data=05%7C01%7Canpaul%40microsoft.com%7Cbca4d0d0a1ec4d2defb308daf97ec2df%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638096620084357594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=3b1I5Dkr%2Bd4Q%2BuSu6BEEdXFt8cy0CS6DxLEqNtXByus%3D&reserved=0>, or unsubscribe<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEBB63JOZYNE3OQGKHEXWVLWTAWLLANCNFSM6AAAAAAT7MNHZM&data=05%7C01%7Canpaul%40microsoft.com%7Cbca4d0d0a1ec4d2defb308daf97ec2df%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638096620084357594%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=gwxN%2BRa0Lqhkq01yQqQ40b%2BmjpKkDR%2FqyMVp4hasslM%3D&reserved=0>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
@AnirbanPaul in the environment I'm currently working in, the customer wants full control of IP address allocation; so yes, we have a reason for this. But, regardless of our reason for wanting to use it... if a feature is present and documented, it should work, shouldn't it? If this is not a bug and was indeed done deliberately, the parameter should be removed from documentation and examples. |
I strongly suggest to leave the option available. Picking the highest available addresses from the pool is fine as a default; but if someone wants to put in the extra effort to explicitly select which addresses to use, the script should honour their wishes. Also, this option is available for the management network; it makes sense to allow it for the front-end network too. Last but not least, this has been possible for a while, even if few people used it; removing it is a breaking change, which should be avoided (unless there is a really strong reason for it). |
Thanks for your feedback. We will definitely take this into consideration.
From: Massimo Pascucci ***@***.***>
Sent: Wednesday, January 18, 2023 3:16 PM
To: microsoft/SDN ***@***.***>
Cc: Anirban Paul ***@***.***>; Mention ***@***.***>
Subject: Re: [microsoft/SDN] SDNExpress - FrontEndIP parameter for gateways is ignored (Issue #556)
I strongly suggest to leave the option available.
Picking the highest available addresses from the pool is fine as a default; but if someone wants to put in the extra effort to explicitly select which addresses to use, the script should honour their wishes.
Also, this option is available for the management network; it makes sense to allow it for the front-end network too.
Last but not least, this has been possible for a while, even if few people used it; removing it is a breaking change, which should be avoided (unless there is a really strong reason for it).
-
Reply to this email directly, view it on GitHub<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FSDN%2Fissues%2F556%23issuecomment-1396219134&data=05%7C01%7Canpaul%40microsoft.com%7C60155537f71b4307b98008daf9a9ef64%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638096805514779800%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UtC98NiC2bmV%2F3CRZMaMQnY3Xfb6VPt5XVEd7dzTLos%3D&reserved=0>, or unsubscribe<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEBB63PAOTDC6VH4RANAXALWTB2SJANCNFSM6AAAAAAT7MNHZM&data=05%7C01%7Canpaul%40microsoft.com%7C60155537f71b4307b98008daf9a9ef64%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638096805514779800%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2Yr9FsA57seX2sYOSnQrfRqc3W31UZr45ExdwZRJRyI%3D&reserved=0>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Also, please note that this is still an option for load balancers (parameter "PAIPAddress"); it makes sense to allow it for gateways, as it was indeed allowed until this change. |
Hello, any news on this issue? |
Hi Massimo |
Using SDNExpress with a configuration file (the GUI has no options for static IP addresses).
If you use the FrontEndIP parameter to statically configure the front-end IP addresses for gateways, the parameter is ignored and automatic assignment from the PA subnet address pool is performed.
Sample config:
Expected behaviour:
Actual behaviour:
The text was updated successfully, but these errors were encountered: