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

[SmartSwitch] Enhance PCIe device check to skip the warning log, if device is in detaching mode #546

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
7a9265c
Skip logging the warning, if device is in detaching mode
vvolam Oct 4, 2024
05ca910
Add detach_info table and unittests
vvolam Nov 5, 2024
f1a6ce2
Merge remote-tracking branch 'origin/master' into ss-reboot
vvolam Nov 12, 2024
4257a65
Fix unit tests
vvolam Nov 12, 2024
13d883f
Increase code coverage
vvolam Nov 13, 2024
a4340d2
Remove unused header import
vvolam Nov 13, 2024
1ab0206
Fix dict get values
vvolam Nov 13, 2024
16a28a3
Merge remote-tracking branch 'origin/master' into ss-reboot
vvolam Nov 18, 2024
039e8fd
Increase code coverage
vvolam Nov 18, 2024
3ca17b0
Increase test coverage
vvolam Nov 18, 2024
f5687d7
[SmartSwitch] Extend implementation of the DPU chassis daemon. (#563)
oleksandrivantsiv Nov 20, 2024
8af10ab
Addition of DPU Chassis for thermalctld (#564)
gpunathilell Nov 27, 2024
6f62340
[stormond] Added new dynamic field 'last_sync_time' to STATE_DB (#535)
assrinivasan Nov 27, 2024
fc28cae
[lag_id] Add lagid to free_list when LC absent for 30 minutes (#542)
mlok-nokia Nov 27, 2024
db19064
Fixed bug in chassisd causing incorrect number of ASICs in CHASSIS_ST…
vivekverma-arista Dec 4, 2024
b290945
thermalctld: Add support for fans on non-CPU modules (#555)
patrickmacarthur Dec 6, 2024
fa2ca45
Advanced Azure pipeline to Bookworm (#572)
assrinivasan Dec 12, 2024
24c659b
Take non-CMIS xcvrs out of lpmode in SFF Manager (#565)
peterbailey-arista Dec 14, 2024
e2cb760
Added SmartSwitch support in chassisd and enabling chassisd (#467)
rameshraghupathy Dec 16, 2024
6d4a859
[chassis][psud] Move the PSU parent information generation to the loo…
yejianquan Dec 17, 2024
564ecd0
[chassisd] Address the chassisd crash issue and add UT for it (#573)
mlok-nokia Dec 18, 2024
2f92262
Merge remote-tracking branch 'public/master' into ss-reboot
vvolam Jan 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 11 additions & 10 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ pool: sonic-common

resources:
containers:
- container: sonic-slave-bullseye
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-bullseye:latest
- container: sonic-slave-bookworm
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-bookworm:latest

parameters:
- name: project_list
Expand Down Expand Up @@ -65,7 +65,7 @@ parameters:

jobs:
- job: build_test
container: sonic-slave-bullseye
container: sonic-slave-bookworm
variables:
sourceBranch: "$(Build.SourceBranch)"
steps:
Expand Down Expand Up @@ -99,7 +99,7 @@ jobs:
sudo dpkg -i libyang_1.0.73_amd64.deb
sudo dpkg -i libswsscommon_1.0.0_amd64.deb
sudo dpkg -i python3-swsscommon_1.0.0_amd64.deb
workingDirectory: $(Pipeline.Workspace)/target/debs/bullseye/
workingDirectory: $(Pipeline.Workspace)/target/debs/bookworm/
displayName: 'Install Debian dependencies'

- script: |
Expand All @@ -110,23 +110,25 @@ jobs:
sudo pip3 install sonic_yang_models-1.0-py3-none-any.whl
sudo pip3 install sonic_config_engine-1.0-py3-none-any.whl
sudo pip3 install sonic_platform_common-1.0-py3-none-any.whl
workingDirectory: $(Pipeline.Workspace)/target/python-wheels/bullseye/
workingDirectory: $(Pipeline.Workspace)/target/python-wheels/bookworm/
displayName: 'Install Python dependencies'

- script: |
set -ex
# Install .NET CORE
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/debian/11/prod
sudo apt-add-repository https://packages.microsoft.com/debian/12/prod
sudo apt-get update
sudo apt-get install -y dotnet-sdk-7.0
sudo apt-get install -y dotnet-sdk-8.0
displayName: "Install .NET CORE"

- ${{ each project in parameters.project_list }}:
# Python 3
- ${{ if eq(project.python3, true) }}:
- script: |
python3 setup.py test
pip3 install ".[testing]"
pip3 uninstall --yes sonic-platform-daemons
pytest
workingDirectory: ${{ project.root_dir }}
displayName: '${{ project.name }}(Py3) Test'

Expand All @@ -139,8 +141,7 @@ jobs:
displayName: '${{ project.name }}(Py3) Publish test results'

- script: |
set -e
python3 setup.py bdist_wheel
python3 -m build -n
workingDirectory: ${{ project.root_dir }}
displayName: '${{ project.name }}(Py3) Build'

Expand Down
Loading
Loading