Skip to content

Improve error message when clone() fails with ENOSPC#487

Merged
smcv merged 1 commit intocontainers:mainfrom
smcv:better-enospc-message
Oct 3, 2022
Merged

Improve error message when clone() fails with ENOSPC#487
smcv merged 1 commit intocontainers:mainfrom
smcv:better-enospc-message

Conversation

@smcv
Copy link
Collaborator

@smcv smcv commented Mar 22, 2022

In particular, this would have given #371 a clearer error message.

In particular, this would have given containers#371 a clearer error message.

Signed-off-by: Simon McVittie <[email protected]>
@smcv smcv requested review from alexlarsson and cgwalters April 21, 2022 11:16
@smcv
Copy link
Collaborator Author

smcv commented May 10, 2022

@RyuzakiKK, perhaps you could do some not-a-maintainer review here?

Copy link
Contributor

@rusty-snake rusty-snake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Ending the error with a period does not seem to be done consistent for die*().

@smcv
Copy link
Collaborator Author

smcv commented Oct 3, 2022

Merging this based on non-maintainer review and lack of maintainer review.

@smcv smcv merged commit 020a9ee into containers:main Oct 3, 2022
zeyuwzy added a commit to zeyuwzy/bubblewrap-annotated that referenced this pull request Nov 8, 2022
bubblewrap 0.7.0

New features:

* `--size` option controls the size of a subsequent `--tmpfs` (containers#509)
* Better error messages if a mount operation fails (containers#472)
* Better error message if creating the new user namespace fails with
  `ENOSPC` (containers#487)
* When building as a Meson subproject, a `RUNPATH` can be set on the
  executable to make it easier to bundle its `libcap` dependency

Bug fixes:

* When building with Autotools, ensure initial setup for `pkg-config`
  is not disabled by `--with-bash-completion-dir=PATH` (containers#316, containers#342, containers#441)
* Fix test failures when running as uid 0 but with limited capabilities
  (containers#510)
* Use POSIX `command -v` in preference to non-standard `which` (containers#527)
* Fix a copy/paste error in `--help` (containers#531)

Git-EVTag-v0-SHA512: f4f6e2a92493461c2c39bacc1c3003167162113c88d2142f2041dcb830f3bd3a7df541aad361d1e6ce99576d66bd7eac1065340406e294cd4769b9c4c81c2a2c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants