-
Notifications
You must be signed in to change notification settings - Fork 557
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
IntfsOrch subnet overlap checking and retry should be changed #659
Labels
Comments
agree all the extra logic dealing with |
EdenGri
pushed a commit
to EdenGri/sonic-swss
that referenced
this issue
Feb 28, 2022
* Added scripts to provide back-end for CLI commands Scripts to provide the files /var/platform/syseeprom and /var/paltform/system, which are JSON files read by CLI commands, to provide system information. Signed-off-by: Howard Persh <Howard_Persh@dell.com> * Change system information poll to not use file locking Signed-off-by: Howard Persh <Howard_Persh@dell.com> * Modify system system info poller to provide process start time in seconds Signed-off-by: Howard Persh <Howard_Persh@dell.com> * Small optimization for system info poll script Signed-off-by: Howard Persh <Howard_Persh@dell.com> * Add new scripts for CLI backend to setup.py Signed-off-by: Howard Persh <Howard_Persh@dell.com>
EdenGri
pushed a commit
to EdenGri/sonic-swss
that referenced
this issue
Feb 28, 2022
…c-net#741) This reverts commit e0e8c2f.
oleksandrivantsiv
pushed a commit
to oleksandrivantsiv/sonic-swss
that referenced
this issue
Mar 1, 2023
…t#659) * [sairedis] Use separate db connector for VID index generator * [sairedis] Add Channel class * [sairedis] Start using Channel class in RedisChannel * [sairedis] Add zmq configuration to ContextConfig * [sairedis] Change reddis channel class to base channel class * [syncd] Fix aspell * [sairedis] Disable zeromq by default * [sairedis] Add ZeroMQChannel class * Update aspell * [syncd] Add NotificationProducerBase class * [syncd] Add RedisNotificationProducer class * [syncd] Start using RediisNotificationProducer class * [syncd] Add ZeroMQNotificationProducer class * [syncd] Start uisng ZeroMQNotificationProducer class * [sairedis] Start using ZeroMQChannel clas * [saiplayer] Use lib zmq in saiplayer Makefile * [tests] Add libzmq to makefile * [sairedis] Force sync mode when zmq enabled * [syncd] Force sync mode when zmq enabled * [syncd] Add libzmq to makefile * [syncd] Add SelectableChannel class * [syncd] Add RedisSelectableChannel class * [syncd] Start using SelectableChannel base * [saidump] Add libzmq to makefile * [syncd] Add ZeroMQSelectableChannel class * [syncd] Start using ZeroMQSelectableChannel * [sairedis] Remove unused includes from Channel class * [sairedis] Fix ZeroMQChannel error checks * [syncd] Use zmq_poll in separate thread to ignore edge trigger poll * [sairedis] Fix aspell * [tests] Update aspell dict * [tests] Add zmq channel unittests * [syncd] Fix ZeroMQNotificationProducer connect error code * Update aspell * [syncd] Increase ZeroMQSelectableChannel timeout to 2min * Update aspell * Modify libzmq order in Makefiles * [syncd] Fix merge issues
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For interface ip config, intforch perform subnet overlap checking and keep retrying if overlap exists on an interface, this is to handling ifconfig specific behavior.
With the change of ip config from linux interface file to intfmgrd, ifconfig is not used any more.
Also if user configured two overlapping subnet on an interface, it causes log storming. Probably that should be prevented at portmgrd(?)
https://github.com/Azure/sonic-swss/blob/65b015b17a42013c988b871654f9b4edfb75e749/orchagent/intfsorch.cpp#L172
The text was updated successfully, but these errors were encountered: