Keck Observatory telescope control system upgrade status report

The new Keck Observatory Telescope Control System is now deployed for regular operations on Keck 2 and the deployment on both telescopes, Keck 1 and Keck 2, is expected to be completed by the time this paper is published. Two new instruments, KCWI and NIRES, were commissioned with the new control system on Keck 2. The upgrade project was a major undertaking replacing the original software architecture and modules, as well as many obsolete hardware components. During the long testing phase, we discovered deficiencies, which we corrected with modifications of the original design. This paper gives a summary of the achieved performance, the issues involving deploying a new system while remaining in full operation, and lessons learned in design and implementation of such a large system.