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

            Dave Chevell made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Closed [ 6 ]
            Dave Chevell made changes -
            Status Original: Needs Triage [ 10030 ] New: In Progress [ 3 ]
            Dave Chevell made changes -
            Assignee New: Dave Chevell [ dchevell ]

            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.
            Andy Heinzer created issue -

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

                Created:
                Updated:
                Resolved: