Chapter 4. General issues

Issues affecting all supported platforms.

4.1. Increased startup time for the OpenShift Container Platform 4.7 cluster

Due to an upstream issue, the cluster embedded in CodeReady Containers will take longer than usual to start using the crc start command.

For more information about the issue, see BZ#1927263: kubelet service takes around 43 secs to start container when started from stopped state.

4.2. Metrics are disabled by default

To ensure CodeReady Containers can run on a typical laptop, some resource-heavy services are disabled by default. One of these services is Prometheus and all of the related monitoring, alerting, and telemetry functionality.

Enabling these features will require more resources than the CodeReady Containers virtual machine uses by default.

Note

Monitoring cannot be disabled after enabling these features. To disable monitoring again, delete the virtual machine with crc delete and recreate a new one with crc start.

See Starting Monitoring, Alerting, and Telemetry in the Red Hat CodeReady Containers Getting Started Guide to enable monitoring.

4.3. Enabling multiple Operators requires more memory than the default

The crc start command assigns 9 GiB of memory to the CodeReady Containers virtual machine by default. Enabling multiple Operators may increase memory requirements.

See Configuring the virtual machine in the Red Hat CodeReady Containers Getting Started Guide to assign additional memory.

4.4. CodeReady Containers does not work when the first nameserver is IPv6

DNS resolution to the CodeReady Containers virtual machine can be disrupted if the first nameserver is IPv6.

To work around this issue, specify an IPv4 nameserver when starting the CodeReady Containers virtual machine using the -n flag:

$ crc start -n 8.8.8.8