Details

      Description

      The GIT and SSH daemons that provide the endpoints for the BPMS repository are always bound to and exposed thought the same port.

      Openshift requires these values to be different. The service must bind to an specific internal prival IP and port, but it will be accessed from the outside via a public hostname and a different port.

      Currently, the same system properties are used to configure this behavior, which is not enough to allow for git replication across Openshift gears.

      • org.uberfire.nio.git.daemon.port
      • org.uberfire.nio.git.ssh.port

      Two more properties are required to define the ports both services will bind to. If those are not provided, the default behavior should be using the same port as now.

      A suggestion for the additional property names is:

      • org.uberfire.nio.git.daemon.bind.port
      • org.uberfire.nio.git.ssh.bind.port

      I attach a GIT patch with the code for the implementation of this feature over the 0.3.x branch (based on commit fc36391c22ecf56f5ef3c6f1f9e9b39cf8b01589)

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                porcelli Alexandre Bakos
                Reporter:
                pzapataf Pedro Zapata Fernandez
                Involved:
                KrisVerlaenen, Pedro Zapata Fernandez
                Tester:
                Marek Baluch
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: