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
Rock v16.5 Upgrade Failure, DB cannot be migrated, Rock can't load #5870
Comments
@mwidjaja1 Hi Matt - Oh no, this shouldn't have happened and is quite concerning. Can you clarify if you experienced the upgrade failure on your production system and are you back up and running? If the upgrade failure wasn't on your production environment, can you provide details on how your dev/test system was set up? We haven't been able to recreate the issue and we're concerned that a plugin on your system might be causing the issue on start up. Please provide a screenshot of the System Information/Diagnostics tab - focusing specifically on the Plugin Assembly section as shown in the example below. |
Hi @chead4. This was indeed on Production and we reverted back since. We then tried again on our Sandbox/Development to which it crashed again and that error is still live at https://admin.dev.epic.church. I'd be happy to jump on a screen share if there's anything you'd like me to show you. As to your request, here's our Diagnostics tab on Production. Our Sandbox site would have had a similar setup. |
@chead4 I should also add 9Embers initially setup our Rock Instance. They did install some custom blocks along the way which I screenshotted below. I have We operate purely on Azure. We have two VMs and two SQL databases, one of each for a production and development instance. Nothing particularly fancy beyond what I just shared though. Happy to answer any other questions and/or jump on a screen share if it helps. |
@mwidjaja1 Off topic... For all those plugin blocks that have a "0" (no instances of that block) -- do you know why they are on your system? |
This is probably the wrong answer but... fear. Because I was not a volunteer with the Church when these blocks were installed by our former consultants, and thus don't know the 'why', there was always a fear I had that if I were to remove the blocks, it'd break something else in the system and/or be a block we need in the future again. Of course, if there's a theory that these blocks could in fact be causing the crash, that makes this decision a bit easier for me, and I'd be willing to give that a try on our sandbox after I resuscitate it. |
@mwidjaja1 Hi Matthew - We need a few more pieces of information from your failed sandbox environment to proceed with our investigation. Please email the following to colleen@sparkdevnetwork.org
|
For anyone else watching this issue, we've pinpointed the issue and are working with Matt offline. There was a small data issue on his system that we'll be walking him through to fix (after he tests our fix which should also be able to skip around the data issue during the upgrade). Therefore, we'll be closing this issue now. |
Description
I took a Rock v13.8 DB Database and updated it from 13.8 to 16.4 successfully. When I update to Rock 16.5, the update fails upon first initialization of Rock's Database. I am able to consistently reproduce this error using our Rock v16.4 Code & Database on multiple Virtual Machines.
I am not using any custom themes. I'm using versions of the default Stark & Rock Themes, with some CSS Stylesheet modifications.
The issue seems to be a string that's RockRMS/SQL is trying to convert to a numerical type, which of course doesn't work. The string in question is '35 or 74 or 76 or 81 or 82 or 84'
Actual Behavior
Actual Behavior:
Upon going to Rock, I get this page with the error message pasted below:
Expected Behavior
I expected to... not get a horrifying crash that locks me out of my site.
Steps to Reproduce
Since I did this rodeo before with great failure, in my second attempt, I ran this SQL Query to prove that the string in question is not in my database:
I also searched GitHub and unless I'm missing something, I do not see this text anywhere.
Issue Confirmation
Rock Version
16.5
Client Culture Setting
en-US
The text was updated successfully, but these errors were encountered: