refactor(*): change code path name operator-sdk-samples to apache
diff --git a/README.md b/README.md
index d1898c5..be48093 100644
--- a/README.md
+++ b/README.md
@@ -373,4 +373,9 @@
$ ./remove-storage-class.sh
```
-> Note: the NFS persistence data will not be deleted by default.
\ No newline at end of file
+> Note: the NFS persistence data will not be deleted by default.
+
+
+```kubectl apply -f rocketmq-operator.yaml```
+
+```kubectl apply -f rocketmq-cluster.yaml```
diff --git a/cmd/manager/main.go b/cmd/manager/main.go
index 0dfbde9..26e2573 100644
--- a/cmd/manager/main.go
+++ b/cmd/manager/main.go
@@ -24,8 +24,8 @@
"os"
"runtime"
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis"
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/controller"
+ "github.com/apache/rocketmq-operator/pkg/apis"
+ "github.com/apache/rocketmq-operator/pkg/controller"
"github.com/operator-framework/operator-sdk/pkg/k8sutil"
"github.com/operator-framework/operator-sdk/pkg/leader"
diff --git a/go.mod b/go.mod
index 743d676..51349d8 100644
--- a/go.mod
+++ b/go.mod
@@ -1,4 +1,4 @@
-module github.com/operator-sdk-samples/rocketmq-operator
+module github.com/apache/rocketmq-operator
go 1.12
diff --git a/pkg/apis/addtoscheme_rocketmq_v1alpha1.go b/pkg/apis/addtoscheme_rocketmq_v1alpha1.go
index fed371c..33a478d 100644
--- a/pkg/apis/addtoscheme_rocketmq_v1alpha1.go
+++ b/pkg/apis/addtoscheme_rocketmq_v1alpha1.go
@@ -18,7 +18,7 @@
package apis
import (
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
+ "github.com/apache/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
)
func init() {
diff --git a/pkg/constants/constants.go b/pkg/constants/constants.go
index 5c2b8ba..f6ed7a4 100644
--- a/pkg/constants/constants.go
+++ b/pkg/constants/constants.go
@@ -20,6 +20,7 @@
const BrokerClusterPrefix = "broker-cluster-"
const BrokerContainerName = "broker"
const AdminToolDir = "/home/rocketmq/rocketmq-4.5.0/bin/mqadmin"
+const StoreConfigDir = "/home/rocketmq/store/config"
const TopicJsonDir = "/home/rocketmq/store/config/topics.json"
const SubscriptionGroupJsonDir = "/home/rocketmq/store/config/subscriptionGroup.json"
const UpdateBrokerConfig = "updateBrokerConfig"
diff --git a/pkg/controller/add_broker.go b/pkg/controller/add_broker.go
index f4f6b56..e04c181 100644
--- a/pkg/controller/add_broker.go
+++ b/pkg/controller/add_broker.go
@@ -18,7 +18,7 @@
package controller
import (
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/controller/broker"
+ "github.com/apache/rocketmq-operator/pkg/controller/broker"
)
func init() {
diff --git a/pkg/controller/add_nameservice.go b/pkg/controller/add_nameservice.go
index 6fbe28f..51b8560 100644
--- a/pkg/controller/add_nameservice.go
+++ b/pkg/controller/add_nameservice.go
@@ -18,7 +18,7 @@
package controller
import (
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/controller/nameservice"
+ "github.com/apache/rocketmq-operator/pkg/controller/nameservice"
)
func init() {
diff --git a/pkg/controller/broker/broker_controller.go b/pkg/controller/broker/broker_controller.go
index 1058449..d40a37c 100644
--- a/pkg/controller/broker/broker_controller.go
+++ b/pkg/controller/broker/broker_controller.go
@@ -24,10 +24,10 @@
"strings"
"time"
- rocketmqv1alpha1 "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
- cons "github.com/operator-sdk-samples/rocketmq-operator/pkg/constants"
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/share"
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/tool"
+ rocketmqv1alpha1 "github.com/apache/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
+ cons "github.com/apache/rocketmq-operator/pkg/constants"
+ "github.com/apache/rocketmq-operator/pkg/share"
+ "github.com/apache/rocketmq-operator/pkg/tool"
appsv1 "k8s.io/api/apps/v1"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/errors"
@@ -258,7 +258,9 @@
log.Info("topicsCommand: " + topicsCommand)
subscriptionGroupCommand := getCopyMetadataJsonCommand(cons.SubscriptionGroupJsonDir, sourcePodName, broker.Namespace, k8s)
log.Info("subscriptionGroupCommand: " + subscriptionGroupCommand)
- cmd = []string{"/bin/bash", "-c", topicsCommand + " && " + subscriptionGroupCommand}
+ MakeConfigDirCommand := "mkdir -p " + cons.StoreConfigDir
+ ChmodDirCommand := "chmod a+rw -R " + cons.StoreConfigDir
+ cmd = []string{"/bin/bash", "-c", MakeConfigDirCommand + " && " + ChmodDirCommand + " && " + topicsCommand + " && " + subscriptionGroupCommand}
}
}
diff --git a/pkg/controller/broker/broker_controller_test.go b/pkg/controller/broker/broker_controller_test.go
index aafb8bb..fc28059 100644
--- a/pkg/controller/broker/broker_controller_test.go
+++ b/pkg/controller/broker/broker_controller_test.go
@@ -24,7 +24,7 @@
"strconv"
"testing"
- rocketmqv1alpha1 "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
+ rocketmqv1alpha1 "github.com/apache/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
appsv1 "k8s.io/api/apps/v1"
corev1 "k8s.io/api/core/v1"
diff --git a/pkg/controller/nameservice/nameservice_controller.go b/pkg/controller/nameservice/nameservice_controller.go
index 434dd6d..6c0db47 100644
--- a/pkg/controller/nameservice/nameservice_controller.go
+++ b/pkg/controller/nameservice/nameservice_controller.go
@@ -24,9 +24,9 @@
"strconv"
"time"
- rocketmqv1alpha1 "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
- cons "github.com/operator-sdk-samples/rocketmq-operator/pkg/constants"
- "github.com/operator-sdk-samples/rocketmq-operator/pkg/share"
+ rocketmqv1alpha1 "github.com/apache/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
+ cons "github.com/apache/rocketmq-operator/pkg/constants"
+ "github.com/apache/rocketmq-operator/pkg/share"
appsv1 "k8s.io/api/apps/v1"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/errors"
diff --git a/test/e2e/memcached_test.go b/test/e2e/memcached_test.go
index 52d01f2..8730194 100644
--- a/test/e2e/memcached_test.go
+++ b/test/e2e/memcached_test.go
@@ -20,8 +20,8 @@
"testing"
"time"
- apis "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis"
- operator "github.com/operator-sdk-samples/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
+ apis "github.com/apache/rocketmq-operator/pkg/apis"
+ operator "github.com/apache/rocketmq-operator/pkg/apis/rocketmq/v1alpha1"
framework "github.com/operator-framework/operator-sdk/pkg/test"
"github.com/operator-framework/operator-sdk/pkg/test/e2eutil"