[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
This bug was fixed in the package memcached - 1.5.22-2ubuntu0.2 --- memcached (1.5.22-2ubuntu0.2) focal; urgency=medium * Enable TLS capabilities present in Memcached since version 1.5.13. TLS support is required in order to harden Memcached deployments in cloud environments or similar scenarios where the network is not to be entirely trusted. (LP: #1887943) - d/rules: set --enable-tls - d/control: add libio-socket-ssl-perl to run build time ssl tests - d/control: add libssl dependency -- Moisés Guimarães de Medeiros Mon, 24 Aug 2020 15:14:26 +0200 ** Changed in: memcached (Ubuntu Focal) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
The riscv64 rebuild failed as before. However, 1.5.22-2ubuntu0.1's riscv64 build shows the same error, so this is not a regression introduced by this update. It looks like this update is ready to be considered for migration. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
The package is building fine on arm64 now, but there is a new FTBFS on riscv64. I don't think the build results change is due to any change in the package itself. The error in the build log mentions dns troubles, so suspect the failures could be intermittent network trouble. I've resubmitted the riscv64 build. https://launchpad.net/ubuntu/+source/memcached/1.5.22-2ubuntu0.2 ** Changed in: memcached (Ubuntu Focal) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Switching to Incomplete until the build failure gets addressed. ** Changed in: memcached (Ubuntu Focal) Status: Fix Committed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hey! So I see that the package FTBFS on arm64, even though the previous version in focal-updates built fine on that architecture. Therefore I can't really release this SRU before this build failure is resolved. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi Bryce, Is there anything I could do on my end to help fixing the tests? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
As far as I know, the builds, test runs, and verification can be done in any order, they just all must be properly working before the package will complete migration. ** Tags removed: verification-needed verification-needed-focal ** Tags added: verification-done verification-done-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
I just verified that the proposed build has TLS support enabled. Bryce, we need to wait on the other builds status before changing the tag to verification-done-focal, right? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
There was some back and forth in the Debian package with tests too. I was able to connect the RHEL/Fedora package maintainer with the Debian package maintainer and they were able to get the tests to a stable state. You can see the whole thread here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968603 ** Bug watch added: Debian Bug tracker #968603 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968603 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
The test case is failing only on amd64, with this test case error: 1) Doctrine\Tests\Common\Cache\ChainCacheTest::testLifetime Data should be expired Failed asserting that true is false. /tmp/autopkgtest.RGHUkG/build.W9o/src/tests/Doctrine/Tests/Common/Cache/CacheTest.php:286 I'm going to try re-running the test in case it's just something intermittent. From the package's test history looks like it's had intermittent test failures in the past. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
I got notices of some build failures: riscv64: https://launchpad.net/ubuntu/+source/memcached/1.5.22-2ubuntu0.2/+build/19959835/+files /buildlog_ubuntu-focal- riscv64.memcached_1.5.22-2ubuntu0.2_BUILDING.txt.gz arm64: https://launchpad.net/ubuntu/+source/memcached/1.5.22-2ubuntu0.2/+build/19959832/+files /buildlog_ubuntu-focal-arm64.memcached_1.5.22-2ubuntu0.2_BUILDING.txt.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hello Moisés, or anyone else affected, Accepted memcached into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/memcached/1.5.22-2ubuntu0.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-focal. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: memcached (Ubuntu Focal) Status: Triaged => Fix Committed ** Tags added: verification-needed verification-needed-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi Moisés, actually the MP has been reviewed, accepted and uploaded. I've subscribed the SRU team to review and accept the package. Next step after that will be for you to validate the package in -proposed, so stay tuned for an automated message requesting that validation. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi @paelzer, the MP is ready and awaiting review at: https://code.launchpad.net/~moguimar/ubuntu/+source/memcached/+git/memcached/+merge/390612 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Sure, get well first and ping back once you are really ready. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
** Merge proposal linked: https://code.launchpad.net/~moguimar/ubuntu/+source/memcached/+git/memcached/+merge/390612 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hey guys, sorry for the delay here, I've been sick since last week. Today I'll be busy with some doctor appointments. Tomorrow I should be able to continue with this backport. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
On Tue, Sep 01, 2020 at 08:21:05AM -, Moisés Guimarães de Medeiros wrote: > Seth, that is for not enabling it for armhf platforms, it wasn't in my > plans, but the debian folks put it there, I'm not aware what problems > they ran into. Thanks, when it's not part of our delta that makes it a bit easier to accept, but I still find it very strange. Thanks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi Bryce, Thanks for the support. Yes, that !nocheck was just copied from the debian change. I think Christian's suggestion to put in the changelog is good. The testing part also didn't work in my first build, IIRC the tests have a bit of flakiness there. Seth, that is for not enabling it for armhf platforms, it wasn't in my plans, but the debian folks put it there, I'm not aware what problems they ran into. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi Moisés, I've submitted a merge proposal for this change. It will be reviewed by a ubuntu-server team member and if approved they or I will sponsor the upload to focal-proposed. Technically I could review it myself, but figure it's better to get a second set of eyes. I did attempt to build it myself in an LXC container but it failed here: ok 16 - strtoull /bin/bash: line 7: 24639 Alarm clock ./testapp Failed to startup/connect to memcached server. at ./t/binary.t line 10. ./t/binary.t Dubious, test returned 25 (wstat 6400, 0x1900) ... However given that it passed in the PPA I'll assume something's just quirky about my lxc container. One question I had was that I noticed this is added to Build-Depends: + libio-socket-ssl-perl , What is the rationale for the !nocheck? I assume this is from the Debian change, but this sounds like something that might need to be mentioned in the changelog. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
What's this bit for? +ifeq (,$(filter $(DEB_HOST_ARCH),armhf)) Thanks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
** Merge proposal linked: https://code.launchpad.net/~bryce/ubuntu/+source/memcached/+git/memcached/+merge/390047 ** Merge proposal linked: https://code.launchpad.net/~bryce/ubuntu/+source/memcached/+git/memcached/+merge/390048 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
** Patch added: "The debdiff from the PPA, vs. the 0.1 in -updates." https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+attachment/5406297/+files/memcached-lp1887943.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi @Lucas, @Dimitri, and @Bryce, So now that I have the PPA, what is the next step to get it closer to land in Focal? I remember something about someone having to sponsor my build. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Good to hear you made good progress Moisés, feel free to ask if you find any blocker on your side. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Ok, now it is showing up: https://launchpad.net/~moguimar/+archive/ubuntu/memcached -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
I'm not sure if I messed up some stuff here. I uploaded the PPA, but as I had some signing issues I removed it from my account and tried to upload it again. I keep getting emails that the version is already accepted, but I can't see it in my ppa package listing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
full debuild -S output --- root@4895276aec39:/tmp/enable-tls/memcached-1.5.22# debuild -S dpkg-buildpackage -us -uc -ui -S dpkg-buildpackage: info: source package memcached dpkg-buildpackage: info: source version 1.5.22-2ubuntu0.2 dpkg-buildpackage: info: source distribution focal dpkg-buildpackage: info: source changed by Moises Guimaraes de Medeiros dpkg-source --before-build . debian/rules clean dh clean --with autoreconf debian/rules override_dh_auto_clean make[1]: Entering directory '/tmp/enable-tls/memcached-1.5.22' dh_auto_clean rm --force /tmp/enable-tls/memcached-1.5.22/debian/memcached.init /tmp/enable-tls/memcached-1.5.22/debian/memcached.service make[1]: Leaving directory '/tmp/enable-tls/memcached-1.5.22' dh_clean dpkg-source -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building memcached using existing ./memcached_1.5.22.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series patching file debian/control Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored patching file debian/control.orig patching file debian/rules Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored dpkg-source: info: the patch has fuzz which is not allowed, or is malformed dpkg-source: info: if patch 'enable-tls-capabilities-by-default.patch' is correctly applied by quilt, use 'quilt refresh' to update it dpkg-source: error: LC_ALL=C patch -t -F 0 -N -p1 -u -V never -E -b -B .pc/enable-tls-capabilities-by-default.patch/ --reject-file=- < memcached-1.5.22.orig.UFGHGq/debian/patches/enable-tls-capabilities-by-default.patch subprocess returned exit status 1 dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2 debuild: fatal error at line 1182: dpkg-buildpackage -us -uc -ui -S failed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
@bryce no fuzz is allowed, it's a fatal error which means that source package is not produced. @moguimar you need to refresh the patches to ensure they are without fuzz. $ quilt refresh should do it. Not it will regenerate the patch with matching context for the current source. Then building source package should work. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
The update-maintainer is fine, that is just saying it was already updated so no extra change needed. You can ignore it. As to the info: fuzz message, if that's just a warning and debuild is successfully producing a *source.changes, that's fine, you can go ahead and put it into the PPA via: dput ppa: *source.changes If it isn't producing a *source.changes file, not sure what's happening... copy in a larger snippet of the build log and we'll go from there. Btw, I'll be out of town next week on PTO. I've asked my co-workers to keep an eye on this bug and help out, but if you need someone to chat with directly, head to IRC on freenode, channel #ubuntu-devel. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
Hi Bryce, I got stuck at the PPA part. I tried following both your steps and the steps found here: https://packaging.ubuntu.com/html/fixing-a-bug.html But I got this out of your steps: root@ab85fe1cd213:/tmp/memcached-1.5.22# update-maintainer The Maintainer email is set to an ubuntu.com address. Doing nothing. and trying the other steps I got: root@ab85fe1cd213:/tmp/memcached-1.5.22# debuild -S -d -us -uc ... dpkg-source: info: the patch has fuzz which is not allowed, or is malformed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
** Description changed: [Impact] - TBD + + TLS enablement allows Memcached to both encrypt cached data on the wire + as well as to provide authentication of clients and servers according to + the specified TLS configuration. + + TLS is a feature enabled via configuration or command-line arguments, + therefore existing deployments of Memcached will not be affected and + will continue to work as expected. Such deployments would then have the + choice to opt-in TLS usage by providing the extra TLS configuration. + + TLS support is required to safely run Memcached on cloud environments + where the user does not have total control over the network. + + According to [1], support for TLS was added in version 1.5.13 while + Focal ships 1.5.22. The feature is just not enabled during compile time. [Test Case] - TBD + $ apt install memcached + $ memcached -Z -v + Error loading the certificate chain: (null) + + That is enough to check if TLS capabilities are enabled in Memcached. [Regression Potential] - TBD + + Enabling TLS as an SRU will introduce a new protocol in certain + environments. This may be problematic for a small number of users, but + the benefit of having TLS enabled greatly outweighs that. + + From an update point of view, this only enables the capability to run + Memcached with TLS, and as this is an opt-in feature, services that do + not choose to opt-in should stay the same. [Fix] This simply needs --enable-tls passed to the configure script to enable TLS. The change has been reviewed and accepted by Debian and sync'd to Ubuntu groovy. The upstream commit is https://github.com/docker-library/memcached/blob/4538128227a0e422e59df735d67b03ee23d39637/debian/Dockerfile#L56 [Discussion] [Original Report] At OpenStack we use ubuntu (currently 20.04) at our CI jobs. There is a current demand for TLS enablement in order to be able to cache sensitive information such as access tokens. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1887943] Re: [SRU] TLS is not enabled for memcached>=1.5.13
** Summary changed: - TLS is not enabled for memcached>=1.5.13 + [SRU] TLS is not enabled for memcached>=1.5.13 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1887943 Title: [SRU] TLS is not enabled for memcached>=1.5.13 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs