crash looping on GKE: wal-e pipe capacity issue with newer kernels
- Dominant language
- Shell
- Stars
- 35
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
This is apparently due to https://github.com/wal-e/wal-e/issues/270
example spew:
```
wal_e.retries WARNING MSG: retrying after encountering exception
DETAIL: Exception information dump:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/wal_e/retries.py", line 62, in shim
return f(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/wal_e/worker/gs/gs_worker.py", line 76, in fetch_partition
with get_download_pipeline(PIPE, PIPE, self.decrypt) as pl:
File "/usr/local/lib/python2.7/dist-packages/wal_e/pipeline.py", line 92, in __enter__
self.stdin = pipebuf.NonBlockBufferedWriter(stdin)
File "/usr/local/lib/python2.7/dist-packages/wal_e/pipebuf.py", line 225, in __init__
_setup_fd(self._fd)
File "/usr/local/lib/python2.7/dist-packages/wal_e/pipebuf.py", line 62, in _setup_fd
set_buf_size(fd)
File "/usr/local/lib/python2.7/dist-packages/wal_e/pipebuf.py", line 53, in set_buf_size
fcntl.fcntl(fd, fcntl.F_SETPIPE_SZ, OS_PIPE_SZ)
IOError: [Errno 1] Operation not permitted
HINT: A better error message should be written to handle this exception. Please report this output and, if possible, the situation under which it arises.
STRUCTURED: time=2016-10-22T20:14:41.882253-00 pid=221
```
Contributor guide
Assessment
This issue has not been assessed yet.