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

Fix the issue that sonic_platform is not installed on vs image #2300

Merged

Conversation

stephenxs
Copy link
Collaborator

@stephenxs stephenxs commented Aug 8, 2022

Method is_rj45_port references sonic_platform which has not been implemented on vs platform
However, the method is referenced by show interface status which is widely used in kvm test in azure pipeline checkers

What I did

How I did it

True is returned in is_rj45_port if sonic_platform can not be imported

How to verify it

Run vs tests

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)

Method is_rj45_port references sonic_platform which has not been implemented on vs platform
However, the method is referenced by `show interface status` which is widely used in kvm test in azure pipeline checkers
To overcome the issue, `True` is returned in `is_rj45_port` if `sonic_platform` can not be imported

Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
Signed-off-by: Stephen Sun <stephens@nvidia.com>
@liat-grozovik liat-grozovik merged commit 142185c into sonic-net:master Aug 8, 2022
@stephenxs stephenxs deleted the fix-sonic_platform_not_install_on_vs branch August 8, 2022 22:48
dprital added a commit to dprital/sonic-buildimage that referenced this pull request Aug 9, 2022
Update sonic-utilities submodule pointer to include the following:
* Fix GCU bug when backend service modifying config ([sonic-net#2295](sonic-net/sonic-utilities#2295))
* Fix issues for sonic_installer upgrade-docker and sonic_installer rollback-docker ([sonic-net#2278](sonic-net/sonic-utilities#2278))
* [crm] add checking for CRM interval range ([sonic-net#2293](sonic-net/sonic-utilities#2293))
* Fix the issue that sonic_platform is not installed on vs image ([sonic-net#2300](sonic-net/sonic-utilities#2300))
* Add FEC correctable and uncorrectable port stats ([sonic-net#2027](sonic-net/sonic-utilities#2027))
* Add CLI to configure YANG config validation ([sonic-net#2147](sonic-net/sonic-utilities#2147))
* Add override testcase to verify removal ([sonic-net#2288](sonic-net/sonic-utilities#2288))
* Fix version in db_migrator  for  ([sonic-net#2289](sonic-net/sonic-utilities#2289))
* [intfutil] Check whether the FEC mode is supported on the platform before configuring it to CONFIG_DB ([sonic-net#2223](sonic-net/sonic-utilities#2223))
* Transfer organization from Azure to sonic-net ([sonic-net#2284](sonic-net/sonic-utilities#2284))
* [watermarkstat] Fix CLI script for unconfigured PG counters ([sonic-net#2239](sonic-net/sonic-utilities#2239))
* Improve the way to check port type of RJ45 port ([sonic-net#2249](sonic-net/sonic-utilities#2249))

Signed-off-by: dprital <drorp@nvidia.com>
yxieca pushed a commit that referenced this pull request Aug 13, 2022
Method is_rj45_port references sonic_platform which has not been implemented on vs platform
However, the method is referenced by show interface status which is widely used in kvm test in azure pipeline checkers

- What I did

- How I did it
True is returned in is_rj45_port if sonic_platform can not be imported

- How to verify it
Run vs tests

Signed-off-by: Stephen Sun <stephens@nvidia.com>
preetham-singh pushed a commit to preetham-singh/sonic-utilities that referenced this pull request Nov 21, 2022
…-net#2300)

Method is_rj45_port references sonic_platform which has not been implemented on vs platform
However, the method is referenced by show interface status which is widely used in kvm test in azure pipeline checkers

- What I did

- How I did it
True is returned in is_rj45_port if sonic_platform can not be imported

- How to verify it
Run vs tests

Signed-off-by: Stephen Sun <stephens@nvidia.com>
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