From 3f847f1b2d5f2e2a70caad6680f98b6f336fc38bd141dc3b8a41b31c6b7cff77 Mon Sep 17 00:00:00 2001 From: Oliver Kurz Date: Fri, 8 Nov 2019 14:27:35 +0000 Subject: [PATCH] Offline generation of 4.6.1573206130.f1d227eff 4.6.1573206130.f1d227eff 4.6.1573206130.f1d227eff 4.6.1573206130.f1d227eff OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/openQA?expand=0&rev=264 --- openQA-4.6.1571860277.da2de85d9.obscpio | 3 -- openQA-4.6.1573206130.f1d227eff.obscpio | 3 ++ openQA-devel-test.spec | 2 +- openQA-test.spec | 2 +- openQA-worker-test.spec | 2 +- openQA.changes | 40 +++++++++++++++++++++++++ openQA.obsinfo | 6 ++-- openQA.spec | 18 +++++++---- 8 files changed, 61 insertions(+), 15 deletions(-) delete mode 100644 openQA-4.6.1571860277.da2de85d9.obscpio create mode 100644 openQA-4.6.1573206130.f1d227eff.obscpio diff --git a/openQA-4.6.1571860277.da2de85d9.obscpio b/openQA-4.6.1571860277.da2de85d9.obscpio deleted file mode 100644 index dd9b0bf..0000000 --- a/openQA-4.6.1571860277.da2de85d9.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d16d9e903d7baafa00e9da752008c91ad86a7466e50af349723c762eedef2a22 -size 10468365 diff --git a/openQA-4.6.1573206130.f1d227eff.obscpio b/openQA-4.6.1573206130.f1d227eff.obscpio new file mode 100644 index 0000000..5b6e32c --- /dev/null +++ b/openQA-4.6.1573206130.f1d227eff.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:626eb40fc78ba9cb03574096c778c6342f3bc9fc634db69e04847c4046af485f +size 10447885 diff --git a/openQA-devel-test.spec b/openQA-devel-test.spec index a1e0456..8250235 100644 --- a/openQA-devel-test.spec +++ b/openQA-devel-test.spec @@ -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 diff --git a/openQA-test.spec b/openQA-test.spec index ca64376..bd8b84a 100644 --- a/openQA-test.spec +++ b/openQA-test.spec @@ -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 diff --git a/openQA-worker-test.spec b/openQA-worker-test.spec index f78ec5d..a7b6c73 100644 --- a/openQA-worker-test.spec +++ b/openQA-worker-test.spec @@ -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 diff --git a/openQA.changes b/openQA.changes index 911b313..2296c8b 100644 --- a/openQA.changes +++ b/openQA.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Fri Nov 08 14:26:56 UTC 2019 - coolo@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 + ------------------------------------------------------------------- Thu Oct 24 09:07:31 UTC 2019 - coolo@suse.com diff --git a/openQA.obsinfo b/openQA.obsinfo index 912bc06..81ee000 100644 --- a/openQA.obsinfo +++ b/openQA.obsinfo @@ -1,5 +1,5 @@ name: openQA -version: 4.6.1571860277.da2de85d9 -mtime: 1571860277 -commit: da2de85d91bd91679e478bdd865156d8caa71bc9 +version: 4.6.1573206130.f1d227eff +mtime: 1573206130 +commit: f1d227effce4769735f7348b25c67c9c4ebd03c9 diff --git a/openQA.spec b/openQA.spec index 55031aa..4193b4d 100644 --- a/openQA.spec +++ b/openQA.spec @@ -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 @@ Requires: %{worker_requires_including_uncovered_in_tests} # 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 @@ rm -f t/00-tidy.t #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