Compare commits

..

8 Commits

Author SHA1 Message Date
Tomas Korbar
4e31459e99 Rebase to 1.7.5
Resolves: RHEL-139870
2026-01-08 15:30:34 +01:00
Tomas Korbar
5a2d924124 Rebuild because of infrastructure problems
Resolves: RHEL-92412
Resolves: RHEL-88534
Resolves: RHEL-81709
2025-06-05 13:39:50 +02:00
Tomas Korbar
20d64fc15a Rebase to 1.7.3
Resolves: RHEL-92412
Resolves: RHEL-88534
Resolves: RHEL-81709
2025-06-03 15:10:27 +02:00
psklenar@redhat.com
5693493e62 install dnsconfd by plan 2025-04-07 09:44:00 +02:00
psklenar@redhat.com
f5352adbd2 import plans 2025-04-02 11:04:13 +02:00
psklenar@redhat.com
420c2d99aa import plans 2025-04-02 10:29:43 +02:00
psklenar@redhat.com
d38e92ad7c import plans 2025-04-02 09:45:32 +02:00
psklenar@redhat.com
422f1900fc try to run all plans 2025-04-02 09:00:05 +02:00
9 changed files with 94 additions and 19 deletions

View File

@ -1 +0,0 @@
fa799ec7e902013be97952bee2d3babe28b1a5d0 SOURCES/dnsconfd-1.7.3.tar.gz

1
.fmf/version Normal file
View File

@ -0,0 +1 @@
1

9
.gitignore vendored
View File

@ -1 +1,8 @@
SOURCES/dnsconfd-1.7.3.tar.gz
/dnsconfd-1.0.2.tar.gz
/dnsconfd-1.1.2.tar.gz
/dnsconfd-1.2.0.tar.gz
/dnsconfd-1.7.0.tar.gz
/dnsconfd-1.7.1.tar.gz
/dnsconfd-1.7.2.tar.gz
/dnsconfd-1.7.3.tar.gz
/dnsconfd-1.7.5.tar.gz

1
ci.fmf Normal file
View File

@ -0,0 +1 @@
resultsdb-testcase: separate

View File

@ -2,7 +2,7 @@
%global selinuxtype targeted
Name: dnsconfd
Version: 1.7.3
Version: 1.7.5
Release: 1%{?dist}
Summary: Local DNS cache configuration daemon
License: MIT
@ -11,8 +11,6 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Source1: dnsconfd.sysusers
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-setuptools
BuildRequires: python3-rpm-macros
BuildRequires: python3-pip
BuildRequires: systemd
@ -31,8 +29,8 @@ Requires: %{name}-cache
Requires: polkit
Suggests: %{name}-unbound
Requires: (%{name}-unbound = %{version}-%{release} if %{name}-unbound)
%?python_enable_dependency_generator
%generate_buildrequires
%pyproject_buildrequires
%description
Dnsconfd configures local DNS cache services.
@ -95,7 +93,7 @@ Dnsconfd dracut module
%autosetup -n %{name}-%{version}
%build
%py3_build
%pyproject_wheel
%if %{defined fedora} && 0%{?fedora} < 40 || %{defined rhel} && 0%{?rhel} < 10
echo '/var/run/dnsconfd(/.*)? gen_context(system_u:object_r:dnsconfd_var_run_t,s0)' >> distribution/dnsconfd.fc
@ -112,7 +110,7 @@ pushd micro-dnsconfd
popd
%install
%py3_install
%pyproject_install
mkdir -m 0755 -p %{buildroot}%{_datadir}/dbus-1/system.d/
mkdir -m 0755 -p %{buildroot}%{_datadir}/dbus-1/system-services/
mkdir -m 0755 -p %{buildroot}%{_sysconfdir}/unbound/conf.d/
@ -242,20 +240,73 @@ fi
%{_prefix}/lib/dracut/modules.d/99dnsconfd
%changelog
* Thu Jan 08 2026 Tomas Korbar <tkorbar@redhat.com> - 1.7.5-1
- Rebase to 1.7.5
- Resolves: RHEL-139870
* Thu Jun 05 2025 Tomas Korbar <tkorbar@redhat.com> - 1.7.3-2
- Rebuild because of infrastructure problems
- Resolves: RHEL-92412
- Resolves: RHEL-88534
- Resolves: RHEL-81709
* Tue Jun 03 2025 Tomas Korbar <tkorbar@redhat.com> - 1.7.3-1
- Rebase to 1.7.3
- Resolves: RHEL-94999
- Resolves: RHEL-94998
- Resolves: RHEL-94997
- Resolves: RHEL-92412
- Resolves: RHEL-88534
- Resolves: RHEL-81709
* Fri Feb 28 2025 Tomas Korbar <tkorbar@redhat.com> - 1.7.2-1
- Rebase to 1.7.2
- Resolves: RHEL-80309
* Fri Feb 14 2025 Tomas Korbar <tkorbar@redhat.com> - 1.7.1-2
- Rebuild because of bad test configuration
- Resolves: RHEL-62197
- Resolves: RHEL-80304
* Thu Feb 13 2025 Tomas Korbar <tkorbar@redhat.com> - 1.7.1-1
- Initial commit on c9s
- Resolves: RHEL-62197
- Rebase to 1.7.1
- Resolves: RHEL-79172
* Thu Feb 13 2025 Tomas Korbar <tkorbar@redhat.com> - 1.7.0-1
- Rebase to 1.7.0
- Resolves: RHEL-79172
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.2.0-2
- Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
* Fri Aug 16 2024 Tomas Korbar <tkorbar@redhat.com> - 1.2.0-1
- Release 1.2.0
* Tue Jul 30 2024 Tomas Korbar <tkorbar@redhat.com> - 1.1.2-1
- Release 1.1.2
* Fri Jun 28 2024 Tomas Korbar <tkorbar@redhat.com> - 1.0.2-2
- Initial build
* Thu Jun 27 2024 Tomas Korbar <tkorbar@redhat.com> - 1.0.2-1
- Release 1.0.2
* Wed Jun 26 2024 Tomas Korbar <tkorbar@redhat.com> - 1.0.1-2
- Fix /var/run selinux rules
* Wed Jun 26 2024 Tomas Korbar <tkorbar@redhat.com> - 1.0.1-1
- Release 1.0.1
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 1.0.0-2
- Rebuilt for Python 3.13
* Mon May 27 2024 Tomas Korbar <tkorbar@redhat.com> - 1.0.0-1
- Release 1.0.0
* Fri May 17 2024 Tomas Korbar <tkorbar@redhat.com> - 0.0.6-1
- Release 0.0.6
* Fri May 03 2024 Tomas Korbar <tkorbar@redhat.com> - 0.0.5-1
- Release 0.0.5
* Tue Apr 30 2024 Tomas Korbar <tkorbar@redhat.com> - 0.0.4-2
- Fix dnsconfd user installation
* Mon Apr 29 2024 Tomas Korbar <tkorbar@redhat.com> - 0.0.4-1
- Release 0.0.4
* Sun Jan 28 2024 Tomas Korbar <tkorbar@redhat.com> - 0.0.2-1
- Initial version of the package

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-*
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/distribution.functional}

9
plans/distribution.fmf Normal file
View File

@ -0,0 +1,9 @@
summary:
Run distribution upstream tests
discover:
how: fmf
url: https://github.com/InfrastructureServices/dnsconfd.git
filter: tag:distribution
ref: 1.7.5
execute:
how: tmt

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (dnsconfd-1.7.5.tar.gz) = 20f8fb42bfd36aaca73cb18fbd758bf2df8d63a5b444b722ff2834d2c86b0f94c893c08c7b998cb516786246dda7244b720a7631288edd0b81b7b416a534b568