После обновления Umbraco до 7.10.4 с 7.5.12 он просит обновить снова и снова - PullRequest
0 голосов
/ 13 июня 2018

Первоначально я задавал вопрос здесь на нашем umbraco

Я понятия не имею, что происходит.Я обновил свою базу данных / среду разработки на моей машине, и она работает нормально.Затем я опубликовал свой код в Azure, указывая на ту же БД.Страница обновления отображается: |и я не понимаю почему.Он говорит, что хочет обновить до той же версии.

asking for update

Umbraco migrations

Обновление

После нажатия продолжить, он просто показываетэто обновление сделано и отправляется в бэк-офис без каких-либо проблем.Затем я попытался получить доступ к веб-узлам (у меня Гибкие настройки балансировки нагрузки ), и он попросил меня обновить еще раз!: |

Я попытался снова опубликовать весь сайт, но тоже не помог.Я знаю, что могу нажать здесь обновление, но ~ / umbraco закрыт для производства для веб-узлов, так как это лучшая практика.

Обновление 2

Я изменил некоторые мелочи и опубликовал сновав бэк-офисе.Я был перенаправлен на AuthorizeUpgrade снова : O

Обновление 3

Также у меня есть эта строка в моих журналах, как будто она пытается обновить, но до более низкой версиичисло

Umbraco.Core.Configuration.ClientDependencyConfiguration - Updated version number from 1918068003 to 478377040

Я нашел это на моем временном / инсталляционном / [имя_машины] после авторизации для обновления (перед нажатием кнопки продолжить, которая выполняет обновление)

[
  {
    "Name": "Permissions",
    "ServerOrder": 0,
    "IsComplete": false,
    "AdditionalData": {

    }
  },
  {
    "Name": "Upgrade",
    "ServerOrder": 1,
    "IsComplete": false,
    "AdditionalData": {

    }
  },
  {
    "Name": "MajorVersion7UpgradeReport",
    "ServerOrder": 1,
    "IsComplete": false,
    "AdditionalData": {

    }
  },
  {
    "Name": "Version73FileCleanup",
    "ServerOrder": 2,
    "IsComplete": false,
    "AdditionalData": {

    }
  },
  {
    "Name": "DatabaseInstall",
    "ServerOrder": 11,
    "IsComplete": false,
    "AdditionalData": {

    }
  },
  {
    "Name": "DatabaseUpgrade",
    "ServerOrder": 12,
    "IsComplete": false,
    "AdditionalData": {

    }
  },
  {
    "Name": "UmbracoVersion",
    "ServerOrder": 50,
    "IsComplete": false,
    "AdditionalData": {

    }
  }
]

Затем яесть обновления в файле журнала:

 2018-06-13 13:32:46,081 [P7300/D15/T73] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Executing installation step: Permissions
 2018-06-13 13:32:46,175 [P7300/D15/T73] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Step completed (took 85ms)
 2018-06-13 13:32:46,268 [P7300/D15/T36] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Executing installation step: Upgrade
 2018-06-13 13:32:46,286 [P7300/D15/T36] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Step completed (took 26ms)
 2018-06-13 13:32:46,427 [P7300/D15/T73] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Executing installation step: DatabaseInstall
 2018-06-13 13:32:46,458 [P7300/D15/T73] INFO  Umbraco.Core.DatabaseContext - Database configuration status: Started
 2018-06-13 13:32:46,458 [P7300/D15/T73] INFO  Umbraco.Core.DatabaseContext - Database requires upgrade
 2018-06-13 13:32:46,471 [P7300/D15/T73] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Step completed (took 33ms)
 2018-06-13 13:32:46,534 [P7300/D15/T36] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Executing installation step: DatabaseUpgrade
 2018-06-13 13:32:46,534 [P7300/D15/T36] INFO  Umbraco.Web.Install.InstallSteps.DatabaseUpgradeStep - Running 'Upgrade' service
 2018-06-13 13:32:46,566 [P7300/D15/T36] INFO  Umbraco.Core.DatabaseContext - Database upgrade started
 2018-06-13 13:32:46,706 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Initializing database migrations
 2018-06-13 13:32:46,724 [P7300/D15/T36] INFO  Umbraco.Core.PluginManager - Resolving umbraco.interfaces.IDiscoverable
 2018-06-13 13:32:46,724 [P7300/D15/T36] INFO  Umbraco.Core.PluginManager - Resolved umbraco.interfaces.IDiscoverable (took 4ms)
 2018-06-13 13:32:46,738 [P7300/D15/T36] INFO  Umbraco.Core.PluginManager - Resolving Umbraco.Core.Persistence.Migrations.IMigration
 2018-06-13 13:32:46,799 [P7300/D15/T36] INFO  Umbraco.Core.PluginManager - Resolved Umbraco.Core.Persistence.Migrations.IMigration (took 55ms)
 2018-06-13 13:32:46,993 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIndexesToUmbracoRelationTables' to context
 2018-06-13 13:32:47,065 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIndexToUmbracoNodePath' to context
 2018-06-13 13:32:47,143 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIndexToUser2NodePermission' to context
 2018-06-13 13:32:47,224 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddRelationTypeUniqueIdColumn' to context
 2018-06-13 13:32:47,318 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddMacroUniqueIdColumn' to context
 2018-06-13 13:32:47,334 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'NormalizeTemplateGuids' to context
 2018-06-13 13:32:47,443 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'UpdateUniqueIndexOnCmsPropertyData' to context
 2018-06-13 13:32:47,521 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'RemoveUmbracoDeployTables' to context
 2018-06-13 13:32:47,521 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'ReduceLoginNameColumnsSize' to context
 2018-06-13 13:32:47,521 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIndexToCmsMemberLoginName' to context
 2018-06-13 13:32:47,599 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddLockTable' to context
 2018-06-13 13:32:47,599 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddLockObjects' to context
 2018-06-13 13:32:47,678 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'UpdateUserTables' to context
 2018-06-13 13:32:47,928 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddUserGroupTables' to context
 2018-06-13 13:32:48,006 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddUserStartNodeTable' to context
 2018-06-13 13:32:48,006 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'ReduceDictionaryKeyColumnsSize' to context
 2018-06-13 13:32:48,021 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIndexToDictionaryKeyColumn' to context
 2018-06-13 13:32:48,021 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'EnsureContentTemplatePermissions' to context
 2018-06-13 13:32:48,037 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIndexToPropertyTypeAliasColumn' to context
 2018-06-13 13:32:48,115 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddTourDataUserColumn' to context
 2018-06-13 13:32:48,178 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddCmsMediaTable' to context
 2018-06-13 13:32:48,256 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddInstructionCountColumn' to context
 2018-06-13 13:32:48,334 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddUserLoginTable' to context
 2018-06-13 13:32:48,396 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddUmbracoAuditTable' to context
 2018-06-13 13:32:48,459 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddUmbracoConsentTable' to context
 2018-06-13 13:32:48,537 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'AddIsSensitiveMemberTypeColumn' to context
 2018-06-13 13:32:48,553 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'CreateSensitiveDataUserGroup' to context
 2018-06-13 13:32:48,553 [P7300/D15/T36] INFO  Umbraco.Core.Persistence.Migrations.MigrationRunner - Added UPGRADE migration 'RenamePreviewFolder' to context
 2018-06-13 13:32:49,297 [P7300/D15/T36] INFO  Umbraco.Core.DatabaseContext - Database configuration status: <p>Upgrade completed!</p>
 2018-06-13 13:32:49,316 [P7300/D15/T36] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Step completed (took 2782ms)
 2018-06-13 13:32:49,375 [P7300/D15/T73] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Executing installation step: UmbracoVersion
 2018-06-13 13:32:49,563 [P7300/D15/T73] INFO  Umbraco.Core.PluginManager - Resolving umbraco.interfaces.IDiscoverable
 2018-06-13 13:32:49,585 [P7300/D15/T73] INFO  Umbraco.Core.PluginManager - Resolved umbraco.interfaces.IDiscoverable (took 9ms)
 2018-06-13 13:32:49,585 [P7300/D15/T73] INFO  Umbraco.Core.PluginManager - Resolving umbraco.interfaces.ICacheRefresher
 2018-06-13 13:32:49,585 [P7300/D15/T73] INFO  Umbraco.Core.PluginManager - Resolved umbraco.interfaces.ICacheRefresher (took 10ms)
 2018-06-13 13:32:49,789 [P7300/D15/T73] INFO  umbraco.content - Load Xml from file...
 2018-06-13 13:32:49,868 [P7300/D15/T73] INFO  umbraco.content - Loaded Xml from file.
 2018-06-13 13:32:49,882 [P7300/D15/T73] INFO  umbraco.content - Loading content from database...
 2018-06-13 13:32:51,749 [P7300/D15/T73] INFO  Umbraco.Web.Install.Controllers.InstallApiController - Step completed (took 2386ms)

Обновление 4

После просмотра обновлений сайт начинает работать, но каждый раз, когда я публикую исходный код, происходит то же самое (процесс обновления): \

1 Ответ

0 голосов
/ 15 июня 2018

Внутри вашего web.config вы увидите строку: <add key="umbracoConfigurationStatus" value="7.x.x" />.

Эта строка - та версия, в которой Umbraco в настоящее время считает, что она работает.Он используется для определения (вместе с версией DLL) необходимости запуска обновления.

Вам необходимо проверить, копируют ли ваши сценарии сборки или, возможно, некоторые преобразования копирование старого web.config, или, возможно, изменениефайл во время сборки, чтобы иметь «старый» номер версии вместо того, который обычно должен быть там после запуска обновления.

Однако звучит немного странно, что он хочет обновить с той же версиикак тот, который он хочет обновить до ... но попробуйте то, что я упомянул выше, и посмотрите, даст ли это вам некоторые подсказки относительно того, что может происходить.

Таблица базы данных, которую вы упоминаете, используется для отслеживания того, какиемиграции выполнялись между различными обновлениями.

...