public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/aardvark-dns] rawhide: Update to 2.0.0 upstream release
@ 2026-06-15 12:30 Packit
  0 siblings, 0 replies; only message in thread
From: Packit @ 2026-06-15 12:30 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/aardvark-dns
            Branch : rawhide
            Commit : caba4c3b2baeda5a21d2ff4d9165fd0cb3aa6d94
            Author : Packit <hello@packit.dev>
            Date   : 2026-06-10T16:07:09+00:00
            Stats  : +82/-39 in 7 file(s)
            URL    : https://src.fedoraproject.org/rpms/aardvark-dns/c/caba4c3b2baeda5a21d2ff4d9165fd0cb3aa6d94?branch=rawhide

            Log:
            Update to 2.0.0 upstream release

Upstream tag: v2.0.0
Upstream commit: d98c5990

Commit authored by Packit automation (https://packit.dev/)

---
diff --git a/.gitignore b/.gitignore
index 66eab0c..fbe7a04 100644
--- a/.gitignore
+++ b/.gitignore
@@ -48,3 +48,5 @@
 /aardvark-dns-v1.17.0-vendor.tar.gz
 /v1.17.1.tar.gz
 /aardvark-dns-v1.17.1-vendor.tar.gz
+/v2.0.0.tar.gz
+/aardvark-dns-v2.0.0-vendor.tar.gz

diff --git a/.packit.yaml b/.packit.yaml
index 89d1cee..aee51bb 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -51,9 +51,6 @@ jobs:
   - job: copr_build
     trigger: pull_request
     packages: [aardvark-dns-fedora]
-    notifications: &copr_build_failure_notification
-      failure_comment:
-        message: "Ephemeral COPR build failed. @containers/packit-build please check."
     targets: &fedora_copr_targets
       - fedora-all-x86_64
       - fedora-all-aarch64
@@ -63,7 +60,6 @@ jobs:
   - job: copr_build
     trigger: pull_request
     packages: [aardvark-dns-eln]
-    notifications: *copr_build_failure_notification
     targets:
       fedora-eln-x86_64:
         additional_repos:
@@ -76,7 +72,6 @@ jobs:
   - job: copr_build
     trigger: pull_request
     packages: [aardvark-dns-centos]
-    notifications: *copr_build_failure_notification
     targets: &centos_copr_targets
       - centos-stream-9-x86_64
       - centos-stream-9-aarch64
@@ -88,9 +83,6 @@ jobs:
   - job: copr_build
     trigger: commit
     packages: [aardvark-dns-fedora]
-    notifications:
-      failure_comment:
-        message: "podman-next COPR build failed. @containers/packit-build please check."
     branch: main
     owner: rhcontainerbot
     project: podman-next
@@ -99,11 +91,10 @@ jobs:
   # Tests on Fedora
   - job: tests
     trigger: pull_request
+    identifier: integration-fedora
     packages: [aardvark-dns-fedora]
-    notifications: &test_failure_notification
-      failure_comment:
-        message: "Tests failed. @containers/packit-build please check."
     targets: *fedora_copr_targets
+    tmt_plan: "/plans/integration"
     tf_extra_params:
       environments:
         - artifacts:
@@ -113,22 +104,54 @@ jobs:
   # Tests on CentOS Stream
   - job: tests
     trigger: pull_request
+    identifier: integration-centos
     packages: [aardvark-dns-centos]
-    notifications: *test_failure_notification
     targets: *centos_copr_targets
+    tmt_plan: "/plans/integration"
     tf_extra_params:
       environments:
         - artifacts:
           - type: repository-file
             id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/centos-stream-$releasever/rhcontainerbot-podman-next-centos-stream-$releasever.repo
 
+  # Validate test (no RPM build needed)
+  - job: tests
+    trigger: pull_request
+    identifier: validate
+    skip_build: true
+    targets:
+      - fedora-latest-x86_64
+    tmt_plan: "/plans/validate"
+
+  # Unit tests (no RPM build needed)
+  - job: tests
+    trigger: pull_request
+    identifier: unit
+    skip_build: true
+    targets:
+      - fedora-latest-x86_64
+    tmt_plan: "/plans/unit"
+
+  # MSRV test (no RPM build needed)
+  - job: tests
+    trigger: pull_request
+    identifier: msrv
+    skip_build: true
+    targets:
+      - fedora-latest-x86_64
+    tmt_plan: "/plans/msrv"
+
   # Sync to Fedora
+  # NOTE: Breaking changes related to Podman6 will only be shipped to Fedora
+  # Rawhide (to be Fedora 45) and newer.
+  # TODO: Update dist_git_branches as and when new Fedora releases are
+  # available.
   - job: propose_downstream
     trigger: release
     packages: [aardvark-dns-fedora]
     update_release: false
     dist_git_branches: &fedora_targets
-      - fedora-all
+      - fedora-rawhide
 
   # Sync to CentOS Stream
   - job: propose_downstream

diff --git a/README.packit b/README.packit
index e229dc4..4e76cbe 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
 This repository is maintained by packit.
 https://packit.dev/
-The file was generated using packit 1.15.3.
+The file was generated using packit 1.16.0.post1.dev8+g8a0482385.

diff --git a/aardvark-dns.spec b/aardvark-dns.spec
index 7d6753c..507ffb6 100644
--- a/aardvark-dns.spec
+++ b/aardvark-dns.spec
@@ -22,7 +22,7 @@ Epoch: 2
 # If that's what you're reading, Version must be 0, and will be updated by Packit for
 # copr and koji builds.
 # If you're reading this on dist-git, the version is automatically filled in by Packit.
-Version: 1.17.1
+Version: 2.0.0
 # The `AND` needs to be uppercase in the License for SPDX compatibility
 License: Apache-2.0 AND MIT AND Zlib
 Release: %autorelease

diff --git a/plans/main.fmf b/plans/main.fmf
index 2b884e7..b21b11d 100644
--- a/plans/main.fmf
+++ b/plans/main.fmf
@@ -4,30 +4,30 @@ execute:
     how: tmt
 prepare:
     - when: distro == centos-stream or distro == rhel
-      how: shell
-      script: |
-        dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm --eval '%{?rhel}').noarch.rpm
-        dnf -y config-manager --set-enabled epel
+      how: feature
+      epel: enabled
       order: 10
     - when: initiator == packit
       how: shell
-      script: |
-        COPR_REPO_FILE="/etc/yum.repos.d/*podman-next*.repo"
-        if compgen -G $COPR_REPO_FILE > /dev/null; then
-            sed -i -n '/^priority=/!p;$apriority=1' $COPR_REPO_FILE
-        fi
-        dnf -y upgrade --allowerasing
+      script: bash contrib/tmt/update-deps.sh
       order: 20
 
-/no-rpm:
-    summary: Run tests independent of rpm
+/validate:
+    summary: Validate test
+    discover+:
+        test: /validate
+
+/unit:
+    summary: Unit tests
+    discover+:
+        test: /unit
+
+/integration:
+    summary: Integration tests
     discover+:
-        filter: tag:no-rpm
-    adjust+:
-        - enabled: false
-          when: initiator is not defined or initiator != packit
+        test: /integration
 
-/rpm:
-    summary: Run tests on the rpm
+/msrv:
+    summary: MSRV test
     discover+:
-        filter: tag:rpm
+        test: /msrv

diff --git a/sources b/sources
index 32340c6..5f5c005 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (v1.17.1.tar.gz) = f7100ebaa9cde032bdef7975a0486a47c178543c6c6e35a538f4fe71b2cec788f7ceaae715637fb7a7e706aa31144efbcd1002af8b1300b1faedd3fbada37781
-SHA512 (aardvark-dns-v1.17.1-vendor.tar.gz) = ce6768f90a731a55511fdb78f8048ed3c5ff4b058d3edfc7832430330a239b58b6250851c6a268706f24b4fc94f47afd6ce4c1e4cbb1132e0dc7a2d0127d62ff
+SHA512 (v2.0.0.tar.gz) = 85dff6ad092dee1216f84400c0f20a7f5fad507b0b275dad3d6f1fbe78c4b131b6f614c222aab8a5c6f13d4b73d9d43845411d86aa2c9af9f8c8821c4a4060ed
+SHA512 (aardvark-dns-v2.0.0-vendor.tar.gz) = dc7d72dd8dc18031be55578e12c911f73137632e5c92a04a53a85bcf99b7dae4ad4faddc483a99e3cf5d5cab6a8e22d09bc47e6ae38ce15e7ba9b07fc10e9ea4

diff --git a/test/tmt/tmt/main.fmf b/test/tmt/tmt/main.fmf
index 9210cc8..846b340 100644
--- a/test/tmt/tmt/main.fmf
+++ b/test/tmt/tmt/main.fmf
@@ -1,20 +1,23 @@
 /validate:
-    tag: [ no-rpm, validate ]
     summary: Validate test
     test: make -C ../.. validate
     require:
         - clippy
         - rustfmt
+    adjust:
+        enabled: false
+        when: initiator is not defined or initiator != packit
 
 /unit:
-    tag: [ no-rpm, unit ]
     summary: Unit tests
     test: make -C ../.. unit
     require:
         - cargo
+    adjust:
+        enabled: false
+        when: initiator is not defined or initiator != packit
 
 /integration:
-    tag: [ rpm, integration ]
     summary: Integration tests
     test: bash test_integration.sh
     environment:
@@ -24,3 +27,18 @@
     adjust:
         duration: 10m
         when: arch == aarch64
+
+/msrv:
+    summary: Minimum Supported Rust Version (MSRV) check
+    test: |
+        MSRV=$(grep '^rust-version' ../../Cargo.toml | cut -d'"' -f2)
+        curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain "$MSRV"
+        source $HOME/.cargo/env
+        make -C ../.. build
+    require:
+        - curl
+        - gcc
+        - openssl-devel
+    adjust:
+        enabled: false
+        when: initiator is not defined or initiator != packit

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-15 12:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-15 12:30 [rpms/aardvark-dns] rawhide: Update to 2.0.0 upstream release Packit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox