Changesets: bareos
master f9214b8f 2015-02-27 21:54 Committer: pstorz Ported: N/A Details Diff |
Add escape parsing to generic plugin option parser. Backport the new escaping of the ':' using '\:' to all existing plugin config parsers. This code comes from the new cephfs-fd and gfapi-fd plugins. Fixes 0000428: bpipe plugin on windows and colon character problem |
Affected Issues 0000428 |
|
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/filed/bpipe-fd.c | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
mod - src/plugins/filed/rados-fd.c | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
mod - src/win32/plugins/filed/mssqlvdi-fd.c | Diff File | ||
bareos-14.2 c5425bd7 2015-02-27 21:54 Ported: N/A Details Diff |
Add escape parsing to generic plugin option parser. Backport the new escaping of the ':' using '\:' to all existing plugin config parsers. This code comes from the new cephfs-fd and gfapi-fd plugins. Fixes 0000428: bpipe plugin on windows and colon character problem |
Affected Issues 0000428 |
|
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/filed/bpipe-fd.c | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
mod - src/win32/plugins/filed/mssqlvdi-fd.c | Diff File | ||
master 89db0759 2015-02-23 11:12 Committer: pstorz Ported: N/A Details Diff |
Fix FIXME from ages ago. Check ACL for access to pool by ua in update_all_vols_from_pool. |
||
mod - src/dird/ua_update.c | Diff File | ||
master 43beec07 2015-02-23 11:12 Ported: N/A Details Diff |
Fix FIXME from ages ago. Check ACL for access to pool by ua in update_all_vols_from_pool. Seems merging some branches removed this commit so applying it again. |
||
mod - src/dird/ua_update.c | Diff File | ||
bareos-14.2 e9579855 2015-02-23 11:12 Ported: N/A Details Diff |
Fix FIXME from ages ago. Check ACL for access to pool by ua in update_all_vols_from_pool. |
||
mod - src/dird/ua_update.c | Diff File | ||
master a19cea8a 2015-02-23 00:01 Ported: N/A Details Diff |
Allow scanning and storing restore objects with bscan. Now that we start using restore objects in more plugins we should also be able to restore these objects using bscan. |
||
mod - src/stored/bscan.c | Diff File | ||
master fa7a54a3 2015-02-21 12:20 Ported: N/A Details Diff |
Fix split brain problem. The storage daemon asks the director for the next volume to use but it can happen that this volume is already loaded but due to restrictions in the storage daemon config the job cannot reserve the volume for append. In the previous code this would lead to the storage daemon asking for a new volume and getting exactly the same as the director has no knowledge of the reservation limitiations but then the Storage daemon would give up as it already knows that the volume cannot be used. This patch adds some stop-gap logic in which we let the director know what volumes we already tried and which we don't want to get in return for the next available volume. The real problem is that the reservation logic is split between DIR and SD without both having a full overview of reality so this is bound to fail. The only real solution is a redesign of the whole reservation logic from scratch without trying to work around the weird way things work now. |
||
mod - src/cats/protos.h | Diff File | ||
mod - src/cats/sql_find.c | Diff File | ||
mod - src/dird/catreq.c | Diff File | ||
mod - src/dird/dird.h | Diff File | ||
mod - src/dird/next_vol.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/recycle.c | Diff File | ||
mod - src/dird/ua_output.c | Diff File | ||
mod - src/dird/ua_status.c | Diff File | ||
mod - src/stored/askdir.c | Diff File | ||
bareos-13.2 e95e6a02 2015-02-19 22:04 Philipp Storz Ported: N/A Details Diff |
Fixed source name in specs from _ to - | ||
mod - platforms/packaging/bareos-RHEL_4.spec | Diff File | ||
mod - platforms/packaging/bareos-SLE_10.spec | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-12.4 fead6a35 2015-02-19 22:04 Committer: mvwieringen Ported: N/A Details Diff |
Fixed source name in specs from _ to - | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
master e1c406d4 2015-02-19 14:35 Committer: pstorz Ported: N/A Details Diff |
Fix compile problem with newer droplet libs. | ||
mod - src/stored/backends/object_store_device.c | Diff File | ||
master d58126ed 2015-02-18 18:00 Ported: N/A Details Diff |
Don't RecoverAfterRestore when we restore to a file. | ||
mod - src/win32/plugins/filed/mssqlvdi-fd.c | Diff File | ||
bareos-14.2 de561402 2015-02-18 18:00 Marco van Wieringen Ported: N/A Details Diff |
Don't RecoverAfterRestore when we restore to a file. | ||
mod - src/win32/plugins/filed/mssqlvdi-fd.c | Diff File | ||
master b71aa9c7 2015-02-17 16:14 Marco van Wieringen Ported: N/A Details Diff |
Fixup tree for rebuilding code tree. | ||
mod - src/console/console.c | Diff File | ||
mod - src/dird/dird.c | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/dird/migrate.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_select.c | Diff File | ||
mod - src/filed/backup.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/filed/filed.c | Diff File | ||
mod - src/filed/filed_conf.c | Diff File | ||
mod - src/filed/verify.c | Diff File | ||
mod - src/lib/edit.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
mod - src/stored/spool.c | Diff File | ||
mod - src/stored/stored_conf.c | Diff File | ||
mod - src/stored/stored_conf.h | Diff File | ||
mod - src/win32/compat/include/mingwconfig.h | Diff File | ||
master c0b2f27c 2015-02-17 11:40 Marco van Wieringen Ported: N/A Details Diff |
Fix mssqlvdi plugin to interpret where argument correctly. Fixes 0000425: Mssqlvdi always restores to file. |
Affected Issues 0000425 |
|
mod - src/win32/plugins/filed/mssqlvdi-fd.c | Diff File | ||
bareos-14.2 baa404b7 2015-02-17 11:40 Marco van Wieringen Ported: N/A Details Diff |
Fix mssqlvdi plugin to interpret where argument correctly. Fixes 0000425: Mssqlvdi always restores to file. |
||
mod - src/win32/plugins/filed/mssqlvdi-fd.c | Diff File | ||
bareos-14.2 e733bbc4 2015-02-17 10:39 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
added specfile for SLE_10 | ||
add - platforms/packaging/bareos-SLE_10.spec | Diff File | ||
master 555d4a9c 2015-02-09 17:52 Ported: N/A Details Diff |
Adapt opsi specfile to single windows project | ||
mod - platforms/opsi/winbareos-opsi.spec | Diff File | ||
master 81840b9e 2015-02-09 17:52 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Adapt opsi specfile to single windows project | ||
mod - platforms/opsi/winbareos-opsi.spec | Diff File | ||
bareos-14.2 657c10ef 2015-02-09 17:52 Philipp Storz Ported: N/A Details Diff |
Adapt opsi specfile to single windows project | ||
mod - platforms/opsi/winbareos-opsi.spec | Diff File | ||
master da1f26aa 2015-02-08 22:29 Ported: N/A Details Diff |
Volume manager cleanup - Cleanup comments - Make concurrent read from filedevice configurable - Use find_read_volume() instead of is_on_read_volume_list() - Make free_volume_list() a generic function. Instead of some trickery with using some temp vars give free_volume_list() two args e.g. a comment what about what its freeing and a dlist with the actual volume list it needs to free. Then we can reuse this in 3 places to delete any volume list. We also don't have to lock the vol_list when freeing the temp_vol_list as it now no longer "misuses" the global dlist pointer. Issues 0000414: Bareos storage daemon crashes during backups |
Affected Issues 0000414 |
|
mod - src/stored/reserve.c | Diff File | ||
mod - src/stored/stored_conf.c | Diff File | ||
mod - src/stored/stored_conf.h | Diff File | ||
mod - src/stored/vol_mgr.c | Diff File | ||
master 71c3b9e5 2015-02-08 14:36 Ported: N/A Details Diff |
Fix use of wrong variable for WeekOfMonth check in next hour. wom ==> nh_wom Fixes 0000424: Scheduling select wrong run line in schedule. |
Affected Issues 0000424 |
|
mod - src/dird/scheduler.c | Diff File | ||
master c0a0c909 2015-02-08 14:36 Marco van Wieringen Ported: N/A Details Diff |
Fix use of wrong variable for WeekOfMonth check in next hour. wom ==> nh_wom Fixes 0000424: Scheduling select wrong run line in schedule. |
||
mod - src/dird/scheduler.c | Diff File | ||
bareos-14.2 16ff7622 2015-02-08 14:36 Marco van Wieringen Ported: N/A Details Diff |
Fix use of wrong variable for WeekOfMonth check in next hour. wom ==> nh_wom Fixes 0000424: Scheduling select wrong run line in schedule. |
||
mod - src/dird/scheduler.c | Diff File | ||
bareos-13.2 2cce82d5 2015-02-08 14:36 Ported: N/A Details Diff |
Fix use of wrong variable for WeekOfMonth check in next hour. wom ==> nh_wom Fixes 0000424: Scheduling select wrong run line in schedule. |
Affected Issues 0000424 |
|
mod - src/dird/scheduler.c | Diff File | ||
bareos-12.4 546905fd 2015-02-08 14:36 Ported: N/A Details Diff |
Fix use of wrong variable for WeekOfMonth check in next hour. wom ==> nh_wom Fixes 0000424: Scheduling select wrong run line in schedule. |
Affected Issues 0000424 |
|
mod - src/dird/scheduler.c | Diff File |