copr: remove old useless or unused patches/files
This commit is contained in:
parent
ff06aea2b5
commit
9fbf8c1b7c
9 changed files with 0 additions and 181 deletions
|
@ -1,28 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIEsTCCA5mgAwIBAgIQBOHnpNxc8vNtwCtCuF0VnzANBgkqhkiG9w0BAQsFADBs
|
|
||||||
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
|
|
||||||
d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j
|
|
||||||
ZSBFViBSb290IENBMB4XDTEzMTAyMjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowcDEL
|
|
||||||
MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3
|
|
||||||
LmRpZ2ljZXJ0LmNvbTEvMC0GA1UEAxMmRGlnaUNlcnQgU0hBMiBIaWdoIEFzc3Vy
|
|
||||||
YW5jZSBTZXJ2ZXIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2
|
|
||||||
4C/CJAbIbQRf1+8KZAayfSImZRauQkCbztyfn3YHPsMwVYcZuU+UDlqUH1VWtMIC
|
|
||||||
Kq/QmO4LQNfE0DtyyBSe75CxEamu0si4QzrZCwvV1ZX1QK/IHe1NnF9Xt4ZQaJn1
|
|
||||||
itrSxwUfqJfJ3KSxgoQtxq2lnMcZgqaFD15EWCo3j/018QsIJzJa9buLnqS9UdAn
|
|
||||||
4t07QjOjBSjEuyjMmqwrIw14xnvmXnG3Sj4I+4G3FhahnSMSTeXXkgisdaScus0X
|
|
||||||
sh5ENWV/UyU50RwKmmMbGZJ0aAo3wsJSSMs5WqK24V3B3aAguCGikyZvFEohQcft
|
|
||||||
bZvySC/zA/WiaJJTL17jAgMBAAGjggFJMIIBRTASBgNVHRMBAf8ECDAGAQH/AgEA
|
|
||||||
MA4GA1UdDwEB/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
|
|
||||||
NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2Vy
|
|
||||||
dC5jb20wSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
|
|
||||||
L0RpZ2lDZXJ0SGlnaEFzc3VyYW5jZUVWUm9vdENBLmNybDA9BgNVHSAENjA0MDIG
|
|
||||||
BFUdIAAwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQ
|
|
||||||
UzAdBgNVHQ4EFgQUUWj/kK8CB3U8zNllZGKiErhZcjswHwYDVR0jBBgwFoAUsT7D
|
|
||||||
aQP4v0cB1JgmGggC72NkK8MwDQYJKoZIhvcNAQELBQADggEBABiKlYkD5m3fXPwd
|
|
||||||
aOpKj4PWUS+Na0QWnqxj9dJubISZi6qBcYRb7TROsLd5kinMLYBq8I4g4Xmk/gNH
|
|
||||||
E+r1hspZcX30BJZr01lYPf7TMSVcGDiEo+afgv2MW5gxTs14nhr9hctJqvIni5ly
|
|
||||||
/D6q1UEL2tU2ob8cbkdJf17ZSHwD2f2LSaCYJkJA69aSEaRkCldUxPUd1gJea6zu
|
|
||||||
xICaEnL6VpPX/78whQYwvwt/Tv9XBZ0k7YXDK/umdaisLRbvfXknsuvCnQsH6qqF
|
|
||||||
0wGjIChBWUMo0oHjqvbsezt3tkBigAVBRQHvFwY+3sAzm2fTYS5yh+Rp/BIAV0Ae
|
|
||||||
cPUeybQ=
|
|
||||||
-----END CERTIFICATE-----
|
|
|
@ -1,11 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
source /home/copr/cloud/ec2rc.sh
|
|
||||||
|
|
||||||
/bin/euca-describe-instances | grep INSTANCE | while read line; do
|
|
||||||
id="$(echo $line | cut -d' ' -f2)"
|
|
||||||
state="$(echo $line | cut -d' ' -f6)"
|
|
||||||
if [[ "$state" == "error" ]]; then
|
|
||||||
/bin/euca-terminate-instances "$id"
|
|
||||||
fi
|
|
||||||
done
|
|
|
@ -1,24 +0,0 @@
|
||||||
commit 6277990348da43d446468fbe9f3d47ef787e588e (HEAD -> separate-fc-for-worker, praiskup/separate-fc-for-worker)
|
|
||||||
Author: Pavel Raiskup <praiskup@redhat.com>
|
|
||||||
AuthorDate: Thu Jan 2 17:09:18 2020 +0100
|
|
||||||
Commit: Pavel Raiskup <praiskup@redhat.com>
|
|
||||||
CommitDate: Thu Jan 2 17:12:28 2020 +0100
|
|
||||||
|
|
||||||
backend: separate frontend_client for each Worker process
|
|
||||||
|
|
||||||
Because we shared FrontendClient object with BuildDispatcher, we for
|
|
||||||
some reason weren't able to communicate with RedisLogHandler and some
|
|
||||||
log entries were lost.
|
|
||||||
|
|
||||||
diff --git a/backend/backend/daemons/build_dispatcher.py b/backend/backend/daemons/build_dispatcher.py
|
|
||||||
index 4546ca74..af7e0654 100644
|
|
||||||
--- a/backend/backend/daemons/build_dispatcher.py
|
|
||||||
+++ b/backend/backend/daemons/build_dispatcher.py
|
|
||||||
@@ -126,7 +126,6 @@ class BuildDispatcher(multiprocessing.Process):
|
|
||||||
def start_worker(self, vm, job, reattach=False):
|
|
||||||
worker = Worker(
|
|
||||||
opts=self.opts,
|
|
||||||
- frontend_client=self.frontend_client,
|
|
||||||
vm_manager=self.vm_manager,
|
|
||||||
worker_id=self.next_worker_id,
|
|
||||||
vm=vm, job=job, reattach=reattach
|
|
|
@ -1,45 +0,0 @@
|
||||||
commit 6277990348da43d446468fbe9f3d47ef787e588e (HEAD -> separate-fc-for-worker, praiskup/separate-fc-for-worker)
|
|
||||||
Author: Pavel Raiskup <praiskup@redhat.com>
|
|
||||||
AuthorDate: Thu Jan 2 17:09:18 2020 +0100
|
|
||||||
Commit: Pavel Raiskup <praiskup@redhat.com>
|
|
||||||
CommitDate: Thu Jan 2 17:12:28 2020 +0100
|
|
||||||
|
|
||||||
backend: separate frontend_client for each Worker process
|
|
||||||
|
|
||||||
Because we shared FrontendClient object with BuildDispatcher, we for
|
|
||||||
some reason weren't able to communicate with RedisLogHandler and some
|
|
||||||
log entries were lost.
|
|
||||||
|
|
||||||
diff --git a/backend/backend/daemons/worker.py b/backend/backend/daemons/worker.py
|
|
||||||
index f679a1a8..001283e8 100644
|
|
||||||
--- a/backend/backend/daemons/worker.py
|
|
||||||
+++ b/backend/backend/daemons/worker.py
|
|
||||||
@@ -12,6 +12,7 @@ from ..mockremote import MockRemote
|
|
||||||
from ..constants import BuildStatus, build_log_format
|
|
||||||
from ..helpers import register_build_result, get_redis_logger, \
|
|
||||||
local_file_logger, run_cmd, pkg_name_evr
|
|
||||||
+from ..frontend import FrontendClient
|
|
||||||
|
|
||||||
from ..msgbus import (
|
|
||||||
MsgBusStomp,
|
|
||||||
@@ -26,11 +27,10 @@ from ..sshcmd import SSHConnectionError
|
|
||||||
class Worker(multiprocessing.Process):
|
|
||||||
msg_buses = []
|
|
||||||
|
|
||||||
- def __init__(self, opts, frontend_client, vm_manager, worker_id, vm, job, reattach=False):
|
|
||||||
+ def __init__(self, opts, vm_manager, worker_id, vm, job, reattach=False):
|
|
||||||
multiprocessing.Process.__init__(self, name="worker-{}".format(worker_id))
|
|
||||||
|
|
||||||
self.opts = opts
|
|
||||||
- self.frontend_client = frontend_client
|
|
||||||
self.vm_manager = vm_manager
|
|
||||||
self.worker_id = worker_id
|
|
||||||
self.vm = vm
|
|
||||||
@@ -38,6 +38,7 @@ class Worker(multiprocessing.Process):
|
|
||||||
self.reattach = reattach
|
|
||||||
|
|
||||||
self.log = get_redis_logger(self.opts, self.name, "worker")
|
|
||||||
+ self.frontend_client = FrontendClient(self.opts, self.log)
|
|
||||||
|
|
||||||
@property
|
|
||||||
def name(self):
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- /usr/bin/copr-backend-process-action 2019-12-04 01:01:26.000000000 +0000
|
|
||||||
+++ /usr/bin/copr-backend-process-action 2019-12-05 05:43:14.586341122 +0000
|
|
||||||
@@ -104,7 +104,7 @@
|
|
||||||
|
|
||||||
context = contextlib.nullcontext()
|
|
||||||
if args.daemon:
|
|
||||||
- context = daemon.DaemonContext()
|
|
||||||
+ context = daemon.DaemonContext(umask=0o22)
|
|
||||||
|
|
||||||
with context:
|
|
||||||
logger_name = '{}.{}.pid-{}'.format(
|
|
|
@ -1,20 +0,0 @@
|
||||||
--- /usr/bin/prunerepo 2019-04-01 18:02:57.000000000 +0000
|
|
||||||
+++ /usr/bin/prunerepo 2019-11-12 09:20:27.292341122 +0000
|
|
||||||
@@ -40,6 +40,7 @@
|
|
||||||
'--refresh',
|
|
||||||
'--queryformat="%{location}"',
|
|
||||||
'--quiet',
|
|
||||||
+ '--setopt=skip_if_unavailable=False',
|
|
||||||
]
|
|
||||||
|
|
||||||
get_latest_packages_cmd = get_all_packages_cmd + [ '--latest-limit=1' ]
|
|
||||||
@@ -117,6 +118,9 @@
|
|
||||||
log_info('Removing obsoleted packages...')
|
|
||||||
was_deletion = False
|
|
||||||
latest_rpms = get_rpms(get_latest_packages_cmd)
|
|
||||||
+ if not latest_rpms:
|
|
||||||
+ log_info("No RPMs available")
|
|
||||||
+ return was_deletion
|
|
||||||
all_rpms = get_rpms(get_all_packages_cmd)
|
|
||||||
to_remove_rpms = set(all_rpms) - set(latest_rpms)
|
|
||||||
for rpm in to_remove_rpms:
|
|
|
@ -1,28 +0,0 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIEsTCCA5mgAwIBAgIQBOHnpNxc8vNtwCtCuF0VnzANBgkqhkiG9w0BAQsFADBs
|
|
||||||
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
|
|
||||||
d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j
|
|
||||||
ZSBFViBSb290IENBMB4XDTEzMTAyMjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowcDEL
|
|
||||||
MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3
|
|
||||||
LmRpZ2ljZXJ0LmNvbTEvMC0GA1UEAxMmRGlnaUNlcnQgU0hBMiBIaWdoIEFzc3Vy
|
|
||||||
YW5jZSBTZXJ2ZXIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2
|
|
||||||
4C/CJAbIbQRf1+8KZAayfSImZRauQkCbztyfn3YHPsMwVYcZuU+UDlqUH1VWtMIC
|
|
||||||
Kq/QmO4LQNfE0DtyyBSe75CxEamu0si4QzrZCwvV1ZX1QK/IHe1NnF9Xt4ZQaJn1
|
|
||||||
itrSxwUfqJfJ3KSxgoQtxq2lnMcZgqaFD15EWCo3j/018QsIJzJa9buLnqS9UdAn
|
|
||||||
4t07QjOjBSjEuyjMmqwrIw14xnvmXnG3Sj4I+4G3FhahnSMSTeXXkgisdaScus0X
|
|
||||||
sh5ENWV/UyU50RwKmmMbGZJ0aAo3wsJSSMs5WqK24V3B3aAguCGikyZvFEohQcft
|
|
||||||
bZvySC/zA/WiaJJTL17jAgMBAAGjggFJMIIBRTASBgNVHRMBAf8ECDAGAQH/AgEA
|
|
||||||
MA4GA1UdDwEB/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
|
|
||||||
NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2Vy
|
|
||||||
dC5jb20wSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
|
|
||||||
L0RpZ2lDZXJ0SGlnaEFzc3VyYW5jZUVWUm9vdENBLmNybDA9BgNVHSAENjA0MDIG
|
|
||||||
BFUdIAAwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQ
|
|
||||||
UzAdBgNVHQ4EFgQUUWj/kK8CB3U8zNllZGKiErhZcjswHwYDVR0jBBgwFoAUsT7D
|
|
||||||
aQP4v0cB1JgmGggC72NkK8MwDQYJKoZIhvcNAQELBQADggEBABiKlYkD5m3fXPwd
|
|
||||||
aOpKj4PWUS+Na0QWnqxj9dJubISZi6qBcYRb7TROsLd5kinMLYBq8I4g4Xmk/gNH
|
|
||||||
E+r1hspZcX30BJZr01lYPf7TMSVcGDiEo+afgv2MW5gxTs14nhr9hctJqvIni5ly
|
|
||||||
/D6q1UEL2tU2ob8cbkdJf17ZSHwD2f2LSaCYJkJA69aSEaRkCldUxPUd1gJea6zu
|
|
||||||
xICaEnL6VpPX/78whQYwvwt/Tv9XBZ0k7YXDK/umdaisLRbvfXknsuvCnQsH6qqF
|
|
||||||
0wGjIChBWUMo0oHjqvbsezt3tkBigAVBRQHvFwY+3sAzm2fTYS5yh+Rp/BIAV0Ae
|
|
||||||
cPUeybQ=
|
|
||||||
-----END CERTIFICATE-----
|
|
|
@ -1,9 +0,0 @@
|
||||||
--- /usr/share/copr/coprs_frontend/coprs/views/apiv3_ns/apiv3_build_chroots.py 2020-02-24 13:58:42.000000000 +0100
|
|
||||||
+++ /usr/share/copr/coprs_frontend/coprs/views/apiv3_ns/apiv3_build_chroots.py 2020-03-17 14:25:55.660388927 +0100
|
|
||||||
@@ -13,6 +13,7 @@
|
|
||||||
"started_on": build_chroot.started_on,
|
|
||||||
"ended_on": build_chroot.ended_on,
|
|
||||||
"result_url": build_chroot.result_dir_url,
|
|
||||||
+ "state": build_chroot.state,
|
|
||||||
}
|
|
||||||
|
|
|
@ -47,11 +47,6 @@
|
||||||
# dest=/the/patched/file.py
|
# dest=/the/patched/file.py
|
||||||
# tags: patches
|
# tags: patches
|
||||||
|
|
||||||
- name: patch to provide build_chroot status over API
|
|
||||||
patch: src=patches/build_chroot_status_api.patch
|
|
||||||
dest=/usr/share/copr/coprs_frontend/coprs/views/apiv3_ns/apiv3_build_chroots.py
|
|
||||||
tags: patches
|
|
||||||
|
|
||||||
- name: directory for postgresql dumps
|
- name: directory for postgresql dumps
|
||||||
file: state=directory path=/var/www/html/db_dumps/
|
file: state=directory path=/var/www/html/db_dumps/
|
||||||
owner=copr-fe mode=755
|
owner=copr-fe mode=755
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue