[GH-ISSUE #118] autosnap fail after upg pve to 8.3.2 #50

Closed
opened 2026-02-26 17:37:02 +03:00 by kerem · 2 comments
Owner

Originally created by @tradeitsolutions on GitHub (Dec 18, 2024).
Original GitHub issue: https://github.com/Corsinvest/cv4pve-admin/issues/118

Bug type

Component

Component name

Autosnap

What happened?

hi, module autosnap stop working after upgrade my cluster to 8.3.2

Expected behavior

autosnap working

Relevant log output

InternalServerError
database disk image is malformed - For more information, contact your system administrator

at SQLite.PreparedSqlLiteInsertCommand.ExecuteNonQuery(Object[] source) at SQLite.SQLiteConnection.Insert(Object obj, String extra, Type objType) at Hangfire.Storage.SQLite.HangfireSQLiteConnection._CreateExpiredJob(Job job, IDictionary`2 parameters, DateTime createdAt, TimeSpan expireIn) at Hangfire.Storage.SQLite.HangfireSQLiteConnection.<>c__DisplayClass11_0.<CreateExpiredJob>b__0(Int32 attempt) at Hangfire.Storage.SQLite.Retry.Execute[TResult](Func`2 func, CancellationToken token, TimeSpan[] delays) at Hangfire.Storage.SQLite.Retry.Execute[TResult](Func`2 func, CancellationToken token, Int32 retries, Nullable`1 delay) at Hangfire.Storage.SQLite.Retry.Twice[TResult](Func`2 func, Nullable`1 token, Nullable`1 delay) at Hangfire.Storage.SQLite.HangfireSQLiteConnection.CreateExpiredJob(Job job, IDictionary`2 parameters, DateTime createdAt, TimeSpan expireIn) at Hangfire.Client.CoreBackgroundJobFactory.<>c__DisplayClass15_0.<CreateBackgroundJobTwoSteps>b__0(Int32 _) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 87 at Hangfire.Client.CoreBackgroundJobFactory.RetryOnException[T](Int32& attemptsLeft, Func`2 action) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 164 --- End of stack trace from previous location --- at Hangfire.Client.CoreBackgroundJobFactory.RetryOnException[T](Int32& attemptsLeft, Func`2 action) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 176 at Hangfire.Client.CoreBackgroundJobFactory.CreateBackgroundJobTwoSteps(CreateContext context, Dictionary`2 parameters, DateTime createdAt, TimeSpan expireIn) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 87 at Hangfire.Client.CoreBackgroundJobFactory.Create(CreateContext context) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 73 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_0.<CreateWithFilters>b__0() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 117 at Hangfire.Client.BackgroundJobFactory.InvokeClientFilter(IClientFilter filter, CreatingContext preContext, Func`1 continuation) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 146 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_1.<CreateWithFilters>b__2() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 122 at Hangfire.Client.BackgroundJobFactory.InvokeClientFilter(IClientFilter filter, CreatingContext preContext, Func`1 continuation) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 146 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_1.<CreateWithFilters>b__2() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 122 at Hangfire.Client.BackgroundJobFactory.InvokeClientFilter(IClientFilter filter, CreatingContext preContext, Func`1 continuation) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 146 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_1.<CreateWithFilters>b__2() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 122 at Hangfire.Client.BackgroundJobFactory.CreateWithFilters(CreateContext context, IEnumerable`1 filters) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 121 at Hangfire.Client.BackgroundJobFactory.Create(CreateContext context) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 84 at Hangfire.BackgroundJobClient.Create(Job job, IState state, IDictionary`2 parameters) in C:\projects\hangfire-525\src\Hangfire.Core\BackgroundJobClient.cs:line 156

Proxmox VE Version

8.3.2

Version (bug)

1.1.3

Version (working)

No response

What browsers are you seeing the problem on?

Firefox, Chrome

On what operating system are you experiencing the issue?

Windows, Linux

Pull Request

  • I would like to do a Pull Request

Code of Conduct

  • I agree to follow this project's Code of Conduct
Originally created by @tradeitsolutions on GitHub (Dec 18, 2024). Original GitHub issue: https://github.com/Corsinvest/cv4pve-admin/issues/118 ### Bug type Component ### Component name Autosnap ### What happened? hi, module autosnap stop working after upgrade my cluster to 8.3.2 ### Expected behavior autosnap working ### Relevant log output ```shell InternalServerError database disk image is malformed - For more information, contact your system administrator at SQLite.PreparedSqlLiteInsertCommand.ExecuteNonQuery(Object[] source) at SQLite.SQLiteConnection.Insert(Object obj, String extra, Type objType) at Hangfire.Storage.SQLite.HangfireSQLiteConnection._CreateExpiredJob(Job job, IDictionary`2 parameters, DateTime createdAt, TimeSpan expireIn) at Hangfire.Storage.SQLite.HangfireSQLiteConnection.<>c__DisplayClass11_0.<CreateExpiredJob>b__0(Int32 attempt) at Hangfire.Storage.SQLite.Retry.Execute[TResult](Func`2 func, CancellationToken token, TimeSpan[] delays) at Hangfire.Storage.SQLite.Retry.Execute[TResult](Func`2 func, CancellationToken token, Int32 retries, Nullable`1 delay) at Hangfire.Storage.SQLite.Retry.Twice[TResult](Func`2 func, Nullable`1 token, Nullable`1 delay) at Hangfire.Storage.SQLite.HangfireSQLiteConnection.CreateExpiredJob(Job job, IDictionary`2 parameters, DateTime createdAt, TimeSpan expireIn) at Hangfire.Client.CoreBackgroundJobFactory.<>c__DisplayClass15_0.<CreateBackgroundJobTwoSteps>b__0(Int32 _) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 87 at Hangfire.Client.CoreBackgroundJobFactory.RetryOnException[T](Int32& attemptsLeft, Func`2 action) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 164 --- End of stack trace from previous location --- at Hangfire.Client.CoreBackgroundJobFactory.RetryOnException[T](Int32& attemptsLeft, Func`2 action) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 176 at Hangfire.Client.CoreBackgroundJobFactory.CreateBackgroundJobTwoSteps(CreateContext context, Dictionary`2 parameters, DateTime createdAt, TimeSpan expireIn) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 87 at Hangfire.Client.CoreBackgroundJobFactory.Create(CreateContext context) in C:\projects\hangfire-525\src\Hangfire.Core\Client\CoreBackgroundJobFactory.cs:line 73 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_0.<CreateWithFilters>b__0() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 117 at Hangfire.Client.BackgroundJobFactory.InvokeClientFilter(IClientFilter filter, CreatingContext preContext, Func`1 continuation) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 146 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_1.<CreateWithFilters>b__2() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 122 at Hangfire.Client.BackgroundJobFactory.InvokeClientFilter(IClientFilter filter, CreatingContext preContext, Func`1 continuation) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 146 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_1.<CreateWithFilters>b__2() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 122 at Hangfire.Client.BackgroundJobFactory.InvokeClientFilter(IClientFilter filter, CreatingContext preContext, Func`1 continuation) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 146 at Hangfire.Client.BackgroundJobFactory.<>c__DisplayClass12_1.<CreateWithFilters>b__2() in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 122 at Hangfire.Client.BackgroundJobFactory.CreateWithFilters(CreateContext context, IEnumerable`1 filters) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 121 at Hangfire.Client.BackgroundJobFactory.Create(CreateContext context) in C:\projects\hangfire-525\src\Hangfire.Core\Client\BackgroundJobFactory.cs:line 84 at Hangfire.BackgroundJobClient.Create(Job job, IState state, IDictionary`2 parameters) in C:\projects\hangfire-525\src\Hangfire.Core\BackgroundJobClient.cs:line 156 ``` ### Proxmox VE Version 8.3.2 ### Version (bug) 1.1.3 ### Version (working) _No response_ ### What browsers are you seeing the problem on? Firefox, Chrome ### On what operating system are you experiencing the issue? Windows, Linux ### Pull Request - [ ] I would like to do a Pull Request ### Code of Conduct - [X] I agree to follow this project's Code of Conduct
kerem closed this issue 2026-02-26 17:37:02 +03:00
Author
Owner

@franklupo commented on GitHub (Dec 18, 2024):

Hi,

Stop program or docker, delete file data\hangfire.db

<!-- gh-comment-id:2551273936 --> @franklupo commented on GitHub (Dec 18, 2024): Hi, Stop program or docker, delete file data\hangfire.db
Author
Owner

@tradeitsolutions commented on GitHub (Dec 18, 2024):

it works! grazie!

<!-- gh-comment-id:2551294980 --> @tradeitsolutions commented on GitHub (Dec 18, 2024): it works! grazie!
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-admin#50
No description provided.