Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2019-11-09 23:37:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Sat Nov 9 23:37:00 2019 rev:85 rq:746631 version:4.6.1573206130.f1d227eff Changes: -------- openQA-test.changes: same change openQA-worker-test.changes: same change --- /work/SRC/openSUSE:Factory/openQA/openQA.changes 2019-10-24 23:10:27.848613319 +0200 +++ /work/SRC/openSUSE:Factory/.openQA.new.2990/openQA.changes 2019-11-09 23:37:02.228987602 +0100 @@ -1,0 +2,40 @@ +Fri Nov 08 14:26:56 UTC 2019 - co...@suse.com + +- Update to version 4.6.1573206130.f1d227eff: + * Preserve GIT_ASKPASS between jobs in CircleCI + * Unset PERL5OPT when executing isotovideo + * Test/Coverage: Monkeypatch B::Deparse + * docs: Clarify that the cache service needs full read permission in CACHEDIRECTORY + * docs: Use consistent 'enable --now' parameter on all applicable systemd calls + * openqa-bootstrap: Rely on service dependencies instead of explicit starts + * Fix bug that cannot update job group using load_template + * Fix URLs for needles in subdirectories (POO #58959) + * full-stack.t: Add sleep before sending first command + * spec: Use more common '>=' rather than '=>' + * Remove fedmsg plugin + * Makefile: Delete obsolete reference to deleted 'check_coverage' + * Fix retry logic in make test + * Prevent errors for requests to unknown resources in cache service + * setup_workers should be part of the public API + * Add controller and another model to cache service and remove some dead code + * Turn cache service into a full Mojolicious app + * Calculate cache dir size if it is a symlink + * Deal with the error message when create/update job group + * Updates in CircleCI testing environment + * Move cache service into OpenQA::CacheService namespace + * Use `croak` in OpenQA::Utils::log_fatal + * Only log if test schedule has really changed + * Enable regex search in 'Medium types' table + * Pass PRJDIR to os-autoinst + * OBS: Skip tests which are failing/flaky in OBS + * Update spec: os-autoinst >= 4.6 + * Update .circleci/autoinst.sha + * Use a new file to exchange status with isotovideo + * Fix OPENQA_CACHE_DIR environment variable + * Remove dead code and make client a little easier to read + * Remove circular reference and fix request encapsulation + * Push documentation nightly to openqabot fork + * Schema Profiler: override print method with log_debug + * Do not waste resources to create unnecessary OpenQA::Worker::Cache::Request objects + +------------------------------------------------------------------- Old: ---- openQA-4.6.1571860277.da2de85d9.obscpio New: ---- openQA-4.6.1573206130.f1d227eff.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA-devel-test.spec ++++++ --- /var/tmp/diff_new_pack.2UqAES/_old 2019-11-09 23:37:03.296989244 +0100 +++ /var/tmp/diff_new_pack.2UqAES/_new 2019-11-09 23:37:03.300989251 +0100 @@ -18,7 +18,7 @@ %define short_name openQA-devel Name: %{short_name}-test -Version: 4.6.1571860277.da2de85d9 +Version: 4.6.1573206130.f1d227eff Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-test.spec ++++++ --- /var/tmp/diff_new_pack.2UqAES/_old 2019-11-09 23:37:03.312989269 +0100 +++ /var/tmp/diff_new_pack.2UqAES/_new 2019-11-09 23:37:03.316989275 +0100 @@ -18,7 +18,7 @@ %define short_name openQA Name: %{short_name}-test -Version: 4.6.1571860277.da2de85d9 +Version: 4.6.1573206130.f1d227eff Release: 0 Summary: Test package for openQA License: GPL-2.0-or-later ++++++ openQA-worker-test.spec ++++++ --- /var/tmp/diff_new_pack.2UqAES/_old 2019-11-09 23:37:03.332989300 +0100 +++ /var/tmp/diff_new_pack.2UqAES/_new 2019-11-09 23:37:03.336989306 +0100 @@ -18,7 +18,7 @@ %define short_name openQA-worker Name: %{short_name}-test -Version: 4.6.1571860277.da2de85d9 +Version: 4.6.1573206130.f1d227eff Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.2UqAES/_old 2019-11-09 23:37:03.352989331 +0100 +++ /var/tmp/diff_new_pack.2UqAES/_new 2019-11-09 23:37:03.352989331 +0100 @@ -45,10 +45,10 @@ %else %define python_scripts_requires %{nil} %endif -%define assetpack_requires perl(Mojolicious::Plugin::AssetPack) => 1.36, perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) -%define common_requires perl(Config::IniFiles) perl(Cpanel::JSON::XS) perl(Cwd) perl(Data::Dump) perl(Data::Dumper) perl(Digest::MD5) perl(Getopt::Long) perl(Minion) => 9.09, perl(Mojolicious) >= 7.92, perl(Try::Tiny) perl(Regexp::Common), perl(Storable) +%define assetpack_requires perl(Mojolicious::Plugin::AssetPack) >= 1.36, perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) +%define common_requires perl(Config::IniFiles) perl(Cpanel::JSON::XS) perl(Cwd) perl(Data::Dump) perl(Data::Dumper) perl(Digest::MD5) perl(Getopt::Long) perl(Minion) >= 9.09, perl(Mojolicious) >= 7.92, perl(Try::Tiny) perl(Regexp::Common), perl(Storable) # runtime requirements for the main package that are not required by other sub-packages -%define main_requires %assetpack_requires git-core perl(Carp::Always) perl(Date::Format) perl(DateTime::Format::Pg) perl(DBD::Pg) >= 3.7.4, perl(DBI) >= 1.632, perl(DBIx::Class) => 0.082801, perl(DBIx::Class::DeploymentHandler) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(DBIx::Class::OptimisticLocking) perl(File::Copy::Recursive) perl(Net::OpenID::Consumer) perl(Module::Pluggable) perl(aliased) perl(Config::Tiny) perl(Text::Diff) perl(CommonMark) perl(JSON::Validator) perl(IPC::Run) perl(Archive::Extract) perl(Time::ParseDate) perl(Sort::Versions) perl(BSD::Resource) perl(Pod::POM) perl(Mojo::Pg) perl(Mojo::RabbitMQ::Client) => 0.2, perl(SQL::Translator) perl(YAML::XS) perl(LWP::UserAgent) +%define main_requires %assetpack_requires git-core perl(Carp::Always) perl(Date::Format) perl(DateTime::Format::Pg) perl(DBD::Pg) >= 3.7.4, perl(DBI) >= 1.632, perl(DBIx::Class) >= 0.082801, perl(DBIx::Class::DeploymentHandler) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(DBIx::Class::OptimisticLocking) perl(File::Copy::Recursive) perl(Net::OpenID::Consumer) perl(Module::Pluggable) perl(aliased) perl(Config::Tiny) perl(Text::Diff) perl(CommonMark) perl(JSON::Validator) perl(IPC::Run) perl(Archive::Extract) perl(Time::ParseDate) perl(Sort::Versions) perl(BSD::Resource) perl(Pod::POM) perl(Mojo::Pg) perl(Mojo::RabbitMQ::Client) >= 0.2, perl(SQL::Translator) perl(YAML::XS) perl(LWP::UserAgent) %define client_requires git-core perl(IO::Socket::SSL) >= 2.009, perl(LWP::UserAgent) perl(IPC::Run) %define worker_requires os-autoinst < 5, perl(Mojo::IOLoop::ReadWriteProcess) > 0.19, perl(Minion::Backend::SQLite) perl(Mojo::SQLite) openQA-client optipng %define build_requires rubygem(sass) %assetpack_requires @@ -65,7 +65,7 @@ %define devel_requires %build_requires %test_requires rsync curl postgresql-devel %qemu tar xorg-x11-fonts sudo perl(Devel::Cover) perl(Devel::Cover::Report::Codecov) perl(Perl::Tidy) Name: openQA -Version: 4.6.1571860277.da2de85d9 +Version: 4.6.1573206130.f1d227eff Release: 0 Summary: The openQA web-frontend, scheduler and tools License: GPL-2.0-or-later @@ -148,7 +148,7 @@ # FIXME: use proper Requires(pre/post/preun/...) PreReq: openQA-common = %{version} Requires(post): coreutils -Requires(post): os-autoinst >= 4.4 +Requires(post): os-autoinst >= 4.6 Recommends: qemu # Needed for caching - not required if caching not used... Recommends: rsync @@ -228,7 +228,13 @@ #make test rm -rf %{buildroot}/DB export LC_ALL=en_US.UTF-8 -make test-with-database OBS_RUN=1 PROVE_ARGS='-l -r -v' TEST_PG_PATH=%{buildroot}/DB || true +# Skip tests not working currently, or flaky, and Selenium tests +# https://progress.opensuse.org/issues/19652 +rm \ + t/25-cache-service.t \ + t/ui/*.t + +make test-with-database OBS_RUN=1 PROVE_ARGS='-l -r -v' TEST_PG_PATH=%{buildroot}/DB rm -rf %{buildroot}/DB %endif ++++++ openQA-4.6.1571860277.da2de85d9.obscpio -> openQA-4.6.1573206130.f1d227eff.obscpio ++++++ /work/SRC/openSUSE:Factory/openQA/openQA-4.6.1571860277.da2de85d9.obscpio /work/SRC/openSUSE:Factory/.openQA.new.2990/openQA-4.6.1573206130.f1d227eff.obscpio differ: char 49, line 1 ++++++ openQA.obsinfo ++++++ --- /var/tmp/diff_new_pack.2UqAES/_old 2019-11-09 23:37:03.412989423 +0100 +++ /var/tmp/diff_new_pack.2UqAES/_new 2019-11-09 23:37:03.412989423 +0100 @@ -1,5 +1,5 @@ name: openQA -version: 4.6.1571860277.da2de85d9 -mtime: 1571860277 -commit: da2de85d91bd91679e478bdd865156d8caa71bc9 +version: 4.6.1573206130.f1d227eff +mtime: 1573206130 +commit: f1d227effce4769735f7348b25c67c9c4ebd03c9