Skip to content

Commit 86e665b

Browse files
authored
MB-30496: Revert "updated entrypoint.sh to enable capi port overriding" (#104) (#109)
This change unfortunately had several problems which resulted in serious regressions. Reverting this change. If we need to support CAPI_PORT for overriding, we will need to do it more carefully.
1 parent e295b6e commit 86e665b

File tree

36 files changed

+36
-432
lines changed

36 files changed

+36
-432
lines changed

community/couchbase-server/2.2.0/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/3.0.1/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/3.1.3/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/4.0.0/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/4.1.0/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/4.1.1/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/4.5.0/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/4.5.1/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/5.0.1/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

community/couchbase-server/5.1.1/scripts/entrypoint.sh

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
set -e
33

44
staticConfigFile=/opt/couchbase/etc/couchbase/static_config
5-
capiConfigFile=/opt/couchbase/etc/couchdb/default.d/capi.ini
65
restPortValue=8091
7-
capiPortValue=8092
86

97
# see https://developer.couchbase.com/documentation/server/current/install/install-ports.html
108
function overridePort() {
@@ -26,15 +24,6 @@ function overridePort() {
2624
fi
2725
fi
2826
fi
29-
30-
if [ "$portNameUpper" == "CAPI_PORT" ]; then
31-
if grep -Fq "{${portValue}," ${capiConfigFile}
32-
then
33-
echo "Don't override port ${portName} because already available in $staticConfigFile"
34-
else
35-
sed -i -e "s/${capiPortValue}/${portValue}/g" ${capiConfigFile}
36-
fi
37-
fi
3827
}
3928

4029
overridePort "rest_port"
@@ -48,7 +37,7 @@ overridePort "ssl_rest_port"
4837
overridePort "ssl_capi_port"
4938
overridePort "ssl_proxy_downstream_port"
5039
overridePort "ssl_proxy_upstream_port"
51-
overridePort "capi_port"
40+
5241

5342
[[ "$1" == "couchbase-server" ]] && {
5443

0 commit comments

Comments
 (0)