Downloads are available at: https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/crc/1.27.0 . To use these binaries, please follow the instructions at https://cloud.redhat.com/openshift/install/crc/installer-provisioned to obtain the needed pull-secret.
- Openshift 4.7.11
- Remove windows tray from experimental and enable it by default when crc is installed using the msi
- Check if running in WSL2 right after checking root
- Rename network modes 'user' and 'system'
Changelog
- bcda34a Remove windows tray from experimental and enable it by default when crc is installed using the msi
- fbe06cc Update issue template to include triage label
- 03bf29c bump windows tray to v0.6.0.0 and macOS tray to v1.0.9
- c03ffb4 Bump machine-driver-libvirt to 0.13.1
- 31b98a0 Don't use kubeadmin-passwd file from the bundle
- 3ea1765 Always validate pull secret before storing it in keyring
- 808919f api: if an action is in progress, use this info. in the status
- 80e3a00 Add poweroff API
- a177469 Error in Stop() doesn't necessarily mean the VM needs PowerOff()
- 0ba6007 Don't ignore Close() errors on writable files
- 5b6bc2d compress: Factor code used to uncompress a single file
- df44a7e Log all requests made to the API
- 36ebfc4 Close request body even if the status code is an error
- 7990eb4 Add pull secret API
- 2750576 Disable the binary API for macOS and Linux. Keep it for Windows only.
- 4977d8a Use one struct for start arguments
- 4895b4c Simplify SetConfigRequest struct in SetConfig
- 94e7561 Simplify SetConfig
- dbbc024 Simplify GetOrUnsetConfigRequest struct in UnsetConfig
- 2b1f457 Simplify UnsetConfig
- b34b287 Simplify /config/get by creating GetConfigResult for each if block
- 4367851 Add a proper request struct for /config/get
- bda5b32 DELETE /delete and POST /stop are more natural than GET /delete, etc.
- 7bbe217 Update bundle version to 4.7.11
- 7e128f6 Fixes #2305 Remove crc-daemon-autostart.bat file in removeDaemon
- 102ceab Improve powershell command used to get the PID of daemon
- 02cebc0 Remove installation of daemon during crc setup
- ef1e6cf Send HTTP 500 if the result contains an error
- 9d08d8a Remove Name from the API. There is only one VM called crc.
- b6a8584 Add success key for all returned json
- 0871ec2 Update the cluster name as per oc norms
- fe28418 Update settings help message for network-mode
- e4e58bf Discard ManagementStateDegraded status reported by the network operator
- e76005a Remove dead code about getting single cluster operator status
- e14039a Remove unused parameter
- 8b54bf6 Use the openshift enum for operator statuses
- c506283 Check if running in WSL2 right after checking root
- ed432fd Fix #2131 Add preflight check for WSL2
- 5ce2745 preflight: Add virsh capabilities fallback
- 966d4ee telemetry: send the status of the cluster with action
- ca09147 Fail if crc cannot create .crc-exist file.
- d65ea14 As soon as the VM is created, mark the machine as created
- 29310e4 Add missing SetExists method in FileStore interface
- b56be43 Propmpt user to close crc tray if one is running during installation
- 266521e Issue #2206 Use bundle and helper binaries from the install location
- 4bde42b Change name of the msi archive to crc-windows-installer.zip
- acef531 Issue #2205 Don't use embedded binary to generate msi
- 489d4da Display the same error message for all commands if the machine is missing
- 22f2f73 config: Add GetNetworkMode() helper
- 21e2022 Move config key names to the config package
- 86cf7c7 Rename network modes 'user' and 'system'
- b56af55 Rename network mode constants
- 7ddad24 Add helper to parse network modes
- b4a2109 Remove nil variables in start. Refactor the code.
- 55b4aae Create the VM, then reload it
- 7208d12 In both creation and start case, expose ports, update config and start
- 2a30f40 Create config.MachineConfig in one call
- 643629f Re-use the start method in both creation and start cases
- ce3259f Remove unused method host.Start()
- e4cbef0 Split createAndStartHost in 2 parts: create and start
- 059b4a3 Push up from libmachine to machine pkg the api.Create() method
- 39a0cf9 Inline client.performCreate()
- 38ba323 Retry if client.Get() returns an error
- f9c67ec Fix logging.Memory thread-safety
- 5caa980 Remove default operator ignore list for status
- 78b5455 Remove state.None, use state.Error. Fail if the status is unexpected.
- b06ba63 Add missing Hyper-V states
- 6ca554d Add an enum for OpenShift status. Ensure it doesn't change.
- 1ee974f Remove space before ellipsis (...)