Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-2185

[RHDH Local] The install-dynamic-plugins container seems to be running the installer script twice (when running "podman compose")

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 1.8.0
    • RHDH Local
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Release Note Not Required

      Description of problem:

      The install-dynamic-plugins container seems to be running the installer script twice

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

      rhdh-local commit: b29fe89

      git clone https://github.com/redhat-developer/rhdh-local.git && cd rhdh-local
      podman compose up -d
      podman compose logs install-dynamic-plugins
      

      Actual results:

      RHDH starts correctly, but from the container logs, it looks like the installer script is running twice. We can see several occurrences of this, like so:

      $ podman compose logs install-dynamic-plugins | grep -E 'Running|lock file'
      >>>> Executing external compose provider "podman-compose". Please see podman-compose(1) for how to disable this message. <<<<
      
      Running install-dynamic-plugins.sh
      ======= Created lock file: /dynamic-plugins-root/install-dynamic-plugins.lock
      ======= Removed lock file: /dynamic-plugins-root/install-dynamic-plugins.lock
      Running install-dynamic-plugins.sh
      ======= Created lock file: /dynamic-plugins-root/install-dynamic-plugins.lock
      ======= Removed lock file: /dynamic-plugins-root/install-dynamic-plugins.lock
      

      Expected results:

      From the logs, it looks like the installer script is running twice, which seems confusing at first sight.

      Reproducibility (Always/Intermittent/Only Once):

      Always.

      Build Details:

      $ podman compose version                                                            
      >>>> Executing external compose provider "podman-compose". Please see podman-compose(1) for how to disable this message. <<<<
      
      podman-compose version 1.5.0
      podman version 5.6.2
      

      Additional info (Such as Logs, Screenshots, etc):

      See logs attached.

              Unassigned Unassigned
              rh-ee-asoro Armel Soro
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: