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
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
Paul Holzinger
1df9198441
bump to v2.0.0-dev
...
This means we are ready to merge breaking changes such as the iptables
removal.
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-12 14:13:33 +01:00
Paul Holzinger
53a710a5ec
release v1.17.0
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
v1.17.0
2025-11-12 13:34:41 +01:00
Paul Holzinger
35e1f235a5
release notes for v1.17.0
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-12 13:28:34 +01:00
Paul Holzinger
6cd4a15ab9
sync release notes from v1.16.1
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-12 13:15:41 +01:00
openshift-merge-bot[bot]
2d4a788c8c
Merge pull request #1356 from Luap99/cargo-update
...
run cargo update
2025-11-11 20:26:59 +00:00
openshift-merge-bot[bot]
13b24feac5
Merge pull request #1357 from shivkr6/conntrack
...
refactor(netlink): Generalize socket for multi-protocol support
2025-11-10 14:01:42 +00:00
Shivang K Raghuvanshi
b83903b0ea
refactor(netlink): Generalize socket for multi-protocol support
...
The existing `netlink.rs` was specific to `NETLINK_ROUTE`. To prepare for adding `NETLINK_NETFILTER` support for conntrack, this commit refactors the netlink socket implementation to be generic.
- A new generic `Socket<P>` is introduced in `src/network/netlink.rs` to handle common send/receive logic.
- All routing-specific code, types, and functions are moved to a new `src/network/netlink_route.rs`, which now uses `Socket<NetlinkRoute>`.
- All imports and type signatures across the codebase have been updated to use this new structure.
This is a pure refactoring with no functional changes.
Signed-off-by: Shivang K Raghuvanshi <shivangraghuvanshi2005@gmail.com >
2025-11-09 13:04:32 +05:30
Paul Holzinger
0b5a12c441
run cargo update
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-07 19:49:45 +01:00