[copr/copr] 01/01: disable DNF makecache timer/service
by git repository hosting
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
commit 8941a3781e78e1eeb490c7dbbe27d1979eec1bec
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Nov 16 16:31:15 2017 +0100
disable DNF makecache timer/service
---
backend/conf/playbooks/provision_builder_tasks.yml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/backend/conf/playbooks/provision_builder_tasks.yml b/backend/conf/playbooks/provision_builder_tasks.yml
index f2fe19d..e115b01 100644
--- a/backend/conf/playbooks/provision_builder_tasks.yml
+++ b/backend/conf/playbooks/provision_builder_tasks.yml
@@ -70,3 +70,15 @@
- lineinfile: dest=/etc/security/limits.conf line="* soft nofile 10240" insertafter=EOF
- lineinfile: dest=/etc/security/limits.conf line="* hard nofile 10240" insertafter=EOF
+
+- name: Disable DNF makecache timer
+ systemd:
+ name: dnf-makecache.timer
+ state: stopped
+ enabled: no
+
+- name: Disable DNF makecache service
+ systemd:
+ name: dnf-makecache.service
+ state: stopped
+ enabled: no
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
6 years, 4 months
[copr/copr] 03/03: Automatic commit of package [copr-backend]
release [1.108-1].
by git repository hosting
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
commit 37b6d20314e9bd3836ce2aab41331b68d5b1ba28
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Nov 16 09:49:45 2017 +0100
Automatic commit of package [copr-backend] release [1.108-1].
Created by command:
/usr/bin/tito tag
---
.tito/packages/copr-backend | 2 +-
backend/copr-backend.spec | 6 +++++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/.tito/packages/copr-backend b/.tito/packages/copr-backend
index 34178b5..e351951 100644
--- a/.tito/packages/copr-backend
+++ b/.tito/packages/copr-backend
@@ -1 +1 @@
-1.107-1 backend/
+1.108-1 backend/
diff --git a/backend/copr-backend.spec b/backend/copr-backend.spec
index 64966fd..afbb871 100644
--- a/backend/copr-backend.spec
+++ b/backend/copr-backend.spec
@@ -3,7 +3,7 @@
%endif
Name: copr-backend
-Version: 1.107
+Version: 1.108
Release: 1%{?dist}
Summary: Backend for Copr
@@ -245,6 +245,10 @@ useradd -r -g copr -G lighttpd -s /bin/bash -c "COPR user" copr
%exclude %{_pkgdocdir}/playbooks
%changelog
+* Thu Nov 16 2017 Miroslav Suchý <msuchy(a)redhat.com> 1.108-1
+- optimize createrepo_c
+- Revert "[backend] remove --ignore-lock from createrepo_c"
+
* Thu Nov 09 2017 clime <clime(a)redhat.com> 1.107-1
- kill all processes in copr-rpmbuild's process group
- add --drop-resultdir switch to copr-rpmbuild call
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
6 years, 4 months
[copr/copr] 02/03: optimize createrepo_c
by git repository hosting
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
commit fb2fe5645b766b89e50d9a84c7bb7d7cb92bdb12
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Nov 16 09:49:20 2017 +0100
optimize createrepo_c
This lower running time of createrepo_c to one half.
---
backend/backend/createrepo.py | 3 ++-
prunerepo/prunerepo | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/backend/backend/createrepo.py b/backend/backend/createrepo.py
index 73a4ac0..d5376b4 100644
--- a/backend/backend/createrepo.py
+++ b/backend/backend/createrepo.py
@@ -51,7 +51,8 @@ def createrepo_unsafe(path, dest_dir=None, base_url=None):
:return tuple: (return_code, stdout, stderr)
"""
- comm = ['/usr/bin/createrepo_c', '--database', '--ignore-lock']
+ comm = ['/usr/bin/createrepo_c', '--database', '--ignore-lock', '--local-sqlite',
+ '--cachedir', '/tmp/', '--workers', '8']
if os.path.exists(path + '/repodata/repomd.xml'):
comm.append("--update")
if "epel-5" in path or "rhel-5" in path:
diff --git a/prunerepo/prunerepo b/prunerepo/prunerepo
index 23a6905..55fb7c0 100755
--- a/prunerepo/prunerepo
+++ b/prunerepo/prunerepo
@@ -127,7 +127,8 @@ def recreate_repo():
Recreate the repository by using createrepo_c
"""
log_info("Recreating repository...")
- createrepo_cmd = ['/usr/bin/createrepo_c', '--database', '--update'] + [ args.path ]
+ createrepo_cmd = ['/usr/bin/createrepo_c', '--database', '--update', '--local-sqlite',
+ '--cachedir', '/tmp/', '--workers', '8'] + [ args.path ]
return run_cmd(createrepo_cmd)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
6 years, 4 months
[copr/copr] 01/03: Revert "[backend] remove --ignore-lock from
createrepo_c"
by git repository hosting
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
commit 9787cd1033325c91a5166de3c2b3a3400ea1dd6d
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Nov 16 09:29:58 2017 +0100
Revert "[backend] remove --ignore-lock from createrepo_c"
This reverts commit 995042811bd4e5042d256e2ccde03a305e14713f.
This is again causing a lot of issues in production. Lots of threads are deadlocked.
---
backend/backend/createrepo.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/backend/backend/createrepo.py b/backend/backend/createrepo.py
index 95495a5..73a4ac0 100644
--- a/backend/backend/createrepo.py
+++ b/backend/backend/createrepo.py
@@ -51,7 +51,7 @@ def createrepo_unsafe(path, dest_dir=None, base_url=None):
:return tuple: (return_code, stdout, stderr)
"""
- comm = ['/usr/bin/createrepo_c', '--database']
+ comm = ['/usr/bin/createrepo_c', '--database', '--ignore-lock']
if os.path.exists(path + '/repodata/repomd.xml'):
comm.append("--update")
if "epel-5" in path or "rhel-5" in path:
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
6 years, 4 months
[copr/copr] 01/01: Revert "use descriptive name for variable"
by git repository hosting
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
commit 0d22179a2520ae95b7ca1b584ed9fce50242f0c5
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Nov 16 09:27:05 2017 +0100
Revert "use descriptive name for variable"
This reverts commit 362961dc392870945f0ce4dd177708237385a52e.
This is again causing a lot of issues in production. Lots of threads are deadlocked.
---
prunerepo/prunerepo | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/prunerepo/prunerepo b/prunerepo/prunerepo
index 23a6905..34dce12 100755
--- a/prunerepo/prunerepo
+++ b/prunerepo/prunerepo
@@ -80,8 +80,8 @@ def get_package_build_time(package_path):
"""
Get build time by reading package metadata
"""
- query_cmd = ['/usr/bin/rpm', '-qp', '--queryformat', '%{BUILDTIME}'] + [ package_path ]
- stdout = run_cmd(query_cmd, silent=True)
+ createrepo_cmd = ['/usr/bin/rpm', '-qp', '--queryformat', '%{BUILDTIME}'] + [ package_path ]
+ stdout = run_cmd(createrepo_cmd, silent=True)
return int(stdout[0])
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
6 years, 4 months
[copr/copr] 01/01: use descriptive name for variable
by git repository hosting
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
commit 362961dc392870945f0ce4dd177708237385a52e
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Wed Nov 15 11:19:23 2017 +0100
use descriptive name for variable
---
prunerepo/prunerepo | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/prunerepo/prunerepo b/prunerepo/prunerepo
index 34dce12..23a6905 100755
--- a/prunerepo/prunerepo
+++ b/prunerepo/prunerepo
@@ -80,8 +80,8 @@ def get_package_build_time(package_path):
"""
Get build time by reading package metadata
"""
- createrepo_cmd = ['/usr/bin/rpm', '-qp', '--queryformat', '%{BUILDTIME}'] + [ package_path ]
- stdout = run_cmd(createrepo_cmd, silent=True)
+ query_cmd = ['/usr/bin/rpm', '-qp', '--queryformat', '%{BUILDTIME}'] + [ package_path ]
+ stdout = run_cmd(query_cmd, silent=True)
return int(stdout[0])
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
6 years, 4 months