ARG PYTHON3_OSM_NGSA_URL
RUN curl $PYTHON3_OSM_COMMON_URL -o osm_common.deb
RUN dpkg -i ./osm_common.deb
-# RUN curl $PYTHON3_OSM_NGSA_URL -o osm_ngsa.deb
-# RUN dpkg -i ./osm_ngsa.deb
+RUN curl $PYTHON3_OSM_NGSA_URL -o osm_ngsa.deb
+RUN dpkg -i ./osm_ngsa.deb
RUN pip3 install \
- -r /usr/lib/python3/dist-packages/osm_common/requirements.txt
-# -r /usr/lib/python3/dist-packages/osm_ngsa/requirements.txt
+ -r /usr/lib/python3/dist-packages/osm_common/requirements.txt \
+ -r /usr/lib/python3/dist-packages/osm_ngsa/requirements.txt
USER airflow
--build-arg PLA_VERSION==$(shell cat $(MKBUILD)/.dep_PLA) \
--build-arg DEVOPS_VERSION==$(shell cat $(MKBUILD)/.dep_devops) \
--build-arg N2VC_VERSION==$(shell cat $(MKBUILD)/.dep_N2VC) \
- --build-arg LWUI_VERSION==$(shell cat $(MKBUILD)/.dep_lightui) \
--build-arg NGUI_VERSION==$(shell cat $(MKBUILD)/.dep_ngui) \
+ --build-arg NGSA_VERSION==$(shell cat $(MKBUILD)/.dep_ngsa) \
--build-arg TESTS_VERSION==$(shell cat $(MKBUILD)/.dep_tests) \
--build-arg CACHE_DATE==$(shell date -uI) \
$(DOCKER_ARGS) .
# specific language governing permissions and limitations
# under the License.
---
-defaultAirflowRepository: gerardogarcia/airflow
-defaultAirflowTag: "0.3"
+defaultAirflowRepository: opensourcemano/airflow
+defaultAirflowTag: "13"
webserverSecretKeySecretName: airflow-webserver-secret
webserver:
service:
extraEnvFrom: |
- secretRef:
name: ngsa-secret
+config:
+ core:
+ dags_folder: "/usr/lib/python3/dist-packages/osm_ngsa"
parallelSteps = [:]
list = ['RO', 'osmclient', 'IM', 'devops', 'MON', 'N2VC', 'NBI',
- 'common', 'LCM', 'POL', 'NG-UI', 'PLA', 'tests']
+ 'common', 'LCM', 'POL', 'NG-UI', 'NG-SA', 'PLA', 'tests']
if (upstreamComponent.length() > 0) {
println("Skipping upstream fetch of ${upstreamComponent}")
list.remove(upstreamComponent)