Hello,
Based on the information you provided, CentOS 7 will reach its end of life (EOL) at the end of June 2024, and CentOS 8 Stream expires a month before that. Considering your go-live date in April 2024, it's important to choose an operating system that will still be supported at that time.
While Rocky 8 seems like a viable option with an EOL at the end of May 2029, the installation guide suggests using CentOS 8 Stream or CentOS 7, mentioning potential issues with compatibility. It might be worth exploring further to ensure a smooth transition and compatibility with your setup.
I hope this helps!