Charm build fails with crates error: Failed initialization ([CONN-1-0] send: no filter connected)

Bug #2037589 reported by Corey Bryant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
charm-octavia-diskimage-retrofit
Fix Committed
Undecided
Unassigned
charm-ovn-chassis
Fix Committed
Undecided
Unassigned
charm-ovn-dedicated-chassis
Fix Committed
Undecided
Unassigned

Bug Description

The launchpad charm build on Lunar [1] fails with:

:: Downloading crates ...
:: error: failed to download from `https://crates.io/api/v1/crates/zip/0.6.6/download`
::
:: Caused by:
:: [2] Failed initialization ([CONN-1-0] send: no filter connected)

[1] Current lunar build failures: https://launchpad.net/~openstack-charmers/charm-ovn-chassis/+charm/charm-ovn-chassis.master.latest

This issue is documented in the following upstream issue:
https://github.com/rust-lang/cargo/issues/12202 # note affected libcurl releases

This affects lunar builds where the curl version is 7.88.1.

Thanks to Colin Watson for help with figuring this out.

summary: - Charm build fails with: Failed initialization ([CONN-1-0] send: no
- filter connected)
+ Charm build fails with crates error: Failed initialization ([CONN-1-0]
+ send: no filter connected)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ovn-chassis (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/x/charm-ovn-chassis/+/896783

Changed in charm-ovn-chassis:
status: New → In Progress
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ovn-chassis (master)

Reviewed: https://review.opendev.org/c/x/charm-ovn-chassis/+/896783
Committed: https://opendev.org/x/charm-ovn-chassis/commit/03fbf732973beb5045425fcd58537fdb039565cf
Submitter: "Zuul (22348)"
Branch: master

commit 03fbf732973beb5045425fcd58537fdb039565cf
Author: Corey Bryant <email address hidden>
Date: Wed Sep 27 15:55:54 2023 -0400

    Work-around for Cargo download dependency failed

    This is a work-around for charm build failures resulting in:
    "Cargo download dependency failed "send: no filter connected".

    This is documented in the following upstream issue:
    https://github.com/rust-lang/cargo/issues/12202

    This affects lunar builds where the curl version is 7.88.1.

    Thanks to Colin Watson for help with figuring this out.

    Closes-Bug: #2037589
    Change-Id: I543e8a96c6d9743c8666c2186a91d1b831e36c8b

Changed in charm-ovn-chassis:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-octavia-diskimage-retrofit (master)
Changed in charm-octavia-diskimage-retrofit:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-octavia-diskimage-retrofit (master)

Reviewed: https://review.opendev.org/c/openstack/charm-octavia-diskimage-retrofit/+/896960
Committed: https://opendev.org/openstack/charm-octavia-diskimage-retrofit/commit/bbd0e0e253de88bce458ca297495eb7005d2479c
Submitter: "Zuul (22348)"
Branch: master

commit bbd0e0e253de88bce458ca297495eb7005d2479c
Author: Corey Bryant <email address hidden>
Date: Fri Sep 29 16:21:35 2023 -0400

    Work-around for Cargo download dependency failed

    This is a work-around for charm build failures resulting in:
    "Cargo download dependency failed "send: no filter connected".

    This is documented in the following upstream issue:
    https://github.com/rust-lang/cargo/issues/12202

    This affects lunar builds where the curl version is 7.88.1.

    Thanks to Colin Watson for help with figuring this out.

    Closes-Bug: #2037589
    Change-Id: I8d48de1e7f7c9f517f6759139610b2451c131c80

Changed in charm-octavia-diskimage-retrofit:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ovn-dedicated-chassis (master)
Changed in charm-ovn-dedicated-chassis:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ovn-dedicated-chassis (master)

Reviewed: https://review.opendev.org/c/x/charm-ovn-dedicated-chassis/+/897932
Committed: https://opendev.org/x/charm-ovn-dedicated-chassis/commit/e64a527e23b33d485a8f5d0b7740f4f0616cb294
Submitter: "Zuul (22348)"
Branch: master

commit e64a527e23b33d485a8f5d0b7740f4f0616cb294
Author: Frode Nordahl <email address hidden>
Date: Wed Oct 11 11:21:14 2023 +0200

    Work-around for Cargo download dependency failed

    This is a work-around for charm build failures resulting in:
    "Cargo download dependency failed "send: no filter connected".

    This is documented in the following upstream issue:
    https://github.com/rust-lang/cargo/issues/12202

    This affects lunar builds where the curl version is 7.88.1.

    Thanks to Colin Watson for help with figuring this out.

    Closes-Bug: #2037589
    Signed-off-by: Frode Nordahl <email address hidden>
    Change-Id: I7a01c7cf9e28d1b766d45b2dcc906d44b347b1d7

Changed in charm-ovn-dedicated-chassis:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.