Uploaded image for project: 'JOC - JS7 Operations Center'
  1. JOC - JS7 Operations Center
  2. JOC-2095

Enforcement of dependencies

    XMLWordPrintable

Details

    • Feature
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • None
    • 2.8.1
    • None
    • None

    Description

      Current Situation

      • Dependencies are enforced when objects are changed:
        • If an object is renamed, for example a job resource, then the referencing workflow is updated and is put to draft mode. Deplloyment of both objects is enforced.
        • The same proceding applies in case that objects are modified but are not renamed.
      • While it is useful for a number of situations to have all dependent objects deployed, there can be situations when objects are modified but not renamed and users wish to deploy individual objects without enforcement of dependencies.

      Desired Behavior

      • The /inventory/deployables API provides the information if a draft object enforces dependencies as it was renamed or if a draft object can be deployed without enforcing dependencies.
      • The GUI
        • enforces dependencies if renamed objects are deployed (unchanged behavior).
        • gives users a choice (from a checkbox) to deploy objects based on dependencies if objects are modified but not renamed. By default dependencies are active for deployment.

      Attachments

        Activity

          People

            ZtRahul193 Rahul Patidar
            ap Andreas Püschel
            Gautam Vadera Gautam Vadera
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: