Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4934

Possible to Create Duplicate Container Processes in Hawtio

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: jboss-fuse-6.2
    • Fix Version/s: None
    • Component/s: Hawtio
    • Labels:
      None
    • Steps to Reproduce:
      Hide
      • Extract and install Fuse
      • Create a fabric
      • Create two or more ssh child containers
      • Stop some of the containers so that some are stopped and some are running
      • Select multiple containers - either via radio button, if avaiable, or by selecting all containers and deselecting selected containers to leave a combination of running and stopped containers selected
      • The "Start" button remains available
      • Click the start button
      • Open a shell on the host corresponding to one of the containers that were already started when the start operation was invoked and look for Java processes
      • Duplicate processes may be seen.
      Show
      Extract and install Fuse Create a fabric Create two or more ssh child containers Stop some of the containers so that some are stopped and some are running Select multiple containers - either via radio button, if avaiable, or by selecting all containers and deselecting selected containers to leave a combination of running and stopped containers selected The "Start" button remains available Click the start button Open a shell on the host corresponding to one of the containers that were already started when the start operation was invoked and look for Java processes Duplicate processes may be seen.

      Description

      In Hawtio, it is possible to select a combination of running and stopped containers and the "start" button remains active. In a remote session with the customer, we observed that by selecting both started and stopped containers and clicking the "start" button, it was possible to spawn duplicate java processes for ssh child containers, leading to potentially unpredictable behavior.

      The issue was originally stumbled on by a customer with a large deployment. After having selected a running container, the customer filtered for a group of shut down containers, selected them, then started them.

      Later the customer discovered redundant Java processes running on the container hosts.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                kearls Kevin Earls
                Reporter:
                hawkinsds Duane Hawkins
                Tester:
                Martin Štěpánek
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: