github code-ready/crc 1.22.0-4.6.15

Downloads are available at: . To use these binaries, please follow the instructions at to obtain the needed pull-secret.

6faff76f cut 1.22.0
4b82a779 Use regex to replace the carriage return to '\n' char
dda46890 Add crc setup instruction if start fail in preflight
b4183972 Introduce preflight error type
11267057 #1948 don't use viper to write the config file
edcd605a Verify crc.json when using flags that are not real config properties
c1c62fc7 Initialize the logger once with the correct filename
fe62e0f5 Close logger after segment as segment also uses the log system
c1cb7f77 Bump crc trays' version
a0c17ab9 Check the tray version when checking if tray executable exists
68a7d944 Added specific message for uninstalling daemon on cleanup scneario for windows
7d8d7375 Removed fixed message for removing tray on windows basic
217e59a1 Split scenario monitoring stack check for windows and non windos platforms
6c6e8c13 Update method description for suite on stdout | stderr contains if bundle embedded or not
0e6ec437 #1927 write config to a temporary file and then rename it
3ea27427 Store the pull secret manually entered by the user in the keyring
fc5ac057 Fix ValidateBool function to accept valid range of boolean
3341517c [Segment] Remove unused argument from proxy function
10594af4 Bump up clicumber in go.mod
ef012c90 Report status as "Unreachable" instead of "Not Reachable"
e9af36e0 os: Add RunningInTerminal() helper
9429aed6 Fix typo in error Unwrap method
5029f5b5 Add vm not exist error type
f148ddc8 validation: Add validation.ValidateBundle
4bd8271e validation: Rename ValidateBundle to ValidateBundlePath
7a86c304 validation: Simplify ValidateBundle version check
c6f3c1c2 preflight: Rework bundle checks
ed243aaf bundle: call Verify() before returning from Get()
86b81d82 Improve version.IsRelease() implementation
831aa62f Rename integration tests to e2e tests
665d9ccf Update bundle from 4.6.13 to 4.6.15
f3256b18 Bump gvisor-tap-vsock
2f3d8cd4 Bump golang linter
549d9e20 [Segment] Capture crc run on tty/non-tty environment
f42a6e75 Display a nice error when the given pull secret is empty
23aab0f8 Directly give the link to get the pull secret. Change the wording.
b4eadc72 Keep asking for the secret until it is valid.
f74259d1 Move code prompting for the pull secret near the loader
bac38d95 Use non interactive loader in interactive pull secret loader
752d7bbd Also check for OKD in non-interactive pull secret loader (ie. the tray)
32296bdb Move all the code where the pull secret is loaded in the same package
e34584f0 Use expected value from validation function
80e89b6b Introduce tabwriter to display properties and value type
5632b2f5 Add value type for a key
b1aed276 Remove confusing words from config usage
9c7744bb Fix status command for json output
bed1fb06 Use switch instead of multiple if statement
7371fe91 Validate machine check error at first
0af872a9 Remove extra line in crc start output
c040f8ae macos: Rename installer to crc-installer-macos-amd64.pkg
5b9fdc8c #1903 aborting extract doesn't corrupt cache directory
83089996 Daemon should exit with an error if it can't accept connections
791f5414 Send Memory/DiskSize in bytes to telemetry
009f1a71 segment: Fix isProxyUsed()
785d339c extract: Add zstd support
4955bba7 vendor: Update h2non/filetype to latest version
074faf79 telemetry: add config properties network mode, proxy, etc.
8e2d1be0 telemetry: send the number of cpus, disk size and memory allocated
d2ce507a telemetry: send the key used in crc config commands
11273268 Bump libvirt driver
1a5d06c0 Bump hyperkit driver: logger is now a regular logrus instance
e8b80aaa Update bundle to 4.6.13 from 4.6.12
e6cb7428 Remove unused errorMessage function
3bb68314 Implement serializable error to use with render
162e13a7 Upgrade machine: use logrus logger
04e4d390 libmachine: no more unit tests need to discard the status check
145e4771 libmachine: all logs are debug so that they are not shown in crc start
631b1d50 libmachine: use crc errors.RetryAfter and remove WaitFor helper
f91a0d63 libmachine: move copy file function where it is used, in the driver
3283d456 libmachine: remove GenerateRandomID, unused method
fa3af8b9 libmachine: move config version constant along with the struct Host
c6300a34 libmachine: API version is the rpc protocol version, its not used here
f8cf9bb8 libmachine: remove unused method ValidateHostName
2a03761a libmachine: simplify filestore_test.go by using assert
ae5a98ed libmachine: properly cleanup directory used for filestore tests
91b3314b libmachine: remove dangerous cleanup method called with empty argument
a014920f libmachine: merge default_test_host and filestore_test
2cccaac5 libmachine: remove indirection and directly set the field
90a94042 libmachine: use fmt.Errorf and errors.Wrap instead of custom errors
ef38816f libmachine: MultiError is not used
94ff6da8 Refactor runDaemon to return an error
82aada95 Rename CrcApiServer to Server as we are already in api package
c452297f Catch SIGTERM when running crc daemon to gracefully shutdown it
76c12e0c Remove the separate stopTray check as it is also done in removeTray
f435f390 Issue #1887 Check for existence before trying to remove
ccbe12ee Update the cluster cidr and service network in case of proxy
e69e06dc validation: Improve error messages in ValidateBundle()
b57ed3bf Fix constants.BundleEmbedded ambiguity
6e072d10 diagnose: collect stderr output of container logs
84e806e2 FileExists is true on Windows even with chmod 000
a926efc6 preflight: Don't call external commands in checkUserPartOfLibvirtGroup
6d236efd Rename RunWithPrivilege to RunPrivileged
907a93b7 Change message printed by 'RunWithPrivilege'
21b39547 preflight: Fix description of fixVsock
c3e2e89d preflight: Make 'Will use root access' messages more consistent
1eed368a preflight: Limit the number of privileged operations that crc does
6c8ea26d os: Improve FileExists behaviour
ca9236f4 preflight: Fix corner cases in fixVsock()
e44bc24e preflight: Simplify 'is /dev/vsock readable/writable' check
aa5327ea preflight: Store udev rule in /etc/udev
b1968954 preflight: Use RemoveFileAsRoot rather than RunWithPrivilege('rm', '-f')
8d9749e5 preflight: Factor tray download/extraction code
b5965533 ssh: log private keys used for the connection
1795a560 Add version check for the tray executable
d7f4fbae Issue #1637 Setup daemon as a startup application instead of service
61ab28fa Issue #1637 Don't run daemon on windows as service
6e460f1a Add templatized files to gitignore
79280383 Unpack the tray in the macOS pkg directly
b25f69f0 Integration: Add testdata tag to copy required file for test run
fef02b5b Integration: pull the image instead building using podman
d77e4141 Remove OcBinDir if it's a file
31733cb6 Remove redundant string conversion
6a6250e1 Tell user beforehand about config change when ask for statistics
1005f639 Use IP as in default context for segment client
de1d9f11 Update bundle from 4.6.9 to 4.6.12
2a3871c9 Advertise vsock mode when it cannot run otherwise
5e4b92fb ubuntu: tell the user to logout, login and run crc setup
def31a93 Use public registry for ubi

latest releases: v1.33.0, v1.32.1, v1.32.0...
7 months ago