Bug #74872 [MEB] Error Rescheduling Profile
Submitted: 14 Nov 2014 21:49 Modified: 17 Feb 2015 19:52
Reporter: Armando Lopez Valencia Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench: Administration Severity:S3 (Non-critical)
Version:6.2.3 OS:Any
Assigned to: CPU Architecture:Any

[14 Nov 2014 21:49] Armando Lopez Valencia
Description:
*Reproduced in:*
OSX 10.9.4
MySQL Server 5.6
WB 6.2.4.12.47
MEB 3.11.1

How to repeat:
1. Open a valid MySQL Server connection with MEB configured.
2. Go to "Management" tab->"Online backup".
3. Create a Job (make sure to enable the schedule).
*Actual results:*
15:06:25 [INF][wb_admin_meb_syshelpers.py:execute_backup:30]: Execute "/var/lib/mysqlbackuphome/mysqlwbmeb.py" BACKUP 13470aa1-6c42-11e4-a306-3c075465cc3b.cnf 0 0 0 1 backup as _mysql
15:06:25 [WRN][wb_admin_meb_overview.py:backup_now_clicked:725]: Backup Operation Started :
{"LOG_PATH": "/var/lib/mysqlbackuphome/partial/2014-11-14_15-06-25.log"}
15:14:41 [INF][wb_admin_meb_syshelpers.py:execute_backup:30]: Execute "/var/lib/mysqlbackuphome/mysqlwbmeb.py" BACKUP 13470aa1-6c42-11e4-a306-3c075465cc3b.cnf 0 0 0 1 backup as _mysql
15:14:41 [WRN][wb_admin_meb_overview.py:backup_now_clicked:725]: Backup Operation Started :
{"LOG_PATH": "/var/lib/mysqlbackuphome/partial/2014-11-14_15-14-41.log"}
15:17:26 [INF][wb_admin_meb_syshelpers.py:update_backup_scheduling:44]: Execute "/var/lib/mysqlbackuphome/mysqlwbmeb.py" UPDATE_SCHEDULING NEW a1a8c0dc-6c43-11e4-b9a0-3c075465cc3b as _mysql
15:17:26 [ERR][wb_admin_meb_syshelpers.py:update_backup_scheduling:47]: Failure updating scheduling for profile: a1a8c0dc-6c43-11e4-b9a0-3c075465cc3b: Loaded data for type : full
Frequency: 0
Month Day: 1
Week Days: 
Hour: 0
Minute: 0
Loaded data for type : full
Frequency: 0
Month Day: 1
Week Days: 
Hour: 0
Minute: 0
Traceback (most recent call last):
File "/var/lib/mysqlbackuphome/mysqlwbmeb.py", line 872, in <module>
sys.exit(processor.execute())
File "/var/lib/mysqlbackuphome/mysqlwbmeb.py", line 231, in execute
ret_val = instance.execute()
File "/var/lib/mysqlbackuphome/mysqlwbmeb.py", line 622, in execute
ret_val = ret_val + call_system(command, False)
TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'
[12 Feb 2015 11:16] Juan Rene Ramirez Monarrez
Posted by developer:
 
The MEB Helpe on the release branch was missing an update that was suppossed to resolve this problem.

Have updated the helper accordingly, again, fix will be available in 6.2.5
[17 Feb 2015 19:52] Philip Olson
Posted by developer:
 
Fixed as of the upcoming MySQL Workbench 6.2.5 release, and here's the changelog entry:

On Linux and OS X, creating a MySQL Enterprise Backup backup job with scheduling enabled
would fail.

Thank you for the bug report.