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

expose bind-host options in hieradata

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.2.0
    • Component/s: deployment
    • Labels:
      None

      Description

      In some environments (eg: machines with multiple network interfaces), it's useful to bind the NN or RM to a specific IP. Options exist in hdfs-site and yarn-site.xml to do this. Let's expose them in our puppet scripts so users can take advantage of them.

        Issue Links

          Activity

          Hide
          kwmonroe Kevin W Monroe added a comment -

          We're altering the hdfs-site.xml template that depend upon BIGTOP-2553.

          Show
          kwmonroe Kevin W Monroe added a comment - We're altering the hdfs-site.xml template that depend upon BIGTOP-2553 .
          Hide
          githubbot ASF GitHub Bot added a comment -

          GitHub user kwmonroe opened a pull request:

          https://github.com/apache/bigtop/pull/152

          BIGTOP-2554: expose bind-host options in hieradata

          Expose bind-host for RM and NN (rpc, http, and https) as hieradata options so we can set the appropriate config xml changes.

          You can merge this pull request into a Git repository by running:

          $ git pull https://github.com/juju-solutions/bigtop bug/BIGTOP-2554/bind-host-options

          Alternatively you can review and apply these changes as the patch at:

          https://github.com/apache/bigtop/pull/152.patch

          To close this pull request, make a commit to your master/trunk branch
          with (at least) the following in the commit message:

          This closes #152


          commit f3b296095ac2e4a799b52b835d1956c560f94774
          Author: Kevin W Monroe <kevin.monroe@canonical.com>
          Date: 2016-10-17T19:28:51Z

          add bind-host support for NN/RM


          Show
          githubbot ASF GitHub Bot added a comment - GitHub user kwmonroe opened a pull request: https://github.com/apache/bigtop/pull/152 BIGTOP-2554 : expose bind-host options in hieradata Expose bind-host for RM and NN (rpc, http, and https) as hieradata options so we can set the appropriate config xml changes. You can merge this pull request into a Git repository by running: $ git pull https://github.com/juju-solutions/bigtop bug/ BIGTOP-2554 /bind-host-options Alternatively you can review and apply these changes as the patch at: https://github.com/apache/bigtop/pull/152.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #152 commit f3b296095ac2e4a799b52b835d1956c560f94774 Author: Kevin W Monroe <kevin.monroe@canonical.com> Date: 2016-10-17T19:28:51Z add bind-host support for NN/RM
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user ktsakalozos commented on the issue:

          https://github.com/apache/bigtop/pull/152

          LGTM +1

          Show
          githubbot ASF GitHub Bot added a comment - Github user ktsakalozos commented on the issue: https://github.com/apache/bigtop/pull/152 LGTM +1
          Hide
          kwmonroe Kevin W Monroe added a comment -

          Kostas reviewed before I even had the chance to mark this "Patch Available". Thanks!

          Show
          kwmonroe Kevin W Monroe added a comment - Kostas reviewed before I even had the chance to mark this "Patch Available". Thanks!
          Hide
          kwmonroe Kevin W Monroe added a comment -

          Tested on Azure and in a local lxc container environment.

          When the bind_host options are left undefined, I verified no template changes were made. When setting *_bind_host to '0.0.0.0', I verified relevant xml config files had the new properties set.

          Smoke tests looked good in all scenarios.

          Show
          kwmonroe Kevin W Monroe added a comment - Tested on Azure and in a local lxc container environment. When the bind_host options are left undefined, I verified no template changes were made. When setting *_bind_host to '0.0.0.0', I verified relevant xml config files had the new properties set. Smoke tests looked good in all scenarios.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user asfgit closed the pull request at:

          https://github.com/apache/bigtop/pull/152

          Show
          githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/bigtop/pull/152

            People

            • Assignee:
              kwmonroe Kevin W Monroe
              Reporter:
              kwmonroe Kevin W Monroe
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development