Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-20200

wrong listRemoteFolderItems returned for smart remote Helm

    Details

    • Type: Bug
    • Status: Open
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: 6.11.3, 6.12.2
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Steps to reproduce:

      1. Create a HELM smart remote repository to another HELM repository in another Artifactory server.
      2. Make sure "List remote folder items" is NOT marked.
      3. Open again the repository configurations in the UI, see it is still not marked.

      4. In the Config Descriptor you'll see:

                  <listRemoteFolderItems>true</listRemoteFolderItems>
      

      Alternatively you can also see:

      curl -uadmin:password http://mill.jfrog.info:12302/artifactory/api/repositories/helm-remote -vvL  
      *   Trying 104.196.245.50...
      * TCP_NODELAY set
      * Connected to mill.jfrog.info (104.196.245.50) port 12302 (#0)
      * Server auth using Basic with user 'admin'
      > GET /artifactory/api/repositories/helm-remote HTTP/1.1
      > Host: mill.jfrog.info:12302
      > Authorization: Basic YWRtaW46cGFzc3dvcmQ=
      > User-Agent: curl/7.54.0
      > Accept: */*
      >
      < HTTP/1.1 200 OK
      < Server: Artifactory/6.12.2
      < X-Artifactory-Id: 30a4b08d958ffe3a:-3e1e090e:16d6929f59f:-8000
      < Cache-Control: no-store
      < Content-Type: application/vnd.org.jfrog.artifactory.repositories.RemoteRepositoryConfiguration+json
      < Transfer-Encoding: chunked
      < Date: Wed, 25 Sep 2019 16:09:25 GMT
      <
      {
        "key" : "helm-remote",
        "packageType" : "helm",
        "description" : "",
        "notes" : "",
        "includesPattern" : "**/*",
        "excludesPattern" : "",
        "repoLayoutRef" : "simple-default",
        "enableComposerSupport" : false,
        "enableNuGetSupport" : false,
        "enableGemsSupport" : false,
        "enableNpmSupport" : false,
        "enableBowerSupport" : false,
        "enableCocoaPodsSupport" : false,
        "enableConanSupport" : false,
        "enableDebianSupport" : false,
        "debianTrivialLayout" : false,
        "enablePypiSupport" : false,
        "enablePuppetSupport" : false,
        "enableDockerSupport" : false,
        "dockerApiVersion" : "V2",
        "forceNugetAuthentication" : false,
        "enableVagrantSupport" : false,
        "enableGitLfsSupport" : false,
        "enableDistRepoSupport" : false,
        "url" : "http://mill.jfrog.info:12318/artifactory/helm-local",
        "username" : "admin",
        "password" : "AM.22NJj.AES128.2dqFUqy6csgSNJZKAmPBtspHYHXzYLfvnnencAYE57mS3QJ1",
        "handleReleases" : true,
        "handleSnapshots" : true,
        "suppressPomConsistencyChecks" : true,
        "remoteRepoChecksumPolicyType" : "generate-if-absent",
        "hardFail" : false,
        "offline" : false,
        "blackedOut" : false,
        "storeArtifactsLocally" : true,
        "socketTimeoutMillis" : 15000,
        "localAddress" : "",
        "retrievalCachePeriodSecs" : 7200,
        "assumedOfflinePeriodSecs" : 300,
        "missedRetrievalCachePeriodSecs" : 1800,
        "unusedArtifactsCleanupPeriodHours" : 0,
        "fetchJarsEagerly" : false,
        "fetchSourcesEagerly" : false,
        "shareConfiguration" : false,
        "synchronizeProperties" : false,
        "maxUniqueSnapshots" : 0,
        "maxUniqueTags" : 0,
        "propertySets" : [ ],
        "archiveBrowsingEnabled" : false,
        "listRemoteFolderItems" : true,
        "rejectInvalidJars" : false,
        "allowAnyHostAuth" : false,
        "enableCookieManagement" : false,
        "enableTokenAuthentication" : false,
        "propagateQueryParams" : false,
        "blockMismatchingMimeTypes" : true,
        "mismatchingMimeTypesOverrideList" : "",
        "bypassHeadRequests" : false,
        "contentSynchronisation" : {
          "enabled" : true,
          "statistics" : {
            "enabled" : false
          },
          "properties" : {
            "enabled" : false
          },
          "source" : {
            "originAbsenceDetection" : false
          }
        },
        "externalDependenciesEnabled" : false,
        "xrayIndex" : false,
        "downloadRedirect" : false,
        "enabledChefSupport" : false,
        "rclass" : "remote"
      * Connection #0 to host mill.jfrog.info left intact
      }%
      

        Attachments

          Activity

            People

            • Assignee:
              barh Bar Haim
              Reporter:
              arielk Ariel Kabov
            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated: