캐나다 시간대 변경에 Microsoft 소프트웨어가 휘청, 관리자들은 '보고타에 있는 척' 중
Microsoft's Canada timezone troubles leave admins fixing calendars

캐나다 브리티시컬럼비아·앨버타·매니토바 일부 지역이 11월 1일부터 서머타임을 폐지하면서 Microsoft 제품 전반에 시간대 오류가 발생했다. Outlook 기존 일정은 자동 갱신되지 않아 회의가 한 시간씩 어긋나고, 반복 일정은 시간대를 바꾸면 이전에 옮겨둔 항목이 초기화된다. Power Automate와 Fabric은 당장은 Saskatchewan이나 Arizona, 매니토바 사용자는 Bogota 시간대로 설정하는 임시 우회책을 써야 한다. 한 관리자는 Microsoft 안내가 형편없었다며 Outlook 설정 변경과 일정 수정에 약 900줄의 PowerShell을 직접 작성했다고 밝혔다.
Microsoft의 안내는 형편없었고, 사용자들의 Outlook 설정을 바꾸고 일정을 수동으로 조정하려고 PowerShell로 약 900줄을 작성했다고 주장했다.
HN 토론
43- enjoyyourlife
tz 커밋들:
매니토바는 9월 22일 https://github.com/eggert/tz/commit/cd706278466a3ad431f0ad39...
앨버타는 7월 8일: https://github.com/eggert/tz/commit/ddcb5fa20791c3c5f1a15194...
브리티시컬럼비아는 4월 22일: https://github.com/eggert/tz/commit/8b46071fd85a7a9434d63894...
Microsoft는 tzdata를 쓰지 않는다
- IsaacAzuelos
앨버타에 사는 사람입니다. 문제는 변경 사항을 배포하는 것만이 아니었어요(직원들이 실제로 업데이트를 설치하고 재시작해야 하는 것도 포함해서요).
Windows 설정을 새롭고 올바른 시간대로 업데이트하더라도, 앞으로 예약된 Outlook 회의의 시간대까지 소급해서 업데이트되지는 않습니다.
제 휴대폰의 개인 캘린더는 괜찮아 보였는데, iOS는 오프셋이나 'Mountain Time' 같은 이름이 아니라 시간대 식별자(America/Edmonton)를 기준으로 회의를 잡는 것 같더군요. 이 시스템은 이번 경우에 잘 작동한 것 같습니다.
까다로운 문제입니다. 앞으로의 회의가 그 회의가 열리는 도시를 따라가길 원하시나요, 아니면 과거 회의가 시간대 재정의 전반에 걸쳐 언제 열렸는지를 제대로 추적하길 원하시나요(그리고 애초에 무엇이 올바른 걸까요)? 모든 곳에서 이걸 제대로 처리하는 간단한 방법은 없습니다.
그래도 Outlook이 택한 방식은 영향을 받은 지역의 대다수 고객에게 이상적이지 않았다고 생각합니다.
- doorpheus
제대로 하는 건 그렇게 어렵지 않습니다. 저는 밴쿠버에서 일하는 소프트웨어 개발자이고, 우리 팀은 모든 시간대 의존성을 추적해서 새로운 오프셋을 반영할 수 있었습니다. Microsoft 팀은 이걸 고칠 시간이 7개월 정도 있었으니 분명 조직적인 문제가 있는 겁니다.
- Shank
Apple 기기나 Linux 등에서는 이게 얼마나 빨리 처리됐는지 정말 궁금합니다. 충분히 미리 공지가 있었다면 패치하는 게 그렇게 끔찍하지는 않을 것 같은데요. 미리 공지가 부족했던 걸까요?
- barbazoo
우리 아이들을 위해 Yoto 기기를 쓰는데, 그것들도 업데이트가 안 됐어요. America/Vancouver 시간대가 지난 주말에 한 시간 뒤로 돌아가 버렸습니다. UTC-7이나 올바른 태평양 시간대가 없더군요. 답답합니다, 이건 너무 오래전부터 알려져 있었는데 말이죠.