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

[DELLEMC][S6000] 201811 Porting of Platform 2.0 Reboot Reason (#3156) #3286

Merged
merged 1 commit into from
Aug 7, 2019

Conversation

sridhar-ravindran
Copy link
Contributor

Added Reboot Reason for S6000 in platform 2.0
Fixed issue in process-reboot-cause
Added package uninstall code in platform de-init code for z9100, s6100

  • How I did it
    -> Added support for S6000 Reboot Reason
    -> Added platform.py for all platforms
    -> Verified show reboot-cause command with the code changes. Added UT logs with show reboot-cause
    -> Modified process-reboot-cause service to start after pmon.service. In S6000, we have to wait for nvram to be loaded.
    -> If reboot-cause service starts before pmon.service, show reboot-cause is showing incorrect reason.
    -> Bug fix in process-reboot-cause file
  • import sonic_platform
  • import sonic_platform.platform

- What I did
Ported #3156 from master to November branch
- How I did it
Git cherry-pick and resolve conflicts
- How to verify it
Attached the unit test logs
- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

…net#3156)

Added Reboot Reason for S6000 in platform 2.0
Fixed issue in process-reboot-cause
Added package uninstall code in platform de-init code for z9100, s6100
- How I did it
-> Added support for S6000 Reboot Reason
-> Added platform.py for all platforms
-> Verified show reboot-cause command with the code changes. Added UT logs with show reboot-cause
-> Modified process-reboot-cause service to start after pmon.service. In S6000, we have to wait for nvram to be loaded.
-> If reboot-cause service starts before pmon.service, show reboot-cause is showing incorrect reason.
-> Bug fix in process-reboot-cause file
- import sonic_platform
+ import sonic_platform.platform
@sridhar-ravindran
Copy link
Contributor Author

UnitTesting_S6000.txt

@jleveque jleveque merged commit ba3d85e into sonic-net:201811 Aug 7, 2019
@sridhar-ravindran sridhar-ravindran deleted the RebootReason branch August 7, 2019 18:28
mssonicbld added a commit that referenced this pull request Sep 17, 2024
…lly (#20159)

#### Why I did it
src/sonic-swss
```
* 20e8b362 - (HEAD -> master, origin/master, origin/HEAD) [dash] Set CA to PA underlay DIP for static encap (#3286) (5 days ago) [Lawrence Lee]
* 60f9dde5 - Add pass pl_sip_encoding to SAI (#3285) (5 days ago) [Lawrence Lee]
* 3943093d - [Mellanox] Update headroom calculation algorithm (#3235) (6 days ago) [Stephen Sun]
```
#### How I did it
#### How to verify it
#### Description for the changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants