Changesets: bareos
master 3c882770 2013-09-05 19:51 Ported: N/A Details Diff |
Fix job pruning. We added different types of job pruning some time ago but it seems that the JobType argument to prune_jobs() is just ignored and only Backup jobs are pruned. This is a first attempt at really implementing pruning of different Job types. |
||
mod - src/dird/ua_prune.c | Diff File | ||
bareos-13.2 eed546f9 2013-09-05 17:29 Marco van Wieringen Ported: N/A Details Diff |
Fix version number. | ||
mod - platforms/packaging/bareos-Univention_3.1.dsc | Diff File | ||
bareos-13.2 c0e84afa 2013-09-05 15:29 Ported: N/A Details Diff |
Fix version number. | ||
mod - platforms/packaging/bareos-Univention_3.1.dsc | Diff File | ||
bareos-13.2 2fe234c2 2013-09-05 14:52 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
update version number to 13.2.1 | ||
mod - configure | Diff File | ||
mod - platforms/packaging/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-Debian_7.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_10.04.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_12.04.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - po/POTFILES.in | Diff File | ||
mod - src/include/version.h | Diff File | ||
bareos-13.2 09a881bd 2013-09-05 12:52 Committer: mvwieringen Ported: N/A Details Diff |
update version number to 13.2.1 | ||
mod - configure | Diff File | ||
mod - platforms/packaging/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-Debian_7.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_10.04.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_12.04.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - po/POTFILES.in | Diff File | ||
mod - src/include/version.h | Diff File | ||
bareos-12.4 c82289be 2013-09-04 11:39 Committer: mvwieringen Ported: N/A Details Diff |
Updated version to 12.4.5 | ||
mod - configure | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/setup3264.ins | Diff File | ||
mod - platforms/packaging/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-Debian_7.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_12.04.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - po/POTFILES.in | Diff File | ||
mod - po/bareos.pot | Diff File | ||
mod - po/de.po | Diff File | ||
mod - po/es.po | Diff File | ||
mod - po/fr.po | Diff File | ||
mod - po/it.po | Diff File | ||
mod - po/nl.po | Diff File | ||
mod - po/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
mod - src/include/version.h | Diff File | ||
master e064b680 2013-09-04 11:10 Ported: N/A Details Diff |
Copy job definition requires unnecessary settings When configuring a Migration or Copy Job you need to specify a Client and Fileset although those items are never used in the Job as it selects via a certain selection criterium the Jobs it needs to Migrate or Copy and uses the Client and Fileset of that original Job. We relaxed the configuration engine to no longer make the Client and Fileset keyword required keywords. In the check_resources() function we now check after the required keyword check what type of Job is configured and when its not a Migration or Copy Job we still fail the configuration check as for any Job not being a Migration or Copy Job we still need the Client and Fileset. We also needed to check in a lot of places if we have a Client or Fileset for the current running Job as a lot of code assumes that there always is a Client or Fileset. This is of course a bad assumption and hopefully we found all places where these wrong assumptions are made and the Jobs Client or Fileset pointer is dereferenced without a check. This new code passed a full regression test both with the old configs for Migrate and Copy with a dummy Client and Fileset and without. Fixes 0000220: Copy job definition requires unnecessary settings |
Affected Issues 0000220 |
|
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/dird.c | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/dird/jobq.c | Diff File | ||
mod - src/dird/migrate.c | Diff File | ||
mod - src/dird/msgchan.c | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/quota.c | Diff File | ||
mod - src/dird/restore.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_run.c | Diff File | ||
mod - src/dird/verify.c | Diff File | ||
mod - src/stored/askdir.c | Diff File | ||
bareos-13.2 34d3205d 2013-09-02 11:30 Marco van Wieringen Ported: N/A Details Diff |
Explicitly order by JobId for rerun. We should rerun jobs in the order the JobIds are arranged so explicitly order the JobIds we select. |
||
mod - src/dird/ua_run.c | Diff File | ||
master 7cebbe19 2013-09-02 09:30 Ported: N/A Details Diff |
Explicitly order by JobId for rerun. We should rerun jobs in the order the JobIds are arranged so explicitly order the JobIds we select. |
||
mod - src/dird/ua_run.c | Diff File | ||
bareos-13.2 fd10727f 2013-09-02 09:30 Ported: N/A Details Diff |
Explicitly order by JobId for rerun. We should rerun jobs in the order the JobIds are arranged so explicitly order the JobIds we select. |
||
mod - src/dird/ua_run.c | Diff File | ||
bareos-12.4 d20c35c1 2013-09-02 09:30 Ported: N/A Details Diff |
Explicitly order by JobId for rerun. We should rerun jobs in the order the JobIds are arranged so explicitly order the JobIds we select. |
||
mod - src/dird/ua_run.c | Diff File | ||
bareos-13.2 11723c24 2013-08-31 00:14 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Added usage to the plugin information block Now the plugin information block also offers a usage entry. That way, we can include a basic info about the usage of the plugin in the plugin itself. Also, the status filed now shows extended information about each plugin. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/dir_plugins.h | Diff File | ||
mod - src/filed/fd_plugins.h | Diff File | ||
mod - src/lib/plugins.c | Diff File | ||
mod - src/lib/plugins.h | Diff File | ||
mod - src/plugins/dir/python-dir.c | Diff File | ||
mod - src/plugins/fd/bpipe-fd.c | Diff File | ||
mod - src/plugins/fd/example-plugin-fd.c | Diff File | ||
mod - src/plugins/fd/python-fd.c | Diff File | ||
mod - src/plugins/fd/test-deltaseq-fd.c | Diff File | ||
mod - src/plugins/sd/python-sd.c | Diff File | ||
mod - src/plugins/sd/scsicrypto-sd.c | Diff File | ||
mod - src/stored/sd_plugins.h | Diff File | ||
mod - src/tools/bpluginfo.c | Diff File | ||
bareos-13.2 b549fd47 2013-08-30 23:07 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
default preview days of status scheduler is now 7 Before, we had 14 as default preview but the output always scrolls out of the normal terminal window. Also, one week is better to overview for humans than two. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_status.c | Diff File | ||
master 3b9a101e 2013-08-30 22:14 Committer: mvwieringen Ported: N/A Details Diff |
Added usage to the plugin information block Now the plugin information block also offers a usage entry. That way, we can include a basic info about the usage of the plugin in the plugin itself. Also, the status filed now shows extended information about each plugin. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000213 |
|
mod - src/dird/dir_plugins.h | Diff File | ||
mod - src/filed/fd_plugins.h | Diff File | ||
mod - src/lib/plugins.c | Diff File | ||
mod - src/lib/plugins.h | Diff File | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/filed/bpipe-fd.c | Diff File | ||
mod - src/plugins/filed/example-plugin-fd.c | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
mod - src/plugins/filed/test-deltaseq-fd.c | Diff File | ||
mod - src/plugins/stored/autoxflate-sd.c | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
mod - src/plugins/stored/scsicrypto-sd.c | Diff File | ||
mod - src/stored/sd_plugins.h | Diff File | ||
mod - src/tools/bpluginfo.c | Diff File | ||
bareos-13.2 e8f6f159 2013-08-30 22:14 Committer: mvwieringen Ported: N/A Details Diff |
Added usage to the plugin information block Now the plugin information block also offers a usage entry. That way, we can include a basic info about the usage of the plugin in the plugin itself. Also, the status filed now shows extended information about each plugin. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/dir_plugins.h | Diff File | ||
mod - src/filed/fd_plugins.h | Diff File | ||
mod - src/lib/plugins.c | Diff File | ||
mod - src/lib/plugins.h | Diff File | ||
mod - src/plugins/dir/python-dir.c | Diff File | ||
mod - src/plugins/fd/bpipe-fd.c | Diff File | ||
mod - src/plugins/fd/example-plugin-fd.c | Diff File | ||
mod - src/plugins/fd/python-fd.c | Diff File | ||
mod - src/plugins/fd/test-deltaseq-fd.c | Diff File | ||
mod - src/plugins/sd/python-sd.c | Diff File | ||
mod - src/plugins/sd/scsicrypto-sd.c | Diff File | ||
mod - src/stored/sd_plugins.h | Diff File | ||
mod - src/tools/bpluginfo.c | Diff File | ||
bareos-12.4 3ab30c90 2013-08-30 21:07 Committer: mvwieringen Ported: N/A Details Diff |
default preview days of status scheduler is now 7 Before, we had 14 as default preview but the output always scrolls out of the normal terminal window. Also, one week is better to overview for humans than two. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_status.c | Diff File | ||
master aadf2911 2013-08-30 21:07 Committer: mvwieringen Ported: N/A Details Diff |
default preview days of status scheduler is now 7 Before, we had 14 as default preview but the output always scrolls out of the normal terminal window. Also, one week is better to overview for humans than two. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_status.c | Diff File | ||
bareos-13.2 128854ed 2013-08-30 21:07 Committer: mvwieringen Ported: N/A Details Diff |
default preview days of status scheduler is now 7 Before, we had 14 as default preview but the output always scrolls out of the normal terminal window. Also, one week is better to overview for humans than two. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_status.c | Diff File | ||
bareos-13.2 651c1d12 2013-08-30 00:10 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Added query file also to deb packages Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/bareos-director.install | Diff File | ||
master ab746dcc 2013-08-29 22:10 Committer: mvwieringen Ported: N/A Details Diff |
Added query file also to deb packages Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/bareos-director.install | Diff File | ||
bareos-13.2 95506551 2013-08-29 22:10 Committer: mvwieringen Ported: N/A Details Diff |
Added query file also to deb packages Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/bareos-director.install | Diff File | ||
bareos-12.4 7b8c616f 2013-08-29 22:10 Committer: mvwieringen Ported: N/A Details Diff |
Added query file also to deb packages Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/bareos-director.install | Diff File | ||
bareos-13.2 09bb14a3 2013-08-29 19:01 Marco van Wieringen Ported: N/A Details Diff |
Make the chgrp non fatal. In some build environments the chgrp to the right daemon group may fail so we mark it as non fatal for now. |
||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/filed/Makefile.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
master a6743ea1 2013-08-29 17:01 Ported: N/A Details Diff |
Make the chgrp non fatal. In some build environments the chgrp to the right daemon group may fail so we mark it as non fatal for now. |
||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/filed/Makefile.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
bareos-13.2 007b24bf 2013-08-29 17:01 Ported: N/A Details Diff |
Make the chgrp non fatal. In some build environments the chgrp to the right daemon group may fail so we mark it as non fatal for now. |
||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/filed/Makefile.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File |