Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-11735

Bamboo Failed to Run the Backup message covers header

      Our bamboo server failed to run the scheduled backup (things happen!). I have rerun the backup and it successfully passed.

      However, the error message doesn't seem to disappear - is there a way to clear it out? It's showing as a yellow alert box on the top of each page in Bamboo.

      // side issue there looks to be an odd css problem in the last update of chrome, so its hovering over the menu links - hence the desire to clear out the error

            [BAM-11735] Bamboo Failed to Run the Backup message covers header

            In CSS there is the backround-color without the word color... for the word "Acknowledge"

            Dirk Bromberg added a comment - In CSS there is the backround-color without the word color... for the word "Acknowledge"

            Thanks Sultan. Ill try to get someone to take a look at this soon.

            James Dumay added a comment - Thanks Sultan. Ill try to get someone to take a look at this soon.

            This issue is replicated when there is permission issue on the backup directory. The following appears in the log file:

            2012-07-30 19:15:00,013 ERROR [QuartzScheduler_Worker-2] [ScheduledBackupJob] java.io.FileNotFoundException: /home/sultan/atlassian/BAMBOO/atlassian-bamboo-4.1.2/HOME/backups/bamboo_backup_2012_07_30.zip/db-export/users.xml
            java.io.FileNotFoundException: /home/sultan/atlassian/BAMBOO/atlassian-bamboo-4.1.2/HOME/backups/bamboo_backup_2012_07_30.zip/db-export/users.xml
            	at de.schlichtherle.truezip.file.TFileOutputStream.newOutputStream(TFileOutputStream.java:163)
            	at de.schlichtherle.truezip.file.TFileOutputStream.<init>(TFileOutputStream.java:132)
            	at com.atlassian.bamboo.migration.XmlMigrator.exportXml(XmlMigrator.java:485)
            	at com.atlassian.bamboo.migration.XmlMigrator$$FastClassByCGLIB$$b6578fc7.invoke(<generated>)
            	at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
            	at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:694)
            	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
            	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
            	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
            	at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:629)
            	at com.atlassian.bamboo.migration.XmlMigrator$$EnhancerByCGLIB$$71bb150e.exportXml(<generated>)
            	at com.atlassian.bamboo.migration.ImportExportManagerImpl.bambooExport(ImportExportManagerImpl.java:68)
            	at com.atlassian.bamboo.configuration.ScheduledBackupJob.execute(ScheduledBackupJob.java:72)
            	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
            	at com.atlassian.bamboo.quartz.SystemAuthorizedThreadPool$1.run(SystemAuthorizedThreadPool.java:38)
            	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
            Caused by: java.io.IOException: Permission denied
            	at java.io.UnixFileSystem.createFileExclusively(Native Method)
            	at java.io.File.checkAndCreate(File.java:1704)
            	at java.io.File.createTempFile(File.java:1792)
            	at de.schlichtherle.truezip.fs.file.TempFilePool.allocate(TempFilePool.java:58)
            	at de.schlichtherle.truezip.fs.file.FileEntry.createTempFile(FileEntry.java:74)
            	at de.schlichtherle.truezip.fs.file.FileOutputSocket.begin(FileOutputSocket.java:72)
            	at de.schlichtherle.truezip.fs.file.FileOutputSocket.newOutputStream(FileOutputSocket.java:140)
            	at de.schlichtherle.truezip.fs.archive.zip.OptionOutputSocket.newOutputStream(OptionOutputSocket.java:62)
            	at de.schlichtherle.truezip.fs.archive.zip.ZipDriver.newOutputShop(ZipDriver.java:539)
            	at de.schlichtherle.truezip.fs.archive.zip.ZipDriver.newOutputShop0(ZipDriver.java:531)
            

            Sultan Maiyaki (Inactive) added a comment - This issue is replicated when there is permission issue on the backup directory. The following appears in the log file: 2012-07-30 19:15:00,013 ERROR [QuartzScheduler_Worker-2] [ScheduledBackupJob] java.io.FileNotFoundException: /home/sultan/atlassian/BAMBOO/atlassian-bamboo-4.1.2/HOME/backups/bamboo_backup_2012_07_30.zip/db-export/users.xml java.io.FileNotFoundException: /home/sultan/atlassian/BAMBOO/atlassian-bamboo-4.1.2/HOME/backups/bamboo_backup_2012_07_30.zip/db-export/users.xml at de.schlichtherle.truezip.file.TFileOutputStream.newOutputStream(TFileOutputStream.java:163) at de.schlichtherle.truezip.file.TFileOutputStream.<init>(TFileOutputStream.java:132) at com.atlassian.bamboo.migration.XmlMigrator.exportXml(XmlMigrator.java:485) at com.atlassian.bamboo.migration.XmlMigrator$$FastClassByCGLIB$$b6578fc7.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:694) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:629) at com.atlassian.bamboo.migration.XmlMigrator$$EnhancerByCGLIB$$71bb150e.exportXml(<generated>) at com.atlassian.bamboo.migration.ImportExportManagerImpl.bambooExport(ImportExportManagerImpl.java:68) at com.atlassian.bamboo.configuration.ScheduledBackupJob.execute(ScheduledBackupJob.java:72) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at com.atlassian.bamboo.quartz.SystemAuthorizedThreadPool$1.run(SystemAuthorizedThreadPool.java:38) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525) Caused by: java.io.IOException: Permission denied at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.checkAndCreate(File.java:1704) at java.io.File.createTempFile(File.java:1792) at de.schlichtherle.truezip.fs.file.TempFilePool.allocate(TempFilePool.java:58) at de.schlichtherle.truezip.fs.file.FileEntry.createTempFile(FileEntry.java:74) at de.schlichtherle.truezip.fs.file.FileOutputSocket.begin(FileOutputSocket.java:72) at de.schlichtherle.truezip.fs.file.FileOutputSocket.newOutputStream(FileOutputSocket.java:140) at de.schlichtherle.truezip.fs.archive.zip.OptionOutputSocket.newOutputStream(OptionOutputSocket.java:62) at de.schlichtherle.truezip.fs.archive.zip.ZipDriver.newOutputShop(ZipDriver.java:539) at de.schlichtherle.truezip.fs.archive.zip.ZipDriver.newOutputShop0(ZipDriver.java:531)

              pstefaniak PiotrA
              jdumay James Dumay
              Affected customers:
              2 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: