<matrixBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></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 laforge@gnumonks.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>22465</buildingDurationMillis><executingTimeMillis>22465</executingTimeMillis><executorUtilization>1.0</executorUtilization><queuingDurationMillis>8511</queuingDurationMillis><queuingTimeMillis>8511</queuingTimeMillis><subTaskCount>0</subTaskCount><totalDurationMillis>30976</totalDurationMillis><waitingDurationMillis>8510</waitingDurationMillis><waitingTimeMillis>8510</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>31</buildNumber><marked><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><branch><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><name>origin/master</name></branch></marked><revision><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><branch><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><name>origin/master</name></branch></revision></originmaster></buildsByBranchName><lastBuiltRevision><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><branch><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/onomondo-eim</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://jenkins.osmocom.org/jenkins/job/master-onomondo-eim/31/artifact</artifactsUrl><changesUrl>https://jenkins.osmocom.org/jenkins/job/master-onomondo-eim/changes</changesUrl><displayUrl>https://jenkins.osmocom.org/jenkins/job/master-onomondo-eim/31/</displayUrl><testsUrl>https://jenkins.osmocom.org/jenkins/job/master-onomondo-eim/31/testReport</testsUrl></action><building>false</building><displayName>#31</displayName><duration>22465</duration><estimatedDuration>30439</estimatedDuration><fullDisplayName>master-onomondo-eim #31</fullDisplayName><id>31</id><inProgress>false</inProgress><keepLog>false</keepLog><number>31</number><queueId>168310</queueId><result>SUCCESS</result><timestamp>1784030108892</timestamp><url>https://jenkins.osmocom.org/jenkins/job/master-onomondo-eim/31/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/esipa_asn1_handler.erl</affectedPath><commitId>1b43403ece8ccd4e80eaaca59dc364ec6910c89e</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>es9p_client: convert InitiateAuthenticationOkEsipa to match SGP.32 V.1.2

In SGP.32 V.1.0.1, InitiateAuthenticationOkEsipa is almost identical to
SGP.22 InitiateAuthenticationOkEs9. However, in SGP.32 V.1.2, the member
euiccCiPKIdToBeUsed is renamed to euiccCiPKIdentifierToBeUsed. This means
it is no longer possible to pass InitiateAuthenticationOkEsipa as
InitiateAuthenticationOkEs9 to ES9+ directly. Instead we have to re-build
the the InitiateAuthenticationOkEs9 from the contents of
InitiateAuthenticationOkEsipa.

Change-Id: I44c60a2f0d1129093ea67908d2eed167643a4a87
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>1b43403ece8ccd4e80eaaca59dc364ec6910c89e</id><msg>es9p_client: convert InitiateAuthenticationOkEsipa to match SGP.32 V.1.2</msg><path><editType>edit</editType><file>src/esipa_asn1_handler.erl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/esipa_asn1_handler.erl</affectedPath><commitId>63a9aa184a52e66571ae482e7abd31e1e695d3b9</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>esipa_asn1_handler: re-align to SGP.32 section 2.11.2 and section 5.14.6

Section 2.11.2: eIM package result (EuiccPackageResult case) is now concatenated with PendingNotificationList instead of RetrieveNotificationsListResponse
Section 5.14.6: ESipa.ProvideEimPackageResult: Significant change in parameters

Change-Id: Ic0872edefc1844166943c60528557c6b7a6602ce
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>63a9aa184a52e66571ae482e7abd31e1e695d3b9</id><msg>esipa_asn1_handler: re-align to SGP.32 section 2.11.2 and section 5.14.6</msg><path><editType>edit</editType><file>src/esipa_asn1_handler.erl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/tryme_configureImmediateEnable.sh</affectedPath><affectedPath>contrib/tryme_configureAutoEnable.sh</affectedPath><affectedPath>src/esipa_rest_utils.erl</affectedPath><affectedPath>contrib/rest_api_response_schema.json</affectedPath><affectedPath>contrib/rest_api_resource_schema.json</affectedPath><commitId>8a1256049cd8ba69bce7f41fc317889a339c216f</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>esipa_rest_utils: re-align to SGP.32 Section 2.11.2

Section 2.11.2: rename EuiccPackageResultDataSigned.configureAutoEnableResult to EuiccPackageResultDataSigned.configureImmediateEnableResult

Change-Id: Ib4e6a4b4cb4d26a391346169b9047515496dd308
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>8a1256049cd8ba69bce7f41fc317889a339c216f</id><msg>esipa_rest_utils: re-align to SGP.32 Section 2.11.2</msg><path><editType>edit</editType><file>contrib/rest_api_resource_schema.json</file></path><path><editType>add</editType><file>contrib/tryme_configureImmediateEnable.sh</file></path><path><editType>edit</editType><file>src/esipa_rest_utils.erl</file></path><path><editType>edit</editType><file>contrib/rest_api_response_schema.json</file></path><path><editType>delete</editType><file>contrib/tryme_configureAutoEnable.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/rest_api_response_schema.json</affectedPath><affectedPath>contrib/rest_api_resource_schema.json</affectedPath><commitId>7abf280e10af25a82cccb9abc7e8b19240a87851</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>rest_api: move "required" member to the correct level

In some locations in the JSON schema files we find the "required"
member on the same level as the members of "properties" (likewise
"items"). This is incorrect, the "required" member should always
be on the same level as the "properties" or "items" member.

(At the moment the JSON schema files serve only documentation
purposes, they are not used to do any actual validation yet.)

Change-Id: I07d51d0e809a718144bd51a6540ab51187bb4daa
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>7abf280e10af25a82cccb9abc7e8b19240a87851</id><msg>rest_api: move "required" member to the correct level</msg><path><editType>edit</editType><file>contrib/rest_api_resource_schema.json</file></path><path><editType>edit</editType><file>contrib/rest_api_response_schema.json</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><description></description><fullName>laforge</fullName><id>laforge</id></culprit><run><action _class='hudson.matrix.MatrixChildParametersAction'><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 laforge@gnumonks.org</value></parameter></action><action></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "master-onomondo-eim" build number 31</shortDescription><upstreamBuild>31</upstreamBuild><upstreamProject>master-onomondo-eim</upstreamProject><upstreamUrl>job/master-onomondo-eim/</upstreamUrl></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>21767</buildingDurationMillis><executingTimeMillis>21767</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>31</buildNumber><marked><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><branch><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><name>origin/master</name></branch></marked><revision><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><branch><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><name>origin/master</name></branch></revision></originmaster></buildsByBranchName><lastBuiltRevision><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><branch><SHA1>7abf280e10af25a82cccb9abc7e8b19240a87851</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/onomondo-eim</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#31</displayName><duration>21767</duration><estimatedDuration>29516</estimatedDuration><fullDisplayName>master-onomondo-eim » a1=default,a2=default,a3=default,a4=default,osmocom-master #31</fullDisplayName><id>31</id><inProgress>false</inProgress><keepLog>false</keepLog><number>31</number><queueId>168311</queueId><result>SUCCESS</result><timestamp>1784030108892</timestamp><url>https://jenkins.osmocom.org/jenkins/job/master-onomondo-eim/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/31/</url><builtOn>build5-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/esipa_asn1_handler.erl</affectedPath><commitId>1b43403ece8ccd4e80eaaca59dc364ec6910c89e</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>es9p_client: convert InitiateAuthenticationOkEsipa to match SGP.32 V.1.2

In SGP.32 V.1.0.1, InitiateAuthenticationOkEsipa is almost identical to
SGP.22 InitiateAuthenticationOkEs9. However, in SGP.32 V.1.2, the member
euiccCiPKIdToBeUsed is renamed to euiccCiPKIdentifierToBeUsed. This means
it is no longer possible to pass InitiateAuthenticationOkEsipa as
InitiateAuthenticationOkEs9 to ES9+ directly. Instead we have to re-build
the the InitiateAuthenticationOkEs9 from the contents of
InitiateAuthenticationOkEsipa.

Change-Id: I44c60a2f0d1129093ea67908d2eed167643a4a87
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>1b43403ece8ccd4e80eaaca59dc364ec6910c89e</id><msg>es9p_client: convert InitiateAuthenticationOkEsipa to match SGP.32 V.1.2</msg><path><editType>edit</editType><file>src/esipa_asn1_handler.erl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/esipa_asn1_handler.erl</affectedPath><commitId>63a9aa184a52e66571ae482e7abd31e1e695d3b9</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>esipa_asn1_handler: re-align to SGP.32 section 2.11.2 and section 5.14.6

Section 2.11.2: eIM package result (EuiccPackageResult case) is now concatenated with PendingNotificationList instead of RetrieveNotificationsListResponse
Section 5.14.6: ESipa.ProvideEimPackageResult: Significant change in parameters

Change-Id: Ic0872edefc1844166943c60528557c6b7a6602ce
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>63a9aa184a52e66571ae482e7abd31e1e695d3b9</id><msg>esipa_asn1_handler: re-align to SGP.32 section 2.11.2 and section 5.14.6</msg><path><editType>edit</editType><file>src/esipa_asn1_handler.erl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/tryme_configureImmediateEnable.sh</affectedPath><affectedPath>contrib/tryme_configureAutoEnable.sh</affectedPath><affectedPath>src/esipa_rest_utils.erl</affectedPath><affectedPath>contrib/rest_api_response_schema.json</affectedPath><affectedPath>contrib/rest_api_resource_schema.json</affectedPath><commitId>8a1256049cd8ba69bce7f41fc317889a339c216f</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>esipa_rest_utils: re-align to SGP.32 Section 2.11.2

Section 2.11.2: rename EuiccPackageResultDataSigned.configureAutoEnableResult to EuiccPackageResultDataSigned.configureImmediateEnableResult

Change-Id: Ib4e6a4b4cb4d26a391346169b9047515496dd308
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>8a1256049cd8ba69bce7f41fc317889a339c216f</id><msg>esipa_rest_utils: re-align to SGP.32 Section 2.11.2</msg><path><editType>edit</editType><file>src/esipa_rest_utils.erl</file></path><path><editType>delete</editType><file>contrib/tryme_configureAutoEnable.sh</file></path><path><editType>edit</editType><file>contrib/rest_api_resource_schema.json</file></path><path><editType>edit</editType><file>contrib/rest_api_response_schema.json</file></path><path><editType>add</editType><file>contrib/tryme_configureImmediateEnable.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/rest_api_response_schema.json</affectedPath><affectedPath>contrib/rest_api_resource_schema.json</affectedPath><commitId>7abf280e10af25a82cccb9abc7e8b19240a87851</commitId><timestamp>1784029988000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></author><authorEmail>laforge@osmocom.org</authorEmail><comment>rest_api: move "required" member to the correct level

In some locations in the JSON schema files we find the "required"
member on the same level as the members of "properties" (likewise
"items"). This is incorrect, the "required" member should always
be on the same level as the "properties" or "items" member.

(At the moment the JSON schema files serve only documentation
purposes, they are not used to do any actual validation yet.)

Change-Id: I07d51d0e809a718144bd51a6540ab51187bb4daa
Related: SYS#8100
</comment><date>2026-07-14 11:53:08 +0000</date><id>7abf280e10af25a82cccb9abc7e8b19240a87851</id><msg>rest_api: move "required" member to the correct level</msg><path><editType>edit</editType><file>contrib/rest_api_resource_schema.json</file></path><path><editType>edit</editType><file>contrib/rest_api_response_schema.json</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></culprit></run></matrixBuild>