Unable to update VSP (heat template) version in VF
[sdc.git] / catalog-be / sdc-backend / chef-repo / cookbooks / sdc-catalog-be / templates / default / BE-configuration.yaml.erb
1 identificationHeaderFields:
2    - HTTP_IV_USER
3    - HTTP_CSP_FIRSTNAME
4    - HTTP_CSP_LASTNAME
5    - HTTP_IV_REMOTE_ADDRESS
6    - HTTP_CSP_WSTYPE
7
8 # catalog backend hostname
9 beFqdn: <%= @catalog_ip %>
10
11 # catalog backend http port
12 beHttpPort: <%= @catalog_port %>
13
14 # catalog backend http context
15 beContext: /sdc/rest/config/get
16
17 # catalog backend protocol
18 <% if node[:disableHttp] -%>
19 beProtocol: https
20 <% else %>
21 beProtocol: http
22 <% end -%>
23
24 # catalog backend ssl port
25 beSslPort: <%= @ssl_port %>
26 version: 1.1.0
27 released: 2012-11-30
28 toscaConformanceLevel: 11.0
29 minToscaConformanceLevel: 3.0
30
31 janusGraphCfgFile: /var/lib/jetty/config/catalog-be/janusgraph.properties
32 janusGraphInMemoryGraph: false
33 janusGraphLockTimeout: 1800
34 # The interval to try and reconnect to JanusGraph DB when it is down during ASDC startup:
35 janusGraphReconnectIntervalInSeconds: 3
36
37 # The read timeout towards JanusGraph DB when health check is invoked:
38 janusGraphHealthCheckReadTimeout: 1
39
40 # The interval to try and reconnect to Elasticsearch when it is down during ASDC startup:
41
42 uebHealthCheckReconnectIntervalInSeconds: 15
43 uebHealthCheckReadTimeout: 4
44
45 # Protocols
46 protocols:
47    - http
48    - https
49
50 # Default imports
51 defaultImports:
52    - nodes:
53         file: nodes.yml
54    - datatypes:
55         file: data.yml
56    - capabilities:
57         file: capabilities.yml
58    - relationships:
59         file: relationships.yml
60    - groups:
61         file: groups.yml
62    - policies:
63         file: policies.yml
64    - annotations:
65         file: annotations.yml
66
67 # Users
68 users:
69     tom: passwd
70     bob: passwd
71
72 # access restriction
73 authCookie:
74   securityKey: "sdcaccessrestrictionsecureykey"
75   maxSessionTimeOut: 86400000
76   sessionIdleTimeOut: 3600000
77   cookieName: "AuthenticationCookie"
78   path: /
79   domain: ""
80   isHttpOnly: true
81   # redirect variable name from portal.properties file
82   redirectURL: ""
83   excludedUrls: [<%= node['access_restriction']['excluded_urls'] %>]
84   onboardingExcludedUrls: [<%= node['access_restriction']['excluded_urls_onboarding'] %>]
85
86
87
88 cassandraConfig:
89     cassandraHosts: [<%= @cassandra_ip %>]
90     cassandraPort: <%= @cassandra_port %>
91     localDataCenter: <%= @DC_NAME %>
92     reconnectTimeout : 30000
93     socketReadTimeout: <%= @socket_read_timeout %>
94     socketConnectTimeout: <%= @socket_connect_timeout %>
95     authenticate: true
96     username: <%= @cassandra_usr %>
97     password: <%= @cassandra_pwd %>
98     ssl: <%= @cassandra_ssl_enabled %>
99     truststorePath : /var/lib/jetty/etc/truststore
100     truststorePassword : <%= @cassandra_truststore_password %>
101     keySpaces:
102         - { name: dox,           replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
103         - { name: sdcaudit,      replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
104         - { name: sdcartifact,   replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
105         - { name: sdccomponent,  replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
106         - { name: sdcrepository, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
107
108
109 artifactTypes:
110    - CHEF
111    - PUPPET
112    - SHELL
113    - YANG
114    - YANG_XML
115    - HEAT
116    - BPEL
117    - DG_XML
118    - MURANO_PKG
119    - WORKFLOW
120    - NETWORK_CALL_FLOW
121    - TOSCA_TEMPLATE
122    - TOSCA_CSAR
123    - AAI_SERVICE_MODEL
124    - AAI_VF_MODEL
125    - AAI_VF_MODULE_MODEL
126    - AAI_VF_INSTANCE_MODEL
127    - OTHER
128    - SNMP_POLL
129    - SNMP_TRAP
130    - GUIDE
131    - PLAN
132    - CONTROLLER_BLUEPRINT_ARCHIVE
133    - PNF_SW_INFORMATION
134
135 licenseTypes:
136    - User
137    - Installation
138    - CPU
139
140 #Deployment artifacts placeHolder
141 resourceTypes: &allResourceTypes
142   - VFC
143   - CP
144   - VL
145   - VF
146   - CR
147   - VFCMT
148   - Abstract
149   - CVFC
150
151
152 deploymentResourceArtifacts:
153
154 deploymentResourceInstanceArtifacts:
155   heatEnv:
156       displayName: "HEAT ENV"
157       type: HEAT_ENV
158       description: "Auto-generated HEAT Environment deployment artifact"
159       fileExtension: "env"
160   VfHeatEnv:
161       displayName: "VF HEAT ENV"
162       type: HEAT_ENV
163       description: "VF Auto-generated HEAT Environment deployment artifact"
164       fileExtension: "env"
165
166 #tosca artifacts placeholders
167 toscaArtifacts:
168   assetToscaTemplate:
169       artifactName: -template.yml
170       displayName: Tosca Template
171       type: TOSCA_TEMPLATE
172       description: TOSCA representation of the asset
173   assetToscaCsar:
174       artifactName: -csar.csar
175       displayName: Tosca Model
176       type: TOSCA_CSAR
177       description: TOSCA definition package of the asset
178
179 #Informational artifacts placeHolder
180 excludeResourceCategory:
181   - Generic
182 excludeResourceType:
183   - PNF
184   - CR
185 informationalResourceArtifacts:
186   features:
187       displayName: Features
188       type: OTHER
189   capacity:
190       displayName: Capacity
191       type: OTHER
192   vendorTestResult:
193       displayName: Vendor Test Result
194       type: OTHER
195   testScripts:
196       displayName: Test Scripts
197       type: OTHER
198   CloudQuestionnaire:
199       displayName: Cloud Questionnaire (completed)
200       type: OTHER
201   HEATTemplateFromVendor:
202       displayName: HEAT Template from Vendor
203       type: HEAT
204   resourceSecurityTemplate:
205       displayName: Resource Security Template
206       type: OTHER
207
208 excludeServiceCategory:
209
210 informationalServiceArtifacts:
211   serviceArtifactPlan:
212       displayName: Service Artifact Plan
213       type: OTHER
214   summaryOfImpactsToECOMPElements:
215       displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
216       type: OTHER
217   controlLoopFunctions:
218       displayName: Control Loop Functions
219       type: OTHER
220   dimensioningInfo:
221       displayName: Dimensioning Info
222       type: OTHER
223   affinityRules:
224       displayName: Affinity Rules
225       type: OTHER
226   operationalPolicies:
227       displayName: Operational Policies
228       type: OTHER
229   serviceSpecificPolicies:
230       displayName: Service-specific Policies
231       type: OTHER
232   engineeringRules:
233       displayName: Engineering Rules (ERD)
234       type: OTHER
235   distributionInstructions:
236       displayName: Distribution Instructions
237       type: OTHER
238   certificationTestResults:
239       displayName: TD Certification Test Results
240       type: OTHER
241   deploymentVotingRecord:
242       displayName: Deployment Voting Record
243       type: OTHER
244   serviceQuestionnaire:
245       displayName: Service Questionnaire
246       type: OTHER
247   serviceSecurityTemplate:
248       displayName: Service Security Template
249       type: OTHER
250
251 serviceApiArtifacts:
252   configuration:
253       displayName: Configuration
254       type: OTHER
255   instantiation:
256       displayName: Instantiation
257       type: OTHER
258   monitoring:
259       displayName: Monitoring
260       type: OTHER
261   reporting:
262       displayName: Reporting
263       type: OTHER
264   logging:
265       displayName: Logging
266       type: OTHER
267   testing:
268       displayName: Testing
269       type: OTHER
270
271
272 additionalInformationMaxNumberOfKeys: 50
273
274 systemMonitoring:
275     enabled: false
276     isProxy: false
277     probeIntervalInSeconds: 15
278 heatArtifactDeploymentTimeout:
279   defaultMinutes: 30
280   minMinutes: 1
281   maxMinutes: 120
282
283 serviceDeploymentArtifacts:
284     CONTROLLER_BLUEPRINT_ARCHIVE:
285         acceptedTypes:
286             - zip
287     YANG_XML:
288         acceptedTypes:
289             - xml
290     VNF_CATALOG:
291         acceptedTypes:
292             - xml
293     MODEL_INVENTORY_PROFILE:
294         acceptedTypes:
295             - xml
296     MODEL_QUERY_SPEC:
297         acceptedTypes:
298             - xml
299     UCPE_LAYER_2_CONFIGURATION:
300         acceptedTypes:
301             - xml
302
303 #AAI Artifacts
304     AAI_SERVICE_MODEL:
305         acceptedTypes:
306             - xml
307     AAI_VF_MODULE_MODEL:
308         acceptedTypes:
309             - xml
310     AAI_VF_INSTANCE_MODEL:
311         acceptedTypes:
312             - xml
313     UCPE_LAYER_2_CONFIGURATION:
314         acceptedTypes:
315             - xml
316     OTHER:
317         acceptedTypes:
318
319 #PLAN
320     PLAN:
321         acceptedTypes:
322             - xml
323     WORKFLOW:
324         acceptedTypes:
325
326
327 resourceDeploymentArtifacts:
328     HEAT:
329         acceptedTypes:
330             - yaml
331             - yml
332         validForResourceTypes: *allResourceTypes
333     HEAT_VOL:
334         acceptedTypes:
335             - yaml
336             - yml
337         validForResourceTypes: *allResourceTypes
338     HEAT_NET:
339         acceptedTypes:
340             - yaml
341             - yml
342         validForResourceTypes: *allResourceTypes
343     HEAT_NESTED:
344         acceptedTypes:
345             - yaml
346             - yml
347         validForResourceTypes: *allResourceTypes
348     HEAT_ARTIFACT:
349         acceptedTypes:
350         validForResourceTypes: *allResourceTypes
351     CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT:
352         acceptedTypes:
353             - zip
354             - tgz
355             - csar
356         validForResourceTypes: *allResourceTypes
357     YANG_XML:
358         acceptedTypes:
359             - xml
360         validForResourceTypes: *allResourceTypes
361     VNF_CATALOG:
362         acceptedTypes:
363             - xml
364         validForResourceTypes: *allResourceTypes
365     VF_LICENSE:
366         acceptedTypes:
367             - xml
368         validForResourceTypes: *allResourceTypes
369     VENDOR_LICENSE:
370         acceptedTypes:
371             - xml
372         validForResourceTypes: *allResourceTypes
373     MODEL_INVENTORY_PROFILE:
374         acceptedTypes:
375             - xml
376         validForResourceTypes: *allResourceTypes
377     MODEL_QUERY_SPEC:
378         acceptedTypes:
379             - xml
380         validForResourceTypes: *allResourceTypes
381     LIFECYCLE_OPERATIONS:
382         acceptedTypes:
383             - yaml
384             - yml
385         validForResourceTypes:
386             - VF
387             - VFC
388     VES_EVENTS:
389         acceptedTypes:
390             - yaml
391             - yml
392         validForResourceTypes:
393             - VFC
394             - CP
395             - VL
396             - VF
397             - CR
398             - VFCMT
399             - Abstract
400             - CVFC
401             - PNF
402     PERFORMANCE_COUNTER:
403         acceptedTypes:
404             - csv
405         validForResourceTypes: *allResourceTypes
406     APPC_CONFIG:
407         acceptedTypes:
408         validForResourceTypes:
409             - VF
410     DCAE_TOSCA:
411         acceptedTypes:
412             - yml
413             - yaml
414         validForResourceTypes:
415             - VF
416             - VFCMT
417     DCAE_JSON:
418         acceptedTypes:
419             - json
420         validForResourceTypes:
421             - VF
422             - VFCMT
423     DCAE_POLICY:
424         acceptedTypes:
425             - emf
426         validForResourceTypes:
427             - VF
428             - VFCMT
429     DCAE_DOC:
430         acceptedTypes:
431         validForResourceTypes:
432             - VF
433             - VFCMT
434     DCAE_EVENT:
435         acceptedTypes:
436         validForResourceTypes:
437             - VF
438             - VFCMT
439     AAI_VF_MODEL:
440         acceptedTypes:
441             - xml
442         validForResourceTypes:
443             - VF
444     AAI_VF_MODULE_MODEL:
445         acceptedTypes:
446             - xml
447         validForResourceTypes:
448             - VF
449     OTHER:
450         acceptedTypes:
451         validForResourceTypes:
452           - VFC
453           - CVFC
454           - CP
455           - VL
456           - VF
457           - VFCMT
458           - Abstract
459           - PNF
460     SNMP_POLL:
461         acceptedTypes:
462         validForResourceTypes: *allResourceTypes
463     SNMP_TRAP:
464         acceptedTypes:
465         validForResourceTypes: *allResourceTypes
466     PM_DICTIONARY:
467         acceptedTypes:
468             - yaml
469             - yml
470         validForResourceTypes:
471             - VF
472             - PNF
473     YANG_MODULE:
474         acceptedTypes:
475             - yang
476         validForResourceTypes:
477             - VF
478             - PNF
479     ANSIBLE_PLAYBOOK:
480         acceptedTypes:
481             - yaml
482             - yml
483         validForResourceTypes:
484             - VF
485             - PNF
486     ONBOARDED_PACKAGE:
487         acceptedTypes:
488             - csar
489             - zip
490         validForResourceTypes:
491             - VF
492             - PNF
493     CONTROLLER_BLUEPRINT_ARCHIVE:
494         acceptedTypes:
495             - zip
496         validForResourceTypes:
497             - VF
498             - PNF
499
500 #PLAN
501     PLAN:
502         acceptedTypes:
503             - xml
504         validForResourceTypes:
505             - VF
506             - VFC
507     WORKFLOW:
508         acceptedTypes:
509         validForResourceTypes:
510             - VFC
511             - CP
512             - VL
513             - VF
514             - CR
515             - VFCMT
516             - Abstract
517             - CVFC
518             - PNF
519
520 resourceInstanceDeploymentArtifacts:
521     HEAT_ENV:
522         acceptedTypes:
523             - env
524     VF_MODULES_METADATA:
525         acceptedTypes:
526             - json
527     VES_EVENTS:
528         acceptedTypes:
529             - yaml
530             - yml
531     PERFORMANCE_COUNTER:
532         acceptedTypes:
533             - csv
534     DCAE_INVENTORY_TOSCA:
535         acceptedTypes:
536             - yml
537             - yaml
538     DCAE_INVENTORY_JSON:
539         acceptedTypes:
540             - json
541     DCAE_INVENTORY_POLICY:
542       acceptedTypes:
543             - emf
544     DCAE_INVENTORY_DOC:
545       acceptedTypes:
546     DCAE_INVENTORY_BLUEPRINT:
547       acceptedTypes:
548     DCAE_INVENTORY_EVENT:
549       acceptedTypes:
550     SNMP_POLL:
551         acceptedTypes:
552         validForResourceTypes: *allResourceTypes
553     SNMP_TRAP:
554         acceptedTypes:
555         validForResourceTypes: *allResourceTypes
556
557 #PLAN
558     PLAN:
559         acceptedTypes:
560             - xml
561
562 resourceInformationalArtifacts:
563     CHEF:
564         acceptedTypes:
565         validForResourceTypes: *allResourceTypes
566     PUPPET:
567         acceptedTypes:
568         validForResourceTypes: *allResourceTypes
569     SHELL:
570         acceptedTypes:
571         validForResourceTypes: *allResourceTypes
572     YANG:
573         acceptedTypes:
574         validForResourceTypes: *allResourceTypes
575     YANG_XML:
576         acceptedTypes:
577         validForResourceTypes: *allResourceTypes
578     HEAT:
579         acceptedTypes:
580         validForResourceTypes: *allResourceTypes
581     BPEL:
582         acceptedTypes:
583         validForResourceTypes: *allResourceTypes
584     DG_XML:
585         acceptedTypes:
586         validForResourceTypes: *allResourceTypes
587     MURANO_PKG:
588         acceptedTypes:
589         validForResourceTypes: *allResourceTypes
590     OTHER:
591         acceptedTypes:
592         validForResourceTypes:
593             - VFC
594             - CVFC
595             - CP
596             - VL
597             - VF
598             - CR
599             - VFCMT
600             - Abstract
601             - PNF
602     PNF_SW_INFORMATION:
603         acceptedTypes:
604             - yaml
605             - yml
606         validForResourceTypes:
607             - PNF
608     SNMP_POLL:
609         acceptedTypes:
610         validForResourceTypes: *allResourceTypes
611     SNMP_TRAP:
612         acceptedTypes:
613         validForResourceTypes: *allResourceTypes
614     GUIDE:
615         acceptedTypes:
616         validForResourceTypes:
617             - VF
618             - VFC
619             - CVFC
620             - PNF
621
622 unLoggedUrls:
623    - /sdc2/rest/monitoring
624    - /sdc2/rest/healthCheck
625
626 cleanComponentsConfiguration:
627     cleanIntervalInMinutes: 1440
628     componentsToClean:
629        - Resource
630        - Service
631
632 artifactsIndex: resources
633
634 heatEnvArtifactHeader: ""
635 heatEnvArtifactFooter: ""
636
637 onboarding:
638     host: <%= node['ONBOARDING_BE_VIP'] %>
639     <% if node[:disableHttp] -%>
640     protocol: https
641     port: <%= node['ONBOARDING_BE'][:https_port] %>
642     <% else %>
643     protocol: http
644     port: <%= node['ONBOARDING_BE'][:http_port] %>
645     <% end -%>
646     downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
647     healthCheckUri: "/onboarding-api/v1.0/healthcheck"
648
649 dcae:
650     host: <%= @dcae_be_vip %>
651     <% if node[:disableHttp] -%>
652     protocol: https
653     port: <%= node['DCAE']['BE'][:https_port] %>
654     <% else %>
655     protocol: http
656     port: <%= node['DCAE']['BE'][:http_port] %>
657     <% end -%>
658     healthCheckUri: "/dcae/healthCheck"
659
660 # #GSS IDNS
661 switchoverDetector:
662     gBeFqdn:
663     gFeFqdn:
664     beVip: 1.2.3.4
665     feVip: 1.2.3.4
666     beResolveAttempts: 3
667     feResolveAttempts: 3
668     enabled: false
669     interval: 60
670     changePriorityUser: ecompasdc
671     changePriorityPassword: ecompasdc123
672     publishNetworkUrl:
673     publishNetworkBody: '{"note":"comment"}'
674     groups:
675       beSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["","","failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
676       feSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["",""],"failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
677
678 applicationL1Cache:
679     datatypes:
680         enabled: true
681         firstRunDelay: 10
682         pollIntervalInSec: 60
683
684 applicationL2Cache:
685     enabled: false
686     catalogL1Cache:
687         enabled: false
688         resourcesSizeInCache: 300
689         servicesSizeInCache: 200
690         productsSizeInCache: 100
691     queue:
692         syncIntervalInSecondes: 43200
693         waitOnShutDownInMinutes: 10
694         numberOfCacheWorkers: 4
695
696 toscaValidators:
697     stringMaxLength: 2500
698
699 disableAudit: false
700
701 consumerBusinessLogic: true
702
703 vfModuleProperties:
704     min_vf_module_instances:
705         forBaseModule: 1
706         forNonBaseModule: 0
707     max_vf_module_instances:
708         forBaseModule: 1
709         forNonBaseModule:
710     initial_count:
711         forBaseModule: 1
712         forNonBaseModule: 0
713     vf_module_type:
714         forBaseModule: Base
715         forNonBaseModule: Expansion
716
717 genericAssetNodeTypes:
718   VFC: org.openecomp.resource.abstract.nodes.VFC
719   CVFC: org.openecomp.resource.abstract.nodes.VFC
720   VF : org.openecomp.resource.abstract.nodes.VF
721   CR : org.openecomp.resource.abstract.nodes.CR
722   PNF: org.openecomp.resource.abstract.nodes.PNF
723   Service: org.openecomp.resource.abstract.nodes.service
724
725 workloadContext: Production
726
727 environmentContext:
728     defaultValue: General_Revenue-Bearing
729     validValues:
730        - Critical_Revenue-Bearing
731        - Vital_Revenue-Bearing
732        - Essential_Revenue-Bearing
733        - Important_Revenue-Bearing
734        - Needed_Revenue-Bearing
735        - Useful_Revenue-Bearing
736        - General_Revenue-Bearing
737        - Critical_Non-Revenue
738        - Vital_Non-Revenue
739        - Essential_Non-Revenue
740        - Important_Non-Revenue
741        - Needed_Non-Revenue
742        - Useful_Non-Revenue
743        - General_Non-Revenue
744
745 gabConfig:
746   - artifactType: 'VES_EVENTS'
747     pathsAndNamesDefinitions:
748       -
749         friendlyName: "Action"
750         path: "event.action[2]"
751         searchable: true
752       -
753         friendlyName: "Comment"
754         path: "event.comment"
755         searchable: true
756       -
757         friendlyName: "Alarm Additional Information"
758         path: "event.structure.faultFields.structure.alarmAdditionalInformation.comment"
759         searchable: true
760   - artifactType: 'PM_DICTIONARY'
761     pathsAndNamesDefinitions:
762       -
763         friendlyName: "measType"
764         path: "pmMetaData.pmFields.measType"
765         searchable: true
766       -
767         friendlyName: "measDescription"
768         path: "pmMetaData.pmFields.measDescription"
769         searchable: true
770       -
771         friendlyName: "measCondition"
772         path: "pmMetaData.pmFields.measCondition"
773         searchable: false
774       -
775         friendlyName: "measResultUnits"
776         path: "pmMetaData.pmFields.measResultUnits"
777         searchable: false
778       -
779         friendlyName: "measResultRange"
780         path: "pmMetaData.pmFields.measResultRange"
781         searchable: false
782       -
783         friendlyName: "measObjClass"
784         path: "pmMetaData.pmFields.measObjClass"
785         searchable: true
786       -
787         friendlyName: "measCollectionMethod"
788         path: "pmMetaData.pmFields.measCollectionMethod"
789         searchable: false
790       -
791         friendlyName: "measInfoId"
792         path: "pmMetaData.pmFields.measInfoId"
793         searchable: true
794       -
795         friendlyName: "iMeasInfoId"
796         path: "pmMetaData.pmFields.iMeasInfoId"
797         searchable: false
798
799 dmaapConsumerConfiguration:
800     active: <%= @dmaap_active %>
801     hosts: localhost:3905
802     consumerGroup: sdc
803     consumerId: mama
804     timeoutMs: 15000
805     limit: 1
806     pollingInterval: 2
807     topic: topic
808     latitude: 32.109333
809     longitude: 34.855499
810     version: 1.0
811     serviceName: localhost/events
812     environment: TEST
813     partner: BOT_R
814     routeOffer: MR1
815     protocol: https
816     contenttype: application/json
817     dme2TraceOn: true
818     aftEnvironment: AFTUAT
819     aftDme2ConnectionTimeoutMs: 15000
820     aftDme2RoundtripTimeoutMs: 240000
821     aftDme2ReadTimeoutMs: 50000
822     dme2preferredRouterFilePath: DME2preferredRouter.txt
823     timeLimitForNotificationHandleMs: 120000
824     credential:
825         username: user
826         password:
827     aftDme2SslEnable: true
828     aftDme2ClientKeystore: /var/lib/jetty/etc/truststore
829     aftDme2ClientKeystorePassword: ""
830     aftDme2ClientSslCertAlias: certman
831
832 dmaapProducerConfiguration:
833     active: true
834     hosts: <%= node['DMAAP']['producer']['host']%>
835     consumerGroup: sdc-<%= node.chef_environment %>-<%= node['DMAAP']['random_id'] %>
836     consumerId: sdc-<%= node.chef_environment %>1-<%= node['DMAAP']['random_id'] %>
837     timeoutMs: 15000
838     limit: 1
839     pollingInterval: 2
840     topic: <%= node['DMAAP']['producer']['topic'] %>
841     latitude: 32.109333
842     longitude: 34.855499
843     version: 1.0
844     serviceName: <%= node['DMAAP']['producer']['serviceName'] %>
845     environment: <%= node['DMAAP']['producer']['environment'] %>
846     partner: BOT_R
847     routeOffer: MR1
848     protocol: <%= node['http_protocol'] %>
849     contenttype: application/json
850     dme2TraceOn: true
851     aftEnvironment: <%= node['DMAAP']['producer']['aftEnvironment']%>
852     aftDme2ConnectionTimeoutMs: 15000
853     aftDme2RoundtripTimeoutMs: 240000
854     aftDme2ReadTimeoutMs: 50000
855     dme2preferredRouterFilePath: <%= node['DMAAP']['producer']['dme2preferredRouterFilePath'] %>
856     timeLimitForNotificationHandleMs: 120000
857     credential:
858         username: <%= node['DMAAP']['producer']['username'] %>
859         password: <%= node['DMAAP']['producer']['password'] %>
860     aftDme2SslEnable: true
861     aftDme2ClientKeystore: /var/lib/jetty/etc/truststore
862     aftDme2ClientKeystorePassword: <%= node['jetty']['dmaap_truststore_pwd'] %>
863     aftDme2ClientSslCertAlias: certman
864
865
866 # ToDo: AF - had to remove due to configuration laod class failure
867 #dmeConfiguration:
868 #    lookupUriFormat: "http://DME2RESOLVE/service=%s/version=1.0.0/envContext=%s/routeOffer=DEFAULT"
869 #    dme2Search: DME2SEARCH
870 #    dme2Resolve: DME2RESOLVE
871
872 excludedPolicyTypesMapping:
873    # VF:
874     #  - a.b.c
875     #  - c.d.e
876     #CR:
877     #  - x.y.z
878
879 excludedGroupTypesMapping:
880     CR:
881        - org.openecomp.groups.VfModule
882        - org.openecomp.groups.heat.HeatStack
883        - org.openecomp.groups.Group
884        - tosca.groups.Root
885     PNF:
886        - org.openecomp.groups.VfModule
887        - org.openecomp.groups.heat.HeatStack
888        - org.openecomp.groups.Group
889        - tosca.groups.Root
890     VF:
891        - org.openecomp.groups.VfModule
892        - org.openecomp.groups.heat.HeatStack
893        - org.openecomp.groups.Group
894        - tosca.groups.Root
895     Service:
896        - org.openecomp.groups.VfModule
897        - org.openecomp.groups.heat.HeatStack
898        - org.openecomp.groups.Group
899        - tosca.groups.Root
900
901 healthStatusExclude:
902    - DE
903    - DMAAP
904    - DMAAP_PRODUCER
905    - ON_BOARDING
906    - DCAE
907    - PORTAL
908    - External API
909
910 #Auto Healing
911 enableAutoHealing: false
912 appVersion: <%= @app_version %>
913
914 artifactGeneratorConfig: Artifact-Generator.properties
915 resourcesForUpgrade:
916  8.0:
917   - org.openecomp.resource.cp.extCP
918   - tosca.nodes.network.Network
919   - tosca.nodes.network.Port
920   - org.openecomp.resource.cp.nodes.network.SubInterface
921 skipUpgradeFailedVfs: true
922 skipUpgradeVSPs: true
923 autoHealingOwner: jh0003
924 supportAllottedResourcesAndProxy: true
925 deleteLockTimeoutInSeconds: 60
926 maxDeleteComponents: 10
927
928 # Cadi filter (access restriction) Parameters
929 aafNamespace:  <%= node['aafNamespace'] %>
930 aafAuthNeeded:  <%= node['access_restriction']['aafAuthNeeded'] %>
931
932 cadiFilterParams:
933     AFT_LATITUDE:  "32.780140"
934     AFT_LONGITUDE: "-96.800451"
935     hostname: <%= node['BE_VIP'] %>
936     aaf_id: <%= node['access_restriction']['aaf_id'] %>
937     aaf_env: <%= node['access_restriction']['aaf_env'] %>
938     aaf_url: <%= node['access_restriction']['aaf_url'] %>
939     csp_domain: <%= node['access_restriction']['csp_domain'] %>
940     cadi_keyfile: <%= node['access_restriction']['cadi_keyfile'] %>
941     aaf_password: <%= node['access_restriction']['aaf_password'] %>
942     cadi_loglevel: <%= node['access_restriction']['cadi_loglevel'] %>
943     AFT_ENVIRONMENT: <%= node['access_restriction']['AFT_ENVIRONMENT'] %>
944     cadiX509Issuers: <%= node['access_restriction']['cadiX509Issuers'] %>
945     cadi_truststore: <%= node['access_restriction']['cadi_truststore'] %>
946     cadi_truststore_password: <%= node['access_restriction']['cadi_truststore_password'] %>
947
948 # This configuration entry lists all node type names prefix that shall be allowed on SDC.
949 definedResourceNamespace:
950   - org.openecomp.resource.