Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latest Orleans Version (7.2.0) fails to start when using the latest dashboard version. #402

Closed
NzKyle opened this issue Jul 10, 2023 · 1 comment · Fixed by #403
Closed

Comments

@NzKyle
Copy link
Contributor

NzKyle commented Jul 10, 2023

Just got done updating all the base Orleans packages to the new v7.2.0 - after doing so none of our Silos wanted to start up. I was seeing the following in the logs:

Method not found: 'System.Threading.Tasks.ValueTask Orleans.Runtime.GrainReference.InvokeAsync(Orleans.Serialization.Invocation.IInvokable)'.

at OrleansCodeGen.OrleansDashboard.Proxy_IDashboardGrain.global::OrleansDashboard.IDashboardGrain.Init()
   at OrleansDashboard.Dashboard.ActivateDashboardGrainAsync()
   at OrleansDashboard.Dashboard.Execute(CancellationToken cancellationToken)
   at Orleans.Runtime.SiloLifecycleSubject.MonitoredObserver.OnStart(CancellationToken ct) in /_/src/Orleans.Runtime/Lifecycle/SiloLifecycleSubject.cs:line 134
   at Orleans.LifecycleSubject.OnStart(CancellationToken cancellationToken) in /_/src/Orleans.Core/Lifecycle/LifecycleSubject.cs:line 118
   at Orleans.Runtime.Scheduler.AsyncClosureWorkItem.Execute() in /_/src/Orleans.Runtime/Scheduler/ClosureWorkItem.cs:line 34
   at Orleans.Runtime.Silo.StartAsync(CancellationToken cancellationToken) in /_/src/Orleans.Runtime/Silo/Silo.cs:line 213

Everything behaves itself when I downgrade Orleans back to 7.1.2

@ReubenBond
Copy link
Contributor

Apologies for breaking this. I didn't realize that we had introduced a binary break

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants