Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Longhorn 1.4.3 chart with dev-2.7 #2780

Merged
merged 2 commits into from
Jul 27, 2023

Conversation

weizhe0422
Copy link
Contributor

@weizhe0422 weizhe0422 mentioned this pull request Jul 17, 2023
14 tasks
@weizhe0422
Copy link
Contributor Author

Try to install Longhorn V1.4.3 via Rancher Apps but replace the image repository from rancher mirror: rancher/mirrored-longhornio- to `longhornio/, the installation is successful.
image
image

Still need wait QA further verification and mirror images release: rancher/image-mirror#416

@weizhe0422 weizhe0422 marked this pull request as ready for review July 17, 2023 05:43
@roger-ryao
Copy link

  • Fresh installation
  • Uninstallation
  • Upgrade from v1.3.3 - > v1.4.3
  • Upgrade from v1.4.2 - > v1.4.3

verify is passed this PR as follow step

The test steps

  1. Create pod_with_pvc. https://raw.githubusercontent.com/longhorn/longhorn/master/examples/pod_with_pvc.yaml
  2. Create orphaned data.
    SSH to one of the nodes and copy the contents of one replica directory,
    e.g., pvc-abc-…012, to a new directory named pvc-abc-…013. This will make pvc-abc-…013 an orphaned replica.
  3. Deploy a statefulSet and attach to the volume. https://raw.githubusercontent.com/longhorn/longhorn/master/examples/statefulset.yaml
  4. Validate that the volume is created and attached to the pod properly in the Longhorn GUI.
  5. Validate the pod is mounted properly.
  6. Scale down and up the statefulSet to check volume detach and attach is working fine.

@khushboo-rancher
Copy link

Leaving a note, rancher/image-mirror#416 should be merged before this PR.

Copy link
Contributor

@PhanLe1010 PhanLe1010 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@PhanLe1010
Copy link
Contributor

The conflict is probably the file release.yaml is out of sync with the base branch @weizhe0422 Resolve that then we should be good

Longhorn 6102

Signed-off-by: Ray Chang <ray.chang@suse.com>
Longhorn 6102

Signed-off-by: Ray Chang <ray.chang@suse.com>
@weizhe0422
Copy link
Contributor Author

@PhanLe1010 Thank you, I have fixed the release.yaml conflict.

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.

5 participants