Uploaded image for project: 'Apache YuniKorn'
  1. Apache YuniKorn
  2. YUNIKORN-1777 [Umbrella] State initialisation simplification (phase 1)
  3. YUNIKORN-1793

Handle placement rule and queue changes during initialisation (core)

    XMLWordPrintableJSON

Details

    Description

      If the placement rules change loading an already running workload might fail.

      Similar case exists for queue that no longer exist in the config. Even if the queue exists the type could have changed from leaf to parent etc.

      Running workloads should never be rejected during init. If a placement fails the application should be placed in a temporary queue. This needs to be restricted to workloads during init only and a queue should be used that cannot be created via the configuration or placement rules.

       

      Attachments

        Issue Links

          Activity

            People

              ccondit Craig Condit
              wilfreds Wilfred Spiegelenburg
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: