diff --git a/_service b/_service
index 812d4a5..6828fd0 100644
--- a/_service
+++ b/_service
@@ -5,7 +5,14 @@
git
enable
dist/kanku.spec
+ dist/debian.changelog
+ dist/debian.compat
+ dist/debian.control
+ dist/debian.dsc
+ dist/debian.rules
master
+ true
+ maintainers.asc
xz
diff --git a/_servicedata b/_servicedata
index 930449a..c4b946e 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/M0ses/kanku.git
- b7a464a8576b36c6da6fb81637aaa8c982e2bfa7
\ No newline at end of file
+ f74afeded58d95457cc006f600cbe82e417b6973
\ No newline at end of file
diff --git a/debian.changelog b/debian.changelog
new file mode 100644
index 0000000..b5c8ecf
--- /dev/null
+++ b/debian.changelog
@@ -0,0 +1,11 @@
+kanku (0.10.3-0) UNRELEASED; urgency=medium
+
+ * updated to upstream version 0.10.1
+
+ -- Frank Schreiner Thu, 04 Feb 2021 07:58:17 +0100
+
+kanku (0.6.4-0) unstable; urgency=low
+
+ * generated OBS deb build
+
+ -- Frank Schreiner Mon, 25 Dec 2007 10:50:38 +0100
diff --git a/debian.compat b/debian.compat
new file mode 100644
index 0000000..6e7960a
--- /dev/null
+++ b/debian.compat
@@ -0,0 +1 @@
+10
diff --git a/debian.control b/debian.control
new file mode 100644
index 0000000..599cace
--- /dev/null
+++ b/debian.control
@@ -0,0 +1,14 @@
+Priority: optional
+Maintainer: Frank Schreiner
+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, libnet-ssh2-perl, libuuid-perl
+Standards-Version: 3.8.2
+Homepage: https://github.com/M0ses/kanku
+Section: httpd
+
+Package: kanku
+Architecture: any
+Description: TODO: add some meaningful description
+ to be more verbose
+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, libnet-ssh2-perl, libuuid-perl, libdancer2-perl, libsession-token-perl,libdancer2-plugin-dbic-perl, libnet-obs-client-perl, 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
+Recommends: libyaml-pp-libyaml-perl
diff --git a/debian.dsc b/debian.dsc
index 5ff6498..9c35eb0 100644
--- a/debian.dsc
+++ b/debian.dsc
@@ -2,8 +2,8 @@ Format: 1.0
Source: kanku
Binary: kanku
Architecture: any
-Version: 0.10.2
-Maintainer: unknown
+Version: 0.10.3
+Maintainer: Frank Schreiner
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, libnet-ssh2-perl, libuuid-perl, libdancer2-perl, libsession-token-perl,libdancer2-plugin-dbic-perl, libnet-obs-client-perl, 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
diff --git a/debian.rules b/debian.rules
new file mode 100644
index 0000000..d39e8e4
--- /dev/null
+++ b/debian.rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+# output every command that modifies files on the build system.
+#DH_VERBOSE = 1
+
+# see FEATURE AREAS in dpkg-buildflags(1)
+#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+# see ENVIRONMENT in dpkg-buildflags(1)
+# package maintainers to append CFLAGS
+#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
+# package maintainers to append LDFLAGS
+#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+DEB_BUILD_OPTIONS=nocheck
+
+%:
+ dh $@
diff --git a/kanku-0.10.2.tar.xz b/kanku-0.10.2.tar.xz
deleted file mode 100644
index 67ca79e..0000000
--- a/kanku-0.10.2.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2177456fcded1aea3552f0cbb53310b682897ab0db2324f8ac696d06b9db3812
-size 2329512
diff --git a/kanku-0.10.3.tar.xz b/kanku-0.10.3.tar.xz
new file mode 100644
index 0000000..43da31e
--- /dev/null
+++ b/kanku-0.10.3.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:16401bcc00ae52a9ab3b0824929ba8a83168666e6268f85976349d0b5d3034b9
+size 2491676
diff --git a/kanku.changes b/kanku.changes
index 5b66282..a92855b 100644
--- a/kanku.changes
+++ b/kanku.changes
@@ -1,3 +1,25 @@
+-------------------------------------------------------------------
+Thu Apr 15 10:46:53 UTC 2021 - FSchreiner@suse.com
+
+- Update to version 0.10.3:
+ * [dist] bind "Requires: kanku*" to specific version
+ * [web] fix 'Subroutine redefined' in Kanku::REST
+ * [web] help for guest page
+ * [dist] removed help from views
+ * [web] help page as modal window
+ * [dist] added help page to spec
+ * [web] help page for job_history
+ * [web] fix tooltips in job page
+ * [web] more explainations in guest.js
+ * [web] fix for showDetails in common.js
+ * [handler] fixed ssh for Fedora 33
+ * [util] fix for Fedora login behavior
+ * [web] job id in comment title
+ * [web] improved tooltips
+ * [web] fix closeModal in common.js
+ * [web] fix route handling when retrigger a job
+ * [web] refresh button in jobs_results page
+
-------------------------------------------------------------------
Sat Feb 13 12:18:01 UTC 2021 - FSchreiner@suse.com
diff --git a/kanku.spec b/kanku.spec
index e7a62a3..4c5b04e 100644
--- a/kanku.spec
+++ b/kanku.spec
@@ -22,7 +22,7 @@
Name: kanku
# Version gets set by obs-service-tar_scm
-Version: 0.10.2
+Version: 0.10.3
Release: 0
License: GPL-3.0-only
Summary: Development and continuous integration
@@ -91,12 +91,12 @@ BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Mail::Sendmail)
BuildRequires: perl(Net::AMQP::RabbitMQ)
BuildRequires: perl(UUID)
-Requires: kanku-cli
-Requires: kanku-dispatcher
-Requires: kanku-scheduler
-Requires: kanku-triggerd
-Requires: kanku-web
-Requires: kanku-worker
+Requires: kanku-cli = %{version}
+Requires: kanku-dispatcher = %{version}
+Requires: kanku-scheduler = %{version}
+Requires: kanku-triggerd = %{version}
+Requires: kanku-web = %{version}
+Requires: kanku-worker = %{version}
%description
kanku is a utility for integration of kiwi images built
@@ -293,7 +293,7 @@ common config and lib files used in kanku
%package cli
Summary: Command line client for kanku
-Requires: kanku-common
+Requires: kanku-common = %{version}
Requires: libvirt-client
Requires(pre): libvirt-daemon libvirt-daemon-driver-qemu
Requires(pre): sudo
@@ -344,8 +344,8 @@ getent passwd %{kanku_user} >/dev/null || useradd -r -g %{kanku_group} -G libvir
%package web
Summary: WebUI for kanku
-Requires: kanku-common
-Requires: kanku-common-server
+Requires: kanku-common = %{version}
+Requires: kanku-common-server = %{version}
Requires: perl(Dancer2::Plugin::WebSocket)
Requires: perl(Mail::Message::Body::String)
Requires: perl(Mail::Transport::Send)
@@ -411,8 +411,8 @@ WebUI for kanku using perl Dancer
%package worker
Summary: Worker daemon for kanku
-Requires: kanku-common
-Requires: kanku-common-server
+Requires: kanku-common = %{version}
+Requires: kanku-common-server = %{version}
Requires: perl(Net::AMQP::RabbitMQ)
Requires: perl(Sys::CPU)
Requires: perl(Sys::LoadAvg)
@@ -449,8 +449,8 @@ A remote worker for kanku based on RabbitMQ.
%package dispatcher
Summary: Dispatcher daemon for kanku
-Requires: kanku-common
-Requires: kanku-common-server
+Requires: kanku-common = %{version}
+Requires: kanku-common-server = %{version}
Requires: perl(Net::AMQP::RabbitMQ)
Requires(pre): sudo
Recommends: rabbitmq-server
@@ -477,8 +477,8 @@ A dispatcher for kanku based on RabbitMQ.
%package scheduler
Summary: Scheduler daemon for kanku
-Requires: kanku-common
-Requires: kanku-common-server
+Requires: kanku-common = %{version}
+Requires: kanku-common-server = %{version}
%description scheduler
A scheduler for kanku based on RabbitMQ.
@@ -500,8 +500,8 @@ A scheduler for kanku based on RabbitMQ.
%package triggerd
Summary: Trigger daemon for kanku
-Requires: kanku-common
-Requires: kanku-common-server
+Requires: kanku-common = %{version}
+Requires: kanku-common-server = %{version}
%description triggerd
A triggerd for kanku based on RabbitMQ.
@@ -535,7 +535,7 @@ This package contains the documentation files for kanku.
%package urlwrapper
Summary: Url wrapper for kanku:// urls
Requires: desktop-file-utils
-Requires: kanku-cli
+Requires: kanku-cli = %{version}
Requires: shared-mime-info
Obsoletes: kanku-url-wrapper
diff --git a/maintainers.asc b/maintainers.asc
new file mode 100644
index 0000000..0422b8d
--- /dev/null
+++ b/maintainers.asc
@@ -0,0 +1,204 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+UflJJvnS0BTGf7jkCqZ3fbQsRnJhbmsgU2NocmVpbmVyIDxmcmFuay5zY2hyZWlu
+ZXJAaXNhcm5ldC5kZT6IYgQTEQIAIgUCTYdv4QIbAwYLCQgHAwIGFQgCCQoLBBYC
+AwECHgECF4AACgkQZRFsttwpy+UtHACghybCorhrevm27yG/NS0n7gHMs5sAoNLm
+WSTBjWCNCG+Zhh6ZNSbCyr3YiEUEEBECAAYFAlYegKsACgkQPOTy5yPytBf/NQCY
+zRakfQEvFGK2sdxXhNFoCurqmACg0Z4deYrD4xsKh85eWair5w/wXDKIRgQQEQIA
+BgUCVhyuWAAKCRDHUqoysN/3gDBxAJ420IZ/Y3CuDXfx8GHcpEIfY2/5tACaA4xu
++YUPA4JxratDapPL3/aKVcK0MEZyYW5rIFNjaHJlaW5lciA8ZnJhbmtAc2NocmVp
+bmVyLWNvbnN1bHRpbmcuY29tPohgBBMRAgAgBQJGt6wbAhsDBgsJCAcDAgQVAggD
+BBYCAwECHgECF4AACgkQZRFsttwpy+UOsACgtq/jjNNeNFvYaqsfKQ03U+sX8r4A
+oMKNjFM03K5LVpouQm4vk7Jgw3xCiEYEEBECAAYFAlYcrlgACgkQx1KqMrDf94CR
+oACffyp9xaDTzy4/3VCUG8qLXAj4t1IAn09edHxtJmqkFWkpmnVs3JpWyxQNiEYE
+EBECAAYFAlYegKsACgkQPOTy5yPytBc3UACgy4kLG1Gz/gyv5+QaZCLDDlYUj30A
+oJtkSor3yMSTu/z0b919CSbG51qA0dEj0SEBEAABAQAAAAAAAAAAAAAAAP/Y/+AA
+EEpGSUYAAQIAAGQAZAAA/+wAEUR1Y2t5AAEABAAAADIAAP/uAA5BZG9iZQBkwAAA
+AAH/2wCEAAgGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRARDA4NDQ4MEQ8SExQT
+Eg8YGBoaGBgjIiIiIycnJycnJycnJycBCQgICQoJCwkJCw4LDQsOEQ4ODg4REw0N
+Dg0NExgRDw8PDxEYFhcUFBQXFhoaGBgaGiEhICEhJycnJycnJycnJ//AABEIAJgA
+eAMBIgACEQEDEQH/xACnAAABBQEBAQAAAAAAAAAAAAAFAAMEBgcCAQgBAAIDAQEA
+AAAAAAAAAAAAAAQFAQIDAAYQAAIBAwEFAwQOBgkFAQAAAAECAwARBAUhMUESBlEi
+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
+hoGE5K49RXdu4dA6bQ==
+=CiHU
+-----END PGP PUBLIC KEY BLOCK-----