Started by timer
Checking out git git@gitlab.liu.se:OpenModelica/apt-build.git into /var/jenkins_home/workspace/LINUX_BUILDS_script/774335cde2ee91721c4d3a9602bc561368b7238bad469d39685cbed3758a99b0 to read Jenkinsfile
The recommended git tool is: git
using credential Hudson-SSH-Key
> git rev-parse --resolve-git-dir /var/jenkins_home/workspace/LINUX_BUILDS_script/774335cde2ee91721c4d3a9602bc561368b7238bad469d39685cbed3758a99b0/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git
> git --version # timeout=10
> git --version # 'git version 2.47.3'
using GIT_SSH to set credentials SSH Key for user Hudson
> git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision c508effebd11e7545908968a25957df90a94c1f9 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f c508effebd11e7545908968a25957df90a94c1f9 # timeout=10
Commit message: "Updated nightly build"
> git rev-list --no-walk c508effebd11e7545908968a25957df90a94c1f9 # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[Pipeline] Start of Pipeline
[Pipeline] properties
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named archBase (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targetDscFile (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targetDepends (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named ignore (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named allOSs (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named rpmOSs (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named archOSs (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named dockerImage (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named eol (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named pkgAvailableVersion (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named oldReleasesToSkip (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targets (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targetVersions (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named arch (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named rpmArch (to a value of type ArrayList) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named archDockerLabel (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named rpmPrivateLibs (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named existingVersions (to a value of type ArrayList) which could lead to memory leaks or other issues.
[Pipeline] node
Running on r630-2 in /var/lib/jenkins/ws/LINUX_BUILDS
[Pipeline] {
[Pipeline] stage
[Pipeline] { (checkout)
[Pipeline] checkout
The recommended git tool is: git
using credential Hudson-SSH-Key
Fetching changes from the remote Git repository
Cleaning workspace
Checking out Revision c508effebd11e7545908968a25957df90a94c1f9 (refs/remotes/origin/master)
Commit message: "Updated nightly build"
Cleaning workspace
[Pipeline] sh
+ git rev-parse HEAD
[Pipeline] echo
r630-2
[Pipeline] withDockerRegistry
$ docker login -u jenkins-nexus -p ******** https://docker.openmodelica.org
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your credentials are stored unencrypted in '/var/lib/jenkins/ws/LINUX_BUILDS_tmp/09618ba4-490c-424e-9001-3d619c5061a6/config.json'.
Configure a credential helper to remove this warning. See
https://docs.docker.com/go/credential-store/
Login Succeeded
[Pipeline] {
> git rev-parse --resolve-git-dir /var/lib/jenkins/ws/LINUX_BUILDS/.git # timeout=10
> git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git
> git --version # timeout=10
> git --version # 'git version 2.43.0'
using GIT_SSH to set credentials SSH Key for user Hudson
> git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f c508effebd11e7545908968a25957df90a94c1f9 # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
[Pipeline] sh
+ ./update-current-linux-os-releases.py false
/var/lib/jenkins/ws/LINUX_BUILDS/./update-current-linux-os-releases.py:134: SyntaxWarning: invalid escape sequence '\d'
version = re.search('\d+[.]\d+[.]\d+', version).group()
{'deb-all': ['bookworm', 'jammy', 'noble', 'questing', 'resolute', 'trixie'], 'deb-arch-os': {'amd64': ['bookworm', 'jammy', 'noble', 'questing', 'resolute', 'trixie'], 'arm64': ['bookworm', 'jammy', 'noble', 'resolute', 'trixie'], 'armhf': ['bookworm', 'jammy', 'noble', 'resolute', 'trixie'], 'i386': []}, 'deb-lts': ['bookworm', 'jammy', 'noble', 'resolute', 'trixie'], 'deb-old': [], 'docker': {'bookworm': 'debian:bookworm', 'el10': 'almalinux:10', 'el8': 'almalinux:8', 'el9': 'almalinux:9', 'fc43': 'fedora:43', 'fc44': 'fedora:44', 'jammy': 'ubuntu:jammy', 'noble': 'ubuntu:noble', 'questing': 'ubuntu:questing', 'resolute': 'ubuntu:resolute', 'trixie': 'debian:trixie'}, 'eol': {'bookworm': '2026-06-10', 'el10': '2035-05-31', 'el8': '2029-05-31', 'el9': '2032-05-31', 'fc43': '2026-12-09', 'fc44': '2027-06-02', 'jammy': '2027-04-01', 'noble': '2029-05-31', 'questing': '2026-07-01', 'resolute': '2031-04-30', 'trixie': '2028-08-09'}, 'pkg': {'clang': {'bookworm': '14.0', 'el10': '-', 'el8': '-', 'el9': '-', 'fc43': '-', 'fc44': '-', 'jammy': '14.0', 'noble': '18.0', 'questing': '20.0', 'resolute': '21.1.6', 'trixie': '19.0'}, 'cmake': {'bookworm': '3.25.1', 'el10': '3.30.5', 'el8': '3.26.5', 'el9': '3.26.5', 'fc43': '3.31.6', 'fc44': '4.3.0', 'jammy': '3.22.1', 'noble': '3.28.3', 'questing': '3.31.6', 'resolute': '4.2.3', 'trixie': '3.31.6'}, 'gcc': {'bookworm': '12.2.0', 'el10': '14.3.1', 'el8': '8.5.0', 'el9': '11.5.0', 'fc43': '15.2.1', 'fc44': '16.0.1', 'jammy': '11.2.0', 'noble': '13.2.0', 'questing': '15.2.0', 'resolute': '15.2.0', 'trixie': '14.2.0'}}, 'rpm': ['el10', 'el8', 'el9', 'fc43', 'fc44']}
Not LTS: questing
Not LTS: el8
Not LTS: el9
Not LTS: el10
Not LTS: fc43
Not LTS: fc44
Created current-linux-os-releases.json. Now checking repos.
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] sshagent
[ssh-agent] Using credentials hudson (SSH Key for user Hudson)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-6GFXVbRMddPt/agent.3917839
SSH_AGENT_PID=3917842
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_15917117155912723495.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_15917117155912723495.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ git add current-linux-os-releases.json
+ git diff-index --quiet HEAD
[Pipeline] }
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3917842 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
[Pipeline] readJSON
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named linux (to a value of type JSONObject) which could lead to memory leaks or other issues.
[Pipeline] readJSON
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named version (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] sh
+ wget -q https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.27.0~dev-588-g13f07b8-1.dsc -O-
[Pipeline] sshagent
[ssh-agent] Using credentials hudson (SSH Key for user Hudson)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-WppvxUd6Jesy/agent.3917870
SSH_AGENT_PID=3917872
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_14570186458110675848.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_14570186458110675848.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ + ssh hudson@build.openmodelica.orgsed find s,/var/www/build.openmodelica.org/apt/pool/contrib-,, /var/www/build.openmodelica.org/apt/pool/
-name openmodelica_1.27.0~dev-588-g13f07b8-1_*.deb
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] sh
+ + sshsed hudson@build.openmodelica.org s,/var/www/build.openmodelica.org/rpm/,, find
/var/www/build.openmodelica.org/rpm/ -name openmodelica-*.rpm
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] }
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3917872 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named version (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] sh
+ wget -q https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.7-1.dsc -O-
[Pipeline] sshagent
[ssh-agent] Using credentials hudson (SSH Key for user Hudson)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-tb8JxG5bsfCk/agent.3918018
SSH_AGENT_PID=3918020
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_17679700573586429061.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_17679700573586429061.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ ssh hudson@build.openmodelica.org+ find /var/www/build.openmodelica.org/apt/pool/ -name openmodelica_1.26.7-1_*.deb
sed s,/var/www/build.openmodelica.org/apt/pool/contrib-,,
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] sh
+ ssh hudson@build.openmodelica.org find /var/www/build.openmodelica.org/rpm/ -name openmodelica-*.rpm
+ sed s,/var/www/build.openmodelica.org/rpm/,,
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] }
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3918020 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named version (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] sh
+ wget -q https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.7~2-ge74480f-1.dsc -O-
[Pipeline] sshagent
[ssh-agent] Using credentials hudson (SSH Key for user Hudson)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-fklI2JtReHYJ/agent.3918151
SSH_AGENT_PID=3918153
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_16939736118851848930.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_16939736118851848930.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ + sshsed hudson@build.openmodelica.org s,/var/www/build.openmodelica.org/apt/pool/contrib-,, find
/var/www/build.openmodelica.org/apt/pool/ -name openmodelica_1.26.7~2-ge74480f-1_*.deb
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] sh
+ ssh hudson@build.openmodelica.org find /var/www/build.openmodelica.org/rpm/ -name openmodelica-*.rpm
+ sed s,/var/www/build.openmodelica.org/rpm/,,
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] }
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3918153 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named stepsForParallelDocker (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named stepsForParallel (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named stepsForParallelRPM (to a value of type LinkedHashMap) which could lead to memory leaks or other issues.
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named OSs (to a value of type JSONArray) which could lead to memory leaks or other issues.
[Pipeline] echo
Skipping bookworm/openmodelica_1.27.0~dev-588-g13f07b8-1_amd64.deb (already exists)
[Pipeline] echo
Skipping bookworm/openmodelica_1.26.7-1_amd64.deb (already exists)
[Pipeline] echo
Skipping bookworm/openmodelica_1.26.7~2-ge74480f-1_amd64.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.27.0~dev-588-g13f07b8-1_amd64.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.26.7-1_amd64.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.26.7~2-ge74480f-1_amd64.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.27.0~dev-588-g13f07b8-1_amd64.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.26.7-1_amd64.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.26.7~2-ge74480f-1_amd64.deb (already exists)
[Pipeline] echo
Skipping questing/openmodelica_1.27.0~dev-588-g13f07b8-1_amd64.deb (already exists)
[Pipeline] echo
Skipping questing/openmodelica_1.26.7-1_amd64.deb (already exists)
[Pipeline] echo
Skipping questing/openmodelica_1.26.7~2-ge74480f-1_amd64.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.27.0~dev-588-g13f07b8-1_amd64.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.26.7-1_amd64.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.26.7~2-ge74480f-1_amd64.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.27.0~dev-588-g13f07b8-1_amd64.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.26.7-1_amd64.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.26.7~2-ge74480f-1_amd64.deb (already exists)
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named OSs (to a value of type JSONArray) which could lead to memory leaks or other issues.
[Pipeline] echo
Skipping bookworm/openmodelica_1.27.0~dev-588-g13f07b8-1_armhf.deb (already exists)
[Pipeline] echo
Skipping bookworm/openmodelica_1.26.7-1_armhf.deb (already exists)
[Pipeline] echo
Skipping bookworm/openmodelica_1.26.7~2-ge74480f-1_armhf.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.27.0~dev-588-g13f07b8-1_armhf.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.26.7-1_armhf.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.26.7~2-ge74480f-1_armhf.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.27.0~dev-588-g13f07b8-1_armhf.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.26.7-1_armhf.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.26.7~2-ge74480f-1_armhf.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.27.0~dev-588-g13f07b8-1_armhf.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.26.7-1_armhf.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.26.7~2-ge74480f-1_armhf.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.27.0~dev-588-g13f07b8-1_armhf.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.26.7-1_armhf.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.26.7~2-ge74480f-1_armhf.deb (already exists)
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named OSs (to a value of type JSONArray) which could lead to memory leaks or other issues.
[Pipeline] echo
Skipping bookworm/openmodelica_1.27.0~dev-588-g13f07b8-1_arm64.deb (already exists)
[Pipeline] echo
Skipping bookworm/openmodelica_1.26.7-1_arm64.deb (already exists)
[Pipeline] echo
Skipping bookworm/openmodelica_1.26.7~2-ge74480f-1_arm64.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.27.0~dev-588-g13f07b8-1_arm64.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.26.7-1_arm64.deb (already exists)
[Pipeline] echo
Skipping jammy/openmodelica_1.26.7~2-ge74480f-1_arm64.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.27.0~dev-588-g13f07b8-1_arm64.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.26.7-1_arm64.deb (already exists)
[Pipeline] echo
Skipping noble/openmodelica_1.26.7~2-ge74480f-1_arm64.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.27.0~dev-588-g13f07b8-1_arm64.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.26.7-1_arm64.deb (already exists)
[Pipeline] echo
Skipping resolute/openmodelica_1.26.7~2-ge74480f-1_arm64.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.27.0~dev-588-g13f07b8-1_arm64.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.26.7-1_arm64.deb (already exists)
[Pipeline] echo
Skipping trixie/openmodelica_1.26.7~2-ge74480f-1_arm64.deb (already exists)
[Pipeline] sh
+ LC_ALL=C date +%a %b %d %Y
[Pipeline] sh
+ rm -f openmodelica.spec.tpl
+ wget -q https://raw.githubusercontent.com/OpenModelica/OpenModelicaBuildScripts/master/rpm/SPECS/openmodelica.spec.tpl[Pipeline] readFile
[Pipeline] echo
Skipping el10/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.el10.x86_64.rpm (already exists)
[Pipeline] echo
Skipping el8/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.el8.x86_64.rpm (already exists)
[Pipeline] echo
Skipping el9/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.el9.x86_64.rpm (already exists)
[Pipeline] echo
Skipping fc43/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc43.x86_64.rpm (already exists)
[Pipeline] echo
NOT skipping fc44/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm (not existing or in the ignore list)
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] stage
[Pipeline] { (build-dep)
[Pipeline] echo
Skipping build dependencies (user's choice)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (build)
[Pipeline] parallel
[Pipeline] { (Branch: fc44 nightly)
[Pipeline] timeout
Timeout set to expire in 14 hr
[Pipeline] {
[Pipeline] node
Running on r7945-1 in /var/lib/jenkins/ws/LINUX_BUILDS
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
04:51:20r7945-1
[Pipeline] sh
04:51:21+ rm -rf rpmbuild
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
04:51:21+ docker pull docker.openmodelica.org/build-deps:fc44.amd64
04:51:21fc44.amd64: Pulling from build-deps
04:51:2197a21338881f: Already exists
04:51:218443b9efcdb0: Already exists
04:51:2105c81b806114: Already exists
04:51:21Digest: sha256:997703c48e74cdd9145e840489f64412a32608b100834ef515aff67df2fa83b8
04:51:21Status: Downloaded newer image for docker.openmodelica.org/build-deps:fc44.amd64
04:51:21docker.openmodelica.org/build-deps:fc44.amd64
[Pipeline] }
[Pipeline] // withEnv
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named dockerImage (to a value of type Image) which could lead to memory leaks or other issues.
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
04:51:21+ docker inspect -f . docker.openmodelica.org/build-deps:fc44.amd64
04:51:21.
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withDockerContainer
04:51:21r7945-1 does not seem to be running inside a container
[Pipeline] {
[Pipeline] sh
04:51:22+ cat /var/lib/openmodelica-depends/openmodelica.spec.tpl
[Pipeline] echo
04:51:22# See also Jenkinsfile in apt-build repository for stuff that is installed BEFORE everything here
04:51:22# Don't try fancy stuff like debuginfo, which is useless on binary-only
04:51:22# packages. Don't strip binary too
04:51:22# Be sure buildpolicy set to do nothing
04:51:22%define __spec_install_post %{nil}
04:51:22%define debug_package %{nil}
04:51:22%define __os_install_post %{_dbpath}/brp-compress
04:51:2204:51:22Summary: OpenModelica
04:51:22Name: openmodelica-nightly
04:51:22Version: 1.27.0~dev~588~g13f07b8
04:51:22Release: 1%{?dist}
04:51:22License: OSMC-PL
04:51:22Group: Development/Tools
04:51:22# spectool -g -R SPECS/xxx.spec
04:51:22# sudo yum-builddep SPECS/xxx.spec
04:51:22SOURCE0 : https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.27.0~dev-588-g13f07b8.orig.tar.xz04:51:22SOURCE1 : https://openmodelica.org/doc/openmodelica-doc-latest.tar.xz04:51:2204:51:22URL: https://openmodelica.org/04:51:2204:51:22%if 0%{?rhel} == 6
04:51:22Autoreq: 0
04:51:22Requires: readline
04:51:22Requires: qt5-qtbase
04:51:22Requires: qt5-qtsvg
04:51:22Requires: qt5-qtwebkit
04:51:22Requires: qt5-qtxmlpatterns
04:51:22Requires: libffi
04:51:22%endif
04:51:22Autoprov: 0
04:51:22Prefix: /opt/%{name}
04:51:22Prefix: %{_bindir}
04:51:2204:51:22%global __requires_exclude ^(lib.*Modelica.*|lib[oO][mM][^n].*[.]so.*|libklu[.]so.*|libsuitesparseconfig[.]so.*|libqjson[.]so.*|libfmi.*[.]so.*|libumfpack[.]so.*|libamd[.]so.*|libzlib[.]so.*|libbtf[.]so.*|libcminpack[.]so.*|libcoinmumps[.]so.*|libipopt[.]so.*|liblis[.]so.*|/usr/bin/python|libzmq[.]so.*|libtf[.]so.*|libcolamd[.]so.*|libsundials.*)$
04:51:2204:51:22# Recommended (for the repo): git rpm-build rpmdevtools epel-release
04:51:22%if 0%{?rhel} > 0
04:51:22# CentOS / RHEL requires the EPEL repository (for omniORB, etc)
04:51:22BuildRequires: epel-release
04:51:22Requires: epel-release
04:51:22%endif
04:51:2204:51:22Requires: lapack-devel
04:51:22Requires: make
04:51:22Requires: gcc
04:51:22Requires: gcc-gfortran
04:51:22Requires: gcc-c++
04:51:2204:51:22BuildRequires: automake
04:51:22%if 0%{?rhel} >= 8
04:51:22%define withomniorb --without-omniORB
04:51:22%else
04:51:22%define withomniorb --with-omniORB
04:51:22BuildRequires: omniORB-devel
04:51:22BuildRequires: lpsolve-devel
04:51:22%endif
04:51:22BuildRequires: expat-devel
04:51:22BuildRequires: bison
04:51:22BuildRequires: flex
04:51:22BuildRequires: lapack-devel
04:51:22BuildRequires: libtool
04:51:22BuildRequires: uuid
04:51:22BuildRequires: uuid-devel
04:51:22BuildRequires: hdf5-devel
04:51:22BuildRequires: boost-devel
04:51:22BuildRequires: boost-static
04:51:22BuildRequires: hwloc-devel
04:51:22BuildRequires: readline-devel
04:51:22BuildRequires: libffi-devel
04:51:22BuildRequires: curl-devel
04:51:22BuildRequires: gettext
04:51:22BuildRequires: make
04:51:22BuildRequires: java
04:51:22BuildRequires: tar
04:51:22BuildRequires: xz
04:51:22BuildRequires: gcc
04:51:22BuildRequires: gcc-c++
04:51:22BuildRequires: gcc-gfortran
04:51:22%if 0%{?rhel} <= 9
04:51:22BuildRequires: qt5-qtwebkit-devel
04:51:22BuildRequires: qt5-linguist
04:51:22BuildRequires: qt5-qttools
04:51:22BuildRequires: qt5-qtbase-devel
04:51:22BuildRequires: qt5-qtsvg-devel
04:51:22BuildRequires: qt5-qtxmlpatterns-devel
04:51:22%else
04:51:22# el 10 does not have qt5-qtwebkit anymore, use qt6
04:51:22BuildRequires: qt6-qtwebengine-devel
04:51:22BuildRequires: qt6-linguist
04:51:22BuildRequires: qt6-qttools
04:51:22BuildRequires: qt6-qtbase-devel
04:51:22BuildRequires: qt6-qtsvg-devel
04:51:22BuildRequires: qt6-qt3d-devel
04:51:22BuildRequires: qt6-qt5compat-devel
04:51:22BuildRequires: qt6-qthttpserver-devel
04:51:22%endif
04:51:22%if 0%{?rhel} >= 7
04:51:22BuildRequires: qt5-qt3d-devel
04:51:22%endif
04:51:2204:51:2204:51:22# Use cmake versions > 3. On EL7 this is provided by cmake3 package.
04:51:22# On EL > 7 it is just cmake.
04:51:22%if 0%{?rhel} == 7
04:51:22BuildRequires: cmake3
04:51:22%define cmakecommand CMAKE=cmake3
04:51:22%else
04:51:22BuildRequires: cmake
04:51:22%define cmakecommand CMAKE=cmake
04:51:22%endif
04:51:2204:51:22# The base centos:8 image (we use for our build-deps:el8 image) comes with
04:51:22# broken cmake package due to old libarchive (v3.3.2). v3.3.3 Seems to work.
04:51:22# Once the base image is updated this can be removed.
04:51:22%if 0%{?rhel} == 8
04:51:22BuildRequires: libarchive >= 3.3.3
04:51:22%endif
04:51:2204:51:22# Use gcc-11 on EL8 as well. devtoolset does not seem to be available on
04:51:22# EL8. One is supposed to use gcc-toolset instead.
04:51:22%{?el8:Requires: gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-gcc-gfortran}
04:51:22%if 0%{?rhel} == 8
04:51:22BuildRequires: gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-gcc-gfortran
04:51:22%define devtoolsconfigureflags CC=/opt/rh/gcc-toolset-11/root/usr/bin/gcc CXX=/opt/rh/gcc-toolset-11/root/usr/bin/g++ FC=/opt/rh/gcc-toolset-11/root/usr/bin/gfortran AS=/opt/rh/gcc-toolset-11/root/usr/bin/as
04:51:22%endif
04:51:2204:51:22# EL7 has -static-libstdc++ inside devtools (but the system g++ does not know the flag) -- adrpo: check this, also for el6
04:51:22%{?el7:Requires: devtoolset-11-gcc}
04:51:22%{?el7:Requires: devtoolset-11-gcc-c++}
04:51:22%{?el7:Requires: devtoolset-11-gcc-gfortran}
04:51:2204:51:22%if 0%{?rhel} <= 7 && 0%{?rhel} >= 1
04:51:22BuildRequires: devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-gcc-gfortran
04:51:22%define devtoolsconfigureflags CC=/opt/rh/devtoolset-11/root/usr/bin/gcc CXX=/opt/rh/devtoolset-11/root/usr/bin/g++ FC=/opt/rh/devtoolset-11/root/usr/bin/gfortran
04:51:22%endif
04:51:2204:51:22%if 0%{?fedora} >= 25
04:51:22BuildRequires: OpenSceneGraph-devel
04:51:22%endif
04:51:2204:51:22%if 0%{?rhel} >= 10
04:51:22%define withqt6 --with-qt6
04:51:22%define omqtversion=QT6
04:51:22%else
04:51:22%define withqt6 ''
04:51:22%define omqtversion=QT5
04:51:22%endif
04:51:2204:51:2204:51:22# We should use clang, but OMEdit does not compile with it due to odd default qmake flags
04:51:22Requires: gcc
04:51:22Requires: gcc-c++
04:51:22Requires: lapack-devel
04:51:2204:51:22Requires(post): %{_sbindir}/update-alternatives
04:51:22Requires(postun): %{_sbindir}/update-alternatives
04:51:2204:51:22# CentOS does not have suggests
04:51:22%if 0%{?fedora} >= 24 || 0%{?rhel} >= 8
04:51:22Suggests: boost-devel
04:51:22Suggests: boost-static
04:51:22Suggests: lapack-static
04:51:22Suggests: openblas-static
04:51:22%else
04:51:22Requires: boost-devel
04:51:22Requires: boost-static
04:51:22%endif
04:51:2204:51:22BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
04:51:2204:51:22%description
04:51:22%{summary}
04:51:2204:51:22%prep
04:51:2204:51:22%setup -q -n openmodelica_1.27.0~dev-588-g13f07b8
04:51:22tar xJf %{_sourcedir}/openmodelica-doc-latest.tar.xz
04:51:2204:51:2204:51:2204:51:22%if 0%{?rhel} <= 7 && 0%{?rhel} >= 1
04:51:22source /opt/rh/devtoolset-11/enable
04:51:22%endif
04:51:2204:51:22%if 0%{?rhel} == 8
04:51:22source /opt/rh/gcc-toolset-11/enable
04:51:22%endif
04:51:2204:51:22export LANG=C.UTF-8
04:51:22autoreconf --install
04:51:22./configure CFLAGS="-Os" CXXFLAGS="-Os" QTDIR=/usr/%{_lib}/{omqtversion} %{withomniorb} %{withqt6} %{?devtoolsconfigureflags} --without-omc --prefix=/opt/%{name} --without-omlibrary %{cmakecommand}
04:51:2204:51:22%build
04:51:2204:51:22%if 0%{?rhel} <= 7 && 0%{?rhel} >= 1
04:51:22export LANG=C.UTF-8
04:51:22source /opt/rh/devtoolset-11/enable
04:51:22%endif
04:51:2204:51:22%if 0%{?rhel} == 8
04:51:22export LANG=C.UTF-8
04:51:22source /opt/rh/gcc-toolset-11/enable
04:51:22%endif
04:51:2204:51:22export LANG=C.UTF-8
04:51:22make -j8
04:51:22test ! -f libraries/install-index.json || make -j8 omlibrary
04:51:2204:51:22%install
04:51:22rm -rf %{buildroot}
04:51:22make install DESTDIR="%{buildroot}"
04:51:22mkdir -p %{buildroot}/opt/%{name}/lib/ %{buildroot}/opt/%{name}/share/doc/omc/ %{buildroot}%{_bindir}
04:51:22ln -s /usr/lib/omlibrary %{buildroot}/opt/%{name}/lib/
04:51:22ln -s /opt/%{name}/bin/omc %{buildroot}%{_bindir}/omc-nightly
04:51:22ln -s /opt/%{name}/bin/OMEdit %{buildroot}%{_bindir}/OMEdit-nightly
04:51:22ln -s /opt/%{name}/bin/OMShell %{buildroot}%{_bindir}/OMShell-nightly
04:51:22ln -s /opt/%{name}/bin/OMShell-terminal %{buildroot}%{_bindir}/OMShell-terminal-nightly
04:51:22ln -s /opt/%{name}/bin/OMNotebook %{buildroot}%{_bindir}/OMNotebook-nightly
04:51:22ln -s /opt/%{name}/bin/OMPlot %{buildroot}%{_bindir}/OMPlot-nightly
04:51:22touch %{buildroot}%{_bindir}/omc
04:51:22touch %{buildroot}%{_bindir}/OMEdit
04:51:22touch %{buildroot}%{_bindir}/OMShell
04:51:22touch %{buildroot}%{_bindir}/OMShell-terminal
04:51:22touch %{buildroot}%{_bindir}/OMNotebook
04:51:22touch %{buildroot}%{_bindir}/OMPlot
04:51:22cp -a openmodelica-doc*/* %{buildroot}/opt/%{name}/share/doc/omc/
04:51:2204:51:22%postun
04:51:22if [ "$1" -ge "1" ]; then
04:51:22 if [ "`readlink %{_sysconfdir}/alternatives/openmodelica`" == "%{_bindir}/omc-nightly" ]; then
04:51:22 %{_sbindir}/alternatives --set openmodelica %{_bindir}/omc-nightly
04:51:22 fi
04:51:22fi
04:51:2204:51:22%post
04:51:22%{_sbindir}/update-alternatives --install %{_bindir}/omc openmodelica %{_bindir}/omc-nightly 1018000 \
04:51:22 --slave %{_bindir}/OMEdit openmodelica-OMEdit %{_bindir}/OMEdit-nightly \
04:51:22 --slave %{_bindir}/OMShell openmodelica-OMShell %{_bindir}/OMShell-nightly \
04:51:22 --slave %{_bindir}/OMShell-terminal openmodelica-OMShell-terminal %{_bindir}/OMShell-terminal-nightly \
04:51:22 --slave %{_bindir}/OMNotebook openmodelica-OMNotebook %{_bindir}/OMNotebook-nightly \
04:51:22 --slave %{_bindir}/OMPlot openmodelica-OMPlot %{_bindir}/OMPlot-nightly
04:51:2204:51:22%preun
04:51:22if [ $1 = 0 ]; then
04:51:22 %{_sbindir}/update-alternatives --remove openmodelica %{_bindir}/omc-nightly
04:51:22fi
04:51:2204:51:22%clean
04:51:22rm -rf %{buildroot}
04:51:2204:51:22%files
04:51:22%defattr(-,root,root,-)
04:51:22/opt/%{name}/*
04:51:22%{_bindir}/*-nightly
04:51:22%ghost %{_bindir}/omc
04:51:22%ghost %{_bindir}/OMEdit
04:51:22%ghost %{_bindir}/OMShell
04:51:22%ghost %{_bindir}/OMShell-terminal
04:51:22%ghost %{_bindir}/OMNotebook
04:51:22%ghost %{_bindir}/OMPlot
04:51:2204:51:22%changelog
04:51:22* Tue Jun 02 2026 OpenModelica <openmodelica@ida.liu.se> ${version}-1
04:51:22- First Build
[Pipeline] writeFile
[Pipeline] sh
04:51:22+ mkdir -p rpmbuild/SOURCES rpmbuild/SRPMS rpmbuild/RPMS
[Pipeline] sh
$ docker run -t -d -u 1001:1001 --privileged -w /var/lib/jenkins/ws/LINUX_BUILDS -v /var/lib/jenkins/ws/LINUX_BUILDS:/var/lib/jenkins/ws/LINUX_BUILDS:rw,z -v /var/lib/jenkins/ws/LINUX_BUILDS_tmp:/var/lib/jenkins/ws/LINUX_BUILDS_tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** docker.openmodelica.org/build-deps:fc44.amd64 cat
04:51:23+ HOME=/var/lib/jenkins/ws/LINUX_BUILDS
04:51:23+ spectool -g -R openmodelica.spec
04:51:23warning: openmodelica.spec: line 147: Macro %omqtversion needs whitespace before body
04:51:23 0% of 73.6 MiB | | Elapsed Time: 0:00:00 ETA: --:--:--
$ docker top a86ed1c88ff0108c1decefec6b2534d25cebf48c7236adedcda5df0677d6c0d5 -eo pid,comm
04:51:23 7% of 73.6 MiB |# | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 16% of 73.6 MiB |### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 25% of 73.6 MiB |##### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 32% of 73.6 MiB |####### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 41% of 73.6 MiB |######### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 50% of 73.6 MiB |########### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 59% of 73.6 MiB |############# | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 68% of 73.6 MiB |############### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 77% of 73.6 MiB |################ | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 84% of 73.6 MiB |################## | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23 92% of 73.6 MiB |#################### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:23100% of 73.6 MiB |######################| Elapsed Time: 0:00:00 Time: 0:00:00
04:51:23 0% of 10.6 MiB | | Elapsed Time: 0:00:00 ETA: --:--:--
04:51:23 53% of 10.6 MiB |########### | Elapsed Time: 0:00:00 ETA: 0:00:00
04:51:24100% of 10.6 MiB |######################| Elapsed Time: 0:00:00 Time: 0:00:00
04:51:24Downloading: https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.27.0~dev-588-g13f07b8.orig.tar.xz04:51:24Downloaded: openmodelica_1.27.0~dev-588-g13f07b8.orig.tar.xz
04:51:24Downloading: https://openmodelica.org/doc/openmodelica-doc-latest.tar.xz04:51:24Downloaded: openmodelica-doc-latest.tar.xz
[Pipeline] sh
04:51:24+ echo LANG:
04:51:24LANG:
04:51:24+ export HOME=/var/lib/jenkins/ws/LINUX_BUILDS
04:51:24+ HOME=/var/lib/jenkins/ws/LINUX_BUILDS
04:51:24+ export LANG=C.UTF-8
04:51:24+ LANG=C.UTF-8
04:51:24+ rpmbuild --define 'dist .fc44' -ba openmodelica.spec
[Pipeline] sh
04:58:01+ find /var/lib/jenkins/ws/LINUX_BUILDS -name '*.rpm'
04:58:01/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/RPMS/x86_64/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm
04:58:01/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SRPMS/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.src.rpm
[Pipeline] }
$ docker stop --time=1 a86ed1c88ff0108c1decefec6b2534d25cebf48c7236adedcda5df0677d6c0d5
[Pipeline] // withDockerContainer
[Pipeline] sh
04:58:02+ find /var/lib/jenkins/ws/LINUX_BUILDS -name *.rpm
04:58:02/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/RPMS/x86_64/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm
04:58:02/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SRPMS/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.src.rpm
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named dockerfiletext (to a value of type GStringImpl) which could lead to memory leaks or other issues.
[Pipeline] echo
04:58:0204:58:02FROM docker.openmodelica.org/build-deps:fc44.amd64
04:58:02COPY rpmbuild/RPMS/x86_64/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm /root
04:58:02RUN rpm -i /root/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm
04:58:02[Pipeline] writeFile
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
04:58:02+ docker build -t rpm-build-tmp .
04:58:02#0 building with "default" instance using docker driver
04:58:0204:58:02#1 [internal] load build definition from Dockerfile
04:58:02#1 transferring dockerfile: 266B done
04:58:02#1 DONE 0.0s
04:58:0204:58:02#2 [internal] load metadata for docker.openmodelica.org/build-deps:fc44.amd64
04:58:02#2 DONE 0.0s
04:58:0204:58:02#3 [internal] load .dockerignore
04:58:02#3 transferring context: 2B done
04:58:02#3 DONE 0.0s
04:58:0204:58:02#4 [1/3] FROM docker.openmodelica.org/build-deps:fc44.amd64
04:58:02#4 CACHED
04:58:0204:58:02#5 [internal] load build context
04:58:03#5 transferring context: 133.60MB 0.2s done
$ docker rm -f --volumes a86ed1c88ff0108c1decefec6b2534d25cebf48c7236adedcda5df0677d6c0d5
04:58:03#5 DONE 0.2s
04:58:0304:58:03#6 [2/3] COPY rpmbuild/RPMS/x86_64/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm /root
04:58:03#6 DONE 0.2s
04:58:0304:58:03#7 [3/3] RUN rpm -i /root/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm
04:58:05#7 DONE 1.6s
04:58:0504:58:05#8 exporting to image
04:58:05#8 exporting layers
04:58:05#8 exporting layers 0.5s done
04:58:05#8 writing image sha256:d19669921fd4e30216c6b5feb1509f4222e80aeccdba16399afe01c48d1f6b3a 0.0s done
04:58:05#8 naming to docker.io/library/rpm-build-tmp 0.0s done
04:58:05#8 DONE 0.6s
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withCredentials
04:58:05Masking supported pattern matches of $identity
[Pipeline] {
[Pipeline] findFiles
[Pipeline] sh
04:58:05+ wget --spider -q https://build.openmodelica.org/rpm/fc44/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm04:58:05+ echo fail
[Pipeline] sshPut
Sending a file/directory to build[build.openmodelica.org]: from: /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/RPMS/x86_64/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.x86_64.rpm into: /var/www/build.openmodelica.org/rpm/fc44/
[Pipeline] sh
04:58:07+ wget --spider -q https://build.openmodelica.org/rpm/fc44/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.src.rpm04:58:07+ echo fail
[Pipeline] sshPut
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // parallel
[Pipeline] }
[Pipeline] // stage
Sending a file/directory to build[build.openmodelica.org]: from: /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SRPMS/openmodelica-nightly-1.27.0~dev~588~g13f07b8-1.fc44.src.rpm into: /var/www/build.openmodelica.org/rpm/fc44/
[Pipeline] stage
[Pipeline] { (release)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (www-api-json)
[Pipeline] node
Running on r630-2 in /var/lib/jenkins/ws/LINUX_BUILDS
[Pipeline] {
Did you forget the `def` keyword? WorkflowScript seems to be setting a field named prettyJSON (to a value of type String) which could lead to memory leaks or other issues.
[Pipeline] git
The recommended git tool is: git
using credential Hudson-SSH-Key
Fetching changes from the remote Git repository
> git rev-parse --resolve-git-dir /var/lib/jenkins/ws/LINUX_BUILDS/.git # timeout=10
> git config remote.origin.url git@github.com:OpenModelica/www.openmodelica.org.git # timeout=10
Fetching upstream changes from git@github.com:OpenModelica/www.openmodelica.org.git
> git --version # timeout=10
> git --version # 'git version 2.43.0'
using GIT_SSH to set credentials SSH Key for user Hudson
> git fetch --tags --force --progress -- git@github.com:OpenModelica/www.openmodelica.org.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision 2a01d43d64ea437536bbebd1996fd456faa31c90 (refs/remotes/origin/main)
Commit message: "Updated Linux versions in the JSON"
> git rev-parse refs/remotes/origin/main^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 2a01d43d64ea437536bbebd1996fd456faa31c90 # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git branch -D main # timeout=10
> git checkout -b main 2a01d43d64ea437536bbebd1996fd456faa31c90 # timeout=10
> git rev-list --no-walk ea41df95cb6ccfe6cab3ddb1e7628754ff66bf84 # timeout=10
[Pipeline] sh
+ git+ remote -v
grep www.openmodelica.org
origin git@github.com:OpenModelica/www.openmodelica.org.git (fetch)
origin git@github.com:OpenModelica/www.openmodelica.org.git (push)
[Pipeline] writeFile
[Pipeline] sh
+ git add static/api/linux.json
[Pipeline] sshagent
[ssh-agent] Using credentials hudson (SSH Key for user Hudson)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-lw3Wusn4XX9b/agent.3918998
SSH_AGENT_PID=3919000
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_16280159645369947365.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_16280159645369947365.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ git diff-index --quiet HEAD
+ git config user.email openmodelica@ida.liu.se
+ git config user.name OpenModelica Hudson
+ git commit -m Updated Linux versions in the JSON
[main c3aa1e10] Updated Linux versions in the JSON
1 file changed, 1 insertion(+), 1 deletion(-)
+ GIT_SSH_COMMAND=ssh -o StrictHostKeyChecking=no git push --set-upstream origin main
remote: Bypassed rule violations for refs/heads/main:
remote:
remote: - Changes must be made through a pull request.
remote:
remote: - Required status check "continuous-integration/jenkins/pr-merge" is expected.
remote:
To github.com:OpenModelica/www.openmodelica.org.git
2a01d43d..c3aa1e10 main -> main
branch 'main' set up to track 'origin/main'.
[Pipeline] }
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3919000 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (buildVM nightly)
[Pipeline] node
Running on r630-2 in /var/lib/jenkins/ws/LINUX_BUILDS
[Pipeline] {
[Pipeline] checkout
The recommended git tool is: git
using credential Hudson-SSH-Key
Fetching changes from the remote Git repository
Cleaning workspace
> git rev-parse --resolve-git-dir /var/lib/jenkins/ws/LINUX_BUILDS/.git # timeout=10
> git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git
> git --version # timeout=10
> git --version # 'git version 2.43.0'
using GIT_SSH to set credentials SSH Key for user Hudson
> git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision c508effebd11e7545908968a25957df90a94c1f9 (refs/remotes/origin/master)
Commit message: "Updated nightly build"
Cleaning workspace
[Pipeline] sh
+ git checkout -f c508effebd11e7545908968a25957df90a94c1f9
HEAD is now at c508effe Updated nightly build
[Pipeline] fileExists
[Pipeline] sh
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f c508effebd11e7545908968a25957df90a94c1f9 # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
+ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/ubuntu-vg/ubuntu-lv during curtin installation
/dev/disk/by-id/dm-uuid-LVM-Tokab4BBdscvtsLRbubqfY4bXiYWpbDBNSc3iT1SaO8gqsfiGFbEcWT4e8AZrzIz / ext4 defaults 0 1
# /boot was on /dev/sde2 during curtin installation
/dev/disk/by-uuid/39585fc8-6542-46fb-b003-fbb004190f60 /boot ext4 defaults 0 1
#/swap.img none swap sw 0 0
#/var/www/tmp/tmp-build/tmp.raw /var/www/tmp/tmp-build/root ext4 noauto,offset=257949696,users,exec,dev 0 2
/var/www/tmp/tmp-build/tmp.raw /var/www/tmp/tmp-build/root ext4 noauto,users,exec,dev,loop,offset=257949696 0 2
/var/www/tmp/tmp-build/cache /var/www/tmp/tmp-build/root/home/openmodelica/.openmodelica/cache none noauto,bind,users 0 2
[Pipeline] sh
+ sudo umount -l /var/www/tmp/tmp-build/root/home/openmodelica/.openmodelica/cache
umount: /var/www/tmp/tmp-build/root/home/openmodelica/.openmodelica/cache: no mount point specified.
+ true
[Pipeline] sh
+ sudo umount -l /var/www/tmp/tmp-build/root/proc
umount: /var/www/tmp/tmp-build/root/proc: no mount point specified.
+ true
[Pipeline] sh
+ sudo umount -l /var/www/tmp/tmp-build/root
umount: /var/www/tmp/tmp-build/root: not mounted.
+ true
[Pipeline] sh
+ rm -f /var/www/tmp/tmp-build/tmp.raw /var/www/tmp/tmp-build/tmp.vdi
[Pipeline] sh
+ vboxmanage list vms
+ grep inaccessible
+ grep+ -o {.*}
tr -d {}
[Pipeline] sh
+ + vboxmanage listgrep hdds ^UUID:
+ sed s/ */ /
+ cut -d -f2
+ vboxmanage closemedium disk bce00fc3-7000-4342-92c5-51fb241e3ef4
+ vboxmanage closemedium disk c6164d67-cfc3-4d5e-93c5-e71745df9051
[Pipeline] sh
+ VBoxManage clonehd /var/www/build.openmodelica.org/virtual_machines/base_image/OpenModelicaUbuntu22.04.vdi /var/www/tmp/tmp-build/tmp.raw --format RAW
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'RAW'. UUID: b0684298-189c-45df-9468-94713e57b477
[Pipeline] sh
+ mount /var/www/tmp/tmp-build/root
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root su -l openmodelica -c mkdir -p /home/openmodelica/.openmodelica/cache
[Pipeline] sh
+ sudo mount /var/www/tmp/tmp-build/root/home/openmodelica/.openmodelica/cache
[Pipeline] sh
+ sudo mount -t proc none /var/www/tmp/tmp-build/root/proc
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root sh -c echo nameserver 8.8.8.8 > /etc/resolv.conf
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-get update
Hit:1 http://se.archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://se.archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Get:3 http://se.archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Get:5 http://se.archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages [1,017 kB]
Get:6 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [3,538 kB]
Get:7 http://se.archive.ubuntu.com/ubuntu jammy-updates/main Translation-en [530 kB]
Get:8 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 DEP-11 Metadata [114 kB]
Get:9 http://se.archive.ubuntu.com/ubuntu jammy-updates/main DEP-11 48x48 Icons [37.0 kB]
Get:10 http://se.archive.ubuntu.com/ubuntu jammy-updates/main DEP-11 64x64 Icons [56.3 kB]
Get:11 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 c-n-f Metadata [19.8 kB]
Get:12 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [6,039 kB]
Get:13 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 Packages [53.8 kB]
Get:14 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3,252 kB]
Get:15 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted Translation-en [1,152 kB]
Get:16 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 DEP-11 Metadata [212 B]
Get:17 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted DEP-11 48x48 Icons [29 B]
Get:18 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted DEP-11 64x64 Icons [29 B]
Get:19 http://se.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 c-n-f Metadata [600 B]
Get:20 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1,271 kB]
Get:21 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages [808 kB]
Get:22 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe Translation-en [317 kB]
Get:23 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 DEP-11 Metadata [360 kB]
Get:24 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe DEP-11 48x48 Icons [253 kB]
Get:25 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe DEP-11 64x64 Icons [410 kB]
Get:26 http://se.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 c-n-f Metadata [30.5 kB]
Get:27 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse i386 Packages [11.9 kB]
Get:28 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [71.6 kB]
Get:29 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse Translation-en [15.5 kB]
Get:30 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 DEP-11 Metadata [940 B]
Get:31 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse DEP-11 48x48 Icons [1,867 B]
Get:32 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse DEP-11 64x64 Icons [2,497 B]
Get:33 http://se.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 c-n-f Metadata [756 B]
Get:34 http://se.archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [70.2 kB]
Get:35 http://security.ubuntu.com/ubuntu jammy-security/main i386 Packages [832 kB]
Get:36 http://se.archive.ubuntu.com/ubuntu jammy-backports/main i386 Packages [61.7 kB]
Get:37 http://security.ubuntu.com/ubuntu jammy-security/main Translation-en [457 kB]
Get:38 http://se.archive.ubuntu.com/ubuntu jammy-backports/main Translation-en [11.4 kB]
Get:39 http://se.archive.ubuntu.com/ubuntu jammy-backports/main amd64 DEP-11 Metadata [5,764 B]
Get:40 http://se.archive.ubuntu.com/ubuntu jammy-backports/main DEP-11 48x48 Icons [9,535 B]
Get:41 http://se.archive.ubuntu.com/ubuntu jammy-backports/main DEP-11 64x64 Icons [11.3 kB]
Get:42 http://security.ubuntu.com/ubuntu jammy-security/main amd64 DEP-11 Metadata [71.9 kB]
Get:43 http://se.archive.ubuntu.com/ubuntu jammy-backports/main amd64 c-n-f Metadata [412 B]
Get:44 http://security.ubuntu.com/ubuntu jammy-security/main DEP-11 48x48 Icons [21.6 kB]
Get:45 http://se.archive.ubuntu.com/ubuntu jammy-backports/restricted amd64 DEP-11 Metadata [212 B]
Get:46 http://security.ubuntu.com/ubuntu jammy-security/main DEP-11 64x64 Icons [32.7 kB]
Get:47 http://security.ubuntu.com/ubuntu jammy-security/main amd64 c-n-f Metadata [14.3 kB]
Get:48 http://se.archive.ubuntu.com/ubuntu jammy-backports/restricted DEP-11 48x48 Icons [29 B]
Get:49 http://se.archive.ubuntu.com/ubuntu jammy-backports/restricted DEP-11 64x64 Icons [29 B]
Get:50 http://security.ubuntu.com/ubuntu jammy-security/restricted i386 Packages [50.8 kB]
Get:51 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [5,789 kB]
Get:52 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe i386 Packages [19.6 kB]
Get:53 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [30.8 kB]
Get:54 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe Translation-en [16.9 kB]
Get:55 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 DEP-11 Metadata [12.4 kB]
Get:56 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe DEP-11 48x48 Icons [19.7 kB]
Get:57 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe DEP-11 64x64 Icons [28.2 kB]
Get:58 http://se.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 c-n-f Metadata [676 B]
Get:59 http://se.archive.ubuntu.com/ubuntu jammy-backports/multiverse amd64 DEP-11 Metadata [212 B]
Get:60 http://se.archive.ubuntu.com/ubuntu jammy-backports/multiverse DEP-11 48x48 Icons [29 B]
Get:61 http://se.archive.ubuntu.com/ubuntu jammy-backports/multiverse DEP-11 64x64 Icons [29 B]
Get:62 http://security.ubuntu.com/ubuntu jammy-security/restricted Translation-en [1,104 kB]
Get:63 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 DEP-11 Metadata [208 B]
Get:64 http://security.ubuntu.com/ubuntu jammy-security/restricted DEP-11 48x48 Icons [29 B]
Get:65 http://security.ubuntu.com/ubuntu jammy-security/restricted DEP-11 64x64 Icons [29 B]
Get:66 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 c-n-f Metadata [680 B]
Get:67 http://security.ubuntu.com/ubuntu jammy-security/universe i386 Packages [697 kB]
Get:68 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,033 kB]
Get:69 http://security.ubuntu.com/ubuntu jammy-security/universe Translation-en [228 kB]
Get:70 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 DEP-11 Metadata [125 kB]
Get:71 http://security.ubuntu.com/ubuntu jammy-security/universe DEP-11 48x48 Icons [82.0 kB]
Get:72 http://security.ubuntu.com/ubuntu jammy-security/universe DEP-11 64x64 Icons [122 kB]
Get:73 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 c-n-f Metadata [22.9 kB]
Get:74 http://security.ubuntu.com/ubuntu jammy-security/multiverse i386 Packages [8,524 B]
Get:75 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [64.3 kB]
Get:76 http://security.ubuntu.com/ubuntu jammy-security/multiverse Translation-en [12.6 kB]
Get:77 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 DEP-11 Metadata [208 B]
Get:78 http://security.ubuntu.com/ubuntu jammy-security/multiverse DEP-11 48x48 Icons [29 B]
Get:79 http://security.ubuntu.com/ubuntu jammy-security/multiverse DEP-11 64x64 Icons [29 B]
Get:80 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 c-n-f Metadata [388 B]
Fetched 30.8 MB in 4s (7,089 kB/s)
Reading package lists...
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-get install -qyy ca-certificates curl gnupg lsb-release
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (11.1.0ubuntu4).
lsb-release set to manually installed.
The following additional packages will be installed:
dirmngr gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server
gpgconf gpgsm gpgv libcurl4
Suggested packages:
tor parcimonie xloadimage scdaemon
The following NEW packages will be installed:
curl
The following packages will be upgraded:
ca-certificates dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent
gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv libcurl4
13 upgraded, 1 newly installed, 0 to remove and 498 not upgraded.
Need to get 2,894 kB of archives.
After this operation, 493 kB of additional disk space will be used.
Get:1 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpg-wks-client amd64 2.2.27-3ubuntu2.5 [62.7 kB]
Get:2 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dirmngr amd64 2.2.27-3ubuntu2.5 [293 kB]
Get:3 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gnupg-utils amd64 2.2.27-3ubuntu2.5 [309 kB]
Get:4 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpg-wks-server amd64 2.2.27-3ubuntu2.5 [57.6 kB]
Get:5 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpg-agent amd64 2.2.27-3ubuntu2.5 [209 kB]
Get:6 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpg amd64 2.2.27-3ubuntu2.5 [519 kB]
Get:7 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpgconf amd64 2.2.27-3ubuntu2.5 [94.3 kB]
Get:8 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gnupg-l10n all 2.2.27-3ubuntu2.5 [54.5 kB]
Get:9 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gnupg all 2.2.27-3ubuntu2.5 [315 kB]
Get:10 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpgsm amd64 2.2.27-3ubuntu2.5 [197 kB]
Get:11 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 gpgv amd64 2.2.27-3ubuntu2.5 [137 kB]
Get:12 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 ca-certificates all 20240203~22.04.1 [162 kB]
Get:13 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libcurl4 amd64 7.81.0-1ubuntu1.24 [291 kB]
Get:14 http://se.archive.ubuntu.com/ubuntu jammy-updates/main amd64 curl amd64 7.81.0-1ubuntu1.24 [194 kB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 2,894 kB in 0s (16.4 MB/s)
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
(Reading database ... 156044 files and directories currently installed.)
Preparing to unpack .../00-gpg-wks-client_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpg-wks-client (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../01-dirmngr_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking dirmngr (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../02-gnupg-utils_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gnupg-utils (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../03-gpg-wks-server_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpg-wks-server (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../04-gpg-agent_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpg-agent (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../05-gpg_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpg (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../06-gpgconf_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpgconf (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../07-gnupg-l10n_2.2.27-3ubuntu2.5_all.deb ...
Unpacking gnupg-l10n (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../08-gnupg_2.2.27-3ubuntu2.5_all.deb ...
Unpacking gnupg (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../09-gpgsm_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpgsm (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Preparing to unpack .../10-gpgv_2.2.27-3ubuntu2.5_amd64.deb ...
Unpacking gpgv (2.2.27-3ubuntu2.5) over (2.2.27-3ubuntu2) ...
Setting up gpgv (2.2.27-3ubuntu2.5) ...
(Reading database ... 156044 files and directories currently installed.)
Preparing to unpack .../ca-certificates_20240203~22.04.1_all.deb ...
Unpacking ca-certificates (20240203~22.04.1) over (20211016) ...
Preparing to unpack .../libcurl4_7.81.0-1ubuntu1.24_amd64.deb ...
Unpacking libcurl4:amd64 (7.81.0-1ubuntu1.24) over (7.81.0-1ubuntu1.1) ...
Selecting previously unselected package curl.
Preparing to unpack .../curl_7.81.0-1ubuntu1.24_amd64.deb ...
Unpacking curl (7.81.0-1ubuntu1.24) ...
Setting up ca-certificates (20240203~22.04.1) ...
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Updating certificates in /etc/ssl/certs...
rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
30 added, 11 removed; done.
Setting up gnupg-l10n (2.2.27-3ubuntu2.5) ...
Setting up gpgconf (2.2.27-3ubuntu2.5) ...
Setting up libcurl4:amd64 (7.81.0-1ubuntu1.24) ...
Setting up curl (7.81.0-1ubuntu1.24) ...
Setting up gpg (2.2.27-3ubuntu2.5) ...
Setting up gnupg-utils (2.2.27-3ubuntu2.5) ...
Setting up gpg-agent (2.2.27-3ubuntu2.5) ...
Setting up gpgsm (2.2.27-3ubuntu2.5) ...
Setting up dirmngr (2.2.27-3ubuntu2.5) ...
Setting up gpg-wks-server (2.2.27-3ubuntu2.5) ...
Setting up gpg-wks-client (2.2.27-3ubuntu2.5) ...
Setting up gnupg (2.2.27-3ubuntu2.5) ...
Processing triggers for libc-bin (2.35-0ubuntu3) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for install-info (6.8-4build1) ...
Processing triggers for ca-certificates (20240203~22.04.1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
[Pipeline] sh
+ curl -fsSL http://build.openmodelica.org/apt/openmodelica.asc
+ sudo chroot /var/www/tmp/tmp-build/root gpg --dearmor -o /usr/share/keyrings/openmodelica-keyring.gpg
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-get update
Hit:1 http://se.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://se.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://se.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu jammy-security InRelease
Reading package lists...
[Pipeline] sh
+ echo deb [arch=amd64 signed-by=/usr/share/keyrings/openmodelica-keyring.gpg] http://build.openmodelica.org/apt jammy nightly+
sudo chroot /var/www/tmp/tmp-build/root tee /etc/apt/sources.list.d/openmodelica.list
deb [arch=amd64 signed-by=/usr/share/keyrings/openmodelica-keyring.gpg] http://build.openmodelica.org/apt jammy nightly
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-get update
Hit:2 http://se.archive.ubuntu.com/ubuntu jammy InRelease
Hit:3 http://se.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:4 http://se.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:5 http://security.ubuntu.com/ubuntu jammy-security InRelease
Ign:1 https://build.openmodelica.org/apt jammy InRelease
Get:6 https://build.openmodelica.org/apt jammy Release [26.3 kB]
Get:7 https://build.openmodelica.org/apt jammy Release.gpg [833 B]
Get:8 https://build.openmodelica.org/apt jammy/nightly amd64 Packages [5,968 B]
Fetched 33.1 kB in 0s (66.7 kB/s)
Reading package lists...
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-cache show omc
Package: omc
Architecture: amd64
Version: 1.27.0~dev-586-g43c73df-1
Priority: optional
Section: math
Source: openmodelica
Maintainer: OpenModelica Build System <build@openmodelica.org>
Installed-Size: 550
Depends: clang, cmake, build-essential, libexpat1-dev, liblapack-dev, zip, unzip, omc-common, libomc, libomcsimulation, libc6 (>= 2.34)
Recommends: libomccpp, omplot, gnuplot-nox, xsltproc, libsaxonb-java
Suggests: python-beautifulsoup
Breaks: omlib-modelica-3.2.3, omlib-modelica-4.0.0, omlib-modelicaservices-3.2.3, omlib-modelicaservices-4.0.0
Filename: pool/contrib-jammy/omc_1.27.0~dev-586-g43c73df-1_amd64.deb
Size: 119898
MD5sum: 64257ed574cd125a3f1a3327d7254892
SHA1: 630412ec09c5e2c6ed0d269dcac20781aca0f231
SHA256: 0be5105b361d2450908f225c49214dbc128a8384d68c6492acdebcb975a4c261
SHA512: 6f7a2640e27c444a9975c6d6d9d723bb58ed62548160855bee7111b55990c0edca8c395e6e9dc7db811760427df57cc5a0dbb221595ff81829ebaec2884fe541
Description: The OpenModelica Compiler
This is the core of the OpenModelica project. It can be used stand-alone as
a compiler. It is recommended to use it together with an OpenModelica client,
such as OMShell (textual interface), OMNotebook (for teaching purposes)
or OMEdit (graphical modeling).
Description-md5: 45e8f0c20a91294f90760327b30dae2f
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-cache show omc
+ grep ^Version:
Version: 1.27.0~dev-586-g43c73df-1
[Pipeline] sh
+ sudo chroot /var/www/tmp/tmp-build/root apt-cache show omc
+ grep ^Version:+
grep 1.27.0~dev-588-g13f07b8
[Pipeline] echo
Something went wrong! We don't have the required omc version and revision in the apt-cache! Skipping!
[Pipeline] unstable
WARNING: Something went wrong! We don't have the required omc version and revision in the apt-cache! Skipping!
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (buildVM stable)
[Pipeline] node
Running on r630-2 in /var/lib/jenkins/ws/LINUX_BUILDS
[Pipeline] {
[Pipeline] checkout
The recommended git tool is: git
using credential Hudson-SSH-Key
Fetching changes from the remote Git repository
Cleaning workspace
> git rev-parse --resolve-git-dir /var/lib/jenkins/ws/LINUX_BUILDS/.git # timeout=10
> git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git
> git --version # timeout=10
> git --version # 'git version 2.43.0'
using GIT_SSH to set credentials SSH Key for user Hudson
> git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision c508effebd11e7545908968a25957df90a94c1f9 (refs/remotes/origin/master)
Commit message: "Updated nightly build"
Cleaning workspace
[Pipeline] sh
+ git checkout -f c508effebd11e7545908968a25957df90a94c1f9
HEAD is now at c508effe Updated nightly build
[Pipeline] fileExists
[Pipeline] echo
File already exists: /var/www/build.openmodelica.org/virtual_machines/stable/openmodelica-1.26.7~2-ge74480f.vdi
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (buildVM release)
[Pipeline] node
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f c508effebd11e7545908968a25957df90a94c1f9 # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Still waiting to schedule task
Waiting for next available executor on ‘r630-2’
Running on r630-2 in /var/lib/jenkins/ws/LINUX_BUILDS
[Pipeline] {
[Pipeline] checkout
The recommended git tool is: git
using credential Hudson-SSH-Key
Fetching changes from the remote Git repository
Cleaning workspace
> git rev-parse --resolve-git-dir /var/lib/jenkins/ws/LINUX_BUILDS/.git # timeout=10
> git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git
> git --version # timeout=10
> git --version # 'git version 2.43.0'
using GIT_SSH to set credentials SSH Key for user Hudson
> git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision c508effebd11e7545908968a25957df90a94c1f9 (refs/remotes/origin/master)
Commit message: "Updated nightly build"
Cleaning workspace
[Pipeline] sh
+ git checkout -f c508effebd11e7545908968a25957df90a94c1f9
HEAD is now at c508effe Updated nightly build
[Pipeline] fileExists
[Pipeline] echo
File already exists: /var/www/build.openmodelica.org/virtual_machines/release/openmodelica-1.26.7.vdi
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] End of Pipeline
Finished: UNSTABLE