Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1877

Import-Deploy operation for high Security Level should work for import files holding unversioned items

    XMLWordPrintable

Details

    • Fix
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • 2.5.9, 2.6.6, 2.7.1
    • 2.5.10, 2.6.7, 2.7.2
    • None
    • None

    Description

      Current Situation

      When trying to import and to deploy objects from an import archive file containing versioned items and unversioned items, deployment fails with the error:

      No versionId found in configuration. Deployment will not be processed.
      

      .
      The error occurs when trying to determine the versionId from the first JSON configuration file.

      • If the first file, for example is a Job Resource, then no versionId is available as Job Resources are unversioned items. This will raise the error.
      • If the first file is a workflow, then the versionId can be determined successfully and deployment works fine.

      Desired Behavior

      The steps to determine the versionId from configuration files in the import archive file

      • should always check the next file, if no versionId is found,
      • should continue checking the next file until first occurrence of a versionId.
      • The error should be raised when applicable only, for example if the import archive file contains no workflows and not a single file in the import archive file specifies a versionId

      Patches

      Patches are needed for JOC Cockpit if operated for the high Security Level. Other Security Levels are not affected.

       

      Attachments

        Issue Links

          Activity

            People

              sp Santiago Aucejo Petzoldt
              sp Santiago Aucejo Petzoldt
              Andreas Püschel Andreas Püschel
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: