Member-only story

Troubleshooting crc start Errors in CodeReady Containers on macOS

Luca Berton
5 min readApr 17, 2024

Introduction

CodeReady Containers (CRC) provides a simplified setup of OpenShift 4.x clusters on local development environments. This environment is particularly useful for development and testing purposes. However, starting CRC, especially on macOS with Apple silicon, can encounter several issues related to SSH commands, APIs, and system compatibility. This article outlines common problems and solutions when encountering errors during the crc start process.

Error Overview

When starting CRC, you might encounter a series of errors related to SSH command timeouts and unexpected SSH packet responses. These issues are often reported during the phase where CRC checks the availability of the kube-apiserver and attempts to retrieve node information using oc get nodes.

Common Errors and Solutions

Error: SSH Command Timeout and Unexpected Packets

Symptoms

  • Repeated timeouts when trying to execute commands over SSH.
  • Unexpected packet responses during SSH sessions.

Causes

  1. SSH Configuration Issues: Incorrect SSH settings or corrupted SSH keys…

--

--

Luca Berton
Luca Berton

Written by Luca Berton

I help creative Automation DevOps, Cloud Engineer, System Administrator, and IT Professional to succeed with Ansible Technology to automate more things everyday

No responses yet