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

puppet: Allow configuring which hue apps to install

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.0
    • Fix Version/s: 1.0.0
    • Component/s: deployment, hue
    • Labels:
      None

      Description

      Deployment via Puppet should allow customization of which Hue app plugins are install. Currently, the hue metapackage is installed which installs all Hue packages including all its app plugins.

      For example, the following could be provided in site.yaml. When puppet is applied, only hue-beeswax, hue-pig, hue-search, and hue-server would be installed.

      hue::server::hue_apps:
        - beeswax
        - pig
        - search
      

        Activity

        Hide
        petersla Peter Slawski added a comment -

        The attach patch adds this functionality:

        • By default, hue::server::hue_apps is set to "all" which installs the Hue metapackage as before.
        • Setting it to "none" will only have Puppet install the Hue server along with the base apps.
        • Specifying a list of apps will have the corresponding hue plugin packages installed in addition to the Hue server and base apps.
        Show
        petersla Peter Slawski added a comment - The attach patch adds this functionality: By default, hue::server::hue_apps is set to "all" which installs the Hue metapackage as before. Setting it to "none" will only have Puppet install the Hue server along with the base apps. Specifying a list of apps will have the corresponding hue plugin packages installed in addition to the Hue server and base apps.
        Hide
        petersla Peter Slawski added a comment -

        Note with Hue 3.6.0, without the search app installed (hue-search), an exception trace will be displayed when accessing Hue.

        This has been resolved in Hue 3.7.1: https://github.com/cloudera/hue/commit/b4fb6acdeb9b0eb545af9ec7cd25bbe2d836c85e

        Show
        petersla Peter Slawski added a comment - Note with Hue 3.6.0, without the search app installed (hue-search), an exception trace will be displayed when accessing Hue. This has been resolved in Hue 3.7.1: https://github.com/cloudera/hue/commit/b4fb6acdeb9b0eb545af9ec7cd25bbe2d836c85e
        Hide
        cos Konstantin Boudnik added a comment -

        Can anyone with Hue expertise look at it? Roman Shaposhnik or else?

        Show
        cos Konstantin Boudnik added a comment - Can anyone with Hue expertise look at it? Roman Shaposhnik or else?
        Hide
        oflebbe Olaf Flebbe added a comment -

        Will look into it.

        Show
        oflebbe Olaf Flebbe added a comment - Will look into it.
        Hide
        oflebbe Olaf Flebbe added a comment -

        +1 and tested. Thanks!

        Show
        oflebbe Olaf Flebbe added a comment - +1 and tested. Thanks!
        Hide
        oflebbe Olaf Flebbe added a comment -

        committed. Thanks!

        Show
        oflebbe Olaf Flebbe added a comment - committed. Thanks!

          People

          • Assignee:
            petersla Peter Slawski
            Reporter:
            petersla Peter Slawski
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development