Sync from SUSE:SLFO:Main aardvark-dns revision 6e477dc6c34264d18ec9bd36f09d1541

This commit is contained in:
Adrian Schröter 2024-11-28 17:33:00 +01:00
parent deda49a440
commit 5a944eb605
9 changed files with 188 additions and 23 deletions

View File

@ -1,26 +1,26 @@
<services>
<service mode="disabled" name="obs_scm">
<service mode="manual" name="obs_scm">
<param name="url">https://github.com/containers/aardvark-dns</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
<param name="revision">v1.10.0</param>
<param name="revision">v1.13.1</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
</service>
<service mode="disabled" name="tar" />
<service mode="disabled" name="recompress">
<service mode="manual" name="tar" />
<service mode="manual" name="recompress">
<param name="file">*.tar</param>
<param name="compression">gz</param>
</service>
<service mode="disabled" name="set_version"/>
<service name="cargo_vendor" mode="disabled">
<service mode="manual" name="set_version"/>
<service name="cargo_vendor" mode="manual">
<param name="srcdir">aardvark-dns</param>
<param name="compression">gz</param>
<param name="update">true</param>
</service>
<service name="cargo_audit" mode="disabled">
<service name="cargo_audit" mode="manual">
<param name="srcdir">aardvark-dns</param>
</service>
</services>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/containers/aardvark-dns</param>
<param name="changesrevision">875c717352be058864d107c6cb07e820904aca0d</param></service></servicedata>
<param name="changesrevision">966017cf9252d09b0608ccb3ac7faf22e9bc847d</param></service></servicedata>

BIN
aardvark-dns-1.10.0.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
aardvark-dns-1.13.1.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,172 @@
-------------------------------------------------------------------
Tue Nov 12 05:32:12 UTC 2024 - madhankumar.chellamuthu@suse.com
- Update to version 1.13.1:
* Release v1.13.1
* release notes for 1.13.1
* test: make jq query work on centos stream 9
* [skip-ci] Packit/TMT: idiomatic repo addition
* [skip-ci] Packit: Remove epel jobs
* tmt: install dnsmasq dependency
* [skip-ci] Packit: disable osh-diff-scan
* [skip-ci] Packit: enable c9s downstream updates
* [skip-ci] TMT: install builddeps downstream
* [skip-ci] RPM: cleanup changelog conditionals
* support ipv6 link local addresses in resolv.conf
* cirrus: update DEST_BRANCH
-------------------------------------------------------------------
Wed Oct 30 02:02:33 UTC 2024 - danish.prakash@suse.com
- Update to version 1.13.0:
* Release v1.13.0
* Update release notes for 1.13.0
* test: use dnsmasq over slirp4netns
* coredns: forward names with no ndots as well
* run cargo update
* fix(deps): update rust crate tokio to 1.41.0
* fix(deps): update rust crate flume to 0.11.1
* fix(deps): update rust crate libc to 0.2.161
* fix(deps): update rust crate libc to 0.2.160
* fix(deps): update rust crate clap to ~4.5.20
* cirrus: check for msrv build
* define a MSRV policy
* chore(deps): update dependency containers/automation_images to v20241010
* [skip-ci] Packit: constrain koji job to the fedora package
* dns: limit to 3 resolvers and use better timeout for them
* OWNERS file audit and update
* fix new lint error with rust 1.81
* test: make them pass on RHEL/Centos Stream 9
* Packit: disable F39 and separate out ELN
* serve: parse resolv.conf ourselves
* fix(deps): update rust crate libc to 0.2.159
* coredns: allow host lookup of names
* backend: return simple Vector in lookup()
* coredns: use a TTL of 0 for our names
* coredns: do not clonse the Record
* netavark_cache_groom.sh: fix wrong branch
* Packit: add sidetag to release with netavark
* coredns: work on tcp requests concurrently
* tcp: add timeout to connection
* fix(deps): update rust crate tokio to 1.40.0
* fix(deps): update rust crate libc to 0.2.158
* chore(deps): update dependency containers/automation_images to v20240821
* fix(deps): update rust crate tokio to 1.39.3
* fix(deps): update rust crate libc to 0.2.156
* Bump main version back to v1.13.0-dev
-------------------------------------------------------------------
Wed Sep 04 15:52:38 UTC 2024 - dcermak@suse.com
- Update to version 1.12.2:
* Release v1.12.2
* Update release notes for 1.12.2
* coredns: work on tcp requests concurrently
* tcp: add timeout to connection (fixes bsc#1230153 / CVE-2024-8418)
* cirrus: update branch names
-------------------------------------------------------------------
Wed Aug 07 06:36:52 UTC 2024 - danish.prakash@suse.com
- Update to version 1.12.1:
* Release v1.12.1
* Updated release notes for 1.12.1
* Change av cargo categories
* Bump to 1.13.0-dev
* Release 1.12.0
* Release notes for 1.12
* config: ignore enoent errors while reading configs
* run cargo update
* update upsteam resolvers on each refresh
* fix(deps): update rust crate syslog to v7
* fix(deps): update rust crate tokio to 1.39.2
* add tcp support for forwarding
* add tcp listening support
* test: add new test to check for startup error
* return bind error to caller on first start
* add our own error type and use it over anyhow
* server: use anyhow to wrap parse_configs error
* server: split out main loop into new function
* main: remove aardvark-dns error prefix
* coredns: remove unnecessary try_join! call
* coredns: drop pointless name var
* serve: read nameservers once
* replace signal-hook with tokio::signal
* serve: fix broken error logging
* server: improve parent <-> child error handling
* add some basic perf check script
* fix(deps): update rust crate tokio to 1.39.0
* coredns: create reply_ip() function
* coredns: match dns type explicitly
* server: use only one tokio runtime
* coredns: improve indentation for process_message()
* coredns: move upstream resolvers detection later
* coredns: do not clone sender
* read AARDVARK_NO_PROXY once
* coredns: move main code out of select!
* coredns: fix "name" naming
* coredns: remove unused forward_addr/port
* coredns: fix handling of dns search domain
* coredns: rework PTR lookup flow
* fix(deps): update rust crate tokio to 1.38.1
* [skip-ci] TMT: Reorg upstream tests for downstream reusability
* [skip-ci] Packit: use `packages: [aardvark-dns-fedora]` for podman-next builds
* Be sure to have at least Epoch 2 to preserve upgrade path in c10s.
* fix(deps): update rust crate log to 0.4.22
* [CI:BUILD] rpm: Update Rust macro usage
* fix(deps): update rust crate tokio to 1.38.0
* Bump to 1.12.0-dev
-------------------------------------------------------------------
Fri Jul 26 06:54:04 UTC 2024 - Danish Prakash <danish.prakash@suse.com>
- rust >= 1.70 is required to build more recent versions of this
package. Also, BuildRequire cargo+rust to prevent conflicts with
`cargo-packaging`.
-------------------------------------------------------------------
Mon Jun 03 07:16:07 UTC 2024 - danish.prakash@suse.com
- Remove redundant source: cargo_config
- Update to version 1.11.0:
* Release v1.11.0
* v1.11.0 release notes
* run cargo update
* chore(deps): update dependency containers/automation_images to v20240529
* Internal networks cannot make external DNS requests
* fix(deps): update rust crate anyhow to 1.0.86
* fix(deps): update rust crate nix to 0.29.0
* [skip-ci] RPM: use default __cargo macro across all envs
* chore(deps): update dependency containers/automation_images to v20240513
* fix(deps): update rust crate anyhow to 1.0.83
* [skip-ci] Packit: separate `packages` key for rhel jobs
* fix(deps): update rust crate libc to 0.2.154
* [skip-ci] Packit: enable rhel10, c10s tests and c10s downstream sync
* [skip-ci] Packit: Remove EL8 jobs
* fix(deps): update rust crate syslog to ^6.1.1
* fix reverse ipv6 lookup test flake
* fix(deps): update hickory-dns monorepo to 0.24.1
* chore(deps): update rust crate chrono to 0.4.38
* Don't tear down all server threads on SIGHUP (bsc#1224167)
* fix(deps): update rust crate anyhow to 1.0.82
* fix(deps): update rust crate tokio to 1.37.0
* Update to nix-0.28.0
* update chrono package
* chore(deps): update dependency containers/automation_images to v20240320
* fix(deps): update rust crate anyhow to 1.0.81
* tests: check queried domain name in reverse lookup tests
* fix: set name for answers in reverse lookups
* chore: fix typo in runner script
* chore: fix log message when doing reverse lookup
* fix(deps): update rust crate log to 0.4.21
* fix(deps): update rust crate anyhow to 1.0.80
* chore(deps): update rust crate chrono to 0.4.34
* fix(deps): update rust crate async-broadcast to 0.7.0
* fix(deps): update rust crate tokio to 1.36.0
* [CI:DOCS] Packit: disable bodhi tasks
* chore(deps): update rust crate chrono to 0.4.33
* Bump to 1.11.0-dev
-------------------------------------------------------------------
Thu Jan 25 06:08:17 UTC 2024 - danish.prakash@suse.com

4
aardvark-dns.obsinfo Normal file
View File

@ -0,0 +1,4 @@
name: aardvark-dns
version: 1.13.1
mtime: 1730900526
commit: 966017cf9252d09b0608ccb3ac7faf22e9bc847d

View File

@ -17,16 +17,15 @@
Name: aardvark-dns
Version: 1.10.0
Version: 1.13.1
Release: 0
Summary: Authoritative dns server for A/AAAA container records
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: rust+cargo >= 1.70
# Disable this line if you wish to support all platforms.
%description
@ -35,8 +34,6 @@ It can forward other requests to configured resolvers.
%prep
%autosetup -a1
mkdir .cargo
cp %{SOURCE2} .cargo/config
%build
%make_build

View File

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

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

Binary file not shown.