Started by user Till Wegmüller
Running as SYSTEM
Building on the built-in node in workspace /jenkins/jobs/illumos-gate/workspace
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /jenkins/jobs/illumos-gate/workspace/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/OpenIndiana/oi-userland.git # timeout=10
Fetching upstream changes from https://github.com/OpenIndiana/oi-userland.git
> git --version # timeout=10
> git --version # 'git version 2.47.0'
> git fetch --tags --force --progress -- https://github.com/OpenIndiana/oi-userland.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/oi/hipster^{commit} # timeout=10
Checking out Revision 431f474723230bb61564b033c25ac5e760be639c (refs/remotes/origin/oi/hipster)
> git config core.sparsecheckout # timeout=10
> git checkout -f 431f474723230bb61564b033c25ac5e760be639c # timeout=10
Commit message: "python/types-setuptools: update to 75.3.0.20241107"
> git rev-list --no-walk 2423f7e5d2a8930d9270e41865155ccefdef0eb6 # timeout=10
> git tag -a -f -m Jenkins Build #7520 jenkins-illumos-gate-7520 # timeout=10
[workspace] $ /bin/sh -xe /var/tmp/jenkins7374410921100567834.sh
+ JENKINS_BUILD_NUMBER=7520
+ export JENKINS_BUILD_NUMBER
+ unset BUILD_NUMBER
+ trap copy_logs EXIT
+ [ -f components/components.mk ]
+ rm components/components.mk
+ [ -f components/depends.mk ]
+ PUBLISHER=openindiana.org
+ export PUBLISHER
+ USERLAND_ARCHIVES=/data/userland-archives/
+ export USERLAND_ARCHIVES
+ COMPONENT_BUILD_ARGS=-j8
+ export COMPONENT_BUILD_ARGS
+ /usr/bin/time gmake setup
setup components
Generating component list...
building tools...
real 1.9
user 1.1
sys 0.6
+ /usr/bin/time gmake publish -k COMPONENT_DIRS=openindiana/illumos-gate DEBUG=yes
publish components
building tools...
publish openindiana/illumos-gate
Initiating repository refresh.
real 1:13:34.1
user 3:38:48.8
sys 1:47:33.4
+ /usr/bin/time gmake publish -k COMPONENT_DIRS=openindiana/kvm
publish components
building tools...
publish openindiana/kvm
Initiating repository refresh.
real 25.8
user 31.9
sys 7.6
+ pkgrecv -s i386/repo /zdata/oirepo/hipster/ '*'
pkgrecv: a destination must be provided
Usage:
pkgrecv [-aknrv] [-s src_uri] [-d (path|dest_uri)] [-c cache_dir]
[-m match] [--mog-file file_path ...] [--raw]
[--key src_key --cert src_cert]
[--dkey dest_key --dcert dest_cert]
(fmri|pattern) ...
pkgrecv [-s src_repo_uri] --newest
pkgrecv [-nv] [-s src_repo_uri] [-d path] [-p publisher ...]
[--key src_key --cert src_cert] --clone
Options:
-a Store the retrieved package data in a pkg(5) archive
at the location specified by -d. The file may not
already exist, and this option may only be used with
filesystem-based destinations.
-c cache_dir The path to a directory that will be used to cache
downloaded content. If one is not supplied, the
client will automatically pick a cache directory.
In the case where a download is interrupted, and a
cache directory was automatically chosen, use this
option to resume the download.
-d path_or_uri The filesystem path or URI of the target repository to
republish packages to. The target must already exist.
New repositories can be created using pkgrepo(1).
-h Display this usage message.
-k Keep the retrieved package content compressed, ignored
when republishing. Should not be used with pkgsend.
-m match Controls matching behaviour using the following values:
all-timestamps (default)
includes all matching timestamps (implies
all-versions)
all-versions
includes all matching versions
latest
includes only the latest version of each package
-n Perform a trial run with no changes made.
-v Display verbose output.
-p publisher Only clone the given publisher. Can be specified
multiple times. Only valid with --clone.
-r Recursively evaluates all dependencies for the provided
list of packages and adds them to the list.
-s src_repo_uri A URI representing the location of a pkg(5)
repository to retrieve package data from.
--clone Make an exact copy of the source repository. By default,
the clone operation will only succeed if publishers in
the source repository are also present in the
destination. By using -p, the operation can be limited
to specific publishers which will be added to the
destination repository if not already present.
Packages in the destination repository which are not in
the source will be removed.
Cloning will leave the destination repository altered in
case of an error.
--mog-file Specifies the path to a file containing pkgmogrify(1)
transforms to be applied to every package before it is
copied to the destination. A path of '-' can be
specified to use stdin. This option can be specified
multiple times. This option can not be combined with
--clone.
--newest List the most recent versions of the packages available
from the specified repository and exit. (All other
options except -s will be ignored.)
--raw Retrieve and store the raw package data in a set of
directory structures by stem and version at the location
specified by -d. May only be used with filesystem-
based destinations.
--key src_key Specify a client SSL key file to use for pkg retrieval.
--cert src_cert Specify a client SSL certificate file to use for pkg
retrieval.
--dkey dest_key Specify a client SSL key file to use for pkg
publication.
--dcert dest_cert Specify a client SSL certificate file to use for pkg
publication.
Environment:
PKG_DEST Destination directory or URI
PKG_SRC Source URI or path
+ copy_logs
+ mkdir -p /data/logs/illumos-gate/7520
+ rsync -av i386/logs/ /data/logs/illumos-gate/7520/
sending incremental file list
./
openindiana.illumos-gate.publish.log
openindiana.kvm.publish.log
sent 199,744 bytes received 57 bytes 399,602.00 bytes/sec
total size is 199,479 speedup is 1.00
+ /usr/gnu/bin/ln -snf /data/logs/illumos-gate/7520 /data/logs/illumos-gate/latest
Build step 'Execute shell' marked build as failure
IRC notifier plugin: Sending notification to: #oi-dev
IRC notifier plugin: [ERROR] not connected. Cannot send message to '#oi-dev'
Finished: FAILURE