* bug#74941: Guix Pull Failure: Git SSL Error, Directory Cleanup Error, and Software Heritage API Timeout
@ 2024-12-18 10:29 outlook user
[not found] ` <handler.74941.B.173451807712383.ack@debbugs.gnu.org>
0 siblings, 1 reply; 2+ messages in thread
From: outlook user @ 2024-12-18 10:29 UTC (permalink / raw)
To: 74941
```
$ guix pull --channels=$PATH/channels.scm
_rmtree_safe_fd(dirfd, fullname, onerror)
_rmtree_safe_fd(fd, path, onerror)
_shutil.rmtree(name, onerror=onerror)
do = self.iter(retry_state=retry_state)
During handling of the above exception, another exception occurred:
File "/opt/swh/.local/lib/python3.10/site-packages/swh/core/api/__init__.py", line 196, in meth_
File "/opt/swh/.local/lib/python3.10/site-packages/swh/core/api/__init__.py", line 356, in _post
File "/opt/swh/.local/lib/python3.10/site-packages/swh/core/api/__init__.py", line 433, in raise_for_status
File "/opt/swh/.local/lib/python3.10/site-packages/swh/core/api/__init__.py", line 443, in _decode_response
File "/opt/swh/.local/lib/python3.10/site-packages/swh/storage/api/client.py", line 45, in raise_for_status
File "/opt/swh/.local/lib/python3.10/site-packages/swh/storage/proxies/retry.py", line 81, in newf
File "/opt/swh/.local/lib/python3.10/site-packages/swh/vault/cookers/base.py", line 135, in cook
File "/opt/swh/.local/lib/python3.10/site-packages/swh/vault/cookers/git_bare.py", line 155, in prepare_bundle
File "/opt/swh/.local/lib/python3.10/site-packages/swh/vault/cookers/git_bare.py", line 168, in prepare_bundle
File "/opt/swh/.local/lib/python3.10/site-packages/swh/vault/cookers/git_bare.py", line 418, in load_objects
File "/opt/swh/.local/lib/python3.10/site-packages/swh/vault/cookers/git_bare.py", line 647, in load_directories
File "/opt/swh/.local/lib/python3.10/site-packages/tenacity/__init__.py", line 185, in reraise
File "/opt/swh/.local/lib/python3.10/site-packages/tenacity/__init__.py", line 336, in wrapped_f
File "/opt/swh/.local/lib/python3.10/site-packages/tenacity/__init__.py", line 376, in iter
File "/opt/swh/.local/lib/python3.10/site-packages/tenacity/__init__.py", line 418, in exc_check
File "/opt/swh/.local/lib/python3.10/site-packages/tenacity/__init__.py", line 475, in __call__
File "/opt/swh/.local/lib/python3.10/site-packages/tenacity/__init__.py", line 478, in __call__
File "/usr/local/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
File "/usr/local/lib/python3.10/concurrent/futures/_base.py", line 451, in result
File "/usr/local/lib/python3.10/shutil.py", line 658, in _rmtree_safe_fd
File "/usr/local/lib/python3.10/shutil.py", line 662, in _rmtree_safe_fd
File "/usr/local/lib/python3.10/shutil.py", line 664, in _rmtree_safe_fd
File "/usr/local/lib/python3.10/shutil.py", line 725, in rmtree
File "/usr/local/lib/python3.10/tempfile.py", line 864, in _rmtree
File "/usr/local/lib/python3.10/tempfile.py", line 878, in __exit__
File "/usr/local/lib/python3.10/tempfile.py", line 882, in cleanup
guix pull: erreur : Erreur Git : SSL error: error:0A000119:SSL routines::decryption failed or bad record mac
guix pull: erreur : Erreur Git : SSL error: syscall failure: Connexion ré-initialisée par le correspondant
Mise à jour du canal « $CANAL » depuis le dépôt Git « https://$PATH.git »...
onerror(os.rmdir, fullname, sys.exc_info())
os.rmdir(entry.name, dir_fd=topfd)
OSError: [Errno 39] Directory not empty: 'c7'
Over $NUMBER remaining
raise exception from None
raise retry_exc.reraise()
raise self._exception
raise self.last_attempt.result()
raw_manifests = self.storage.directory_get_raw_manifest(obj_ids)
réception des objets $NUMBER% ▕█▍ ▏
result = action(retry_state)
result = fn(*args, **kwargs)
return copy(f, *args, **kw)
return getattr(storage, attribute_name)(*args, **kwargs)
return self.__get_result()
return self._decode_response(response)
return self._post(meth._endpoint_path, post_data)
self._rmtree(self.name, ignore_errors=self._ignore_cleanup_errors)
self.cleanup()
self.load_directories(directory_ids)
self.load_objects()
self.prepare_bundle()
self.raise_for_status(response)
super().raise_for_status(response)
SWH vault: failure: Internal Server Error. This incident will be reported.
SWH vault: Processing...
SWH vault: Processing... $NUMBER objects processed
SWH vault: requested bundle cooking, waiting for completion...
SWH vault: retrying...
SWH: found revision $HASH with directory at 'https://archive.softwareheritage.org/api/1/directory/$HASH2/'
swh.core.api.RemoteException: <RemoteException 500 ReadTimeout: ['Error from server: code=1200 [Coordinator node timed out waiting for replica nodes\' responses] message="Operation timed out - received only 0 responses." info={\'consistency\': \'LOCAL_QUORUM\', \'required_responses\': 2, \'received_responses\': 0}']>
The full error was:
Traceback (most recent call last):
with tempfile.TemporaryDirectory(prefix="swh-vault-gitbare-") as workdir:
```
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#74941: Acknowledgement (Guix Pull Failure: Git SSL Error, Directory Cleanup Error, and Software Heritage API Timeout)
[not found] ` <handler.74941.B.173451807712383.ack@debbugs.gnu.org>
@ 2024-12-18 17:08 ` outlook user
0 siblings, 0 replies; 2+ messages in thread
From: outlook user @ 2024-12-18 17:08 UTC (permalink / raw)
To: 74941@debbugs.gnu.org
@@ +70,32 @@
1009:8 9 (call-with-temporary-directory _)
1330:8 15 (call-with-build-handler #<procedure 7f288cc8bf60 at g…> …)
1353:3 16 (_)
1685:16 0 (raise-exception _ #:continuable? _)
1685:16 1 (raise-exception _ #:continuable? _)
1752:10 19 (with-exception-handler _ _ #:unwind? _ # _)
262:4 2 (tls-wrap #<input-output: socket 15> "archive.software…" …)
271:22 4 (call "https://archive.softwareheritage.org/api/1/vaul…" …)
422:18 12 (latest-channel-instance #<store-connection 256.100 7f…> …)
433:2 10 (_ git-error #<<git-error> code: -1 message: "failed to…>)
435:10 8 (_ "/tmp/guix-directory.UzAWep")
482:29 3 (http-request "https://archive.softwareheritage.org/ap…" …)
559:23 13 (latest-channel-instances #<store-connection 256.100 7…> …)
561:29 11 (update-cached-checkout _ #:ref _ #:recursive? _ # _ # _ …)
689:37 18 (thunk)
722:18 5 (loop _)
739:8 7 (call-with-temporary-directory _)
752:5 6 (_ "/tmp/guix-directory.Qy8Dq0")
839:4 17 (call-with-status-report _ _)
874:26 14 (_)
Backtrace:
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In guix/channels.scm:
In guix/git.scm:
In guix/scripts/pull.scm:
In guix/status.scm:
In guix/store.scm:
In guix/swh.scm:
In guix/utils.scm:
In ice-9/boot-9.scm:
In web/client.scm:
Throw to key `gnutls-error' with args `(#<gnutls-error-enum Erreur de la fonction « pull ».> handshake)'.
________________________________________
De : GNU bug Tracking System <help-debbugs@gnu.org>
Envoyé : mercredi 18 décembre 2024 11:35
À : outlook user <RACP@outlook.fr>
Objet : bug#74941: Acknowledgement (Guix Pull Failure: Git SSL Error, Directory Cleanup Error, and Software Heritage API Timeout)
Thank you for filing a new bug report with debbugs.gnu.org.
This is an automatically generated reply to let you know your message
has been received.
Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.
Your message has been sent to the package maintainer(s):
bug-guix@gnu.org
If you wish to submit further information on this problem, please
send it to 74941@debbugs.gnu.org.
Please do not send mail to help-debbugs@gnu.org unless you wish
to report a problem with the Bug-tracking system.
--
74941: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74941
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-12-18 17:09 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-18 10:29 bug#74941: Guix Pull Failure: Git SSL Error, Directory Cleanup Error, and Software Heritage API Timeout outlook user
[not found] ` <handler.74941.B.173451807712383.ack@debbugs.gnu.org>
2024-12-18 17:08 ` bug#74941: Acknowledgement (Guix Pull Failure: Git SSL Error, Directory Cleanup Error, and Software Heritage API Timeout) outlook user
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).