-
Notifications
You must be signed in to change notification settings - Fork 690
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
[config] Unconditionally reset failed status of all SONiC services #619
Conversation
…ey are currently failed
@avi-milner: Please test that this fixes your issue. |
root@et6448m-M0:/usr/lib/python2.7/dist-packages/config# config reload -y root@et6448m-M0:/usr/lib/python2.7/dist-packages/config# show version SONiC Software Version: SONiC.HEAD.0-dirty-20190820.201118 Platform: armhf-marvell_et6448m_52x-r0 Docker images: |
That issue appears unrelated to my change. Can you try again? |
@avi-milner: The issue you encountered was fixed yesterday by #636. Can you please try again? |
after also taking #636 your fix is now working fine |
…ey are currently failed (#619)
This will reset the systemd counters which dictate when a service should be placed in the "failed" state for all specified SONiC services whenever calling
config reload
,config load_minigraph
. The previous behavior only performed the reset if the services were already in the "failed" state. However, there is the chance that a process is one restart away from being marked as failed, so a call to one of the above commands could have still resulted in a process which failed to start.Resolves #616