Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-3502

Alluxio and Elasticsearch can't be deployed simultaneously via puppet due to resource name duplication

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • deployment
    • None

    Description

      Each manifest has a resource with the same name called daemon-reload so they conflict.

      $ ./docker-hadoop.sh -d -k 'alluxio, elasticsearch' -c 1
      
      ...
      
      Notice: Roles to deploy: [alluxio-master, alluxio-worker, elasticsearch-server, elasticsearch-server]
      Notice: alluxio ---> master host
      Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Exec[daemon-reload] is already declared in file /bigtop-home/bigtop-deploy/puppet/modules/alluxio/manifests/init.pp:31; cannot redeclare at /bigtop-home/bigtop-deploy/puppet/modules/elasticsearch/manifests/init.pp:36 at /bigtop-home/bigtop-deploy/puppet/modules/elasticsearch/manifests/init.pp:36:5 on node f28e5423aa14.bigtop.apache.org
      Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Exec[daemon-reload] is already declared in file /bigtop-home/bigtop-deploy/puppet/modules/alluxio/manifests/init.pp:31; cannot redeclare at /bigtop-home/bigtop-deploy/puppet/modules/elasticsearch/manifests/init.pp:36 at /bigtop-home/bigtop-deploy/puppet/modules/elasticsearch/manifests/init.pp:36:5 on node f28e5423aa14.bigtop.apache.org
      
      [LOG] Failed to provision container f28e5423aa14925964c1f4c908f8236f3e1459727b7abaee4794bede87bcf5a9 with exit code 1
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            sekikn Kengo Seki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: