Skip to content

LUCI bots are generating inconsistent licenses_third_party signatures  #99526

@jason-simmons

Description

@jason-simmons

The prod engine LUCI builder has failed the licenses check in the Linux Unopt build for 3 of the past 7 commits. The failures all involve a mismatch in the licenses_third_party signature.

This failure occurred even though these commits passed the licenses check on the try bots. Some of these commits did not change the dependencies used to generate licenses_third_party and therefore should not have altered the licenses_third_party signature.

The licenses script generates the signature by crawling and hashing a subset of the files in the src/third_party tree. A mismatch could happen if some of the LUCI bot filesystems contain files covered by the crawl that are missing or out of sync on other bots.

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressionteam-infraOwned by Infrastructure team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions