Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-1486

When a new member enters a custom group, it does not install the features that should be installed in that group

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • cellar-2.2.4
    • cellar-3.0.1, cellar-2.3.4
    • cellar
    • None

    Description

      I would have expected that on node 3 the feature "guice" would automatically installed as soon as node 3 enters the group hasikasi.

      Node1

      (1) karaf@trun> cluster:group-list
      Group Members

      • [hasikasi ] [localhost:5702 localhost:5701* ]
        [default ] [localhost:5703 ]

      (4) karaf@trun> features:install guice

      (5) karaf@trun> features:list | grep guice
      [uninstalled] [1.3.2_3 ] jclouds-guice jclouds-1.3.2_3 Jclouds - Google Guice
      [installed ] [3.0 ] guice jclouds-1.3.1 Google Guice
      [uninstalled] [2.9.2 ] camel-guice camel-2.9.2
      karaf@trun>

      Node2

      (2) karaf@trun> cluster:group-list;
      Group Members

      • [hasikasi ] [localhost:5702* localhost:5701 ]
        [default ] [localhost:5703 ]

      (6) karaf@trun> features:list | grep guice
      [uninstalled] [1.3.2_3 ] jclouds-guice jclouds-1.3.2_3 Jclouds - Google Guice
      [installed ] [3.0 ] guice jclouds-1.3.1 Google Guice
      [uninstalled] [2.9.2 ] camel-guice camel-2.9.2
      karaf@trun>

      Node3

      (3) karaf@trun> cluster:group-list
      Group Members
      [hasikasi ] [localhost:5702 localhost:5701 ]

      • [default ] [localhost:5703* ]

      (7) karaf@trun> cluster:group-set hasikasi
      Group Members

      • [hasikasi ] [localhost:5703* localhost:5702 localhost:5701 ]
        [default ] []

      (8) karaf@trun> features:list | grep guice
      [uninstalled] [1.3.2_3 ] jclouds-guice jclouds-1.3.2_3 Jclouds - Google Guice
      [uninstalled] [3.0 ] guice jclouds-1.3.1 Google Guice
      [uninstalled] [2.9.2 ] camel-guice camel-2.9.2

      ((waited a bit) ... 9) karaf@trun> features:list | grep guice
      [uninstalled] [1.3.2_3 ] jclouds-guice jclouds-1.3.2_3 Jclouds - Google Guice
      [uninstalled] [3.0 ] guice jclouds-1.3.1 Google Guice
      [uninstalled] [2.9.2 ] camel-guice camel-2.9.2
      karaf@trun>

      Attachments

        Activity

          People

            jbonofre Jean-Baptiste Onofré
            jkindler Jürgen Kindler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: