Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1803691
Summary: | caddy FTBFS in F31 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Elliott Sales de Andrade <quantum.analyst> |
Component: | caddy | Assignee: | Carl George 🤠 <carl> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | carl, go-sig, zebob.m |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | caddy-1.0.5-1.fc31 caddy-1.0.5-1.fc32 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-08-20 01:04:12 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1803692 | ||
Bug Blocks: |
Description
Elliott Sales de Andrade
2020-02-17 09:16:38 UTC
I've got several open bugs to update quic and caddy golang-github-marten-seemann-chacha20 golang-github-marten-seemann-qpack golang-github-alangpierce-forceexport golang-github-lucas-clemente-quic caddy Based on the code, it looks like caddy 1.0.3 requires certmagic < 0.9.0. https://github.com/caddyserver/caddy/blob/v1.0.3/caddytls/tls.go#L80 https://github.com/mholt/certmagic/commit/1c70bb8ce48a7b09a98ef43f03c6bcf56550d559#diff-d0b7f86cea13f90d3cc0cc2338da8d5fR439 It's the same way in caddy 1.0.4 and on the master branch. My guess (haven't confirmed yet) is that certmagic 0.9.0+ is intended for caddy v2, which is still in beta development. I think the certmagic 0.9.3 update for Fedora 31 be unpushed. No I have a caddy 1.0.4 in COPR: https://copr.fedorainfracloud.org/coprs/eclipseo/smallstep/build/1238609/ It appears in your COPR you are applying a patch to resolve this. https://copr-dist-git.fedorainfracloud.org/cgit/eclipseo/smallstep/caddy.git/tree/add-context-to-certmagic.patch I'm happy to include that in the Fedora package to resolve the build error, but have you sent that patch upstream yet? I need several packages first to update caddy golang-github-viant-afs golang-github-viant-assertly golang-github-francoispqt-gojay golang-github-lucas-clemente-quic caddy We can add that patch just to fix the FTBFS on the current version for now, I'd just like to see it as an upstream pull request first. I thought about doing the pull request myself but since I didn't write the patch I'll leave it up to you. FEDORA-2020-d08b388b4f has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d08b388b4f FEDORA-2020-57794b6c05 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-57794b6c05 FEDORA-2020-57794b6c05 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-57794b6c05` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-57794b6c05 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-d08b388b4f has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d08b388b4f` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d08b388b4f See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-cb6bb38817 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-cb6bb38817 FEDORA-2020-8fb6c772f1 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-8fb6c772f1 FEDORA-2020-8fb6c772f1 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-8fb6c772f1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-8fb6c772f1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-cb6bb38817 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-cb6bb38817` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-cb6bb38817 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-cb6bb38817 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-8fb6c772f1 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. |