From 1df12f9adc1b0f7eb9fb6532dfe0f446569db8e94e1693c1d7e5b325abd62377 Mon Sep 17 00:00:00 2001 From: Frank Schreiner Date: Tue, 10 Jan 2023 07:05:32 +0000 Subject: [PATCH] - Update to version 0.14.0: * FEATURES * [web] first working version of job_group triggers via token auth * [web] creation time in job info * [core] configurable git parameters for job groups * [dispatcher] locking for job groups * [cli] rtrigger: added trigger for job_group's * [dist] added GitLab::WebHook example to dancer config template * [core] replaced Net::SSH2 with Libssh::Session * [examples] install job group examples in sostw job in KankuFile * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml * [core] dispatcher cleanup jobs waiting for recursivly * BUGFIXES * [core] catch rabbitmq connection error and reconnect * [dispatcher] fix data caching issues with job groups * [core] fix 'uninitialized value' issues * [web] skipped jobs showed as warnings * [setup] copy certs only if dest does not exists * [web] automatically enable all jobs in job_group which are not exlicitly disabled * [core] added timeout_nodata for SSH * [handler] OBSServerFrontendTests: fix timeout problem * [handler] CreateDomain: die if no vm_image_file in ctx * [cli] avoid 'uninitialized' warnings in rjob when no filter is set OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=141 --- _servicedata | 2 +- debian.changelog | 6 ++++++ debian.dsc | 2 +- kanku-0.13.0.tar.xz | 3 --- kanku-0.14.0.tar.xz | 3 +++ kanku.changes | 27 +++++++++++++++++++++++++++ kanku.spec | 8 +++++--- 7 files changed, 43 insertions(+), 8 deletions(-) delete mode 100644 kanku-0.13.0.tar.xz create mode 100644 kanku-0.14.0.tar.xz diff --git a/_servicedata b/_servicedata index 3815629..a63041d 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/M0ses/kanku.git - b078f23cfb1a421ab19c4573b94b1c20c174cfd1 \ No newline at end of file + c222900bf121fdcbe594e5d75e6d75fe55798264 \ No newline at end of file diff --git a/debian.changelog b/debian.changelog index a699f05..472c671 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,3 +1,9 @@ +kanku (0.14.0-0) UNRELEASED; urgency=medium + + * updated to upstream version 0.14.0 + + -- Frank Schreiner Tue, 10 Jan 2023 09:15:00 +0100 + kanku (0.13.0-0) UNRELEASED; urgency=medium * updated to upstream version 0.10.1 diff --git a/debian.dsc b/debian.dsc index 9599e7b..42a4b11 100644 --- a/debian.dsc +++ b/debian.dsc @@ -2,7 +2,7 @@ Format: 1.0 Source: kanku Binary: kanku Architecture: any -Version: 0.13.0 +Version: 0.14.0 Maintainer: Frank Schreiner Standards-Version: 3.8.2 Homepage: https://github.com/M0ses/kanku diff --git a/kanku-0.13.0.tar.xz b/kanku-0.13.0.tar.xz deleted file mode 100644 index dae4491..0000000 --- a/kanku-0.13.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1af1f65915bdcfdeab8494e54a6020511a60c0274fd8c77a44506ac65607eeb6 -size 2526804 diff --git a/kanku-0.14.0.tar.xz b/kanku-0.14.0.tar.xz new file mode 100644 index 0000000..4e05547 --- /dev/null +++ b/kanku-0.14.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:882e573a6e47ead5a7b013e3d49964b9166908380b590a8b2311860083eb0591 +size 2532948 diff --git a/kanku.changes b/kanku.changes index 4142336..72b4d57 100644 --- a/kanku.changes +++ b/kanku.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Tue Jan 10 06:53:59 UTC 2023 - FSchreiner@suse.com + +- Update to version 0.14.0: + * FEATURES + * [web] first working version of job_group triggers via token auth + * [web] creation time in job info + * [core] configurable git parameters for job groups + * [dispatcher] locking for job groups + * [cli] rtrigger: added trigger for job_group's + * [dist] added GitLab::WebHook example to dancer config template + * [core] replaced Net::SSH2 with Libssh::Session + * [examples] install job group examples in sostw job in KankuFile + * [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml + * [core] dispatcher cleanup jobs waiting for recursivly + * BUGFIXES + * [core] catch rabbitmq connection error and reconnect + * [dispatcher] fix data caching issues with job groups + * [core] fix 'uninitialized value' issues + * [web] skipped jobs showed as warnings + * [setup] copy certs only if dest does not exists + * [web] automatically enable all jobs in job_group which are not exlicitly disabled + * [core] added timeout_nodata for SSH + * [handler] OBSServerFrontendTests: fix timeout problem + * [handler] CreateDomain: die if no vm_image_file in ctx + * [cli] avoid 'uninitialized' warnings in rjob when no filter is set + ------------------------------------------------------------------- Mon Dec 5 08:12:28 UTC 2022 - Guillaume GARDET diff --git a/kanku.spec b/kanku.spec index 88ae920..6588372 100644 --- a/kanku.spec +++ b/kanku.spec @@ -22,7 +22,7 @@ Name: kanku # Version gets set by obs-service-tar_scm -Version: 0.13.0 +Version: 0.14.0 Release: 0 License: GPL-3.0-only Summary: Development and continuous integration @@ -62,7 +62,7 @@ BuildRequires: perl(MooseX::App) BuildRequires: perl(MooseX::Singleton) BuildRequires: perl(Net::IP) BuildRequires: perl(Net::OBS::Client) -BuildRequires: perl(Net::SSH2) +BuildRequires: perl(Libssh::Session) BuildRequires: perl(Path::Class) BuildRequires: perl(Plack) BuildRequires: perl(Sys::Virt) @@ -158,7 +158,7 @@ Requires: perl(MooseX::App) Requires: perl(MooseX::Singleton) Requires: perl(Net::IP) Requires: perl(Net::OBS::Client) -Requires: perl(Net::SSH2) +Requires: perl(Libssh::Session) Requires: perl(Path::Class) Requires: perl(Sys::Virt) Requires: perl(Template) @@ -406,12 +406,14 @@ WebUI for kanku using perl Dancer %dir /etc/apache2/conf.d %ghost %config (noreplace) /etc/apache2/conf.d/kanku.conf %config /etc/kanku/jobs/remove-domain.yml +%dir /etc/kanku/dancer # public contains css/js/bootstrap/jquery etc /usr/share/kanku/public/ /usr/lib/kanku/lib/Kanku.pm /usr/lib/kanku/lib/Kanku/REST.pm /usr/lib/kanku/lib/Kanku/REST +/usr/lib/kanku/lib/Dancer2 %package worker Summary: Worker daemon for kanku