Sync from SUSE:ALP:Source:Standard:1.0 netavark revision 3fc47b56a8668e6a1e12369072c620a4

This commit is contained in:
Adrian Schröter 2025-03-14 09:34:29 +01:00
parent 16a875f3ad
commit 2b433422a6
8 changed files with 144 additions and 17 deletions

View File

@ -3,7 +3,7 @@
<param name="url">https://github.com/containers/netavark.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
<param name="revision">v1.10.2</param>
<param name="revision">v1.12.2</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/containers/netavark.git</param>
<param name="changesrevision">664637b12ab9ce96247fa907265171289cf0d501</param></service></servicedata>
<param name="changesrevision">a6d67b7f1a4445771e5ceb5e278286dd3a64bc3d</param></service></servicedata>

View File

@ -1,5 +0,0 @@
[source.crates-io]
replace-with = "vendored-sources"
[source.vendored-sources]
directory = "vendor"

BIN
netavark-1.10.2.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
netavark-1.12.2.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,138 @@
-------------------------------------------------------------------
Tue Feb 11 12:49:08 UTC 2025 - danish.prakash@suse.com
- Use recommended way to require latest rust—require cargo.
- Update to version 1.12.2:
* Release v1.12.2
* Release notes for 1.12.2
* fix new rust 1.80 lint issues
* silence new rust 1.80 warnings
* aardvark: on start failure delete entries again
* iptables: make dns rules cover tcp as well
* nftables: make dns rules cover tcp as well
* Release v1.12.1
* Update release notes for v1.12.1
* Change nv cargo categories
* Bump to 1.13.0-dev
* Release 1.12
* Release Notes for 1.12
* run cargo update
* rpm: use nftables as default for f41
* fix(deps): update rust crate serde_json to 1.0.121
* fix(deps): update rust crate tokio to 1.39.2
* aardvark-dns: trim whitespaces from error text
* fix(deps): update rust crate env_logger to 0.11.5
* [skip-ci] RPM: handle iptables/nftables dependencies
* fix aardvark-dns error handling
* fix(deps): update rust crate tokio to 1.39.1
* fix(deps): update rust crate env_logger to 0.11.4
* fix(deps): update rust crate tokio to 1.38.1
* update mozim to 0.2.4 (bsc#1236567)
* fix(deps): update rust crate serde_json to 1.0.120
* netavark: dhcp_proxy: use dns servers from dhcp lease
* fix(deps): update rust crate serde_json to 1.0.119
* fix(deps): update rust crate netlink-packet-route to 0.20.1
* fix(deps): update rust crate log to 0.4.22
* Fix Epoch so upgrade path is preserved from Fedora/RHEL.
* test: add macvlan metric test
* fix(deps): update rust crate serde_json to 1.0.118
* fix(deps): update rust crate url to 2.5.2
* fix(deps): update rust crate prost to 0.12.6
* fix(deps): update rust crate url to 2.5.1
* fix(deps): update rust crate iptables to 0.5.2
* [CI:BUILD] rpm: Update Rust macro usage
* fix(deps): update rust crate nftables to 0.4.1
* fix(deps): update rust crate tokio to 1.38.0
* Bump to 1.12.0-dev
-------------------------------------------------------------------
Mon Jun 03 06:42:43 UTC 2024 - danish.prakash@suse.com
- Remove redundant source: cargo_config
- Update to version 1.11.0:
* Release v1.11.0
* Update release notes for 1.11.0
* update netlink-packet-route to 0.20.0
* run cargo update
* fix: remove extra / in make install and uninstall
* chore(deps): update dependency containers/automation_images to v20240529
* fix(deps): update rust crate nix to 0.29.0
* fix(deps): update rust crate nispor to 1.2.19
* fix(deps): update rust crate anyhow to 1.0.86
* fix(deps): update rust crate anyhow to 1.0.85
* [skip-ci] Packit: do not create dup jobs on podman-next
* fix(deps): update rust crate anyhow to 1.0.84
* [skip-ci] RPM: use default __cargo macro across all envs
* [skip-ci] RPM: switch default firewall to nftables on EL10+
* chore(deps): update dependency containers/automation_images to v20240513
* Add conditional compilation of default firewall driver
* fix(deps): update rust crate serde_json to 1.0.117
* fix new clippy warnings
* Update CI image to fedora 40
* fix ncat sctp tests
* fix(deps): update rust crate anyhow to 1.0.83
* build(deps): bump h2 from 0.3.25 to 0.3.26
* [skip-ci] Packit: distinct `-rhel` packages value
* [skip-ci] Packit: enable c10s downstream sync
* fix(deps): update rust crate libc to 0.2.154
* fix(deps): update rust crate ipnet to 2.9.0
* fix(deps): update rust crate tower to 0.4.13
* fix(deps): update rust crate tokio-stream to 0.1.15
* fix(deps): update rust crate prost to 0.12.4
* fix(deps): update rust crate iptables to 0.5.1
* [skip-ci] Packit: remove el8 jobs
* fix(deps): update rust crate anyhow to 1.0.82
* fix(deps): update rust crate serde to 1.0.199
* Add suffix to Aardvark internal network filenames
* fix port forward with strict RPF and multi networks
* renovate: stop rebasing PRs automatically
* chore(deps): update rust crate chrono to 0.4.38
* fix(deps): update rust crate serde_json to 1.0.116
* fix(deps): update rust crate netlink-sys to 0.8.6
* nftables: only dump netavark table rules
* update nftables to 0.4
* fix aardvark-dns netns check
* fix(deps): update rust crate tokio to 1.37
* fix(deps): update rust crate netlink-packet-route to 0.19.0
* Update to nix-0.28.0
* fix(deps): update rust crate mozim to 0.2.3
* fix(deps): update rust crate nispor to 1.2.18
* Update chrono
* fix(deps): update rust crate serde_json to 1.0.115
* build(deps): bump mio from 0.8.9 to 0.8.11
* [skip-ci] rpm: aardvark-dns is a hard dep across the board
* Update Rust crate env_logger to 0.11.3
* Update Rust crate serde to 1.0.197
* Update Rust crate tempfile to 3.10.1
* Update Rust crate log to 0.4.21
* Update Rust crate zbus to 3.15.2
* Update Rust crate serde_json to 1.0.114
* Update Rust crate env_logger to 0.11.2
* Update Rust crate chrono to 0.4.34
* Update Rust crate tonic-build to 0.11
* Update Rust crate tonic to 0.11
* fix netavark update to not start a new aardvark-dns
* Update Rust crate tempfile to 3.10.0
* Update Rust crate zbus to 3.15.0
* Update Rust crate tokio to 1.36
* Update Rust crate chrono to 0.4.33
* Do not perform network namespace detection on AV update
* [CI:BUILD] Packit/rpm: fix aardvark-dns handling
* Update Rust crate serde_json to 1.0.113
* Update Rust crate serde_json to 1.0.112
* Update Rust crate env_logger to 0.11.1
* update README with nftables support
* Bump to v1.11.0-dev
* perf-netavark: accept fw driver as argument
* perf-netavark: fix missing --config arg
-------------------------------------------------------------------
Tue Feb 13 08:43:45 UTC 2024 - danish.prakash@suse.com
- Update to version 1.10.3:
* v1.10.3
* fix netavark update to not start a new aardvark-dns
-------------------------------------------------------------------
Tue Feb 6 07:50:29 UTC 2024 - Danish Prakash <danish.prakash@suse.com>

View File

@ -19,18 +19,17 @@
%define major_minor %((v=%{version}; echo ${v%.*}))
Name: netavark
Version: 1.10.2
Version: 1.12.2
Release: 0
Summary: Container network stack
License: Apache-2.0
URL: https://github.com/containers/%{name}
Source0: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
Source2: cargo_config
BuildRequires: cargo
BuildRequires: cargo-packaging
BuildRequires: go-md2man
BuildRequires: protobuf-devel
BuildRequires: rust+cargo >= 1.66
BuildRequires: systemd-rpm-macros
# aardvark-dns and %%{name} are usually released in sync
Requires: aardvark-dns >= %{major_minor}
@ -55,8 +54,6 @@ Its features include:
%prep
%autosetup -a1
mkdir .cargo
cp %{SOURCE2} .cargo/config
%build
cargo build --release

BIN
vendor.tar.gz (Stored with Git LFS)

Binary file not shown.