From 0e0a95fab57bd2b652639d97d996a5fcd9946de3e6a0d5c8d799c0ac98a93c90 Mon Sep 17 00:00:00 2001 From: Frank Schreiner Date: Fri, 27 Sep 2019 21:45:25 +0000 Subject: [PATCH] - Update to version 0.6.3: * [util] increased read buffer for uploading images to 16M * [cli] fix ports for http/https in guest view * [handler] option 'default_console_timeout' for CreateDomain * [handler] login before checking for new ip after reboot * [util] more logging for VM::Console in get_ip_address * [util] automatic login/logout in get_ip_address on console * [web] fixed typo in job history * [dsit] cleanup spec file * [dist] fixes for bash_completion generation while building * [dist] added BuildRequires for bash-completion * [dist] separated apache config for console logs * [web] link to console log in job history * [dist] set mime type for logfiles in apache conf * [cli] include worker name in cli view of job history * [dist] create bash-completion on the fly while installation * [templates] updated init template to leap 15.1 OBS-URL: https://build.opensuse.org/package/show/devel:kanku/kanku?expand=0&rev=18 --- _servicedata | 2 +- kanku.changes | 21 +++++++++++++++++++++ kanku.spec | 18 +++++++++++------- 3 files changed, 33 insertions(+), 8 deletions(-) diff --git a/_servicedata b/_servicedata index 61ade71..27f7f2b 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ git://github.com/M0ses/kanku.git - 0a31e3ab9e8c0464471a94d905bfc3d724d1865c + 5c49fb8d83642c4394ae223ae093466e88592cc6 /home/frank/prj/kanku 07fc15f0647a92f01b67085d698485d3432a8924 \ No newline at end of file diff --git a/kanku.changes b/kanku.changes index 9c2cd27..8529e9f 100644 --- a/kanku.changes +++ b/kanku.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Fri Sep 27 21:44:02 UTC 2019 - FSchreiner@suse.com + +- Update to version 0.6.3: + * [util] increased read buffer for uploading images to 16M + * [cli] fix ports for http/https in guest view + * [handler] option 'default_console_timeout' for CreateDomain + * [handler] login before checking for new ip after reboot + * [util] more logging for VM::Console in get_ip_address + * [util] automatic login/logout in get_ip_address on console + * [web] fixed typo in job history + * [dsit] cleanup spec file + * [dist] fixes for bash_completion generation while building + * [dist] added BuildRequires for bash-completion + * [dist] separated apache config for console logs + * [web] link to console log in job history + * [dist] set mime type for logfiles in apache conf + * [cli] include worker name in cli view of job history + * [dist] create bash-completion on the fly while installation + * [templates] updated init template to leap 15.1 + ------------------------------------------------------------------- Thu Jul 18 09:44:51 UTC 2019 - FSchreiner@suse.com diff --git a/kanku.spec b/kanku.spec index c26c4d3..c377f17 100644 --- a/kanku.spec +++ b/kanku.spec @@ -20,7 +20,7 @@ Name: kanku # Version gets set by obs-service-tar_scm -Version: 0.6.2 +Version: 0.5.5.git20181113.495ead4 Release: 0 License: GPL-3.0 Summary: Development and continuous integration made easy @@ -34,7 +34,7 @@ BuildRequires: systemd-rpm-macros # perl requires for %check -BuildRequires: perl(DBIx::Class::Fixtures) +BuildRequires: perl(Const::Fast) BuildRequires: perl(Test::Simple) BuildRequires: perl(YAML) BuildRequires: perl(Config::Tiny) @@ -43,8 +43,8 @@ BuildRequires: perl(Sys::Virt) BuildRequires: perl(Moose) BuildRequires: perl(Log::Log4perl) BuildRequires: perl(MooseX::App) -BuildRequires: perl(Dancer2::Plugin::REST) BuildRequires: perl(MooseX::Singleton) +BuildRequires: perl(Dancer2::Plugin::REST) BuildRequires: perl(Expect) BuildRequires: perl(Net::SSH2) BuildRequires: perl(Net::IP) @@ -52,17 +52,16 @@ BuildRequires: perl(Net::OBS::Client) BuildRequires: perl(XML::Structured) BuildRequires: perl(DBIx::Class::Migration) BuildRequires: perl(Template) -BuildRequires: perl(Log::Log4perl) +BuildRequires: perl(Template::Plugin::Filter::ANSIColor) BuildRequires: perl(Config::Tiny) BuildRequires: perl(Dancer2::Plugin::DBIC) BuildRequires: perl(Dancer2::Plugin::Auth::Extensible) BuildRequires: perl(Dancer2::Plugin::Auth::Extensible::Provider::DBIC) BuildRequires: perl(File::HomeDir) -BuildRequires: perl(Template::Plugin::Filter::ANSIColor) BuildRequires: perl(JSON::XS) BuildRequires: perl(DBIx::Class) BuildRequires: perl(DBIx::Class::Migration) -BuildRequires: perl(Template::Plugin::Filter::ANSIColor) +BuildRequires: perl(DBIx::Class::Fixtures) BuildRequires: perl(File::LibMagic) BuildRequires: perl(IO::Uncompress::UnXz) BuildRequires: perl(Plack) @@ -71,10 +70,12 @@ BuildRequires: perl(Dancer2::Plugin::REST) BuildRequires: perl(XML::XPath) BuildRequires: perl(Term::ReadKey) BuildRequires: perl(IPC::Run) +BuildRequires: perl(IO::Interactive) # DBD::SQLite is also provided by perl-DBD-SQLite-Amalgamation # but perl-DBD-SQLite-Amalgamation is breaks with SQL syntax errors # at job_histroy_sub table BuildRequires: perl-DBD-SQLite +BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(LWP::Protocol::https) BuildRequires: perl(Mail::Sendmail) BuildRequires: perl(Archive::Cpio) @@ -88,6 +89,7 @@ BuildRequires: perl(Net::AMQP::RabbitMQ) BuildRequires: perl(UUID) BuildRequires: libvirt-daemon + BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: kanku-cli @@ -142,7 +144,6 @@ Requires: perl(Config::Tiny) Requires: perl(Path::Class) Requires: perl(Sys::Virt) Requires: perl(Moose) -Requires: perl(Log::Log4perl) Requires: perl(MooseX::App) Requires: perl(Dancer2::Plugin::REST) Requires: perl(MooseX::Singleton) @@ -412,6 +413,8 @@ Requires: perl(UUID) Requires: perl(Sys::CPU) Requires: perl(Sys::LoadAvg) Requires: perl(Sys::MemInfo) +# apache2 is only needed for delivering console logs +Recommends: apache2 %description worker A simple remote worker for kanku based on RabbitMQ @@ -429,6 +432,7 @@ A simple remote worker for kanku based on RabbitMQ %service_del_postun kanku-worker.service %files worker +/etc/apache2/conf.d/kanku-worker.conf %{_unitdir}/kanku-worker.service %{_sbindir}/rckanku-worker %{_sbindir}/kanku-worker