Commit Graph

493 Commits

Author SHA1 Message Date
Sheng Yang
880bc5ed0f Update version to v1.1.0-rc2
Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-14 20:44:15 -08:00
Sheng Yang
3da26d195e Sync with manager
commit eb98fc29d8ab37ec3c0650150a75d73ed22a4f93
Author: Sheng Yang <sheng.yang@rancher.com>
Date:   Mon Dec 14 19:29:12 2020 -0800

    Longhorn v1.1.0-rc2 release

    Signed-off-by: Sheng Yang <sheng.yang@rancher.com>

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-14 20:44:15 -08:00
Shuo Wu
5ec0c5a261 chart: Update Kubernetes version requirement for chart
Since we update the CRD apiVersion to apiextensions.k8s.io/v1, the
minimal Kubernetes version requirement is v1.16 now.

Longhorn #2061

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-11 08:55:09 -08:00
Shuo Wu
2eeb93afb5 chart: Correct the inconsistent for question.yml
Longhorn #2082

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-11 08:43:45 -08:00
Shuo Wu
d62bcccfc7 chart: Remove the annotation which causes CRDs not removed during uninstallation
Will find another way to migrate the CRD file later.

Longhorn #2035

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-11 08:42:04 -08:00
Sheng Yang
9cf7cc57ac Update question.md
Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-09 13:55:57 -08:00
Sheng Yang
8bcf391dae Update README.md
Update the build badge for Share Manager.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-09 13:55:57 -08:00
Phan Le
2d6c06a791 Fix crash loop error in longhorn-iscsi-installation
We install iscsi in the init container then sleep in the main container.
This avoids crash loop after finishing installing iscsi

Longhorn #1741

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-12-09 13:55:57 -08:00
Sheng Yang
e6b58b5102 Update bug_report.md
Add more questions regarding the node config and underlying infrastructure.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-09 13:55:57 -08:00
William Jimenez
82f774c594 Update README.md
highlight community events

Signed-off-by: William Jimenez <william@rancher.com>
2020-12-09 13:55:57 -08:00
Sheng Yang
dcc4ac54cb Update README.md
Remove the Astronomer badge since it was archived by the author.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-09 13:55:57 -08:00
Shuo Wu
bf7a7ab92a enhancement: Add a new enhancement 'disk-reconnection'
Longhorn #1269

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-09 13:55:57 -08:00
Phan Le
c95e948139 enhancement: Add LEP for Prometheus support
Longhorn#1180

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-12-09 13:55:57 -08:00
Shuo Wu
0e30e1b057 enhancements: Add LEP 'Rebuild replica with existing data'
Longhorn #1304

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-09 13:55:57 -08:00
Bo Tao
250fd32066 Add iscsi installtion daemonset yaml file
Add iscsi installation yaml file to provide a convenient way to install
iscsi on every host.

Longhorn #1741

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-12-09 13:55:57 -08:00
Nicholas Novak
a1754a0906 Fixed a grammatical error that I missed in the README
Signed-off-by: Nicholas Novak <nicholasmnovak@gmail.com>
2020-12-09 13:55:57 -08:00
Nicholas Novak
e7fb431e3c Fixed some spelling and grammatical errors in the READMEs
Signed-off-by: Nicholas Novak <nicholasmnovak@gmail.com>
2020-12-09 13:55:57 -08:00
Shuo Wu
6a301741dc chart: Update image tag for longhorn instance manager
Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-07 07:16:13 -08:00
Shuo Wu
3a257953da chart: Introduce longhorn share manager
Longhorn #2043

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-12-07 07:16:13 -08:00
Sheng Yang
7f0790fc80 Longhorn v1.0.2-rc1 release
Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-06 11:02:15 -08:00
Sheng Yang
08e1522f6e Sync with Longhorn manager
commit 53203078833122cf1544e4145bf12ecec4e7d097
Author: Sheng Yang <sheng.yang@rancher.com>
Date:   Sun Dec 6 10:25:22 2020 -0800

    deploy: add iscsi deploy helper

    Signed-off-by: Sheng Yang <sheng.yang@rancher.com>

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-06 11:02:15 -08:00
Guangbo Chen
791d63c5e3 Add namespace override
Signed-off-by: Guangbo Chen <steven.guangbo.chen@gmail.com>
2020-12-03 14:26:47 -08:00
Shuo Wu
d77dc2c35e chart: Sync chart with the YAML files in longhorn-manager
Longhorn #1818, #1813

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-11-30 09:28:45 -08:00
Phan Le
b79b914967 Move registry secret setting to outside of  default setting
To avoid confusing user, we move the registry secret setting
outside of default setting section. Now, user will set
registry secret setting in privateRegistry.registrySecret

Longhorn #1670

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-11-23 17:16:17 -08:00
Phan Le
9c3ae72954 Update Helm chart templates for Longhorn v1.1.0
Longhorn #1906

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-10-28 18:42:27 -07:00
Bo Tao
c2753700b0 Update longhorn chart README.md
1. Remove Rancher from prerequisites.
2. Update to Kubernetes v1.15+.
3. Update the contents for installation and uninstallation.

Longhorn #1617

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-10-22 15:06:57 -07:00
Phan Le
68f9e034b0 add LEP for feature handling volume remount by killing the consuming pod
Longhorn #1719

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-10-21 11:30:52 -07:00
Benjamin MALYNOVYTCH
2b0c377f1a StorageClass: add reclaimPolicy
Signed-off-by: Benjamin MALYNOVYTCH <bmalynovytch@admantic.fr>
2020-10-20 19:58:58 -07:00
Bo Tao
e54bbd9f4c Update minio backupstore image to support amd64 and arm64
Longhorn #6

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-10-20 14:11:29 -07:00
Sheng Yang
3870716b8c dev scripts: update lm-update.sh and update-image-pull-policy.sh
To include a way to restart every Longhorn components automatically with
the latest image.

1. Now `lm-update.sh` will set `imagePullPolicy: Always` for the manager
and the driver.
2. Now update-image-pull-policy.sh will update the `imagePullPolicy` for
all the running deployments and daemonsets in the `longhorn-system`
namespace, including CSI components.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-10-20 12:28:26 -07:00
Jack Ivanov
0a5fa0867e Add recurringJobs to the templates
Signed-off-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
2020-10-19 19:54:11 -07:00
Bo Tao
39132812c1 Update nfs backupstore image
Longhorn #6

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-10-16 16:28:13 -07:00
Shuo Wu
e5a0491499 chart: Add an annotation for CRDs
So that the CRDs won't be wrongly deleted when the CRD files is
splitted.

https://helm.sh/docs/topics/charts_hooks/#hook-resources-are-not-managed-with-corresponding-releases

Longhorn #1818

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-10-13 21:54:08 -07:00
Shuo Wu
68a1082e6d chart: Add settings for CSI Snapshotter
Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-10-13 21:54:08 -07:00
Shuo Wu
9cbb93d10c chart: Remove some redundancy for the chart
1. Remove the redundancy rule in clusterrole.yaml
2. Simplify the chart private registry setting.

Longhorn #1818

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-10-13 21:54:08 -07:00
Phan Le
3918638dda add enhancement document for the feature allow recurring backup for detached volumes
Longhorn #1509

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-10-05 20:21:01 -07:00
Bo Tao
34d0c0073e Add revision counter disable support enhancement document
Longhorn #508

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-09-22 14:57:45 -07:00
Joshua Moody
f9a7690bc5 Add note about VolumeSnapshotClass to csi snapshot LEP
Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2020-09-22 14:56:48 -07:00
Joshua Moody
9cb7bdc160 Add LEP for csi snapshot support
Longhorn #304

Signed-off-by: Joshua Moody <joshua.moody@rancher.com>
2020-09-09 16:59:48 -07:00
Phan Le
93c0d6a8af enhancement: Add LEP 'support Data Locality option to keep a replica local to the engine'
Longhorn#1045

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-09-08 15:19:52 -07:00
Bo Tao
0fe8cd63c9 Update replica evcition support for disks and nodes enhancement document
This commit is for supporting eviction for detached volume.

Longhorn #1704

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-09-01 19:04:33 -07:00
Phan Le
30ab8398a4 enhancements: add improve node failure handling enhancement document
Longhorn#1105

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-08-25 14:51:15 -07:00
Bo Tao
41cbbdcf66 Add replica eviction support for disks and nodes enhancement document
Longhorn #298

Signed-off-by: Bo Tao <bo.tao@rancher.com>
2020-08-20 17:22:06 -07:00
Shuo Wu
e2ab1c363c enhancement: Add LEP 'Refactor restore for rebuild enabling'
Longhorn #1279

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-08-18 15:53:25 -07:00
Sheng Yang
83f35e04ed
Merge pull request #1690 from longhorn/v1.0.2
Longhorn v1.0.2
2020-08-14 14:49:02 -07:00
Sheng Yang
0145138451 Longhorn v1.0.2 release
Longhorn v1.0.2 is a stable release.

1. [Now Longhorn ships with a default Pod Security Policy](https://github.com/longhorn/longhorn/issues/1671).
2. [Enhanced Air Gap installation experience using Chart](https://github.com/longhorn/longhorn/issues/1641).

1. [Fix an issue](https://github.com/longhorn/longhorn/issues/1647) that might cause Longhorn installation stuck due to upgrade failure.
2. [Speed up](https://github.com/longhorn/longhorn/issues/1655) the Longhorn installation process.
3. [Fix an issue](https://github.com/longhorn/longhorn/issues/1665) that might cause Longhorn installation stuck due to `Incompatible` Engine image.
4. [Fix an issue](https://github.com/longhorn/longhorn/pull/1585) with containerd.

Live upgrade from v1.0.2 from v1.0.0 or v1.0.1 is supported. See [here](https://longhorn.io/docs/1.0.2/deploy/upgrade/) for the upgrade instructions.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-08-14 14:45:31 -07:00
Sheng Yang
39c64c6537 Update version to v1.0.2
Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-08-14 14:45:31 -07:00
Sheng Yang
62c71dc190 Sync with managero
commit ba4ca64ad03911194c8586932e9f529e19c884a4
Author: Sheng Yang <sheng.yang@rancher.com>
Date:   Fri Aug 14 13:23:47 2020 -0700

    Longhorn v1.0.2 release

    Signed-off-by: Sheng Yang <sheng.yang@rancher.com>

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-08-14 14:45:31 -07:00
Sheng Yang
139554a08e Update version to v1.0.2-rc2
Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-08-13 11:45:43 -07:00
Sheng Yang
9a95aa97ec Sync with mangaer
commit 62ad1776aab2939ec0349482fec7230dbae3a1c9
Author: Sheng Yang <sheng.yang@rancher.com>
Date:   Thu Aug 13 11:13:41 2020 -0700

    Longhorn v1.0.2-rc2 release

    Signed-off-by: Sheng Yang <sheng.yang@rancher.com>

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-08-13 11:45:43 -07:00