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

[sonic_installer] Adding support for ARM by introducing bootloader type #731

Closed
wants to merge 22 commits into from
Closed

[sonic_installer] Adding support for ARM by introducing bootloader type #731

wants to merge 22 commits into from

Conversation

antony-rheneus
Copy link
Contributor

grub vs uboot
For uboot fw_setenv/fw_printenv commands are utilized here
fw_env.cfg config needs to be updated per platform

Signed-off-by: Antony Rheneus arheneus@marvell.com

- What I did

- How I did it

- How to verify it

- Previous command output (if the output of a command-line utility has changed)

- New command output (if the output of a command-line utility has changed)

grub vs uboot
For uboot fw_setenv/fw_printenv commands are utilized here
fw_env.cfg config needs to be updated per platform

Signed-off-by: Antony Rheneus <arheneus@marvell.com>
antony-rheneus and others added 21 commits December 13, 2019 21:03
grub vs uboot
For uboot fw_setenv/fw_printenv commands are utilized here
fw_env.cfg config needs to be updated per platform

Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Signed-off-by: wangshengjun <wangshengjun@asterfusion.com>
commit fe4446a fix loopback vrf migration.

but the commit does not enable db migration from version 1_0_1.

Now, bump version 1_0_2 and allow db fix from 1_0_1
* 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>
* Add CLI support for configurable drop counters
- Adds dropconfig script to configure drop counters
- Adds dropstat script to show and clear drop counters
- Adds handlers for drop counters to show, config, and sonic-clear

Signed-off-by: Danny Allen <daall@microsoft.com>

* Update command naming

* Add safety check for unsupported drop counters/reasons

* Make drop reasons more easily readable

* Respond to community feedback

* Update test to match command

* Add reference for show commands

* Finish command reference

* Fix error messages

* Update command name

* Make subcommands less verbose

* Add safety check for number of counters in use
…rtiser (#750)

* [neighbor_advertiser] Adds initial support for HTTPS to neighbor advertiser

Signed-off-by: Danny Allen <daall@microsoft.com>

* Add debug logs for HTTP failover

* Make debug logs more explicit
Currently it misses the case where data for a new key is empty.
#757)

* [neighbor advertiser] catch all exceptions while trying https endpoint

When connecting https endpoint failed, we need to try http endpoint.
Therefore we need to catch all exceptions.

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* raise exception if https returned non-success status code
…#715)

Used "config-setup backup" command to take a backup copy of current SONiC configuration.

Refer to sonic-net/SONiC#433 and sonic-net/sonic-buildimage#3227 for more information

Added skip_migration option to "sonic_installer install" command to allow user to install an image
with factory default configuration.

Signed-off-by: Rajendra Dendukuri <rajendra.dendukuri@broadcom.com>
…re (#758)

* [neighbor advertiser] raise exception when http endpoint return failure

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* Delete deprecated error checking code

* Add back check for None
* Fastboot/warmboot platform plugin

* Added platform plugin
…624)

This change is related to Platform Driver Development Framework (PDDF) which is being added to sonic-buildimage repo. More details can be found here, sonic-net/SONiC#406

PDDF supports its own CLI utilities, which use generic PDDF component plugins. I added these PDDF CLI utilities.
…(s) (#761)

Once any critical service is shutdown (radv/swss/syncd), we have to
commit to the reboot. Failing in the middle will leave the system in
bad state.

Signed-off-by: Ying Xie <ying.xie@microsoft.com>
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
@antony-rheneus
Copy link
Contributor Author

Revoking this PR 731, as I messed up in rebase while resolving conflicts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.