SF
Для простых случаев (обе софтины ставятся для девайса, например), всё равботает вполне предсказуемо
А если вообще разные приложения, то что она будет с тем, что суперсидид делать?
Vertexx
5 приложений в цепочке максимум
Я стараюсь не более 3 иметь. Всё вроде работает, как надо. Не замечал проблем.
Sergey
например, клиента долго небыло а релизы выходят часто
Quantum Yupiter
SF
То есть она старое не поставит, если цепочка назначена на новый комп, да?
Maxim S.
Ну тут всё зависит от частоте релизов
Vertexx
Ну а зачем 5 версий приложений хранить в принципе?
Не всегда все успевают обновиться, если требуется удаление старых версий.
Sergey
веселее кода ребут нужен при удалении старого :)
Maxim S.
Не всегда все успевают обновиться, если требуется удаление старых версий.
Как правило раз в месяц выходит новый релиз, это в идеале
Maxim S.
После 3 месяцев если тачка не активна её в см нет, или даже в ад в идеале
SF
По определению, старое приложение заменяется новым
То есть она старое не поставит, если цепочка назначена на новый комп, да?
Maxim S.
Тут уже от приложения зависит.)
Ну больше чем два раза в месяц обновлять дистрибутив приложения это обезьянья работа
Vertexx
Короче, смысл в том, что суперсиднс работает так, как и задумано, нет там какого-то невероятного колдунства.
Anonymous
А если вообще разные приложения, то что она будет с тем, что суперсидид делать?
старое будет удаляться новое ставиться, суперсиденс задействует программу uninstall в деплоймент тайпе, который по сути является WMI провайдером с контентом, программами, детекшн рулами и тд
Vertexx
Тут должен быть стикер про, нормально делай - нормально будет.)
Quantum Yupiter
То есть она старое не поставит, если цепочка назначена на новый комп, да?
Конечно нет. Фактически заменяемое приложение разворачивается на анинсталл
SF
Всё логично звучит. Значит это фантазии странные. Спасибо!
Maxim S.
Конечно нет. Фактически заменяемое приложение разворачивается на анинсталл
И все активные деплои старого приложения перестают работать
Quantum Yupiter
И не совсем так )
Maxim S.
Ну так должно быть)
Artem
Простецкие инсталл поверх ок
Еще бы как в psappdeploymenttoolkit кричалок симпатичных и умных Стандартная тож нормас ток не защищает от запуска до окончания установки
Artem
:)
Quantum Yupiter
Ну так должно быть)
Если есть Required deployment на девайс для старого приложения и Avaiable/Autouninstall deployment на пользователя для нового, то будет веселый сценарий постоянной переустановки старого приложения
Quantum Yupiter
Вообще если старое и новое приложение развёрнуты на разные типы коллекций - можно получить оба ПО в SC
Quantum Yupiter
Постил вроде картинку. Не заполнил пока ещё часть полей )
Quantum Yupiter
Разный, конечно
Quantum Yupiter
Просто при создании Supersedence Link-а самого по себе деплойменты старого приложения не блокируются
Quantum Yupiter
На кого угодно
Maxim S.
Дак тогда без разницы какая коллекция юзер или девайс
Quantum Yupiter
Вот если на одну машину прилетают деплойменты и старого и нового, то по умолчанию будет работать только новый деплоймент.
Quantum Yupiter
Дак тогда без разницы какая коллекция юзер или девайс
Есть разница с поведением, если деплойменты сделаны на коллекции разных типов. На картинке сценарий например B/Race Condition for A. Вкратце: при каждом App Deploy Eval Cycle на машину будет прилетать А, т.к. есть Required Deployment на машину, а затем развёртывание B на пользователя будет удалять А и ставить Б
Maxim S.
Понял тогда теперь
Maxim S.
Ну а если мы юзаем праймари девайсы?
Quantum Yupiter
У суперсиденс есть еще проблема, что тяжело выстроить процесс тестирования технически правильно
Maxim S.
Да проще через инстал бат устанавливать приложение, в котором первыми строками будет удаляться старое, тот же айтюнс, при котором надо установить 4 мсай ки, в последовательности, для него наверное трудно будет сделать суперсиденс
Maxim S.
Sergey
Классика жанра RCT + консоль + adk + MDT + dart
Sergey
в смысле остановить? или чтобы вообще не появлялась а сразу ребут?
Quantum Yupiter
Да Но Зачем?
Andrey
в смысле остановить? или чтобы вообще не появлялась а сразу ребут?
И остановить и не допустить в будущем. Вроде было сделано все чтобы не было ребута. В деплое галки возле System restart не было, в командной строке установки тоже был ключ /norestart. И вот такая фигня. Ставил VCRedist 205
Dmitry
К вопросу о ребутах. Этого достаточно, чтобы на коллекцию не ставились вообще никакие апдейты?
Sergey
Сейчас остановить net stop ccmexec shutdown -a А вообще смотрите в лог установки приложения, что вернулось движку, почему он решил что ребут нужен
Dmitry
Sergey
ну тока убедись что политика перекрывает остальные
Dmitry
priority 1 :)
Quantum Yupiter
К вопросу о ребутах. Этого достаточно, чтобы на коллекцию не ставились вообще никакие апдейты?
Это повод для того, чтобы эти машинки начали качать апдейты из интернета
Quantum Yupiter
Доступа в интернет у них нет
А если начнут пытаться хором - прокси не завалят?
Dmitry
нет, с этим всё ок
Vladimir
Не знает кто почему на серверных машинах клиент всегда висит "Неактивен" и соответственно не проливаются туда обновления?
Sergey
"во всём виноваты границы" - никто не отменял
Vladimir
Может, спасибо, посмотрим что накопать получится)
Anton
Классненько я сейчас не тот конфиг для 1ски катанул на Олл клаент дивайс
Anton
Ух, жаришка началась )))
Sergey
👍
Anton
А клиенты то не особо торопятся менять ревизию апп ))
Sergey
ну иногда суперсид - понятнее отрабатывает
Anton
Да я пульнул клаент ноьификейшен на эвалюэйт деплойментс и пошёл кофе наливать
Anton
Хули тут поделаешь )))
Sergey
ну да
Alexander
Run script (Y)
Anton
Вот ещё, переделал детекшен метод, сами решат ))
Alexander
а чо он там делает, "C:\ProgramData\1C\1CEstart\1CEStart.cfg" шатает?
Anton
Да не, тут билд сменился, а дали билд со старым патчем