Skip to content

Instantly share code, notes, and snippets.

@anthonygreen
Created January 31, 2023 15:26
Show Gist options
  • Save anthonygreen/3b122079956704886d3e8f4c44bcf513 to your computer and use it in GitHub Desktop.
Save anthonygreen/3b122079956704886d3e8f4c44bcf513 to your computer and use it in GitHub Desktop.
+ cosmos-build --os=centos7
.___, [mock]
___(*v*)___ [spec]
`"-\._./-"' [7] []
^ ^ [/home/jenkins/workspace/media-availability-tool/]
(*v*) Running: /usr/bin/mock -r bbc-rhel-7-x86_64 --uniqueext=19505 --init
INFO: mock.py version 1.3.5 starting (python version = 2.6.6)...
Start: init plugins
INFO: selinux disabled
Finish: init plugins
Start: run
Start: clean chroot
Finish: clean chroot
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled yum cache
Start: cleaning yum metadata
Finish: cleaning yum metadata
INFO: enabled HW Info plugin
Mock Version: 1.3.5
INFO: Mock Version: 1.3.5
Start: yum install
Finish: yum install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
Finish: run
(*v*) Running: /usr/bin/mock -r bbc-rhel-7-x86_64 --uniqueext=19505 --no-clean --spec=/home/jenkins/workspace/media-availability-tool/SPECS/media-availability-tool.spec --sources=/tmp/tmp2l7OR5/SOURCES --resultdir=/tmp/tmp2l7OR5/SRPMS --buildsrpm
INFO: mock.py version 1.3.5 starting (python version = 2.6.6)...
Start: init plugins
INFO: selinux disabled
Finish: init plugins
Start: run
INFO: Start(/home/jenkins/workspace/media-availability-tool/SPECS/media-availability-tool.spec) Config(bbc-rhel-7-x86_64)
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled yum cache
Start: cleaning yum metadata
Finish: cleaning yum metadata
INFO: enabled HW Info plugin
Mock Version: 1.3.5
INFO: Mock Version: 1.3.5
Finish: chroot init
Start: buildsrpm
Start: rpmbuild -bs
Finish: rpmbuild -bs
Finish: buildsrpm
INFO: Done(/home/jenkins/workspace/media-availability-tool/SPECS/media-availability-tool.spec) Config(bbc-rhel-7-x86_64) 0 minutes 0 seconds
INFO: Results and/or logs in: /tmp/tmp2l7OR5/SRPMS
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
Finish: clean chroot
Finish: run
(*v*) Running: /usr/bin/mock -r bbc-rhel-7-x86_64 --uniqueext=19505 --init
INFO: mock.py version 1.3.5 starting (python version = 2.6.6)...
Start: init plugins
INFO: selinux disabled
Finish: init plugins
Start: run
Start: clean chroot
Finish: clean chroot
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled yum cache
Start: cleaning yum metadata
Finish: cleaning yum metadata
INFO: enabled HW Info plugin
Mock Version: 1.3.5
INFO: Mock Version: 1.3.5
Finish: chroot init
Finish: run
(*v*) Running: /usr/bin/mock -r bbc-rhel-7-x86_64 --uniqueext=19505 --no-clean --resultdir=/tmp/tmpsXlgT_ --rebuild /home/jenkins/workspace/media-availability-tool/SRPMS/media-availability-tool-1.8.0-1.src.rpm
INFO: mock.py version 1.3.5 starting (python version = 2.6.6)...
Start: init plugins
INFO: selinux disabled
Finish: init plugins
Start: run
INFO: Start(/home/jenkins/workspace/media-availability-tool/SRPMS/media-availability-tool-1.8.0-1.src.rpm) Config(bbc-rhel-7-x86_64)
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled yum cache
Start: cleaning yum metadata
Finish: cleaning yum metadata
INFO: enabled HW Info plugin
Mock Version: 1.3.5
INFO: Mock Version: 1.3.5
Finish: chroot init
Start: build phase for media-availability-tool-1.8.0-1.src.rpm
Start: build setup for media-availability-tool-1.8.0-1.src.rpm
Finish: build setup for media-availability-tool-1.8.0-1.src.rpm
Start: rpmbuild media-availability-tool-1.8.0-1.src.rpm
ERROR: Exception(/home/jenkins/workspace/media-availability-tool/SRPMS/media-availability-tool-1.8.0-1.src.rpm) Config(bbc-rhel-7-x86_64) 0 minutes 9 seconds
INFO: Results and/or logs in: /tmp/tmpsXlgT_
INFO: Cleaning up build root ('cleanup_on_failure=True')
Start: clean chroot
Finish: clean chroot
ERROR: Command failed. See logs for output.
# bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/media-availability-tool.spec
Mock Version: 1.3.5
ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/media-availability-tool.spec'], nspawn_args=[]shell=Falseuid=501env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ '}chrootPath='/var/lib/mock/bbc-rhel-7-x86_64-19505/root'gid=135user='mockbuild'timeout=0logger=<mockbuild.trace_decorator.getLog object at 0x25e5e50>printOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/media-availability-tool.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ '} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/media-availability-tool-1.8.0-1.src.rpm
Child return code was: 0
ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/media-availability-tool.spec'], nspawn_args=[]shell=Falseuid=501env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ '}chrootPath='/var/lib/mock/bbc-rhel-7-x86_64-19505/root'gid=135user='mockbuild'timeout=0logger=<mockbuild.trace_decorator.getLog object at 0x25e5e50>printOutput=False)
Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/media-availability-tool.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ '} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hM5GO8
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf media-availability-tool
+ /usr/bin/mkdir -p media-availability-tool
+ cd media-availability-tool
+ /usr/bin/gzip -dc /builddir/build/SOURCES/media-availability-tool.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9tucnC
+ umask 022
+ cd /builddir/build/BUILD
+ cd media-availability-tool
+ npm prune --production
/var/tmp/rpm-tmp.9tucnC: line 29: npm: command not found
error: Bad exit status from /var/tmp/rpm-tmp.9tucnC (%build)
Bad exit status from /var/tmp/rpm-tmp.9tucnC (%build)
RPM build errors:
Child return code was: 1
EXCEPTION: [Error()]
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/mockbuild/trace_decorator.py", line 89, in trace
result = func(*args, **kw)
File "/usr/lib/python2.6/site-packages/mockbuild/util.py", line 582, in do
raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode)
Error: Command failed. See logs for output.
# bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/media-availability-tool.spec
(@v@) Error: Command '['/usr/bin/mock', '-r', 'bbc-rhel-7-x86_64', '--uniqueext=19505', '--no-clean', '--resultdir=/tmp/tmpsXlgT_', '--rebuild', '/home/jenkins/workspace/media-availability-tool/SRPMS/media-availability-tool-1.8.0-1.src.rpm']' returned non-zero exit status 1
Traceback (most recent call last):
File "/usr/bin/cosmos-build", line 306, in <module>
sys.exit(main(sys.argv[1:]))
File "/usr/bin/cosmos-build", line 253, in main
mbt.run()
File "/usr/lib/python2.6/site-packages/cosmos_build_cli/build.py", line 50, in run
subprocess.check_call(c)
File "/usr/lib64/python2.6/subprocess.py", line 505, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['mbt', '-p', '/home/jenkins/workspace/media-availability-tool/', '-n', u'media-availability-tool', '-s', 'mock', '-r', '7']' returned non-zero exit status 1
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment