Symptoms:
The guest OS has reported an error during quiescing. The error code was: 2 The error message was: Custom quiesce script failed.
Jun 27 04:10:43 <vRA-FQDN> vmtoolsd[698]: Traceback (most recent call last):
Jun 27 04:10:43 <vRA-FQDN> vmtoolsd[698]: File "/etc/vmware-tools/backupScripts.d/90-freeze-data", line 166, in <module>
Jun 27 04:10:43 <vRA-FQDN> vmtoolsd[698]: sys.exit(main(sys.argv))
Jun 27 04:10:43 <vRA-FQDN> vmtoolsd[698]: File "/etc/vmware-tools/backupScripts.d/90-freeze-data", line 152, in main
Jun 27 04:10:43 <vRA-FQDN> vmtoolsd[698]: [arg0, op] = argv
Jun 27 04:10:43 <vRA-FQDN> vmtoolsd[698]: ValueError: too many values to unpack (expected 2)
VMware Aria Automation Orchestrator 8.x
VMware Aria Automation 8.x
VMware vRealize Automation 8.x
VMware vRealize Orchestrator 8.x
The issue occurs due to how the freezer-control.py script handles the arguments being passed to it by VMTools when the snapshot has been requested by specific backup solutions.
This issue is resolved in VMware Aria Automation or Orchestrator 8.13 and above.
Workaround:
vracli cluster exec -- sh -c "base64 -d <<< '/Td6WFoAAATm1rRGAgAhARwAAAAQz1jM4AEdANtdADgYSu7FLY3pHPHC/W5O/novQtmAzFq4I9ABTNjc3eS0G9c7871dPCp6hMBQ+09cywgIysB1ITZOL6QqIQI4WMysTYScZUtkBDckajdTXO8M9hZP6+IC+nLUpejTBj4UsJAJvGwDEF1hL2GhNZd6U9Ah8PwNVbjZqjurpnNiXOKgZtzK0gIvlE5pDGZzUYtKD1boSV4Mw1Dx1b9XJHBix+R6SZkbr52O9BP1x4L6VyXkq0wdnaosa5RCD8aF5AogUT37OOEi4LMjmvGyO/Q94+ylxxySJM7KUKeAAAAAxCF3nKW7GogAAfcBngIAADWWuaixxGf7AgAAAAAEWVo=' | xz -d | sh -"