[Desktop-packages] [Bug 1902832] Re: lftp support broken - exits with error_code -11
Yes, I am sure. I tested it on another server that did not do the updates yet. It must have been one of these packages because we do daily backups and these were the only ones that were updated between the successful and failed run. I tried downgrading but apt is not very smart and would remove too many packages, and these are live systems so I did not dare to do it. Please note that switching to ncftp was successful as a workaround, so it something that only affects lftp. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to duplicity in Ubuntu. https://bugs.launchpad.net/bugs/1902832 Title: lftp support broken - exits with error_code -11 Status in duplicity package in Ubuntu: New Bug description: We are using duplicity 0.7.17 and Ubuntu 18.04 LTS. After upgrading these packages in Ubuntu: Upgrade: libc-bin:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: locales:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: multiarch-support:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: libc6-dev:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3), Upgrade: libc6:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: libc-dev-bin:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) the duplicity/lftp support stopped working. It worked for years just fine before that. Basic error message is: Giving up after 5 attempts. BackendException: Error running 'lftp -c "source /tmp/duplicity-gVCsqa-tempdir/mkstemp-serY3Q-1; ( cd etc_backup/ && ls ) || ( mkdir -p etc_backup/ && cd etc_backup/ && ls )"': returned -11, with output: Error/debug output: Using archive dir: /root/.duplicity/etc_daily Using backup name: etc_daily GPG binary is gpg, version 2.2.4 Import of duplicity.backends.acdclibackend Succeeded Import of duplicity.backends.azurebackend Succeeded Import of duplicity.backends.b2backend Succeeded Import of duplicity.backends.botobackend Succeeded Import of duplicity.backends.cfbackend Succeeded Import of duplicity.backends.dpbxbackend Failed: No module named dropbox Import of duplicity.backends.gdocsbackend Succeeded Import of duplicity.backends.giobackend Succeeded Import of duplicity.backends.hsibackend Succeeded Import of duplicity.backends.hubicbackend Succeeded Import of duplicity.backends.imapbackend Succeeded Import of duplicity.backends.lftpbackend Succeeded Import of duplicity.backends.localbackend Succeeded Import of duplicity.backends.mediafirebackend Succeeded Import of duplicity.backends.megabackend Succeeded Import of duplicity.backends.multibackend Succeeded Import of duplicity.backends.ncftpbackend Succeeded Import of duplicity.backends.onedrivebackend Succeeded Import of duplicity.backends.par2backend Succeeded Import of duplicity.backends.pydrivebackend Succeeded Import of duplicity.backends.rsyncbackend Succeeded Import of duplicity.backends.ssh_paramiko_backend Succeeded Import of duplicity.backends.ssh_pexpect_backend Succeeded Import of duplicity.backends.swiftbackend Succeeded Import of duplicity.backends.sxbackend Succeeded Import of duplicity.backends.tahoebackend Succeeded Import of duplicity.backends.webdavbackend Succeeded LFTP version is 4.8.1 Using temporary directory /tmp/duplicity-_Mgype-tempdir Registering (mkstemp) temporary file /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1 SETTINGS: set ssl:verify-certificate true set ftp:ssl-allow false set http:use-propfind true set net:timeout 30 set net:max-retries 5 set ftp:passive-mode on debug open -u ',' ftp://hostname.your-storagebox.de Main action: remove-all-but-n-full Acquiring lockfile /root/.duplicity/etc_daily/lockfile duplicity 0.7.17 (February 26, 2018) Args: /usr/bin/duplicity remove-all-but-n-full 7 -v9 --archive-dir=/root/.duplicity --force --name etc_daily --no-encryption ftp://@.your-storagebox.de/etc_full Linux 4.15.0-122-generic #124-Ubuntu SMP Thu Oct 15 13:03:05 UTC 2020 x86_64 x86_64 /usr/bin/python2 2.7.17 (default, Sep 30 2020, 13:38:04) [GCC 7.5.0] CMD: lftp -c "source /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1; ( cd etc_full/ && ls ) || ( mkdir -p etc_full/ && cd etc_full/ && ls )" Reading results of 'lftp -c "source /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1; ( cd etc_full/ && ls ) || ( mkdir -p etc_full/ && cd etc_full/ && ls )"' Backtrace of previous error: Traceback (innermost last): File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 369, in inner_retry return fn(self, *args) File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 578, in list return [tobytes(x) for x in self.backend._list()] File "/usr/lib/python2.7/dist-packages/duplicity/backends/lftpbackend.py", line 181, in _list _,
[Desktop-packages] [Bug 1902832] Re: lftp support broken - exits with error_code -11
** Project changed: duplicity => duplicity (Ubuntu) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to duplicity in Ubuntu. https://bugs.launchpad.net/bugs/1902832 Title: lftp support broken - exits with error_code -11 Status in duplicity package in Ubuntu: New Bug description: We are using duplicity 0.7.17 and Ubuntu 18.04 LTS. After upgrading these packages in Ubuntu: Upgrade: libc-bin:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: locales:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: multiarch-support:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: libc6-dev:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3), Upgrade: libc6:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) Upgrade: libc-dev-bin:amd64 (2.27-3ubuntu1.2, 2.27-3ubuntu1.3) the duplicity/lftp support stopped working. It worked for years just fine before that. Basic error message is: Giving up after 5 attempts. BackendException: Error running 'lftp -c "source /tmp/duplicity-gVCsqa-tempdir/mkstemp-serY3Q-1; ( cd etc_backup/ && ls ) || ( mkdir -p etc_backup/ && cd etc_backup/ && ls )"': returned -11, with output: Error/debug output: Using archive dir: /root/.duplicity/etc_daily Using backup name: etc_daily GPG binary is gpg, version 2.2.4 Import of duplicity.backends.acdclibackend Succeeded Import of duplicity.backends.azurebackend Succeeded Import of duplicity.backends.b2backend Succeeded Import of duplicity.backends.botobackend Succeeded Import of duplicity.backends.cfbackend Succeeded Import of duplicity.backends.dpbxbackend Failed: No module named dropbox Import of duplicity.backends.gdocsbackend Succeeded Import of duplicity.backends.giobackend Succeeded Import of duplicity.backends.hsibackend Succeeded Import of duplicity.backends.hubicbackend Succeeded Import of duplicity.backends.imapbackend Succeeded Import of duplicity.backends.lftpbackend Succeeded Import of duplicity.backends.localbackend Succeeded Import of duplicity.backends.mediafirebackend Succeeded Import of duplicity.backends.megabackend Succeeded Import of duplicity.backends.multibackend Succeeded Import of duplicity.backends.ncftpbackend Succeeded Import of duplicity.backends.onedrivebackend Succeeded Import of duplicity.backends.par2backend Succeeded Import of duplicity.backends.pydrivebackend Succeeded Import of duplicity.backends.rsyncbackend Succeeded Import of duplicity.backends.ssh_paramiko_backend Succeeded Import of duplicity.backends.ssh_pexpect_backend Succeeded Import of duplicity.backends.swiftbackend Succeeded Import of duplicity.backends.sxbackend Succeeded Import of duplicity.backends.tahoebackend Succeeded Import of duplicity.backends.webdavbackend Succeeded LFTP version is 4.8.1 Using temporary directory /tmp/duplicity-_Mgype-tempdir Registering (mkstemp) temporary file /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1 SETTINGS: set ssl:verify-certificate true set ftp:ssl-allow false set http:use-propfind true set net:timeout 30 set net:max-retries 5 set ftp:passive-mode on debug open -u ',' ftp://hostname.your-storagebox.de Main action: remove-all-but-n-full Acquiring lockfile /root/.duplicity/etc_daily/lockfile duplicity 0.7.17 (February 26, 2018) Args: /usr/bin/duplicity remove-all-but-n-full 7 -v9 --archive-dir=/root/.duplicity --force --name etc_daily --no-encryption ftp://@.your-storagebox.de/etc_full Linux 4.15.0-122-generic #124-Ubuntu SMP Thu Oct 15 13:03:05 UTC 2020 x86_64 x86_64 /usr/bin/python2 2.7.17 (default, Sep 30 2020, 13:38:04) [GCC 7.5.0] CMD: lftp -c "source /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1; ( cd etc_full/ && ls ) || ( mkdir -p etc_full/ && cd etc_full/ && ls )" Reading results of 'lftp -c "source /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1; ( cd etc_full/ && ls ) || ( mkdir -p etc_full/ && cd etc_full/ && ls )"' Backtrace of previous error: Traceback (innermost last): File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 369, in inner_retry return fn(self, *args) File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 578, in list return [tobytes(x) for x in self.backend._list()] File "/usr/lib/python2.7/dist-packages/duplicity/backends/lftpbackend.py", line 181, in _list _, l, e = self.subprocess_popen(commandline) File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 499, in subprocess_popen (logstr, result, stdout + ' ' + stderr)) BackendException: Error running 'lftp -c "source /tmp/duplicity-_Mgype-tempdir/mkstemp-55iPLR-1; ( cd etc_full/ && ls ) || ( mkdir -p etc_full/ && cd etc_full/ && ls )"': returned -11, with output: -rw-r--r-- 1 u234538-sub2 u234538