Actions
action #124736
closed[qe-core] PED-3144 - Y2K38 Epochalypse
Start date:
2023-03-08
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
Difficulty:
Sprint:
QE-Core: April Sprint 23 (Apr 05 - May 03)
Tags:
Description
Business reason¶
See also¶
https://mailman.suse.de/mlarch/SuSE/research/2023/research.2023.02/msg00063.html
Suggestions¶
- Boot an already installed system change the time to few minutes before Y2K38 time, observe
- Install a system with few minutes before Y2K38 time, and observe (so the installation lands exactly during the moment)
- Install a system with few minutes after Y2K38 time, and observe (so the installation lands exactly during the moment)
- Boot an already installed system change the time to few minutes after Y2K38 time, and observe
- Setup a multi-machine job, where the one that changes the new time is the NTP server.
Updated by szarate almost 2 years ago
- Sprint set to QE-Core: March Sprint (Mar 08 - Apr 05)
Updated by rfan1 almost 2 years ago
- Tracker changed from coordination to action
- Status changed from Workable to In Progress
- Boot an already installed system change the time to few minutes before Y2K38 time, observe Done - > I can hit the issue once the time goes to Y2K38 time.
- Install a system with few minutes before Y2K38 time, and observe (so the installation lands exactly during the moment) N/A -> The latest time I can set is 2031/12/31
- Install a system with few minutes after Y2K38 time, and observe (so the installation lands exactly during the moment) N/A -> The latest time I can set is 2031/12/31
- Boot an already installed system change the time to few minutes after Y2K38 time, and observe Done - > I can hit the issue at once if I change the time
- Setup a multi-machine job, where the one that changes the new time is the NTP server. N/A -> Seems I didn't find a right way to configure a NTP server without sync with internet time
Updated by rfan1 almost 2 years ago
- Status changed from In Progress to Feedback
Updated by szarate almost 2 years ago
- Sprint changed from QE-Core: March Sprint (Mar 08 - Apr 05) to QE-Core: April Sprint 23 (Apr 05 - May 03)
Updated by szarate almost 2 years ago
- Tracker changed from action to coordination
- Target version set to QE-Core: Ready
Updated by rfan1 almost 2 years ago
- Tracker changed from coordination to action
- Status changed from Blocked to Resolved
Updated by szarate over 1 year ago
- Related to action #127970: [qe-core][microOS]test fails in year_2038_detection added
Updated by xgonzo over 1 year ago
szarate wrote:
Business reason¶
See also¶
https://mailman.suse.de/mlarch/SuSE/research/2023/research.2023.02/msg00063.html
Suggestions¶
- Boot an already installed system change the time to few minutes before Y2K38 time, observe
- Install a system with few minutes before Y2K38 time, and observe (so the installation lands exactly during the moment)
- Install a system with few minutes after Y2K38 time, and observe (so the installation lands exactly during the moment)
- Boot an already installed system change the time to few minutes after Y2K38 time, and observe
- Setup a multi-machine job, where the one that changes the new time is the NTP server.
Have you thought about setting up cron jobs for a time after Y2K38?
Maybe blog of Thorsten Kukuk provides some more ideas for testing:
https://www.thkukuk.de/blog/Y2038_glibc_utmp_64bit/
Updated by szarate over 1 year ago
xgonzo wrote in #note-11:
szarate wrote:
Business reason¶
See also¶
https://mailman.suse.de/mlarch/SuSE/research/2023/research.2023.02/msg00063.html
Suggestions¶
- Boot an already installed system change the time to few minutes before Y2K38 time, observe
- Install a system with few minutes before Y2K38 time, and observe (so the installation lands exactly during the moment)
- Install a system with few minutes after Y2K38 time, and observe (so the installation lands exactly during the moment)
- Boot an already installed system change the time to few minutes after Y2K38 time, and observe
- Setup a multi-machine job, where the one that changes the new time is the NTP server.
Have you thought about setting up cron jobs for a time after Y2K38?
Maybe blog of Thorsten Kukuk provides some more ideas for testing:
https://www.thkukuk.de/blog/Y2038_glibc_utmp_64bit/
We will follow up with the Year 2037 too :)
Updated by jstehlik 8 months ago
- Copied to action #162002: [qe-core] PED-3144 - Y2K38 Epochalypse - run on Tumbleweed with extra tests added
Actions