Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-13234

Option to specify the view storage location - our case 8516

    Details

    • Similar Issues:

      Description

      Snapshot views are created using switches -stgloc -auto.
      Some existing view storage locations may not be valid though - an option to specify which view storage location to use would be handy.

        Attachments

          Activity

          Hide
          iosif_neitzke Iosif Neitzke added a comment -

          Yes, I agree that we are talking about view-server storage location. So far we have always been fine with "view" in the workspace for the snapshot view, but sometimes control over the view-server storage would be time-saving, as ClearCase servers and our network are difficult. We would be thrilled if there was simply an option where the view-server storage was always located with the view, or configurable to a hard-coded directory with default naming patterns on a per-node basis. Thanks.

          Show
          iosif_neitzke Iosif Neitzke added a comment - Yes, I agree that we are talking about view-server storage location. So far we have always been fine with "view" in the workspace for the snapshot view, but sometimes control over the view-server storage would be time-saving, as ClearCase servers and our network are difficult. We would be thrilled if there was simply an option where the view-server storage was always located with the view, or configurable to a hard-coded directory with default naming patterns on a per-node basis. Thanks.
          Hide
          jbrejner Jens Brejner added a comment -

          Do you allow clients to be view-servers ? Personally I think that is very inconvenient seen from a ClearCase administrative point of view - but is an absolutely valid use. But I am still a bit confused, would you like to be able to control (change) the folder name 'view' which we create in the workspace root, or do you need to be able to use a different UNC path, as opposed to the one ClearCase gives you with cleartool mkview option -stgloc -auto ?

          Show
          jbrejner Jens Brejner added a comment - Do you allow clients to be view-servers ? Personally I think that is very inconvenient seen from a ClearCase administrative point of view - but is an absolutely valid use. But I am still a bit confused, would you like to be able to control (change) the folder name 'view' which we create in the workspace root, or do you need to be able to use a different UNC path, as opposed to the one ClearCase gives you with cleartool mkview option -stgloc -auto ?
          Hide
          iosif_neitzke Iosif Neitzke added a comment -

          To clarify, we only need an option that would let us use "cleartool mkview -vws view-storage-pname ..." where we could configure "view-storage-pname" to be something like ${CURRENT_JENKINS_NODE}/${VIEW_STORAGE}/${JOB_NAME}.

          Show
          iosif_neitzke Iosif Neitzke added a comment - To clarify, we only need an option that would let us use "cleartool mkview -vws view-storage-pname ..." where we could configure "view-storage-pname" to be something like ${CURRENT_JENKINS_NODE}/${VIEW_STORAGE}/${JOB_NAME}.
          Hide
          jbrejner Jens Brejner added a comment -

          Ok, now I think I understand, I will get back to you.

          Show
          jbrejner Jens Brejner added a comment - Ok, now I think I understand, I will get back to you.
          Hide
          jbrejner Jens Brejner added a comment -

          Hi Iosif.
          The original idea behind this case was to offer the ability to specify a name which is different from view. This would be implemented as a global configuration option for snapshot view folder name. Today the option is not available, any view CCUCM creates are located in the a job's workspace as ${workspace}\view\ As said, we can make a global configuration option with default value 'view', but whichever string is in the global configuration, will be used by all CCUCM jobs.

          Your need is a bit different and as I understand it, it has nothing to do with the use of string 'view' for the local data representation. You need an option, where we change our use of the mkview command so we use -vws <UNC-path> instead of -stgloc -auto.

          Do you see this as a global configuration option or as a per job option ? From my point of view I think we should arrange an online meeting and talk this through.

          Show
          jbrejner Jens Brejner added a comment - Hi Iosif. The original idea behind this case was to offer the ability to specify a name which is different from view. This would be implemented as a global configuration option for snapshot view folder name. Today the option is not available, any view CCUCM creates are located in the a job's workspace as ${workspace}\view\ As said, we can make a global configuration option with default value 'view', but whichever string is in the global configuration, will be used by all CCUCM jobs. Your need is a bit different and as I understand it, it has nothing to do with the use of string 'view' for the local data representation. You need an option, where we change our use of the mkview command so we use -vws <UNC-path> instead of -stgloc -auto. Do you see this as a global configuration option or as a per job option ? From my point of view I think we should arrange an online meeting and talk this through.

            People

            • Assignee:
              praqma Praqma Support
              Reporter:
              lars_kruse Lars Kruse
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: