Занимая несколько ответов, я придумал следующий сценарий, который, кажется, работает во всех случаях, когда я его проверял.
я есть приложение Service Fabric. Допустим, версия 1.0.0. Я развернул обновление как версия 2.0.0. Все хорошо.
Позже я хочу откатиться (или обновить в зависимости от вашей перспективы) до версии 1.0.0.
Я хочу запустить простойPS скрипт для отката.
Я знаю, что подобные вопросы задавались (в разных формах), но никто не дал решения. Кажется, что-то общее, что должно быть тривиальным для достижения. Мне не нужен учебник о том, как работает публикация.Мне просто нужен сценарий PS, который я могу запустить, чтобы выполнить откат.
Запустив 5.5, я попробовал перестановки Start-ServiceFabricApplicationUpgrade.
Чаще всего это приводит к ошибке следующего вида:
Start-ServiceFabricApplicationUpgrade: описания служб по умолчанию не могут быть изменены как часть обновления. Модифицированный сервис по умолчанию: фабрика: / ххх. Чтобы разрешить это, установите для EnableDefaultServicesUpgrade значение true.
Я действительно не хочу возиться с внутренностями, чтобы установить переключатель. Документация настолько ограничена, что я даже не могу понять, что именно, не рискуя целостностью моей ткани. И я понятия не имею, как бы я сменил местную структуру, чтобы получить эту настройку.
Кто-нибудь может дать мне простой сценарий PS для выполнения этой задачи?