Skip to content

Bug: OTN pipe line compile fail #25

Description

@jjin62

Is it platform specific

generic

Importance or Severity

Critical

Description of the bug

Pipeline compile failed with 429, example:

Analysis:
HTTP 429 from https://salsa.debian.org/debian/monit.git means Salsa is rate-limiting (too many anonymous git requests from your IP or CI). It is not a bad URL or bad credentials.

Avoid parallel clones — many SONiC jobs cloning Salsa at once makes 429 more likely; try fewer make -j workers for that stage or stagger builds.
Use your own mirror — clone once when Salsa is happy, host it (GitLab/GitHub/internal git), then point the build at it (see below).

Steps to Reproduce

make SONIC_BUILD_JOBS=8 target/sonic-otn-kvm.img.gz 

Actual Behavior and Expected Behavior

see log

Relevant log output

dpkg-buildpackage -rfakeroot -b -us -uc -j8 --admindir /sonic/dpkg/tmp.X7Dg4UJ9pi
popd
# Move the newly-built .deb packages to the destination directory
mv monit-dbgsym_5.34.3-1_amd64.deb monit_5.34.3-1_amd64.deb /sonic/target/debs/trixie/
Cloning into 'monit'...
fatal: unable to access 'https://salsa.debian.org/debian/monit.git/': The requested URL returned error: 429
make[1]: *** [Makefile:9: /sonic/target/debs/trixie/monit_5.34.3-1_amd64.deb] Error 128
make[1]: Leaving directory '/sonic/src/monit'
[  FAIL LOG END  ] [ target/debs/trixie/monit_5.34.3-1_amd64.deb ]
make: *** [slave.mk:820: target/debs/trixie/monit_5.34.3-1_amd64.deb] Error 1

Output of show version, show techsupport

na

Attach files (if any)

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions