Commit Graph

832 Commits

Author SHA1 Message Date
Phan Le
b146815044 Fix bug: check script fails to perform all checks
When piping the script to bash (cat ./environment_check.sh | bash), the
part after `kubectl exec -i` will be interpreted as the input for the
command inside kubectl exec command. As the result, the env check script
doesn't perform the steps after that kubectl exec command. Removing the
`-i` flag fixed the issue.

Also, replacing `kubectl exec -t` by `kubectl exec` because the input of
kubectl exec command is not a terminal device

longhorn-5653

Signed-off-by: Phan Le <phan.le@suse.com>
2023-10-19 21:43:57 +08:00
David Gaster
3dc9d49fb8 ability to specify platform arch for air gap install
Signed-off-by: David Gaster <dngaster@gmail.com>
(cherry picked from commit a601ecc468)
2023-06-19 15:55:40 +08:00
James Lu
0213bb67d3 update: update instance-manager image version
from v1_20230407 to v1_20230616

Ref: 4927

Signed-off-by: James Lu <james.lu@suse.com>
2023-06-19 10:19:55 +08:00
Tyler Hawkins
804498e585 fix: (chart) fix nodeDrainPolicy key
Removing a space between the key and colon.

Signed-off-by: Tyler Hawkins <3319104+tyzbit@users.noreply.github.com>
(cherry picked from commit e45a9c04f3)
2023-06-03 09:06:55 +08:00
Shuo Wu
5adcc7fc6a example: Update network-policy
Signed-off-by: Shuo Wu <shuo.wu@suse.com>
(cherry picked from commit ab67f9c98c)
2023-04-26 20:11:51 +08:00
Ray Chang
f5cf5faa6e fix(chart): fix livenessprobe image group name in question.yaml
Longhorn 5794

Signed-off-by: Ray Chang <ray.chang@suse.com>
2023-04-25 16:23:45 +08:00
David Ko
f57838cb78 release: 1.3.3
Signed-off-by: David Ko <dko@suse.com>
2023-04-20 14:10:57 +08:00
David Ko
9bdc0d0645 release: 1.3.3-rc3
Signed-off-by: David Ko <dko@suse.com>
2023-04-11 14:44:28 +08:00
David Ko
eadac4554a chore(build): update instance manager image
Signed-off-by: David Ko <dko@suse.com>

longhorn/longhorn#5684
2023-04-07 17:18:02 +08:00
David Ko
b5d5f69477 release: 1.3.3-rc2
Signed-off-by: David Ko <dko@suse.com>
2023-03-22 21:25:35 +08:00
David Ko
ca9a600c0b release: 1.3.3-rc1
Signed-off-by: David Ko <dko@suse.com>
2023-03-20 21:27:06 +08:00
Derek Su
f6163cb068 chart: add conditions in engine/replica status.instanceStatus
Longhorn 1330

Signed-off-by: Derek Su <derek.su@suse.com>
(cherry picked from commit 13ac2a6641)
2023-03-20 20:19:40 +08:00
David Ko
5bc615d9bc chore(build): update system managed images for 1.3
Signed-off-by: David Ko <dko@suse.com>
2023-03-20 18:43:52 +08:00
Jack Lin
8b179fde12 chore(version-bump): backing-image-manager
Ref: longhorn/longhorn 5443

Signed-off-by: Jack Lin <jack.lin@suse.com>
2023-03-20 17:51:06 +08:00
James Lu
3459840bc6 feat(recurring-job): update chart for new tasks
Ref: 4898

Signed-off-by: James Lu <james.lu@suse.com>
(cherry picked from commit 15701bbe26)
2023-03-20 16:21:14 +08:00
James Lu
1a573f8492 feat(recurring-job): update YAML for new tasks
Ref: 4898

Signed-off-by: James Lu <james.lu@suse.com>
(cherry picked from commit 6c6cb23be1)
2023-03-20 16:21:14 +08:00
Phan Le
e1f6e72c15 Add nodeDrainPolicy setting
longhorn-5549

Signed-off-by: Phan Le <phan.le@suse.com>
(cherry picked from commit 86d06696df)
2023-03-18 08:28:18 +08:00
James Lu
d64d62e405 chore(version-bump): longhorn-instance-manager
Update YAML and chart files from v1_20230310 to v1_20230317.

Ref: 5265

Signed-off-by: James Lu <james.lu@suse.com>
2023-03-17 23:09:32 +08:00
James Lu
4a645b8edb chore(version-bump): longhorn-instance-manager
Update YAML and chart files from v1_20230223 to v1_20230310.

Ref: 5265

Signed-off-by: James Lu <james.lu@suse.com>
2023-03-13 14:20:17 +08:00
ChanYiLin
ad927264aa doc: update prerequisites in chart readme to make it consistent with documentation
Signed-off-by: Jack Lin <jack.lin@suse.com>
2023-03-13 10:32:40 +08:00
Viktor Hedefalk
39ce8a1645 Update data_migration.yaml
Fixes #5484

(cherry picked from commit 92fd5b54ed)
2023-03-08 15:59:42 +08:00
Rayan Das
3d13d08d52 update k8s.gcr.io to registry.k8s.io
Signed-off-by: Rayan Das <rayandas91@gmail.com>
(cherry picked from commit e1ea3d7515)
2023-03-01 12:49:47 +08:00
Chin-Ya Huang
9d8f2bef07 feat(recurring-job): update YAML for new tasks
Ref: 3836

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
(cherry picked from commit 2ea5513286)
2023-02-22 12:25:13 +08:00
Chin-Ya Huang
15f5c97e24 feat(recurring-job): update chart for new tasks
Ref: 3836

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
(cherry picked from commit 761abc7611)
2023-02-22 12:25:13 +08:00
achims311
9148325775 Fix for bug #5304 (second version including POSIX way to call subroutine) (#5314)
* Fix for bug #5304.

It uses the same technologie to get the kernel release as it was used
before to get the os of the node

Signed-off-by: Achim Schaefer <longhorn@schaefer-home.eu>

* used a lower case variable name as suggested by innobead

Signed-off-by: Achim Schaefer <longhorn@schaefer-home.eu>

---------

Signed-off-by: Achim Schaefer <longhorn@schaefer-home.eu>
Co-authored-by: David Ko <dko@suse.com>
(cherry picked from commit 94a23e5b05)
2023-02-07 15:00:57 +08:00
Haribo112
d447a5ad6e Made environment_check.sh POSIX compliant (#5310)
Made environment_check.sh POSIX compliant

Signed-off-by: Harold Holsappel <h.holsappel@iwink.nl>
Co-authored-by: Harold Holsappel <h.holsappel@iwink.nl>
(cherry picked from commit 5a071e502c)
2023-02-06 18:05:51 +08:00
Thomas Fenzl
dab68907cc update iscsi installation image to latest alpine.
(cherry picked from commit 674cdd0df0)
2023-02-05 23:17:19 +08:00
Derek Su
7495f22de6 environment check: precisely check kernel option
Longhorn 3157

Signed-off-by: Derek Su <derek.su@suse.com>
(cherry picked from commit 62998adab2)
2022-12-26 20:24:22 +08:00
Derek Su
9061c1f458 environment_check.sh: add nfs client kernel support
Longhorn 3157

Signed-off-by: Derek Su <derek.su@suse.com>
(cherry picked from commit c83497b685)
2022-12-26 16:38:41 +08:00
Derek Su
3ca190e1f5 environment_check.sh: check the hostname uniqueness
Longhorn 5012

Signed-off-by: Derek Su <derek.su@suse.com>
(cherry picked from commit 939ac11774)
2022-12-26 16:38:41 +08:00
James Lu
db383e4ec4 chore(ui): modify Affinity of UI for helm chart
Change the number of the replica from 1 to 2 for helm chart

Ref: 4987

Signed-off-by: James Lu <james.lu@suse.com>
2022-12-15 18:42:42 +08:00
James Lu
1b7c7fc45b chore(ui): modify Affinity of UI in deploy.yaml
Change the number of the replica from 1 to 2.

Ref: 4987

Signed-off-by: James Lu <james.lu@suse.com>
2022-12-15 18:42:42 +08:00
Chin-Ya Huang
b2c607d4ae feat(csi-liveness-probe): update air-gap images
Ref: 3907

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
(cherry picked from commit 400b8cd097)
2022-11-29 12:51:53 +08:00
Chin-Ya Huang
b41b9abbb5 feat(csi-liveness-probe): update YAML
Ref: 3907

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
(cherry picked from commit f3525fe363)
2022-11-29 12:51:53 +08:00
Chin-Ya Huang
60f9d635fd feat(csi-liveness-probe): chart update
Ref: 3907

Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
(cherry picked from commit e847b7f62c)
2022-11-29 12:51:53 +08:00
Ray Chang
44041acf6c fix: modify parameter names , output-file and version, in help function
Longhorn 1521

Signed-off-by: Ray Chang <ray.chang@suse.com>
(cherry picked from commit e68f633053122fd8dadd87e140ae104a00ce62ff)
2022-11-01 16:30:36 +08:00
Ray Chang
b8312dbbdc improvement(restore): script for restoring from backup file
Longhorn 1521

Signed-off-by: Ray Chang <ray.chang@suse.com>
(cherry picked from commit 7805007c99c7197b8d860db1850f24c373982d0f)
2022-10-21 08:06:22 +08:00
David Ko
a425df9a8b Release 1.3.2
Signed-off-by: David Ko <dko@suse.com>
2022-10-14 16:34:14 +08:00
David Ko
0dd8d0bba9 Release 1.3.2-rc2
Signed-off-by: David Ko <dko@suse.com>
2022-10-11 13:53:19 +08:00
Phan Le
47012ea980 Fix: update outdated csi-image tags in chart/questions.yaml
Signed-off-by: Phan Le <phan.le@suse.com>
2022-10-04 08:03:18 +08:00
Ray Chang
199849b17b Add K8s version limitation to < 1.4 chart
Longhorn 4525

Signed-off-by: Ray Chang <ray.chang@suse.com>
2022-10-03 17:59:41 +08:00
David Ko
2753477993 Release 1.3.2-rc1
Signed-off-by: David Ko <dko@suse.com>
2022-10-03 16:15:09 +08:00
David Ko
e6463acced Update system managed componente images for v1.3
Signed-off-by: David Ko <dko@suse.com>
2022-10-03 15:45:55 +08:00
Ray Chang
6c010cfc06 Remove resources block in values.yaml
Longhorn 4601

Signed-off-by: Ray Chang <ray.chang@suse.com>
(cherry picked from commit 61ad5112c120cc049cd9a6af70cc76ceca585e41)
2022-09-29 14:02:46 +08:00
James Lu
cefb54500f Update LEP: Failed-Backups-Cleanup
Add failed backup TTL to enable and disbale the auto-deletion.

Signed-off-by: James Lu <james.lu@suse.com>
2022-08-24 17:11:52 +08:00
James Lu
685fd9d5d5 Failed backups cleanup: update deploy YAML
Add a new option `failed-backup-ttl` and update the LEP for failed
backup cleanup.

Longhorn 3898

Signed-off-by: James Lu <james.lu@suse.com>
2022-08-24 17:11:52 +08:00
Phan Le
a44c828db6 Add volumeattachment to uninstaller's service account
longhorn-4405

Signed-off-by: Phan Le <phan.le@suse.com>
2022-08-12 06:58:11 +08:00
David Ko
4ba39a989b Release 1.3.1
Signed-off-by: David Ko <dko@suse.com>
2022-08-11 21:11:38 +08:00
David Ko
cfa6cd727f Release 1.3.1 RC2
Signed-off-by: David Ko <dko@suse.com>
2022-08-08 20:48:06 +08:00
David Ko
564286098c Update share and backing images
Signed-off-by: David Ko <dko@suse.com>
(cherry picked from commit 743fa08e8f)
2022-08-08 17:12:36 +08:00