VOL-673 : Resolve build issue with ponsim
- Fixed go_package definition of new proto file
- Added proto file to ponsim build script
- Changed to specific golang alpine 1.9.2
Change-Id: Ifc56fbf504f74e0089e35ea499bdc670a8dcf1ba
diff --git a/docker/Dockerfile.ponsim b/docker/Dockerfile.ponsim
index b1ae5fe..f67851b 100644
--- a/docker/Dockerfile.ponsim
+++ b/docker/Dockerfile.ponsim
@@ -1,7 +1,7 @@
# -------------
# Build stage
-FROM golang:alpine AS build-env
+FROM golang:1.9.2-alpine AS build-env
# Install required packages
RUN apk add --no-cache wget git libpcap-dev make build-base protobuf protobuf-dev
diff --git a/ponsim/v2/scripts/build_protos.sh b/ponsim/v2/scripts/build_protos.sh
index daccdbe..39fc31e 100644
--- a/ponsim/v2/scripts/build_protos.sh
+++ b/ponsim/v2/scripts/build_protos.sh
@@ -29,6 +29,7 @@
export OF_PB="$SRC_DIR/openflow_13.proto"
export BAL_PB="$SRC_DIR/bal*.proto"
export BBF_PB="$SRC_DIR/bbf*.proto"
+export OMCI_PB="$SRC_DIR/omci*.proto"
export PB_VARS="\
VOLTHA_PB \
@@ -38,7 +39,8 @@
IETF_PB \
OF_PB \
BAL_PB \
- BBF_PB"
+ BBF_PB \
+ OMCI_PB"
for pb_var in $PB_VARS
do
diff --git a/voltha/protos/omci_mib_db.proto b/voltha/protos/omci_mib_db.proto
index f07ec20..1c518c8 100644
--- a/voltha/protos/omci_mib_db.proto
+++ b/voltha/protos/omci_mib_db.proto
@@ -15,7 +15,7 @@
//
syntax = "proto3";
-option go_package = "github.com/opencord/voltha/protos/go/voltha";
+option go_package = "github.com/opencord/voltha/protos/go/omci";
package omci;