- Update to version 0.6.0:

* [dist] KankuFile: removed kanku-server/shortcuts dist&devel
  * [dist] new feature: bash_completion
  * [dist] added missing Requires for perl(IO::Interactive) in spec
  * [dist] lib/Kanku/Cmd -> lib/Kanku/Cli
  * [dist] Makefile: added 2 new sections bin/sbin
  * [dist] switch to Leap15.1 in KankuFile
  * [cli] refactor MooseX::App::Cmd -> MooseX::App
  * [core] dispatcher watcher for rabbitmq forked
  * [web] worker header now colorized
  * [notifier] fix for max description size in NSCA
  * [dist] fixed file conflict in spec file
  * [dist] added missing files to spec file
  * [web] first version of worker page
  * [core] changed storing of worker status information in dispatcher
  * [cli] new cli command 'rworker'
  * [web] REST route /rest/worker/list.json
  * [core] store worker's heartbeat information in db
  * [schema] new database schema version 14
  * [schema] new database schema version 13
  * [core] worker heartbeat: rabbitmq part for worker/dispatcher
  * [core] fault tolerant recv/publish in K::RabbitMQ
  * [handler] change in pub key file handling in K::H::PrepareSSH
  * [web] set routing_key for K::RabbitMQ
  * [cli] change logging of `kanku` command
  * [web] refactor of rabbitmq handling for notifications
  * [core] refactor of rabbitmq handling for dispatcher/worker
  * [handler] root_disk_bus for K::H::CreateDomain
  * [testing] various authentication schemas for SSH
  * [views] fix for ref sendmail view

OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=15
This commit is contained in:
Frank Schreiner 2019-07-02 08:45:32 +00:00 committed by Git OBS Bridge
parent 948c209bf1
commit 652dafee34
3 changed files with 56 additions and 15 deletions

View File

@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/M0ses/kanku.git</param>
<param name="changesrevision">3ae89d100893752180586a4a8a38f0c5fea759cd</param></service><service name="tar_scm">
<param name="changesrevision">8df4fab54f1b9e8a1fca9646571b5a48bb931e4c</param></service><service name="tar_scm">
<param name="url">/home/frank/prj/kanku</param>
<param name="changesrevision">07fc15f0647a92f01b67085d698485d3432a8924</param></service></servicedata>

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Tue Jul 02 08:37:20 UTC 2019 - FSchreiner@suse.com
- Update to version 0.6.1:
* [dist] create /etc/bash_completion.d if not exists
* [dist] KankuFile: removed kanku-server/shortcuts dist&devel
* [dist] new feature: bash_completion
* [dist] added missing Requires for perl(IO::Interactive) in spec
* [dist] lib/Kanku/Cmd -> lib/Kanku/Cli
* [dist] Makefile: added 2 new sections bin/sbin
* [dist] switch to Leap15.1 in KankuFile
* [cli] refactor MooseX::App::Cmd -> MooseX::App
* [core] dispatcher watcher for rabbitmq forked
* [web] worker header now colorized
* [notifier] fix for max description size in NSCA
* [dist] fixed file conflict in spec file
* [dist] added missing files to spec file
* [web] first version of worker page
* [core] changed storing of worker status information in dispatcher
* [cli] new cli command 'rworker'
* [web] REST route /rest/worker/list.json
* [core] store worker's heartbeat information in db
* [schema] new database schema version 14
* [schema] new database schema version 13
* [core] worker heartbeat: rabbitmq part for worker/dispatcher
* [core] fault tolerant recv/publish in K::RabbitMQ
* [handler] change in pub key file handling in K::H::PrepareSSH
* [web] set routing_key for K::RabbitMQ
* [cli] change logging of `kanku` command
* [web] refactor of rabbitmq handling for notifications
* [core] refactor of rabbitmq handling for dispatcher/worker
* [handler] root_disk_bus for K::H::CreateDomain
* [testing] various authentication schemas for SSH
* [views] fix for ref sendmail view
* [dist] working test for distributed setup
* [web] improvements for job_result page
* [notifier] NSCA - shorten oversize output and make size configurable
* [notifier] set nsca max length to 4k
* [examples] KankuFile for fedora
* [examples] added rockrobo
* [core] get rid of Data::Dumper
* [core] memory checks for virtual machines
* [dist] improved ubuntu setup
* [dist] cleanup KankuFile
* [notifier] more info in kanku notifications
* [setup] Do not overwrite qemu.conf backup
-------------------------------------------------------------------
Fri May 24 00:22:15 UTC 2019 - FSchreiner@suse.com

View File

@ -20,7 +20,7 @@
Name: kanku
# Version gets set by obs-service-tar_scm
Version: 0.5.9
Version: 0.6.1
Release: 0
License: GPL-3.0
Summary: Development and continuous integration made easy
@ -42,7 +42,7 @@ BuildRequires: perl(Path::Class)
BuildRequires: perl(Sys::Virt)
BuildRequires: perl(Moose)
BuildRequires: perl(Log::Log4perl)
BuildRequires: perl(MooseX::App::Cmd)
BuildRequires: perl(MooseX::App)
BuildRequires: perl(Dancer2::Plugin::REST)
BuildRequires: perl(MooseX::Singleton)
BuildRequires: perl(Expect)
@ -143,7 +143,7 @@ Requires: perl(Path::Class)
Requires: perl(Sys::Virt)
Requires: perl(Moose)
Requires: perl(Log::Log4perl)
Requires: perl(MooseX::App::Cmd)
Requires: perl(MooseX::App)
Requires: perl(Dancer2::Plugin::REST)
Requires: perl(MooseX::Singleton)
Requires: perl(Expect)
@ -294,6 +294,7 @@ Requires: libvirt-client
Requires(pre): libvirt-daemon libvirt-daemon-driver-qemu qemu-kvm
Requires(pre): sudo
Requires: perl(Net::AMQP::RabbitMQ)
Requires: perl(IO::Interactive)
%description cli
Command line client for kanku, mainly used for setup tasks
@ -304,8 +305,8 @@ and in developer mode
%dir /usr/share/kanku/views/cli/rjob
/usr/share/kanku/views/cli/*.tt
/usr/share/kanku/views/cli/rjob/*.tt
/usr/lib/kanku/lib/Kanku/Cmd/
/usr/lib/kanku/lib/Kanku/Cmd.pm
/usr/lib/kanku/lib/Kanku/Cli/
/usr/lib/kanku/lib/Kanku/Cli.pm
%package common-server
Summary: Common server files or settings for kanku
@ -388,6 +389,7 @@ TODO:
/usr/share/kanku/views/signup.tt
/usr/share/kanku/views/pwreset.tt
/usr/share/kanku/views/reset_password.tt
/usr/share/kanku/views/worker.tt
%dir /etc/apache2
%dir /etc/apache2/conf.d
@ -398,15 +400,7 @@ TODO:
/usr/share/kanku/public/
/usr/lib/kanku/lib/Kanku.pm
/usr/lib/kanku/lib/Kanku/REST.pm
%dir /usr/lib/kanku/lib/Kanku/REST
%dir /usr/lib/kanku/lib/Kanku/REST/Admin
/usr/lib/kanku/lib/Kanku/REST/Admin/Role.pm
/usr/lib/kanku/lib/Kanku/REST/Admin/Task.pm
/usr/lib/kanku/lib/Kanku/REST/Admin/User.pm
/usr/lib/kanku/lib/Kanku/REST/Guest.pm
/usr/lib/kanku/lib/Kanku/REST/Job.pm
/usr/lib/kanku/lib/Kanku/REST/JobComment.pm
/usr/lib/kanku/lib/Kanku/REST
%package worker
Summary: Worker daemon for kanku