Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#62978 closed defect (duplicate)

github: CI jobs: dependency fetch failures don't fail workflow

Reported by: mascguy (Christopher Nielsen) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: buildbot/mpbb Version:
Keywords: github ci Cc:
Port:

Description (last modified by mascguy (Christopher Nielsen))

It appears that, when port dependency archivefetch failures occur in the CI jobs, the workflows still show as successful:

Installing dependencies for ncbi_tools
Installing 4 dependencies of ncbi_tools:
 - gperf "" ""
 - libiconv "" ""
 - ncurses "" ""
 - tcsh "" ""

Installing dependency (1 of 4) 'gperf' with variants '' (requesting '') ... [FAIL] (archivefetch)
##[error]Failed to install dependencies for ncbi_tools
Finishing: Build changed subports

Several examples from today, for port ncbi_tools, PR 11151 - ncbi_tools: fix compilation and update to 20120620

macOS 10.15:

Logs attached: ncbi_tools-ci-job-10.15.txt

Job: https://github.com/macports/macports-ports/runs/2685807997

macOS 10.14:

Logs attached: ncbi_tools-ci-job-10.14.txt

Job: https://dev.azure.com/macports/macports-ports/_build/results?buildId=14586&view=logs&j=ca395085-040a-526b-2ce8-bdc85f692774

Attachments (2)

ncbi_tools-ci-job-10.14.txt (133.1 KB) - added by mascguy (Christopher Nielsen) 3 years ago.
ncbi_tools-ci-job-10.15.txt (74.0 KB) - added by mascguy (Christopher Nielsen) 3 years ago.

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by mascguy (Christopher Nielsen)

Attachment: ncbi_tools-ci-job-10.14.txt added

Changed 3 years ago by mascguy (Christopher Nielsen)

Attachment: ncbi_tools-ci-job-10.15.txt added

comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)

Description: modified (diff)

comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)

Component: portsserver/hosting

comment:3 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Component: server/hostingbuildbot/mpbb
Resolution: duplicate
Status: assignedclosed

Duplicate of #62530.

comment:4 in reply to:  description Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to mascguy:

Installing dependency (1 of 4) 'gperf' with variants '' (requesting '') ... [FAIL] (archivefetch)

Ugh, archivefetch is failing because of [7b4411401c0a23f440e2ed4beb1483bb426abfe2/macports-ports] and [847208cf7a361d2ed6dc5f4f03184068690958d2/macports-ports]. I need to fix #57719 so that I can revert [847208cf7a361d2ed6dc5f4f03184068690958d2/macports-ports] to fix this.

Note: See TracTickets for help on using tickets.