SHA256
1
0
forked from pool/openQA

Offline generation of 4.6.1571253176.1a322744e

4.6.1571253176.1a322744e
4.6.1571253176.1a322744e
4.6.1571253176.1a322744e

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/openQA?expand=0&rev=257
This commit is contained in:
Stephan Kulow 2019-10-17 07:55:35 +00:00 committed by Git OBS Bridge
parent 104b8efcf7
commit cf2d7f4654
10 changed files with 29 additions and 166 deletions

View File

@ -1,154 +0,0 @@
#!BuildTag: openqa_dev
FROM opensuse:42.3
# Define environment variable
ENV NAME openQA test environment
ENV LANG en_US.UTF-8
RUN zypper ar -f -G "http://download.opensuse.org/repositories/devel:/openQA:/Leap:/42.3/openSUSE_Leap_42.3" devel_openqa
RUN zypper in -y -C \
glibc-i18ndata \
glibc-locale \
automake \
curl \
fftw3-devel \
gcc \
gcc-c++ \
git \
gmp-devel \
gzip \
libexpat-devel \
libsndfile-devel \
libssh2-1 \
libssh2-devel \
libtheora-devel \
libtool \
libxml2-devel \
make \
opencv-devel \
patch \
postgresql-devel \
qemu \
qemu-tools \
qemu-kvm \
tar \
optipng \
python3-base \
python3-requests \
python3-future \
sqlite3 \
postgresql-server \
which \
chromedriver \
xorg-x11-fonts \
'rubygem(sass)' \
perl \
ShellCheck \
sudo \
'perl(App::cpanminus)' \
'perl(Archive::Extract)' \
'perl(BSD::Resource)' \
'perl(CSS::Minifier::XS)' \
'perl(Carp::Always)' \
'perl(Class::Accessor::Fast)' \
'perl(Config)' \
'perl(Config::IniFiles)' \
'perl(Config::Tiny)' \
'perl(Cpanel::JSON::XS)' \
'perl(Crypt::DES)' \
'perl(Cwd)' \
'perl(DBD::Pg)' \
'perl(DBD::SQLite)' \
'perl(DBIx::Class)' \
'perl(DBIx::Class::DeploymentHandler)' \
'perl(DBIx::Class::DynamicDefault)' \
'perl(DBIx::Class::OptimisticLocking)' \
'perl(DBIx::Class::Schema::Config)' \
'perl(Data::Dump)' \
'perl(Data::Dumper)' \
'perl(Digest::MD5) >= 2.55' \
'perl(Data::OptList)' \
'perl(DateTime::Format::Pg)' \
'perl(DateTime::Format::SQLite)' \
'perl(Devel::Cover)' \
'perl(Devel::Cover::Report::Codecov)' \
'perl(ExtUtils::MakeMaker) >= 7.12' \
'perl(Exception::Class)' \
'perl(File::Copy::Recursive)' \
'perl(File::Touch)' \
'perl(IO::Scalar)' \
'perl(IO::Socket::SSL)' \
'perl(IPC::Run)' \
'perl(IPC::System::Simple)' \
'perl(JSON::XS)' \
'perl(JavaScript::Minifier::XS)' \
'perl(LWP::Protocol::https)' \
'perl(Minion) >= 9.13' \
'perl(Module::CPANfile)' \
'perl(Module::Pluggable)' \
'perl(Mojo::IOLoop::ReadWriteProcess)' \
'perl(Mojo::Pg)' \
'perl(Mojo::RabbitMQ::Client)' \
'perl(Mojo::SQLite)' \
'perl(Minion::Backend::SQLite)' \
'perl(Mojolicious)' \
'perl(Mojolicious::Plugin::AssetPack)' \
'perl(Mojolicious::Plugin::RenderFile)' \
'perl(JSON::Validator)' \
'perl(YAML::XS) >= 0.67' \
'perl(Net::OpenID::Consumer)' \
'perl(Net::SNMP)' \
'perl(Net::SSH2)' \
'perl(Perl::Critic)' \
'perl(Perl::Critic::Freenode)' \
'perl(Perl::Tidy)' \
'perl(Pod::POM)' \
'perl(Pod::Coverage)' \
'perl(SQL::SplitStatement)' \
'perl(SQL::Translator)' \
'perl(Selenium::Remote::Driver)' \
'perl(Socket::MsgHdr)' \
'perl(Sort::Versions)' \
'perl(Test::Compile)' \
'perl(Test::Strict)' \
'perl(Test::Fatal)' \
'perl(Test::Pod)' \
'perl(Test::Mock::Time)' \
'perl(Test::MockModule)' \
'perl(Test::MockObject)' \
'perl(Test::Output)' \
'perl(Socket::MsgHdr)' \
'perl(Test::Warnings)' \
'perl(Text::Diff)' \
'perl(CommonMark)' \
'perl(Time::ParseDate)' \
'perl(XSLoader) >= 0.24' \
'perl(XML::SemanticDiff)' \
'TimeDate' \
perl-Archive-Extract \
perl-Test-Simple \
'perl(aliased)' \
systemd-sysvinit \
systemd libudev1 tack
VOLUME ["/sys/fs/cgroup", "/run"]
CMD ["/sbin/init"]
ENV OPENQA_DIR /opt/openqa
ENV NORMAL_USER squamata
RUN echo "$NORMAL_USER ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
RUN mkdir -p /home/$NORMAL_USER
RUN useradd -r -d /home/$NORMAL_USER -g users --uid=1000 $NORMAL_USER
RUN chown $NORMAL_USER:users /home/$NORMAL_USER
VOLUME [ "/opt/openqa" ]
# explicitly set user/group IDs
RUN mkdir -p /opt/testing_area
RUN chown -R $NORMAL_USER:users /opt/testing_area
ENTRYPOINT ["/bin/bash"]
WORKDIR $OPENQA_DIR

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="disabled">
<param name="extract">docker/travis_test/Dockerfile</param>
<param name="extract">openQA.spec</param>
<param name="extract">openQA-test.spec</param>
<param name="extract">openQA-worker-test.spec</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:659897a49023be9e5267ad35d61a3088b06868a076cd34c8698af656bd4fff7d
size 10455053

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3d1459df8e5aaa02b8a1d1b1fd7a918da454052a085fa7e11ba0e913fd19bbe6
size 10464781

View File

@ -18,7 +18,7 @@
%define short_name openQA-devel
Name: %{short_name}-test
Version: 4.6.1570902364.4f271c312
Version: 4.6.1571253176.1a322744e
Release: 0
Summary: Test package for %{short_name}
License: GPL-2.0-or-later

View File

@ -18,7 +18,7 @@
%define short_name openQA
Name: %{short_name}-test
Version: 4.6.1570902364.4f271c312
Version: 4.6.1571253176.1a322744e
Release: 0
Summary: Test package for openQA
License: GPL-2.0-or-later

View File

@ -18,7 +18,7 @@
%define short_name openQA-worker
Name: %{short_name}-test
Version: 4.6.1570902364.4f271c312
Version: 4.6.1571253176.1a322744e
Release: 0
Summary: Test package for %{short_name}
License: GPL-2.0-or-later

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Thu Oct 17 07:52:16 UTC 2019 - coolo@suse.com
- Update to version 4.6.1571253176.1a322744e:
* PostgreSQL errors can be localized, so just use the name of the unique constraint
* worker: Do not treat reconnect attempts as errors but with warning only
* Remove wrong error handling code when sending ws messages
* Prevent potential deadlocks in scheduler and ws server
* Hide old job templates editor for new groups
* Handle unique constraint correctly
* Add missing resultset for screenshots and make a few small optimizations
* Drop -v flag on test runs and avoid noisy job "name"
* clone job: Support specifying a port in host URL
* Add Dockerfiles from devel:openQA:ci (#2401)
* Allow . for job template name/ test suite in schema
* Remove openqa_dev from our spec file
* Add a docs section elaborating on YAML by way of example
* Fix openqa-load-templates example in documentation
-------------------------------------------------------------------
Mon Oct 14 09:07:30 UTC 2019 - Stephan Kulow <coolo@suse.com>

View File

@ -1,5 +1,5 @@
name: openQA
version: 4.6.1570902364.4f271c312
mtime: 1570902364
commit: 4f271c3123fa98bed13f3b987b3d19d3983f37b0
version: 4.6.1571253176.1a322744e
mtime: 1571253176
commit: 1a322744eb0d749b33104e2c5a812c6f9fe7793f

View File

@ -60,7 +60,7 @@
%define devel_requires %build_requires %test_requires rsync curl postgresql-devel qemu qemu-kvm tar postgresql-server xorg-x11-fonts sudo perl(Devel::Cover) perl(Devel::Cover::Report::Codecov) perl(Perl::Tidy)
Name: openQA
Version: 4.6.1570902364.4f271c312
Version: 4.6.1571253176.1a322744e
Release: 0
Summary: The openQA web-frontend, scheduler and tools
License: GPL-2.0-or-later
@ -71,7 +71,6 @@ Source0: %{name}-%{version}.tar.xz
# use update-cache to update it
Source1: cache.txz
Source101: update-cache.sh
Source102: Dockerfile
BuildRequires: %{build_requires}
BuildRequires: fdupes
Requires: %{main_requires}