summaryrefslogtreecommitdiffstats
path: root/recipes-containers/aardvark-dns
Commit message (Collapse)AuthorAgeFilesLines
* aardvark-dns: update to v1.15.0Bruce Ashfield2025-06-262-35/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping aardvark-dns to version v1.15.0-14-g513be8b, which comprises the following commits: d71294c release v1.15.0 06fbfe4 release notes for v1.15.0 ce41695 github: add automatic release action ca22339 deps: update nix to 0.30.1 75ace53 fix(deps): update rust crate tokio to 1.45.0 d00ef95 fix(deps): update hickory-dns monorepo to 0.25.2 b234db7 Makefile: use cargo --locked in CI eab2ed1 ci: ensure tree is clean after build 7b9f20a fix(deps): update rust crate clap to ~4.5.37 ce81a00 chore(deps): update rust crate chrono to 0.4.41 407b816 chore(deps): update dependency containers/automation_images to v20250422 767eae2 fix(deps): update rust crate libc to 0.2.172 fef43b7 .github: check_cirrus_cron work around github bug e451092 fix(deps): update rust crate tokio to 1.44.2 0d6c386 update hickory to 0.25.1 03526d6 fix(deps): update rust crate clap to ~4.5.34 70df6f2 Add link to c/common contributor's guide f79abf4 chore(deps): update dependency containers/automation_images to v20250324 a0473ec update log to 0.4.27 ce420ef fix(deps): update rust crate tokio to 1.44.1 a70c535 test: use ncat not nc 9ae36da fix(deps): update rust crate libc to 0.2.171 aa2b388 fix(deps): update rust crate tokio to 1.44.0 d7e7464 .github: remove cirrus rerun action Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* containers: adapt to UNPACKDIR changesBruce Ashfield2025-06-251-2/+0
| | | | | | | | | | | | | This commit updates the container recipes to the OE core UNPACKDIR changes. - We drop references to WORKDIR - We adjust destsuffix fetches to use BB_GIT_DEFAULT_DESTSUFFIX instead of 'git' - Update our GOPATH references to use UNPACKDIR - Drop S = assignemnts where possible Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: update to v1.14.0Bruce Ashfield2025-03-112-223/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping aardvark-dns to version v1.14.0-21-g7fa18ef, which comprises the following commits: 423ee20 Release v1.14.0 a09156c release notes for v1.14.0 6902a23 update release notes from v1.13.1 e59135d run cargo update b053576 fix lint issues with rust 1.84 9c94509 chore(deps): update dependency containers/automation_images to v20250131 b2405f6 fix(deps): update rust crate clap to ~4.5.28 25dee01 fix(deps): update rust crate log to 0.4.25 4cdab7c fix(deps): update rust crate tokio to 1.43.0 d49caa6 chore(deps): update dependency containers/automation_images to v20250107 8dc485e fix(deps): update rust crate clap to ~4.5.23 e66de45 fix(deps): update rust crate libc to 0.2.169 1fdd24c fix(deps): update hickory-dns monorepo to 0.24.2 d5e7a2f Cargo.lock: bump some versions eb938db run cargo update 7e7b7db cargo: set rust-version 24a0302 fix(deps): update rust crate clap to ~4.5.21 234a634 fix(deps): update rust crate libc to 0.2.167 2714706 OWNERS: remove edsantiago ba26b80 fix(deps): update rust crate libc to 0.2.165 3a87b98 fix(deps): update rust crate libc to 0.2.164 99938cd chore(deps): update dependency containers/automation_images to v20241107 11fcad7 fix(deps): update rust crate tokio to 1.41.1 d11cd29 fix(deps): update rust crate libc to 0.2.162 9842cb4 test: make jq query work on centos stream 9 db71833 [skip-ci] Packit: disable osh-diff-scan de9890d support ipv6 link local addresses in resolv.conf 1f26559 [skip-ci] Packit: enable c9s downstream updates 82c1697 [skip-ci] TMT: install builddeps downstream 2d5462c [skip-ci] RPM: cleanup changelog conditionals 59d5622 [skip-ci] Packit/TMT: idiomatic repo addition 02c7213 [skip-ci] Packit: Remove epel jobs 15c8e62 tmt: install dnsmasq dependency 319d871 Bump to 1.14.0-dev 8bb4806 Release v1.13.0 685b132 Update release notes for 1.13.0 e6ce710 test: use dnsmasq over slirp4netns 5db65bd coredns: forward names with no ndots as well 7e77a8d run cargo update e002654 fix(deps): update rust crate tokio to 1.41.0 8e6a556 fix(deps): update rust crate flume to 0.11.1 9955080 fix(deps): update rust crate libc to 0.2.161 894e5b0 fix(deps): update rust crate libc to 0.2.160 9440643 fix(deps): update rust crate clap to ~4.5.20 ce0d57d cirrus: check for msrv build b57674c define a MSRV policy 1da4b9a chore(deps): update dependency containers/automation_images to v20241010 7dbedb8 [skip-ci] Packit: constrain koji job to the fedora package 246657a dns: limit to 3 resolvers and use better timeout for them 94a210d OWNERS file audit and update fb501cf fix new lint error with rust 1.81 2900aea test: make them pass on RHEL/Centos Stream 9 6b7741f Packit: disable F39 and separate out ELN 22293ef serve: parse resolv.conf ourselves e9120c7 fix(deps): update rust crate libc to 0.2.159 5a21a4e coredns: allow host lookup of names fc08648 backend: return simple Vector in lookup() edbe4e9 coredns: use a TTL of 0 for our names 6ec9581 coredns: do not clonse the Record 5b79e12 netavark_cache_groom.sh: fix wrong branch 4f3d45c Packit: add sidetag to release with netavark 39d0043 coredns: work on tcp requests concurrently 6d76c50 tcp: add timeout to connection 16c85e4 fix(deps): update rust crate tokio to 1.40.0 6503cae fix(deps): update rust crate libc to 0.2.158 8e6021a chore(deps): update dependency containers/automation_images to v20240821 65e069c fix(deps): update rust crate tokio to 1.39.3 bd49d09 fix(deps): update rust crate libc to 0.2.156 bc93f61 Bump main version back to v1.13.0-dev 95aeb56 Release v1.12.1 e6847a3 Updated release notes for 1.12.1 9e4562b Change av cargo categories a74d9ea Bump to 1.13.0-dev 8cfe0a6 Release 1.12.0 a7ceaf5 Release notes for 1.12 6bb82d6 config: ignore enoent errors while reading configs 6989e0f run cargo update cc25b2f update upsteam resolvers on each refresh c24de46 fix(deps): update rust crate syslog to v7 8326739 fix(deps): update rust crate tokio to 1.39.2 7a5e6e7 add tcp support for forwarding a3ffae3 add tcp listening support aa4ee01 test: add new test to check for startup error 8575b7e return bind error to caller on first start 6416ca4 add our own error type and use it over anyhow 0e239cd server: use anyhow to wrap parse_configs error 1bb0a28 server: split out main loop into new function 5e635c8 main: remove aardvark-dns error prefix 7049573 coredns: remove unnecessary try_join! call 667e5db coredns: drop pointless name var 0691689 serve: read nameservers once 48fcdee replace signal-hook with tokio::signal 48754fa serve: fix broken error logging 6f6e5a6 server: improve parent <-> child error handling ef2dcc2 add some basic perf check script 1c08966 fix(deps): update rust crate tokio to 1.39.0 67fccab coredns: create reply_ip() function 922db0f coredns: match dns type explicitly 224756d server: use only one tokio runtime 867570e coredns: improve indentation for process_message() 7b5301a coredns: move upstream resolvers detection later 96784c3 coredns: do not clone sender 6039c8f read AARDVARK_NO_PROXY once 78e0c0e coredns: move main code out of select! 80e48df coredns: fix "name" naming bcc5195 coredns: remove unused forward_addr/port 7d1677f coredns: fix handling of dns search domain b6773a9 coredns: rework PTR lookup flow 2a062e0 fix(deps): update rust crate tokio to 1.38.1 b731153 [skip-ci] TMT: Reorg upstream tests for downstream reusability 003123d [skip-ci] Packit: use `packages: [aardvark-dns-fedora]` for podman-next builds Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: update to v1.11.0Bruce Ashfield2024-07-102-173/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping aardvark-dns to version v1.11.0-10-g5ad6420, which comprises the following commits: 2873fe5 Be sure to have at least Epoch 2 to preserve upgrade path in c10s. db1afc8 fix(deps): update rust crate log to 0.4.22 43ea35b [CI:BUILD] rpm: Update Rust macro usage 03d1c0a fix(deps): update rust crate tokio to 1.38.0 cbdc655 Bump to 1.12.0-dev 666d7b1 Release v1.11.0 802a5de v1.11.0 release notes 882c7b0 run cargo update ed6c573 chore(deps): update dependency containers/automation_images to v20240529 011f352 Internal networks cannot make external DNS requests 9db7996 fix(deps): update rust crate anyhow to 1.0.86 e30a92e fix(deps): update rust crate nix to 0.29.0 dc946ea [skip-ci] RPM: use default __cargo macro across all envs 9ebb8f2 chore(deps): update dependency containers/automation_images to v20240513 db186b4 fix(deps): update rust crate anyhow to 1.0.83 d591c8a [skip-ci] Packit: separate `packages` key for rhel jobs ae9ff92 fix(deps): update rust crate libc to 0.2.154 abba8d0 [skip-ci] Packit: enable rhel10, c10s tests and c10s downstream sync ed98d62 [skip-ci] Packit: Remove EL8 jobs fb414d9 fix(deps): update rust crate syslog to ^6.1.1 591a636 fix reverse ipv6 lookup test flake 40f76b6 fix(deps): update hickory-dns monorepo to 0.24.1 4646a22 chore(deps): update rust crate chrono to 0.4.38 1f96f76 Don't tear down all server threads on SIGHUP f244f33 fix(deps): update rust crate anyhow to 1.0.82 dfa66f6 fix(deps): update rust crate tokio to 1.37.0 f8a2e2c Update to nix-0.28.0 12a8e25 update chrono package 25dee15 chore(deps): update dependency containers/automation_images to v20240320 f3f615e fix(deps): update rust crate anyhow to 1.0.81 99d3d62 tests: check queried domain name in reverse lookup tests a256241 fix: set name for answers in reverse lookups 13055be chore: fix typo in runner script 593e007 chore: fix log message when doing reverse lookup 33817d2 fix(deps): update rust crate log to 0.4.21 7656598 fix(deps): update rust crate anyhow to 1.0.80 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: Improve the ptest outputMingli Yu2024-07-101-1/+1
| | | | | | | | | | | | | | The previous ptest result show as ✓ or ✗ , improve the result to PASS or FAIL. # ./run-ptest [snip] PASS: 6 basic container - dns itself with long network name PASS: 7 two containers on the same network PASS: 8 two containers on different networks [snip] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: update to v1.10.0Bruce Ashfield2024-03-152-39/+47
| | | | | | | | | | | | | | | | | | | | Bumping aardvark-dns to version v1.10.0-14-g526260a, which comprises the following commits: 875c717 Release 1.10.0 09cf01b Release notes for 1.10.0 be398c4 chore(deps): update rust crate chrono to 0.4.32 9330e9c chore(deps): update dependency containers/automation_images to v20240102 0f509bb fix(deps): update rust crate futures-util to 0.3.30 74b3618 fix(deps): update rust crate anyhow to 1.0.79 c706497 fix(deps): update rust crate tokio to 1.35.1 b70e31b chore(deps): update dependency containers/automation_images to v20231208 d2a7877 fix(deps): update rust crate tokio to 1.35.0 26e2439 fix duplicated IP CI flake 1525a69 server: remove unused kill switch faf66df fix(deps): update rust crate clap to ~4.4.10 ffb59da Bump working version to v1.10.0-dev Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: update to v1.9.0Bruce Ashfield2024-01-042-193/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping aardvark-dns to version v1.9.0-10-gf1c946c, which comprises the following commits: e4785bd Release v1.9.0 e406f83 v1.9.0 Update release notes 8880d68 run cargo update 864fa96 chore(deps): update dependency containers/automation_images to v20231116 a8642b3 fix(deps): update rust crate tokio to 1.34.0 b154c3b fix(deps): update rust crate async-broadcast to 0.6.0 5ee6646 update trust-dns to hickory f516597 fix(deps): update rust crate futures-util to 0.3.29 20ab8f5 fix(deps): update rust crate trust-dns-server to 0.23.2 d9f023a fix(deps): update rust crate trust-dns-proto to 0.23.2 645fb12 tmt: initial enablement 3633db0 aardvark main: change error reporting 7820735 chore(deps): update dependency containers/automation_images to v20231004 dc1ef13 fix(deps): update rust crate trust-dns-proto to 0.23.1 085608c fix(deps): update rust crate trust-dns-client to 0.23.1 ceca55b clippy: some format fixes 9c90865 fix(deps): update rust crate tokio to 1.33.0 3391c8d Bump to v1.9.0-dev 1ed9402 Release v1.8.0 a9e95ca update release notes for v1.8.0 1730fef run cargo update 2a3415e Packit: switch to @containers/packit-build team for copr failure notification comments 82752dd [CI:BUILD] Packit: tag @lsm5 on copr build failures 0356081 chore(deps): update rust crate chrono to 0.4.31 0d831cf cargo: bump chrono to 0.4.30 ea06d05 test: IPv6 format is changed in v1.72.0 d2a7527 bump nix to 0.27.1 20e5b56 vendor: bump trust_dns_proto and trust_dns_client to 0.23.0 cce63be fix(deps): update rust crate trust-dns-server to 0.23.0 c81a038 [CI:BUILD] rpm: spdx compatible license field cae27d7 fix(deps): update rust crate anyhow to 1.0.75 b46553e fix(deps): update rust crate tokio to 1.32.0 1d8d421 chore(deps): update dependency containers/automation_images to v20230816 f8bdbf1 fix(deps): update rust crate tokio to 1.31.0 88e847d fix(deps): update rust crate anyhow to 1.0.74 3f74fdc fix(deps): update rust crate anyhow to 1.0.73 17ca8a1 fix(deps): update rust crate log to 0.4.20 70ad545 chore(deps): update dependency containers/automation_images to v20230809 cb2b0e6 fix(deps): update rust crate tokio to 1.30.0 def4232 fix(deps): update rust crate clap to 4.3.21 cd85a71 packit: Build PRs into default packit COPRs 4df6054 chore(deps): update dependency containers/automation_images to v20230807 a713fa6 fix(deps): update rust crate anyhow to 1.0.72 dc36e6b fix(deps): update rust crate signal-hook to 0.3.17 62cd6e2 fix(deps): update rust crate clap to 4.3.19 7f3c50d fix(deps): update rust crate clap to 4.3.15 8821976 fix(deps): update rust crate signal-hook to 0.3.16 75a7b92 [CI:BUILD] Packit: remove pre-sync action 1e54ac4 fix(deps): update rust crate clap to 4.3.11 389a189 fix(deps): update rust crate tokio to 1.29.1 836a441 fix(deps): update rust crate clap to 4.3.10 c81743a [CI:BUILD] RPM: cleanup spec and fix eln builds 2703165 bump to v1.8.0-devel Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: update to v1.7.0Bruce Ashfield2023-08-242-185/+221
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping aardvark-dns to version v1.7.0, which comprises the following commits: d27d3b3 release v1.7.0 b6a270b Update release notes for v1.7.0 099f5d4 fix(deps): update rust crate tokio to 1.29.0 47219ee fix(deps): update rust crate clap to 4.3.8 1648525 fix(deps): update rust crate clap to 4.3.5 5d9add2 run cargo update 03fc574 [CI:BUILD] Packit: add Fedora downstream tasks ed141a4 fix(deps): update rust crate clap to 4.3.4 4facdac chore(deps): update dependency containers/automation_images to v20230614 ffdfd7b fix(deps): update rust crate clap to 4.3.3 7d9827a fix(deps): update rust crate log to 0.4.19 ebd84ca fix(deps): update rust crate clap to 4.3.2 bdf07b1 fix(deps): update rust crate clap to 4.3.1 93a0f4f cirrus: remove verify_vendor task 90038b0 chore(deps): update dependency containers/automation_images to v20230601 8709a43 fix(deps): update rust crate trust-dns-server to 0.22.1 f22fc51 chore(deps): update rust crate chrono to 0.4.26 2163d08 fix(deps): update rust crate tokio to 1.28.2 d7b61ec fix(deps): update rust crate log to 0.4.18 fde8e1a chore(deps): update rust crate chrono to 0.4.25 a0ac881 fix(deps): update rust crate clap to 4.3.0 d298585 chore(deps): update dependency containers/automation_images to v20230517 4c29222 fix(deps): update rust crate tokio to 1.28.1 3358de3 chore(deps): update dependency containers/automation_images to v20230426 c4deaf8 fix(deps): update rust crate clap to 4.2.7 4dd6a17 fix(deps): update rust crate anyhow to 1.0.71 140846f fix typo in makefile 8cd804a fix(deps): update rust crate tokio to 1.28.0 15db510 fix(deps): update rust crate clap to 4.2.5 e322d2c fix(deps): update rust crate syslog to ^6.1.0 f591500 fix(deps): update rust crate clap to 4.2.4 7961a9b fix(deps): update rust crate clap to 4.2.3 e6ce1a5 fix(deps): update rust crate clap to v4 40bcf9e chore(deps): update dependency containers/automation_images to v20230405 c09d67b bump to v1.7.0-dev fb411dd v1.6.0 release 619c232 Update release notes for v1.6.0 63bdcac fix(deps): update rust crate tokio to 1.27.0 f587536 use lower TTL for contianer entries 234e75b fix(deps): update rust crate syslog to ^6.0.1 21d7555 fix(deps): update rust crate futures-util to 0.3.28 3067fd0 chore(deps): update dependency containers/automation_images to v20230330 4fb8f35 Disable Dependabot in favor of Renovate bf19047 chore(deps): update dependency containers/automation_images to v20230320 302b099 build(deps): bump futures-util from 0.3.26 to 0.3.27 35c5bab [CI:BUILD] Packit: trigger builds on commit to main branch 075e095 build(deps): bump anyhow from 1.0.68 to 1.0.70 cc81866 fix lint issue with new rust version 1.68 3555692 Cirrus: Update to newer CI VM images 65d68c8 build(deps): bump chrono from 0.4.23 to 0.4.24 abb9cf7 build(deps): bump libc from 0.2.139 to 0.2.140 dec9b98 build(deps): bump async-broadcast from 0.5.0 to 0.5.1 de81a25 build(deps): bump signal-hook from 0.3.14 to 0.3.15 d41f573 build(deps): bump futures-util from 0.3.25 to 0.3.26 5438208 build(deps): bump tokio from 1.25.0 to 1.26.0 dfea9a8 [CI:DOCS] Clarify packit related comments 62737ec [CI:BUILD] Packit: initial enablement ff56126 Allow custom cargo binary path 0049b88 Switch to explicit platform list for `cargo vendor-filterer` c30a24d bump to v1.6.0-dev 65480f4 v1.5.0 release 24350c4 update release notes for v1.0.5 997ab9a build(deps): bump nix from 0.26.1 to 0.26.2 8ff094a build(deps): bump tokio from 1.24.2 to 1.25.0 4769592 Add renovate.json5 938e1bb build(deps): bump tokio from 1.24.1 to 1.24.2 8f72cb9 Cirrus: Groom rust cache before updating 0763020 add code of conduct 36224d6 cargo: bump trust-dns-client and trust-dns-proto to 0.22 81def17 Cirrus: Add backup to netavark-binary artifact DL ce45624 build(deps): bump tokio from 1.23.0 to 1.24.1 ef56659 build(deps): bump async-broadcast from 0.4.1 to 0.5.0 7425f56 build(deps): bump libc from 0.2.138 to 0.2.139 6f294d7 fix lint issues with rust 1.66 af49056 update CI images 860bd4c build(deps): bump tokio from 1.21.2 to 1.23.0 0431acc build(deps): bump anyhow from 1.0.66 to 1.0.68 6d22d42 Bump to v1.4.1-dev 65b9804 Release v1.4.0 bc265b0 Update release notes for v1.4.0 e632528 release,make: add rule crate-publish for publishing crates.io 563c2d7 silly pr to fix ci 33ceb7e [skip-ci] GHA/Cirrus-cron: Fix execution order 89b85bf build(deps): bump libc from 0.2.137 to 0.2.138 614d9df build(deps): bump nix from 0.25.0 to 0.26.1 01a9f18 config,coredns: add support for network scoped dns servers 26a3ae8 fix new lint issues with rust 1.65 3eace77 update CI images bb0b151 GHA: Add cirrus-cron auto-rerun job 1c3798f build: stop using deprecated from_timestamp 34b2e76 cargo: bump chrono to 0.4.23 142af2c Fix dev version 87e26bd Bump to v1.3.0-dev 9254bb9 v1.3.0 Release 046f3cb v1.3 Release notes 36208f3 use cargo-vendor-filterer to create vendor tarball 612da2f build(deps): bump anyhow from 1.0.65 to 1.0.66 a5e4104 build(deps): bump libc from 0.2.136 to 0.2.137 e6dc1b4 build(deps): bump clap from 3.2.22 to 3.2.23 619a398 build(deps): bump libc from 0.2.135 to 0.2.136 d3cc7e0 test,helpers: refactor create_config to accept named args c541311 cirrus,setup: show netavark binary being used by commit 044f425 aardvark-dns: add support for container's custom dns_servers 836d0bd build(deps): bump futures-util from 0.3.24 to 0.3.25 7c2774c Reduce tokio and futures-util features d3b49a1 build(deps): bump libc from 0.2.134 to 0.2.135 496825e Cirrus: Update CI VM Images 096b1b7 build(deps): bump libc from 0.2.133 to 0.2.134 54bbab7 build(deps): bump tokio from 1.21.1 to 1.21.2 b417fee Bump to v1.2.0-dev cb1a462 Release v1.2.0 b6d0679 backend,clippy: remove needless borrow from lookup logic ad541ca Make build date reproducible Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: Rewrite the recipePeter Kjellerstedt2023-05-082-56/+35
| | | | | | | | | | | | | | | The previous version of the recipe was generated by cargo-bitbake, which expects that future updates to the recipe will also be done by cargo-bitbake and therefore formats it to accomodate this. Since we have now switched to the more commonly used (and supported) cargo-update-recipe-crates bbclass for updating the crate URIs, the recipe can be rewritten to better conform to common recipe standards. This also folds aardvark-dns.inc into it as there is no longer any need to keep it separate. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: Add checksums for the crate URIsPeter Kjellerstedt2023-05-082-9/+136
| | | | | | | | | Use the cargo-update-recipe-crates bbclass to update the crate URIs including adding checksums for them, as they are now required by the crate fetcher. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: Move the crate URIs to a separate .inc filePeter Kjellerstedt2023-05-082-131/+127
| | | | | | | | | As a preparation for switching to using the cargo-update-recipe-crates bbclass to update the crate URIs, move the existing crate URIs to the aardvark-dns-crates.inc file that it expects. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns, netavark: add seccomp to REQUIRED_DISTRO_FEATURESMartin Jansa2023-04-121-0/+4
| | | | | | | | | | | | | | | | | | | | | * because of runtime dependency on slirp4netns * fixes: ERROR: Nothing RPROVIDES 'slirp4netns' (but meta-virtualization/recipes-containers/aardvark-dns/aardvark-dns_1.2.0.bb RDEPENDS on or otherwise requires it) slirp4netns was skipped: missing required distro feature 'seccomp' (not in DISTRO_FEATURES) NOTE: Runtime target 'slirp4netns' is unbuildable, removing... Missing or unbuildable dependency chain was: ['slirp4netns'] NOTE: Runtime target 'aardvark-dns' is unbuildable, removing... Missing or unbuildable dependency chain was: ['aardvark-dns', 'slirp4netns'] NOTE: Runtime target 'netavark-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['netavark-dev', 'aardvark-dns', 'slirp4netns'] NOTE: Runtime target 'netavark' is unbuildable, removing... Missing or unbuildable dependency chain was: ['netavark', 'aardvark-dns', 'slirp4netns'] NOTE: Runtime target 'aardvark-dns-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['aardvark-dns-dev', 'slirp4netns'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: Add ptest supportVasileios Anagnostopoulos2023-03-082-0/+27
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* aardvark-dns: add the recipeVasileios Anagnostopoulos2023-03-082-0/+165
The aardvark-dns is an optional runtime dependency of the netavark. This recipe introduces the aardvark-dns, so it can be integrated to netavark. Signed-off-by: Vasileios Anagnostopoulos <vasileios.anagnostopoulos@siemens.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>