Skip to content

modify commands using utilities_common.cli.run_command and advance sonic-utilities submodule on master#15193

Merged
StormLiangMS merged 3 commits intosonic-net:masterfrom
maipbui:util_pysec
Jun 5, 2023
Merged

modify commands using utilities_common.cli.run_command and advance sonic-utilities submodule on master#15193
StormLiangMS merged 3 commits intosonic-net:masterfrom
maipbui:util_pysec

Conversation

@maipbui
Copy link
Contributor

@maipbui maipbui commented May 23, 2023

Dependency:
sonic-net/sonic-utilities#2718

Why I did it

This PR sonic-net/sonic-utilities#2718 reduce shell=True usage in utilities_common.cli.run_command() function.

Work item tracking
  • Microsoft ADO (number only): 15022050

How I did it

Replace strings commands using utilities_common.cli.run_command() function to list of strings

due to circular dependency, advance sonic-utilities submodule
72ca484 (HEAD -> master, upstream/master, upstream/HEAD) Add CLI configuration options for teamd retry count feature (sonic-net/sonic-utilities#2642)
359dfc0 [Clock] Implement clock CLI (sonic-net/sonic-utilities#2793)
b316fc2 Add transceiver status CLI to show output from TRANSCEIVER_STATUS table (sonic-net/sonic-utilities#2772)
dc59dbd Replace pickle by json (sonic-net/sonic-utilities#2849)
a66f41c [show] replace shell=True, replace xml by lxml, replace exit by sys.exit (sonic-net/sonic-utilities#2666)
5750057 [utilities_common] replace shell=True (sonic-net/sonic-utilities#2718)
6e0ee3e [CRM][DASH] Extend CRM utility to support DASH resources. (sonic-net/sonic-utilities#2800)
b2c29b0 [config] Generate sysinfo in single asic (sonic-net/sonic-utilities#2856)

How to verify it

Manual test

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211

Tested branch (Please provide the tested image version)

  • SONiC.util_pysec.0-d78955043

Description for the changelog

Link to config_db schema for YANG module changes

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

Signed-off-by: Mai Bui <[email protected]>
qiluo-msft
qiluo-msft previously approved these changes May 24, 2023
@maipbui
Copy link
Contributor Author

maipbui commented Jun 1, 2023

/azpw run Azure.sonic-buildimage

@mssonicbld
Copy link
Collaborator

/AzurePipelines run Azure.sonic-buildimage

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@maipbui maipbui changed the title modify commands using utilities_common.cli.run_command modify commands using utilities_common.cli.run_command and advance sonic-utilities submodule on master Jun 4, 2023
@maipbui maipbui marked this pull request as ready for review June 4, 2023 15:45
@maipbui maipbui requested a review from lguohan as a code owner June 4, 2023 15:45
Copy link
Contributor

@StormLiangMS StormLiangMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@StormLiangMS StormLiangMS merged commit 1477f77 into sonic-net:master Jun 5, 2023
@maipbui maipbui deleted the util_pysec branch June 5, 2023 13:41
sonic-otn pushed a commit to sonic-otn/sonic-buildimage that referenced this pull request Sep 20, 2023
…nic-utilities submodule on master (sonic-net#15193)

Dependency:
sonic-net/sonic-utilities#2718

Why I did it
This PR sonic-net/sonic-utilities#2718 reduce shell=True usage in utilities_common.cli.run_command() function.

Work item tracking
Microsoft ADO (number only): 15022050
How I did it
Replace strings commands using utilities_common.cli.run_command() function to list of strings

due to circular dependency, advance sonic-utilities submodule
72ca484 (HEAD -> master, upstream/master, upstream/HEAD) Add CLI configuration options for teamd retry count feature (sonic-net/sonic-utilities#2642)
359dfc0 [Clock] Implement clock CLI (sonic-net/sonic-utilities#2793)
b316fc2 Add transceiver status CLI to show output from TRANSCEIVER_STATUS table (sonic-net/sonic-utilities#2772)
dc59dbd Replace pickle by json (sonic-net/sonic-utilities#2849)
a66f41c [show] replace shell=True, replace xml by lxml, replace exit by sys.exit (sonic-net/sonic-utilities#2666)
5750057 [utilities_common] replace shell=True (sonic-net/sonic-utilities#2718)
6e0ee3e [CRM][DASH] Extend CRM utility to support DASH resources. (sonic-net/sonic-utilities#2800)
b2c29b0 [config] Generate sysinfo in single asic (sonic-net/sonic-utilities#2856)
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.

4 participants