<freeStyleProject _class='hudson.model.FreeStyleProject'><action _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></defaultParameterValue><description>osmo-ci.git branch</description><name>BRANCH</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></defaultParameterValue><description>For failed job notifications, set to empty to disable</description><name>EMAIL_NOTIFICATIONS</name><type>StringParameterDefinition</type></parameterDefinition></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/</displayUrl></action><action _class='org.jenkinsci.plugins.testresultsanalyzer.TestResultsAnalyzerAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>See &lt;a href="https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_Packages"&gt;Wiki: binary packages&lt;/a&gt;
for more information. This job gets triggered every night.&lt;br&gt;&lt;br&gt;
Triggering this manually after making a release is fine, because
only the packages that have a new version will be built.

&lt;!-- Managed by Jenkins Job Builder --&gt;</description><displayName>Osmocom_OBS_latest</displayName><fullDisplayName>Osmocom_OBS_latest</fullDisplayName><fullName>Osmocom_OBS_latest</fullName><name>Osmocom_OBS_latest</name><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>42591</buildingDurationMillis><executingTimeMillis>42591</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>534</waitingDurationMillis><waitingTimeMillis>534</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1168</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1168</displayName><duration>42591</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1168</fullDisplayName><id>1168</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1168</number><queueId>92643</queueId><result>SUCCESS</result><timestamp>1776621600703</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1168/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>2</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>33550</buildingDurationMillis><executingTimeMillis>33550</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>1</waitingDurationMillis><waitingTimeMillis>1</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1167</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1167</displayName><duration>33550</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1167</fullDisplayName><id>1167</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1167</number><queueId>91876</queueId><result>SUCCESS</result><timestamp>1776535200532</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1167/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>51</buildableDurationMillis><buildableTimeMillis>51</buildableTimeMillis><buildingDurationMillis>27112</buildingDurationMillis><executingTimeMillis>27112</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>104</waitingDurationMillis><waitingTimeMillis>104</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1166</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1166</displayName><duration>27112</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1166</fullDisplayName><id>1166</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1166</number><queueId>91146</queueId><result>SUCCESS</result><timestamp>1776448800330</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1166/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/osmocom-jenkins-slave/tasks/debian.yml</affectedPath><commitId>a6bfe293ffb6eafa8c0e2fcac836df2dfaa339dc</commitId><timestamp>1776420899000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: jenkins: update install openjdk logic

New jenkins versions require newer java versions to be installed on the
jenkins nodes. Install openjdk from download.java.net instead of using
distribution packages, so we are not limited by what the distribution
offers (which is oftentimes not recent enough).

Related: OS#6998
Change-Id: I1de9a67aafe71e8c8b77c57baddb09611cb2e1fd
</comment><date>2026-04-17 12:14:59 +0200</date><id>a6bfe293ffb6eafa8c0e2fcac836df2dfaa339dc</id><msg>ansible: jenkins: update install openjdk logic</msg><path><editType>edit</editType><file>ansible/roles/osmocom-jenkins-slave/tasks/debian.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/osmocom-jenkins-slave/tasks/debian.yml</affectedPath><commitId>060109a0bef0d0f95cb4b7ae0024289eeaf72f76</commitId><timestamp>1776420910000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: debian: remove logic for jessie

This is a really old release we don't use anymore, so clean up related
commands from the ansible tasks.

Change-Id: Ifad5e9088e026a61b2e3463936c1ba602f4a99df
</comment><date>2026-04-17 12:15:10 +0200</date><id>060109a0bef0d0f95cb4b7ae0024289eeaf72f76</id><msg>ansible: debian: remove logic for jessie</msg><path><editType>edit</editType><file>ansible/roles/osmocom-jenkins-slave/tasks/debian.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/util/known_hosts</affectedPath><affectedPath>ansible/hosts</affectedPath><affectedPath>jobs/update-osmo-ci-on-slaves.yml</affectedPath><commitId>7a41a806fb33b6b2e59eeb1e84d3e65c8008c847</commitId><timestamp>1776422214000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: lx2-raspbian{12 =&gt; 13}build-ansible

Related: OS#6998
Change-Id: I66afdc0ba86cfde6613226abba900c31e486f846
</comment><date>2026-04-17 12:36:54 +0200</date><id>7a41a806fb33b6b2e59eeb1e84d3e65c8008c847</id><msg>ansible: lx2-raspbian{12 =&gt; 13}build-ansible</msg><path><editType>edit</editType><file>ansible/util/known_hosts</file></path><path><editType>edit</editType><file>jobs/update-osmo-ci-on-slaves.yml</file></path><path><editType>edit</editType><file>ansible/hosts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/docker/tasks/main.yml</affectedPath><commitId>b085551f8eda8d5c77ca489ab53d552a7c67e6f6</commitId><timestamp>1776422218000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: docker: update apt key install method

Fix that the deprecated method for installing the apt key for the docker
repository was still used.

Fix for (with debian 13):
  Failed to find required executable "apt-key" in paths: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Related: OS#6998
Change-Id: I8184b6f9369886b79a3cf015ceee6e46e38b089c
</comment><date>2026-04-17 12:36:58 +0200</date><id>b085551f8eda8d5c77ca489ab53d552a7c67e6f6</id><msg>ansible: docker: update apt key install method</msg><path><editType>edit</editType><file>ansible/roles/docker/tasks/main.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/vars/Debian-13.yml</affectedPath><commitId>6e12deeae4e241bb770011b2b647b3d644725228</commitId><timestamp>1776422218000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: add Debian-13.yml

Related: OS#6998
Change-Id: I34db89aba34e7c49843db0aa39fd593e35f4700a
</comment><date>2026-04-17 12:36:58 +0200</date><id>6e12deeae4e241bb770011b2b647b3d644725228</id><msg>ansible: add Debian-13.yml</msg><path><editType>add</editType><file>ansible/vars/Debian-13.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/ntpd/tasks/main.yml</affectedPath><commitId>a09941ed6cc4cf38b326fc9f75c6605114c55d67</commitId><timestamp>1776422218000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: ntpd: update for debian 13

Use the openntpd package, as there isn't a ntp package anymore. The
service gets enabled and started automatically after installing it, so
remove the block that did it manually.

Change-Id: I7dad2f0cc034f487d4c97ec37325dab667f24ce3
</comment><date>2026-04-17 12:36:58 +0200</date><id>a09941ed6cc4cf38b326fc9f75c6605114c55d67</id><msg>ansible: ntpd: update for debian 13</msg><path><editType>edit</editType><file>ansible/roles/ntpd/tasks/main.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>29619</buildingDurationMillis><executingTimeMillis>29619</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1165</buildNumber><marked><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></marked><revision><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1165</displayName><duration>29619</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1165</fullDisplayName><id>1165</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1165</number><queueId>90313</queueId><result>SUCCESS</result><timestamp>1776362400237</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1165/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>7</buildableDurationMillis><buildableTimeMillis>7</buildableTimeMillis><buildingDurationMillis>25986</buildingDurationMillis><executingTimeMillis>25986</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>6</waitingDurationMillis><waitingTimeMillis>6</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1164</buildNumber><marked><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></marked><revision><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1164</displayName><duration>25986</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1164</fullDisplayName><id>1164</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1164</number><queueId>89469</queueId><result>SUCCESS</result><timestamp>1776276000463</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1164/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Oliver Smith</shortDescription><userId>osmith</userId><userName>Oliver Smith</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>42374</buildableDurationMillis><buildableTimeMillis>42374</buildableTimeMillis><buildingDurationMillis>69018</buildingDurationMillis><executingTimeMillis>69018</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1163</buildNumber><marked><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></marked><revision><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><branch><SHA1>22720c0abc8cfa271808176c0c44ae3b4ef8809d</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1163</displayName><duration>69018</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1163</fullDisplayName><id>1163</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1163</number><queueId>89227</queueId><result>SUCCESS</result><timestamp>1776250445318</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1163/</url><builtOn>build5-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>9571b31f4cb8d5b18a4090e8105b6633b8818458</commitId><timestamp>1776152052000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: various tweaks

* move name and desc up (in preparation to adding another job in the same file)
* remove "concurrent: false": the octsimtest node is already configured
  to only accept one job. if we had multiple octsimtest nodes, we
  wouldn't need this limitation of not running concurrently, so this
  isn't useful.
* remove options without effect (block-downstream, block-upstream,
  disabled, build-blocker, etc.)
* add "scm checkout" comment to retry-count as we have it in other files

Change-Id: If64787efbe4a1305cd60941b69e9416960d056a2
</comment><date>2026-04-14 09:34:12 +0200</date><id>9571b31f4cb8d5b18a4090e8105b6633b8818458</id><msg>jobs/octsim_osmo-ccid-firmware: various tweaks</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/README.md</affectedPath><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>9407586f49d43f0470556a1bcb9ed23559cb05ef</commitId><timestamp>1776152429000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: remove timer

This job already gets triggered once a day from
master-osmo-ccid-firmware. Running it once a day like all other master
jobs should be enough, remove the timed trigger that caused it to run
twice a day.

Change-Id: Ia4fdb6d504c7a08cf258e82436627894602f7301
</comment><date>2026-04-14 09:40:29 +0200</date><id>9407586f49d43f0470556a1bcb9ed23559cb05ef</id><msg>jobs/octsim_osmo-ccid-firmware: remove timer</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path><path><editType>edit</editType><file>jobs/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>139235c113d09efb052d1b891e9a6dfb98da5c8b</commitId><timestamp>1776156914000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: add branch param

Change-Id: I05321cd2c174060381e099aa49d5932f9cafdd28
</comment><date>2026-04-14 10:55:14 +0200</date><id>139235c113d09efb052d1b891e9a6dfb98da5c8b</id><msg>jobs/octsim_osmo-ccid-firmware: add branch param</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>087e365bff834c5ffe9322620f863e3dc27e3c68</commitId><timestamp>1776159289000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: PYTHONUNBUFFERED=1

Ensure that the python output is getting displayed directly when running
in jenkins.

Change-Id: Iffe74b270f33286f394db1be03e6ce1953aff4bf
</comment><date>2026-04-14 11:34:49 +0200</date><id>087e365bff834c5ffe9322620f863e3dc27e3c68</id><msg>jobs/octsim_osmo-ccid-firmware: PYTHONUNBUFFERED=1</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/common.sh</affectedPath><commitId>caeb50259acc30b006be3f850a30d5f0f5d88075</commitId><timestamp>1776200707000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>osmo_git_clone_url(): add Gitea mirrors for libnftnl and nftables

Change-Id: I830a16c8bf7f595b16113bf2ba5e81bae56533dd
Related: osmo-upf.git I28950d823dfd91e8e2ac23a19e5a86d1027096b3
</comment><date>2026-04-14 21:05:07 +0000</date><id>caeb50259acc30b006be3f850a30d5f0f5d88075</id><msg>osmo_git_clone_url(): add Gitea mirrors for libnftnl and nftables</msg><path><editType>edit</editType><file>scripts/common.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/verify_value_string_arrays_are_terminated.py</affectedPath><commitId>22720c0abc8cfa271808176c0c44ae3b4ef8809d</commitId><timestamp>1776202756000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>scripts: fix deprecation warnings

scripts/verify_value_string_arrays_are_terminated.py:22: SyntaxWarning:
    "\s" is an invalid escape sequence. Such sequences will not work in the future.
    Did you mean "\\s"? A raw string is also an option.
scripts/verify_value_string_arrays_are_terminated.py:22: SyntaxWarning:
    "\s" is an invalid escape sequence. Such sequences will not work in the future.
    Did you mean "\\s"? A raw string is also an option.
scripts/verify_value_string_arrays_are_terminated.py:23: SyntaxWarning:
    "\s" is an invalid escape sequence. Such sequences will not work in the future.
    Did you mean "\\s"? A raw string is also an option.
scripts/verify_value_string_arrays_are_terminated.py:23: SyntaxWarning:
    "\s" is an invalid escape sequence. Such sequences will not work in the future.
    Did you mean "\\s"? A raw string is also an option.
scripts/verify_value_string_arrays_are_terminated.py:30: DeprecationWarning:
    codecs.open() is deprecated. Use open() instead.

Change-Id: Ie78b84dd556266f96780a4232f95b58e0e3eabc0
</comment><date>2026-04-14 21:39:16 +0000</date><id>22720c0abc8cfa271808176c0c44ae3b4ef8809d</id><msg>scripts: fix deprecation warnings</msg><path><editType>edit</editType><file>scripts/verify_value_string_arrays_are_terminated.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>3</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>35763</buildingDurationMillis><executingTimeMillis>35763</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1162</buildNumber><marked><SHA1>ef69061f36bb989a5c3e5b3c126f8e161568cd84</SHA1><branch><SHA1>ef69061f36bb989a5c3e5b3c126f8e161568cd84</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ef69061f36bb989a5c3e5b3c126f8e161568cd84</SHA1><branch><SHA1>ef69061f36bb989a5c3e5b3c126f8e161568cd84</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ef69061f36bb989a5c3e5b3c126f8e161568cd84</SHA1><branch><SHA1>ef69061f36bb989a5c3e5b3c126f8e161568cd84</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1162</displayName><duration>35763</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1162</fullDisplayName><id>1162</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1162</number><queueId>88564</queueId><result>SUCCESS</result><timestamp>1776189607153</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1162/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>42d5005d705167f38cb5387549211ad99340f503</commitId><timestamp>1776150671000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: add email param

Allow configuring the email notifications before starting a job, so no
notifications can be set while testing changes to the jenkins job. Add
jenkins-notifications@lists.osmocom.org while at it, as we have it with
almost all other jobs.

Change-Id: Ifcd580873479fc259119139d47447ba0e21b21f4
</comment><date>2026-04-14 09:11:11 +0200</date><id>42d5005d705167f38cb5387549211ad99340f503</id><msg>jobs/octsim_osmo-ccid-firmware: add email param</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>ef69061f36bb989a5c3e5b3c126f8e161568cd84</commitId><timestamp>1776151205000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: don't use axis

There is only one node, so we can specify it directly instead of using a
build axis.

Change-Id: I552c8f1b244c8e8b0f902720698fbb6ba660fb72
</comment><date>2026-04-14 09:20:05 +0200</date><id>ef69061f36bb989a5c3e5b3c126f8e161568cd84</id><msg>jobs/octsim_osmo-ccid-firmware: don't use axis</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>33</buildableDurationMillis><buildableTimeMillis>33</buildableTimeMillis><buildingDurationMillis>26597</buildingDurationMillis><executingTimeMillis>26597</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>67</waitingDurationMillis><waitingTimeMillis>67</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1161</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1161</displayName><duration>26597</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1161</fullDisplayName><id>1161</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1161</number><queueId>87721</queueId><result>SUCCESS</result><timestamp>1776103200792</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1161/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>6</buildableDurationMillis><buildableTimeMillis>6</buildableTimeMillis><buildingDurationMillis>64495</buildingDurationMillis><executingTimeMillis>64495</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>801</waitingDurationMillis><waitingTimeMillis>801</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1160</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1160</displayName><duration>64495</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1160</fullDisplayName><id>1160</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1160</number><queueId>86960</queueId><result>SUCCESS</result><timestamp>1776016801055</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1160/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>3</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>28166</buildingDurationMillis><executingTimeMillis>28166</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>3</waitingDurationMillis><waitingTimeMillis>3</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1159</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1159</displayName><duration>28166</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1159</fullDisplayName><id>1159</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1159</number><queueId>86191</queueId><result>SUCCESS</result><timestamp>1775930400248</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1159/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>12</buildableDurationMillis><buildableTimeMillis>12</buildableTimeMillis><buildingDurationMillis>33948</buildingDurationMillis><executingTimeMillis>33948</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>2</waitingDurationMillis><waitingTimeMillis>2</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1158</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1158</displayName><duration>33948</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1158</fullDisplayName><id>1158</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1158</number><queueId>85384</queueId><result>SUCCESS</result><timestamp>1775844000261</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1158/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>29840</buildingDurationMillis><executingTimeMillis>29840</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1157</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1157</displayName><duration>29840</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1157</fullDisplayName><id>1157</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1157</number><queueId>84640</queueId><result>SUCCESS</result><timestamp>1775757600619</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1157/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>41</buildableDurationMillis><buildableTimeMillis>41</buildableTimeMillis><buildingDurationMillis>28810</buildingDurationMillis><executingTimeMillis>28810</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>67</waitingDurationMillis><waitingTimeMillis>67</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1156</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1156</displayName><duration>28810</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1156</fullDisplayName><id>1156</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1156</number><queueId>83832</queueId><result>SUCCESS</result><timestamp>1775671200352</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1156/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>2</buildableDurationMillis><buildableTimeMillis>2</buildableTimeMillis><buildingDurationMillis>27033</buildingDurationMillis><executingTimeMillis>27033</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1155</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1155</displayName><duration>27033</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1155</fullDisplayName><id>1155</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1155</number><queueId>83070</queueId><result>SUCCESS</result><timestamp>1775584800239</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1155/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>5</buildableDurationMillis><buildableTimeMillis>5</buildableTimeMillis><buildingDurationMillis>31931</buildingDurationMillis><executingTimeMillis>31931</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1154</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1154</displayName><duration>31931</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1154</fullDisplayName><id>1154</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1154</number><queueId>82166</queueId><result>SUCCESS</result><timestamp>1775498402010</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1154/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>3</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>26458</buildingDurationMillis><executingTimeMillis>26458</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1153</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1153</displayName><duration>26458</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1153</fullDisplayName><id>1153</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1153</number><queueId>81284</queueId><result>SUCCESS</result><timestamp>1775412002035</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1153/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>12</buildableDurationMillis><buildableTimeMillis>12</buildableTimeMillis><buildingDurationMillis>26791</buildingDurationMillis><executingTimeMillis>26791</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>90</waitingDurationMillis><waitingTimeMillis>90</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1152</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1152</displayName><duration>26791</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1152</fullDisplayName><id>1152</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1152</number><queueId>80532</queueId><result>SUCCESS</result><timestamp>1775325600679</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1152/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>42383</buildingDurationMillis><executingTimeMillis>42383</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1151</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1151</displayName><duration>42383</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1151</fullDisplayName><id>1151</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1151</number><queueId>79785</queueId><result>SUCCESS</result><timestamp>1775239201290</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1151/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>44566</buildingDurationMillis><executingTimeMillis>44566</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1150</buildNumber><marked><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></marked><revision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><branch><SHA1>ed3719b91214d31662c1e7d474b44ef00347b7b3</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1150</displayName><duration>44566</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1150</fullDisplayName><id>1150</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1150</number><queueId>79040</queueId><result>SUCCESS</result><timestamp>1775152802342</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1150/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lint/lint_diff.sh</affectedPath><commitId>aadfa0ecc539adfc6a0ff0aac7ca2ce809ae9d6c</commitId><timestamp>1775115404000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>lint/lint_diff: test_ruff: add pyosmocom

Ruff is very fast and detects some additional things that pylint (which
is already used with pyosmocom) does not.

Depends: pyosmocom I2ca3135f1ce38dcc06dc95c38f4b6258a60121cd
Change-Id: I2fdb36c79efbd0f0fb4bdce3cd0045bb35d4cf64
</comment><date>2026-04-02 07:36:44 +0000</date><id>aadfa0ecc539adfc6a0ff0aac7ca2ce809ae9d6c</id><msg>lint/lint_diff: test_ruff: add pyosmocom</msg><path><editType>edit</editType><file>lint/lint_diff.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>ed3719b91214d31662c1e7d474b44ef00347b7b3</commitId><timestamp>1775118067000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/octsim_osmo-ccid-firmware: add 30 min timeout

I just stopped a job run that was going for 2 days 16 h. When
successful, the job finishes in 10 min, so let it abort automatically
after 30 min.

Change-Id: Iaccc96b8b29880c9e115e52561fcd43f7b6a8f77
</comment><date>2026-04-02 10:21:07 +0200</date><id>ed3719b91214d31662c1e7d474b44ef00347b7b3</id><msg>jobs/octsim_osmo-ccid-firmware: add 30 min timeout</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>28356</buildingDurationMillis><executingTimeMillis>28356</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>480</waitingDurationMillis><waitingTimeMillis>480</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></marked><revision><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1149</displayName><duration>28356</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1149</fullDisplayName><id>1149</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1149</number><queueId>78178</queueId><result>SUCCESS</result><timestamp>1775066400718</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1149/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>26461</buildingDurationMillis><executingTimeMillis>26461</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>356</waitingDurationMillis><waitingTimeMillis>356</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></marked><revision><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1148</displayName><duration>26461</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1148</fullDisplayName><id>1148</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1148</number><queueId>76996</queueId><result>SUCCESS</result><timestamp>1774980000609</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1148/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>3</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>43544</buildingDurationMillis><executingTimeMillis>43544</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>1595</waitingDurationMillis><waitingTimeMillis>1595</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></marked><revision><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><branch><SHA1>eaccd65bcf9f934b43a7df229d7db950637fbbe9</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1147</displayName><duration>43544</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1147</fullDisplayName><id>1147</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1147</number><queueId>75768</queueId><result>SUCCESS</result><timestamp>1774893601838</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1147/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/obs/data/pyhss_download_deps.sh</affectedPath><commitId>94c8cbcb019ad21d34d3a938811c3c6b94ca757b</commitId><timestamp>1774866147000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: pyhss_download_deps: add python 3.14

Download binary package dependencies for python 3.14 too, so we can
build the package for Ubuntu 26.04.

Related: OS#6983
Related: https://gitea.osmocom.org/osmocom/pyhss/commit/2125f52c5eb1b3e66b1ebe2febadb7c886536681
Change-Id: Ic23d52c081f68fb8d6f7d9e370883236ca9bf35f
</comment><date>2026-03-30 10:22:27 +0000</date><id>94c8cbcb019ad21d34d3a938811c3c6b94ca757b</id><msg>OBS: pyhss_download_deps: add python 3.14</msg><path><editType>edit</editType><file>scripts/obs/data/pyhss_download_deps.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/obs/lib/srcpkg.py</affectedPath><commitId>eaccd65bcf9f934b43a7df229d7db950637fbbe9</commitId><timestamp>1774872062000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: nightly: add ".0" after versions on git tags

Fix that with the current logic of generating version numbers for
nightly, a version done on a tag can be higher than the following
version:

on tag:                    1.14.0.202603231800
on tag (with this patch):  1.14.0.0.202603231800
next commit after the tag: 1.14.0.1.abcd.202603241800

Fixes: OS#6981
Change-Id: Id140d8ea76bf98357711587a9909d54097250fd6
</comment><date>2026-03-30 14:01:02 +0200</date><id>eaccd65bcf9f934b43a7df229d7db950637fbbe9</id><msg>OBS: nightly: add ".0" after versions on git tags</msg><path><editType>edit</editType><file>scripts/obs/lib/srcpkg.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>45207</buildingDurationMillis><executingTimeMillis>45207</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>1165</waitingDurationMillis><waitingTimeMillis>1165</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1146</buildNumber><marked><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></marked><revision><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1146</displayName><duration>45207</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1146</fullDisplayName><id>1146</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1146</number><queueId>74661</queueId><result>SUCCESS</result><timestamp>1774807201403</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1146/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>3</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>26036</buildingDurationMillis><executingTimeMillis>26036</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1145</buildNumber><marked><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></marked><revision><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1145</displayName><duration>26036</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1145</fullDisplayName><id>1145</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1145</number><queueId>73843</queueId><result>SUCCESS</result><timestamp>1774720800402</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1145/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>10</buildableDurationMillis><buildableTimeMillis>10</buildableTimeMillis><buildingDurationMillis>27213</buildingDurationMillis><executingTimeMillis>27213</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>27</waitingDurationMillis><waitingTimeMillis>27</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1144</buildNumber><marked><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></marked><revision><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><branch><SHA1>56b4543f2f29a809690130c707ada5186054d25a</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1144</displayName><duration>27213</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1144</fullDisplayName><id>1144</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1144</number><queueId>73083</queueId><result>SUCCESS</result><timestamp>1774634400384</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1144/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/obs-mirror/obs-mirror-include.txt</affectedPath><affectedPath>jobs/osmocom-obs-sync.yml</affectedPath><commitId>3103f57a29dff460367d15a7a14a48dc5f3c4d98</commitId><timestamp>1774526187000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: add Ubuntu 26.04

Change-Id: Id22f4902b73ad9b4131b837a8036df68cf665f8f
</comment><date>2026-03-26 12:56:27 +0100</date><id>3103f57a29dff460367d15a7a14a48dc5f3c4d98</id><msg>OBS: add Ubuntu 26.04</msg><path><editType>edit</editType><file>jobs/osmocom-obs-sync.yml</file></path><path><editType>edit</editType><file>contrib/obs-mirror/obs-mirror-include.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lint/checkpatch/checkpatch_osmo.sh</affectedPath><commitId>56b4543f2f29a809690130c707ada5186054d25a</commitId><timestamp>1774597114000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>lint/checkpatch: ignore SSCANF_TO_KSTRTO

This kernel-specific warning doesn't make sense when linting our code so
disable it.

Change-Id: If096c600331d7ad5786395c5c41a6742da44a3e8
</comment><date>2026-03-27 08:38:34 +0100</date><id>56b4543f2f29a809690130c707ada5186054d25a</id><msg>lint/checkpatch: ignore SSCANF_TO_KSTRTO</msg><path><editType>edit</editType><file>lint/checkpatch/checkpatch_osmo.sh</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>osmith/wip</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value></value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Oliver Smith</shortDescription><userId>osmith</userId><userName>Oliver Smith</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>3</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>183629</buildingDurationMillis><executingTimeMillis>183629</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1142</buildNumber><marked><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></marked><revision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1143</displayName><duration>183629</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1143</fullDisplayName><id>1143</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1143</number><queueId>72758</queueId><result>SUCCESS</result><timestamp>1774602298762</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1143/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/obs/sync_obs_projects.py</affectedPath><commitId>cc3b94e2bbea122bb546178366da4d2ced1765c1</commitId><timestamp>1762787162000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: sync_obs_projects: fix for OSC 1.12.1

Since the Docker image used by sync_obs_projects was changed from Debian
12 to 13, several "osc" commands have in their output:

  fatal: not a git repository (or any of the parent directories): .git

Work around this by switching to the temp directory and initializing a
git repository there, with an "origin" remote that osc also expects to
exist.

Fixes: 6ac535b8 ("OBS: set default distro to debian 13")
Change-Id: I1236a065e2998fb46343df3968f7bb4dabeea55a
</comment><date>2025-11-10 16:06:02 +0100</date><id>cc3b94e2bbea122bb546178366da4d2ced1765c1</id><msg>OBS: sync_obs_projects: fix for OSC 1.12.1</msg><path><editType>edit</editType><file>scripts/obs/sync_obs_projects.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/ttcn3-testsuites-testenv.yml</affectedPath><commitId>85aa535f7aa0442d6a0355a8a060e00505663032</commitId><timestamp>1763043477000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/ttcn3: add -ogs-latest jobs

Be consistent with the Osmocom jobs where we have -latest too.

Add no mail notifications to open5gs maintainers, because if tests start
failing for latest then it usually means a regression in our testsuite
code.

Change-Id: I28c3b7130661c177271d7341f759a05c94d9607f
</comment><date>2025-11-13 15:17:57 +0100</date><id>85aa535f7aa0442d6a0355a8a060e00505663032</id><msg>jobs/ttcn3: add -ogs-latest jobs</msg><path><editType>edit</editType><file>jobs/ttcn3-testsuites-testenv.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/ttcn3-testsuites-testenv.yml</affectedPath><commitId>91556936f3b9f20178047f34d7f4f003a20ea682</commitId><timestamp>1763044284000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/ttcn3: add ttcn3-hss-test-pyhss

Depends: I224eb4aa5fec3dc97f6fa956a4a86f206c8b12b7
Related: OS#6862
Change-Id: I517d36d890690e606050158221d2df9028745dae
</comment><date>2025-11-13 15:31:24 +0100</date><id>91556936f3b9f20178047f34d7f4f003a20ea682</id><msg>jobs/ttcn3: add ttcn3-hss-test-pyhss</msg><path><editType>edit</editType><file>jobs/ttcn3-testsuites-testenv.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/ttcn3-testsuites-testenv.yml</affectedPath><commitId>98b6e81b3e0e08d6e403b048056390edf1dc779b</commitId><timestamp>1763378936000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/ttcn3: adjust to testenv config rename

Replace "-c osmo_{hlr,ggsn}…" with "-c osmo".

Depends: osmo-ttcn3-hacks I7a64c946ece8ad5bfbf4f7d613634138af6db566
Change-Id: I3766d76a5a6fa8a8de00137fe33e0e747337c66e
</comment><date>2025-11-17 12:28:56 +0100</date><id>98b6e81b3e0e08d6e403b048056390edf1dc779b</id><msg>jobs/ttcn3: adjust to testenv config rename</msg><path><editType>edit</editType><file>jobs/ttcn3-testsuites-testenv.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>coverity/build_Osmocom.sh</affectedPath><affectedPath>jobs/master-builds.yml</affectedPath><affectedPath>jobs/gerrit-verifications.yml</affectedPath><affectedPath>coverity/prepare_source_Osmocom.sh</affectedPath><commitId>c9c3af6b34ac3ee45bfc0ee5cfc05a8959c05eb8</commitId><timestamp>1764665215000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs: libosmo-sigtran: add support for TCAP loadsharing

TCAP loadsharing requires an additional library libosmo-asn1-tcap.
./contrib/jenkins.sh is using the env TCAP={0,1} to select this feature.

Unclear if we should also put it into our default build.

Change-Id: I47c193d8f5ce695fdc6c368eee94d21c5a4b2c6e
</comment><date>2025-12-02 08:46:55 +0000</date><id>c9c3af6b34ac3ee45bfc0ee5cfc05a8959c05eb8</id><msg>jobs: libosmo-sigtran: add support for TCAP loadsharing</msg><path><editType>edit</editType><file>coverity/build_Osmocom.sh</file></path><path><editType>edit</editType><file>jobs/master-builds.yml</file></path><path><editType>edit</editType><file>coverity/prepare_source_Osmocom.sh</file></path><path><editType>edit</editType><file>jobs/gerrit-verifications.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lint/lint_diff.sh</affectedPath><commitId>6e40c44983be020e4c66338b8dbeaa038e3517e7</commitId><timestamp>1764923535000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>lint: run clang-format only on specific projects

For most C projects, running checkpatch works best with the coding style
we use. Run clang-format only in specific projects that seem to be fully
formatted with that tool.

Related: https://gerrit.osmocom.org/c/osmo-mgw/+/41529
Related: https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39470
Related: https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/39471
Change-Id: I2c07b30f9254b54027b721b77ab6f35249b5e2de
</comment><date>2025-12-05 09:32:15 +0100</date><id>6e40c44983be020e4c66338b8dbeaa038e3517e7</id><msg>lint: run clang-format only on specific projects</msg><path><editType>edit</editType><file>lint/lint_diff.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/tarballs/publish-tarballs-for-tags.sh</affectedPath><affectedPath>scripts/common.sh</affectedPath><commitId>658a0aeaf71b99d073320436ea3e51dc0ecb3304</commitId><timestamp>1764955723000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>scripts: Add libosmo-asn1-tcap to OSMO_RELEASE_REPOS

Change-Id: I76703ed5c648eb50574166f8459fd0bde1720902
</comment><date>2025-12-05 17:28:43 +0000</date><id>658a0aeaf71b99d073320436ea3e51dc0ecb3304</id><msg>scripts: Add libosmo-asn1-tcap to OSMO_RELEASE_REPOS</msg><path><editType>edit</editType><file>scripts/common.sh</file></path><path><editType>edit</editType><file>scripts/tarballs/publish-tarballs-for-tags.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/osmocom-jenkins-slave/tasks/main.yml</affectedPath><commitId>8f99ae3566c74e43409de3f08b9a456e4fe5293e</commitId><timestamp>1766070822000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: jenkins: mount tracefs via fstab

Allow using bpftrace inside the jenkins lxc containers by making
/sys/kernel/tracing available through /etc/fstab.

Related: OS#6794
Change-Id: I568e3635fcc33040036fd19e9226b413db0d3ef3
</comment><date>2025-12-18 16:13:42 +0100</date><id>8f99ae3566c74e43409de3f08b9a456e4fe5293e</id><msg>ansible: jenkins: mount tracefs via fstab</msg><path><editType>edit</editType><file>ansible/roles/osmocom-jenkins-slave/tasks/main.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/ttcn3-testsuites.yml</affectedPath><commitId>bb15a95e3843864b853e6d1747b82b08556a1923</commitId><timestamp>1766138569000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/ttcn3-testsuites: set RUN_BPFTRACE=1

Allow better analysis of instabilities with the ttcn3-bts-test jobs in
jenkins by running bpftrace scripts along with osmo-bts.

Only the ttcn3-bts-test scripts make use of the RUN_BPFTRACE environment
variable, so this does not affect how any other testsuite runs.

See the related docker-playground commit for details.

Related: OS#6794
Related: docker-playground I5c22cdbb08fe797be936ca174f65ade626fa4895
Change-Id: Iaa960772fb0b09722594747006890e5e43752d43
</comment><date>2025-12-19 11:02:49 +0100</date><id>bb15a95e3843864b853e6d1747b82b08556a1923</id><msg>jobs/ttcn3-testsuites: set RUN_BPFTRACE=1</msg><path><editType>edit</editType><file>jobs/ttcn3-testsuites.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/known_hosts</affectedPath><affectedPath>ansible/roles/osmocom-jenkins-slave/tasks/main.yml</affectedPath><commitId>bfde8cf76ac6da171cbe16cc79517a524ffe7e0d</commitId><timestamp>1768226603000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>contrib/known_hosts: update gerrit ssh key

Related: OS#6920
Change-Id: I66e5d96dcb34d33a21f5a70899fba9a75e6127ed
</comment><date>2026-01-12 15:03:23 +0100</date><id>bfde8cf76ac6da171cbe16cc79517a524ffe7e0d</id><msg>contrib/known_hosts: update gerrit ssh key</msg><path><editType>edit</editType><file>contrib/known_hosts</file></path><path><editType>edit</editType><file>ansible/roles/osmocom-jenkins-slave/tasks/main.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>fc08cf87d7651af2f2755d37c8916accf689a333</commitId><timestamp>1768300070000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>scripts/manuals: use debian-trixie-build

Fix that the Osmocom-release-manuals job was still using
debian-bookworm-build instead of debian-trixie-build to build the
manuals. We use the latter for building manuals in master-builds and
gerrit-verifications.

Without this patch building pyosmocom manuals failed with the following,
as python3-typing-extensions in debian bookworm is at version 4.4.0 but
typing_extensions &gt;= 4.6.0 is needed for TypeAliasType. Trixie has
version 4.13.2.

AttributeError: module 'typing_extensions' has no attribute 'TypeAliasType'. Did you mean: 'TypeAlias'?

Fixes: OS#6916
Change-Id: I6ac302c8ea5836c5096f0d8ab36260cc6f7c11d9
</comment><date>2026-01-13 11:27:50 +0100</date><id>fc08cf87d7651af2f2755d37c8916accf689a333</id><msg>scripts/manuals: use debian-trixie-build</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/ttcn3-testsuites.yml</affectedPath><commitId>f74d333fe6e58fe3326dde47e78ae688166978cd</commitId><timestamp>1768561181000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/ttcn3-testsuites: disable bpftrace

The bpftrace process doesn't stop properly with some scripts. Disable it
for now, we can still enable it in copies of the job.

Related: OS#6925
Change-Id: I78c18c2e18d66408ac7de7cd24fafdf3f7e5202d
</comment><date>2026-01-16 11:59:41 +0100</date><id>f74d333fe6e58fe3326dde47e78ae688166978cd</id><msg>jobs/ttcn3-testsuites: disable bpftrace</msg><path><editType>edit</editType><file>jobs/ttcn3-testsuites.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml</affectedPath><commitId>08bdbb702c8f36c85975d6800998583e71a905c2</commitId><timestamp>1768574000000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: allow jenkins users to set rtprio 30

Create an /etc/security/limits.d file to allow the jenkins user to set
rtprio 30. This is required for running the ttcn3 bts testsuite through
testenv, as (unlike the previous approach with docker containers)
osmo-bts-trx runs without root rights there.

Change-Id: Id79851b3e3a47d19773aa9bba134b9bf99dbecbb
</comment><date>2026-01-16 15:33:20 +0100</date><id>08bdbb702c8f36c85975d6800998583e71a905c2</id><msg>ansible: allow jenkins users to set rtprio 30</msg><path><editType>edit</editType><file>ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/master-builds-dahdi.yml</affectedPath><affectedPath>jobs/gerrit-verifications-dahdi.yml</affectedPath><commitId>8bb39be9e2f8854ef80082f267ce99f4a1dfa743</commitId><timestamp>1769429577000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/dahdi: fix git clones not getting updated

The refspec line has caused the git clones of the linux kernel to not
get updated.

Fixes: OS#6932
Change-Id: Id3b35ac10cf4fcb244c572a319433379e2e59c22
</comment><date>2026-01-26 13:12:57 +0100</date><id>8bb39be9e2f8854ef80082f267ce99f4a1dfa743</id><msg>jobs/dahdi: fix git clones not getting updated</msg><path><editType>edit</editType><file>jobs/master-builds-dahdi.yml</file></path><path><editType>edit</editType><file>jobs/gerrit-verifications-dahdi.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/master-builds-dahdi.yml</affectedPath><affectedPath>jobs/gerrit-verifications-dahdi.yml</affectedPath><commitId>a487bd74fd46855baa2aa9ba9a729ff44b4fe4ef</commitId><timestamp>1769429733000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/dahdi: add linux-6.12

Closes: OS#6931
Change-Id: Ia5bd796e1cdf6f0f22fe0cba1546c4487d847c30
</comment><date>2026-01-26 13:15:33 +0100</date><id>a487bd74fd46855baa2aa9ba9a729ff44b4fe4ef</id><msg>jobs/dahdi: add linux-6.12</msg><path><editType>edit</editType><file>jobs/gerrit-verifications-dahdi.yml</file></path><path><editType>edit</editType><file>jobs/master-builds-dahdi.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/gerrit-verifications.yml</affectedPath><commitId>d962248b66de85c561caf21d67a74609cdeab5cb</commitId><timestamp>1769611605000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/gerrit: debian10 for osmo-gbproxy + deps

Related: SYS#7859
Change-Id: I7ad3412d945de8c29b6ab62fcadfd2f231c19581
</comment><date>2026-01-28 15:46:45 +0100</date><id>d962248b66de85c561caf21d67a74609cdeab5cb</id><msg>jobs/gerrit: debian10 for osmo-gbproxy + deps</msg><path><editType>edit</editType><file>jobs/gerrit-verifications.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>598cca7438f22be3e0712e7a097a274fc9467792</commitId><timestamp>1769682205000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: test osmo-pfcp-tool in latest

osmo-pfcp-tool is available in latest for quite some time now, so adjust
the check.

Related: osmo-upf Icf4bb566d9b627ead370174e92629a9fccde755e
Change-Id: Icca5a31270bca03596be8ed0104bfb7143fb1ede
</comment><date>2026-01-29 11:23:25 +0100</date><id>598cca7438f22be3e0712e7a097a274fc9467792</id><msg>repo-install-test: test osmo-pfcp-tool in latest</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>886be7413ad26bfe9c4562f4d2c5fc2a791fbae5</commitId><timestamp>1769686206000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: debian 10: osmo-gbproxy only

The debian 10 repository has been officially disabled:
https://osmocom.org/news/308

However we just re-enabled a subset of the packages, osmo-gbproxy +
dependencies, because currently they are relevant for a customer. Adjust
the repo-install-test to deal with this subset of packages for debian 10
to fix that it is currently failing.

I have verified that repo-install-test works with this change for debian
10, 11 and 12. It currently doesn't run for debian 13 yet (OS#6934).

Related: SYS#7859
Change-Id: Id8d8cda8e399719f06aeb1843eb8f5ab12a90e8f
</comment><date>2026-01-29 12:30:06 +0100</date><id>886be7413ad26bfe9c4562f4d2c5fc2a791fbae5</id><msg>repo-install-test: debian 10: osmo-gbproxy only</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/obs/sync_obs_projects.py</affectedPath><commitId>d862da961fd2a800b1d802d0a1327524b1392d07</commitId><timestamp>1770640910000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>Osmocom_OBS_sync: fix failing on new scmsync tag

The openSUSE OBS instance has added an scmsync tag to their debian 13
meta config:

  &lt;scmsync&gt;https://src.opensuse.org/obs/debian#13&lt;/scmsync&gt;

This feature is not supported by the stable OBS version yet (they run
current master), and so the sync fails with:

  project validation error: 6:0: ERROR: Element project has extra content: scmsync

Remove the tag to fix this.

Related: https://build.opensuse.org/projects/Debian:13/meta
Change-Id: Ia2d2ce3a2eeda9a0ed7ce7c7de54293081b44f4e
</comment><date>2026-02-09 13:41:50 +0100</date><id>d862da961fd2a800b1d802d0a1327524b1392d07</id><msg>Osmocom_OBS_sync: fix failing on new scmsync tag</msg><path><editType>edit</editType><file>scripts/obs/sync_obs_projects.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/kernel/linux-shallow-clone.sh</affectedPath><commitId>8d3b7261a272ba53ac6e539008fb595d277f0cb5</commitId><timestamp>1770726472000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>scripts/kernel/linux-shallow-clone: new script

Add a script that maintains a linux repository in one place on jenkins
nodes, so we need less git clones from git.kernel.org and less disk
space. All jobs that need a kernel tree can now clone the relevant
branch directly from the jenkins node.

Follow up patches will add a jenkins job that runs the script daily and
adjust the existing jobs to make use of this instead of doing their own
clones.

Currently this script produces a 396M bare git repository.

Related: OS#6938
Change-Id: Id3aadb46813047ecac3b80868192809b272dba0e
</comment><date>2026-02-10 13:27:52 +0100</date><id>8d3b7261a272ba53ac6e539008fb595d277f0cb5</id><msg>scripts/kernel/linux-shallow-clone: new script</msg><path><editType>add</editType><file>scripts/kernel/linux-shallow-clone.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/linux-shallow-clone.yml</affectedPath><commitId>ac4fd8f16e4f00c1ab76c71930e2524393a0b350</commitId><timestamp>1770726507000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/linux-shallow-clone: new jenkins job

Related: OS#6938
Change-Id: Ia58cdc82a655d4cc772a84adb675e98961bf86c5
</comment><date>2026-02-10 13:28:27 +0100</date><id>ac4fd8f16e4f00c1ab76c71930e2524393a0b350</id><msg>jobs/linux-shallow-clone: new jenkins job</msg><path><editType>add</editType><file>jobs/linux-shallow-clone.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/master-builds-dahdi.yml</affectedPath><commitId>bba9914b185aee8bd2dca0018cf4b0b02f5fa4c7</commitId><timestamp>1770726516000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/master-builds-dahdi: use linux-shallow-clone

Related: OS#6938
Change-Id: Iea0af6259bd481c946ff72d6552b65668fd809ca
</comment><date>2026-02-10 13:28:36 +0100</date><id>bba9914b185aee8bd2dca0018cf4b0b02f5fa4c7</id><msg>jobs/master-builds-dahdi: use linux-shallow-clone</msg><path><editType>edit</editType><file>jobs/master-builds-dahdi.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/gerrit-verifications-dahdi.yml</affectedPath><commitId>0396a8ba9d702ecbebb2b0d944fddc799e255851</commitId><timestamp>1770726535000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/gerrit-verifications-dahdi: use linux-shallow-clone

Related: OS#6938
Change-Id: Ie8d9be886cc1d089e015f03bcedf0307f4f312e4
</comment><date>2026-02-10 13:28:55 +0100</date><id>0396a8ba9d702ecbebb2b0d944fddc799e255851</id><msg>jobs/gerrit-verifications-dahdi: use linux-shallow-clone</msg><path><editType>edit</editType><file>jobs/gerrit-verifications-dahdi.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/kernel/build.sh</affectedPath><affectedPath>jobs/build-kernels-testenv.yml</affectedPath><commitId>61e1dc6c03df29103f8610829f3ff2c10d27c18b</commitId><timestamp>1770726538000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/build-kernels-testenv: use linux-shallow-clone

Related: OS#6938
Change-Id: I8cb2acfaf585b9f92347a4562525a66ed03b0236
</comment><date>2026-02-10 13:28:58 +0100</date><id>61e1dc6c03df29103f8610829f3ff2c10d27c18b</id><msg>jobs/build-kernels-testenv: use linux-shallow-clone</msg><path><editType>edit</editType><file>scripts/kernel/build.sh</file></path><path><editType>edit</editType><file>jobs/build-kernels-testenv.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/octsim_osmo-ccid-firmware.yml</affectedPath><commitId>4467c6120ad7e802d0ffb7818816c9b9664009b4</commitId><timestamp>1772058489000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/lynxis</absoluteUrl><fullName>lynxis</fullName></author><authorEmail>lynxis@fe80.eu</authorEmail><comment>octsim_osmo-ccid-firmware: add myself to the recipients

Change-Id: I2b96ad0d34e4344ccb0351737df31b08cb65e116
</comment><date>2026-02-25 23:28:09 +0100</date><id>4467c6120ad7e802d0ffb7818816c9b9664009b4</id><msg>octsim_osmo-ccid-firmware: add myself to the recipients</msg><path><editType>edit</editType><file>jobs/octsim_osmo-ccid-firmware.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lint/checkpatch/checkpatch.pl</affectedPath><commitId>d5a3152fcd9dc1604eca6ce547dd8d04c34c6706</commitId><timestamp>1772183827000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>lint/checkpatch: fix false FUNCTION_ARGUMENTS

Fix that the linter complains about:
  WARNING:FUNCTION_ARGUMENTS: function definition argument 'void' should also have an identifier name

For functions with attributes at the end, e.g.:
  void Fallback_Handler(void) __attribute__((weak, alias("Dummy_Handler")));

Related: https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42224/comment/7c5b3be0_6ff61090/
Change-Id: I139bdabb38bd0c9ceda99921ebdc0196850c2a53
</comment><date>2026-02-27 09:17:07 +0000</date><id>d5a3152fcd9dc1604eca6ce547dd8d04c34c6706</id><msg>lint/checkpatch: fix false FUNCTION_ARGUMENTS</msg><path><editType>edit</editType><file>lint/checkpatch/checkpatch.pl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lint/checkpatch/checkpatch_json.py</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>lint/checkpatch/checkpatch_osmo.sh</affectedPath><affectedPath>lint/checkpatch/checkpatch.pl</affectedPath><affectedPath>lint/lint_all.sh</affectedPath><commitId>6e230c39d5194dd2980bfed5bfa59bd4bd404dcb</commitId><timestamp>1772184212000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>lint/checkpatch: support multiple configs

Run checkpatch with any .checkpatch*.conf found in the project dir. This
is in preparation for having two .checkpatch.conf files in osmo-trx, in
order to use different linting rules for C++ code:
* .checkpatch.c.conf
* .checkpatch.c++.conf

Related: osmo-trx I0df5b6f2f0bf1469a80a1f5859809c30f523f683
Change-Id: Ia2e75d9783382cefc3900a4ab51a5a919a2cbbbc
</comment><date>2026-02-27 09:23:32 +0000</date><id>6e230c39d5194dd2980bfed5bfa59bd4bd404dcb</id><msg>lint/checkpatch: support multiple configs</msg><path><editType>edit</editType><file>lint/checkpatch/checkpatch.pl</file></path><path><editType>edit</editType><file>lint/lint_all.sh</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>lint/checkpatch/checkpatch_json.py</file></path><path><editType>edit</editType><file>lint/checkpatch/checkpatch_osmo.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>72c273eea130d63b1f7d21d4d717ed6f93eec9b5</commitId><timestamp>1772715992000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: don't use deprecated apt-key

apt-key has been removed in debian 13, use "[signed-by=…]" instead.

Change-Id: I7b8b9336b16cceb7ece317c59de2f55ed404392e
</comment><date>2026-03-05 14:06:32 +0100</date><id>72c273eea130d63b1f7d21d4d717ed6f93eec9b5</id><msg>repo-install-test: don't use deprecated apt-key</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>15c6d06db698219838b95f15aa0dbab2f3228f56</commitId><timestamp>1772794072000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: fix test_conflict for debian 13

Two changes are necessary to make this test work with debian 13:

* Installing libosmocore from osmocom-latest, then switching to
  osmocom-nightly and attempting to install another package is not
  enough anymore to trigger a conflict. apt is now able to resolve this
  by uninstalling the osmocom-latest package and upgrading libosmocore
  to the nightly version. Force the conflict by explicitly marking
  osmocom-latest (osmocom-$FEED) as installed and for hold.

* The apt conflict message has been reworked, so the string to look for
  needs to be adjusted.

Change-Id: Ibdcd583e48b97ced11ad4939974dccea3e139480
</comment><date>2026-03-06 11:47:52 +0100</date><id>15c6d06db698219838b95f15aa0dbab2f3228f56</id><msg>repo-install-test: fix test_conflict for debian 13</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>a6c0607554039d7dbfacdc138c7103a0d7c36444</commitId><timestamp>1772794072000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: ignore sdcc-dbgsym

Fix for this error with debian 13:

  The following packages have unmet dependencies:
   sdcc-dbgsym : Depends: sdcc (= 4.2.0~osmocom3.113.9edd) but 4.5.0+dfsg-1 is to be installed
  E: Unable to correct problems, you have held broken packages.
  E: The following information from --solver 3.0 may provide additional context:
     Unable to satisfy dependencies. Reached two conflicting decisions:
     1. sdcc:amd64=4.2.0~osmocom3.113.9edd is not selected for install
     2. sdcc:amd64=4.2.0~osmocom3.113.9edd is selected for install because:
        1. sdcc-dbgsym:amd64=4.2.0~osmocom3.113.9edd is selected for install
        2. sdcc-dbgsym:amd64 Depends sdcc (= 4.2.0~osmocom3.113.9edd)

Change-Id: Ibb12118853f354d177cb94df63b60dd3bd9dfcb7
</comment><date>2026-03-06 11:47:52 +0100</date><id>a6c0607554039d7dbfacdc138c7103a0d7c36444</id><msg>repo-install-test: ignore sdcc-dbgsym</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>f36c16d94926f67d64e67e1f0cf0f62f3a167d4e</commitId><timestamp>1772794072000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: ignore charon-systemd

This package from strongswan-epdg causes the SSH connection to QEMU to
break when installed in debian 13. Don't install it. Use the wildcard,
because there is also a debug symbols package that pulls in
charon-systemd.

Change-Id: Ic641d5361c51df147a8cef5d49eb1e0f07b72e87
</comment><date>2026-03-06 11:47:52 +0100</date><id>f36c16d94926f67d64e67e1f0cf0f62f3a167d4e</id><msg>repo-install-test: ignore charon-systemd</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>b96b5bba10c1a4a5806352ba13541c44d7c9068e</commitId><timestamp>1772794072000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: ignore pyhss

PyHSS listens on the same port as OsmoHLR, which causes the test to fail
with debian 13 because OsmoHLR can't start up properly. PyHSS wasn't
built for earlier debian versions in the Osmocom binary repositories.

Change-Id: I796e85a212dff94fbf9b8ef563eba47418c221cc
</comment><date>2026-03-06 11:47:52 +0100</date><id>b96b5bba10c1a4a5806352ba13541c44d7c9068e</id><msg>repo-install-test: ignore pyhss</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/qemu/tasks/main.yml</affectedPath><affectedPath>jobs/repo-install-test.yml</affectedPath><affectedPath>scripts/repo-install-test.sh</affectedPath><affectedPath>ansible/roles/qemu/files/qemu-create-vms.sh</affectedPath><affectedPath>scripts/repo-install-test/run-inside.sh</affectedPath><commitId>538efe3cfcfb65a150604d6ee49f7b3540c44458</commitId><timestamp>1772794431000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>repo-install-test: run for debian 13 too

This passes for latest, and should pass for nightly once this patch is
merged: https://gerrit.osmocom.org/c/osmo-sgsn/+/42277

Change-Id: I1db9de8c740d5167e4813ece36f422b27aed5111
</comment><date>2026-03-06 11:53:51 +0100</date><id>538efe3cfcfb65a150604d6ee49f7b3540c44458</id><msg>repo-install-test: run for debian 13 too</msg><path><editType>edit</editType><file>scripts/repo-install-test/run-inside.sh</file></path><path><editType>edit</editType><file>jobs/repo-install-test.yml</file></path><path><editType>edit</editType><file>ansible/roles/qemu/files/qemu-create-vms.sh</file></path><path><editType>edit</editType><file>ansible/roles/qemu/tasks/main.yml</file></path><path><editType>edit</editType><file>scripts/repo-install-test.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/gerrit-lint.yml</affectedPath><commitId>d3032ced8323bc4fbfb0b69874641eeb91eebf19</commitId><timestamp>1773388710000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>jobs/gerrit-lint: use debian 13

Use debian 13, so we have a newer clang-format version (14 -&gt; 19).

Change-Id: I747dce009bb2e91f16a15e79dbe274c162f64813
</comment><date>2026-03-13 08:58:30 +0100</date><id>d3032ced8323bc4fbfb0b69874641eeb91eebf19</id><msg>jobs/gerrit-lint: use debian 13</msg><path><editType>edit</editType><file>jobs/gerrit-lint.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lint/lint_diff.sh</affectedPath><commitId>2f9a5c371550e52099e7d1ed67676ba2fca20cf1</commitId><timestamp>1773388889000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>lint/lint_diff: print clang-format version

Change-Id: I076a518dccdb241a57628c385a60bffe30298a10
</comment><date>2026-03-13 09:01:29 +0100</date><id>2f9a5c371550e52099e7d1ed67676ba2fca20cf1</id><msg>lint/lint_diff: print clang-format version</msg><path><editType>edit</editType><file>lint/lint_diff.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/osmocom-obs-worker/tasks/obs.yml</affectedPath><commitId>1509f5ebe5fb44ebeec25ba7a679224f9f8af0f6</commitId><timestamp>1773396469000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>ansible: osmocom-obs-worker: remove lxc&lt;5

I have applied a patch in our OBS server, which adjusts the version
check so we can build packages with newer LXC versions and sent it
upstream: https://github.com/openSUSE/obs-build/pull/1127

Remove the lxc version constraint (which finally allowed upgrading to a
newer opensuse version).

Related: OS#6975
Change-Id: I1e690bf91c4bebd1d46b51ec490daa339ea1107f
</comment><date>2026-03-13 10:07:49 +0000</date><id>1509f5ebe5fb44ebeec25ba7a679224f9f8af0f6</id><msg>ansible: osmocom-obs-worker: remove lxc&lt;5</msg><path><editType>edit</editType><file>ansible/roles/osmocom-obs-worker/tasks/obs.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/roles/osmocom-obs-worker/tasks/obs.yml</affectedPath><affectedPath>ansible/roles/osmocom-obs-worker/files/mount-securityfs.service</affectedPath><commitId>47062c991a436b88d54244f668c69588a682bd73</commitId><timestamp>1773409604000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible: osmocom-obs-worker: add mount-securityfs.service

Fix errors in lxc-start related to not having securityfs available:

[   14s] booting lxc...
[   14s] lxc-start: obsbuild:root_6: lsm/apparmor.c: apparmor_prepare: 1132 If you really want to start this container, set
[   14s] lxc-start: obsbuild:root_6: lsm/apparmor.c: apparmor_prepare: 1133 lxc.apparmor.allow_incomplete = 1
[   14s] lxc-start: obsbuild:root_6: lsm/apparmor.c: apparmor_prepare: 1134 in your container configuration file
[   14s] lxc-start: obsbuild:root_6: start.c: lxc_init: 879 Failed to initialize LSM
[   14s] lxc-start: obsbuild:root_6: start.c: __lxc_start: 2008 Failed to initialize container "obsbuild:root_6"
[   14s] lxc-start: obsbuild:root_6: tools/lxc_start.c: main: 306 The container failed to start
[   14s] lxc-start: obsbuild:root_6: tools/lxc_start.c: main: 312 Additional information can be obtained by setting the --logfile and --logpriority options
[   14s] '/var/cache/obs/worker/root_6/.build/_exitcode' not found or symlink

Usually systemd would mount the securityfs automatically as I understand
it, but it doesn't work anymore without this service in our use case
where osmocom-obs-worker runs inside an LXC itself. This is probably
related to upgrading the opensuse version for the osmocom-obs-worker
containers.

Change-Id: I0c708815440c67340531548361deb326c864aefe
</comment><date>2026-03-13 13:46:44 +0000</date><id>47062c991a436b88d54244f668c69588a682bd73</id><msg>ansible: osmocom-obs-worker: add mount-securityfs.service</msg><path><editType>edit</editType><file>ansible/roles/osmocom-obs-worker/tasks/obs.yml</file></path><path><editType>add</editType><file>ansible/roles/osmocom-obs-worker/files/mount-securityfs.service</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ansible/util/known_hosts</affectedPath><affectedPath>ansible/hosts</affectedPath><commitId>bc7c2b443e4f1ee792e43d9571d83ac552363eba</commitId><timestamp>1773409604000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>ansible/hosts: update lx2-1-obs-aarch64-1 ip

This machine is not available under the listed IPv6 anymore, but can be
reached through the VPN. Adjust the IP.

Change-Id: I77f72d7ad72d9b3ac745756cc5a082bd39dabdc5
</comment><date>2026-03-13 13:46:44 +0000</date><id>bc7c2b443e4f1ee792e43d9571d83ac552363eba</id><msg>ansible/hosts: update lx2-1-obs-aarch64-1 ip</msg><path><editType>edit</editType><file>ansible/util/known_hosts</file></path><path><editType>edit</editType><file>ansible/hosts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/master-builds.yml</affectedPath><affectedPath>jobs/gerrit-verifications.yml</affectedPath><commitId>233d24e9b7ebd0425fa81622cc7d39e67d800ac3</commitId><timestamp>1773517377000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>jobs: add build/manuals JOB_TYPEs for osmo-s1gw

Change-Id: Id62d806a648c8f3480cb4f162adf65f77c552848
Depends: osmo-s1gw.git I54f0774575534519a2c40e0588f136c8a5e706f8
Related: OS#6671
</comment><date>2026-03-15 02:42:57 +0700</date><id>233d24e9b7ebd0425fa81622cc7d39e67d800ac3</id><msg>jobs: add build/manuals JOB_TYPEs for osmo-s1gw</msg><path><editType>edit</editType><file>jobs/master-builds.yml</file></path><path><editType>edit</editType><file>jobs/gerrit-verifications.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>b2f096879265d1631bdcaaa94d257a2c92b0db35</commitId><timestamp>1774259613000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>manuals: ignore old osmo-s1gw tags

Logic for building the osmo-s1gw-usermanual.pdf has just been added to
master. The Osmocom-release-manuals job tries to build old manuals as
well because now the osmo-s1gw directory exists at
https://ftp.osmocom.org/docs. Ignore old tags, as we can't build
usermanuals for those.

Change-Id: I94f19db2861f16c45894573f52f30bfbf5a7725e
</comment><date>2026-03-23 10:53:33 +0100</date><id>b2f096879265d1631bdcaaa94d257a2c92b0db35</id><msg>manuals: ignore old osmo-s1gw tags</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>5d6b88b1ada92bf940beb402a39bf195c7cd8625</commitId><timestamp>1774260083000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>manuals: osmo-s1gw: adjust build_publish_manuals

Use the proper command to build osmo-s1gw manuals, so it doesn't fail
with:
  + su build -c autoreconf -fi
  autoreconf: error: 'configure.ac' is required

Change-Id: I096fd34fc5819becbc3a08a2dc4065d4913bbc1b
</comment><date>2026-03-23 11:01:23 +0100</date><id>5d6b88b1ada92bf940beb402a39bf195c7cd8625</id><msg>manuals: osmo-s1gw: adjust build_publish_manuals</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/obs-mirror/obs-mirror-include.txt</affectedPath><affectedPath>jobs/osmocom-obs-sync.yml</affectedPath><commitId>3103f57a29dff460367d15a7a14a48dc5f3c4d98</commitId><timestamp>1774526187000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: add Ubuntu 26.04

Change-Id: Id22f4902b73ad9b4131b837a8036df68cf665f8f
</comment><date>2026-03-26 12:56:27 +0100</date><id>3103f57a29dff460367d15a7a14a48dc5f3c4d98</id><msg>OBS: add Ubuntu 26.04</msg><path><editType>edit</editType><file>contrib/obs-mirror/obs-mirror-include.txt</file></path><path><editType>edit</editType><file>jobs/osmocom-obs-sync.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/obs/data/pyhss_download_deps.sh</affectedPath><commitId>6bf54c962faddcf733d59492bc681f675fec0fd2</commitId><timestamp>1774600272000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: pyhss_download_deps: fix dependency loop

Fix that the Osmocom_OBS_nightly job is failing for the pyhss package
with a dependency loop in hatchling:

  LookupError: https://files.pythonhosted.org/…/hatchling-1.29.0.tar.gz (from https://pypi.org/simple/hatchling/) (requires-python:&gt;=3.10) is already being built: hatchling&gt;=1.21.0 from https://files.pythonhosted.org/…/hatchling-1.29.0.tar.gz

This happens as it recursively collects source packages and their
(build) dependencies:

  pymongo
  -&gt; dnspython
  -&gt; hatchling
  -&gt; pluggy
  -&gt; setuptools-scm
  -&gt; vcs-versioning
  -&gt; hatchling

When only ignoring the hatchling source package, we get a similar
dependency loop with pluggy, so ignore both source packages. Hatchling
gets added later as binary package and pluggy is only a build-time
dependency for hatchling. The resulting PyHSS package builds fine with
this change.

Change-Id: I0484627fd105627fabe9435379e704db54e72ae3
</comment><date>2026-03-27 09:31:12 +0100</date><id>6bf54c962faddcf733d59492bc681f675fec0fd2</id><msg>OBS: pyhss_download_deps: fix dependency loop</msg><path><editType>edit</editType><file>scripts/obs/data/pyhss_download_deps.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/obs/data/pyhss_download_deps.sh</affectedPath><commitId>f376134c73202e95a493cfdfa81f59a6c6224a45</commitId><timestamp>1774602251000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>OBS: pyhss_download_deps: add python 3.14

Download binary package dependencies for python 3.14 too, so we can
build the package for Ubuntu 26.04.

Related: https://gitea.osmocom.org/osmocom/pyhss/commit/2125f52c5eb1b3e66b1ebe2febadb7c886536681
Change-Id: Ic23d52c081f68fb8d6f7d9e370883236ca9bf35f
</comment><date>2026-03-27 10:04:11 +0100</date><id>f376134c73202e95a493cfdfa81f59a6c6224a45</id><msg>OBS: pyhss_download_deps: add python 3.14</msg><path><editType>edit</editType><file>scripts/obs/data/pyhss_download_deps.sh</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/lynxis</absoluteUrl><fullName>lynxis</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>28491</buildingDurationMillis><executingTimeMillis>28491</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>559</waitingDurationMillis><waitingTimeMillis>559</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1142</buildNumber><marked><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></marked><revision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>994</buildNumber><marked><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1142</displayName><duration>28491</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1142</fullDisplayName><id>1142</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1142</number><queueId>71931</queueId><result>SUCCESS</result><timestamp>1774548000799</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1142/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>58244</buildingDurationMillis><executingTimeMillis>58244</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1141</buildNumber><marked><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></marked><revision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>994</buildNumber><marked><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1141</displayName><duration>58244</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1141</fullDisplayName><id>1141</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1141</number><queueId>71037</queueId><result>SUCCESS</result><timestamp>1774461602264</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1141/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>52</buildableDurationMillis><buildableTimeMillis>52</buildableTimeMillis><buildingDurationMillis>28912</buildingDurationMillis><executingTimeMillis>28912</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>67</waitingDurationMillis><waitingTimeMillis>67</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1140</buildNumber><marked><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></marked><revision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>994</buildNumber><marked><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1140</displayName><duration>28912</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1140</fullDisplayName><id>1140</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1140</number><queueId>70048</queueId><result>SUCCESS</result><timestamp>1774375200360</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1140/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>58</buildableDurationMillis><buildableTimeMillis>58</buildableTimeMillis><buildingDurationMillis>26986</buildingDurationMillis><executingTimeMillis>26986</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>79</waitingDurationMillis><waitingTimeMillis>79</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1139</buildNumber><marked><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></marked><revision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>994</buildNumber><marked><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1139</displayName><duration>26986</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1139</fullDisplayName><id>1139</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1139</number><queueId>69030</queueId><result>SUCCESS</result><timestamp>1774288800381</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1139/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>b2f096879265d1631bdcaaa94d257a2c92b0db35</commitId><timestamp>1774259613000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>manuals: ignore old osmo-s1gw tags

Logic for building the osmo-s1gw-usermanual.pdf has just been added to
master. The Osmocom-release-manuals job tries to build old manuals as
well because now the osmo-s1gw directory exists at
https://ftp.osmocom.org/docs. Ignore old tags, as we can't build
usermanuals for those.

Change-Id: I94f19db2861f16c45894573f52f30bfbf5a7725e
</comment><date>2026-03-23 10:53:33 +0100</date><id>b2f096879265d1631bdcaaa94d257a2c92b0db35</id><msg>manuals: ignore old osmo-s1gw tags</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>5d6b88b1ada92bf940beb402a39bf195c7cd8625</commitId><timestamp>1774260083000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>manuals: osmo-s1gw: adjust build_publish_manuals

Use the proper command to build osmo-s1gw manuals, so it doesn't fail
with:
  + su build -c autoreconf -fi
  autoreconf: error: 'configure.ac' is required

Change-Id: I096fd34fc5819becbc3a08a2dc4065d4913bbc1b
</comment><date>2026-03-23 11:01:23 +0100</date><id>5d6b88b1ada92bf940beb402a39bf195c7cd8625</id><msg>manuals: osmo-s1gw: adjust build_publish_manuals</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>58</buildableDurationMillis><buildableTimeMillis>58</buildableTimeMillis><buildingDurationMillis>26986</buildingDurationMillis><executingTimeMillis>26986</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>79</waitingDurationMillis><waitingTimeMillis>79</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1139</buildNumber><marked><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></marked><revision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>994</buildNumber><marked><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><branch><SHA1>31501d38ef9159322fdbe38fe1a35a9d08cf2ca5</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><branch><SHA1>5d6b88b1ada92bf940beb402a39bf195c7cd8625</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1139</displayName><duration>26986</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1139</fullDisplayName><id>1139</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1139</number><queueId>69030</queueId><result>SUCCESS</result><timestamp>1774288800381</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1139/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>b2f096879265d1631bdcaaa94d257a2c92b0db35</commitId><timestamp>1774259613000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>manuals: ignore old osmo-s1gw tags

Logic for building the osmo-s1gw-usermanual.pdf has just been added to
master. The Osmocom-release-manuals job tries to build old manuals as
well because now the osmo-s1gw directory exists at
https://ftp.osmocom.org/docs. Ignore old tags, as we can't build
usermanuals for those.

Change-Id: I94f19db2861f16c45894573f52f30bfbf5a7725e
</comment><date>2026-03-23 10:53:33 +0100</date><id>b2f096879265d1631bdcaaa94d257a2c92b0db35</id><msg>manuals: ignore old osmo-s1gw tags</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>scripts/manuals/publish-manuals-for-tags.sh</affectedPath><commitId>5d6b88b1ada92bf940beb402a39bf195c7cd8625</commitId><timestamp>1774260083000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>manuals: osmo-s1gw: adjust build_publish_manuals

Use the proper command to build osmo-s1gw manuals, so it doesn't fail
with:
  + su build -c autoreconf -fi
  autoreconf: error: 'configure.ac' is required

Change-Id: I096fd34fc5819becbc3a08a2dc4065d4913bbc1b
</comment><date>2026-03-23 11:01:23 +0100</date><id>5d6b88b1ada92bf940beb402a39bf195c7cd8625</id><msg>manuals: osmo-s1gw: adjust build_publish_manuals</msg><path><editType>edit</editType><file>scripts/manuals/publish-manuals-for-tags.sh</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>42591</buildingDurationMillis><executingTimeMillis>42591</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>534</waitingDurationMillis><waitingTimeMillis>534</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1168</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1168</displayName><duration>42591</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1168</fullDisplayName><id>1168</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1168</number><queueId>92643</queueId><result>SUCCESS</result><timestamp>1776621600703</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1168/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>42591</buildingDurationMillis><executingTimeMillis>42591</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>534</waitingDurationMillis><waitingTimeMillis>534</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1168</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1168</displayName><duration>42591</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1168</fullDisplayName><id>1168</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1168</number><queueId>92643</queueId><result>SUCCESS</result><timestamp>1776621600703</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1168/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></lastCompletedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>42591</buildingDurationMillis><executingTimeMillis>42591</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>534</waitingDurationMillis><waitingTimeMillis>534</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1168</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1168</displayName><duration>42591</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1168</fullDisplayName><id>1168</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1168</number><queueId>92643</queueId><result>SUCCESS</result><timestamp>1776621600703</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1168/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>42591</buildingDurationMillis><executingTimeMillis>42591</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>534</waitingDurationMillis><waitingTimeMillis>534</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1168</buildNumber><marked><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></marked><revision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip _class='hudson.plugins.git.util.Build'><buildNumber>1143</buildNumber><marked><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></marked><revision><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><branch><SHA1>f376134c73202e95a493cfdfa81f59a6c6224a45</SHA1><name>refs/remotes/origin/osmith/wip</name></branch></revision></refsremotesoriginosmithwip><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>833</buildNumber><marked><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><branch><SHA1>8b28d63e980d051e5d39893549fe985218bae28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><branch><SHA1>a09941ed6cc4cf38b326fc9f75c6605114c55d67</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ci</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1168</displayName><duration>42591</duration><estimatedDuration>34418</estimatedDuration><fullDisplayName>Osmocom_OBS_latest #1168</fullDisplayName><id>1168</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1168</number><queueId>92643</queueId><result>SUCCESS</result><timestamp>1776621600703</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/Osmocom_OBS_latest/1168/</url><builtOn>build4-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></lastSuccessfulBuild><nextBuildNumber>1169</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></defaultParameterValue><description>osmo-ci.git branch</description><name>BRANCH</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></defaultParameterValue><description>For failed job notifications, set to empty to disable</description><name>EMAIL_NOTIFICATIONS</name><type>StringParameterDefinition</type></parameterDefinition></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><labelExpression>obs</labelExpression><scm _class='hudson.plugins.git.GitSCM'><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm></freeStyleProject>