URL: https://github.com/freeipa/freeipa/pull/5571 Author: flo-renaud Title: #5571: freeipa.spec: bump the required version of 389ds Action: opened
PR body: """ In order to get the fix for sync_repl, the following versions are required: on fedora32: 1.4.3.18-1 on fedora33 and above: 1.4.4.12-1 on rhel 8.4: 1.4.3.16-11 Fixes: https://pagure.io/freeipa/issue/8496 """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/5571/head:pr5571 git checkout pr5571
From 2618c550f9d131859e5feed4d7c0f4ddfda51287 Mon Sep 17 00:00:00 2001 From: Florence Blanc-Renaud <f...@redhat.com> Date: Thu, 18 Feb 2021 10:51:20 +0100 Subject: [PATCH 1/2] freeipa.spec: bump the required version of 389ds In order to get the fix for sync_repl, the following versions are required: on fedora32: 1.4.3.18-1 on fedora33 and above: 1.4.4.12-1 on rhel 8.4: 1.4.3.16-11 Fixes: https://pagure.io/freeipa/issue/8496 --- freeipa.spec.in | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/freeipa.spec.in b/freeipa.spec.in index 93e473ac4cf..dda6c8d8ac2 100755 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -74,9 +74,9 @@ %global slapi_nis_version 0.56.4 %global python_ldap_version 3.1.0-1 # python3-lib389 -# Fix for "Installation fails: Replica Busy" -# https://pagure.io/389-ds-base/issue/49818 -%global ds_version 1.4.2.4-6 +# Fix for https://bugzilla.redhat.com/show_bug.cgi?id=1912822 +# sync_repl issue +%global ds_version 1.4.3.16-11 # Fix for TLS 1.3 PHA, RHBZ#1775158 %global httpd_version 2.4.37-21 %global bind_version 9.11.20-6 @@ -101,9 +101,13 @@ # fix for segfault in python3-ldap, https://pagure.io/freeipa/issue/7324 %global python_ldap_version 3.1.0-1 -# 1.4.3 moved nsslapd-db-locks to cn=bdb sub-entry -# https://pagure.io/freeipa/issue/8515 -%global ds_version 1.4.3 +# https://github.com/389ds/389-ds-base/issues/4526 +# sync_repl issue +%if 0%{?fedora} >= 33 +%global ds_version 1.4.4.12-1 +%else +%global ds_version 1.4.3.18-1 +%endif # Fix for TLS 1.3 PHA, RHBZ#1775146 %global httpd_version 2.4.41-9 From b2851e07ceb4e542431e2b993de36e86d3e1189e Mon Sep 17 00:00:00 2001 From: Florence Blanc-Renaud <f...@redhat.com> Date: Thu, 18 Feb 2021 10:57:43 +0100 Subject: [PATCH 2/2] Temp commit --- .freeipa-pr-ci.yaml | 2 +- ipatests/prci_definitions/temp_commit.yaml | 38 ++++++++++++++++++---- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/.freeipa-pr-ci.yaml b/.freeipa-pr-ci.yaml index abcf8c5b634..80656690080 120000 --- a/.freeipa-pr-ci.yaml +++ b/.freeipa-pr-ci.yaml @@ -1 +1 @@ -ipatests/prci_definitions/gating.yaml \ No newline at end of file +ipatests/prci_definitions/temp_commit.yaml \ No newline at end of file diff --git a/ipatests/prci_definitions/temp_commit.yaml b/ipatests/prci_definitions/temp_commit.yaml index 8f8a357acd1..04e14384271 100644 --- a/ipatests/prci_definitions/temp_commit.yaml +++ b/ipatests/prci_definitions/temp_commit.yaml @@ -47,7 +47,7 @@ topologies: memory: 14500 jobs: - fedora-latest/build: + fedora-previous/build: requires: [] priority: 100 job: @@ -55,20 +55,46 @@ jobs: args: git_repo: '{git_repo}' git_refspec: '{git_refspec}' - template: &ci-master-latest + template: &ci-master-previous name: freeipa/ci-master-f32 version: 0.0.17 timeout: 1800 topology: *build - fedora-latest/temp_commit: + fedora-previous/test_dnssec: + requires: [fedora-previous/build] + priority: 50 + job: + class: RunPytest + args: + build_url: '{fedora-previous/build_url}' + test_suite: test_integration/test_dnssec.py + template: *ci-master-previous + timeout: 10800 + topology: *master_2repl_1client + + fedora-latest/build: + requires: [] + priority: 100 + job: + class: Build + args: + git_repo: '{git_repo}' + git_refspec: '{git_refspec}' + template: &ci-master-latest + name: freeipa/ci-master-f33 + version: 0.0.6 + timeout: 1800 + topology: *build + + fedora-latest/test_dnssec: requires: [fedora-latest/build] priority: 50 job: class: RunPytest args: build_url: '{fedora-latest/build_url}' - test_suite: test_integration/test_REPLACEME.py + test_suite: test_integration/test_dnssec.py template: *ci-master-latest - timeout: 3600 - topology: *master_1repl_1client + timeout: 10800 + topology: *master_2repl_1client
_______________________________________________ FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/freeipa-devel@lists.fedorahosted.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure