Uploaded image for project: 'Modules'
  1. Modules
  2. MODULES-1690

Invalid parameter provider

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: vcsrepo
    • Labels:
      None
    • Environment:

      Client and server puppet: 3.7.3
      Client and server Ubuntu: 14.0.4
      TheForeman: 1.7.1
      Client and server git installed version 1.9.1

    • Template:

      Description

      I have a puppet setup with +50 modules running but for some reason I can't get even the most vcsrepo example to work (from examples/clone.pp)
      class gitrepo::config () {
      vcsrepo

      { '/tmp/vcstest-git-clone': ensure => present, provider => git, source => 'git://github.com/bruce/rtex.git', }

      }
      results in
      Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter provider on Vcsrepo[/tmp/vcstest-git-clone] at /etc/puppet/environments/test/modules/gitrepo/manifests/config.pp:14 on node

      if I try to remove the provider variable

      vcsrepo

      { '/tmp/vcstest-git-bare': ensure => bare, provider => git, }

      I get the following error:
      Error: /Vcsrepo[/tmp/vcstest-git-clone]: Could not evaluate: vcsrepo resource must have a provider, available: bzr, cvs, git, hg, p4, svn

      What am I doing wrong?

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              myMarck Nicolai Marck Ă˜dum
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support