Uploaded image for project: 'MicroShift'
  1. MicroShift
  2. USHIFT-2546

CI fails to build FIPS compliant images with art toolchain

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 1
    • None
    • None
    • uShift Sprint 250
    • None
    • None
    • None

      Description of problem:

      CI fails to build FIPS compliant images using art container builder.
      toolchain directive in the go mod makes go search for that specific version,
      if its not in the system, it will download it from official sources,
      forcing the builder  to use upstream golang.
      
      > Starting in Go 1.21, when you need a newer Go toolchain, the go command downloads that for you too. This functionality is like Node's nvm or Rust's rustup, but built in to the core go command instead of being a separate tool.
      from https://go.dev/blog/toolchain
      

      Version-Release number of selected component (if applicable):

       

      How reproducible:

       

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

       

              pacevedo@redhat.com Pablo Acevedo Montserrat
              pacevedo@redhat.com Pablo Acevedo Montserrat
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: