Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-1175

Get CoreOS Review of the Containerfile that BuildController generates

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • MCO Sprint 260
    • 0
    • 0.000

      Done when:

      Get sign off from CoreOS team.

       

      Future considerations:

      While the Dockerfile that BuildController generates works as it should, there are a few outstanding questions about it. For example:

      • Are we calling Ignition correctly?
      • Can we auto-detect / mutate Dockerfiles provided by cluster admins? Can we preemptively return an error if the Dockerfile they provide is invalid? Perhaps by parsing using a Dockerfile AST (abstract syntax tree), e.g., https://github.com/openshift/imagebuilder/tree/master/dockerfile/parser?
      • Should the custom Dockerfile be executed first before the MachineConfigs and the remainder are applied?

              umohnani Urvashi Mohnani
              zzlotnik@redhat.com Zack Zlotnik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: