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

Fix packr r9 #2424

Closed
wants to merge 269 commits into from
Closed

Fix packr r9 #2424

wants to merge 269 commits into from

Conversation

lpabon
Copy link
Member

@lpabon lpabon commented Mar 2, 2024

No description provided.

Grant Griffiths and others added 30 commits March 12, 2021 13:21
* Also fixed an error in auth middleware Enumerate function where
  it returns the incorrect object in an error.

Signed-off-by: Luis Pabón <[email protected]>
Auth-middleware delete is not idempotent
…#1844)

- This ensures that two clusters can pair over an https endpoint
  with TLS config set to skip verify if the clusters are not TLS enabled.

Signed-off-by: Aditya Dani <[email protected]>
Signed-off-by: Luis Pabón <[email protected]>
* Compatability with CSI 1.4

Signed-off-by: Grant Griffiths <[email protected]>
- When enabled it creates a service using which you can access a sharedv4
      volume.
    - This will be enabled in Container Orchestrator's like Kubernetes and will use
      native Kubernetes service objects on top of sharedv4 volumes.
    - This spec allows us to control this feature at a volume granularity.

Following are the input arguments to create such a volume
    "sharedv4_svc_type": "NodePort|ClusterIP|LoadBalancer"
Based on the input it will create a corresponding service for accessing the sharedv4
volume.

Signed-off-by: Aditya Dani <[email protected]>

Co-authored-by: Aditya Dani <[email protected]>
* PWX-17451 Add diags SDK

Signed-off-by: Harsh Desai <[email protected]>

* review comments

Signed-off-by: Harsh Desai <[email protected]>

* Review comments

Signed-off-by: Harsh Desai <[email protected]>

* Add apache license to new files

Signed-off-by: Harsh Desai <[email protected]>
Signed-off-by: Harsh Desai <[email protected]>
libopenstorage#1823)

* PWX-18523: Change stack & heap filename to include the hostname and 'YYYYMMDDHHMMSS'.

Signed-off-by: Jose Rivera <[email protected]>

* PWX-18523: Export functions use to create profile name.

Signed-off-by: Jose Rivera <[email protected]>
…ySpec

* Also parse mountOptions flag from storage class for Pure pass through volumes

Signed-off-by: Jiafeng Liao <[email protected]>
[PWX-19922] don't pass shared, sharedv4 flags to pure volume specs
* This fix also cleans up the gRPC client connect to use
`grpc.WithBlock()` and `grpc.DialWithContext()` since the APIs we used
to use where experimental.

Signed-off-by: Luis Pabón <[email protected]>
updateClusterStatus() function had dual purpose. It would update the node cache with the new info
received from gossip and it would also notify the listeners of any changes in the node status. If
one of the listeners took long time to process the change notification, node cache updates stopped.
This patch refactors node-cache updates and listener notifications into separate goroutines
so that one does not block the other.

Signed-off-by: Neelesh Thakur <[email protected]>
…on. (libopenstorage#1895)

- Added two new options to ClusterConfig
  - QuorumTimeoutInSeconds configures time after which an out of quorum node
    will restart
  - SnapLockTryDurationInMinutes is the time for which
    the cluster manager will try acquiring a lock for cluster snapshot

Signed-off-by: Aditya Dani <[email protected]>
vinayakshnd and others added 23 commits November 17, 2023 16:37
…age#2379)

Need to explicitly copy the auth token to the outgoing gRPC metadata when
forwarding the request to another node.

Signed-off-by: Neelesh Thakur <[email protected]>
…might not recover (libopenstorage#2383)

* fix: throw error if volume is down state and with pending status, it might not recover

Signed-off-by: Shivanjan Chakravorty <[email protected]>

* refactor: update error message for volume state down and pending

Signed-off-by: Shivanjan Chakravorty <[email protected]>

---------

Signed-off-by: Shivanjan Chakravorty <[email protected]>
Signed-off-by: Shivanjan Chakravorty <[email protected]>
PWX-30083: Optional way to purge alerts
Signed-off-by: pnookala-px <[email protected]>
…r. (libopenstorage#2391)

- When the cluster is running with cluster-domains enabled, the round
  robin balancer should choose the nodes to forward the request within
  the same cluster domain.

Signed-off-by: Aditya Dani <[email protected]>
* adding `VolumeSpec.IsNFSProxyVolume()`

Signed-off-by: Zoran Rajic <[email protected]>
…orage#2399) (libopenstorage#2400)

* Add length check before accessing in round robin

This PR adds a few check before accessing the filteredNodes:
1. If the length is zero, we return empty string and false (isRemote)
2. Before accessing the array, we take a reminder of the currentIndex with the length of the array.

JIRA: PWX-35601

Signed-off-by: dahuang <[email protected]>
…ibopenstorage#2411)

(cherry picked from commit 8bdb3c7)
Signed-off-by: Tengxiao Wang <[email protected]>

---------

Signed-off-by: Tengxiao Wang <[email protected]>
…ibopenstorage#2420)

* add check for shared volumes in getVolumeStats (libopenstorage#2419)

Adds check for shared v4 volumes that have a different attach path than the assumed CSI volume path.

JIRA: PWX-35351

Signed-off-by: dahuang <[email protected]>
Signed-off-by: Luis Pabón <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.