-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unconditionally refresh storage options from config #2268
Unconditionally refresh storage options from config #2268
Conversation
Hm. Is it auto-approving PRs from approvers? |
LGTM |
LGTM Branch tested on Arch Linux and behaves as expected. |
/retest |
it seems to break the creation of Reproducer: $ rm ~/.config/containers/storage.conf
$ bin/podman run --rm -ti alpine echo hi
$ cat ~/.config/containers/storage.conf
cat: /home/gscrivano/.config/containers/storage.conf: No such file or directory |
1e2f31d
to
e46c549
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mheon The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
LGTM |
/retest |
Due to our unconditionally setting some storage options, we are not always reading storage options from storage.conf. This can lead to some fields in the storage config (most notably extra storage options) being ignored, despite being set in storage.conf. Resolve this by unconditionally refreshing our storage config from storage.conf (this was previously only done for rootless Podman) Fixes containers#2217 Signed-off-by: Matthew Heon <matthew.heon@pm.me>
e46c549
to
33845f8
Compare
LGTM Current version of the branch behaves as expected on my tests for both root and rootless containers. |
/lgtm |
Due to our unconditionally setting some storage options, we are not always reading storage options from storage.conf. This can lead to some fields in the storage config (most notably extra storage options) being ignored, despite being set in storage.conf.
Resolve this by unconditionally refreshing our storage config from storage.conf (this was previously only done for rootless Podman)
Fixes #2217