Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-74671

Functions that rely on methods to work with files and attachments (including images) are failing after collaborative editing is disabled

      Issue Summary

      Functions that rely on methods to work with files and attachments (including images) are failing after collaborative editing is disabled.

      The following methods have been identified so far:

      This leads to significant side effects for customer:

      • users are not able to upload a profile picture using the functionality provided by Confluence natively
      • using apps because PersonalInformation of a user (including the profile picture) cannot be retrieved, updated and used by apps with disabled Collaborative Editing.

      Steps to Reproduce - based on the user profile use case

      1. Open the user profile page
      2. Attempt to upload a new image

      Expected Results - based on the user profile use case

      Everything works as expected.

      Actual Results

      The below exception is thrown in the Confluence logs:

      com.atlassian.confluence.pages.exceptions.ExternalChangesException: Unable to save changes to unreconciled page null
      at com.atlassian.confluence.internal.content.collab.DefaultContentReconciliationManager.reconcileIfNeeded(DefaultContentReconciliationManager.java:149)
      

      Notes

      Enabling collaborative editing at a later stage doesn't resolve the problem. Once the collaborative editing option has been disabled, the problem will remain even after re-enabling it.

      Currently Confluence relies on the getContentId but it is not available for the PersonalInformation which is where the attachments are stored in this case.

      This has been introduced with the https://jira.atlassian.com/browse/CONFSERVER-55928 fix, so all Confluence versions including the change until a fix for this issue is released are affected.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

          Form Name

            [CONFSERVER-74671] Functions that rely on methods to work with files and attachments (including images) are failing after collaborative editing is disabled

            Nam Ho added a comment -

            A fix for this issue is available in Confluence Server and Data Center 7.4.16.
            Upgrade now or check out the Release Notes to see what other issues are resolved.

            Nam Ho added a comment - A fix for this issue is available in Confluence Server and Data Center 7.4.16. Upgrade now or check out the Release Notes to see what other issues are resolved.

            A fix for this issue is available in Confluence Server and Data Center 7.17.0.
            Upgrade now or check out the Release Notes to see what other issues are resolved.

            James Whitehead added a comment - A fix for this issue is available in Confluence Server and Data Center 7.17.0. Upgrade now or check out the Release Notes to see what other issues are resolved.

            Nam Ho added a comment -

            A fix for this issue is available in Confluence Server and Data Center 7.13.5.
            Upgrade now or check out the Release Notes to see what other issues are resolved.

            Nam Ho added a comment - A fix for this issue is available in Confluence Server and Data Center 7.13.5. Upgrade now or check out the Release Notes to see what other issues are resolved.

            A fix for this issue is available in Confluence Server and Data Center 7.16.2.
            Upgrade now or check out the Release Notes to see what other issues are resolved.

            James Whitehead added a comment - A fix for this issue is available in Confluence Server and Data Center 7.16.2. Upgrade now or check out the Release Notes to see what other issues are resolved.

            Hi 641b5494a492 / Thomas,

            7.13 backport has been done, its awaiting release on 7.13 now. Please see the fixed version in the issue to find the version.

            Hi Nikita, 7.4 is pending right now, we will add the fix version here once the backport is done and merged.

            Thanks,
            Ganesh

            Ganesh Gautam added a comment - Hi 641b5494a492 / Thomas, 7.13 backport has been done, its awaiting release on 7.13 now. Please see the fixed version in the issue to find the version. Hi Nikita, 7.4 is pending right now, we will add the fix version here once the backport is done and merged. Thanks, Ganesh

            Hi,

            please backport this annoying issue to 7.13. LTS version. We rely on LTS releases and its not an option to update confluence to another version only because of this bug.

            Best,

            Thomas

            Application Support added a comment - Hi, please backport this annoying issue to 7.13. LTS version. We rely on LTS releases and its not an option to update confluence to another version only because of this bug. Best, Thomas

            Hi!

            Our users started facing the problem with avatar uploading with the symptoms described above.

            Could you please clarify if this will be solved in 7.4.15 with CONFSERVER-69074 or it's a separate issue? Anyway we need a backported LTS fix.

            Best regards,
            Nikita Dvorkin
            on behalf of SAP SE

            Nikita Dvorkin added a comment - Hi! Our users started facing the problem with avatar uploading with the symptoms described above. Could you please clarify if this will be solved in 7.4.15 with CONFSERVER-69074 or it's a separate issue? Anyway we need a backported LTS fix. Best regards, Nikita Dvorkin on behalf of SAP SE

            First of all, I'm glad that this issue is now so far understood and a fix version is already planned! 

            However, I would like to pass on the question of our customers who cannot easily move away from the current LTS version:
            will there be a backport of this patch into the 7.13 LTS line? And if so, when?

            Dennis Hoss added a comment - First of all, I'm glad that this issue is now so far understood and a fix version is already planned!  However, I would like to pass on the question of our customers who cannot easily move away from the current LTS version: will there be a backport of this patch into the 7.13 LTS line? And if so, when?

            Same here as for Michael: We run a instance with 12000+ users and the problems keep piling up. This may be one with smaller business impact (compared to others we have seen in the recent past) but it is one with huge impact in user acceptance! Please fix this soon.

            Sven Alebrand added a comment - Same here as for Michael: We run a instance with 12000+ users and the problems keep piling up. This may be one with smaller business impact (compared to others we have seen in the recent past) but it is one with huge impact in user acceptance! Please fix this soon.

            We run a 25000 User Instance and our main users are in the team UNIQA Group communications. We cannot upload images for Linchpin Events anymore due to this bug. We are not amused. An early fix would be highly appriciated. BR Michael

            Michael Pöschl added a comment - We run a 25000 User Instance and our main users are in the team UNIQA Group communications. We cannot upload images for Linchpin Events anymore due to this bug. We are not amused. An early fix would be highly appriciated. BR Michael

              ggautam Ganesh Gautam
              ccurti Caterina Curti
              Affected customers:
              19 This affects my team
              Watchers:
              27 Start watching this issue

                Created:
                Updated:
                Resolved: