Commit 65c3a6e
committed
pkg/distro: add PodmanDefaultNetBackend to ImageConfig and wire it up
Add a new ImageConfig option that specifies the default network backend
for Podman. When set and the image embeds container images, the value is
written to /var/lib/containers/storage/defaultNetworkBackend during
image build.
This prevents Podman from falling back to the legacy 'cni' backend when
it finds pre-existing container images in storage, which it interprets
as a system migration.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>1 parent 024d96a commit 65c3a6e
2 files changed
Lines changed: 22 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
339 | 351 | | |
340 | 352 | | |
341 | 353 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
156 | 166 | | |
157 | 167 | | |
158 | 168 | | |
| |||
0 commit comments