Closed Bug 2043313 Opened 5 months ago Closed 5 months ago

mach vendor and cargo-vet fails: "Some non-crates.io-fetched packages match published crates.io versions: zlib-rs"

Categories

(Developer Infrastructure :: Mach Vendor & Updatebot, defect)

defect

Tracking

(firefox-esr140 unaffected, firefox151 unaffected, firefox152 fixed, firefox153 fixed)

RESOLVED FIXED
153 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox151 --- unaffected
firefox152 --- fixed
firefox153 --- fixed

People

(Reporter: saschanaz, Assigned: saschanaz)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 external files)

> ./mach vendor rust
/Users/krosylight/Documents/dev/firefox/third_party/python/urllib3/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020
  warnings.warn(
     Locking 0 packages to latest compatible versions
note: pass `--verbose` to see 266 unchanged dependencies behind latest
 0:15.93 [INFO] Using /Users/krosylight/Documents/dev/firefox/.cargo/config.toml.
 0:24.08 E Vet error: There are some issues with your policy.audit-as-crates-io entries
 0:24.84  related error: Some non-crates.io-fetched packages match published crates.io versions
  zlib-rs:0.6.3
 0:24.84 Run `./mach cargo vet` for more information.
Errors occurred; new rust crates were not vendored.
Sentry is attempting to send 1 pending events
Waiting up to 2 seconds
Press Ctrl-C to quit

The hack in bug 1950764 needs audit-as-crates-io.

Set release status flags based on info from the regressing bug 1950764

:glandium, since you are the author of the regressor, bug 1950764, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Assignee: nobody → krosylight
Status: NEW → ASSIGNED
Flags: needinfo?(mh+mozilla)
Attachment #9591116 - Attachment description: Bug 2043313 - Add audit-as-crates-io for zlib-rs and run cargo vet prune r=#supply-chain-reviewers → Bug 2043313 - Add audit-as-crates-io for zlib-rs r=#supply-chain-reviewers
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch

can you request an uplift for the audit-as-crates-io change?

Flags: needinfo?(krosylight)

Done! Should have done it days ago...

Flags: needinfo?(krosylight)

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: (non-user but only infrastructure impact) cargo vet will fail on beta branch because of incorrect configuration
  • Code covered by automated testing?: no
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing: N/A
  • Risk associated with taking this patch: low
  • Explanation of risk level: build-time only change
  • String changes made/needed?: N/A
  • Is Android affected?: yes
Attachment #9592434 - Flags: approval-mozilla-beta?
Attachment #9592434 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: