Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kanku for openSUSE:Factory checked 
in at 2025-03-19 22:32:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kanku (Old)
 and      /work/SRC/openSUSE:Factory/.kanku.new.4956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kanku"

Wed Mar 19 22:32:55 2025 rev:23 rq:1254201 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kanku/kanku.changes      2024-05-16 
17:19:02.508330387 +0200
+++ /work/SRC/openSUSE:Factory/.kanku.new.4956/kanku.changes    2025-03-19 
22:33:04.812500406 +0100
@@ -1,0 +2,13 @@
+Tue Mar 18 09:31:11 UTC 2025 - Frank Schreiner <fschrei...@suse.de>
+
+ - Update to version 1.0.0:
+   * FEATURES
+     * [handler] new handler Kanku::Handler::Vagrant
+     * [templates] new VM templates
+       - bios-serial-bridge.tt2
+       - bios-serial-network.tt2
+     * [cli] up - new aliases for option `--skip_all_checks`
+       - `--sac`
+       - `--skip-all-checks`
+
+-------------------------------------------------------------------

Old:
----
  kanku-0.17.1.tar.xz

New:
----
  kanku-1.0.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kanku.spec ++++++
--- /var/tmp/diff_new_pack.DACxN8/_old  2025-03-19 22:33:05.672536611 +0100
+++ /var/tmp/diff_new_pack.DACxN8/_new  2025-03-19 22:33:05.676536780 +0100
@@ -22,16 +22,13 @@
 
 Name:           kanku
 # Version gets set by obs-service-tar_scm
-Version:        0.17.1
+Version:        1.0.0
 Release:        0
 License:        GPL-3.0-only
 Summary:        Development and continuous integration
 URL:            https://github.com/M0ses/kanku
 Group:          Productivity/Networking/Web/Utilities
 Source:         %{name}-%{version}.tar.xz
-BuildArch:      noarch
-# Build only for supported arch. See 'etc/templates/default-vm.tt2.$ARCH'
-ExclusiveArch:  aarch64 x86_64 %{ix86}
 BuildRequires:  fdupes
 BuildRequires:  perl-macros
 BuildRequires:  systemd-rpm-macros
@@ -40,6 +37,10 @@
 BuildRequires:  sysuser-tools
 %endif
 
+BuildArch:      noarch
+# Build only for supported arch. See 'etc/templates/default-vm.tt2.$ARCH'
+ExclusiveArch:  aarch64 x86_64 %{ix86}
+
 # perl requires for %check
 BuildRequires:  perl(Const::Fast)
 BuildRequires:  perl(Config::Tiny)
@@ -54,7 +55,6 @@
 BuildRequires:  perl(Dancer2::Plugin::REST)
 BuildRequires:  perl(Dancer2::Plugin::WebSocket)
 BuildRequires:  perl(Expect)
-BuildRequires:  perl(File::HomeDir)
 BuildRequires:  perl(File::LibMagic)
 BuildRequires:  perl(IO::Interactive)
 BuildRequires:  perl(IO::Uncompress::UnXz)
@@ -64,10 +64,10 @@
 BuildRequires:  perl(Moose)
 BuildRequires:  perl(MooseX::App)
 BuildRequires:  perl(MooseX::Singleton)
+BuildRequires:  perl(MooseX::ClassAttribute)
 BuildRequires:  perl(Net::IP)
 BuildRequires:  perl(Net::OBS::Client) >= 0.1.3
 BuildRequires:  perl(Libssh::Session)
-BuildRequires:  perl(Path::Class)
 BuildRequires:  perl(Plack)
 BuildRequires:  perl(Sys::Virt)
 BuildRequires:  perl(Template)
@@ -90,6 +90,7 @@
 BuildRequires:  perl(Mail::Sendmail)
 BuildRequires:  perl(Net::AMQP::RabbitMQ)
 BuildRequires:  perl(UUID)
+BuildRequires:  perl(Path::Tiny) >= 0.125
 
 Requires:       kanku-cli = %{version}
 Requires:       kanku-dispatcher = %{version}
@@ -158,7 +159,6 @@
 Requires:       perl(Dancer2::Plugin::DBIC)
 Requires:       perl(Dancer2::Plugin::REST)
 Requires:       perl(Expect)
-Requires:       perl(File::HomeDir)
 Requires:       perl(File::LibMagic)
 Requires:       perl(IO::Uncompress::UnXz)
 Requires:       perl(IPC::Run)
@@ -167,10 +167,10 @@
 Requires:       perl(Moose)
 Requires:       perl(MooseX::App)
 Requires:       perl(MooseX::Singleton)
+Requires:       perl(MooseX::ClassAttribute)
 Requires:       perl(Net::IP)
 Requires:       perl(Net::OBS::Client) >= 0.1.2
 Requires:       perl(Libssh::Session)
-Requires:       perl(Path::Class)
 Requires:       perl(Sys::Virt)
 Requires:       perl(Template)
 Requires:       perl(Template::Plugin::Filter::ANSIColor)
@@ -179,6 +179,7 @@
 Requires:       perl(XML::Structured)
 Requires:       perl(XML::XPath)
 Requires:       perl(YAML::PP)
+Requires:       perl(Path::Tiny) >= 0.125
 # 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
@@ -187,6 +188,10 @@
 Requires:       perl(LWP::Protocol::https)
 Requires:       perl(Mail::Sendmail)
 Requires:       perl(UUID)
+Requires:       perl(User::pwent)
+Requires:       tar
+Requires:       bsdtar
+Requires:       procps
 %if 0%{?suse_version}
 Requires:       openssl(cli)
 %else
@@ -223,11 +228,15 @@
 
 %dir /etc/kanku/templates
 %dir /etc/kanku/templates/cmd
+%dir /etc/kanku/templates/cmd/init
 %dir /etc/kanku/templates/cmd/setup
 %config /etc/kanku/templates/default-vm.tt2
+%config /etc/kanku/templates/bios-serial-network.tt2
+%config /etc/kanku/templates/bios-serial-bridge.tt2
 %config /etc/kanku/templates/with-spice.tt2
 %config /etc/kanku/templates/vm-x86_64-uefi-tpm2.0.tt2
-%config /etc/kanku/templates/cmd/init.tt2
+%config /etc/kanku/templates/cmd/init/default.tt2
+%config /etc/kanku/templates/cmd/init/vagrant.tt2
 %config /etc/kanku/templates/cmd/setup/*
 %dir    /etc/kanku/templates/examples-vm/
 %config /etc/kanku/templates/examples-vm/obs-server-26.tt2
@@ -259,6 +268,7 @@
 %dir /usr/lib/kanku/lib/Kanku/Config/
 /usr/lib/kanku/lib/Kanku/Config/Defaults.pm
 /usr/lib/kanku/lib/Kanku/Handler.pod
+/usr/lib/kanku/lib/Kanku/Intro.pod
 /usr/lib/kanku/lib/Kanku/Notifier
 /usr/lib/kanku/lib/Kanku/Job.pm
 /usr/lib/kanku/lib/Kanku/RabbitMQ.pm
@@ -269,6 +279,9 @@
 /usr/lib/kanku/lib/Kanku/NotifyQueue.pm
 /usr/lib/kanku/lib/Kanku/GPG.pm
 /usr/lib/kanku/lib/Kanku/YAML.pm
+/usr/lib/kanku/lib/Kanku/Logger.pm
+/usr/lib/kanku/lib/Kanku/File.pm
+/usr/lib/kanku/lib/Kanku/Helpers.pm
 
 %dir /usr/lib/kanku/lib/Kanku/WebSocket
 /usr/lib/kanku/lib/Kanku/WebSocket/Notification.pm
@@ -285,6 +298,9 @@
 
 /usr/lib/kanku/lib/Kanku/Test/
 
+%dir /usr/lib/kanku/lib/MooseX/
+/usr/lib/kanku/lib/Kanku/TypeConstraints.pm
+
 %package cli
 Summary:        Command line client for kanku
 Requires:       kanku-common = %{version}
@@ -302,20 +318,17 @@
 and in developer mode.
 
 %post cli
-    cat >> 
%{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something 
<< EOF
-
-WARNING: kankus iptables/ss/netstat handling changed.
-
-Please re-run "kanku setup --devel" if you are using kanku in developer mode.
-
-
-EOF
 
 %files cli
 %dir /usr/share/kanku/views/cli/
 %dir /usr/share/kanku/views/cli/rjob
+%dir /usr/share/kanku/views/cli/rguest
+%dir /usr/share/kanku/views/cli/rcomment
 /usr/share/kanku/views/cli/*.tt
 /usr/share/kanku/views/cli/rjob/*.tt
+/usr/share/kanku/views/cli/rguest/*.tt
+/usr/share/kanku/views/cli/rcomment/*.tt
+/usr/lib/kanku/lib/MooseX/App/
 /usr/lib/kanku/lib/Kanku/Cli/
 /usr/lib/kanku/lib/Kanku/Cli.pm
 /usr/lib/kanku/iptables_wrapper
@@ -637,3 +650,57 @@
 %{_unitdir}/kanku-iptables.service
 %{_sbindir}/rckanku-iptables
 
+%package tests
+Summary:        Test cases for kanku
+Requires:       kanku-common = %{version}
+
+%description tests
+Test cases for kanku to run in a installed and configured kanku environment
+SEE README.md for further information.
+
+%files tests
+%dir /usr/share/kanku
+/usr/share/kanku/t/
+
+%package config-example-jobs
+Summary:        Example server job configs
+Requires:       kanku-common = %{version}
+
+%description config-example-jobs
+Example server job configs
+
+%post config-example-jobs
+
+%files config-example-jobs
+%dir /etc/kanku/jobs/include.d
+/etc/kanku/jobs/include.d/mtu-1450.yml
+/etc/kanku/jobs/dki-debian-10.yml
+/etc/kanku/jobs/dki-debian-unstable.yml
+/etc/kanku/jobs/dki-fedora_32.yml
+/etc/kanku/jobs/dki-fedora_33.yml
+/etc/kanku/jobs/dki-fedora_34.yml
+/etc/kanku/jobs/dki-fedora_35.yml
+/etc/kanku/jobs/dki-opensuse-15_0.yml
+/etc/kanku/jobs/dki-opensuse-15_1.yml
+/etc/kanku/jobs/dki-opensuse-15_2.yml
+/etc/kanku/jobs/dki-opensuse-15_3.yml
+/etc/kanku/jobs/dki-opensuse-42_1.yml
+/etc/kanku/jobs/dki-opensuse-42_2.yml
+/etc/kanku/jobs/dki-opensuse-42_3.yml
+/etc/kanku/jobs/dki-opensuse-tumbleweed-btrfs.yml
+/etc/kanku/jobs/dki-opensuse-tumbleweed-ext4.yml
+/etc/kanku/jobs/dki-sles-12_2.yml
+/etc/kanku/jobs/dki-sles-12_3.yml
+/etc/kanku/jobs/dki-sles-12_4.yml
+/etc/kanku/jobs/dki-sles-12_5.yml
+/etc/kanku/jobs/dki-ubuntu-focal.yml
+/etc/kanku/jobs/kanku-devel-debian-unstable.yml
+/etc/kanku/jobs/kanku-devel-fedora.yml
+/etc/kanku/jobs/kanku-devel-ubuntu.yml
+/etc/kanku/jobs/kanku-devel.yml
+/etc/kanku/jobs/kanku-server.yml
+/etc/kanku/jobs/multi-network.yml
+/etc/kanku/jobs/obs-server-26.yml
+/etc/kanku/jobs/obs-server.yml
+/etc/kanku/jobs/sles11sp3.yml
+


++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.DACxN8/_old  2025-03-19 22:33:05.792541664 +0100
+++ /var/tmp/diff_new_pack.DACxN8/_new  2025-03-19 22:33:05.800542000 +0100
@@ -1,3 +1,17 @@
+kanku (1.0.0) unstable; urgency=medium
+
+  * updated to upstream version 1.0.0
+    * FEATURES
+      * [handler] new handler Kanku::Handler::Vagrant
+      * [templates] new VM templates
+        - bios-serial-bridge.tt2
+        - bios-serial-network.tt2
+      * [cli] up - new aliases for option `--skip_all_checks`
+        - `--sac`
+        - `--skip-all-checks`
+
+  -- Frank Schreiner (aka. M0ses) <frank+deb...@samaxi.de>  Tue, 18 Mar 2025 
09:31:11 +0000
+
 kanku (0.17.1) unstable; urgency=medium
 
   * updated to upstream version 0.17.1

++++++ debian.control ++++++
--- /var/tmp/diff_new_pack.DACxN8/_old  2025-03-19 22:33:05.828543180 +0100
+++ /var/tmp/diff_new_pack.DACxN8/_new  2025-03-19 22:33:05.832543348 +0100
@@ -1,7 +1,7 @@
 Priority: optional
 Maintainer: Frank Schreiner <fschrei...@suse.de>
 Source: kanku
-Build-Depends: debhelper (>= 5), libmoosex-app-perl, 
libnamespace-autoclean-perl, libmoose-perl, libmodule-pluggable-perl, 
libpod-elemental-perl, libio-interactive-perl, liblog-log4perl-perl, 
libmoosex-singleton-perl, libyaml-pp-perl, liblwp-protocol-https-perl, 
libwww-perl, libjson-xs-perl, libpath-class-perl, libfile-homedir-perl, 
libterm-readkey-perl, libdbix-class-perl, libdbix-class-migration-perl, 
liblog-log4perl-perl, libjson-maybexs-perl, libtype-tiny-perl, 
libjson-maybexs-perl, libdevel-partialdump-perl, libsql-translator-perl, 
liblog-any-perl, libsys-virt-perl, libexpect-perl, libtemplate-perl, 
libnet-ip-perl, libxml-xpath-perl, libfile-libmagic-perl, libipc-run-perl, 
libnet-amqp-perl, libnet-amqp-rabbitmq-perl, libmath-int64-perl, 
libconst-fast-perl, libssh-session-perl, libuuid-perl
+Build-Depends: debhelper (>= 5), libmoosex-app-perl, 
libnamespace-autoclean-perl, libmoose-perl, libmodule-pluggable-perl, 
libpod-elemental-perl, libio-interactive-perl, liblog-log4perl-perl, 
libmoosex-singleton-perl, libyaml-pp-perl, liblwp-protocol-https-perl, 
libwww-perl, libjson-xs-perl, libterm-readkey-perl, libdbix-class-perl, 
libdbix-class-migration-perl, liblog-log4perl-perl, libjson-maybexs-perl, 
libtype-tiny-perl, libjson-maybexs-perl, libdevel-partialdump-perl, 
libsql-translator-perl, liblog-any-perl, libsys-virt-perl, libexpect-perl, 
libtemplate-perl, libnet-ip-perl, libxml-xpath-perl, libfile-libmagic-perl, 
libipc-run-perl, libnet-amqp-perl, libnet-amqp-rabbitmq-perl, 
libmath-int64-perl, libconst-fast-perl, libssh-session-perl, libuuid-perl, 
libmoosex-classattribute-perl, libpath-tiny-perl (>= 0.125)
 Standards-Version: 3.8.2
 Homepage: https://github.com/M0ses/kanku
 Section: httpd
@@ -10,6 +10,6 @@
 Architecture: any
 Description: kanku is a utility for integration of kiwi images built
   by the Open Build Service (OBS) in a development and testing workflow.
-Depends: libmoosex-app-perl, libnamespace-autoclean-perl, libmoose-perl, 
libmodule-pluggable-perl, libpod-elemental-perl, libio-interactive-perl, 
liblog-log4perl-perl, libmoosex-singleton-perl, libyaml-pp-perl, 
liblwp-protocol-https-perl, libwww-perl, libjson-xs-perl, libpath-class-perl, 
libfile-homedir-perl, libterm-readkey-perl, libdbix-class-perl, 
libdbix-class-migration-perl, liblog-log4perl-perl, libjson-maybexs-perl, 
libtype-tiny-perl, libjson-maybexs-perl, libdevel-partialdump-perl, 
libsql-translator-perl, liblog-any-perl, libsys-virt-perl, libexpect-perl, 
libtemplate-perl, libnet-ip-perl, libxml-xpath-perl, libfile-libmagic-perl, 
libipc-run-perl, libnet-amqp-perl, libnet-amqp-rabbitmq-perl, 
libmath-int64-perl, libconst-fast-perl, libssh-session-perl, libuuid-perl, 
libdancer2-perl, libsession-token-perl,libdancer2-plugin-dbic-perl, 
libnet-obs-client-perl (>= 0.1.2), libtest-exception-perl, 
libdbix-class-fixtures-perl, libdancer2-plugin-auth-extensible-perl, 
libxml-structured-
 perl, libmoosex-app-perl, libdata-dump-streamer-perl, 
libdancer2-plugin-websocket-perl, libdata-visitor-perl, libconfig-tiny-perl, 
libio-all-perl, gnupg2, libdbix-class-deploymenthandler-perl, 
liblog-contextual-perl, libmoosex-role-parameterized-perl, 
libsql-splitstatement-perl, libdbix-class-schema-loader-perl, 
libfile-sharedir-projectdistdir-perl, libdbd-sqlite3-perl, 
libdatetime-format-sqlite-perl, libmoosex-app-cmd-perl, libvirt-daemon-system, 
libarchive-cpio-perl, libfile-copy-recursive-perl
+Depends: libmoosex-app-perl, libnamespace-autoclean-perl, libmoose-perl, 
libmodule-pluggable-perl, libpod-elemental-perl, libio-interactive-perl, 
liblog-log4perl-perl, libmoosex-singleton-perl, libyaml-pp-perl, 
liblwp-protocol-https-perl, libwww-perl, libjson-xs-perl, libterm-readkey-perl, 
libdbix-class-perl, libdbix-class-migration-perl, liblog-log4perl-perl, 
libjson-maybexs-perl, libtype-tiny-perl, libjson-maybexs-perl, 
libdevel-partialdump-perl, libsql-translator-perl, liblog-any-perl, 
libsys-virt-perl, libexpect-perl, libtemplate-perl, libnet-ip-perl, 
libxml-xpath-perl, libfile-libmagic-perl, libipc-run-perl, libnet-amqp-perl, 
libnet-amqp-rabbitmq-perl, libmath-int64-perl, libconst-fast-perl, 
libssh-session-perl, libuuid-perl, libdancer2-perl, 
libsession-token-perl,libdancer2-plugin-dbic-perl, libnet-obs-client-perl (>= 
0.1.2), libtest-exception-perl, libdbix-class-fixtures-perl, 
libdancer2-plugin-auth-extensible-perl, libxml-structured-perl, 
libmoosex-app-perl, libdata-dump-str
 eamer-perl, libdancer2-plugin-websocket-perl, libdata-visitor-perl, 
libconfig-tiny-perl, libio-all-perl, gnupg2, 
libdbix-class-deploymenthandler-perl, liblog-contextual-perl, 
libmoosex-role-parameterized-perl, libsql-splitstatement-perl, 
libdbix-class-schema-loader-perl, libfile-sharedir-projectdistdir-perl, 
libdbd-sqlite3-perl, libdatetime-format-sqlite-perl, libmoosex-app-cmd-perl, 
libvirt-daemon-system, libarchive-cpio-perl, libmoosex-classattribute-perl, 
libpath-tiny-perl (>= 0.125)
 Recommends: libyaml-pp-libyaml-perl
 

++++++ debian.dsc ++++++
--- /var/tmp/diff_new_pack.DACxN8/_old  2025-03-19 22:33:05.852544190 +0100
+++ /var/tmp/diff_new_pack.DACxN8/_new  2025-03-19 22:33:05.852544190 +0100
@@ -2,9 +2,9 @@
 Source: kanku
 Binary: kanku
 Architecture: any
-Version: 0.17.1
+Version: 1.0.0
 Maintainer: Frank Schreiner <fschrei...@suse.de>
 Standards-Version: 3.8.2
 Homepage: https://github.com/M0ses/kanku
-Build-Depends: debhelper (>= 5), libmoosex-app-perl, 
libnamespace-autoclean-perl, libmoose-perl, libmodule-pluggable-perl, 
libpod-elemental-perl, libio-interactive-perl, liblog-log4perl-perl, 
libmoosex-singleton-perl, libyaml-perl, liblwp-protocol-https-perl, 
libwww-perl, libjson-xs-perl, libpath-class-perl, libfile-homedir-perl, 
libterm-readkey-perl, libdbix-class-perl, libdbix-class-migration-perl, 
liblog-log4perl-perl, libjson-maybexs-perl, libtype-tiny-perl, 
libjson-maybexs-perl, libdevel-partialdump-perl, libsql-translator-perl, 
liblog-any-perl, libsys-virt-perl, libexpect-perl, libtemplate-perl, 
libnet-ip-perl, libxml-xpath-perl, libfile-libmagic-perl, libipc-run-perl, 
libnet-amqp-perl, libnet-amqp-rabbitmq-perl, libmath-int64-perl, 
libconst-fast-perl, libuuid-perl, libdancer2-perl, 
libsession-token-perl,libdancer2-plugin-dbic-perl, libnet-obs-client-perl (>= 
0.1.2), libtest-exception-perl, libdbix-class-fixtures-perl, 
libdancer2-plugin-auth-extensible-perl, libxml-structured-
 perl, libmoosex-app-perl, libdata-dump-streamer-perl, 
libdancer2-plugin-websocket-perl, libdata-visitor-perl, libconfig-tiny-perl, 
libio-all-perl, gnupg2, libdbix-class-deploymenthandler-perl, 
liblog-contextual-perl, libmoosex-role-parameterized-perl, 
libsql-splitstatement-perl, libdbix-class-schema-loader-perl, 
libfile-sharedir-projectdistdir-perl, libdbd-sqlite3-perl, 
libdatetime-format-sqlite-perl, libmoosex-app-cmd-perl, libyaml-pp-perl, 
libssh-session-perl
+Build-Depends: debhelper (>= 5), libmoosex-app-perl, 
libnamespace-autoclean-perl, libmoose-perl, libmodule-pluggable-perl, 
libpod-elemental-perl, libio-interactive-perl, liblog-log4perl-perl, 
libmoosex-singleton-perl, libyaml-perl, liblwp-protocol-https-perl, 
libwww-perl, libjson-xs-perl, libpath-class-perl, libfile-homedir-perl, 
libterm-readkey-perl, libdbix-class-perl, libdbix-class-migration-perl, 
liblog-log4perl-perl, libjson-maybexs-perl, libtype-tiny-perl, 
libjson-maybexs-perl, libdevel-partialdump-perl, libsql-translator-perl, 
liblog-any-perl, libsys-virt-perl, libexpect-perl, libtemplate-perl, 
libnet-ip-perl, libxml-xpath-perl, libfile-libmagic-perl, libipc-run-perl, 
libnet-amqp-perl, libnet-amqp-rabbitmq-perl, libmath-int64-perl, 
libconst-fast-perl, libuuid-perl, libdancer2-perl, 
libsession-token-perl,libdancer2-plugin-dbic-perl, libnet-obs-client-perl (>= 
0.1.2), libtest-exception-perl, libdbix-class-fixtures-perl, 
libdancer2-plugin-auth-extensible-perl, libxml-structured-
 perl, libmoosex-app-perl, libdata-dump-streamer-perl, 
libdancer2-plugin-websocket-perl, libdata-visitor-perl, libconfig-tiny-perl, 
libio-all-perl, gnupg2, libdbix-class-deploymenthandler-perl, 
liblog-contextual-perl, libmoosex-role-parameterized-perl, 
libsql-splitstatement-perl, libdbix-class-schema-loader-perl, 
libfile-sharedir-projectdistdir-perl, libdbd-sqlite3-perl, 
libdatetime-format-sqlite-perl, libmoosex-app-cmd-perl, libyaml-pp-perl, 
libssh-session-perl, libmoosex-classattribute-perl, libpath-tiny-perl (>= 0.125)
 

++++++ kanku-0.17.1.tar.xz -> kanku-1.0.0.tar.xz ++++++
++++ 61443 lines of diff (skipped)

Reply via email to