Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-9745

Re-enable validation of protobuf unions in `ContainerInfo`

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      In MESOS-9740, we disabled protobuf union validation for `ContainerInfo` messages, since it was discovered that frameworks generating invalid protobuf of this kind currently exist in the wild.

      However, that is somewhat unsatisfactory since it re-enables the issue originally described in MESOS-6874, i.e. Mesos not rejecting tasks where the `ContainerInfo` was accidentally malformed.

      Ideally, we should implement a metric counting the number of tasks with malformed `ContainerInfo`s and re-enable validation after an approprate warning period has passed.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bennoe Benno Evers
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: