Uploaded image for project: 'Server Deployments and Scale'
  1. Server Deployments and Scale
  2. SCALE-16

Docker readme for Confluence has the incorrect /lib directory documented for installing jdbc files

    • Severity 3 - Minor

      Issue Summary

      The Confluence Docker page in https://hub.docker.com/r/atlassian/confluence-server/ indicates that users should be copying the downloaded mysql or oracle jdbc drivers into the

      /opt/atlassian/confluence/lib
      

      directory.
       

       docker cp mysql-connector-java.x.y.z.jar confluence:/opt/atlassian/confluence/lib
      docker restart confluence

       
      However this appears to be incorrect of Confluence.

       

      Steps to Reproduce

      1. Follow steps in https://hub.docker.com/r/atlassian/confluence-server/ for copying mysql jdbc jar file

      Expected Results

      Following the steps in the guide should let you connect to such a database.

      Actual Results

      Confluence still can't connect to that database when following documented steps

      Workaround

      copying these files to the directory

      /opt/atlassian/confluence/confluence/WEB_INF/lib 
      

      will work.

            [SCALE-16] Docker readme for Confluence has the incorrect /lib directory documented for installing jdbc files

            All of our readme's say $APP_INSTALL/lib. Did a quick sanity check:

            • Bitbucket: (should be $APP_HOME/lib, as per Connecting Bitbucket Server to MySQL)
            • Confluence: (as noted in this issue)
            • Crowd: (does not contain any DB configuration bootstrapping, so MySQL is not mentioned at all)
            • Jira:

            Will fix BbS and Connie; doesn't seem useful to insert a MySQL warning for Crowd until/unless we provide DB config and therefore explicitly name mysql as a valid option that requires the additional note.

            Dave Chevell added a comment - All of our readme's say $APP_INSTALL/lib . Did a quick sanity check: Bitbucket: (should be $APP_HOME/lib , as per Connecting Bitbucket Server to MySQL ) Confluence: (as noted in this issue) Crowd: (does not contain any DB configuration bootstrapping, so MySQL is not mentioned at all) Jira: Will fix BbS and Connie; doesn't seem useful to insert a MySQL warning for Crowd until/unless we provide DB config and therefore explicitly name mysql as a valid option that requires the additional note.

              dchevell Dave Chevell
              aheinzer Andy Heinzer
              Affected customers:
              0 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: