-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Unable to create Default tenant shell context with features in new environment after upgrade to OC 1.7.0 #14929
Comments
Maybe because you kept the |
Tenant states come from the Can also come from other sources like the app level In your case with a 404 at the home, it's like you run an auto setup using the |
The repro steps are identical to #14930 so I will assume this is the same issue. |
Describe the bug
This issue manifests after upgrade from OC 1.5.0 to 1.7.0. When starting the application on a new environment (new database and no site configurations) the Default tenant shell context is created without any features.
This prevents any of the modules from being started and failure to apply any
DataMigration
.After some investigation, was able to determine that the issue was introduced by this PR #13221, which creates the shell context for the Default tenant with a blank
ShellDescriptor
instead of theMinimumShellDescriptor
, which references all the necessary features.We can work around this issue by restoring the call to
MinimumShellDescriptor
but need to determine what the proper fix is.To Reproduce
Steps to reproduce the behavior:
Expected behavior
After application startup, browser should display the welcome page on the web root of the application.
Screenshots
`
The text was updated successfully, but these errors were encountered: