[GH-ISSUE #29] when using "--vmid=all" fails at different VM's might make it one host or three hosts before failing, but does not continue with other VM's #26

Closed
opened 2026-02-26 17:44:01 +03:00 by kerem · 1 comment
Owner

Originally created by @mdcollins62 on GitHub (Nov 24, 2019).
Original GitHub issue: https://github.com/Corsinvest/cv4pve-autosnap/issues/29

================ EXCEPTION ================
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
'System.Dynamic.ExpandoObject' does not contain a definition for 'data'
at CallSite.Target(Closure , CallSite , Object )
at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
at CallSite.Target(Closure , CallSite , Object )
at Corsinvest.ProxmoxVE.Api.PveClientBase.TaskIsRunning(String node, String task)
at Corsinvest.ProxmoxVE.Api.PveClientBase.WaitForTaskToFinish(String node, String task, Int64 wait, Int64 timeOut)
at CallSite.Target(Closure , CallSite , PveClient , String , Object , Int32 , Int64 )
at Corsinvest.ProxmoxVE.Api.Extension.ResultExtension.WaitForTaskToFinish(Result result, VMInfo vm, Boolean wait)
at Corsinvest.ProxmoxVE.Api.Extension.VM.Snapshots.Remove(Snapshot snapshot, Boolean wait)
at Corsinvest.ProxmoxVE.AutoSnap.Commands.SnapshotsRemove(VMInfo vm, String label, Int32 keep)
at Corsinvest.ProxmoxVE.AutoSnap.Commands.Snap(String vmIdsOrNames, String label, Int32 keep, Boolean state)
at Corsinvest.ProxmoxVE.AutoSnap.ShellCommands.<>c__DisplayClass6_1.b__1()
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.<>c__DisplayClass144_0.b__0(CancellationToken _)
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken)
at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args)
at Corsinvest.ProxmoxVE.Api.Extension.Helpers.Shell.ShellHelper.ExecuteConsoleApp(CommandLineApplication app, TextWriter stdOut, String[] args)

Originally created by @mdcollins62 on GitHub (Nov 24, 2019). Original GitHub issue: https://github.com/Corsinvest/cv4pve-autosnap/issues/29 ================ EXCEPTION ================ Microsoft.CSharp.RuntimeBinder.RuntimeBinderException 'System.Dynamic.ExpandoObject' does not contain a definition for 'data' at CallSite.Target(Closure , CallSite , Object ) at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0) at CallSite.Target(Closure , CallSite , Object ) at Corsinvest.ProxmoxVE.Api.PveClientBase.TaskIsRunning(String node, String task) at Corsinvest.ProxmoxVE.Api.PveClientBase.WaitForTaskToFinish(String node, String task, Int64 wait, Int64 timeOut) at CallSite.Target(Closure , CallSite , PveClient , String , Object , Int32 , Int64 ) at Corsinvest.ProxmoxVE.Api.Extension.ResultExtension.WaitForTaskToFinish(Result result, VMInfo vm, Boolean wait) at Corsinvest.ProxmoxVE.Api.Extension.VM.Snapshots.Remove(Snapshot snapshot, Boolean wait) at Corsinvest.ProxmoxVE.AutoSnap.Commands.SnapshotsRemove(VMInfo vm, String label, Int32 keep) at Corsinvest.ProxmoxVE.AutoSnap.Commands.Snap(String vmIdsOrNames, String label, Int32 keep, Boolean state) at Corsinvest.ProxmoxVE.AutoSnap.ShellCommands.<>c__DisplayClass6_1.<Snap>b__1() at McMaster.Extensions.CommandLineUtils.CommandLineApplication.<>c__DisplayClass144_0.<OnExecute>b__0(CancellationToken _) at McMaster.Extensions.CommandLineUtils.CommandLineApplication.ExecuteAsync(String[] args, CancellationToken cancellationToken) at McMaster.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args) at Corsinvest.ProxmoxVE.Api.Extension.Helpers.Shell.ShellHelper.ExecuteConsoleApp(CommandLineApplication app, TextWriter stdOut, String[] args)
kerem 2026-02-26 17:44:01 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@franklupo commented on GitHub (Nov 25, 2019):

Hi,
this error is due to a dead node.
The fix will be coming soon.

best regards

<!-- gh-comment-id:558173852 --> @franklupo commented on GitHub (Nov 25, 2019): Hi, this error is due to a dead node. The fix will be coming soon. best regards
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cv4pve-autosnap#26
No description provided.