This repository has been archived by the owner on Jun 29, 2022. It is now read-only.
v0.6.1
This is a patch release which includes mainly bug fixes.
NOTE: Please read the updating guidelines here.
Changes in v0.6.1
Development
- Velero: Add tolerations to Restic plugin (#1348).
- Velero: Add e2e tests (#1353).
- Update all Go dependencies (#1358).
Terraform Provider Updates
- Update Packet (Equinux Metal) Terraform provider to 3.2.1 that fixes the provisioning failures of
n2.xlarge.x86
machines (#1349).
Bug fixes
- Prefix
ETCD_
for standard etcd environment variables only (#1308). - Update Restic TolerationSeconds type to integer and add conditional checks (#1365).
Docs
- Add missing
provider
parameter (#1354). - Update RELEASING document to add steps to update the documentation website entry (#1326).
- Improvements to the Lokomotive release process documentation (#1341).
Updating from v0.6.0
Cluster update steps
NOTE: Updating multiple Lokomotive versions at a time is not supported. If your cluster is running a
version older thanv0.6.0
, update tov0.6.0
first and only then proceed with the update tov0.6.1
.
Please perform the following manual steps in your cluster configuration directory.
-
Download and install the lokoctl binary by following the v0.6.1 installation
guide.lokoctl version v0.6.1
-
Update control plane.
lokoctl cluster apply --skip-components -v
NOTE: If the update process gets interrupted, rerun above command.
The update process typically takes about 10 minutes.
After the update, running lokoctl health
should result in an output similar to the following:
Node Ready Reason Message
lokomotive-controller-0 True KubeletReady kubelet is posting ready status
lokomotive-1-worker-0 True KubeletReady kubelet is posting ready status
lokomotive-1-worker-1 True KubeletReady kubelet is posting ready status
lokomotive-1-worker-2 True KubeletReady kubelet is posting ready status
Name Status Message Error
etcd-0 True {"health":"true"}
- Download the release bundle.
curl -LO https://github.com/kinvolk/lokomotive/archive/v0.6.1.tar.gz
tar -xvzf v0.6.1.tar.gz
- Run update script
./lokomotive-0.6.1/scripts/update/0.6.0-0.6.1/update.sh