it's resolved.
verified with podman 4.6.2+ds1-2 trixie/main.
thanks
Reinhard Tartler 於 2023/9/18 20:30 寫道:
Control: tag -1 upstream
Hi,
Thanks for taking the time to report this. It doesn't sound like a
problem that we could fix in the packaging, but needs some code
changes. For this, I'd like to ask you a favor. Can you please check
if this was reported before at
https://github.com/containers/podman/issues ? If not yet, please
report it as https://github.com/containers/podman/issues/new/choose
In any case, please report back with the upstream issue number so that
we can track progress on resolving it.
On Fri, Jul 14, 2023 at 5:39 PM 鐘翊修 <obar...@gmail.com> wrote:
So
| Before upgrade to 4.4.0+ds1-1 (4.3) | 4.4.0+
/etc/containers/strorage.conf | use btrfs | btrfs
/usr/share/containers/storage.conf | use
overlayfs | overlayfs
----
When use 4.3, podman takes /etc/containers/storage.conf, so the
storage
is btrfs.
But after upgrade 4.4.0+ (at least when it was April).
Podman takes values in /usr/share/containers/storage.conf instead of
/etc/containers/strorage.conf (wrong behavior)
So just get the following
User-selected graph driver \"overlay\" overwritten by graph driver
\"btrfs\" from database
That is the observed error. But not expected error.
The expected behavior is
Podman follows man 5 containers-storage.conf.
Prefer values from /etc/containers/storage.conf.
After version upgrade from 4.3 to 4.4, no configuration required, no
reset required.
Faidon Liambotis 於 2023/7/15 02:02 寫道:
> Control: tags -1 moreinfo
>
> On Wed, Apr 19, 2023 at 09:24:21AM +0800, 鐘翊修 wrote:
>> following man 5 containers-storage.conf,
>> when a system have both /etc/containers/storage.conf and
/usr/share/containers/storage.conf
>>
>> the values in /etc/containers/storage.conf overwrite the value
in /usr/share/containers/storage.conf
>>
>> But in 4.4.0+ds1-1. with both files, podman takes the config
from /usr/share/containers/stroage.conf
>>
>> To reproduce this
>>
>> Create podman graph database on podman 4.3.1 with btrfs (config
in /etc/containers/storage.conf)
>>
>> upgrade from 4.3.1 to 4.4.0
>>
>> run the following command
>>
>> sudo podman info
>>
>> expected error message
>>
>> User-selected graph driver \"overlay\" overwritten by graph
driver \"btrfs\" from database
> I'm not sure I follow. Could you elaborate on the exact steps
you took?
> Do you mean that you expected to get this error message but
didn't, or
> that you got that error message even though you shouldn't have?
>
> Are you aware that you need to run "podman system reset" before
changing
> storage.conf? See podman-system-reset(1).
>
> Thanks,
> Faidon
--
regards,
Reinhard