sonic-net / sonic-mgmt

Configuration management examples for SONiC
Other
173 stars 691 forks source link

Wrap test_plan.py in AzureCLI task #13435

Closed wangxin closed 4 weeks ago

wangxin commented 4 weeks ago

Description of PR

Summary: Fixes # (issue)

Type of change

Back port request

Approach

What is the motivation for this PR?

This is the fist step for eliminating client secrets. Purpose of this change is to allow test_plan.py to get access_token via service connection for accessing scheduler.

How did you do it?

This change wrapped all test_plan.py call in AzureCLI task instead of regular Bash task.

The next step is to update test_plan.py to get access_token via service connection.

How did you verify/test it?

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation