Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2018-09-28 08:52:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Fri Sep 28 08:52:48 2018 rev:32 rq:638326 version:4.6.1537939546.7aa7ed58 Changes: -------- --- /work/SRC/openSUSE:Factory/openQA/openQA-test.changes 2018-09-15 15:40:32.352816539 +0200 +++ /work/SRC/openSUSE:Factory/.openQA.new/openQA-test.changes 2018-09-28 08:52:50.169778106 +0200 @@ -1,0 +2,35 @@ +Wed Sep 26 06:38:31 UTC 2018 - co...@suse.com + +- Update to version 4.6.1537939546.7aa7ed58: + * all tests page: Fix parameter passing for timestamp rendering (#1806) + * Make asset cleanup more verbose (#1803) + * Fix 'last_match' param of AJAX route for needle table (#1802) + * Use AJAX for all tables on /tests + * Don't pre-compute IDs for finished jobs when loading HTML + * Optimize all tests page + * doc: remove mention of openQA-devel package (#1800) + * Make sure multimachine jobs get a worker eventually + * Some code restructing in the scheduler function + * Delete empty settings in clone job + * Display progress bar when downloading asset + * Cache infos about scheduled jobs + * Limit logs and results for groupless jobs (#1798) + * Release job networks more often (#1795) + * Fix removal of untracked assets (#1796) + * Enable the scheduler on updates (and the webui is enabled) (#1785) + * docs: Write Leap installation repo in more timeless way (#1791) + * Run inserting screenshots in a transaction (#1792) + * Update AppArmor profile to allow worker to use cgroups + * Set specific slice for worker service + * Better detect of systemd slice + * Inform worker about devel session to reduce posting status info (#1789) + * Correct typo (#1790) + * Require RabbitMQ::Client 0.2 + * Make AMQP sending less fragile + * Make web socket and livehandler daemons listen on IPv4 and IPv6 (#1787) + * Prevent worker to endlessly retry non-critical API calls (#1788) + * Fix typo in t/api/02-iso.t + * Make asset download feature usable by both "jobs post" and "isos post" + * docs: Cover different asset types and asset options + +------------------------------------------------------------------- openQA.changes: same change Old: ---- openQA-4.6.1536756702.f75303c1.obscpio New: ---- openQA-4.6.1537939546.7aa7ed58.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA-test.spec ++++++ --- /var/tmp/diff_new_pack.UNlMKh/_old 2018-09-28 08:52:52.313774995 +0200 +++ /var/tmp/diff_new_pack.UNlMKh/_new 2018-09-28 08:52:52.337774960 +0200 @@ -18,7 +18,7 @@ %define short_name openQA Name: %{short_name}-test -Version: 4.6.1536756702.f75303c1 +Version: 4.6.1537939546.7aa7ed58 Release: 0 Summary: Test package for openQA License: GPL-2.0+ ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.UNlMKh/_old 2018-09-28 08:52:52.437774815 +0200 +++ /var/tmp/diff_new_pack.UNlMKh/_new 2018-09-28 08:52:52.441774809 +0200 @@ -36,10 +36,10 @@ # runtime requirements that also the testsuite needs %define t_requires perl(DBD::Pg) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::Pg) perl(Net::OpenID::Consumer) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) perl(Text::Markdown) perl(Net::DBus) perl(IPC::Run) perl(Archive::Extract) perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) perl(Cpanel::JSON::XS) perl(Pod::POM) perl(Mojo::IOLoop::ReadWriteProcess) perl(Minion) perl(Mojo::Pg) Name: openQA -Version: 4.6.1536756702.f75303c1 +Version: 4.6.1537939546.7aa7ed58 Release: 0 Summary: The openQA web-frontend, scheduler and tools -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Development/Tools/Other Url: http://os-autoinst.github.io/openQA/ Source0: %{name}-%{version}.tar.xz @@ -60,6 +60,7 @@ BuildRequires: rubygem(sass) Requires: dbus-1 Requires: perl(Minion) >= 9.02 +Requires: perl(Mojo::RabbitMQ::Client) >= 0.2 # needed for test suite Requires: git-core Requires: openQA-client = %{version} @@ -93,7 +94,7 @@ BuildRequires: google-roboto-fonts BuildRequires: perl-App-cpanminus BuildRequires: perl(DBD::SQLite) -BuildRequires: perl(Mojo::RabbitMQ::Client) +BuildRequires: perl(Mojo::RabbitMQ::Client) >= 0.2 BuildRequires: perl(Perl::Critic) BuildRequires: perl(Perl::Tidy) BuildRequires: perl(Selenium::Remote::Driver) >= 1.20 @@ -232,7 +233,7 @@ sed -e 's,%{_bindir}/env perl,%{_bindir}/perl,' -i $file done mkdir -p %{buildroot}%{_sbindir} -for i in webui gru worker resource-allocator scheduler websockets slirpvde vde_switch; do +for i in webui gru worker resource-allocator scheduler websockets slirpvde vde_switch livehandler; do ln -s ../sbin/service %{buildroot}%{_sbindir}/rcopenqa-$i done # @@ -285,13 +286,18 @@ if [ $1 -eq 1 ]; then echo "### copy and edit %{_sysconfdir}/apache2/vhosts.d/openqa.conf.template!" echo "### run sudo %{_datadir}/openqa/script/fetchneedles" - else if [ -d "%{_localstatedir}/lib/openqa/share/testresults" ]; then # remove the symlink rm "%{_localstatedir}/lib/openqa/testresults" mv "%{_localstatedir}/lib/openqa/share/testresults" "%{_localstatedir}/lib/openqa/" fi + + # we don't want to require the scheduler for the webui (so we can stop it independent) + # but it should be enabled together with the webui + if test "$(systemctl is-enabled openqa-webui.service)" = "enabled"; then + systemctl enable openqa-scheduler.service + fi fi %service_add_post %{openqa_services} @@ -329,6 +335,7 @@ %{_sbindir}/rcopenqa-resource-allocator %{_sbindir}/rcopenqa-websockets %{_sbindir}/rcopenqa-webui +%{_sbindir}/rcopenqa-livehandler %dir %{_sysconfdir}/openqa %config(noreplace) %attr(-,geekotest,root) %{_sysconfdir}/openqa/openqa.ini %config(noreplace) %attr(-,geekotest,root) %{_sysconfdir}/openqa/database.ini ++++++ openQA-4.6.1536756702.f75303c1.obscpio -> openQA-4.6.1537939546.7aa7ed58.obscpio ++++++ /work/SRC/openSUSE:Factory/openQA/openQA-4.6.1536756702.f75303c1.obscpio /work/SRC/openSUSE:Factory/.openQA.new/openQA-4.6.1537939546.7aa7ed58.obscpio differ: char 8, line 1 ++++++ openQA.obsinfo ++++++ --- /var/tmp/diff_new_pack.UNlMKh/_old 2018-09-28 08:52:52.493774733 +0200 +++ /var/tmp/diff_new_pack.UNlMKh/_new 2018-09-28 08:52:52.493774733 +0200 @@ -1,5 +1,5 @@ name: openQA -version: 4.6.1536756702.f75303c1 -mtime: 1536756702 -commit: f75303c1d077bccef9fa4b28def960ad10e6db93 +version: 4.6.1537939546.7aa7ed58 +mtime: 1537939546 +commit: 7aa7ed581a704bd25a86fb556160e4176d75bad4