Skip to content

[minor] Add support for Longhorn storage#1950

Merged
durera merged 20 commits into
masterfrom
longhorn
Oct 24, 2025
Merged

[minor] Add support for Longhorn storage#1950
durera merged 20 commits into
masterfrom
longhorn

Conversation

@durera
Copy link
Copy Markdown
Contributor

@durera durera commented Oct 21, 2025

Description

  • New longhorn role to install Longhorn storage classes using their Helm chart
  • Introduced ocp_storage_provider to the ocp_provision role controlling the setup of nfs-client storage classes for Fyre clusters (mirroring the same var used in playbooks)
  • ocp_fyre_provision, ocp_roks_provision playbooks now able to set up Longhorn and/or ODF storage on the cluster when ocp_storage_provider is set appropriately.
  • Improvements to fyre provisioning code
  • Use of the now-deprecated fyre_nfs_setup parameter remains supported in the ocp_provision role, but the default behaviour when it's not set (and the new parameter is also not set to "nfs") will be to take no action, whereas previously the playbook (and role) would always set up NSF storage unless fyre_nfs_setup is set to False explicitly.

See also:

Test Results


⚠️ Notes for Reviewers

  • Ensure you have understood the PR guidelines in the Playbook before proceeding with a review.
  • Ensure all sections in the PR template are appropriately completed.

@durera durera marked this pull request as ready for review October 24, 2025 12:59
@durera durera requested a review from a team as a code owner October 24, 2025 12:59
@durera durera merged commit c7088cf into master Oct 24, 2025
2 checks passed
@durera durera deleted the longhorn branch October 24, 2025 13:07
karol-czarnecki added a commit that referenced this pull request Oct 28, 2025
commit 24b07d7
Author: Társis Augusto <64480693+terc1997@users.noreply.github.com>
Date:   Mon Oct 27 15:05:00 2025 -0300

    [patch] Update filter documentation (#1957)

commit 56c2232
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 15:21:01 2025 +0100

    [patch] Fix default channel (#1955)

commit 9d1b951
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 14:55:56 2025 +0100

    [skip ci] Additional comments/doc for LOGARCHMETH1/2

commit ccfe891
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 14:43:58 2025 +0100

    [patch] Reduce default db2 storage requirements (#1954)

commit c7088cf
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 14:07:27 2025 +0100

    [minor] Add support for Longhorn storage (#1950)

commit fbc40ac
Author: David Parker <parkerda@uk.ibm.com>
Date:   Wed Oct 15 20:47:51 2025 +0100

    [patch] Fix handling CIS names containing spaces (#1947)

    Co-authored-by: Rob Binns <rbinns@us.ibm.com>

commit 1441953
Author: shimto-jacob-siby <shimto.jacob.siby@ibm.com>
Date:   Wed Oct 15 18:58:46 2025 +0530

    [patch] added digest value for NFD operator for OCP 4.19 (#1948)

    Co-authored-by: shimto jacob siby <shimtojs@shimtos-MacBook-Pro.local>

commit 3ab6724
Author: shimto-jacob-siby <shimto.jacob.siby@ibm.com>
Date:   Mon Oct 13 23:33:08 2025 +0530

    [patch] Enabled rotate with 4.19 (#1944)

    Co-authored-by: shimto jacob siby <shimtojs@shimtos-MacBook-Pro.local>

commit 79e3216
Author: Anil Prajapati <169060963+anilprajapatiibm@users.noreply.github.com>
Date:   Sat Oct 11 00:52:31 2025 +0530

    [minor] 10th October Mid patch release (#1941)

commit 4b096ae
Author: karol-czarnecki <112193189+karol-czarnecki@users.noreply.github.com>
Date:   Fri Oct 10 17:47:57 2025 +0100

    [patch] Add aiservice_upgrade role to support upgrade AI Service  (#1942)

commit 4729f8c
Author: karol-czarnecki <112193189+karol-czarnecki@users.noreply.github.com>
Date:   Wed Oct 8 11:11:42 2025 +0100

    [patch] Add to AI Service support for watsonX CA cert (#1937)
karol-czarnecki added a commit that referenced this pull request Nov 7, 2025
commit 370137c
Author: David Parker <parkerda@uk.ibm.com>
Date:   Tue Nov 4 13:07:45 2025 +0000

    [patch] Fix Artifactory cleanup workflow (#1970)

commit 73b70aa
Author: Társis Augusto <64480693+terc1997@users.noreply.github.com>
Date:   Tue Nov 4 09:45:42 2025 -0300

    [patch] add version-aware monitoring config for OpenShift 4.18+ (#1962)

commit 71a3afe
Author: David Parker <parkerda@uk.ibm.com>
Date:   Tue Nov 4 12:47:23 2025 +0000

    [minor] Integrate Turbonomic into OCP provision (#1966)

commit 14682e7
Author: karol-czarnecki <112193189+karol-czarnecki@users.noreply.github.com>
Date:   Fri Oct 31 12:27:20 2025 +0000

    [patch] Add to AI Service support for wx_instance_id,wx_username,wx_version (#1945)

commit 98009f1
Author: Parveen Kumar <parveenkumar@ibm.com>
Date:   Thu Oct 30 19:19:14 2025 +0530

    [minor] Support October Catalog Update (#1943)

    Co-authored-by: jainyjoseph <jainy587@gmail.com>

commit b8474cd
Author: jainyjoseph <jainy587@gmail.com>
Date:   Wed Oct 29 18:15:06 2025 +0530

    [patch] Add v25.10 tag for gpu-operator-certified to fix mirroring fa… (#1963)

commit 902972b
Author: leo-miran <105313348+leo-miran@users.noreply.github.com>
Date:   Tue Oct 28 13:18:11 2025 -0300

    [patch] remove LOGARCHMETH1 from manage db2 setup vars (#1958)

commit 24b07d7
Author: Társis Augusto <64480693+terc1997@users.noreply.github.com>
Date:   Mon Oct 27 15:05:00 2025 -0300

    [patch] Update filter documentation (#1957)

commit 56c2232
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 15:21:01 2025 +0100

    [patch] Fix default channel (#1955)

commit 9d1b951
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 14:55:56 2025 +0100

    [skip ci] Additional comments/doc for LOGARCHMETH1/2

commit ccfe891
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 14:43:58 2025 +0100

    [patch] Reduce default db2 storage requirements (#1954)

commit c7088cf
Author: David Parker <parkerda@uk.ibm.com>
Date:   Fri Oct 24 14:07:27 2025 +0100

    [minor] Add support for Longhorn storage (#1950)

commit fbc40ac
Author: David Parker <parkerda@uk.ibm.com>
Date:   Wed Oct 15 20:47:51 2025 +0100

    [patch] Fix handling CIS names containing spaces (#1947)

    Co-authored-by: Rob Binns <rbinns@us.ibm.com>

commit 1441953
Author: shimto-jacob-siby <shimto.jacob.siby@ibm.com>
Date:   Wed Oct 15 18:58:46 2025 +0530

    [patch] added digest value for NFD operator for OCP 4.19 (#1948)

    Co-authored-by: shimto jacob siby <shimtojs@shimtos-MacBook-Pro.local>

commit 3ab6724
Author: shimto-jacob-siby <shimto.jacob.siby@ibm.com>
Date:   Mon Oct 13 23:33:08 2025 +0530

    [patch] Enabled rotate with 4.19 (#1944)

    Co-authored-by: shimto jacob siby <shimtojs@shimtos-MacBook-Pro.local>

commit 79e3216
Author: Anil Prajapati <169060963+anilprajapatiibm@users.noreply.github.com>
Date:   Sat Oct 11 00:52:31 2025 +0530

    [minor] 10th October Mid patch release (#1941)

commit 4b096ae
Author: karol-czarnecki <112193189+karol-czarnecki@users.noreply.github.com>
Date:   Fri Oct 10 17:47:57 2025 +0100

    [patch] Add aiservice_upgrade role to support upgrade AI Service  (#1942)

commit 4729f8c
Author: karol-czarnecki <112193189+karol-czarnecki@users.noreply.github.com>
Date:   Wed Oct 8 11:11:42 2025 +0100

    [patch] Add to AI Service support for watsonX CA cert (#1937)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant