1
0
mirror of https://github.com/containers/netavark.git synced 2026-02-05 06:45:56 +01:00

2095 Commits

Author SHA1 Message Date
Paul Holzinger
58f2979689 Merge pull request #1395 from containers/renovate/tonic-monorepo
fix(deps): update tonic monorepo to 0.14.3
2026-01-29 15:32:15 +01:00
renovate[bot]
e2d40bd455 fix(deps): update tonic monorepo to 0.14.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 18:43:02 +00:00
Paul Holzinger
b64d365bd7 Merge pull request #1387 from containers/renovate/tokio-prost-monorepo
fix(deps): update rust crate prost to 0.14.3
2026-01-20 12:32:18 +01:00
Paul Holzinger
c9206b4861 Merge pull request #1388 from containers/renovate/zbus-5.x
fix(deps): update rust crate zbus to 5.13.1
2026-01-20 12:31:10 +01:00
Paul Holzinger
8627eecaff Merge pull request #1389 from containers/renovate/tower-0.x
fix(deps): update rust crate tower to 0.5.3
2026-01-20 12:29:25 +01:00
Paul Holzinger
118ee6764d Merge pull request #1390 from containers/renovate/chrono-0.x
chore(deps): update rust crate chrono to 0.4.43
2026-01-20 12:27:43 +01:00
renovate[bot]
f0bce8d8a2 chore(deps): update rust crate chrono to 0.4.43
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 02:45:15 +00:00
renovate[bot]
becf497ff6 fix(deps): update rust crate tower to 0.5.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 20:43:14 +00:00
renovate[bot]
b070c57295 fix(deps): update rust crate zbus to 5.13.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 13:53:06 +00:00
renovate[bot]
a8b25232d5 fix(deps): update rust crate prost to 0.14.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-10 21:49:11 +00:00
Paul Holzinger
11e29ab4c8 Merge pull request #1386 from containers/renovate/zbus-5.x
fix(deps): update rust crate zbus to 5.13.0
2026-01-09 18:32:10 +01:00
renovate[bot]
5eeca3fff7 fix(deps): update rust crate zbus to 5.13.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 16:58:15 +00:00
Paul Holzinger
30e1b9449e Merge pull request #1375 from containers/renovate/netlink-packet-route-0.x
fix(deps): update rust crate netlink-packet-route to 0.28.0
2026-01-09 15:41:29 +01:00
renovate[bot]
0b0c5c13d2 fix(deps): update rust crate netlink-packet-route to 0.28.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 14:23:07 +00:00
Brent Baude
4458d9beee Merge pull request #1376 from Luap99/mozim-netlink
mozim: do not use netlink feature
2026-01-09 08:16:11 -06:00
Paul Holzinger
681cf7d834 Merge pull request #1382 from containers/renovate/tempfile-3.x
chore(deps): update rust crate tempfile to 3.24.0
2026-01-05 18:19:31 +01:00
renovate[bot]
aaf2eb54ca chore(deps): update rust crate tempfile to 3.24.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 17:00:38 +00:00
Paul Holzinger
ab7c7f0741 Merge pull request #1384 from containers/renovate/tokio-stream-0.x
fix(deps): update rust crate tokio-stream to 0.1.18
2026-01-05 17:58:54 +01:00
renovate[bot]
c08db05c28 fix(deps): update rust crate tokio-stream to 0.1.18
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 11:46:10 +00:00
Paul Holzinger
abd90eca5e Merge pull request #1378 from containers/renovate/major-github-artifact-actions
[skip-ci] Update GitHub Artifact Actions (major)
2026-01-05 12:45:42 +01:00
Paul Holzinger
8c639dbcc1 Merge pull request #1380 from containers/renovate/serde_json-1.x
fix(deps): update rust crate serde_json to 1.0.146
2026-01-05 12:44:05 +01:00
Paul Holzinger
0a2c504dc9 Merge pull request #1377 from containers/renovate/major-ci-vm-image
chore(deps): update dependency containers/automation_images to v20251211
2026-01-05 12:27:04 +01:00
Paul Holzinger
0b5994352d Merge pull request #1383 from containers/renovate/tokio-1.x
fix(deps): update rust crate tokio to 1.49.0
2026-01-05 12:16:31 +01:00
renovate[bot]
26854297aa fix(deps): update rust crate tokio to 1.49.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-03 13:54:49 +00:00
renovate[bot]
d1acb61ba1 fix(deps): update rust crate serde_json to 1.0.146
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-22 13:44:11 +00:00
renovate[bot]
1b53849b8c [skip-ci] Update GitHub Artifact Actions
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 23:07:01 +00:00
renovate[bot]
c8c07fd7ad chore(deps): update dependency containers/automation_images to v20251211
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 18:12:01 +00:00
Brent Baude
49c942e199 Merge pull request #1369 from Luap99/network-ordered
make network setup order deterministic
2025-12-11 12:59:00 -06:00
Paul Holzinger
f2c5265a3a mozim: do not use netlink feature
mozim uses rtnetlink which we do not otherwise. All mozim uses it for is
to get the interface index which can lookup easily ourselves.

This saves about 500KB in binary size.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-11 15:16:03 +01:00
Brent Baude
6f77f76ee9 Merge pull request #1372 from Luap99/mozim
bump mozim to v0.3.1
2025-12-05 11:47:01 -06:00
Paul Holzinger
d8901d00d6 bump mozim to v0.3.1
Fixes: #1368

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-05 17:01:34 +01:00
Paul Holzinger
49ee09b249 make network setup order deterministic
Change the file format of the networks json to use an array for the
PerNetworkOptions. With that we can get a defined order in which we
setup the networks and do that deterministically.

In order to provide backwards compatibility we use a custom json
deserializer function that accepts both the old and new format.
That allows us to still use the old podman against the new netavark
with this patch.

I also added PartialEq trait to the types so the unit test can compare
two loaded Networks.

I only converted a few of our test configs to the new format to keep the
diff smaller. We can convert most of them another time.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-05 14:08:46 +01:00
Paul Holzinger
957d8d2082 Merge pull request #1370 from containers/renovate/hyper-util-0.x
fix(deps): update rust crate hyper-util to 0.1.19
2025-12-03 19:56:29 +01:00
renovate[bot]
eaa44031d1 fix(deps): update rust crate hyper-util to 0.1.19
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 14:10:02 +00:00
Paul Holzinger
f2df7bdf11 Merge pull request #1367 from containers/renovate/log-0.x
fix(deps): update rust crate log to 0.4.29
2025-12-03 11:54:02 +01:00
renovate[bot]
d42622bcfc fix(deps): update rust crate log to 0.4.29
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 03:57:27 +00:00
Paul Holzinger
e578d28668 Merge pull request #1365 from containers/renovate/clap-4.x
fix(deps): update rust crate clap to ~4.5.53
2025-12-01 13:18:36 +01:00
renovate[bot]
658740ee7f fix(deps): update rust crate clap to ~4.5.53
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 10:59:09 +00:00
Paul Holzinger
553d638348 Merge pull request #1353 from l0rd/iptables-rm
Iptables support removal
2025-11-25 19:08:45 +01:00
Paul Holzinger
10368ec811 Merge pull request #1364 from containers/renovate/actions-checkout-6.x
[skip-ci] Update actions/checkout action to v6
2025-11-21 12:38:50 +01:00
renovate[bot]
6c2066a3fc [skip-ci] Update actions/checkout action to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 17:26:21 +00:00
Brent Baude
5f121d25db Merge pull request #1363 from Luap99/new-images
New images 2025-11-20
2025-11-20 11:25:43 -06:00
Paul Holzinger
02ae64f625 New images 2025-11-20
from https://github.com/containers/automation_images/pull/428

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-11-20 16:05:08 +01:00
Mario Loriedo
2355b14495 Minor documentation and style fixes
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2025-11-17 19:02:48 +01:00
Mario Loriedo
7054ba66fd Add test cases that existed for iptables but not for nftables
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2025-11-17 19:02:48 +01:00
Mario Loriedo
0fa48211bd Remove iptables support
Code and documentation changes to remove the support of
iptables as a firewall driver.

Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2025-11-17 19:02:16 +01:00
Brent Baude
c5bd6a1cae Merge pull request #1180 from lto-dev/main
Add outbound_addr to allow for SNAT instead of MASQ
2025-11-17 11:04:47 -06:00
Brent Baude
49400cd09b Merge pull request #1361 from containers/renovate/hyper-util-0.x
fix(deps): update rust crate hyper-util to 0.1.18
2025-11-17 11:02:27 -06:00
renovate[bot]
37446a174d fix(deps): update rust crate hyper-util to 0.1.18
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-13 21:30:53 +00:00
openshift-merge-bot[bot]
b05811c769 Merge pull request #1359 from Luap99/release
Release v1.17.0
2025-11-12 14:47:43 +00:00