Seagate / cortx-hare

CORTX Hare configures Motr object store, starts/stops Motr services, and notifies Motr of service and device faults.
https://github.com/Seagate/cortx
Apache License 2.0
13 stars 80 forks source link

Problem: CI fails sometimes - ModuleNotFoundError: No module named 'pkgconfig' #425

Closed andriytk closed 4 years ago

andriytk commented 4 years ago
Skip to content
Projects
Groups
Activity
Milestones
Snippets
Search or jump to…

hare
Andriy Tkachuk
harehare
Jobs
#69883
 failed Job #69883 triggered 57 minutes ago by Andriy Tkachuk's avatar Andriy Tkachuk

Running with gitlab-runner 11.10.1 (1f513601)
  on qb07n3-m06 WbwKvKPY
Using Shell executor...
Running on qb07n3-m06...
DEPRECATION: this GitLab server doesn't support refspecs, gitlab-runner 12.0 will no longer work with this version of GitLab
Cloning repository for test-max-patch with git depth set to 1...
Cloning into '/home/gitlab-runner/builds/WbwKvKPY/1/andriy.tkachuk/hare'...
Checking out 241155cd as test-max-patch...
Updating/initializing submodules...
Submodule 'vendor/consul-bin' (http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab.mero.colo.seagate.com/mero/hare-deps/consul-bin) registered for path 'vendor/consul-bin'
Submodule 'vendor/dhall-bin' (http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab.mero.colo.seagate.com/mero/hare-deps/dhall-bin) registered for path 'vendor/dhall-bin'
Cloning into '/home/gitlab-runner/builds/WbwKvKPY/1/andriy.tkachuk/hare/vendor/consul-bin'...
warning: redirecting to http://gitlab.mero.colo.seagate.com/mero/hare-deps/consul-bin.git/
Cloning into '/home/gitlab-runner/builds/WbwKvKPY/1/andriy.tkachuk/hare/vendor/dhall-bin'...
warning: redirecting to http://gitlab.mero.colo.seagate.com/mero/hare-deps/dhall-bin.git/
Submodule path 'vendor/consul-bin': checked out 'd37e0cbac1804c01aec98700ded957f3707ac3ab'
Submodule path 'vendor/dhall-bin': checked out '41205b5582e4b963ae7c5e668bd0ece4cc1dc732'
$ date -u -Isec
2019-11-04T11:05:46+00:00
$ git log -1 --pretty=fuller
commit 241155cd72b31e31677bdf4c4b302ed07e2798c5
Author:     Andriy Tkachuk <andriy.tkachuk@seagate.com>
AuthorDate: Mon Nov 4 10:38:10 2019 +0000
Commit:     Andriy Tkachuk <andriy.tkachuk@seagate.com>
CommitDate: Mon Nov 4 10:38:14 2019 +0000

    WIP: Problem: test the patch of Max

    We checkout the specific Mero branch here in order to let the
    CI to test Max's patch for the issue #308.
$ printenv
CI_COMMIT_SHORT_SHA=241155cd
CI_RUNNER_EXECUTABLE_ARCH=linux/amd64
WORKSPACE_DIR=/home/gitlab-runner/workspaces/hare62225
CI_COMMIT_TITLE=WIP: Problem: test the patch of Max
CI_JOB_TOKEN=xxxxxxxxxxxxxxxxxxxx
CI_BUILD_REF_NAME=test-max-patch
CI_REGISTRY_PASSWORD=xxxxxxxxxxxxxxxxxxxx
CI_RUNNER_TAGS=m0vg
CI_PIPELINE_URL=http://gitlab.mero.colo.seagate.com/andriy.tkachuk/hare/pipelines/62225
CI_SHARED_ENVIRONMENT=true
CI_JOB_NAME=test-boot2
CI_SERVER_VERSION=11.7.5
LANG=en_US.UTF-8
GITLAB_CI=true
CI_SERVER_REVISION=c5b5b18
CI_PROJECT_VISIBILITY=public
OLDPWD=/home/gitlab-runner
INVOCATION_ID=0e2f85d652b24aee8df289c8de05c95c
EDITOR=vi
CI_COMMIT_SHA=241155cd72b31e31677bdf4c4b302ed07e2798c5
CI_COMMIT_MESSAGE=WIP: Problem: test the patch of Max

We checkout the specific Mero branch here in order to let the
CI to test Max's patch for the issue #308.

CI_BUILD_STAGE=test
M0VG=m0vg-2nodes/scripts/m0vg
CI_PROJECT_URL=http://gitlab.mero.colo.seagate.com/andriy.tkachuk/hare
M0_VG_NO_SYMLINKS=true
CI_COMMIT_REF_SLUG=test-max-patch
CI_SERVER_NAME=GitLab
S_COLORS=auto
CI_RUNNER_VERSION=11.10.1
CI_BUILD_NAME=test-boot2
CI=true
XDG_SESSION_ID=c26831
CI_REGISTRY_USER=gitlab-ci-token
USER=gitlab-runner
CI_PROJECT_ID=62
CI_PIPELINE_ID=62225
CI_JOB_URL=http://gitlab.mero.colo.seagate.com/andriy.tkachuk/hare/-/jobs/69883
GIT_SUBMODULE_STRATEGY=normal
CI_COMMIT_DESCRIPTION=
We checkout the specific Mero branch here in order to let the
CI to test Max's patch for the issue #308.
PWD=/home/gitlab-runner/builds/WbwKvKPY/1/andriy.tkachuk/hare
GITLAB_FEATURES=
HOME=/home/gitlab-runner
CI_CONCURRENT_ID=1
DOCKER_REGISTRY=registry.gitlab.mero.colo.seagate.com
JOURNAL_STREAM=9:40091406
CI_REGISTRY=registry.gitlab.mero.colo.seagate.com
CI_BUILD_TOKEN=xxxxxxxxxxxxxxxxxxxx
CI_BUILD_ID=69883
CONFIG_FILE=/etc/gitlab-runner/config.toml
LIBVIRT_DEFAULT_URI=qemu:///system
GITLAB_USER_NAME=Andriy Tkachuk
CI_COMMIT_BEFORE_SHA=0000000000000000000000000000000000000000
CI_PROJECT_PATH_SLUG=andriy-tkachuk-hare
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
CI_CONCURRENT_PROJECT_ID=1
CI_API_V4_URL=http://gitlab.mero.colo.seagate.com/api/v4
GITLAB_USER_EMAIL=andriy.tkachuk@seagate.com
CI_COMMIT_REF_NAME=test-max-patch
CI_SERVER_VERSION_PATCH=5
CI_REGISTRY_IMAGE=registry.gitlab.mero.colo.seagate.com/andriy.tkachuk/hare
CI_PIPELINE_IID=351
RPMSYNC_DIR=/releases/dev/andriy.tkachuk/hare/test-max-patch/B62225
CENTOS_RELEASE=eos
CI_RUNNER_ID=5
CI_BUILDS_DIR=/home/gitlab-runner/builds
CI_SERVER=yes
CI_JOB_ID=69883
CI_REPOSITORY_URL=http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab.mero.colo.seagate.com/andriy.tkachuk/hare.git
MAIL=/var/mail/gitlab-runner
FF_USE_LEGACY_BUILDS_DIR_FOR_DOCKER=false
SHELL=/bin/bash
GITLAB_USER_LOGIN=andriy.tkachuk
CI_RUNNER_REVISION=1f513601
CI_CONFIG_PATH=.gitlab-ci.yml
GIT_DEPTH=1
CI_PROJECT_NAME=hare
WORKSPACE_NAME=hare62225
CI_SERVER_VERSION_MINOR=7
CI_SERVER_VERSION_MAJOR=11
FF_K8S_USE_ENTRYPOINT_OVER_COMMAND=true
CI_NODE_TOTAL=1
SHLVL=2
CI_RUNNER_DESCRIPTION=qb07n3-m06
CI_PROJECT_PATH=andriy.tkachuk/hare
LOGNAME=gitlab-runner
XDG_RUNTIME_DIR=/run/user/999
GITLAB_USER_ID=8
FF_USE_LEGACY_GIT_CLEAN_STRATEGY=false
CI_BUILD_BEFORE_SHA=0000000000000000000000000000000000000000
CI_BUILD_REF=241155cd72b31e31677bdf4c4b302ed07e2798c5
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
CI_PIPELINE_SOURCE=push
GIT_STRATEGY=clone
CI_PROJECT_NAMESPACE=andriy.tkachuk
CI_PROJECT_DIR=/home/gitlab-runner/builds/WbwKvKPY/1/andriy.tkachuk/hare
CI_JOB_STAGE=test
CI_BUILD_REF_SLUG=test-max-patch
BASH_FUNC_m0vg2%%=() {  _m0vg 2 "$@"
}
BASH_FUNC_m0vg1%%=() {  _m0vg 1 "$@"
}
_=/usr/bin/printenv
$ ci/test-boot2
+ [test-boot2:6:main] . ci/common-defs.sh
++ [common-defs.sh:1:source] JOB_NAME=hare62225-test-boot2
+ [test-boot2:8:main] cd /home/gitlab-runner/workspaces/hare62225
+ [test-boot2:10:main] ci_m0vg_init ssu1 ssu2
+ [common-defs.sh:21:ci_m0vg_init] case $# in
+ [common-defs.sh:23:ci_m0vg_init] local m0vg_dir=m0vg-2nodes
+ [common-defs.sh:27:ci_m0vg_init] [[ m0vg-2nodes/scripts/m0vg == m0vg-2nodes/scripts/m0vg ]]
+ [common-defs.sh:30:ci_m0vg_init] cd /home/gitlab-runner/workspaces/hare62225
+ [common-defs.sh:32:ci_m0vg_init] [[ ! -d m0vg-2nodes ]]
+ [common-defs.sh:33:ci_m0vg_init] git clone --recursive --depth 1 --shallow-submodules http://gitlab.mero.colo.seagate.com/mero/mero.git m0vg-2nodes
Cloning into 'm0vg-2nodes'...
Submodule 'extra-libs/gf-complete' (http://gitlab.mero.colo.seagate.com/mero/gf-complete) registered for path 'extra-libs/gf-complete'
Cloning into '/home/gitlab-runner/workspaces/hare62225/m0vg-2nodes/extra-libs/gf-complete'...
warning: redirecting to http://gitlab.mero.colo.seagate.com/mero/gf-complete.git/
Submodule path 'extra-libs/gf-complete': checked out '3593fde56804b3450c41b52e6099a75abe85d284'
+ [common-defs.sh:37:ci_m0vg_init] m0vg-2nodes/scripts/m0vg env add
m0vg: WARNING: expecting environment configuration on STDIN..
M0_VM_BOX=centos75/dev-halon
M0_VM_BOX_URL='http://ci-storage.mero.colo.seagate.com/vagrant/centos75/dev'
M0_VM_CMU_MEM_MB=4096
M0_VM_NAME_PREFIX=hare62225-test-boot2
M0_VM_HOSTNAME_PREFIX=hare62225-test-boot2
+ [common-defs.sh:45:ci_m0vg_init] local host=
+ [common-defs.sh:46:ci_m0vg_init] for host in "$@"
+ [common-defs.sh:47:ci_m0vg_init] m0vg-2nodes/scripts/m0vg up --no-provision ssu1
Bringing machine 'ssu1' up with 'libvirt' provider...
==> ssu1: Creating image (snapshot of base box volume).
==> ssu1: Creating domain with the following settings...
==> ssu1:  -- Name:              hare62225-test-boot2_centos75_ssu1
==> ssu1:  -- Domain type:       kvm
==> ssu1:  -- Cpus:              6
==> ssu1:  -- Feature:           acpi
==> ssu1:  -- Feature:           apic
==> ssu1:  -- Feature:           pae
==> ssu1:  -- Memory:            2048M
==> ssu1:  -- Management MAC:    
==> ssu1:  -- Loader:            
==> ssu1:  -- Nvram:             
==> ssu1:  -- Base box:          centos75/dev-halon
==> ssu1:  -- Storage pool:      default
==> ssu1:  -- Image:             /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1.img (41G)
==> ssu1:  -- Volume Cache:      unsafe
==> ssu1:  -- Kernel:            
==> ssu1:  -- Initrd:            
==> ssu1:  -- Graphics Type:     vnc
==> ssu1:  -- Graphics Port:     -1
==> ssu1:  -- Graphics IP:       127.0.0.1
==> ssu1:  -- Graphics Password: Not defined
==> ssu1:  -- Video Type:        cirrus
==> ssu1:  -- Video VRAM:        9216
==> ssu1:  -- Sound Type:   
==> ssu1:  -- Keymap:            en-us
==> ssu1:  -- TPM Path:          
==> ssu1:  -- Disks:         vdb(qcow2,2G), vdc(qcow2,2G), vdd(qcow2,2G), vde(qcow2,2G), vdf(qcow2,2G), vdg(qcow2,2G)
==> ssu1:  -- Disk(vdb):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1-vdb.qcow2
==> ssu1:  -- Disk(vdc):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1-vdc.qcow2
==> ssu1:  -- Disk(vdd):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1-vdd.qcow2
==> ssu1:  -- Disk(vde):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1-vde.qcow2
==> ssu1:  -- Disk(vdf):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1-vdf.qcow2
==> ssu1:  -- Disk(vdg):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu1-vdg.qcow2
==> ssu1:  -- INPUT:             type=mouse, bus=ps2
==> ssu1: Pruning invalid NFS exports. Administrator privileges will be required...
==> ssu1: Creating shared folders metadata...
==> ssu1: Starting domain.
==> ssu1: Waiting for domain to get an IP address...
==> ssu1: Waiting for SSH to become available...
    ssu1: 
    ssu1: Vagrant insecure key detected. Vagrant will automatically replace
    ssu1: this with a newly generated keypair for better security.
    ssu1: 
    ssu1: Inserting generated public key within guest...
    ssu1: Removing insecure key from the guest if it's present...
    ssu1: Key inserted! Disconnecting and reconnecting using new SSH key...
==> ssu1: Setting hostname...
==> ssu1: Configuring and enabling network interfaces...
    ssu1: SSH address: 192.168.121.193:22
    ssu1: SSH username: vagrant
    ssu1: SSH auth method: private key
==> ssu1: Exporting NFS shared folders...
==> ssu1: Preparing to edit /etc/exports. Administrator privileges will be required...
==> ssu1: Mounting NFS shared folders...
==> ssu1: Machine not provisioned because `--no-provision` is specified.

real    0m32.143s
user    0m4.515s
sys 0m0.491s
+ [common-defs.sh:48:ci_m0vg_init] m0vg-2nodes/scripts/m0vg reload --no-provision ssu1
==> ssu1: Halting domain...
==> ssu1: Starting domain.
==> ssu1: Waiting for domain to get an IP address...
==> ssu1: Waiting for SSH to become available...
==> ssu1: Creating shared folders metadata...
==> ssu1: Exporting NFS shared folders...
==> ssu1: Preparing to edit /etc/exports. Administrator privileges will be required...
==> ssu1: Mounting NFS shared folders...
==> ssu1: Machine not provisioned because `--no-provision` is specified.

real    0m25.842s
user    0m3.918s
sys 0m0.392s
+ [common-defs.sh:46:ci_m0vg_init] for host in "$@"
+ [common-defs.sh:47:ci_m0vg_init] m0vg-2nodes/scripts/m0vg up --no-provision ssu2
Bringing machine 'ssu2' up with 'libvirt' provider...
==> ssu2: Creating image (snapshot of base box volume).
==> ssu2: Creating domain with the following settings...
==> ssu2:  -- Name:              hare62225-test-boot2_centos75_ssu2
==> ssu2:  -- Domain type:       kvm
==> ssu2:  -- Cpus:              6
==> ssu2:  -- Feature:           acpi
==> ssu2:  -- Feature:           apic
==> ssu2:  -- Feature:           pae
==> ssu2:  -- Memory:            2048M
==> ssu2:  -- Management MAC:    
==> ssu2:  -- Loader:            
==> ssu2:  -- Nvram:             
==> ssu2:  -- Base box:          centos75/dev-halon
==> ssu2:  -- Storage pool:      default
==> ssu2:  -- Image:             /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2.img (41G)
==> ssu2:  -- Volume Cache:      unsafe
==> ssu2:  -- Kernel:            
==> ssu2:  -- Initrd:            
==> ssu2:  -- Graphics Type:     vnc
==> ssu2:  -- Graphics Port:     -1
==> ssu2:  -- Graphics IP:       127.0.0.1
==> ssu2:  -- Graphics Password: Not defined
==> ssu2:  -- Video Type:        cirrus
==> ssu2:  -- Video VRAM:        9216
==> ssu2:  -- Sound Type:   
==> ssu2:  -- Keymap:            en-us
==> ssu2:  -- TPM Path:          
==> ssu2:  -- Disks:         vdb(qcow2,2G), vdc(qcow2,2G), vdd(qcow2,2G), vde(qcow2,2G), vdf(qcow2,2G), vdg(qcow2,2G)
==> ssu2:  -- Disk(vdb):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2-vdb.qcow2
==> ssu2:  -- Disk(vdc):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2-vdc.qcow2
==> ssu2:  -- Disk(vdd):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2-vdd.qcow2
==> ssu2:  -- Disk(vde):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2-vde.qcow2
==> ssu2:  -- Disk(vdf):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2-vdf.qcow2
==> ssu2:  -- Disk(vdg):     /var/lib/libvirt/images/hare62225-test-boot2_centos75_ssu2-vdg.qcow2
==> ssu2:  -- INPUT:             type=mouse, bus=ps2
==> ssu2: Creating shared folders metadata...
==> ssu2: Starting domain.
==> ssu2: Waiting for domain to get an IP address...
==> ssu2: Waiting for SSH to become available...
    ssu2: 
    ssu2: Vagrant insecure key detected. Vagrant will automatically replace
    ssu2: this with a newly generated keypair for better security.
    ssu2: 
    ssu2: Inserting generated public key within guest...
    ssu2: Removing insecure key from the guest if it's present...
    ssu2: Key inserted! Disconnecting and reconnecting using new SSH key...
==> ssu2: Setting hostname...
==> ssu2: Configuring and enabling network interfaces...
    ssu2: SSH address: 192.168.121.73:22
    ssu2: SSH username: vagrant
    ssu2: SSH auth method: private key
==> ssu2: Exporting NFS shared folders...
==> ssu2: Preparing to edit /etc/exports. Administrator privileges will be required...
==> ssu2: Mounting NFS shared folders...
==> ssu2: Machine not provisioned because `--no-provision` is specified.

real    0m30.705s
user    0m5.298s
sys 0m0.581s
+ [common-defs.sh:48:ci_m0vg_init] m0vg-2nodes/scripts/m0vg reload --no-provision ssu2
==> ssu2: Halting domain...
==> ssu2: Starting domain.
==> ssu2: Waiting for domain to get an IP address...
==> ssu2: Waiting for SSH to become available...
==> ssu2: Creating shared folders metadata...
==> ssu2: Exporting NFS shared folders...
==> ssu2: Preparing to edit /etc/exports. Administrator privileges will be required...
==> ssu2: Mounting NFS shared folders...
==> ssu2: Machine not provisioned because `--no-provision` is specified.

real    0m22.974s
user    0m3.373s
sys 0m0.357s
+ [test-boot2:11:main] m0vg-2nodes/scripts/m0vg run --vm ssu1 /data/hare/ci/m0vg/init-node
+ [init-node:8] alt_epel=http://ci-storage.mero.colo.seagate.com
+ [init-node:9] alt_epel+=/prvsnr/vendor/centos/epel/
+ [init-node:10] sudo yum-config-manager --add-repo=http://ci-storage.mero.colo.seagate.com/prvsnr/vendor/centos/epel/
Loaded plugins: fastestmirror
adding repo from: http://ci-storage.mero.colo.seagate.com/prvsnr/vendor/centos/epel/

[ci-storage.mero.colo.seagate.com_prvsnr_vendor_centos_epel_]
name=added from: http://ci-storage.mero.colo.seagate.com/prvsnr/vendor/centos/epel/
baseurl=http://ci-storage.mero.colo.seagate.com/prvsnr/vendor/centos/epel/
enabled=1

+ [init-node:12] sudo yum install -y python36 python36-devel python36-PyYAML python36-pip
Loaded plugins: fastestmirror
Determining fastest mirrors
 * epel: mirror.colorado.edu
Resolving Dependencies
--> Running transaction check
---> Package python34.x86_64 0:3.4.9-2.el7 will be obsoleted
--> Processing Dependency: python(abi) = 3.4 for package: python34-setuptools-39.2.0-2.el7.noarch
--> Processing Dependency: python(abi) = 3.4 for package: python34-pip-8.1.2-7.el7.noarch
--> Processing Dependency: python(abi) = 3.4 for package: python34-ply-3.9-1.el7.noarch
---> Package python34-devel.x86_64 0:3.4.9-2.el7 will be obsoleted
---> Package python36.x86_64 0:3.6.8-1.el7 will be obsoleting
--> Processing Dependency: python36-libs(x86-64) = 3.6.8-1.el7 for package: python36-3.6.8-1.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package: python36-3.6.8-1.el7.x86_64
---> Package python36-PyYAML.x86_64 0:3.12-1.el7 will be installed
---> Package python36-devel.x86_64 0:3.6.8-1.el7 will be obsoleting
---> Package python36-pip.noarch 0:8.1.2-8.el7 will be installed
--> Processing Dependency: python36-setuptools for package: python36-pip-8.1.2-8.el7.noarch
--> Running transaction check
---> Package python34.x86_64 0:3.4.9-2.el7 will be updated
---> Package python34.x86_64 0:3.4.10-4.el7 will be an update
--> Processing Dependency: python34-libs(x86-64) = 3.4.10-4.el7 for package: python34-3.4.10-4.el7.x86_64
--> Processing Dependency: libpython3.4m.so.1.0()(64bit) for package: python34-3.4.10-4.el7.x86_64
---> Package python34-libs.x86_64 0:3.4.9-2.el7 will be obsoleted
---> Package python34-pip.noarch 0:8.1.2-7.el7 will be updated
---> Package python34-pip.noarch 0:8.1.2-10.el7 will be an update
---> Package python34-setuptools.noarch 0:39.2.0-2.el7 will be updated
---> Package python34-setuptools.noarch 0:39.2.0-4.el7 will be an update
---> Package python36-libs.x86_64 0:3.6.8-1.el7 will be obsoleting
---> Package python36-setuptools.noarch 0:39.2.0-3.el7 will be installed
--> Running transaction check
---> Package python34-libs.x86_64 0:3.4.9-2.el7 will be updated
---> Package python34-libs.x86_64 0:3.4.10-4.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package             Arch   Version      Repository                        Size
================================================================================
Installing:
 python36            x86_64 3.6.8-1.el7  ci-storage.mero.colo.seagate.com_prvsnr_vendor_centos_epel_
                                                                           67 k
     replacing  python34.x86_64 3.4.9-2.el7
 python36-PyYAML     x86_64 3.12-1.el7   epel                             149 k
 python36-devel      x86_64 3.6.8-1.el7  ci-storage.mero.colo.seagate.com_prvsnr_vendor_centos_epel_
                                                                          850 k
     replacing  python34-devel.x86_64 3.4.9-2.el7
 python36-libs       x86_64 3.6.8-1.el7  ci-storage.mero.colo.seagate.com_prvsnr_vendor_centos_epel_
                                                                          8.6 M
     replacing  python34-libs.x86_64 3.4.9-2.el7
 python36-pip        noarch 8.1.2-8.el7  ci-storage.mero.colo.seagate.com_prvsnr_vendor_centos_epel_
                                                                          1.6 M
Installing for dependencies:
 python36-setuptools noarch 39.2.0-3.el7 ci-storage.mero.colo.seagate.com_prvsnr_vendor_centos_epel_
                                                                          631 k
Updating for dependencies:
 python34            x86_64 3.4.10-4.el7 epel                              52 k
 python34-libs       x86_64 3.4.10-4.el7 epel                             8.3 M
 python34-pip        noarch 8.1.2-10.el7 epel                             1.7 M
 python34-setuptools noarch 39.2.0-4.el7 epel                             613 k

Transaction Summary
================================================================================
Install  5 Packages (+1 Dependent package)
Upgrade             ( 4 Dependent packages)

Total download size: 22 M
Downloading packages:
--------------------------------------------------------------------------------
Total                                               13 MB/s |  22 MB  00:01     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : python36-libs-3.6.8-1.el7.x86_64                            1/15 
  Installing : python36-3.6.8-1.el7.x86_64                                 2/15 
  Installing : python36-setuptools-39.2.0-3.el7.noarch                     3/15 
  Updating   : python34-3.4.10-4.el7.x86_64                                4/15 
  Updating   : python34-libs-3.4.10-4.el7.x86_64                           5/15 
  Updating   : python34-setuptools-39.2.0-4.el7.noarch                     6/15 
  Updating   : python34-pip-8.1.2-10.el7.noarch                            7/15 
  Installing : python36-pip-8.1.2-8.el7.noarch                             8/15 
  Installing : python36-devel-3.6.8-1.el7.x86_64                           9/15 
  Installing : python36-PyYAML-3.12-1.el7.x86_64                          10/15 
  Erasing    : python34-devel-3.4.9-2.el7.x86_64                          11/15 
  Cleanup    : python34-pip-8.1.2-7.el7.noarch                            12/15 
  Cleanup    : python34-setuptools-39.2.0-2.el7.noarch                    13/15 
  Cleanup    : python34-libs-3.4.9-2.el7.x86_64                           14/15 
  Cleanup    : python34-3.4.9-2.el7.x86_64                                15/15 
  Verifying  : python36-devel-3.6.8-1.el7.x86_64                           1/15 
  Verifying  : python36-setuptools-39.2.0-3.el7.noarch                     2/15 
  Verifying  : python36-pip-8.1.2-8.el7.noarch                             3/15 
  Verifying  : python34-pip-8.1.2-10.el7.noarch                            4/15 
  Verifying  : python34-setuptools-39.2.0-4.el7.noarch                     5/15 
  Verifying  : python36-3.6.8-1.el7.x86_64                                 6/15 
  Verifying  : python34-libs-3.4.10-4.el7.x86_64                           7/15 
  Verifying  : python36-libs-3.6.8-1.el7.x86_64                            8/15 
  Verifying  : python34-3.4.10-4.el7.x86_64                                9/15 
  Verifying  : python36-PyYAML-3.12-1.el7.x86_64                          10/15 
  Verifying  : python34-pip-8.1.2-7.el7.noarch                            11/15 
  Verifying  : python34-3.4.9-2.el7.x86_64                                12/15 
  Verifying  : python34-3.4.9-2.el7.x86_64                                13/15 
  Verifying  : python34-devel-3.4.9-2.el7.x86_64                          14/15 
  Verifying  : python34-libs-3.4.9-2.el7.x86_64                           15/15 
  Verifying  : python34-libs-3.4.9-2.el7.x86_64                           16/15 
  Verifying  : python34-setuptools-39.2.0-2.el7.noarch                    17/15 

Installed:
  python36.x86_64 0:3.6.8-1.el7          python36-PyYAML.x86_64 0:3.12-1.el7   
  python36-devel.x86_64 0:3.6.8-1.el7    python36-libs.x86_64 0:3.6.8-1.el7    
  python36-pip.noarch 0:8.1.2-8.el7     

Dependency Installed:
  python36-setuptools.noarch 0:39.2.0-3.el7                                     

Dependency Updated:
  python34.x86_64 0:3.4.10-4.el7      python34-libs.x86_64 0:3.4.10-4.el7       
  python34-pip.noarch 0:8.1.2-10.el7  python34-setuptools.noarch 0:39.2.0-4.el7 

Replaced:
  python34.x86_64 0:3.4.9-2.el7          python34-devel.x86_64 0:3.4.9-2.el7    
  python34-libs.x86_64 0:3.4.9-2.el7    

Complete!
+ [init-node:13] sudo pip3 install ply python-consul
Collecting ply
  Downloading https://files.pythonhosted.org/packages/a3/58/35da89ee790598a0700ea49b2a66594140f44dec458c07e8e3d4979137fc/ply-3.11-py2.py3-none-any.whl (49kB)
Collecting python-consul
  Downloading https://files.pythonhosted.org/packages/3f/d0/59bc5f1c6c4d4b498c41d8ce7052ee9e9d68be19e16038a55252018a6c4d/python_consul-1.1.0-py2.py3-none-any.whl
Collecting six>=1.4 (from python-consul)
  Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting requests>=2.0 (from python-consul)
  Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
Collecting idna<2.9,>=2.5 (from requests>=2.0->python-consul)
  Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
Collecting certifi>=2017.4.17 (from requests>=2.0->python-consul)
  Downloading https://files.pythonhosted.org/packages/18/b0/8146a4f8dd402f60744fa380bc73ca47303cccf8b9190fd16a827281eac2/certifi-2019.9.11-py2.py3-none-any.whl (154kB)
Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.0->python-consul)
  Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests>=2.0->python-consul)
  Downloading https://files.pythonhosted.org/packages/e0/da/55f51ea951e1b7c63a579c09dd7db825bb730ec1fe9c0180fc77bfb31448/urllib3-1.25.6-py2.py3-none-any.whl (125kB)
Installing collected packages: ply, six, idna, certifi, chardet, urllib3, requests, python-consul
Successfully installed certifi chardet idna ply python-consul requests six urllib3
You are using pip version 8.1.2, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
+ [init-node:15] sudo mkdir -p /var/mero
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk0.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00112389 s, 933 MB/s
+ [init-node:18] sudo losetup /dev/loop0 /var/mero/disk0.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk1.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00140333 s, 747 MB/s
+ [init-node:18] sudo losetup /dev/loop1 /var/mero/disk1.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk2.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.0012133 s, 864 MB/s
+ [init-node:18] sudo losetup /dev/loop2 /var/mero/disk2.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk3.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00111777 s, 938 MB/s
+ [init-node:18] sudo losetup /dev/loop3 /var/mero/disk3.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk4.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00110172 s, 952 MB/s
+ [init-node:18] sudo losetup /dev/loop4 /var/mero/disk4.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk5.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00119508 s, 877 MB/s
+ [init-node:18] sudo losetup /dev/loop5 /var/mero/disk5.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk6.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00161545 s, 649 MB/s
+ [init-node:18] sudo losetup /dev/loop6 /var/mero/disk6.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk7.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.0011166 s, 939 MB/s
+ [init-node:18] sudo losetup /dev/loop7 /var/mero/disk7.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk8.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00110452 s, 949 MB/s
+ [init-node:18] sudo losetup /dev/loop8 /var/mero/disk8.img
+ [init-node:16] for i in '{0..9}'
+ [init-node:17] sudo dd if=/dev/zero of=/var/mero/disk9.img bs=1M seek=9999 count=1
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00159968 s, 655 MB/s
+ [init-node:18] sudo losetup /dev/loop9 /var/mero/disk9.img
+ [init-node:23] sudo /data/mero/scripts/install-mero-service
‘/data/mero/scripts/install/etc/sysconfig/mero’ -> ‘/etc/sysconfig/mero’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-trace@.service’ -> ‘/usr/lib/systemd/system/mero-trace@.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-kernel.service’ -> ‘/usr/lib/systemd/system/mero-kernel.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-cleanup.service’ -> ‘/usr/lib/systemd/system/mero-cleanup.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-mkfs.service’ -> ‘/usr/lib/systemd/system/mero-mkfs.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-mkfs@.service’ -> ‘/usr/lib/systemd/system/mero-mkfs@.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-server-confd.service’ -> ‘/usr/lib/systemd/system/mero-server-confd.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-server-ha.service’ -> ‘/usr/lib/systemd/system/mero-server-ha.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-server@.service’ -> ‘/usr/lib/systemd/system/mero-server@.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/m0d@.service’ -> ‘/usr/lib/systemd/system/m0d@.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/m0t1fs@.service’ -> ‘/usr/lib/systemd/system/m0t1fs@.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero.service’ -> ‘/usr/lib/systemd/system/mero.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-client.service’ -> ‘/usr/lib/systemd/system/mero-client.service’
‘/data/mero/scripts/install/usr/lib/systemd/system/mero-singlenode.service’ -> ‘/usr/lib/systemd/system/mero-singlenode.service’
mkdir: created directory ‘/etc/mero’
‘/data/mero/scripts/install/etc/mero/disks-ios.conf’ -> ‘/etc/mero/disks-ios.conf’
‘/data/mero/scripts/install/etc/mero/genders’ -> ‘/etc/mero/genders’
mkdir: created directory ‘/usr/libexec/mero’
‘/data/mero/scripts/install/usr/libexec/mero/mero-service.functions’ -> ‘/usr/libexec/mero/mero-service.functions’
‘/data/mero/scripts/install/usr/libexec/mero/mero-trace’ -> ‘/usr/libexec/mero/mero-trace’
‘/data/mero/scripts/install/usr/libexec/mero/mero-cleanup’ -> ‘/usr/libexec/mero/mero-cleanup’
‘/data/mero/scripts/install/usr/libexec/mero/mero-kernel’ -> ‘/usr/libexec/mero/mero-kernel’
‘/data/mero/scripts/install/usr/libexec/mero/mero-mkfs’ -> ‘/usr/libexec/mero/mero-mkfs’
‘/data/mero/scripts/install/usr/libexec/mero/mero-server’ -> ‘/usr/libexec/mero/mero-server’
‘/data/mero/scripts/install/usr/libexec/mero/mero-dixinit’ -> ‘/usr/libexec/mero/mero-dixinit’
‘/data/mero/scripts/install/usr/libexec/mero/mero’ -> ‘/usr/libexec/mero/mero’
‘/data/mero/scripts/install/usr/libexec/mero/mero-client’ -> ‘/usr/libexec/mero/mero-client’
‘/usr/bin/m0dixinit’ -> ‘/data/mero/utils/m0dixinit’
+ [init-node:25] sudo make -C /data/hare devinstall
make: Entering directory `/data/hare'
--> Installing hax directories
install: creating directory ‘/var/mero/hax’
--> Installing directories
install: creating directory ‘/var/lib/hare’
install: creating directory ‘/opt/seagate’
install: creating directory ‘/opt/seagate/hare’
install: creating directory ‘/opt/seagate/hare/libexec’
install: creating directory ‘/opt/seagate/hare/libexec/hare’
--> Installing cfgen
install: creating directory ‘/opt/seagate/hare/bin’
‘/opt/seagate/hare/bin/cfgen’ -> ‘/data/hare/cfgen/cfgen’
--> Installing cfgen dependencies
bash: /data/hare/.py3venv/bin/activate: No such file or directory
Collecting PyYAML (from -r cfgen/requirements.txt (line 1))
  Downloading https://files.pythonhosted.org/packages/e3/e8/b3212641ee2718d556df0f23f78de8303f068fe29cdaa7a91018849582fe/PyYAML-5.1.2.tar.gz (265kB)
Collecting ply (from -r cfgen/requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/a3/58/35da89ee790598a0700ea49b2a66594140f44dec458c07e8e3d4979137fc/ply-3.11-py2.py3-none-any.whl
Installing collected packages: PyYAML, ply
  Running setup.py install for PyYAML: started
    Running setup.py install for PyYAML: finished with status 'done'
Successfully installed PyYAML-3.12 ply-3.11
You are using pip version 8.1.2, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
--> Installing cfgen/dhall configs
install: creating directory ‘/opt/seagate/hare/share’
install: creating directory ‘/opt/seagate/hare/share/cfgen’
    linking cfgen/dhall -> /opt/seagate/hare/share/cfgen/dhall
    linking cfgen/examples -> /opt/seagate/hare/share/cfgen/examples
--> Building hax .whl package
Traceback (most recent call last):
  File "setup.py", line 8, in <module>
    import pkgconfig
ModuleNotFoundError: No module named 'pkgconfig'
make: Leaving directory `/data/hare'
make: *** [hax/dist/hax-0.1.0-cp36-cp36m-linux_x86_64.whl] Error 1

real    1m3.253s
user    0m2.118s
sys 0m0.172s
Running after script...
$ date -u -Isec
2019-11-04T11:08:43+00:00
$ cd $WORKSPACE_DIR
$ for host in ssu1 ssu2; do # collapsed multi-line command
$ for host in ssu1 ssu2; do # collapsed multi-line command
Warning: Permanently added '192.168.121.193' (ECDSA) to the list of known hosts.
scp: /tmp/consul*.log: No such file or directory
mv: cannot stat 'consul*.log': No such file or directory
Uploading artifacts...
Runtime platform                                    arch=amd64 os=linux pid=12878 revision=1f513601 version=11.10.1
test-boot2_*_syslog.log: found 2 matching files    
WARNING: test-boot2_*_m0reportbug-data.tar.xz: no matching files 
WARNING: test-boot2_*_m0reportbug-traces.tar.xz: no matching files 
WARNING: test-boot2_*_consul*.log: no matching files 
Uploading artifacts to coordinator... ok            id=69883 responseStatus=201 Created token=NRiwdbzR
ERROR: Job failed: exit status 1

test-boot2
Duration: 3 minutes 33 seconds
Timeout: 1h (from project)

Runner: qb07n3-m06 (#67)
Tags: m0vg

Job artifacts
The artifacts will be removed in 4 weeks

Commit 241155cd  in #423

WIP: Problem: test the patch of Max

 Pipeline #62225 from test-max-patch test
 test-boot1
 test-boot2
 test-utils
 test-boot2 
 test-boot1 
 test-boot2 

http://gitlab.mero.colo.seagate.com/andriy.tkachuk/hare/-/jobs/69883

40b8bf68-a04e-4df0-8596-2d540a230955 commented 4 years ago

assigned to @prasanna.kulkarni

andriytk commented 4 years ago

According to @dmitriy.chumak it could happen if build job is started in parallel with test job (as I did). So it might be expected.

40b8bf68-a04e-4df0-8596-2d540a230955 commented 4 years ago

closed

40b8bf68-a04e-4df0-8596-2d540a230955 commented 4 years ago

No change is required for this one. .gitlab-ci.yml configured properly.

40b8bf68-a04e-4df0-8596-2d540a230955 commented 4 years ago

@andriy.tkachuk, as I am seeing in documentation jobs under the same stage (stages names are like build, test) run in parallel, jobs under different stages run sequentially.

build and test is in separate stages in .gitlab.yml.

 stages:
   - build
   - test
   - cleanup

build:

 build:
   stage: build
 rpmbuild:
   stage: build

test:

test-utils:
  stage: test
test-boot1:
  stage: test
test-boot2:
  stage: test