Pull to refresh
Send message
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Все пользователи, которые могли потенциально пострадать, получили дополнительные 200 ГБ на Диске. Подробнее читайте в нашем блоге: disk-blog.ya.ru/replies.xml?item_no=1498
Сразу, как только поняли, в чем именно проблема.
Более подробно о ситуации с Яндекс.Диском.

К сожалению, в процессе тестирования версии Диска для Windows 1.1.5 не была выявлена ошибка в компоненте uninstaller.

Процесс разработки и тестирования десктопных приложений Диска устроен достаточно классическим образом. Еще на этапе разработки каждый день запускаются автотесты. После сборки релиз уходит на двухнедельное тестирование, которое проходит в несколько итераций, по циклу, пока не будут исправлены все критические ошибки. После функционального тестирования проводится окончательное регрессионное тестирование, которое занимает еще несколько дней. И ручное, и автоматическое тестирование проводится на множестве устройств и на всех версиях операционной системы.

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

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

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

Постоянный тестировщик приложения прямо перед началом тестирования был госпитализирован (такой вот реальный форс-мажор), поэтому тестированием занимался другой сотрудник, менее знакомый с продуктом. В списке изменений исправлений в инсталлере не было, и акцент в тестировании был сделан на другие компоненты. Регрессионным тестированием и автотестами ошибка не выявилась.

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

Как только пришли первые отзывы в саппорт, мы начали искать проблему, после чего оперативно выпустили версию приложения, исправляющую проблемы с инсталлером.

Напоминаем, что проблемная версия приложения – 1.1.5. Мы выпустили еще две промежуточные версии. Стабильная версия программы имеет номер 1.1.8. Удостовериться, что у вас нужная версия программы, или получить нужный апдейт можно в меню Диска (" Справка" — «О программе» — «Проверить обновления» ).

Мы очень сожалеем, что из-за наших ошибок пользователи столкнулись с такими эпическими проблемами и понимаем, что случившееся подрывает доверие к программе и всему сервису. Вся команда Диска сейчас делает все возможное, чтобы максимально улучшить процесс разработки и тестирования приложений и чтобы такой фэйл был единственным и последним в нашей истории.
Комментарий от команды Яндекс.Диска.

Приносим искренние извинения всем пострадавшим. Со вчерашнего дня и до сих пор мы продолжаем разбираться в том, почему была допущена подобная ошибка. Более подробно о проблеме напишем чуть позже.

Первым делом хочу предупредить: главное — не удаляйте приложение, не убедившись, что вы получили новый апдейт. Ошибка именно в той части приложения, которая «удаляет» установку самого Диска.

Вчера вечером мы выкатили стабильную версию приложения 1.1.8. Удостовериться, что у вас нужная версия программы, или получить нужный апдейт можно в меню Диска (" Справка" — «О программе» — «Проверить обновления» ).

Ошибка проявлялась в некоторых случаях, в основном у пользователей, которые использовали приложение для Windows под учетной записью «Администратор» или установили его в систему для всех пользователей.
Это вам ответил разработчик webdav-компонента Яндекс.Диска, если что.
Докачка вообще-то есть, но при плохом канале лучше всего использовать приложение Диска, а файлы сохранять себе в Диск. Наше приложение само упорно и не отступая скачает/синхронизирует файлы.
Это было в рамках рассказа о том, какие задачи мы решаем. Пока эта возможность используется только для наших приложений, но мы обязательно ее апизируем и тогда расскажем.
А чем это отличается для вас от использования HTTPS соединения?

Information

Rating
Does not participate
Works in
Registered
Activity