File tree 2 files changed +12
-17
lines changed
2 files changed +12
-17
lines changed Original file line number Diff line number Diff line change 12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
14
15
- STAGINGIMAGE =gcr.io/dyzz-csi-staging/csi/gce-driver
15
+ STAGINGIMAGE =gcr.io/dyzz-csi-staging/csi/gce-pd- driver
16
16
STAGINGVERSION =latest
17
17
18
18
PRODIMAGE =gcr.io/google-containers/volume-csi/compute-persistent-disk-csi-driver
19
19
PRODVERSION =v0.2.0.alpha
20
- all : gce-driver
20
+ all : gce-pd- driver
21
21
22
- gce-driver :
22
+ gce-pd- driver :
23
23
mkdir -p bin
24
- go build -o bin/gce-csi-driver ./cmd/
25
- go build -o bin/gce-csi-driver-test ./test/e2e/
24
+ go build -o bin/gce-pd- csi-driver ./cmd/
25
+ go build -o bin/gce-pd- csi-driver-test ./test/e2e/
26
26
27
- build-container : gce-driver
28
- cp bin/gce-csi-driver deploy/docker
27
+ build-container : gce-pd- driver
28
+ cp bin/gce-pd- csi-driver deploy/docker
29
29
docker build -t $(STAGINGIMAGE ) :$(STAGINGVERSION ) deploy/docker
30
30
31
31
push-container : build-container
32
32
gcloud docker -- push $(STAGINGIMAGE ) :$(STAGINGVERSION )
33
33
34
- prod-build-container : gce-driver
35
- cp bin/gce-csi-driver deploy/docker
34
+ prod-build-container : gce-pd- driver
35
+ cp bin/gce-pd- csi-driver deploy/docker
36
36
docker build -t $(PRODIMAGE ) :$(PRODVERSION ) deploy/docker
37
37
38
38
prod-push-container : prod-build-container
39
39
gcloud docker -- push $(PRODIMAGE ) :$(PRODVERSION )
40
40
41
- test-sanity : gce-driver
41
+ test-sanity : gce-pd- driver
42
42
go test -timeout 30s github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pkg/test -run ^TestSanity$
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ import (
19
19
"net/http"
20
20
"os"
21
21
"runtime"
22
- "strings"
23
22
"time"
24
23
25
24
"cloud.google.com/go/compute/metadata"
@@ -80,6 +79,7 @@ func createCloudServiceWithDefaultServiceAccount() (*compute.Service, error) {
80
79
if err != nil {
81
80
return nil , err
82
81
}
82
+ // TODO(dyzz) parameterize version number
83
83
service .UserAgent = fmt .Sprintf ("GCE CSI Driver/%s (%s %s)" , "0.2.0" , runtime .GOOS , runtime .GOARCH )
84
84
return service , nil
85
85
}
@@ -114,15 +114,10 @@ func newDefaultOauthClient() (*http.Client, error) {
114
114
}
115
115
116
116
func getProjectAndZoneFromMetadata () (string , string , error ) {
117
- result , err := metadata .Get ( "instance/zone" )
117
+ zone , err := metadata .Zone ( )
118
118
if err != nil {
119
119
return "" , "" , err
120
120
}
121
- parts := strings .Split (result , "/" )
122
- if len (parts ) != 4 {
123
- return "" , "" , fmt .Errorf ("unexpected response: %s" , result )
124
- }
125
- zone := parts [3 ]
126
121
projectID , err := metadata .ProjectID ()
127
122
if err != nil {
128
123
return "" , "" , err
You can’t perform that action at this time.
0 commit comments