Releases: crc-org/crc
1.9.0-4.3.10
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.9.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.
0f91698 Update bundle version from 4.3.8 to 4.3.10
ecee02f Issue #1164 Add crc cleanup
to troubleshooting docs
24e07b6 Implement cleanup command for windows
598780d Issue #507 Implement cleanup feature for macos
16515f6 Issue #1152 Add file mode as argument for file creation
60261b4 Issue #1156 Apply IBM style guide to documentation
20d32e7 Add more debug logs during tray setup process
c99bcd2 Issue #1141 Force daemon plist creation with current executable's path
22cbdac Issue #1140 Load plist file before trying to start a launchd agent
48f8a05 Issue #1140 Improve AgentRunning function
3a25ed2 Issue #1147 Move docs modules to accessible directory
51fe265 Add cleanup feature as part of command set
27c3e22 doc: Update Odo doc link to latest
291385e Remove issue numbers from PR template
87f1453 Add configuration file for golangci-lint. Enable goimports.
1.8.0-4.3.8
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.8.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.
dea3f32 Issue #1127 Remove Windows 10 Home docs as supported edition
960a6a2 Issue #1041 Add intermediate Starting
status for the cluster
08c905b Add ClusterStatus struct to capture current state of cluster
6eab68a fix typo
0c23b4d Issue #607 Disable dynamic memory (Hyper-V)
f91d978 Issue #1060 Add admin context to oc runner
bf32368 Issue #1108 Add PR template
e676e44 Issue #1082: Only build launchd code on macOS
b4d828c Issue #1084: Embed podman binary on linux
b6acf7e Issue #1102 Make clear-cache work when there is no existing crc vm
75baa69 doc: Add more details regarding the expected DNS configuration
115c65b Issue #1099 Separate error message for instance and config removal
ded9345 Make PodmanUrlForOs variable unexported
6f95f28 Add GetPodmanUrlForOs to get OS specific tarball for embedder
1.7.0-4.3.1
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.7.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.
66f903b Make PodmanUrlForOs variable unexported
fbd2635 Add GetPodmanUrlForOs to get OS specific tarball for embedder
db1290d Wait for proxy to propagated to cluster
56de8f6 Issue #1076 Bump tray version to 1.0.0-alpha.3
09f2e0a Issue #961 Podman remote currently not working on Windows
f4eab95 Issue #1062 Update "Starting monitoring" docs for CVO changes
aa3b038 Embed podman (remote) binary in crc binary
28210ee Drop unused constants
00c7811 Add podman-env command
785dcdd Move launchAgentsDir to launchd package
a325595 Move launchd related function to a different package
08d30ea Issue #1022 Split tray setup logic into smaller checks
ff035d4 Issue #1055 Fix style errors in documentation
e4f3933 Issue #1066 Remove call to logging.Fatal from machine.Start
d3e7463 Remove openshift-marketplace operator proxy settings
44f37cb Issue #951 Send errors back encoded as JSON
6694413 Move all type definitions to a new file types.go
c8ce727 Issue #949 Make cluster operation calls serve in order
a7a91b2 update for kubeadmin
3ba6f26 Enable size check for disk image
41f38d0 Issue #810 Document resource requirements for alerting, telemetry
2046025 Issue #149 Document configuration
9887134 Update bundle version from 4.3.0 to 4.3.1
06bd514 Use 'RunOcCommandPrivate' method for pull secret
9292f11 Add RunOcCommandPrivate method to OcConfig
04e93a6 Implement RunPrivate method for OcRunner interface
d64cc07 Add RunWithDefaultLocalePrivate function
a41a692 Issue #1013: Check resolved IP in CheckCRCLocalDNSReachableFromHost
e169766 Fish shell logic should be same on Linux
e4fa97e Add support for fish-shell on macOS
523e185 Fix typos in documentation.
5a5ae19 Update libvirt machine driver from 0.12.6 to 0.12.7
331d751 Issue #1015: Set /var/lib/kubelet/config.json permissions to 0600
12e4fd1 Add sshRunner.SetTextContentAsRoot helper
fe4494a Store pods detail before stop/delete with stopAndRemovePodsCmd
2625529 Integration Test: Add log level to debug for crc status
31e0e0e Host might be unreachable
1.6.0-4.3.0
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.6.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.
206eea9 Update vendor
f9982db Check tray version during setup
8eae777 Downaload and replace tray binary during setup
3d06efe Issue #1010 Ensure that ~/Library/LaunchAgents dir exists
8674e34 (issue_1015) Issue #1019: Add internal IPs to NO_PROXY for openshift-marketplace operator
75414b5 Issue #1019: Fix openshift-marketplace proxy setting
f0287e2 Issue #1017 Update tray version to v1.0.0-alpha.2
51eaf6a Issue #999 Call WatchConfig in viper initialization
bfbac99 preflight: Fix typo in error message
c2102d5 preflight: Don't use errors.Newf in preflight checks
6f457dc preflight: Don't export CheckNetworkManagerIsRunning
f613293 Issue #990: preflight: Improve readability of preflight errors
b44d43c Issue #990: os.Run*: Add debug log when command failed
20e762c Issue #990: os: Factor common code in os.Run*
420825c Issue #990: os: Add debug to os.Run* functions
d20aeb3 Issue #995: Check libvirt crc network definition
6071144 Issue #995: libvirt: Use net-info instead of grepping in net-list
c0c4170 Issue #1006 Use ubi instead of centos as base image
1937a9c Issue #978 Wait for update of client-ca request header
b445c1b Remove vm-driver
from config set test cases
a3bd657 test: Remove references to hypervisors
1976bbb Issue #966 Remove driver option from start
cae2ed9 Issue #966 Remove driver option from setup
152872e Handle 'Disabled' state in GetClusterOperatorStatus
321e07b Add 'insights' to the list of ignored operators
607660d Add Stale bot
1d753db Issue #982 Restructure documentation
3b64fcc Updated first reference to include Red Hat branding
1.5.0-4.2.14
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.5.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.
f8441be Issue #898 Add proxy configuration to openshift-marketplace
8e265f1 Issue #962 Remove configKeySuffix field from tray preflight check
5bd993a Make the test more stable
37cb746 Issue #878 Add check in the tests for copy-paste oc login details after start
85b9abc Handle env vars better on Win in story_marketplace feature file
f2a4bc9 Issue #962 only enable systray as experimental feature
ef09b9c Issue #962 add option for experimental features
3402010 Issue #896 Install tray as part of crc setup
724fb2b Add FileExists helper function to os package
f10526b Issue #896 Embed the macos tray in crc binary
66386f0 Make Logs from the daemon go to crcd.log instead of crc.log
c36a879 Implement CrcApiServer, which is the run as the crc daemon
c3cc33d Issue #958: Set proxy in machine.Status
a6f82c7 Issue #958: machine: Simplify machine.configProxyForCluster
f3a8a05 Issue #958: machine: Ensure no_proxy=.testing always gets set
4ddef2a Issue #337 Document running CRC behind a proxy
d094b99 Remove systemd managed dnsmasq in dockerfile
2bd8fac Start using centos:8 for dnsmasq
92ad35f Issue #422 Document how to upgrade CRC
fb19918 Make NoProxy to private to network package
e9a9850 Use GetNoProxyString() helper function instead strings.join
0a86c47 Issue #947 use GetNoProxyString() to set no proxy for proxy resource
38ea435 Update bundle from 4.3.0-rc.3 to 4.3.0 (#946)
35e214f set no proxy environment variable properly in kubelet and crio (#945)
c7db4d4 Issue #943 Fix typo in "Troubleshooting bundle version mismatch" docs (#944)
964968c Update bundle version from 4.2.14 to 4.3.0-rc.3 (#939)
8b35135 Issue #929: logging: Ensure ~/.crc exists before creating log file (#932)
7001821 Update bundle version from 4.2.13 to 4.2.14 (#936)
8dbd439 Mention that cert renewal takes a few minutes (#934)
c137274 Update proc_starting-the-virtual-machine.adoc (#871)
8175fa7 preflight: Set correct permissions on extracted binaries
8958276 Remove redundant chmod
1.4.0-4.2.13
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.4.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.
80fb5dc preflight: Set correct permissions on extracted binaries
5ceda43 Remove redundant chmod
6d39580 Issue #887: Add proxy env to oc-env
84a4b69 Issue #887: oc-env: Don't override PersistentPreRun in oc-env command
614081c Remove unused oc-env/shell code
bd9b9a2 oc-env: Don't use template to print env
91bf393 machine: Only add instanceIP to NoProxy for cluster
f566a57 Issue #887: machine: Introduce getProxyConfig helper
1eb58ec network: Store ProxyConfig.NoProxy as a []string
3ae05da network: Rework DefaultProxy creation
2cbd872 network: Make ProxyConfig.AddNoProxy variadic
383d1e6 test: Use "crc stop -f"
d2bc31d Revert "CI: add debug for failing test case"
d6b76f1 Issue #877 Integration: Absolute path starts without separator on Windows
6673ade Issue #854 Add host->cluster DNS checks
3017f3c Issue #509: preflight: Use embed package to get hyperkit binaries
9da0d6d Issue #509: preflight: Use embed package to get libvirt machine driver
198e94a Issue #509: preflight: Use embed package to get oc
6fa3025 Issue #509: preflight: Use new embed package to extract bundle
64e4ef2 Issue #509: build: Add build-time tool to embed misc binaries in crc
6f57e39 build: Don't filter out '/out' from tests
8f6c972 Issue #509: preflight: Move machine driver-related constants to 'machine' package
d2aded2 Issue #509: Rework GetDefaultBundle
e3bedc2 Issue #509: Rework constants.DefaultOcUrl
26ccfea Update bundle from 4.2.10 to 4.2.13
cf9d2a6 Issue #872: Remove no longer used config constants
04ce018 Issue #903: Wait for csr resource before trying to approve the CSRs
0eba661 Issue #903: Move waitForOpenshiftAPIServer from cluster to oc
d5ed7f1 Issue #899 Fix typo in developing.adoc
3955824 CI: add debug for failing test case
b2e5833 Issue #872: preflight: Add NoFix flag
87acfdf Issue #872: preflight: Reword some of the Windows 'checkLog'
80181bd Issue #872: preflight: Add missing fixLog/checkLog
5fd70eb Issue #872: preflight: Simplify preflight fix/check API
568a640 Issue #872: preflight: Factor common checks
f56af9f Issue #872: config: Add GetConfigCmd() method
e552b17 Issue #872: preflight: Autogenerate config keys
8312f70 Issue #872: preflight: Remove unused methods
278e00d Issue #872: preflight: Use new preflight API for Linux checks
89259e8 Issue #872: preflight: Use new preflight API for macos checks
ffd78f0 Issue #872: preflight: Use new preflight API for Windows checks
1ed3a08 Issue #872: upreflight: Introduce new API for preflight refactor
2985be8 Revert "Issue #854 Add host->cluster DNS checks"
a092917 Bump crc release version to 1.4.0-dev
d1b374c Issue #859 Integration: run tests and keep .crc folder
c644ed7 Issue #846 Integration tests: make possible to run feature files separately
5b438c3 Issue #845 Integration tests: update location where bundle is unpacked
14af81a Issue #850 Ensure Hyper-V management service is running
1.3.0-4.2.10
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.3.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.
0cdc12b Revert "Issue #854 Add host->cluster DNS checks"
1ab8711 Issue #337 Add resource as parameter for waitForOpenshiftAPIServer function
ff5d4d5 Issue #337 Add proxy for cluster and instance
cb7b525 Issue #337 Accept host as slice to add it to noproxy
02d2131 Issue #337 Add noproxy check validation
2afc821 Issue #337 Remove rerr = nil
from the defer function
71de1a1 Issue #878 Simplified login ux by formatting creds for copy-pasting
9f9d19b Update bundle from 4.2.8 to 4.2.10
aeb5ecc Issue 656: validation: Replace "" with actual hypervisor name
866a335 Refactor to set pullsecret and clusterID
e3ad198 Issue #854 Add host->cluster DNS checks
17a5f3a Issue #337 Add basic layout for proxy support
bb503ac Issue #838 Remove virtualbox from documentation
d408bfe Issue #838 Remove virtualbox from GitHub issue templates
6fa96b0 Issue #838 Remove virtualbox driver support
e017d31 Remove note about expiring certificates, following comment from Christophe
1dc1f4a Update README to inform about new automatic certificate renewal behavior in crc >=1.2.0
4133d7d Issue #873 Remove the debug info from pullsecret functions
4f24a0a Issue #873 Use RunPrivate for pullsecret commands
dab3a46 Issue #873 Add RunPrivate method to sshRunner
871cc9b Issue #873 Add runPrivate parameter to runSSHCommandFromDriver method
0743c40 Issue #873 Move ssh command invocation from machine to sshRunner
fc30212 Increase timeout for integration tests from 90m to 120m
d2242f3 Issue #786 Integration: Install operator from marketplace user story
9744a10 Issue #865: update output of a help string for crc config
b0d660e Revert some changes from 3f84454 commit.
e7792b8 Use --rm
option when running a container non-daemon mode
8b3fe03 Issue #840 Use tagged image instead of fetching from registry
df7c9cf Issue #848: Remove '7 days' check/warnings
90d0c54 doc: Update documentation for TLS certs renewal
6ee5108 doc: Mention 'odo' in 'Accessing the cluster'
d6a16d6 Bump crc release version to 1.3.0-dev
52a2847 Issue #832 update Openshift version in the doc
1.2.0-4.2.8
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.2.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.
3f84454 Issue #11: machine: Trigger certificate renewal when they are expired
9370967 machine: Implement machine.RenewCertificates
fcf9de1 Add OcRunner interface to 'oc' package'
48c6831 Issue #838 Add virtualbox deprecation notice
8fa57f1 Issue #722 Allow to use 'crc' named Virtual Switch as alternative
5ab8ea8 Issue #828: oc: Only approve 'Pending' CSRs
a34f615 Issue #828: machine: Approve node certificates before displaying usage message
a88b580 machine: Fix 'determin' typo
7f086a3 cluster: Fix 'Exipry' typo in internal function
d3f9879 Update bundle from 4.2.7 to 4.2.8
92f0496 Remove vmDriver arg from SetupHost and StartPreflightChecks
a516a98 Issue #682: Remove macos virtualbox preflight checks
872b647 Add required go version to modules file
6c6ba96 Use go 1.12.x for CentOS CI
03897f4 Remove unused python-requests package
ab69dc6 (issue_824) Update bundle from 4.2.2 to 4.2.7
667c506 Issue #807 Integration tests: print PathListSeparator as a char
0fd6197 Update vendor to remove unused kardianos/osext package and machine sync
b024fb6 Sync machine to fix hyperV administrator check
f7e8581 Issue #790: Rework embedded bundle extraction
5859ce6 Use os.Executable instead of osext
bdfeb08 Move default bundle location to ~/.crc/cache
80d78ec Move constants.DefaultBundlePath to generic code
5665330 Issue #802 Integration tests: update config feature
ebd772e Issue #789 Use fixed UUID instead of generating a random one.
52a568c Issue #160: Document 'oc debug nodes/xxx'
27b0727 Issue #685: Document that RHEL systems must be registered
fe7f71b Issue #799 Update golang version to 1.12.8
4eebb53 Issue #735 Check for bundle embeddedness in crc start output
43f78de Issue #673, #647 Discern if bundle embedded, specify binary for tests, and other updates
3aa6a6d Update for 1.1.0 release
51ab63f (up/master) Issue #787 Update end-to-end health check for Windows in integration tests
1.1.0-4.2.2
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.1.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.
4347c0e Issue #753 Handle some previously ignored errors in preflight
17fbfa6 Issue #752 Fall back to standard location of posh if not found in PATH
918a7e1 Issue #758 Force encoding for GetDefaultSwitchName
4665025 Better error message when cluster has no external connectivity
49e925f Issue #760: Reword message at the end of 'crc stop/delete/start'
0f9055f Fix 'existin' typo
b0ec4b8 Issue #399 - Enable integration tests for Windows hosts
6af532d Issue #614 Integration tests: add step to check that VM disk is 32GB
8edb4c2 Issue #743 make setup steps skippable due to incorrect Administrator role check
ae34d0f Issue #768 Add master build status from CentOS CI
b6c340a Issue #766 Increase retry for waitforssh from 10 to 60
20e1aa4 Issue #603 Augment integration test story to check if app runs after stop and start
57ae9ea Prep, rearrange, format and reword
42991df Issue #741 past tense needs to be used; 'disabled' (typo)
4f3f19d Issue #741 add message about degraded state
2f26446 Update bundle version to 4.2.0
beb383a Issue #735 Skip showing '-b $BundleName' after setup
cac2dde Issue #743 Make user checks skippable
634d0ac Issue #732 Update operators list with availability of marketplace
5b95ed0 Issue #732 updating differences as marketplace is not disabled
1.0.0-4.2.0
Downloads are available at: https://mirror.openshift.com/pub/openshift-v4/clients/crc/1.0.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.
e07b0f3 Issue #741 add message about degraded state
1748e4d Issue #735 Skip showing '-b $BundleName' after setup
26f7b7d Issue #743 Make user checks skippable
e2277cc Issue #732 Update operators list with availability of marketplace
4e5faf3 Issue #732 updating differences as marketplace is not disabled
cef220b Issue #730 Use go ssh implementation only for windows host
d11c254 Issue #714: The messages from the crc CLI can be worded better
9ff3288 Issue #710 Reorganize minimum system requirements
51d5a14 Update bundle version to 4.2.0-rc.5
6401059 Issue #692 Unmarshall json only when http response status is 200
963a68e Fix misspell typos
1f83283 Issue #698: Literal \n in crc.log
7986aee Update bundle version to 4.2.0-rc.0
bece74c Issue #681 Replace references to virtualbox in integration tests by hyperkit
e7a5885 Issue #666: Add links to OpenShift documentation
96a6792 Issue #652: doc: Add missing 'oc login'
b00d1bc Issue #492: Document 'developer' and 'kubeadmin' users
5182fa0 extra: replaced virtualbox with hyperkit in Mac scenario
70c3f6b extra: added checks for the output of crc help to contain core commands
9709639 Issue #601 Adjust expectations in integration tests to match stdout of setup cmd output
9011890 Rename api to libmachineAPIClient to have consistancy
7b2d009 Close the libmachine api client connection
ee379e7 Issue #669 Check if crc VM exist before executing cmd functions.
1b5f861 Rename existVM func to MachineExists with changed signature
7f50148 Issue #674 Change log file permission before uploading to CI artifact server
0d34c4c Issue #657 - Add documentation how to run only one feature file
225e058 Issue #657: allow to run only one feature file
c31805a Issue #643 Document troubleshooting expired certificates
6bbc3cf Update bundle version to 4.2.0-0.nightly-2019-09-26-192831
3f4edb3 Update bundle URL in ci script