Skip to content

Commit bb45e50

Browse files
authored
Convert cf-networking-release to a go mod'ed release (#90)
1 parent 3714ce2 commit bb45e50

File tree

4,409 files changed

+1824797
-32257
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,409 files changed

+1824797
-32257
lines changed

.envrc

-2
This file was deleted.

.github/dependabot.yml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "gomod"
4+
directory: "src/code.cloudfoundry.org"
5+
schedule:
6+
interval: "weekly"
7+
target-branch: "develop"
8+
labels:
9+
- "dependencies"

.gitmodules

-165
Original file line numberDiff line numberDiff line change
@@ -1,165 +0,0 @@
1-
[submodule "src/github.com/onsi/ginkgo"]
2-
path = src/github.com/onsi/ginkgo
3-
url = https://github.com/onsi/ginkgo
4-
branch = master
5-
[submodule "src/github.com/onsi/gomega"]
6-
path = src/github.com/onsi/gomega
7-
url = https://github.com/onsi/gomega
8-
branch = master
9-
[submodule "src/github.com/tedsuo/rata"]
10-
path = src/github.com/tedsuo/rata
11-
url = https://github.com/tedsuo/rata
12-
branch = master
13-
[submodule "src/github.com/bmizerany/pat"]
14-
path = src/github.com/bmizerany/pat
15-
url = https://github.com/bmizerany/pat
16-
branch = master
17-
[submodule "src/github.com/containernetworking/cni"]
18-
path = src/github.com/containernetworking/cni
19-
url = https://github.com/containernetworking/cni
20-
branch = master
21-
[submodule "src/golang.org/x/sys"]
22-
path = src/golang.org/x/sys
23-
url = https://go.googlesource.com/sys
24-
branch = master
25-
[submodule "src/github.com/cloudfoundry-incubator/cf-test-helpers"]
26-
path = src/github.com/cloudfoundry-incubator/cf-test-helpers
27-
url = https://github.com/cloudfoundry-incubator/cf-test-helpers
28-
[submodule "src/github.com/vito/gosub"]
29-
path = src/github.com/vito/gosub
30-
url = https://github.com/vito/gosub
31-
[submodule "src/github.com/codegangsta/cli"]
32-
path = src/github.com/codegangsta/cli
33-
url = https://github.com/codegangsta/cli
34-
[submodule "src/github.com/nu7hatch/gouuid"]
35-
path = src/github.com/nu7hatch/gouuid
36-
url = https://github.com/nu7hatch/gouuid
37-
[submodule "src/github.com/lib/pq"]
38-
path = src/github.com/lib/pq
39-
url = https://github.com/lib/pq
40-
[submodule "src/github.com/jmoiron/sqlx"]
41-
path = src/github.com/jmoiron/sqlx
42-
url = https://github.com/jmoiron/sqlx
43-
[submodule "src/github.com/tedsuo/ifrit"]
44-
path = src/github.com/tedsuo/ifrit
45-
url = https://github.com/tedsuo/ifrit
46-
[submodule "src/github.com/go-sql-driver/mysql"]
47-
path = src/github.com/go-sql-driver/mysql
48-
url = https://github.com/go-sql-driver/mysql
49-
[submodule "src/github.com/coreos/go-iptables"]
50-
path = src/github.com/coreos/go-iptables
51-
url = https://github.com/coreos/go-iptables
52-
[submodule "src/code.cloudfoundry.org/lager"]
53-
path = src/code.cloudfoundry.org/lager
54-
url = https://github.com/pivotal-golang/lager
55-
[submodule "src/github.com/cloudfoundry/dropsonde"]
56-
path = src/github.com/cloudfoundry/dropsonde
57-
url = https://github.com/cloudfoundry/dropsonde
58-
[submodule "src/github.com/cloudfoundry/gosteno"]
59-
path = src/github.com/cloudfoundry/gosteno
60-
url = https://github.com/cloudfoundry/gosteno
61-
[submodule "src/github.com/cloudfoundry/sonde-go"]
62-
path = src/github.com/cloudfoundry/sonde-go
63-
url = https://github.com/cloudfoundry/sonde-go
64-
[submodule "src/github.com/gogo/protobuf"]
65-
path = src/github.com/gogo/protobuf
66-
url = https://github.com/gogo/protobuf
67-
[submodule "src/code.cloudfoundry.org/garden"]
68-
path = src/code.cloudfoundry.org/garden
69-
url = https://github.com/cloudfoundry/garden
70-
[submodule "src/gopkg.in/yaml.v2"]
71-
path = src/gopkg.in/yaml.v2
72-
url = https://gopkg.in/yaml.v2
73-
[submodule "src/example-apps/tick/vendor/github.com/ryanmoran/viron"]
74-
path = src/example-apps/tick/vendor/github.com/ryanmoran/viron
75-
url = https://github.com/ryanmoran/viron
76-
[submodule "src/example-apps/tick/vendor/github.com/tedsuo/ifrit"]
77-
path = src/example-apps/tick/vendor/github.com/tedsuo/ifrit
78-
url = https://github.com/tedsuo/ifrit
79-
[submodule "src/example-apps/tick/vendor/code.cloudfoundry.org/localip"]
80-
path = src/example-apps/tick/vendor/code.cloudfoundry.org/localip
81-
url = https://github.com/cloudfoundry/localip
82-
[submodule "src/github.com/pivotal-cf-experimental/rainmaker"]
83-
path = src/github.com/pivotal-cf-experimental/rainmaker
84-
url = https://github.com/pivotal-cf-experimental/rainmaker
85-
[submodule "src/code.cloudfoundry.org/localip"]
86-
path = src/code.cloudfoundry.org/localip
87-
url = https://github.com/cloudfoundry/localip
88-
[submodule "src/github.com/square/certstrap"]
89-
path = src/github.com/square/certstrap
90-
url = https://github.com/square/certstrap.git
91-
[submodule "src/github.com/pivotal-cf-experimental/warrant"]
92-
path = src/github.com/pivotal-cf-experimental/warrant
93-
url = https://github.com/pivotal-cf-experimental/warrant
94-
[submodule "src/gopkg.in/validator.v2"]
95-
path = src/gopkg.in/validator.v2
96-
url = https://github.com/go-validator/validator
97-
[submodule "src/code.cloudfoundry.org/debugserver"]
98-
path = src/code.cloudfoundry.org/debugserver
99-
url = https://github.com/cloudfoundry/debugserver
100-
[submodule "src/github.com/pivotal-cf-experimental/gomegamatchers"]
101-
path = src/github.com/pivotal-cf-experimental/gomegamatchers
102-
url = https://github.com/pivotal-cf-experimental/gomegamatchers
103-
[submodule "src/github.com/golang/protobuf"]
104-
path = src/github.com/golang/protobuf
105-
url = https://github.com/golang/protobuf
106-
[submodule "src/github.com/cf-container-networking/sql-migrate"]
107-
path = src/github.com/cf-container-networking/sql-migrate
108-
url = https://github.com/cf-container-networking/sql-migrate.git
109-
[submodule "src/code.cloudfoundry.org/cf-networking-helpers"]
110-
path = src/code.cloudfoundry.org/cf-networking-helpers
111-
url = https://github.com/cloudfoundry/cf-networking-helpers
112-
[submodule "src/github.com/containernetworking/plugins"]
113-
path = src/github.com/containernetworking/plugins
114-
url = https://github.com/containernetworking/plugins
115-
[submodule "src/code.cloudfoundry.org/filelock"]
116-
path = src/code.cloudfoundry.org/filelock
117-
url = https://github.com/cloudfoundry/filelock.git
118-
[submodule "src/golang.org/x/net"]
119-
path = src/golang.org/x/net
120-
url = https://go.googlesource.com/net
121-
[submodule "src/github.com/pkg/errors"]
122-
path = src/github.com/pkg/errors
123-
url = https://github.com/pkg/errors
124-
[submodule "src/code.cloudfoundry.org/clock"]
125-
path = src/code.cloudfoundry.org/clock
126-
url = https://github.com/cloudfoundry/clock
127-
[submodule "src/github.com/nats-io/go-nats"]
128-
path = src/github.com/nats-io/go-nats
129-
url = https://github.com/nats-io/go-nats
130-
[submodule "src/github.com/nats-io/nuid"]
131-
path = src/github.com/nats-io/nuid
132-
url = https://github.com/nats-io/nuid
133-
[submodule "src/github.com/pivotal-cf/paraphernalia"]
134-
path = src/github.com/pivotal-cf/paraphernalia
135-
url = https://github.com/pivotal-cf/paraphernalia
136-
[submodule "src/github.com/nats-io/gnatsd"]
137-
path = src/github.com/nats-io/gnatsd
138-
url = https://github.com/nats-io/gnatsd
139-
[submodule "src/github.com/st3v/glager"]
140-
path = src/github.com/st3v/glager
141-
url = https://github.com/st3v/glager
142-
[submodule "src/github.com/montanaflynn/stats"]
143-
path = src/github.com/montanaflynn/stats
144-
url = https://github.com/montanaflynn/stats
145-
[submodule "src/github.com/nats-io/nats-top"]
146-
path = src/github.com/nats-io/nats-top
147-
url = https://github.com/nats-io/nats-top
148-
[submodule "src/golang.org/x/text"]
149-
path = src/golang.org/x/text
150-
url = https://go.googlesource.com/text
151-
[submodule "src/code.cloudfoundry.org/bbs"]
152-
path = src/code.cloudfoundry.org/bbs
153-
url = https://github.com/cloudfoundry/bbs.git
154-
[submodule "src/github.com/Benjamintf1/unmarshalledmatchers"]
155-
path = src/github.com/Benjamintf1/unmarshalledmatchers
156-
url = https://github.com/Benjamintf1/unmarshalledmatchers.git
157-
[submodule "src/google.golang.org/genproto"]
158-
path = src/google.golang.org/genproto
159-
url = https://github.com/google/go-genproto
160-
[submodule "src/google.golang.org/grpc"]
161-
path = src/google.golang.org/grpc
162-
url = https://github.com/grpc/grpc-go
163-
[submodule "src/code.cloudfoundry.org/tlsconfig"]
164-
path = src/code.cloudfoundry.org/tlsconfig
165-
url = https://github.com/cloudfoundry/tlsconfig

ci/tasks/acceptance-tests-toolsmiths/task

+8-5
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,14 @@ ROOT="$(cd "$(dirname $0)/../../../.." && pwd)"
66

77
export CONFIG="${CONFIG:-"${ROOT}/test-config/test-config.json"}"
88
export NETWORK_STATS_FILE="${ROOT}/network-stats/stats.json"
9-
export GOPATH="${ROOT}/cf-networking"
9+
export RELEASE_DIR="${ROOT}/cf-networking"
1010
export APPS_DIR="${ROOT}/cf-networking/src/example-apps"
11-
export PATH="${GOPATH}/bin:${PATH}"
1211

13-
go get -u github.com/onsi/ginkgo/ginkgo
14-
export GO111MODULE=auto
12+
BIN_DIR="${RELEASE_DIR}/bin"
13+
mkdir -p "${BIN_DIR}"
14+
export PATH="${BIN_DIR}:${PATH}"
1515

16-
ginkgo -v -keepGoing -randomizeAllSpecs -randomizeSuites -race "${ROOT}/cf-networking/src/test/${TEST_NAME}"
16+
pushd "${RELEASE_DIR}/src/code.cloudfoundry.org"
17+
go build -o "${BIN_DIR}/ginkgo" github.com/onsi/ginkgo/ginkgo
18+
ginkgo -v -keepGoing -randomizeAllSpecs -randomizeSuites -race "test/${TEST_NAME}"
19+
popd

ci/tasks/acceptance-tests/task

+8-5
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,14 @@ fi
3535

3636
export CONFIG="${CONFIG:-"${ENVIRONMENT_PATH}"}"
3737
export NETWORK_STATS_FILE="${ROOT}/network-stats/stats.json"
38-
export GOPATH="${ROOT}/cf-networking"
3938
export APPS_DIR="${ROOT}/cf-networking/src/example-apps"
40-
export PATH="${GOPATH}/bin:${PATH}"
39+
export RELEASE_DIR="${ROOT}/cf-networking"
4140

42-
go get -u github.com/onsi/ginkgo/ginkgo
41+
BIN_DIR="${RELEASE_DIR}/bin"
42+
mkdir -p "${BIN_DIR}"
43+
export PATH="${BIN_DIR}:${PATH}"
4344

44-
export GO111MODULE=auto
45-
ginkgo -keepGoing -randomizeAllSpecs -randomizeSuites -race "${ROOT}/cf-networking/src/test/${TEST_NAME}"
45+
pushd "${RELEASE_DIR}/src/code.cloudfoundry.org"
46+
go build -o "${BIN_DIR}/ginkgo" github.com/onsi/ginkgo/ginkgo
47+
ginkgo -keepGoing -randomizeAllSpecs -randomizeSuites -race "test/${TEST_NAME}"
48+
popd

ci/tasks/merge-master/task

-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#!/bin/sh
22
set -e -x
33

4-
export PATH=$GOPATH/bin:$PATH
5-
64
DEVELOP=$PWD/cf-networking-dev
75

86
git clone ./cf-networking-master ./release-merged

ci/tasks/mysql-5.6-tests/task.yml

-17
This file was deleted.

ci/tasks/mysql-tests/task.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ inputs:
1010
- name: cf-networking-release
1111

1212
run:
13-
path: cf-networking-release/scripts/unit-and-integration-tests
13+
path: cf-networking-release/scripts/test.sh
1414

1515
params:
1616
GINKGO_EXTRA_FLAGS: "-race"

ci/tasks/postgres-tests/task.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ inputs:
99
- name: cf-networking-release
1010

1111
run:
12-
path: cf-networking-release/scripts/unit-and-integration-tests
12+
path: cf-networking-release/scripts/test.sh
1313

1414
params:
1515
GINKGO_EXTRA_FLAGS: "-race"
1616
DB: postgres
17+
SERIAL_NODES: 4

ci/tasks/push-apps/task

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/bash
2+
3+
set -e -u
4+
5+
environment_path="${PWD}/test-config/${TEST_CONFIG_DIR}"
6+
export CONFIG=$environment_path/scaling-test-config.json
7+
export APPS_DIR=${PWD}/cf-networking/src/example-apps
8+
9+
cd cf-networking/src/code.cloudfoundry.org
10+
11+
go run cf-pusher/cmd/cf-pusher/main.go --config "${CONFIG}"

ci/tasks/silk-merge-master/task

-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#!/bin/sh
22
set -e -x
33

4-
export PATH=$GOPATH/bin:$PATH
5-
64
DEVELOP=$PWD/silk-dev
75

86
git clone ./silk-master ./release-merged

ci/tasks/smoke-tests-sd/task

+1-3
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,14 @@ set -e
55
ROOT="$(cd "$(dirname $0)/../../../.." && pwd)"
66

77
export CONFIG="${ROOT}/smoke-config/smoke-config.json"
8-
export GOPATH="${ROOT}/cf-networking"
98
export APPS_DIR="${ROOT}/cf-networking/src/example-apps"
109

1110
function main() {
1211
local exit_status
1312

1413
echo "${CONFIG}"
15-
pushd "${ROOT}/cf-networking/src/test/smoke-sd" > /dev/null
14+
pushd "${ROOT}/cf-networking/src/code.cloudfoundry.org/test/smoke-sd" > /dev/null
1615
set +e
17-
export GO111MODULE=auto
1816
ginkgo -r -v
1917
exit_status="$?"
2018
set -e

ci/tasks/smoke-tests/task

+1-3
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,14 @@ set -e
55
ROOT="$(cd "$(dirname $0)/../../../.." && pwd)"
66

77
export CONFIG="${ROOT}/smoke-config/smoke-config.json"
8-
export GOPATH="${ROOT}/cf-networking"
98
export APPS_DIR="${ROOT}/cf-networking/src/example-apps"
109

1110
function main() {
1211
local exit_status
1312

1413
echo "${CONFIG}"
15-
pushd "${ROOT}/cf-networking/src/test/smoke" > /dev/null
14+
pushd "${ROOT}/cf-networking/src/code.cloudfoundry.org/test/smoke" > /dev/null
1615
set +e
17-
export GO111MODULE=auto
1816
ginkgo -r -v
1917
exit_status="$?"
2018
set -e

ci/tasks/test-acceptance-sd/task

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/usr/bin/env bash
2+
3+
set -eu
4+
5+
ROOT="$(cd "$(dirname $0)/../../../.." && pwd)"
6+
7+
# replace admin password and secret in test config
8+
pushd "${ROOT}/test-config/environments/${ENVIRONMENT_NAME}" > /dev/null
9+
ADMIN_PASSWORD="$(bosh int --path /cf_admin_password ${ROOT}/variables/variables.yml)"
10+
sed -i -- "s/{{admin-password}}/${ADMIN_PASSWORD}/g" test-config.json
11+
ADMIN_SECRET="$(bosh int --path /uaa_admin_client_secret ${ROOT}/variables/variables.yml)"
12+
sed -i -- "s/{{admin-secret}}/${ADMIN_SECRET}/g" test-config.json
13+
popd > /dev/null
14+
15+
ENVIRONMENT_PATH="${ROOT}/test-config/environments/${ENVIRONMENT_NAME}/test-config.json"
16+
export CONFIG="${CONFIG:-"${ENVIRONMENT_PATH}"}"
17+
export NETWORK_STATS_FILE="${ROOT}/network-stats/stats.json"
18+
export RELEASE_DIR="${ROOT}/cf-networking"
19+
export APPS_DIR="${ROOT}/cf-networking/src/example-apps"
20+
BIN_DIR="$RELEASE_DIR}/bin"
21+
mkdir -p "${BIN_DIR}"
22+
export PATH="${BIN_DIR}:${PATH}"
23+
24+
25+
pushd "${RELEASE_DIR}/src/code.cloudfoundry.org"
26+
go build -o "${BIN_DIR}/ginkgo" github.com/onsi/ginkgo/ginkgo
27+
ginkgo -keepGoing -randomizeAllSpecs -randomizeSuites -race test/acceptance-sd
28+
popd
29+
30+

ci/tasks/test-nats-performance-toolsmiths/task

+8-5
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,17 @@ ROOT="$(cd "$(dirname $0)/../../../.." && pwd)"
1313
source "${ROOT}/cf-deployment-concourse-tasks/shared-functions"
1414
setup_bosh_env_vars
1515

16-
export GOPATH=$PWD/cf-networking
17-
export PATH="${GOPATH}/bin":$PATH
1816
export CONFIG="${CONFIG:-"${ROOT}/test-config/perf-config.json"}"
17+
export RELEASE_DIR=$PWD/cf-networking
1918

20-
go get -u github.com/onsi/ginkgo/ginkgo
19+
BIN_DIR="${RELEASE_DIR}/bin"
20+
export PATH="${BIN_DIR}":$PATH
2121

22-
export GO111MODULE="auto"
23-
pushd cf-networking/src/test/performance-sd
22+
pushd ${RELEASE_DIR}/src/code.cloudfoundry.org
23+
go build -o "${BIN_DIR}/ginkgo" github.com/onsi/ginkgo/ginkgo
24+
popd
25+
26+
pushd ${RELEASE_DIR}/src/code.cloudfoundry.org/test/performance-sd
2427
ginkgo -race deploy/
2528
bosh -d performance run-errand performance-test-sd --keep-alive
2629
bosh -n -d performance delete-deployment

0 commit comments

Comments
 (0)