From 14c85a0c555889e55d6ea5460f7a7f19b00fa04c Mon Sep 17 00:00:00 2001 From: Dominik Turecek Date: Tue, 17 Mar 2020 14:48:20 +0100 Subject: [PATCH] copr: patch API to provide build_chroot status --- .../files/patches/build_chroot_status_api.patch | 9 +++++++++ roles/copr/frontend-cloud/tasks/main.yml | 5 +++++ 2 files changed, 14 insertions(+) create mode 100644 roles/copr/frontend-cloud/files/patches/build_chroot_status_api.patch diff --git a/roles/copr/frontend-cloud/files/patches/build_chroot_status_api.patch b/roles/copr/frontend-cloud/files/patches/build_chroot_status_api.patch new file mode 100644 index 0000000000..4f7b932b97 --- /dev/null +++ b/roles/copr/frontend-cloud/files/patches/build_chroot_status_api.patch @@ -0,0 +1,9 @@ +--- /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, + } + diff --git a/roles/copr/frontend-cloud/tasks/main.yml b/roles/copr/frontend-cloud/tasks/main.yml index d5556e6d45..e75a45c472 100644 --- a/roles/copr/frontend-cloud/tasks/main.yml +++ b/roles/copr/frontend-cloud/tasks/main.yml @@ -47,6 +47,11 @@ # dest=/the/patched/file.py # 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 file: state=directory path=/var/www/html/db_dumps/ owner=copr-fe mode=755