-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[installer]: Add support for grub-set-default. #532
Conversation
Signed-off-by: marian-pritsak <marianp@mellanox.com>
@qiluo-msft to also review |
cat <<EOF >> $grub_cfg | ||
if [ -s \$prefix/grubenv ]; then | ||
load_env | ||
fi | ||
if [ "\${saved_entry}" ] ; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
saved_entry [](start = 9, length = 11)
Where does it come from? Could you add some comment in this pull request about the problem and solution summary?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Its needed for sonic-net/sonic-utilities#40 for user to set default image for boot.
grub-set-default utility writes to value of saved_entry variable to grubenv.
https://www.gnu.org/software/grub/manual/legacy/Invoking-grub_002dset_002ddefault.html
This patch provides support for grub-set-default to allow user choose a default image to boot from.
sairedis: * [SAI] Update SAI submodule to v1.5.1 (sonic-net#532) * Cleanup Makefile.am from BFN specific code (sonic-net#530) * [vs] Implement indices for debug counters in VS (sonic-net#531) * Enable FastReboot if we have key "FAST_REBOOT|system" in State db (sonic-net#529) * [flex_counter] Add sairedis support for drop counters (sonic-net#520) swss: * [orchagent] Add swss support for drop counters (sonic-net#1075) * [orchagent] warning fixes for 32bit arch compilation (sonic-net#1129) * [utilities] Create utility classes for interacting with flex counters (sonic-net#1093) * [portsorch] add support to set mac-address learning attribute on bridge-port (sonic-net#809) * Fix traceroute issue (sonic-net#1113) utilities: * Add CLI support for configurable drop counters (sonic-net#688) * Revert "SONiC Management Framework Release 1.0 (sonic-net#659)" (sonic-net#741) * SONiC Management Framework Release 1.0 (sonic-net#659) Signed-off-by: Danny Allen <daall@microsoft.com>
sairedis: * [SAI] Update SAI submodule to v1.5.1 (#532) * Cleanup Makefile.am from BFN specific code (#530) * [vs] Implement indices for debug counters in VS (#531) * Enable FastReboot if we have key "FAST_REBOOT|system" in State db (#529) * [flex_counter] Add sairedis support for drop counters (#520) swss: * [orchagent] Add swss support for drop counters (#1075) * [orchagent] warning fixes for 32bit arch compilation (#1129) * [utilities] Create utility classes for interacting with flex counters (#1093) * [portsorch] add support to set mac-address learning attribute on bridge-port (#809) * Fix traceroute issue (#1113) utilities: * Add CLI support for configurable drop counters (#688) * Revert "SONiC Management Framework Release 1.0 (#659)" (#741) * SONiC Management Framework Release 1.0 (#659) Signed-off-by: Danny Allen <daall@microsoft.com>
sairedis: * [SAI] Update SAI submodule to v1.5.1 (sonic-net#532) * Cleanup Makefile.am from BFN specific code (sonic-net#530) * [vs] Implement indices for debug counters in VS (sonic-net#531) * Enable FastReboot if we have key "FAST_REBOOT|system" in State db (sonic-net#529) * [flex_counter] Add sairedis support for drop counters (sonic-net#520) swss: * [orchagent] Add swss support for drop counters (sonic-net#1075) * [orchagent] warning fixes for 32bit arch compilation (sonic-net#1129) * [utilities] Create utility classes for interacting with flex counters (sonic-net#1093) * [portsorch] add support to set mac-address learning attribute on bridge-port (sonic-net#809) * Fix traceroute issue (sonic-net#1113) utilities: * Add CLI support for configurable drop counters (sonic-net#688) * Revert "SONiC Management Framework Release 1.0 (sonic-net#659)" (sonic-net#741) * SONiC Management Framework Release 1.0 (sonic-net#659) Signed-off-by: Danny Allen <daall@microsoft.com>
* Generate queue maps only for front panel ports
[SAI] Update SAI submodule to v1.5.1 * Defining new serdes attributes (sonic-net#1002) * Improve debug counter enums (sonic-net#1006) * Introduce buffer pool type SAI_BUFFER_POOL_TYPE_BOTH (sonic-net#986) Signed-off-by: Danny Allen <daall@microsoft.com> * Add redis and vs handler for serdes APIs
The following fixes are included: b502743 [gearbox] Since ASIC_DB, as well its COUNTER_DB, FLEX_COUNTER_DB use separator ':', GB_ASIC_DB should use same (sonic-net#532) 81182ec Added support for setting TTL on a Table managed entry. (sonic-net#526)
…D automatically (#19991) #### Why I did it src/sonic-platform-daemons ``` * 0a9ff7c - (HEAD -> 202405, origin/202405) [xcvrd] Fix issue: do not print error log when module support non-ethernet application (#501) (#532) (11 hours ago) [Junchao-Mellanox] ``` #### How I did it #### How to verify it #### Description for the changelog
…ic-linux-kernel [submodule][202412] Update submodule sonic-linux-kernel to the latest HEAD automatically
… automatically (#21570) #### Why I did it src/sonic-platform-common ``` * bead25d - (HEAD -> master, origin/master, origin/HEAD) Add 800G innolight PNs (#529) (34 hours ago) [Dylan Godwin] * 2c0f9ed - [cmis] Optimize cmis.get_error_description speed for passive module (#526) (34 hours ago) [Junchao-Mellanox] * e729c72 - support DSFP (#532) (35 hours ago) [Philo] * fc91c36 - Override MaxDurationDPInit through software for values <= 1s (#533) (5 days ago) [mihirpat1] ``` #### How I did it #### How to verify it #### Description for the changelog
Signed-off-by: marian-pritsak marianp@mellanox.com