-
Language:
English
-
Language:
English
Release Notes and Known Issues
Highlighted features and identified problems in CodeReady Containers 1.6
Kevin Owen
kowen@redhat.com
devtools-docs@redhat.com
Abstract
Part I. Release notes
This section documents the most important features and bug fixes in the CodeReady Containers 1.6 product.
Chapter 1. Component versions
CodeReady Containers 1.6 is shipped with the following versions of the main components:
Table 1.1. CodeReady Containers, Component versions
Component | Version |
---|---|
OpenShift Container Platform | 4.3.0 |
OpenShift client binary ( | v4.4.0 |
Chapter 2. Changes and improvements
This section highlights some of the notable changes introduced in CodeReady Containers 1.6.
2.1. New features
CodeReady Containers brings a minimal, preconfigured OpenShift Container Platform 4 cluster to your local laptop or desktop computer for development and testing purposes. CodeReady Containers is delivered as a Red Hat Enterprise Linux virtual machine that supports native hypervisors for Linux, macOS, and Microsoft Windows 10.
- CodeReady Containers is designed for local development and testing on an OpenShift 4 cluster. To run an OpenShift 3 cluster locally, see Red Hat Container Development Kit.
2.1.1. Technology Previews
Support for these features falls under the Technology Preview Features Support Scope.
An experimental system tray is included in this release of CodeReady Containers for macOS. To enable the system tray, run the
crc setup
command with the--enable-experimental-features
flag:$ crc setup --enable-experimental-features
2.1.2. Usability improvements
-
CodeReady Containers offers experimental support for running the
crc
binary behind a proxy.
2.2. Notable changes
- CodeReady Containers 1.6 provides OpenShift Container Platform 4.3.0 as the embedded OpenShift version.
-
The
--vm-driver
flag has been removed. CodeReady Containers only supports native hypervisors.
Part II. Known issues
This section describes issues that users of CodeReady Containers 1.6 may encounter, as well as possible workarounds for these issues.
Chapter 3. General issues
Issues affecting all supported platforms.
3.1. Embedded certificates expire after 30 days
Each released crc
binary includes an embedded system bundle that expires 30 days after the release due to certificates embedded in the OpenShift cluster.
Certificate recovery is automatic, but will add approximately three minutes to the start time of the CodeReady Containers virtual machine.
3.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.
Chapter 4. Issues on macOS
This section describes CodeReady Containers issues that affect users on a macOS host.
4.1. The experimental system tray must be manually uninstalled
To remove the system tray:
Unload the launched scripts:
$ launchctl unload ~/Library/LaunchAgents/crc.daemon.plist $ launchctl unload ~/Library/LaunchAgents/crc.tray.plist
Delete the launched scripts:
$ rm ~/Library/LaunchAgents/crc.daemon.plist $ rm ~/Library/LaunchAgents/crc.tray.plist
Chapter 5. Issues on Microsoft Windows
This section describes CodeReady Containers issues that affect users on a Microsoft Windows host.
5.1. Unexpected behavior when run outside of %WINDRIVE%
The Hyper-V driver will fail when the crc
binary is executed from a network drive. The crc
binary must be placed in a location on %WINDRIVE%
. %WINDRIVE%
is normally set to C:\
.
5.2. CodeReady Containers expects FullLanguage
support in PowerShell
The ConstrainedLanguage
PowerShell mode is supported with exceptions determined by your system administrator.
Additional resources
- See the Red Hat CodeReady Containers Getting Started Guide for an overview of CodeReady Containers features and an introduction to the use of OpenShift Container Platform.
-
Report issues with CodeReady Containers or request new features using the OpenShift Container Platform product with the
crc
component on Red Hat BugZilla.