Chapter 1. Checking which version you have installed
To begin troubleshooting, determine which version of MicroShift you have installed.
1.1. Checking the version using the command-line interface
To begin troubleshooting, you must know your MicroShift version. One way to get this information is by using the CLI.
Procedure
Run the following command to check the version information:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow microshift version
$ microshift version
Example output
Copy to Clipboard Copied! Toggle word wrap Toggle overflow MicroShift Version: 4.15-0.microshift-e6980e25 Base OCP Version: 4.15
MicroShift Version: 4.15-0.microshift-e6980e25 Base OCP Version: 4.15
1.2. Checking the MicroShift version using the API
To begin troubleshooting, you must know your MicroShift version. One way to get this information is by using the API.
Procedure
To get the version number using the OpenShift CLI (
oc
), view thekube-public/microshift-version
config map by running the following command:Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get configmap -n kube-public microshift-version -o yaml
$ oc get configmap -n kube-public microshift-version -o yaml
Example output
Copy to Clipboard Copied! Toggle word wrap Toggle overflow apiVersion: v1 data: major: "4" minor: "13" version: 4.13.8-0.microshift-fa441af87431 kind: ConfigMap metadata: creationTimestamp: "2023-08-03T21:06:11Z" name: microshift-version namespace: kube-public
apiVersion: v1 data: major: "4" minor: "13" version: 4.13.8-0.microshift-fa441af87431 kind: ConfigMap metadata: creationTimestamp: "2023-08-03T21:06:11Z" name: microshift-version namespace: kube-public
1.3. Checking the etcd version
You can get the version information for the etcd database included with your MicroShift.
Procedure
To display the base database version information, run the following command:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow microshift-etcd version
$ microshift-etcd version
Example output
Copy to Clipboard Copied! Toggle word wrap Toggle overflow microshift-etcd Version: 4.15.1 Base etcd Version: 3.5.10
microshift-etcd Version: 4.15.1 Base etcd Version: 3.5.10
To display the full database version information, run the following command:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow microshift-etcd version -o json
$ microshift-etcd version -o json
Example output
Copy to Clipboard Copied! Toggle word wrap Toggle overflow { "major": "4", "minor": "15", "gitVersion": "4.15.1", "gitCommit": "2e182312718cc9d267ec71f37dc2fbe2eed01ee2", "gitTreeState": "clean", "buildDate": "2024-01-09T06:51:40Z", "goVersion": "go1.20.10", "compiler": "gc", "platform": "linux/amd64", "patch": "", "etcdVersion": "3.5.10" }
{ "major": "4", "minor": "15", "gitVersion": "4.15.1", "gitCommit": "2e182312718cc9d267ec71f37dc2fbe2eed01ee2", "gitTreeState": "clean", "buildDate": "2024-01-09T06:51:40Z", "goVersion": "go1.20.10", "compiler": "gc", "platform": "linux/amd64", "patch": "", "etcdVersion": "3.5.10" }