Wind River Support Network

HomeDefectsLIN1019-2868
Fixed

LIN1019-2868 : ostree: error: Locking repo exclusive failed: Resource temporarily unavailable

Created: Oct 9, 2019    Updated: Dec 11, 2019
Resolved Date: Dec 9, 2019
Found In Version: 10.19.45.1
Fix Version: 10.19.45.2
Severity: Standard
Applicable for: Wind River Linux LTS 19
Component/s: Userspace

Description

setup.sh --machines=intel-x86-64 --distros=wrlinux --dl-layers --templates feature/ostree --layers wr-ostree --accept-eula=yes . ./oe-init-build-env build 
bitbake-layers add-layer /net/pek-lpgtest15/buildarea1/jhu2/wrlinux/wr-testing/bts-dev
echo require templates/feature/bts/template.conf >> conf/local.conf echo PREFERRED_PROVIDER_virtual/kernel = "linux-yocto" >> conf/local.conf bitbake wrlinux-image-glibc-small wrlinux-image-glibc-std ovmf

In conf/local.conf :
#jhu2 append as below:
require templates/feature/bts/template.conf
PREFERRED_PROVIDER_virtual/kernel = "linux-yocto"
BB_NUMBER_THREADS ?= "24"
PARALLEL_MAKE ?= "-j 24"
OSTREE_REMOTE_URL = "http://128.224.162.201/wrl1018_ostree_dvd_9_26_default/"
ACTIVE_PLAN = "customized_test_plan.ini"
IMAGE_ROOTFS_EXTRA_SPACE = "2048000"


ERROR: wrlinux-image-glibc-small-1.0-r1 do_image_ostree: Execution of 'build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/run.do_image_ostree.3280791' failed with exit code 1:
gpg: WARNING: unsafe ownership on homedir '/folk/jhu2/.gnupg'
gpg-connect-agent: no running gpg-agent - starting 'build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/recipe-sysroot-native/usr/bin/../../usr/bin/gpg-agent'
gpg-connect-agent: waiting for the agent to come up ... (5s)
gpg-connect-agent: connection to agent established
OK
gpg: WARNING: unsafe ownership on homedir 'build/tmp-glibc/.gnupg'
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/build/tmp-glibc/.gnupg/secring.gpg' to gpg-agent
gpg: key CFA856DFC7CB87BE: secret key imported
gpg: migration succeeded
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
9eb40ab8f253687429899a0f100c90322493b84a7c8d40113ebf391dfd1d0b55
gpg: WARNING: unsafe ownership on homedir '~/.gnupg'
gpg: WARNING: unsafe ownership on homedir 'build/tmp-glibc/.gnupg'
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
6409d4135119165ce35359641e9ebb53c05ffdb109104c4b631523fb2d766ac1
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
unknown fcntl argument 37, assuming long argument.
error: Locking repo exclusive failed: Resource temporarily unavailable
WARNING: build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/run.do_image_ostree.3280791:1 exit 1 from 'ostree summary -u --repo=<path>/build/tmp-glibc/deploy/images/intel-x86-64/ostree_repo'

ERROR: Logfile of failure stored in: build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/log.do_image_ostree.3280791
Log data follows:
| DEBUG: Executing python function set_image_size
| DEBUG: 901622.800000 = 693556 * 1.300000
| DEBUG: 2949622.800000 = max(901622.800000, 65536)[901622.800000] + 2048000
| DEBUG: 2949623.000000 = int(2949622.800000)
| DEBUG: 2949623 = aligned(2949623)
| DEBUG: returning 2949623
| DEBUG: Python function set_image_size finished
| DEBUG: Executing python function extend_recipe_sysroot
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function do_image_ostree
| gpg: WARNING: unsafe ownership on homedir '/folk/jhu2/.gnupg'
| gpg-connect-agent: no running gpg-agent - starting 'build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/recipe-sysroot-native/usr/bin/../../usr/bin/gpg-agent'
| gpg-connect-agent: waiting for the agent to come up ... (5s)
| gpg-connect-agent: connection to agent established
| OK
| gpg: WARNING: unsafe ownership on homedir ' build/tmp-glibc/.gnupg'
| gpg: starting migration from earlier GnuPG versions
| gpg: porting secret keys from ' build/tmp-glibc/.gnupg/secring.gpg' to gpg-agent
| gpg: key CFA856DFC7CB87BE: secret key imported
| gpg: migration succeeded
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| 9eb40ab8f253687429899a0f100c90322493b84a7c8d40113ebf391dfd1d0b55
| gpg: WARNING: unsafe ownership on homedir '/folk/jhu2/.gnupg'
| gpg: WARNING: unsafe ownership on homedir ' build/tmp-glibc/.gnupg'
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| 6409d4135119165ce35359641e9ebb53c05ffdb109104c4b631523fb2d766ac1
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| error: Locking repo exclusive failed: Resource temporarily unavailable
| WARNING:  build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/run.do_image_ostree.3280791:1 exit 1 from 'ostree summary -u --repo= build/tmp-glibc/deploy/images/intel-x86-64/ostree_repo'
| ERROR: Execution of ' build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/run.do_image_ostree.3280791' failed with exit code 1:
| gpg: WARNING: unsafe ownership on homedir '/folk/jhu2/.gnupg'
| gpg-connect-agent: no running gpg-agent - starting ' build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/recipe-sysroot-native/usr/bin/../../usr/bin/gpg-agent'
| gpg-connect-agent: waiting for the agent to come up ... (5s)
| gpg-connect-agent: connection to agent established
| OK
| gpg: WARNING: unsafe ownership on homedir ' build/tmp-glibc/.gnupg'
| gpg: starting migration from earlier GnuPG versions
| gpg: porting secret keys from ' build/tmp-glibc/.gnupg/secring.gpg' to gpg-agent
| gpg: key CFA856DFC7CB87BE: secret key imported
| gpg: migration succeeded
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| 9eb40ab8f253687429899a0f100c90322493b84a7c8d40113ebf391dfd1d0b55
| gpg: WARNING: unsafe ownership on homedir '/folk/jhu2/.gnupg'
| gpg: WARNING: unsafe ownership on homedir ' build/tmp-glibc/.gnupg'
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| 6409d4135119165ce35359641e9ebb53c05ffdb109104c4b631523fb2d766ac1
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| unknown fcntl argument 37, assuming long argument.
| error: Locking repo exclusive failed: Resource temporarily unavailable
| WARNING:  build/tmp-glibc/work/intel_x86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/run.do_image_ostree.3280791:1 exit 1 from 'ostree summary -u --repo= build/tmp-glibc/deploy/images/intel-x86-64/ostree_repo'
|
NOTE: recipe wrlinux-image-glibc-small-1.0-r1: task do_image_ostree: Failed
ERROR: Task ( layers/wrlinux/wrlinux-distro/recipes-base/images/wrlinux-image-glibc-small.bb:do_image_ostree) failed with exit code '1'
NOTE: recipe wrlinux-image-glibc-std-1.0-r5: task do_image_ostree: Succeeded
NOTE: recipe ovmf-edk2-stable201905-r0: task do_compile: Succeeded
NOTE: Tasks Summary: Attempted 6220 tasks of which 3 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
   layers/wrlinux/wrlinux-distro/recipes-base/images/wrlinux-image-glibc-small.bb:do_image_ostree
Summary: There were 2 WARNING messages shown.
Summary: There were 3 ERROR messages shown, returning a non-zero exit code.

Steps to Reproduce

/lpg-build/cdc/fast_prod/WRLINUX_MASTER_WR/MASTER_WR_GIT/wrlinux-10/setup.sh --machines=intel-x86-64 --distros=wrlinux --dl-layers --templates feature/ostree --layers wr-ostree --accept-eula=yes . ./oe-init-build-env build bitbake-layers add-layer /net/pek-lpgtest15/buildarea1/jhu2/wrlinux/wr-testing/bts-dev
echo require templates/feature/bts/template.conf >> conf/local.conf echo PREFERRED_PROVIDER_virtual/kernel = "linux-yocto" >> conf/local.conf bitbake  wrlinux-image-glibc-small wrlinux-image-glibc-std ovmf
 
In conf/local.conf :
#jhu2 append as below:
require templates/feature/bts/template.conf
PREFERRED_PROVIDER_virtual/kernel = "linux-yocto"
BB_NUMBER_THREADS ?= "24"
PARALLEL_MAKE ?= "-j 24"
OSTREE_REMOTE_URL = "http://128.224.162.201/wrl1018_ostree_dvd_9_26_default/"
ACTIVE_PLAN = "customized_test_plan.ini"
IMAGE_ROOTFS_EXTRA_SPACE = "2048000"
Live chat
Online