View Issue Details

IDProjectCategoryView StatusLast Update
0000756bareos-corefile daemonpublic2019-12-18 15:25
Reporterstephand Assigned Tostephand  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version16.2.4 
Summary0000756: Restoring Windows Backup to Linux FD with Python Plugin enabled fails with Fatal error: python-fd: Illegal plugin definition
DescriptionWhen restoring a backup taken on Windows FD with VSS enabled (default), and trying to restore it to a Linux FD with Python plugin enabled, it fails with the following error message:

Fatal error: python-fd: Illegal plugin definition *all*
Steps To ReproduceTake a Backup from a Windows FD with Enable VSS = yes (this is default if not set explicitly), and restore it on a Linux FD which has the python plugin enabled.
Additional InformationWindows backups with VSS enabled create a restore object which contains
pluginname = '*all*'. This is passed to the python plugin when restoring to a Linux FD with python plugin enabled. The python plugin considers it incorrect because '*all*' does not contain a ':', because a correct python plugin option string must start with 'python:'. Possible fix: Do not invoke the python plugin when the plugin option string does not start with 'python:'.
TagsNo tags attached.

Relationships

child of 0000734 closedstephand Release bareos-16.2.5 

Activities

stephand

stephand

2017-03-03 23:11

developer   ~0002598

Fix committed to bareos bareos-16.2 branch with changesetid 6883.

Related Changesets

bareos: bareos-16.2 b9a5a567

2017-02-24 15:13

stephand

Ported: N/A

Details Diff
Fix python-fd Illegal plugin definition restoring Win Job on Linux with Python plugin enabled

Fixes 0000756: Restoring Windows Backup to Linux FD with Python Plugin enabled fails with Fatal error: python-fd: Illegal plugin definition
Affected Issues
0000756
mod - src/plugins/filed/python-fd.c Diff File

Issue History

Date Modified Username Field Change
2017-01-03 15:06 stephand New Issue
2017-01-04 11:35 joergs Relationship added child of 0000734
2017-02-24 14:10 stephand Assigned To => stephand
2017-02-24 14:10 stephand Status new => assigned
2017-03-03 23:11 stephand Changeset attached => bareos bareos-16.2 b9a5a567
2017-03-03 23:11 stephand Note Added: 0002598
2017-03-03 23:11 stephand Status assigned => resolved
2017-03-03 23:11 stephand Resolution open => fixed
2019-12-18 15:25 arogge Status resolved => closed