Skip to content

add ceph-osd-crimson to noble builds for main/feature branches#2592

Draft
shraddhaag wants to merge 1 commit into
ceph:mainfrom
shraddhaag:wip-shraddhaag-add-crimson-in-noble
Draft

add ceph-osd-crimson to noble builds for main/feature branches#2592
shraddhaag wants to merge 1 commit into
ceph:mainfrom
shraddhaag:wip-shraddhaag-add-crimson-in-noble

Conversation

@shraddhaag
Copy link
Copy Markdown
Contributor

@shraddhaag shraddhaag commented May 26, 2026

This commit builds ceph-osd-crimson package for noble builds for every main and feature branch.

Testing as per: https://github.com/ceph/ceph-build?tab=readme-ov-file#testing-jjb-changes-by-hand-before-merging-to-main

Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
@shraddhaag shraddhaag force-pushed the wip-shraddhaag-add-crimson-in-noble branch from 024e34d to 64f6272 Compare May 26, 2026 13:50
@shraddhaag
Copy link
Copy Markdown
Contributor Author

I tried to test this out but I am running into permission errors shraddhaag is missing the Job/Configure permission, full output here:

$ jenkins-jobs --conf ~/.jenkins_jobs.ini update ceph-dev-pipeline/config/definitions/ceph-dev-pipeline.yml

/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/registry.py:22: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
  import pkg_resources
INFO:jenkins_jobs.cli.subcommand.base:Updating jobs in [PosixPath('ceph-dev-pipeline/config/definitions/ceph-dev-pipeline.yml')] ([])
INFO:root:Caching type parameters of parameters = jenkins_jobs.modules.parameters:Parameters
INFO:root:Caching type scm of scm = jenkins_jobs.modules.scm:SCM
INFO:jenkins_jobs.builder:Number of jobs generated:  1
INFO:jenkins_jobs.builder:Reconfiguring jenkins job ceph-dev-pipeline
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins/__init__.py", line 596, in jenkins_request
    return self._response_handler(
           ~~~~~~~~~~~~~~~~~~~~~~^
        self._request(req, stream))
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins/__init__.py", line 549, in _response_handler
    response.raise_for_status()
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/requests/models.py", line 1167, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://jenkins.ceph.com/job/ceph-dev-pipeline/config.xml

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/homebrew/bin/jenkins-jobs", line 6, in <module>
    sys.exit(main())
             ~~~~^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/cli/entry.py", line 179, in main
    jjb.execute()
    ~~~~~~~~~~~^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/cli/entry.py", line 158, in execute
    ext.obj.execute(self.options, self.jjb_config)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/cli/subcommand/update.py", line 133, in execute
    jobs, num_updated_jobs = builder.update_jobs(
                             ~~~~~~~~~~~~~~~~~~~^
        xml_jobs,
        ^^^^^^^^^
        n_workers=options.n_workers,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        existing_only=options.existing_only,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/builder.py", line 332, in update_jobs
    results = self.parallel_update_job(n_workers=n_workers, concurrent=p_params)
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/parallel.py", line 113, in concurrentized
    return func(*args, **kwargs)
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/builder.py", line 354, in parallel_update_job
    self.update_job(job.name, job.output().decode("utf-8"))
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins_jobs/builder.py", line 136, in update_job
    self.jenkins.reconfig_job(job_name, xml)
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins/__init__.py", line 1359, in reconfig_job
    self.jenkins_open(requests.Request(
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
        'POST', reconfig_url,
        ^^^^^^^^^^^^^^^^^^^^^
        data=config_xml.encode('utf-8'),
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        headers=DEFAULT_HEADERS
        ^^^^^^^^^^^^^^^^^^^^^^^
    ))
    ^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins/__init__.py", line 570, in jenkins_open
    return self.jenkins_request(req, add_crumb, resolve_auth).text
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/jenkins-job-builder/6.5.0/libexec/lib/python3.14/site-packages/jenkins/__init__.py", line 608, in jenkins_request
    raise JenkinsException(msg)
jenkins.JenkinsException: Error in request. Possibly authentication failed [403]: Forbidden


  <!DOCTYPE html><html><head resURL="/static/0475d05f" data-rooturl="" data-resurl="/static/0475d05f" data-extensions-available="true" data-unit-test="false" data-imagesurl="/static/0475d05f/images" data-crumb-header="Jenkins-Crumb" data-crumb-value="7cb4614ee61fef02317c90bd0d6ee1dc028aae5ed6bb3eb44a03ae97cf50c4e0">



    <title>Jenkins</title><link rel="stylesheet" href="/static/0475d05f/jsbundles/styles.css" type="text/css"><link rel="stylesheet" href="/static/0475d05f/css/responsive-grid.css" type="text/css"><link rel="icon" href="/static/0475d05f/favicon.svg" type="image/svg+xml"><link sizes="any" rel="alternate icon" href="/static/0475d05f/favicon.ico"><link sizes="180x180" rel="apple-touch-icon" href="/static/0475d05f/apple-touch-icon.png"><link color="#191717" rel="mask-icon" href="/static/0475d05f/mask-icon.svg"><script src="/static/0475d05f/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/0475d05f/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/0475d05f/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/0475d05f/scripts/sortable.js" type="text/javascript"></script><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins"><meta name="ROBOTS" content="INDEX,NOFOLLOW"><meta name="viewport" content="width=device-width, initial-scale=1"><script src="/adjuncts/0475d05f/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script src='/adjuncts/0475d05f/hudson/plugins/jquery/JQuery/jquery-no-conflict.js' type='text/javascript'></script><script src='/adjuncts/0475d05f/org/jenkinsci/plugins/scriptsecurity/scripts/ScriptApproval/FormValidationPageDecorator/validate.js' type='text/javascript'></script><script id="theme-manager-theme" type="application/json">{ "id": "none", "respect_system_appearance":  false }</script>
  <link type="text/css" rel="stylesheet" href="/theme-material/theme-red.css"/>
<link type="text/css" rel="stylesheet" href="/theme-solarized/solarized-base.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/theme-green.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/theme-light-blue.css"/>
<link type="text/css" rel="stylesheet" href="/theme-solarized/solarized-dark.css"/>
<link type="text/css" rel="stylesheet" href="/theme-solarized/solarized-light.css"/>
<link type="text/css" rel="stylesheet" href="/theme-dark/theme.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/theme-grey.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/theme-yellow.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/theme-indigo.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/light-theme.css"/>
<link type="text/css" rel="stylesheet" href="/theme-material/material-theme.css"/>
<link type="text/css" rel="stylesheet" href="/theme-chocolate/chocolate.css"/>
<link type="text/css" rel="stylesheet" href="/theme-solarized/solarized-definitions.css"/>
<script id="theme-manager-properties" type="application/json">{}</script>
  <link rel='stylesheet' href='/adjuncts/0475d05f/io/jenkins/plugins/thememanager/header/main.css' type='text/css' /><script src='/adjuncts/0475d05f/io/jenkins/plugins/thememanager/header/main.js' type='text/javascript'></script><template id="account-theme-picker-template"><template data-dropdown-type="CUSTOM"><label class="jenkins-dropdown__item tm-account-theme-picker-select" for="account-theme-picker"><div class="jenkins-dropdown__item__icon"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M256 48v48M256 416v48M403.08 108.92l-33.94 33.94M142.86 369.14l-33.94 33.94M464 256h-48M96 256H48M403.08 403.08l-33.94-33.94M142.86 142.86l-33.94-33.94" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/><circle cx="256" cy="256" fill="none" r="80" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/></svg></div>
          Theme
          <span>Light</span><select id="account-theme-picker"><option value="none" selected="true">Light</option><option value="chocolate">Chocolate</option><option value="dark">Dark</option><option value="dark-system">Dark (System)</option><option value="material-green">Material - Green</option><option value="material-grey">Material - Grey</option><option value="material-indigo">Material - Indigo</option><option value="material-light-blue">Material - Light Blue</option><option value="material-red">Material - Red</option><option value="material-yellow">Material - Yellow</option><option value="solarized-system">Solarized (System)</option><option value="solarized-dark">Solarized Dark</option><option value="solarized">Solarized Light</option></select><template data-theme-icon="none"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M256 48v48M256 416v48M403.08 108.92l-33.94 33.94M142.86 369.14l-33.94 33.94M464 256h-48M96 256H48M403.08 403.08l-33.94-33.94M142.86 142.86l-33.94-33.94" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/><circle cx="256" cy="256" fill="none" r="80" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/></svg></template><template data-theme-icon="chocolate"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" fill="none" height="512" viewBox="0 0 512 512" width="512"><g clip-path="url(#clip0_35_9)"><rect height="100" rx="20" stroke="currentColor" stroke-width="32" transform="rotate(-45 198.101 366.82)" width="100" x="198.101" y="366.82"/><rect height="100" rx="20" stroke="currentColor" stroke-width="32" transform="rotate(-45 88.499 257.218)" width="100" x="88.499" y="257.218"/><rect height="100" rx="20" stroke="currentColor" stroke-width="32" transform="rotate(-45 198.101 147.617)" width="100" x="198.101" y="147.617"/><path d="M352.957 189.336C367.016 175.277 389.81 175.277 403.869 189.336L409.45 194.917C400.321 200.895 393.475 210.313 390.993 221.715L381.242 211.963C379.68 210.402 377.147 210.401 375.585 211.963L333.158 254.39C331.597 255.952 331.597 258.485 333.158 260.047L375.585 302.473C377.147 304.035 379.68 304.035 381.242 302.473L401.316 282.399C404.158 293.159 411.113 302.494 420.695 308.275L403.869 325.101C389.81 339.159 367.016 339.159 352.957 325.101L310.531 282.674C296.472 268.615 296.472 245.821 310.531 231.762L352.957 189.336Z" fill="currentColor" fill-opacity="0.9"/><path d="M225.348 38.83C251.167 13.6568 292.505 13.8559 318.078 39.4287L427.597 148.947C422.295 154.762 418.523 162.1 417.056 170.423C415.834 177.354 416.346 184.189 418.279 190.484C404.338 195.578 393.416 207.757 390.653 223.426C388.228 237.182 392.634 250.562 401.433 260.089C401.086 261.359 400.792 262.657 400.559 263.979C396.938 284.515 408.538 304.213 427.254 311.503C426.517 313.633 425.937 315.848 425.533 318.139C423.145 331.68 427.376 344.859 435.901 354.354L318.078 472.179C292.304 497.953 250.515 497.953 224.74 472.179L55.0352 302.473C29.2606 276.698 29.2606 234.909 55.0352 209.135L224.74 39.4287L225.348 38.83Z" fill="url(#paint0_linear_35_9)" fill-opacity="0.45"/><path d="M225.348 38.83L214.178 27.3739L214.147 27.4039L214.117 27.4342L225.348 38.83ZM318.078 39.4287L329.392 28.115L329.392 28.1149L318.078 39.4287ZM427.597 148.947L439.42 159.727L449.714 148.437L438.91 137.634L427.597 148.947ZM417.056 170.423L401.299 167.644L401.299 167.645L417.056 170.423ZM418.279 190.484L423.77 205.513L438.033 200.302L433.574 185.786L418.279 190.484ZM390.653 223.426L374.896 220.647L374.896 220.648L390.653 223.426ZM401.433 260.089L416.869 264.297L419.2 255.745L413.187 249.234L401.433 260.089ZM400.559 263.979L384.802 261.201L384.802 261.201L400.559 263.979ZM427.254 311.503L442.375 316.731L447.406 302.182L433.061 296.594L427.254 311.503ZM425.533 318.139L409.776 315.36L409.776 315.36L425.533 318.139ZM435.901 354.354L447.215 365.668L457.936 354.947L447.807 343.666L435.901 354.354ZM318.078 472.179L329.392 483.492L329.392 483.492L318.078 472.179ZM224.74 472.179L213.426 483.492L213.427 483.492L224.74 472.179ZM55.0352 302.473L66.3489 291.159L66.3489 291.159L55.0352 302.473ZM55.0352 209.135L66.3489 220.448L66.3489 220.448L55.0352 209.135ZM224.74 39.4287L213.509 28.0328L213.468 28.0738L213.426 28.115L224.74 39.4287ZM225.348 38.83L236.517 50.2862C256.074 31.2185 287.392 31.3702 306.764 50.7425L318.078 39.4287L329.392 28.1149C297.618 -3.65838 246.26 -3.90477 214.178 27.3739L225.348 38.83ZM318.078 39.4287L306.764 50.7424L416.283 160.261L427.597 148.947L438.91 137.634L329.392 28.115L318.078 39.4287ZM427.597 148.947L415.773 138.167C408.491 146.155 403.309 156.245 401.299 167.644L417.056 170.423L432.813 173.201C433.738 167.954 436.099 163.37 439.42 159.727L427.597 148.947ZM417.056 170.423L401.299 167.645C399.627 177.127 400.325 186.523 402.985 195.182L418.279 190.484L433.574 185.786C432.366 181.855 432.04 177.58 432.813 173.201L417.056 170.423ZM418.279 190.484L412.788 175.456C393.706 182.428 378.691 199.129 374.896 220.647L390.653 223.426L406.41 226.204C408.141 216.386 414.971 208.728 423.77 205.513L418.279 190.484ZM390.653 223.426L374.896 220.648C371.566 239.535 377.638 257.907 389.678 270.944L401.433 260.089L413.187 249.234C407.63 243.217 404.889 234.83 406.41 226.204L390.653 223.426ZM401.433 260.089L385.996 255.881C385.528 257.598 385.124 259.373 384.802 261.201L400.559 263.979L416.315 266.758C416.459 265.941 416.645 265.121 416.869 264.297L401.433 260.089ZM400.559 263.979L384.802 261.201C379.83 289.398 395.761 316.407 421.447 326.412L427.254 311.503L433.061 296.594C421.315 292.019 414.045 279.633 416.316 266.758L400.559 263.979ZM427.254 311.503L412.132 306.274C411.124 309.19 410.329 312.225 409.776 315.36L425.533 318.139L441.29 320.917C441.545 319.472 441.911 318.075 442.375 316.731L427.254 311.503ZM425.533 318.139L409.776 315.36C406.498 333.949 412.327 352.046 423.995 365.043L435.901 354.354L447.807 343.666C442.425 337.671 439.792 329.411 441.29 320.917L425.533 318.139ZM435.901 354.354L424.588 343.041L306.764 460.865L318.078 472.179L329.392 483.492L447.215 365.668L435.901 354.354ZM318.078 472.179L306.764 460.865C287.238 480.391 255.58 480.391 236.054 460.865L224.74 472.179L213.427 483.492C245.449 515.515 297.369 515.515 329.392 483.492L318.078 472.179ZM224.74 472.179L236.054 460.865L66.3489 291.159L55.0352 302.473L43.7214 313.786L213.426 483.492L224.74 472.179ZM55.0352 302.473L66.3489 291.159C46.8227 271.633 46.8227 239.975 66.3489 220.448L55.0352 209.135L43.7214 197.821C11.6985 229.844 11.6985 281.763 43.7214 313.786L55.0352 302.473ZM55.0352 209.135L66.3489 220.448L236.054 50.7423L224.74 39.4287L213.426 28.115L43.7214 197.821L55.0352 209.135ZM224.74 39.4287L235.971 50.8245L236.579 50.2259L225.348 38.83L214.117 27.4342L213.509 28.0328L224.74 39.4287Z" fill="currentColor"/></g><defs></defs></svg></template><template data-theme-icon="dark"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M160 136c0-30.62 4.51-61.61 16-88C99.57 81.27 48 159.32 48 248c0 119.29 96.71 216 216 216 88.68 0 166.73-51.57 200-128-26.39 11.49-57.38 16-88 16-119.29 0-216-96.71-216-216z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="dark-system"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M160 136c0-30.62 4.51-61.61 16-88C99.57 81.27 48 159.32 48 248c0 119.29 96.71 216 216 216 88.68 0 166.73-51.57 200-128-26.39 11.49-57.38 16-88 16-119.29 0-216-96.71-216-216z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="material-green"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M400 320c0 88.37-55.63 144-144 144s-144-55.63-144-144c0-94.83 103.23-222.85 134.89-259.88a12 12 0 0118.23 0C296.77 97.15 400 225.17 400 320z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M344 328a72 72 0 01-72 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="material-grey"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M400 320c0 88.37-55.63 144-144 144s-144-55.63-144-144c0-94.83 103.23-222.85 134.89-259.88a12 12 0 0118.23 0C296.77 97.15 400 225.17 400 320z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M344 328a72 72 0 01-72 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="material-indigo"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M400 320c0 88.37-55.63 144-144 144s-144-55.63-144-144c0-94.83 103.23-222.85 134.89-259.88a12 12 0 0118.23 0C296.77 97.15 400 225.17 400 320z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M344 328a72 72 0 01-72 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="material-light-blue"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M400 320c0 88.37-55.63 144-144 144s-144-55.63-144-144c0-94.83 103.23-222.85 134.89-259.88a12 12 0 0118.23 0C296.77 97.15 400 225.17 400 320z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M344 328a72 72 0 01-72 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="material-red"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M400 320c0 88.37-55.63 144-144 144s-144-55.63-144-144c0-94.83 103.23-222.85 134.89-259.88a12 12 0 0118.23 0C296.77 97.15 400 225.17 400 320z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M344 328a72 72 0 01-72 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="material-yellow"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M400 320c0 88.37-55.63 144-144 144s-144-55.63-144-144c0-94.83 103.23-222.85 134.89-259.88a12 12 0 0118.23 0C296.77 97.15 400 225.17 400 320z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M344 328a72 72 0 01-72 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg></template><template data-theme-icon="solarized-system"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" fill="none" height="512" viewBox="0 0 512 512" width="512">    <circle cx="256" cy="256" fill="none" r="230.4" stroke="currentColor" stroke-width="32"/>    <path d="M140.801 124.8C175.597 124.8 208.969 138.623 233.573 163.228C258.178 187.832 272 221.204 272 256L272.008 257.233C272.329 283.096 282.743 307.832 301.056 326.145C319.659 344.748 344.891 355.2 371.2 355.2C397.51 355.2 422.742 344.748 441.346 326.145C459.949 307.541 470.4 282.31 470.4 256H502.4C502.4 290.797 488.577 324.168 463.973 348.773C439.368 373.377 405.997 387.2 371.2 387.2C336.404 387.2 303.032 373.377 278.428 348.773C254.207 324.552 240.435 291.837 240.011 257.63L240 256C240 229.691 229.549 204.458 210.945 185.855C192.342 167.251 167.11 156.8 140.801 156.8C114.491 156.8 89.2589 167.251 70.6553 185.855C52.0517 204.458 41.6006 229.691 41.6006 256H9.60059C9.60059 221.204 23.4235 187.833 48.0283 163.228C72.6331 138.623 106.004 124.8 140.801 124.8Z" fill="currentColor"/>    <circle cx="371.201" cy="256" fill="currentColor" r="36.8"/>    <circle cx="140.801" cy="256" fill="currentColor" r="36.8"/></svg></template><template data-theme-icon="solarized-dark"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" fill="none" height="512" viewBox="0 0 512 512" width="512">    <circle cx="256" cy="256" fill="none" r="230.4" stroke="currentColor" stroke-width="32"/>    <path d="M140.801 124.8C175.597 124.8 208.969 138.623 233.573 163.228C258.178 187.832 272 221.204 272 256L272.008 257.233C272.329 283.096 282.743 307.832 301.056 326.145C319.659 344.748 344.891 355.2 371.2 355.2C397.51 355.2 422.742 344.748 441.346 326.145C459.949 307.541 470.4 282.31 470.4 256H502.4C502.4 290.797 488.577 324.168 463.973 348.773C439.368 373.377 405.997 387.2 371.2 387.2C336.404 387.2 303.032 373.377 278.428 348.773C254.207 324.552 240.435 291.837 240.011 257.63L240 256C240 229.691 229.549 204.458 210.945 185.855C192.342 167.251 167.11 156.8 140.801 156.8C114.491 156.8 89.2589 167.251 70.6553 185.855C52.0517 204.458 41.6006 229.691 41.6006 256H9.60059C9.60059 221.204 23.4235 187.833 48.0283 163.228C72.6331 138.623 106.004 124.8 140.801 124.8Z" fill="currentColor"/>    <circle cx="371.201" cy="256" fill="currentColor" r="36.8"/>    <circle cx="140.801" cy="256" fill="currentColor" r="36.8"/></svg></template><template data-theme-icon="solarized"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" fill="none" height="512" viewBox="0 0 512 512" width="512">    <circle cx="256" cy="256" fill="none" r="230.4" stroke="currentColor" stroke-width="32"/>    <path d="M140.801 124.8C175.597 124.8 208.969 138.623 233.573 163.228C258.178 187.832 272 221.204 272 256L272.008 257.233C272.329 283.096 282.743 307.832 301.056 326.145C319.659 344.748 344.891 355.2 371.2 355.2C397.51 355.2 422.742 344.748 441.346 326.145C459.949 307.541 470.4 282.31 470.4 256H502.4C502.4 290.797 488.577 324.168 463.973 348.773C439.368 373.377 405.997 387.2 371.2 387.2C336.404 387.2 303.032 373.377 278.428 348.773C254.207 324.552 240.435 291.837 240.011 257.63L240 256C240 229.691 229.549 204.458 210.945 185.855C192.342 167.251 167.11 156.8 140.801 156.8C114.491 156.8 89.2589 167.251 70.6553 185.855C52.0517 204.458 41.6006 229.691 41.6006 256H9.60059C9.60059 221.204 23.4235 187.833 48.0283 163.228C72.6331 138.623 106.004 124.8 140.801 124.8Z" fill="currentColor"/>    <circle cx="371.201" cy="256" fill="currentColor" r="36.8"/>    <circle cx="140.801" cy="256" fill="currentColor" r="36.8"/></svg></template></label></template><template data-dropdown-type="SEPARATOR"></template></template><script src="/static/0475d05f/jsbundles/vendors.js" type="text/javascript"></script><script src="/static/0475d05f/jsbundles/sortable-drag-drop.js" type="text/javascript"></script><script defer="true" src="/static/0475d05f/jsbundles/app.js" type="text/javascript"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" data-search-url="/search/suggest" data-search-help-url="https://www.jenkins.io/redirect/search-box" class="two-column jenkins-2.555.1" data-version="2.555.1"><div data-help="Help" data-no-results-for="No results for" id="command-palette-i18n" class="i18n" data-get-help="Get help using Jenkins search"></div><dialog id="command-palette" class="jenkins-command-palette__dialog"><div class="jenkins-command-palette__wrapper"><div class="jenkins-command-palette"><div class="jenkins-search-container"><div class="jenkins-search  jenkins-command-palette__search"><div class="jenkins-search__icon"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M338.29 338.29L448 448" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/></svg></div><input autocorrect="off" autocomplete="off" spellcheck="false" id="command-bar" placeholder="Search" type="search" class="jenkins-input jenkins-search__input" autocapitalize="off"></div></div><div id="search-results-container" class="jenkins-command-palette__results-container"><div id="search-results" class="jenkins-command-palette__results"></div></div></div></div></dialog><a href="#skip2content" class="jenkins-skip-link">Skip to content</a><header id="page-header" class="jenkins-header"><div class="jenkins-header__main"><div class="jenkins-header__navigation"><a href="/" class="app-jenkins-logo"><img src="/static/0475d05f/images/svgs/logo.svg" aria-hidden="true" id="jenkins-head-icon"><span class="jenkins-mobile-hide">Jenkins</span></a><div id="breadcrumbBar" class="jenkins-breadcrumbs" aria-label="breadcrumb"><ol class="jenkins-breadcrumbs__list" id="breadcrumbs"></ol></div></div></div><div class="jenkins-header__actions"><!--rendering primary action: jenkins.model.navigation.SearchAction--><button data-dropdown="false" id="root-action-SearchAction" href="" data-html-tooltip="&lt;div class=&quot;jenkins-keyboard-shortcut__tooltip&quot;&gt;&lt;span class=&quot;jenkins-!-margin-right-1&quot;&gt;Search&lt;/span&gt;&lt;div class=&quot;jenkins-keyboard-shortcut&quot;&gt;CTRL+K&lt;/div&gt;&lt;/div&gt;" data-tooltip-interactive="false" data-tippy-animation="tooltip" data-tippy-theme="tooltip" data-tippy-trigger="mouseenter focus" data-tippy-touch="false" data-type="header-action" draggable="false" class="jenkins-button jenkins-button--tertiary"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M338.29 338.29L448 448" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/></svg><span class="jenkins-visually-hidden" data-type="action-label">Search</span></button><button tooltip="More actions" id="header-more-actions" type="button" class="jenkins-button jenkins-button--tertiary" data-testid="header-more-actions" data-dropdown="true"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512">  <path d="M80 160h352M80 256h352M80 352h352" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/></svg></button><template><div class="jenkins-dropdown"><template data-dropdown-icon="&lt;svg class=&quot;icon-clipboard icon-md&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M336 64h32a48 48 0 0148 48v320a48 48 0 01-48 48H144a48 48 0 01-48-48V112a48 48 0 0148-48h32&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;rect fill=&quot;none&quot; height=&quot;64&quot; rx=&quot;26.13&quot; ry=&quot;26.13&quot; stroke=&quot;currentColor&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot; width=&quot;160&quot; x=&quot;176&quot; y=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Nested view search gate" data-dropdown-type="ITEM" data-dropdown-href="/nwSearchGate"></template><template data-dropdown-icon="&lt;img src=&quot;/static/0475d05f/plugin/blueocean-rest-impl/images/48x48/blueocean.png&quot;&gt;" data-dropdown-text="Open Blue Ocean" data-dropdown-type="ITEM" data-dropdown-href="/blue/organizations/jenkins"></template></div></template><!--rendering primary action: jenkins.model.navigation.UserAction--><a data-dropdown="true" id="root-action-UserAction" href="/user/shraddhaag" data-tippy-offset="[0, 10]" data-tooltip-interactive="true" data-tippy-animation="tooltip" data-tippy-theme="dropdown" data-tippy-trigger="mouseenter focus" data-tippy-touch="true" data-type="header-action" draggable="false" class="jenkins-button jenkins-button--tertiary"><svg class="jenkins-avatar" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" height="512" viewBox="0 0 512 512" width="512">  <path d="M 259.24942 23.021637 C 128.221512 21.251862 21.253086 128.220276 23.022827 259.24823 C 24.770166 384.910919 127.090225 487.230988 252.75293 488.978302 C 383.803253 490.770447 490.749237 383.802032 488.957123 252.774109 C 487.232178 127.08902 384.912109 24.768951 259.24942 23.021637 Z M 400.850983 389.570496 C 399.947693 390.547302 398.656952 391.072144 397.328308 391.002899 C 395.999664 390.933685 394.770477 390.277466 393.973633 389.212036 C 383.955017 376.104187 371.685822 364.881744 357.73877 356.068665 C 329.221344 337.766418 293.08728 327.685608 256.00116 327.685608 C 218.915054 327.685608 182.781006 337.766418 154.263565 356.068665 C 140.317032 364.877808 128.047821 376.096497 118.028717 389.200867 C 117.231857 390.266296 116.002693 390.922485 114.674026 390.99173 C 113.345375 391.060944 112.054665 390.536102 111.151367 389.559265 C 78.284332 354.078979 59.666458 307.717773 58.86565 259.360229 C 57.039909 150.364441 146.478943 59.13327 255.519547 58.864441 C 364.56012 58.595642 453.136688 147.13858 453.136688 255.999969 C 453.174255 305.523621 434.498657 353.232788 400.850983 389.570496 Z" fill="currentColor" stroke="none"/>  <path d="M 256 144 C 236.279999 144 218.449997 151.390015 205.779999 164.820007 C 193.110001 178.25 186.779999 196.820007 188.210007 216.75 C 191.110001 256 221.520004 288 256 288 C 290.480011 288 320.829987 256 323.790009 216.76001 C 325.269989 197.02002 318.98999 178.619995 306.109985 164.940002 C 293.390015 151.440002 275.589996 144 256 144 Z" fill="currentColor" stroke="none"/></svg><span class="jenkins-visually-hidden" data-type="action-label">Shraddha Agrawal</span></a><template><div class="jenkins-dropdown"><template data-dropdown-type="CUSTOM"><a href="/user/shraddhaag" class="jenkins-dropdown__item"><div class="jenkins-dropdown__item__icon"><svg class="jenkins-avatar" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" height="512" viewBox="0 0 512 512" width="512">  <path d="M 259.24942 23.021637 C 128.221512 21.251862 21.253086 128.220276 23.022827 259.24823 C 24.770166 384.910919 127.090225 487.230988 252.75293 488.978302 C 383.803253 490.770447 490.749237 383.802032 488.957123 252.774109 C 487.232178 127.08902 384.912109 24.768951 259.24942 23.021637 Z M 400.850983 389.570496 C 399.947693 390.547302 398.656952 391.072144 397.328308 391.002899 C 395.999664 390.933685 394.770477 390.277466 393.973633 389.212036 C 383.955017 376.104187 371.685822 364.881744 357.73877 356.068665 C 329.221344 337.766418 293.08728 327.685608 256.00116 327.685608 C 218.915054 327.685608 182.781006 337.766418 154.263565 356.068665 C 140.317032 364.877808 128.047821 376.096497 118.028717 389.200867 C 117.231857 390.266296 116.002693 390.922485 114.674026 390.99173 C 113.345375 391.060944 112.054665 390.536102 111.151367 389.559265 C 78.284332 354.078979 59.666458 307.717773 58.86565 259.360229 C 57.039909 150.364441 146.478943 59.13327 255.519547 58.864441 C 364.56012 58.595642 453.136688 147.13858 453.136688 255.999969 C 453.174255 305.523621 434.498657 353.232788 400.850983 389.570496 Z" fill="currentColor" stroke="none"/>  <path d="M 256 144 C 236.279999 144 218.449997 151.390015 205.779999 164.820007 C 193.110001 178.25 186.779999 196.820007 188.210007 216.75 C 191.110001 256 221.520004 288 256 288 C 290.480011 288 320.829987 256 323.790009 216.76001 C 325.269989 197.02002 318.98999 178.619995 306.109985 164.940002 C 293.390015 151.440002 275.589996 144 256 144 Z" fill="currentColor" stroke="none"/></svg></div>
      Shraddha Agrawal
    </a></template><template data-dropdown-type="SEPARATOR"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M394 480a16 16 0 01-9.39-3L256 383.76 127.39 477a16 16 0 01-24.55-18.08L153 310.35 23 221.2a16 16 0 019-29.2h160.38l48.4-148.95a16 16 0 0130.44 0l48.4 149H480a16 16 0 019.05 29.2L359 310.35l50.13 148.53A16 16 0 01394 480z&quot; fill=&quot;currentColor&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Favorites" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/favorites"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;rect fill=&quot;none&quot; height=&quot;384&quot; rx=&quot;48&quot; ry=&quot;48&quot; stroke=&quot;currentColor&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot; width=&quot;416&quot; x=&quot;48&quot; y=&quot;64&quot;/&gt;&lt;path d=&quot;M397.82 64H114.18C77.69 64 48 94.15 48 131.2V176h16c0-16 16-32 32-32h320c16 0 32 16 32 32h16v-44.8c0-37.05-29.69-67.2-66.18-67.2z&quot; fill=&quot;currentColor&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="My Views" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/my-views"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; aria-hidden=&quot;true&quot; height=&quot;512px&quot; version=&quot;1.1&quot; viewBox=&quot;0 0 512 512&quot; width=&quot;512px&quot;&gt;    &lt;g fill=&quot;none&quot; fill-rule=&quot;evenodd&quot; stroke=&quot;none&quot; stroke-width=&quot;1&quot;&gt;        &lt;g stroke=&quot;currentColor&quot; stroke-width=&quot;32&quot; transform=&quot;translate(50.378500, 42.000000)&quot;&gt;            &lt;path d=&quot;M211.9115,150.31 C185.005783,147.652748 159.332619,162.189611 147.769706,186.628874 C136.206793,211.068138 141.24875,240.137201 160.366525,259.254975 C179.484299,278.37275 208.553362,283.414707 232.992626,271.851794 C257.431889,260.288881 271.968752,234.615717 269.3115,207.71 C266.263249,177.360931 242.260569,153.358251 211.9115,150.31 L211.9115,150.31 Z M410.9165,277.125 C411.707607,281.564887 410.903766,286.141508 408.647035,290.04607 L372.853966,351.97469 C370.607176,355.862053 367.040281,358.81433 362.8015,360.295 C358.482479,361.803699 353.868429,362.272089 349.334332,361.662103 L320.522752,357.785994 C299.879684,355.00882 279.988607,366.61094 272.243485,385.946453 L261.688643,412.296365 C259.969284,416.588704 257.239668,420.402837 253.7315,423.415 C250.285888,426.373452 245.894629,428 241.353189,428 L169.796876,428 C165.308275,428 160.960823,426.431216 157.5065,423.565 C153.996701,420.652754 151.25415,416.924675 149.518855,412.70702 L138.358864,385.582532 C130.453683,366.368896 110.519057,354.968685 89.9503733,357.89869 L61.8696222,361.898788 C57.3434346,362.543543 52.7286498,362.09476 48.4115003,360.59 C44.1729946,359.112652 40.6059709,356.162306 38.3598585,352.276117 L2.56596537,290.34607 C0.309233973,286.441508 -0.494606827,281.864887 0.296500273,277.425 C1.10103427,272.909758 2.99390287,268.65863 5.81124857,265.039618 L23.4896432,242.330895 C36.4067894,225.738218 36.3997393,202.490855 23.4725314,185.906016 L5.73914207,163.155131 C2.93726987,159.560495 1.06449867,155.330725 0.286500273,150.84 C-0.479118527,146.420732 0.330889273,141.87293 2.57525137,137.989769 L38.3890342,76.0253095 C40.6358245,72.1379474 44.2027191,69.1856702 48.4415003,67.705 C52.7614677,66.1959703 57.3747149,65.7192136 61.9119868,66.3128907 L91.2373143,70.1499486 C111.792442,72.839474 131.546967,61.2195013 139.18365,41.9470371 L149.578712,15.7133384 C151.281675,11.4156234 154.004147,7.5964633 157.5115,4.585 C160.957112,1.6265481 165.348371,0 169.889811,0 L241.446124,0 C245.934725,0 250.282177,1.5687841 253.7365,4.435 C257.245602,7.3466683 259.982278,11.0789954 261.704008,15.3012287 L272.612929,42.053395 C280.490247,61.3711009 300.470109,72.8820729 321.133157,70.007291 L349.370217,66.0787615 C353.899388,65.4486329 358.513486,65.904939 362.8315,67.41 C367.070006,68.8873483 370.637029,71.837694 372.883142,75.7238833 L408.677035,137.65393 C410.933766,141.558492 411.737607,146.135113 410.9465,150.575 C410.140427,155.098876 408.314604,159.379748 405.607548,163.092841 L385.561411,190.588825 C373.755974,206.781577 374.583692,228.954539 387.563545,244.222054 L405.168289,264.929585 C408.130553,268.41394 410.114244,272.622543 410.9165,277.125 Z&quot;/&gt;        &lt;/g&gt;    &lt;/g&gt;&lt;/svg&gt;" data-dropdown-text="Account" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/account"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M452.37 59.63h0a40.49 40.49 0 00-57.26 0L184 294.74c23.08 4.7 46.12 27.29 49.26 49.26l219.11-227.11a40.49 40.49 0 000-57.26zM138 336c-29.88 0-54 24.5-54 54.86 0 23.95-20.88 36.57-36 36.57C64.56 449.74 92.82 464 120 464c39.78 0 72-32.73 72-73.14 0-30.36-24.12-54.86-54-54.86z&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Appearance" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/appearance"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M368 96h80M64 96h240M368 416h80M64 416h240M208 256h240M64 256h80&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;circle cx=&quot;336&quot; cy=&quot;96&quot; fill=&quot;none&quot; r=&quot;32&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;circle cx=&quot;176&quot; cy=&quot;256&quot; fill=&quot;none&quot; r=&quot;32&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;circle cx=&quot;336&quot; cy=&quot;416&quot; fill=&quot;none&quot; r=&quot;32&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Preferences" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/preferences"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; height=&quot;512&quot; viewBox=&quot;0 0 512 512&quot; width=&quot;512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M336,208V113a80,80,0,0,0-160,0v95&quot; style=&quot;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:32px&quot;/&gt;&lt;rect height=&quot;272&quot; rx=&quot;48&quot; ry=&quot;48&quot; style=&quot;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:32px&quot; width=&quot;320&quot; x=&quot;96&quot; y=&quot;208&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Security" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/security"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M176 48h160M118 304h276M208 48v93.48a64.09 64.09 0 01-9.88 34.18L73.21 373.49C48.4 412.78 76.63 464 123.08 464h265.84c46.45 0 74.68-51.22 49.87-90.51L313.87 175.66a64.09 64.09 0 01-9.87-34.18V48&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-miterlimit=&quot;10&quot; stroke-width=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Experiments" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/experiments"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;    &lt;rect fill=&quot;none&quot; height=&quot;448&quot; rx=&quot;48&quot; stroke=&quot;currentColor&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot; width=&quot;320&quot; x=&quot;96&quot; y=&quot;32&quot;/&gt;    &lt;path d=&quot;M208 80h96&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;    &lt;path d=&quot;M333.48 284.51A39.65 39.65 0 00304 272c-11.6 0-22.09 4.41-29.54 12.43s-11.2 19.12-10.34 31C265.83 338.91 283.72 358 304 358s38.14-19.09 39.87-42.55c.88-11.78-2.82-22.77-10.39-30.94zM371.69 448H236.31a12.05 12.05 0 01-9.31-4.17 13 13 0 01-2.76-10.92c3.25-17.56 13.38-32.31 29.3-42.66C267.68 381.06 285.6 376 304 376s36.32 5.06 50.46 14.25c15.92 10.35 26.05 25.1 29.3 42.66a13 13 0 01-2.76 10.92 12.05 12.05 0 01-9.31 4.17z&quot; fill=&quot;currentColor&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Credentials" data-dropdown-type="ITEM" data-dropdown-href="/user/shraddhaag/credentials"></template><template data-dropdown-type="SEPARATOR"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;title/&gt;&lt;path d=&quot;M304 336v40a40 40 0 01-40 40H104a40 40 0 01-40-40V136a40 40 0 0140-40h152c22.09 0 48 17.91 48 40v40M368 336l80-80-80-80M176 256h256&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Sign out" data-dropdown-type="ITEM" data-dropdown-href="/logout"></template></div></template></div></header><script src="/static/0475d05f/jsbundles/header.js" type="text/javascript"></script><script src="/static/0475d05f/jsbundles/keyboard-shortcuts.js" type="text/javascript"></script><div id="page-body" class="app-page-body app-page-body--two-column clear"><div id="side-panel" class="app-page-body__sidebar "></div><div id="main-panel"><a id="skip2content"></a><!--
start of main content ⇒
--><h1>Access Denied</h1><p class="error">shraddhaag is missing the Job/Configure permission<!--
⇐ end of main content
--></div></div><footer class="page-footer jenkins-mobile-hide"><div class="page-footer__flex-row"><div class="page-footer__footer-id-placeholder" id="footer"></div><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/0475d05f/plugin/translation/flags.png">
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "MW/R9Urwiv0OwjXf9lOpJJstYQHscu2HqsJHfuagWDw2f6lU3nwAZM+6c4w7atzytdb92cV7hbI17OTQ6puelrETyK2v0SqU96/Qdk2G7XKLIn+hnrTn+FpDm/Bgrh2mVmXwHss3NpmtkpPlNSAIpAZ1uwBCk290bmfPrjs38PdxouvsTOuGRRvWd35XNAHL4w02jf1S/bgTF6/ThuIZF2aX5BdxdNmec7oE5lkKvcWgUbnoWYyW3oiok8yubSEngv2OsMlq1ohR+KgLMURYVozfE6LQXLbkcRc4Y2k1uPU9MpYXQokmyTD2eGFDM5F6Ehob+XTDyT425xqHRGv6msd3Tlj2vWGOrDhA1qxGV9SVVDB/ORFJ5vZ7KuEMUj8DqF3WR0L0UcW3TrAfxP9K2OHuQnG34Ud5zCbNLeOcBSh8FI2cC6QlMX7P5R0FOiSya7NJjs0GsJtpCu+3RivFL1StqA8eyqIRtRlbo5oTlNaqIRTZ+/mXHHsrg633LBVuO0oo9k2IPitS5/AUYC3R1Q==";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/0475d05f/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script><div class="page-footer__links"><a class="jenkins-button jenkins-button--tertiary rest-api" href="api/">REST API</a><button type="button" class="jenkins-button jenkins-button--tertiary jenkins_ver" data-testid="" data-dropdown="true">Jenkins 2.555.1</button><template><div class="jenkins-dropdown"><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;path d=&quot;M352.92 80C288 80 256 144 256 144s-32-64-96.92-64c-52.76 0-94.54 44.14-95.08 96.81-1.1 109.33 86.73 187.08 183 252.42a16 16 0 0018 0c96.26-65.34 184.09-143.09 183-252.42-.54-52.67-42.32-96.81-95.08-96.81z&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Get involved" data-dropdown-type="ITEM" data-dropdown-href="https://www.jenkins.io/participate/"></template><template data-dropdown-icon="&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; aria-hidden=&quot;true&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;path d=&quot;M384 224v184a40 40 0 01-40 40H104a40 40 0 01-40-40V168a40 40 0 0140-40h167.48M336 64h112v112M224 288L440 72&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; stroke-width=&quot;32&quot;/&gt;&lt;/svg&gt;" data-dropdown-text="Website" data-dropdown-type="ITEM" data-dropdown-href="https://www.jenkins.io/"></template></div></template></div></div></footer></body></html>

Also, I'm not sure if ceph-dev-pipeline/build/Jenkinsfile changes can be tested with this method. If the changes look okay, I'd like to merge the PR and see if this works.

@shraddhaag shraddhaag requested a review from Matan-B May 27, 2026 09:54
// Build the ceph-osd-crimson package on noble for main/feature
// branches only (release lines reef/squid/tentacle excluded),
// matching the WITH_CRIMSON gate used for the builder image.
def withCrimson = !(env.BRANCH in ['tentacle', 'squid', 'reef'])
Copy link
Copy Markdown
Contributor

@Matan-B Matan-B May 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this is the correct place to enable Crimson builds. This will result in every Noble/main build to be with Crimson. If that's the intent we would need to first verify that we are not breaking Noble builds for non-crimson usage.

In the past we had the dedicated flavor freedom to make such changes. Today, I think that the two options to verify a new distro would be:

// matching the WITH_CRIMSON gate used for the builder image.
def withCrimson = !(env.BRANCH in ['tentacle', 'squid', 'reef'])
if ( withCrimson && env.DIST == "noble" ) {
deb_build_profiles = deb_build_profiles ? "${deb_build_profiles} pkg.ceph.crimson" : "pkg.ceph.crimson"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is out of Jenkins responsibility.
See how Crimson is enabled in rpm builds - ceph/ceph@08c334b.

Debian should follow the same logic once we are able to verify green builds (See debian/ceph-osd-crimson.postinst)

axis {
name 'DIST'
notValues 'centos9', 'rocky10'
notValues 'centos9', 'rocky10', 'noble'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit, this is should be a seperate commit as it adds debug builds to noble (not related to the crimson change)

@Matan-B Matan-B added this to Crimson May 27, 2026
@Matan-B Matan-B moved this to Unassigned / Drafts / Discussion in Crimson May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Unassigned / Drafts / Discussion

Development

Successfully merging this pull request may close these issues.

2 participants