Commit Graph

743 Commits

Author SHA1 Message Date
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
Sheng Yang
12d62cfcf8
Update question.md
Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-07 18:35:55 -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
Sheng Yang
3898d17d62
Update README.md
Update the build badge for Share Manager.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-12-06 09:22:16 -08:00
Phan Le
90350b1903 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-03 17:00:18 -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
Sheng Yang
4d52211839
Update bug_report.md
Add more questions regarding the node config and underlying infrastructure.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-11-19 15:48:45 -08:00
William Jimenez
351322ff05 Update README.md
highlight community events

Signed-off-by: William Jimenez <william@rancher.com>
2020-11-15 15:23:40 -08:00
Sheng Yang
36ad2daf0b
Update README.md
Remove the Astronomer badge since it was archived by the author.

Signed-off-by: Sheng Yang <sheng.yang@rancher.com>
2020-11-12 08:46:07 -08:00
Shuo Wu
2e14a1c09e enhancement: Add a new enhancement 'disk-reconnection'
Longhorn #1269

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-11-09 09:59:25 -08:00
Phan Le
69c1a3eb3e enhancement: Add LEP for Prometheus support
Longhorn#1180

Signed-off-by: Phan Le <phan.le@rancher.com>
2020-11-05 18:41:56 -08:00
Shuo Wu
24e8c7c0ac enhancements: Add LEP 'Rebuild replica with existing data'
Longhorn #1304

Signed-off-by: Shuo Wu <shuo@rancher.com>
2020-11-03 09:07:54 -08:00
Bo Tao
6c34cef1ef 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-10-31 23:03:27 -07: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
Nicholas Novak
1389981637 Fixed a grammatical error that I missed in the README
Signed-off-by: Nicholas Novak <nicholasmnovak@gmail.com>
2020-10-26 20:32:27 -07:00
Nicholas Novak
44f0c1403c Fixed some spelling and grammatical errors in the READMEs
Signed-off-by: Nicholas Novak <nicholasmnovak@gmail.com>
2020-10-26 20:32: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