{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "PROJECTS",
          "value" : "osmo-hlr:master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GIT_URL_PREFIX",
          "value" : "https://gerrit.osmocom.org/"
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "BUILD",
          "value" : True
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "PRINT_OLD_DEPENDS",
          "value" : False
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BRANCH",
          "value" : "*/master"
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user Oliver Smith",
          "userId" : "osmith",
          "userName" : "Oliver Smith"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 14,
      "buildableTimeMillis" : 14,
      "buildingDurationMillis" : 122323,
      "executingTimeMillis" : 122323,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 0,
      "waitingTimeMillis" : 0
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 11,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3700f45f4d49903a12820761c7e47d06489df118",
            "branch" : [
              {
                "SHA1" : "3700f45f4d49903a12820761c7e47d06489df118",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3700f45f4d49903a12820761c7e47d06489df118",
            "branch" : [
              {
                "SHA1" : "3700f45f4d49903a12820761c7e47d06489df118",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3700f45f4d49903a12820761c7e47d06489df118",
        "branch" : [
          {
            "SHA1" : "3700f45f4d49903a12820761c7e47d06489df118",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/osmo-ci"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#11",
  "duration" : 122323,
  "estimatedDuration" : 122323,
  "executor" : None,
  "fullDisplayName" : "Osmocom-depcheck #11",
  "id" : "11",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 11,
  "queueId" : 1630984,
  "result" : "SUCCESS",
  "timestamp" : 1722856565498,
  "url" : "https://jenkins.osmocom.org/jenkins/job/Osmocom-depcheck/11/",
  "builtOn" : "build2-deb11build-ansible",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/osc.py"
        ],
        "commitId" : "d854bf573923aebafb3125bc021cb8914c2f6237",
        "timestamp" : 1721993344000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: osmocom:master: ignore missing commit_*.txt\u000a\u000aDo not abort if the commit_*.txt file has been deleted from a package in\u000aosmocom:master. Instead, assume the package is outdated, create a new\u000asource package (with commit_*.txt) and replace the existing source\u000apackage.\u000a\u000aThis is useful to force rebuilding a package, e.g. if the previous\u000asource package was built when the git tag was not pushed yet, and\u000atherefore the version in the package and for libraries, in the\u000apkg-config data, don't have the proper version yet.\u000a\u000aChange-Id: Ia6129f533394b94d5d8525eb0513a38a6e1eb7b6\u000a",
        "date" : "2024-07-26 13:29:04 +0200",
        "id" : "d854bf573923aebafb3125bc021cb8914c2f6237",
        "msg" : "OBS: osmocom:master: ignore missing commit_*.txt",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/osc.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/osmo-depcheck/config.py"
        ],
        "commitId" : "f7290d44f85f46c4a7cc23ca2746d489b37816fb",
        "timestamp" : 1721994800000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "osmo-depcheck: add new libosmocore libraries\u000a\u000aChange-Id: I40b8338f9e1e3ff38b7468133e30300b3f2236fb\u000a",
        "date" : "2024-07-26 11:53:20 +0000",
        "id" : "f7290d44f85f46c4a7cc23ca2746d489b37816fb",
        "msg" : "osmo-depcheck: add new libosmocore libraries",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/osmo-depcheck/config.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/osmo-depcheck/config.py"
        ],
        "commitId" : "f46d50e590d0ecd0ee9dc919ff800591c2a532f0",
        "timestamp" : 1721994800000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "osmo-depcheck: add osmo-e1d provided libraries\u000a\u000aChange-Id: I3350049d4a944f03fd14594578cd437c474aec4d\u000a",
        "date" : "2024-07-26 11:53:20 +0000",
        "id" : "f46d50e590d0ecd0ee9dc919ff800591c2a532f0",
        "msg" : "osmo-depcheck: add osmo-e1d provided libraries",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/osmo-depcheck/config.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/debian.py"
        ],
        "commitId" : "85359ba81d4f39fa6367659552a506a9a9f411dd",
        "timestamp" : 1722245863000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: replace - with . in version for d/changelog\u000a\u000aFix for:\u000a  dpkg-buildpackage: info: source version 2:0.1.2-osmo-epdg\u000a  ...\u000a  dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision\u000a\u000aChange-Id: If00469689b107efdf91a5cee4ebe6a3ccc183cec\u000a",
        "date" : "2024-07-29 11:37:43 +0200",
        "id" : "85359ba81d4f39fa6367659552a506a9a9f411dd",
        "msg" : "OBS: replace - with . in version for d/changelog",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/debian.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/debian.py"
        ],
        "commitId" : "9e28aa64703814f773cd820616bc381cffadaa20",
        "timestamp" : 1722245981000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: support epoch in strongswan-epdg version\u000a\u000aIn the related commit, an epoch has been added to the strongswan-epdg\u000aversion. Adjust the code that replaces the version to suppor this.\u000a\u000aRelated: https://gitea.osmocom.org/ims-volte-vowifi/strongswan-epdg/commit/872be0a935a1ed5e4b926a7640da8bacac036e4a\u000aChange-Id: I7abcf82a78fd4c4f6d29d2717dad5c70bc50e683\u000a",
        "date" : "2024-07-29 11:39:41 +0200",
        "id" : "9e28aa64703814f773cd820616bc381cffadaa20",
        "msg" : "OBS: support epoch in strongswan-epdg version",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/debian.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/update_obs_project.py",
          "scripts/obs/lib/debian.py"
        ],
        "commitId" : "9b36d2a8163d7b880c5d0f7ab888d91d6c4ac06b",
        "timestamp" : 1722246498000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: fix up-to-date check for strongswan-epdg\u000a\u000aMove the code to transform the version from the git tag to the version\u000athat we can use in debian/changelog to a separate function. Use it not\u000aonly when generating the version for debian/changelog, but also when\u000achecking if the current git tag is up-to-date.\u000a\u000aWithout this patch, it always considers strongswan-epdg outdated:\u000a  strongswan-epdg: building source package (outdated: osmo-epdg-0.1.2 <=> 0.1.2.osmo.epdg in OBS)\u000a\u000aChange-Id: I515695d52f5d37b256ef163875417745897e5900\u000a",
        "date" : "2024-07-29 11:48:18 +0200",
        "id" : "9b36d2a8163d7b880c5d0f7ab888d91d6c4ac06b",
        "msg" : "OBS: fix up-to-date check for strongswan-epdg",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/update_obs_project.py"
          },
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/debian.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/debian.py"
        ],
        "commitId" : "c090d6cc65aa213dcea162183ac631d82b4facd7",
        "timestamp" : 1722330295000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: fix changelog_add_entry_if_needed\u000a\u000aFix a copy paste error, the variable is named version here, not\u000alatest_version.\u000a\u000aFixes: 9b36d2a8 (\"OBS: fix up-to-date check for strongswan-epdg\")\u000aChange-Id: Idff3733d902be6f84bd62813f6e704267538a07b\u000a",
        "date" : "2024-07-30 11:04:55 +0200",
        "id" : "c090d6cc65aa213dcea162183ac631d82b4facd7",
        "msg" : "OBS: fix changelog_add_entry_if_needed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/debian.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/debian.py"
        ],
        "commitId" : "0441e6d88b48bfd0d025044b2f154ee4e0cc57ba",
        "timestamp" : 1722420672000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: latest: handle \"version is None\"\u000a\u000aFix the Osmocom_OBS_latest job, which currently fails on git\u000arepositories where no tagged release can be found with:\u000a\u000a    File \"/obs/lib/debian.py\", line 96, in transform_version\u000a      if \"osmo-epdg-\" in version:\u000a         ^^^^^^^^^^^^^^^^^^^^^^^\u000a  TypeError: argument of type 'NoneType' is not iterable\u000a\u000aFixes: 9b36d2a8 (\"OBS: fix up-to-date check for strongswan-epdg\")\u000aChange-Id: I69cb884d499d1f6a8cae4b4585d31b5bc095fd6e\u000a",
        "date" : "2024-07-31 12:11:12 +0200",
        "id" : "0441e6d88b48bfd0d025044b2f154ee4e0cc57ba",
        "msg" : "OBS: latest: handle \"version is None\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/debian.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/config.py"
        ],
        "commitId" : "55349d8dfc5936aff431f3815a57319e153f1cad",
        "timestamp" : 1722501063000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
          "fullName" : "Vadim Yanitskiy"
        },
        "authorEmail" : "vyanitskiy@sysmocom.de",
        "comment" : "OBS: use r-strings for git_latest_tag_pattern_{default,other}\u000a\u000aThis way we don't need to escape characters like '\\',\u000athat is itself an escape character in regular expressions.\u000a\u000aChange-Id: I86c6d2180e1934563ace08a20ed6a8b3435585ca\u000a",
        "date" : "2024-08-01 08:31:03 +0000",
        "id" : "55349d8dfc5936aff431f3815a57319e153f1cad",
        "msg" : "OBS: use r-strings for git_latest_tag_pattern_{default,other}",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/config.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/config.py"
        ],
        "commitId" : "9f2b10968915cca7b7e44b1834321908b18a58b3",
        "timestamp" : 1722501063000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
          "fullName" : "Vadim Yanitskiy"
        },
        "authorEmail" : "vyanitskiy@sysmocom.de",
        "comment" : "OBS: add tag_pattern(), make tag patterns stricter\u000a\u000a* add a convenience helper to avoid regexp body duplication\u000a* r'[0-9]*' is not strict enough, we want one or more digits\u000a* replace r'[0-9]' with r'\\d' to make statements a bit shorter\u000a\u000aChange-Id: I6724af203e9ab8783515a6cf34f7263b9903bebe\u000a",
        "date" : "2024-08-01 08:31:03 +0000",
        "id" : "9f2b10968915cca7b7e44b1834321908b18a58b3",
        "msg" : "OBS: add tag_pattern(), make tag patterns stricter",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/config.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/lib/config.py"
        ],
        "commitId" : "04be103c2525dbca6a8f2dee3cbcdc61984aec1b",
        "timestamp" : 1722501063000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
          "fullName" : "Vadim Yanitskiy"
        },
        "authorEmail" : "vyanitskiy@sysmocom.de",
        "comment" : "OBS: add release tag pattern for gapk\u000a\u000aChange-Id: Ibe67831149e402aa75c8451da713d852ea62fafc\u000aRelated: OS#6521\u000a",
        "date" : "2024-08-01 08:31:03 +0000",
        "id" : "04be103c2525dbca6a8f2dee3cbcdc61984aec1b",
        "msg" : "OBS: add release tag pattern for gapk",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/lib/config.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ansible/hosts"
        ],
        "commitId" : "6321fe7f8423e0fd2f47a7e647d85d7b8ef4d659",
        "timestamp" : 1722512247000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "ansible/hosts: remove build3\u000a\u000aIt doesn't exist anymore, so remove build3.\u000a\u000aRelated: OS#6186\u000aChange-Id: Ieb530238604cd49d63e9f676f71511d5be6968ec\u000a",
        "date" : "2024-08-01 13:37:27 +0200",
        "id" : "6321fe7f8423e0fd2f47a7e647d85d7b8ef4d659",
        "msg" : "ansible/hosts: remove build3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ansible/hosts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ansible/setup-jenkins-slave.yml"
        ],
        "commitId" : "b9472464df1e6c009208cf61ecb25962e3e95fd8",
        "timestamp" : 1722512247000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "ansible/setup-jenkins: add podman\u000a\u000aInstall podman on jenkins nodes, to be used with the testenv for\u000arunning ttcn3 testsuites in rootless containers.\u000a\u000aRelated: OS#6494\u000aChange-Id: Icefc8c507689f668bac2d1fe3fb0c44ac7ad8b6f\u000a",
        "date" : "2024-08-01 13:37:27 +0200",
        "id" : "b9472464df1e6c009208cf61ecb25962e3e95fd8",
        "msg" : "ansible/setup-jenkins: add podman",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ansible/setup-jenkins-slave.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jobs/registry-rebuild-upload-titan.yml"
        ],
        "commitId" : "8dd8e811961771bcf81066c5baba1fe36b856b32",
        "timestamp" : 1722512247000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "registry-rebuild-upload-testenv: new job\u000a\u000aAdd a job that updates the one podman image used by ttcn3 testsuites\u000awith testenv to the registry. The new testsuite jobs will not build\u000atheir own images anymore, just pull this one at the start.\u000a\u000aRelated: OS#6494\u000aChange-Id: I4f069efcb1de01b8efda095d649721f41ab8ac35\u000a",
        "date" : "2024-08-01 13:37:27 +0200",
        "id" : "8dd8e811961771bcf81066c5baba1fe36b856b32",
        "msg" : "registry-rebuild-upload-testenv: new job",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jobs/registry-rebuild-upload-titan.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jobs/ttcn3-testsuites-testenv.yml",
          "jobs/ttcn3-testsuites.yml"
        ],
        "commitId" : "3700f45f4d49903a12820761c7e47d06489df118",
        "timestamp" : 1722582477000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "jobs/ttcn3-testsuites-testenv: initial\u000a\u000aMove the first testsuites over from the old docker-playground based\u000aarchitecture of running testsuites to testenv. I'm doing this\u000aiteratively to avoid regressions.\u000a\u000aDepends: osmo-ttcn3-hacks If9f8b79dd6e5b4f06be4e5ff73db97759c3acfb2\u000aChange-Id: I6c7f88bb268a9f339b3af1d31d665e4376b34e48\u000a",
        "date" : "2024-08-02 09:07:57 +0200",
        "id" : "3700f45f4d49903a12820761c7e47d06489df118",
        "msg" : "jobs/ttcn3-testsuites-testenv: initial",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jobs/ttcn3-testsuites.yml"
          },
          {
            "editType" : "add",
            "file" : "jobs/ttcn3-testsuites-testenv.yml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
      "fullName" : "Oliver Smith"
    },
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
      "fullName" : "Vadim Yanitskiy"
    }
  ]
}