update the selfsigned certificate
[osm/NBI.git] / Dockerfile.local
index 7c91bc6..a49f2d3 100644 (file)
@@ -28,6 +28,7 @@ RUN apt-get update && apt-get install -y git python3 python3-jsonschema \
 
 # OSM_COMMON
 RUN git -C /app clone https://osm.etsi.org/gerrit/osm/common.git \
+    && git -C /app/common checkout v7.0 \
     && python3 -m pip install -e /app/common
 #    && cd common  && python3 setup.py develop && cd ..
 #    && pip3 install -U -r requirements.txt \
@@ -35,6 +36,7 @@ RUN git -C /app clone https://osm.etsi.org/gerrit/osm/common.git \
 
 # OSM_IM
 RUN git -C /app clone  https://osm.etsi.org/gerrit/osm/IM \
+    && git -C /app/IM checkout v7.0 \
     && python3 -m pip install /app/IM
 
 EXPOSE 9999
@@ -82,10 +84,13 @@ ENV OSMNBI_MESSAGE_PORT                         9092
 # authentication
 ENV OSMNBI_AUTHENTICATION_BACKEND               internal
 #ENV OSMNBI_AUTHENTICATION_BACKEND               keystone
-#ENV OSMNBI_AUTHENTICATION_AUTH_URL              keystone
+#ENV OSMNBI_AUTHENTICATION_AUTH_URL              http://keystone:5000/v3
 #ENV OSMNBI_AUTHENTICATION_AUTH_PORT             5000
 
-# DOMAIN_NAME can be a single value or a comma separated list of values
+# DOMAIN_NAME can be a single value or a comma separated list of values. The first value is for internal domain
+# meanwhile the rest ones are external identity services as e.g. LDAP
+# for the case of USER_DOMAIN_NAME each item can be suffixed with ":ro" (read only). In this case NBI will reject any
+# operationi of create/update/delete users in this domain. Do not suffix PROJECT_DOMAIN_NAME
 #ENV OSMNBI_AUTHENTICATION_USER_DOMAIN_NAME      default
 #ENV OSMNBI_AUTHENTICATION_PROJECT_DOMAIN_NAME   default
 #ENV OSMNBI_AUTHENTICATION_SERVICE_USERNAME      nbi