Recent Discussions
Does anyone have any advice for stork pods that keep restarting
Does anyone have any advice for stork pods that keep restarting with: ``` Observed a panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x29aad38]``` I'm running storkctl Version: 2.7.0-2e5098a and k8s version 1.22.5Solvedsking3 days agoNovice I51Views0likes14CommentsHey I observed the following issue with pso which renders it unusable in 25 of our customer clusters
We can still not upgrade to portworx because of missing features, ```E0105 1755.820180 1 runtime.go:69] Observed a panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference) /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:76 /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:65 /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:51 /usr/local/go/src/runtime/panic.go:969 /usr/local/go/src/runtime/panic.go:212 /usr/local/go/src/runtime/signal_unix.go:742 /go/src/pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1/intrusion_types.go:232 /go/src/pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1/intrusion_types.go:209 /go/src/pso.purestorage.com/cockroach-operator/pkg/controller/cockroach/intrusion/intrusion_controller.go:444 /go/src/pso.purestorage.com/cockroach-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215 /go/src/pso.purestorage.com/cockroach-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158 /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133 /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134 /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88 /usr/local/go/src/runtime/asm_amd64.s:1374 panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xf6b5a7] goroutine 417 [running]: http://k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0|k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0, 0x0, 0x0) /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:58 +0x10c panic(0x161fd00, 0x22731b0) /usr/local/go/src/runtime/panic.go:969 +0x1b9 http://pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1.GetNodeIdentifier|pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1.GetNodeIdentifier(0xc0006d9564, 0xa, 0x0, 0xc00079d360, 0x11, 0x0, 0x0) /go/src/pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1/intrusion_types.go:232 +0x67 http://pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1.ValidateIntrusionSpec(0xc0005f2408|pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1.ValidateIntrusionSpec(0xc0005f2408, 0xc0002d0140, 0x0) /go/src/pso.purestorage.com/cockroach-operator/pkg/apis/pso/v1alpha1/intrusion_types.go:209 +0x2c5 http://pso.purestorage.com/cockroach-operator/pkg/controller/cockroach/intrusion.(*ReconcileIntrusion).Reconcile(0xc00057b6c0|pso.purestorage.com/cockroach-operator/pkg/controller/cockroach/intrusion.(*ReconcileIntrusion).Reconcile(0xc00057b6c0, 0xc0006d9520, 0xa, 0xc0006d9504, 0x6, 0xc0007ef578, 0xc0007ef578, 0x448f33, 0xc000092a18) /go/src/pso.purestorage.com/cockroach-operator/pkg/controller/cockroach/intrusion/intrusion_controller.go:444 +0x12f2 http://sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem(0xc00025ca00|sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem(0xc00025ca00, 0xc0008eab00) /go/src/pso.purestorage.com/cockroach-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215 +0x1de http://sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1()|sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1() /go/src/pso.purestorage.com/cockroach-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158 +0x36 http://k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc0005994c0)|k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc0005994c0) /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133 +0x5f http://k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0005994c0|k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0005994c0, 0x3b9aca00, 0x0, 0x1, 0xc0005c3d40) /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134 +0x105 http://k8s.io/apimachinery/pkg/util/wait.Until(0xc0005994c0|k8s.io/apimachinery/pkg/util/wait.Until(0xc0005994c0, 0x3b9aca00, 0xc0005c3d40) /go/src/pso.purestorage.com/cockroach-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88 +0x4d created by http://sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start|sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start /go/src/pso.purestorage.com/cockroach-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:157 +0x331```marcel_fest20 days agoNovice I15Views0likes1CommentHow to install Portworx with OpenShift using Operator
Just received this from my partner jerewis ---------------------------------- Bruce, Did a POC with customer last two days. Ran into typical issues with RedHat CEPH and customer needs HA storage and DR. I want to stage up a POC… but quickly get them up and working so send over deployment guide / notes from my OCP 4.10 install which is same as theirs.. But base operator runs into error now on install. https://docs.portworx.com/portworx-install-with-kubernetes/openshift/operator/|Portworx Operator Step 1: Install Operator based deployment at je (https://console-openshift-console.apps.os01.penguinpages.local/static/operator-hub-chunk-2eb5d8d8564dbeb077bc.min.js68826) at div at div at div at div at Ce (https://console-openshift-console.apps.os01.penguinpages.local/static/operator-hub-chunk-2eb5d8d8564dbeb077bc.min.js69846) at o (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js235714) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js58473) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js60518) at Suspense at div at _ (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js160553) at N (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js161001) at div at https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js797038 at p.memo.t.children.e.children.t.reduxes.e.reduxes.t.reduxes.every.reduxID (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js533369) at S (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js81479) at <anonymous> (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js534723) at S (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js81479) at https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js999429 at o (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js235714) at DetailsPage at Me (https://console-openshift-console.apps.os01.penguinpages.local/static/operator-hub-chunk-2eb5d8d8564dbeb077bc.min.js75884) at s (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js297536) at https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js623539 at S (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js81479) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js58473) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js60518) at Suspense at section at f (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js43758) at div at div at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1629287) at div at div at c (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js501467) at d (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js80399) at div at d (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js603442) at l (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1280462) at https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js551440 at S (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js81479) at main at div at O (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js741428) at div at div at c (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js167229) at div at div at c (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js501467) at d (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js80399) at div at d (https://console-openshift-console.apps.os01.penguinpages.local/static/vendor-patternfly-core-chunk-0d6fac2ae3356385121e.min.js603442) at hn (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js181594) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1122640) at t.default (https://console-openshift-console.apps.os01.penguinpages.local/static/quick-start-chunk-5dee0a535cd19ebed06e.min.js1223) at s (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js297536) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1702480) at Q (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1721987) at et (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js143623) at Q (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1721987) at Q (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1721987) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1698183) at c (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1695586) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1697994) at J (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1722117) at https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1724876 at r (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js119264) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js58473) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js60518) at t (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js55078) at X (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js1725222) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js923308) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js865474) at t.a (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js413803) at Suspense ```TypeError: Cannot read properties of undefined (reading 'apiGroup') at a (https://console-openshift-console.apps.os01.penguinpages.local/static/main-chunk-5cff3a21ac5fb65a3b41.min.js185039) at je (https://console-openshift-console.apps.os01.penguinpages.local/static/operator-hub-chunk-2eb5d8d8564dbeb077bc.min.js69052) at na (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js58879) at Hs (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js111315) at xc (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js98327) at Cc (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js98255) at _c (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js98118) at pc (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js95105) at https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js44774 at t.unstable_runWithPriority (https://console-openshift-console.apps.os01.penguinpages.local/static/vendors~main-chunk-41ccebee3877b1a26e8b.min.js3768)``` This is base operator install … so not much help here on debug at this early of a stage. ------------------------------------------------------------------ is there someone that can help out on this? Portworx Documentation How to install Portworx with OpenShift using Operator14Views0likes0CommentsPortworx Helm Chart
As it stands, for the Monitoring to be installed as part of the Portworx Helm chart, there cannot be any other Prometheus operators installed in the Kubernetes cluster ahead of time since the Portworx Helm chart tries to install it when monitoring is enabled8Views0likes0CommentsIs there a way to disable csi migration features?
is there a way to disable csi migration features from the kube-controller-manager deployed by portworx? our clusters KCM is fighting with portworx's attempting to migrate vsphere volumes in our clustersSolvedwebster_ben2 months agoNovice I11Views0likes4CommentsPortworx Advanced Services Accelerated
In what ways has Portworx Advanced Services accelerated your Kubernetes journey? Haven't tried it yet? Are there specific concerns that have held you from using Portworx Advanced Services? See how Portworx Advanced Services can transform your Kubernetes experience.MacchiSmith2 months agoCommunity Manager7Views0likes0CommentsJuggling multiple teams, projects, and data sets can get chaotic!
What’s been your biggest challenge when trying to keep storage organized and secure across different users? Check out how Pure Storage extends the benefits of secure multi-tenancy to container-based application development with the introduction of Secure Application Workspaces. If you have any follow up questions, drop them below!MacchiSmith2 months agoCommunity Manager7Views0likes0Comments