See <https://jenkins.osmocom.org/jenkins/job/Osmocom-release-manuals/93/display/…>
Changes:
------------------------------------------
Started by timer
Running as SYSTEM
Building remotely on build3-deb11build-ansible (ttcn3 qemu osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom-release-manuals/ws/>
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-UydxvepYYAFX/agent.2717426
SSH_AGENT_PID=2717428
[ssh-agent] Started.
Running ssh-add (command line suppressed)
Identity added: <https://jenkins.osmocom.org/jenkins/job/Osmocom-release-manuals/ws/@tmp/pri…> (osmocom-jenkins)
[ssh-agent] Using credentials docs (OS#5798)
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom-release-manuals/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.30.2'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 818d29d9e8a0640b310bfb83aa2af70f15f7bcb7 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 818d29d9e8a0640b310bfb83aa2af70f15f7bcb7 # timeout=10
Commit message: "jobs/master: add workspace.tar.xz to artifacts"
> git rev-list --no-walk 818d29d9e8a0640b310bfb83aa2af70f15f7bcb7 # timeout=10
[Osmocom-release-manuals] $ /bin/sh -xe /tmp/jenkins515603866593855199.sh
+ scripts/manuals/publish-manuals-for-tags.sh
:: Cloning https://gerrit.osmocom.org/osmo-gsm-manuals
Cloning into 'osmo-gsm-manuals'...
:: Checkout master
HEAD is now at afc081e build/Makefile.docbook: fix INC_DIR for openbsc
Already on 'master'
Your branch is up to date with 'origin/master'.
:: Listing files on server: /docs
Warning: Permanently added the ECDSA host key for IP address '[148.251.236.141]:48' to the list of known hosts.
:: (openbsc) Listing files on server: /docs/openbsc
:: (openbsc) Getting git tags
:: (openbsc) Building missing manuals
:: (openbsc, 0.9.0): skipping, tag is ignored
:: (openbsc, 0.9.1): skipping, tag is ignored
:: (openbsc, 0.9.2): skipping, tag is ignored
:: (openbsc, 0.9.3): skipping, tag is ignored
:: (openbsc, 0.9.4): skipping, tag is ignored
:: (openbsc, 0.9.5): skipping, tag is ignored
:: (openbsc, 0.9.6): skipping, tag is ignored
:: (openbsc, 0.9.8): skipping, tag is ignored
:: (openbsc, 0.9.9): skipping, tag is ignored
:: (openbsc, 0.9.10): skipping, tag is ignored
:: (openbsc, 0.9.11): skipping, tag is ignored
:: (openbsc, 0.9.12): skipping, tag is ignored
:: (openbsc, 0.9.13): skipping, tag is ignored
:: (openbsc, 0.9.14): skipping, tag is ignored
:: (openbsc, 0.9.15): skipping, tag is ignored
:: (openbsc, 0.9.16): skipping, tag is ignored
:: (openbsc, 0.10.0): skipping, tag is ignored
:: (openbsc, 0.10.1): skipping, tag is ignored
:: (openbsc, 0.11.0): skipping, tag is ignored
:: (openbsc, 0.12.0): skipping, tag is ignored
:: (openbsc, 0.13.0): skipping, tag is ignored
:: (openbsc, 0.14.0): skipping, tag is ignored
:: (openbsc, 0.15.0): skipping, tag is ignored
:: (openbsc, 1.0.0): skipping, tag is ignored
:: (openbsc, 1.1.0): skipping, tag is ignored
:: (openbsc, 1.2.0): skipping, manuals exist
:: (openbsc, 1.3.0): skipping, manuals exist
:: (openbsc, 1.3.1): skipping, manuals exist
:: (openbsc, 1.3.2): skipping, manuals exist
:: (openbsc, 1.3.3): skipping, manuals exist
:: (openbsc, 1.4.0): skipping, manuals exist
:: (openbsc, 1.4.1): skipping, manuals exist
:: (openbsc, 1.4.2): skipping, manuals exist
:: (osmo-bsc) Listing files on server: /docs/osmo-bsc
:: (osmo-bsc) Getting git tags
:: (osmo-bsc) Building missing manuals
:: (osmo-bsc, 1.0.1): skipping, tag is ignored
:: (osmo-bsc, 1.1.0): skipping, tag is ignored
:: (osmo-bsc, 1.1.1): skipping, tag is ignored
:: (osmo-bsc, 1.1.2): skipping, tag is ignored
:: (osmo-bsc, 1.2.0): skipping, tag is ignored
:: (osmo-bsc, 1.2.1): skipping, tag is ignored
:: (osmo-bsc, 1.2.2): skipping, tag is ignored
:: (osmo-bsc, 1.3.0): skipping, tag is ignored
:: (osmo-bsc, 1.4.0): skipping, tag is ignored
:: (osmo-bsc, 1.4.1): skipping, tag is ignored
:: (osmo-bsc, 1.5.0): skipping, tag is ignored
:: (osmo-bsc, 1.6.0): skipping, tag is ignored
:: (osmo-bsc, 1.6.1): skipping, manuals exist
:: (osmo-bsc, 1.7.0): skipping, manuals exist
:: (osmo-bsc, 1.7.1): skipping, manuals exist
:: (osmo-bsc, 1.7.2): skipping, manuals exist
:: (osmo-bsc, 1.8.0): skipping, manuals exist
:: (osmo-bsc, 1.8.1): skipping, manuals exist
:: (osmo-bsc, 1.9.0): skipping, manuals exist
:: (osmo-bsc, 1.9.1): skipping, manuals exist
:: (osmo-bsc, 1.9.2) Cloning https://gerrit.osmocom.org/osmo-bsc
Cloning into 'osmo-bsc'...
:: (osmo-bsc, 1.9.2) Checkout 1.9.2
HEAD is now at fc914e9eb systemd: depend on networking-online.target
Note: switching to '1.9.2'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 67d1c27ea Bump version: 1.9.1.1-11e513 → 1.9.2
:: (osmo-bsc, 1.9.2) Building manuals
+ apt-get update
Hit:1 http://deb.debian.org/debian bullseye InRelease
Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_11 ./ InRelease [1,580 B]
Get:5 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_11 ./ Packages [169 kB]
Fetched 263 kB in 0s (820 kB/s)
Reading package lists...
+ apt-get -y build-dep /build
Note, using directory '/build' to get the build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
osmo-gsm-manuals-dev : Depends: osmocom-nightly (= 202305270026) but 202305260026 is to be installed
E: Unable to correct problems, you have held broken packages.
:: (osmo-bsc, 1.9.2) Building manuals failed!
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 2717428 killed;
[ssh-agent] Stopped.
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/5253/display/red…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-hlr" build number 9720
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build2-deb10build-ansible (obs osmo-gsm-tester-build osmocom-master-debian10 ttcn3-ggsn-test-kernel-git osmocom-gerrit-debian10 osmocom-gerrit repo-install-test osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.20.1'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 818d29d9e8a0640b310bfb83aa2af70f15f7bcb7 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 818d29d9e8a0640b310bfb83aa2af70f15f7bcb7 # timeout=10
Commit message: "jobs/master: add workspace.tar.xz to artifacts"
> git rev-list --no-walk 818d29d9e8a0640b310bfb83aa2af70f15f7bcb7 # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins15545314574518432906.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-11-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:11', '--build-arg', 'DISTRO_FROM=debian:11', '--build-arg', 'UID=1000', '-t', 'debian-11-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
Sending build context to Docker daemon 15.36kB
Step 1/8 : FROM debian:bullseye
---> 1ac99357ef21
Step 2/8 : ARG UID
---> Using cache
---> 336f738e976c
Step 3/8 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates gnupg2 && apt-get clean
---> Using cache
---> ad00e21c82d8
Step 4/8 : COPY Release.key /tmp/Release.key
---> Using cache
---> 9204d5c71a77
Step 5/8 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb https://downloads.osmocom.org/packages/osmocom:/latest/Debian_11/ ./" > /etc/apt/sources.list.d/osmocom-latest.list
---> Using cache
---> 5833a68d3891
Step 6/8 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends debhelper dh-python dpkg-dev fakeroot git git-review meson osc python3-setuptools rebar3 sed && apt-get clean
---> Using cache
---> 9529167a604c
Step 7/8 : RUN useradd --uid=${UID} -m user
---> Using cache
---> dc63d3fa5f2e
Step 8/8 : USER user
---> Using cache
---> 5b4e51b7ca10
[Warning] One or more build-args [DISTRO DISTRO_FROM] were not consumed
Successfully built 5b4e51b7ca10
Successfully tagged debian-11-osmocom-obs-build-srcpkg:latest
docker: running: update_obs_project.py inside docker
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.0.0 is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (d7e225b098fd51385d4e5121d25ed2728a2311eb is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (3e483e59502fac088198b486fc44c1a20dc73b50 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (b59bc14f174d7983fa3d77d9320b99a2f6ab5908 is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (1e74d29937e415b48ec3b96aa1313fcebabb3331 is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (6964e3657cf9f9652f79738db9d7871004e72d5c is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (9cf485e45b190bf317d3561e59f241dffa20854f is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (ee17c3890a707b7ee5c38a487e92ad7f4845f044 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (934b2ceefd0d97bc7b8ae23fda5d81b2432bc4f6 is up-to-date)
libosmo-sccp: getting head from git remote for master
libosmo-sccp: getting OBS version
libosmo-sccp: skipping (7e6bce7322f4a376ead575903bb5e5e34dcb729f is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (6e529a2c7465fc6657d3b1686003687ed8cef0b1 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (86ff275bb17573c05025e7068e6d5f3b0770366f is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (312f964ed22428a999a6dde923af81bcffe8f668 is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (fc914e9eb84cd268ba1ac5b8417f289f08c2493a is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (9aa56a31602d210354fb18827308f2a8795dfd22 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (c18f9f256c905d845c0060f19f3cd46cc40a2fe5 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (66221e60d6fdca5a5ff4b0b78b4ac34851aafbba is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (cd813cde137ca6e83986fe05dd3dd30dc8480fd1 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (f8cdd64b7607f43e9813d60f473905c679bb4c19 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (7724fb717b437ed513786ff1c8b8736b0b966070 is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (59f1539ece7b8da296f4d7090e98762c1d1566cc is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (afc081e13116a3232597ad27ab5bbcb3c2a155fe is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (5edf387353b1b684a695aa09c5d91815ecf24981 is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (e966e73fd2cdc28558f0d9a4e635aa634269a9f9 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (4d94531f6fa9f11bb64d3f333091c16c1a7def04 is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (d6bde3f6a6ec05fcc53e5a2a38a155a8fece67d6 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (72f911513ef9721cfe25491e4649db748f85c0b2 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (902fb947b65bf8e1658852817388c4e147a0c319 is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (2ec703f7c8a94e25677fde1b1d1a430696fb97e2 is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (2fc67e252cfc4277d6ba93d6a6dd44c12c6e2eaa is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (cb283e3b8fa63c4905d6719f22f739932fb4d02f is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (eda1b83f75ce1baab36c37cfda74ca65b57071a7 is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (47e6130cae43b53f2980d8f0597bdcb9d8b56ef1 is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
osmo-smlc: skipping (85f1cca0965b08378ca7a07dc89ce68ccdde479e is up-to-date)
osmo-sysmon: getting head from git remote for master
osmo-sysmon: getting OBS version
osmo-sysmon: skipping (056bd5c43bcceeb0d3f2fecae93aa29a0118ca1e is up-to-date)
osmo-trx: getting head from git remote for master
osmo-trx: getting OBS version
osmo-trx: skipping (7e47a521ef2eef4999222c06ab49c7312460631f is up-to-date)
osmo-uecups: getting head from git remote for master
osmo-uecups: getting OBS version
osmo-uecups: skipping (f207d1cdade7eb8fd6a08465f6366b13af5c220f is up-to-date)
osmo-upf: getting head from git remote for master
osmo-upf: getting OBS version
osmo-upf: skipping (e6c65defac6b92a175c369e65fbab22f36023936 is up-to-date)
python/osmo-python-tests: getting head from git remote for master
python/osmo-python-tests: getting OBS version
python/osmo-python-tests: skipping (f5e2a84962a48d04943db11040cde4886cf57986 is up-to-date)
rtl-sdr: getting head from git remote for master
rtl-sdr: getting OBS version
rtl-sdr: skipping (142325a93c6ad70f851f43434acfdf75e12dfe03 is up-to-date)
simtrace2: getting head from git remote for master
simtrace2: getting OBS version
simtrace2: skipping (749dcdc27718c301c2370a78b4c24d19446e3085 is up-to-date)
limesuite: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://github.com/myriadrf/LimeSuite', 'heads/master']
*** returncode ***
128
*** output ***
fatal: unable to access 'https://github.com/myriadrf/LimeSuite/': Failed to connect to github.com port 443: Connection timed out
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 251, in <module>
main()
File "/obs/update_obs_project.py", line 245, in main
build_srcpkgs(pkgs_remote, packages)
File "/obs/update_obs_project.py", line 143, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
File "/obs/update_obs_project.py", line 91, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 176, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
File "/obs/lib/__init__.py", line 137, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure