Remove unused dcae-be healthcheck
[sdc.git] / catalog-be / src / main / docker / 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 # Global CSAR Import Files
68 globalCsarImports:
69   - annotations.yml
70   - artifacts.yml
71   - capabilities.yml
72   - data.yml
73   - groups.yml
74   - interfaces.yml
75   - nodes.yml
76   - policies.yml
77   - relationships.yml
78
79 # Users
80 users:
81     tom: passwd
82     bob: passwd
83
84 # access restriction
85 authCookie:
86   securityKey: "sdcaccessrestrictionsecureykey"
87   maxSessionTimeOut: 86400000
88   sessionIdleTimeOut: 3600000
89   cookieName: "AuthenticationCookie"
90   path: /
91   domain: ""
92   isHttpOnly: true
93   # redirect variable name from portal.properties file
94   redirectURL: ""
95   excludedUrls: [<%= node['access_restriction']['excluded_urls'] %>]
96   onboardingExcludedUrls: [<%= node['access_restriction']['excluded_urls_onboarding'] %>]
97
98 basicAuth:
99   enabled: <%= @basic_auth_flag %>
100   userName: <%= @user_name %>
101   userPass: <%= @user_pass %>
102   excludedUrls: "/sdc2/rest/healthCheck"
103
104 cassandraConfig:
105     cassandraHosts: [<%= @cassandra_ip %>]
106     cassandraPort: <%= @cassandra_port %>
107     localDataCenter: <%= @DC_NAME %>
108     reconnectTimeout : 30000
109     socketReadTimeout: <%= @socket_read_timeout %>
110     socketConnectTimeout: <%= @socket_connect_timeout %>
111     authenticate: true
112     username: <%= @cassandra_usr %>
113     password: <%= @cassandra_pwd %>
114     ssl: <%= @cassandra_ssl_enabled %>
115     truststorePath : /var/lib/jetty/etc/truststore
116     truststorePassword : <%= @cassandra_truststore_password %>
117     keySpaces:
118         - { name: dox,           replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
119         - { name: sdcaudit,      replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
120         - { name: sdcartifact,   replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
121         - { name: sdccomponent,  replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
122         - { name: sdcrepository, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
123
124
125 licenseTypes:
126    - User
127    - Installation
128    - CPU
129
130 #Deployment artifacts placeHolder
131 resourceTypes: &allResourceTypes
132   - VFC
133   - CP
134   - VL
135   - VF
136   - CR
137   - VFCMT
138   - Abstract
139   - CVFC
140   - Configuration
141   - ServiceProxy
142   - PNF
143
144 componentAllowedInstanceTypes:
145   Resource:
146     VF:
147       - VFC
148       - VF
149       - CR
150       - CP
151       - PNF
152       - CVFC
153       - VL
154       - Configuration
155       - ServiceProxy
156       - Abstract
157     CVFC:
158       - VFC
159       - VF
160       - CR
161       - CP
162       - PNF
163       - CVFC
164       - VL
165       - ServiceProxy
166       - Abstract
167     PNF:
168       - VF
169       - CR
170       - CP
171       - PNF
172       - CVFC
173       - VL
174       - Configuration
175       - ServiceProxy
176       - Abstract
177     CR:
178       - VF
179       - CR
180       - CP
181       - PNF
182       - CVFC
183       - VL
184       - Configuration
185       - ServiceProxy
186       - Abstract
187     VL:
188       - VL
189   Service:
190     "*":
191       - VF
192       - CR
193       - CP
194       - PNF
195       - CVFC
196       - VL
197       - Configuration
198       - ServiceProxy
199       - Abstract
200
201 artifacts:
202   - type: CONTROLLER_BLUEPRINT_ARCHIVE
203     categories:
204       - DEPLOYMENT
205     componentTypes:
206       - SERVICE
207       - RESOURCE
208     resourceTypes:
209       - VF
210       - PNF
211     acceptedTypes:
212       - zip
213   - type: HELM
214     categories:
215       - DEPLOYMENT
216     componentTypes:
217       - SERVICE
218       - RESOURCE
219     resourceTypes: *allResourceTypes
220     acceptedTypes:
221       - tgz
222   - type: YANG_XML
223     categories:
224       - DEPLOYMENT
225       - INFORMATIONAL
226     componentTypes:
227       - SERVICE
228       - RESOURCE
229     resourceTypes: *allResourceTypes
230     acceptedTypes:
231       - xml
232   - type: VNF_CATALOG
233     categories:
234       - DEPLOYMENT
235     componentTypes:
236       - SERVICE
237     resourceTypes:
238     acceptedTypes:
239       - xml
240   - type: MODEL_INVENTORY_PROFILE
241     categories:
242       - DEPLOYMENT
243     componentTypes:
244       - SERVICE
245     resourceTypes:
246     acceptedTypes:
247       - xml
248   - type: MODEL_QUERY_SPEC
249     categories:
250       - DEPLOYMENT
251     componentTypes:
252       - SERVICE
253     resourceTypes:
254     acceptedTypes:
255       - xml
256   - type: UCPE_LAYER_2_CONFIGURATION
257     categories:
258       - DEPLOYMENT
259     componentTypes:
260       - SERVICE
261     resourceTypes:
262     acceptedTypes:
263       - xml
264   #AAI Artifacts
265   - type: AAI_SERVICE_MODEL
266     categories:
267       - DEPLOYMENT
268     componentTypes:
269       - SERVICE
270     resourceTypes:
271     acceptedTypes:
272       - xml
273   - type: AAI_VF_MODULE_MODEL
274     categories:
275       - DEPLOYMENT
276     componentTypes:
277       - SERVICE
278     resourceTypes:
279     acceptedTypes:
280       - xml
281   - type: AAI_VF_INSTANCE_MODEL
282     categories:
283       - DEPLOYMENT
284     componentTypes:
285       - SERVICE
286     resourceTypes:
287     acceptedTypes:
288       - xml
289   #Plan
290   - type: PLAN
291     categories:
292       - DEPLOYMENT
293     componentTypes:
294       - SERVICE
295       - RESOURCE
296       - RESOURCE_INSTANCE
297     resourceTypes:
298       - VF
299       - VFC
300     acceptedTypes:
301       - xml
302   - type: WORKFLOW
303     categories:
304       - DEPLOYMENT
305     componentTypes:
306       - SERVICE
307       - RESOURCE
308     resourceTypes:
309       - VFC
310       - CP
311       - VL
312       - VF
313       - CR
314       - VFCMT
315       - Abstract
316       - CVFC
317       - PNF
318     acceptedTypes:
319   - type: HEAT
320     categories:
321       - DEPLOYMENT
322       - INFORMATIONAL
323     componentTypes:
324       - RESOURCE
325     resourceTypes: *allResourceTypes
326     acceptedTypes:
327       - yaml
328       - yml
329   - type: HEAT_VOL
330     categories:
331       - DEPLOYMENT
332     componentTypes:
333       - RESOURCE
334     resourceTypes: *allResourceTypes
335     acceptedTypes:
336       - yaml
337       - yml
338   - type: HEAT_NET
339     categories:
340       - DEPLOYMENT
341     componentTypes:
342       - RESOURCE
343     resourceTypes: *allResourceTypes
344     acceptedTypes:
345       - yaml
346       - yml
347   - type: HEAT_NESTED
348     categories:
349       - DEPLOYMENT
350     componentTypes:
351       - RESOURCE
352     resourceTypes: *allResourceTypes
353     acceptedTypes:
354       - yaml
355       - yml
356   - type: HEAT_ARTIFACT
357     categories:
358       - DEPLOYMENT
359     componentTypes:
360       - RESOURCE
361     resourceTypes: *allResourceTypes
362     acceptedTypes:
363   - type: CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT
364     categories:
365       - DEPLOYMENT
366     componentTypes:
367       - RESOURCE
368     resourceTypes: *allResourceTypes
369     acceptedTypes:
370       - zip
371       - tgz
372       - csar
373   - type: VNF_CATALOG
374     categories:
375       - DEPLOYMENT
376     componentTypes:
377       - RESOURCE
378     resourceTypes: *allResourceTypes
379     acceptedTypes:
380       - xml
381   - type: VF_LICENSE
382     categories:
383       - DEPLOYMENT
384     componentTypes:
385       - RESOURCE
386     resourceTypes: *allResourceTypes
387     acceptedTypes:
388       - xml
389   - type: VENDOR_LICENSE
390     categories:
391       - DEPLOYMENT
392     componentTypes:
393       - RESOURCE
394     resourceTypes: *allResourceTypes
395     acceptedTypes:
396       - xml
397   - type: MODEL_INVENTORY_PROFILE
398     categories:
399       - DEPLOYMENT
400     componentTypes:
401       - RESOURCE
402     resourceTypes: *allResourceTypes
403     acceptedTypes:
404       - xml
405   - type: MODEL_QUERY_SPEC
406     categories:
407       - DEPLOYMENT
408     componentTypes:
409       - RESOURCE
410     resourceTypes: *allResourceTypes
411     acceptedTypes:
412       - xml
413   - type: LIFECYCLE_OPERATIONS
414     categories:
415       - DEPLOYMENT
416     componentTypes:
417       - RESOURCE
418     resourceTypes:
419       - VF
420       - VFC
421     acceptedTypes:
422       - yaml
423       - yml
424   - type: VES_EVENTS
425     categories:
426       - DEPLOYMENT
427     componentTypes:
428       - RESOURCE
429       - RESOURCE_INSTANCE
430     resourceTypes:
431       - VFC
432       - CP
433       - VL
434       - VF
435       - CR
436       - VFCMT
437       - Abstract
438       - CVFC
439       - PNF
440     acceptedTypes:
441       - yaml
442       - yml
443   - type: PERFORMANCE_COUNTER
444     categories:
445       - DEPLOYMENT
446     componentTypes:
447       - RESOURCE
448       - RESOURCE_INSTANCE
449     resourceTypes: *allResourceTypes
450     acceptedTypes:
451       - csv
452   - type: APPC_CONFIG
453     categories:
454       - DEPLOYMENT
455     componentTypes:
456       - RESOURCE
457     resourceTypes:
458       - VF
459     acceptedTypes:
460   - type: DCAE_TOSCA
461     categories:
462       - DEPLOYMENT
463     componentTypes:
464       - RESOURCE
465     resourceTypes:
466       - VF
467       - VFCMT
468     acceptedTypes:
469       - yml
470       - yaml
471   - type: DCAE_JSON
472     categories:
473       - DEPLOYMENT
474     componentTypes:
475       - RESOURCE
476     resourceTypes:
477       - VF
478       - VFCMT
479     acceptedTypes:
480       - json
481   - type: DCAE_POLICY
482     categories:
483       - DEPLOYMENT
484     componentTypes:
485       - RESOURCE
486     resourceTypes:
487       - VF
488       - VFCMT
489     acceptedTypes:
490       - emf
491   - type: DCAE_DOC
492     categories:
493       - DEPLOYMENT
494     componentTypes:
495       - RESOURCE
496     resourceTypes:
497       - VF
498       - VFCMT
499     acceptedTypes:
500   - type: DCAE_EVENT
501     categories:
502       - DEPLOYMENT
503     componentTypes:
504       - RESOURCE
505     resourceTypes:
506       - VF
507       - VFCMT
508     acceptedTypes:
509   - type: AAI_VF_MODEL
510     categories:
511       - DEPLOYMENT
512     componentTypes:
513       - RESOURCE
514     resourceTypes:
515       - VF
516     acceptedTypes:
517       - xml
518   - type: AAI_VF_MODULE_MODEL
519     categories:
520       - DEPLOYMENT
521     componentTypes:
522       - RESOURCE
523     resourceTypes:
524       - VF
525     acceptedTypes:
526       - xml
527   - type: OTHER
528     categories:
529       - DEPLOYMENT
530       - INFORMATIONAL
531     componentTypes:
532       - RESOURCE
533     resourceTypes:
534       - VFC
535       - CVFC
536       - CP
537       - VL
538       - VF
539       - VFCMT
540       - Abstract
541       - PNF
542     acceptedTypes:
543   - type: SNMP_POLL
544     categories:
545       - DEPLOYMENT
546       - INFORMATIONAL
547     componentTypes:
548       - RESOURCE
549       - RESOURCE_INSTANCE
550     resourceTypes: *allResourceTypes
551     acceptedTypes:
552   - type: SNMP_TRAP
553     categories:
554       - DEPLOYMENT
555       - INFORMATIONAL
556     componentTypes:
557       - RESOURCE
558       - RESOURCE_INSTANCE
559     resourceTypes: *allResourceTypes
560     acceptedTypes:
561   - type: PM_DICTIONARY
562     categories:
563       - DEPLOYMENT
564     componentTypes:
565       - RESOURCE
566     resourceTypes:
567       - VF
568       - PNF
569     acceptedTypes:
570       - yaml
571       - yml
572   - type: YANG_MODULE
573     categories:
574       - DEPLOYMENT
575     componentTypes:
576       - RESOURCE
577     resourceTypes:
578       - VF
579       - PNF
580     acceptedTypes:
581       - yang
582   - type: ANSIBLE_PLAYBOOK
583     categories:
584       - DEPLOYMENT
585     componentTypes:
586       - RESOURCE
587     resourceTypes:
588       - VF
589       - PNF
590     acceptedTypes:
591       - yaml
592       - yml
593   - type: ONBOARDED_PACKAGE
594     categories:
595       - DEPLOYMENT
596     componentTypes:
597       - RESOURCE
598     resourceTypes:
599       - VF
600       - PNF
601     acceptedTypes:
602       - csar
603       - zip
604   - type: ETSI_PACKAGE
605     categories:
606       - DEPLOYMENT
607     componentTypes:
608       - RESOURCE
609     resourceTypes:
610       - VF
611       - PNF
612     acceptedTypes:
613       - csar
614       - zip
615   - type: HEAT_ENV
616     categories:
617       - DEPLOYMENT
618     componentTypes:
619       - RESOURCE_INSTANCE
620     resourceTypes:
621     acceptedTypes:
622       - env
623   - type: VF_MODULES_METADATA
624     categories:
625       - DEPLOYMENT
626     componentTypes:
627       - RESOURCE_INSTANCE
628     resourceTypes:
629     acceptedTypes:
630       - json
631   - type: DCAE_INVENTORY_TOSCA
632     categories:
633       - DEPLOYMENT
634     componentTypes:
635       - RESOURCE_INSTANCE
636     resourceTypes:
637     acceptedTypes:
638       - yml
639       - yaml
640   - type: DCAE_INVENTORY_JSON
641     categories:
642       - DEPLOYMENT
643     componentTypes:
644       - RESOURCE_INSTANCE
645     resourceTypes:
646     acceptedTypes:
647       - json
648   - type: DCAE_INVENTORY_POLICY
649     categories:
650       - DEPLOYMENT
651     componentTypes:
652       - RESOURCE_INSTANCE
653     resourceTypes:
654     acceptedTypes:
655       - emf
656   - type: DCAE_INVENTORY_DOC
657     categories:
658       - DEPLOYMENT
659     componentTypes:
660       - RESOURCE_INSTANCE
661     resourceTypes:
662     acceptedTypes:
663   - type: DCAE_INVENTORY_BLUEPRINT
664     categories:
665       - DEPLOYMENT
666     componentTypes:
667       - RESOURCE_INSTANCE
668     resourceTypes:
669     acceptedTypes:
670   - type: DCAE_INVENTORY_EVENT
671     categories:
672       - DEPLOYMENT
673     componentTypes:
674       - RESOURCE_INSTANCE
675     resourceTypes:
676     acceptedTypes:
677   - type: CHEF
678     categories:
679       - INFORMATIONAL
680     componentTypes:
681       - RESOURCE
682     resourceTypes: *allResourceTypes
683     acceptedTypes:
684   - type: PUPPET
685     categories:
686       - INFORMATIONAL
687     componentTypes:
688       - RESOURCE
689     resourceTypes: *allResourceTypes
690     acceptedTypes:
691   - type: SHELL
692     categories:
693       - INFORMATIONAL
694     componentTypes:
695       - RESOURCE
696     resourceTypes: *allResourceTypes
697     acceptedTypes:
698   - type: YANG
699     categories:
700       - INFORMATIONAL
701     componentTypes:
702       - RESOURCE
703     resourceTypes: *allResourceTypes
704     acceptedTypes:
705   - type: BPEL
706     categories:
707       - INFORMATIONAL
708     componentTypes:
709       - RESOURCE
710     resourceTypes: *allResourceTypes
711     acceptedTypes:
712   - type: DG_XML
713     categories:
714       - INFORMATIONAL
715     componentTypes:
716       - RESOURCE
717     resourceTypes: *allResourceTypes
718     acceptedTypes:
719   - type: MURANO_PKG
720     categories:
721       - INFORMATIONAL
722     componentTypes:
723       - RESOURCE
724     resourceTypes: *allResourceTypes
725     acceptedTypes:
726   - type: PNF_SW_INFORMATION
727     categories:
728       - INFORMATIONAL
729     componentTypes:
730       - RESOURCE
731     resourceTypes:
732       - PNF
733     acceptedTypes:
734       - yaml
735       - yml
736   - type: GUIDE
737     categories:
738       - INFORMATIONAL
739     componentTypes:
740       - RESOURCE
741     resourceTypes:
742       - VF
743       - VFC
744       - CVFC
745       - PNF
746     acceptedTypes:
747       - yaml
748       - yml
749   - type: FLOW
750     categories:
751       - DEPLOYMENT
752     componentTypes:
753       - SERVICE
754     resourceTypes: *allResourceTypes
755     acceptedTypes:
756   - type: SHELL_SCRIPT
757     categories:
758       - DEPLOYMENT
759     componentTypes:
760       - SERVICE
761       - SERVICE_INSTANCE
762       - RESOURCE
763       - RESOURCE_INSTANCE
764     resourceTypes: *allResourceTypes
765     acceptedTypes:
766       - sh
767   - type: TOSCA_CSAR
768     categories:
769       - TOSCA
770     componentTypes:
771     resourceTypes:
772     acceptedTypes:
773       - csar
774   - type: TOSCA_TEMPLATE
775     categories:
776       - TOSCA
777     componentTypes:
778     resourceTypes:
779     acceptedTypes:
780       - yml
781       - yaml
782   - type: NETWORK_CALL_FLOW
783     categories:
784     componentTypes:
785     resourceTypes:
786     acceptedTypes:
787   - type: ICON
788     categories:
789     componentTypes:
790     resourceTypes:
791     acceptedTypes:
792
793 deploymentResourceArtifacts:
794
795 deploymentResourceInstanceArtifacts:
796   heatEnv:
797       displayName: "HEAT ENV"
798       type: HEAT_ENV
799       description: "Auto-generated HEAT Environment deployment artifact"
800       fileExtension: "env"
801   VfHeatEnv:
802       displayName: "VF HEAT ENV"
803       type: HEAT_ENV
804       description: "VF Auto-generated HEAT Environment deployment artifact"
805       fileExtension: "env"
806
807 #tosca artifacts placeholders
808 toscaArtifacts:
809   assetToscaTemplate:
810       artifactName: -template.yml
811       displayName: Tosca Template
812       type: TOSCA_TEMPLATE
813       description: TOSCA representation of the asset
814   assetToscaCsar:
815       artifactName: -csar.csar
816       displayName: Tosca Model
817       type: TOSCA_CSAR
818       description: TOSCA definition package of the asset
819
820 #Informational artifacts placeHolder
821 excludeResourceCategory:
822   - Generic
823 excludeResourceType:
824   - PNF
825   - CR
826 informationalResourceArtifacts:
827   features:
828       displayName: Features
829       type: OTHER
830   capacity:
831       displayName: Capacity
832       type: OTHER
833   vendorTestResult:
834       displayName: Vendor Test Result
835       type: OTHER
836   testScripts:
837       displayName: Test Scripts
838       type: OTHER
839   CloudQuestionnaire:
840       displayName: Cloud Questionnaire (completed)
841       type: OTHER
842   HEATTemplateFromVendor:
843       displayName: HEAT Template from Vendor
844       type: HEAT
845   resourceSecurityTemplate:
846       displayName: Resource Security Template
847       type: OTHER
848
849 excludeServiceCategory:
850
851 informationalServiceArtifacts:
852   serviceArtifactPlan:
853       displayName: Service Artifact Plan
854       type: OTHER
855   summaryOfImpactsToECOMPElements:
856       displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
857       type: OTHER
858   controlLoopFunctions:
859       displayName: Control Loop Functions
860       type: OTHER
861   dimensioningInfo:
862       displayName: Dimensioning Info
863       type: OTHER
864   affinityRules:
865       displayName: Affinity Rules
866       type: OTHER
867   operationalPolicies:
868       displayName: Operational Policies
869       type: OTHER
870   serviceSpecificPolicies:
871       displayName: Service-specific Policies
872       type: OTHER
873   engineeringRules:
874       displayName: Engineering Rules (ERD)
875       type: OTHER
876   distributionInstructions:
877       displayName: Distribution Instructions
878       type: OTHER
879   certificationTestResults:
880       displayName: TD Certification Test Results
881       type: OTHER
882   deploymentVotingRecord:
883       displayName: Deployment Voting Record
884       type: OTHER
885   serviceQuestionnaire:
886       displayName: Service Questionnaire
887       type: OTHER
888   serviceSecurityTemplate:
889       displayName: Service Security Template
890       type: OTHER
891
892 serviceApiArtifacts:
893   configuration:
894       displayName: Configuration
895       type: OTHER
896   instantiation:
897       displayName: Instantiation
898       type: OTHER
899   monitoring:
900       displayName: Monitoring
901       type: OTHER
902   reporting:
903       displayName: Reporting
904       type: OTHER
905   logging:
906       displayName: Logging
907       type: OTHER
908   testing:
909       displayName: Testing
910       type: OTHER
911
912
913 additionalInformationMaxNumberOfKeys: 50
914
915 systemMonitoring:
916     enabled: false
917     isProxy: false
918     probeIntervalInSeconds: 15
919 heatArtifactDeploymentTimeout:
920   defaultMinutes: 30
921   minMinutes: 1
922   maxMinutes: 120
923
924 unLoggedUrls:
925    - /sdc2/rest/monitoring
926    - /sdc2/rest/healthCheck
927
928 cleanComponentsConfiguration:
929     cleanIntervalInMinutes: 1440
930     componentsToClean:
931        - Resource
932        - Service
933
934 artifactsIndex: resources
935
936 heatEnvArtifactHeader: ""
937 heatEnvArtifactFooter: ""
938
939 onboarding:
940     host: <%= node['ONBOARDING_BE_VIP'] %>
941     <% if node[:disableHttp] -%>
942     protocol: https
943     port: <%= node['ONBOARDING_BE'][:https_port] %>
944     <% else %>
945     protocol: http
946     port: <%= node['ONBOARDING_BE'][:http_port] %>
947     <% end -%>
948     downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
949     healthCheckUri: "/onboarding-api/v1.0/healthcheck"
950
951 # #GSS IDNS
952 switchoverDetector:
953     gBeFqdn:
954     gFeFqdn:
955     beVip: 1.2.3.4
956     feVip: 1.2.3.4
957     beResolveAttempts: 3
958     feResolveAttempts: 3
959     enabled: false
960     interval: 60
961     changePriorityUser: ecompasdc
962     changePriorityPassword: ecompasdc123
963     publishNetworkUrl:
964     publishNetworkBody: '{"note":"comment"}'
965     groups:
966       beSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["","","failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
967       feSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["",""],"failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
968
969 applicationL1Cache:
970     datatypes:
971         enabled: true
972         firstRunDelay: 10
973         pollIntervalInSec: 60
974
975 applicationL2Cache:
976     enabled: false
977     catalogL1Cache:
978         enabled: false
979         resourcesSizeInCache: 300
980         servicesSizeInCache: 200
981         productsSizeInCache: 100
982     queue:
983         syncIntervalInSecondes: 43200
984         waitOnShutDownInMinutes: 10
985         numberOfCacheWorkers: 4
986
987 toscaValidators:
988     stringMaxLength: 2500
989
990 disableAudit: false
991
992 consumerBusinessLogic: true
993
994 vfModuleProperties:
995     min_vf_module_instances:
996         forBaseModule: 1
997         forNonBaseModule: 0
998     max_vf_module_instances:
999         forBaseModule: 1
1000         forNonBaseModule:
1001     initial_count:
1002         forBaseModule: 1
1003         forNonBaseModule: 0
1004     vf_module_type:
1005         forBaseModule: Base
1006         forNonBaseModule: Expansion
1007
1008 genericAssetNodeTypes:
1009   VFC: org.openecomp.resource.abstract.nodes.VFC
1010   CVFC: org.openecomp.resource.abstract.nodes.VFC
1011   VF : org.openecomp.resource.abstract.nodes.VF
1012   CR : org.openecomp.resource.abstract.nodes.CR
1013   PNF: org.openecomp.resource.abstract.nodes.PNF
1014   Service: org.openecomp.resource.abstract.nodes.service
1015   ETSI NFV Network Service: tosca.nodes.nfv.NS
1016
1017 serviceNodeTypes:
1018   ETSI NFV Network Service: tosca.nodes.nfv.NS
1019
1020 workloadContext: Production
1021
1022 environmentContext:
1023     defaultValue: General_Revenue-Bearing
1024     validValues:
1025        - Critical_Revenue-Bearing
1026        - Vital_Revenue-Bearing
1027        - Essential_Revenue-Bearing
1028        - Important_Revenue-Bearing
1029        - Needed_Revenue-Bearing
1030        - Useful_Revenue-Bearing
1031        - General_Revenue-Bearing
1032        - Critical_Non-Revenue
1033        - Vital_Non-Revenue
1034        - Essential_Non-Revenue
1035        - Important_Non-Revenue
1036        - Needed_Non-Revenue
1037        - Useful_Non-Revenue
1038        - General_Non-Revenue
1039
1040 gabConfig:
1041   - artifactType: 'VES_EVENTS'
1042     pathsAndNamesDefinitions:
1043       -
1044         friendlyName: "Action"
1045         path: "event.action[2]"
1046         searchable: true
1047       -
1048         friendlyName: "Comment"
1049         path: "event.comment"
1050         searchable: true
1051       -
1052         friendlyName: "Alarm Additional Information"
1053         path: "event.structure.faultFields.structure.alarmAdditionalInformation.comment"
1054         searchable: true
1055   - artifactType: 'PM_DICTIONARY'
1056     pathsAndNamesDefinitions:
1057       -
1058         friendlyName: "measType"
1059         path: "pmMetaData.pmFields.measType"
1060         searchable: true
1061       -
1062         friendlyName: "measDescription"
1063         path: "pmMetaData.pmFields.measDescription"
1064         searchable: true
1065       -
1066         friendlyName: "measCondition"
1067         path: "pmMetaData.pmFields.measCondition"
1068         searchable: false
1069       -
1070         friendlyName: "measResultUnits"
1071         path: "pmMetaData.pmFields.measResultUnits"
1072         searchable: false
1073       -
1074         friendlyName: "measResultRange"
1075         path: "pmMetaData.pmFields.measResultRange"
1076         searchable: false
1077       -
1078         friendlyName: "measObjClass"
1079         path: "pmMetaData.pmFields.measObjClass"
1080         searchable: true
1081       -
1082         friendlyName: "measCollectionMethod"
1083         path: "pmMetaData.pmFields.measCollectionMethod"
1084         searchable: false
1085       -
1086         friendlyName: "measInfoId"
1087         path: "pmMetaData.pmFields.measInfoId"
1088         searchable: true
1089       -
1090         friendlyName: "iMeasInfoId"
1091         path: "pmMetaData.pmFields.iMeasInfoId"
1092         searchable: false
1093
1094 dmaapConsumerConfiguration:
1095     active: <%= @dmaap_active %>
1096     hosts: localhost:3905
1097     consumerGroup: sdc
1098     consumerId: mama
1099     timeoutMs: 15000
1100     limit: 1
1101     pollingInterval: 2
1102     topic: topic
1103     latitude: 32.109333
1104     longitude: 34.855499
1105     version: 1.0
1106     serviceName: localhost/events
1107     environment: TEST
1108     partner: BOT_R
1109     routeOffer: MR1
1110     protocol: https
1111     contenttype: application/json
1112     dme2TraceOn: true
1113     aftEnvironment: AFTUAT
1114     aftDme2ConnectionTimeoutMs: 15000
1115     aftDme2RoundtripTimeoutMs: 240000
1116     aftDme2ReadTimeoutMs: 50000
1117     dme2preferredRouterFilePath: DME2preferredRouter.txt
1118     timeLimitForNotificationHandleMs: 120000
1119     credential:
1120         username: user
1121         password:
1122     aftDme2SslEnable: true
1123     aftDme2ClientKeystore: /var/lib/jetty/etc/truststore
1124     aftDme2ClientKeystorePassword: ""
1125     aftDme2ClientSslCertAlias: certman
1126
1127 dmaapProducerConfiguration:
1128     active: true
1129     hosts: <%= node['DMAAP']['producer']['host']%>
1130     consumerGroup: sdc-<%= node.chef_environment %>-<%= node['DMAAP']['random_id'] %>
1131     consumerId: sdc-<%= node.chef_environment %>1-<%= node['DMAAP']['random_id'] %>
1132     timeoutMs: 15000
1133     limit: 1
1134     pollingInterval: 2
1135     topic: <%= node['DMAAP']['producer']['topic'] %>
1136     latitude: 32.109333
1137     longitude: 34.855499
1138     version: 1.0
1139     serviceName: <%= node['DMAAP']['producer']['serviceName'] %>
1140     environment: <%= node['DMAAP']['producer']['environment'] %>
1141     partner: BOT_R
1142     routeOffer: MR1
1143     protocol: <%= node['http_protocol'] %>
1144     contenttype: application/json
1145     dme2TraceOn: true
1146     aftEnvironment: <%= node['DMAAP']['producer']['aftEnvironment']%>
1147     aftDme2ConnectionTimeoutMs: 15000
1148     aftDme2RoundtripTimeoutMs: 240000
1149     aftDme2ReadTimeoutMs: 50000
1150     dme2preferredRouterFilePath: <%= node['DMAAP']['producer']['dme2preferredRouterFilePath'] %>
1151     timeLimitForNotificationHandleMs: 120000
1152     credential:
1153         username: <%= node['DMAAP']['producer']['username'] %>
1154         password: <%= node['DMAAP']['producer']['password'] %>
1155     aftDme2SslEnable: true
1156     aftDme2ClientKeystore: /var/lib/jetty/etc/truststore
1157     aftDme2ClientKeystorePassword: <%= node['jetty']['dmaap_truststore_pwd'] %>
1158     aftDme2ClientSslCertAlias: certman
1159
1160
1161 # ToDo: AF - had to remove due to configuration laod class failure
1162 #dmeConfiguration:
1163 #    lookupUriFormat: "http://DME2RESOLVE/service=%s/version=1.0.0/envContext=%s/routeOffer=DEFAULT"
1164 #    dme2Search: DME2SEARCH
1165 #    dme2Resolve: DME2RESOLVE
1166
1167 excludedPolicyTypesMapping:
1168    # VF:
1169     #  - a.b.c
1170     #  - c.d.e
1171     #CR:
1172     #  - x.y.z
1173
1174 excludedGroupTypesMapping:
1175     CR:
1176        - org.openecomp.groups.VfModule
1177        - org.openecomp.groups.heat.HeatStack
1178        - org.openecomp.groups.Group
1179        - tosca.groups.Root
1180     PNF:
1181        - org.openecomp.groups.VfModule
1182        - org.openecomp.groups.heat.HeatStack
1183        - org.openecomp.groups.Group
1184        - tosca.groups.Root
1185     VF:
1186        - org.openecomp.groups.VfModule
1187        - org.openecomp.groups.heat.HeatStack
1188        - org.openecomp.groups.Group
1189        - tosca.groups.Root
1190     Service:
1191        - org.openecomp.groups.VfModule
1192        - org.openecomp.groups.heat.HeatStack
1193        - org.openecomp.groups.Group
1194        - tosca.groups.Root
1195
1196 healthStatusExclude:
1197    - DE
1198    - DMAAP
1199    - DMAAP_PRODUCER
1200    - ON_BOARDING
1201    - DCAE
1202    - PORTAL
1203    - External API
1204
1205 #Auto Healing
1206 enableAutoHealing: false
1207 appVersion: <%= @app_version %>
1208
1209 artifactGeneratorConfig: Artifact-Generator.properties
1210 resourcesForUpgrade:
1211  8.0:
1212   - org.openecomp.resource.cp.extCP
1213   - tosca.nodes.network.Network
1214   - tosca.nodes.network.Port
1215   - org.openecomp.resource.cp.nodes.network.SubInterface
1216 skipUpgradeFailedVfs: true
1217 skipUpgradeVSPs: true
1218 autoHealingOwner: jh0003
1219 supportAllottedResourcesAndProxy: true
1220 deleteLockTimeoutInSeconds: 60
1221 maxDeleteComponents: 10
1222
1223 # Cadi filter (access restriction) Parameters
1224 aafNamespace:  <%= node['aafNamespace'] %>
1225 aafAuthNeeded:  <%= node['access_restriction']['aafAuthNeeded'] %>
1226
1227 cadiFilterParams:
1228     AFT_LATITUDE:  "32.780140"
1229     AFT_LONGITUDE: "-96.800451"
1230     hostname: <%= node['BE_VIP'] %>
1231     aaf_id: <%= node['access_restriction']['aaf_id'] %>
1232     aaf_env: <%= node['access_restriction']['aaf_env'] %>
1233     aaf_url: <%= node['access_restriction']['aaf_url'] %>
1234     csp_domain: <%= node['access_restriction']['csp_domain'] %>
1235     cadi_keyfile: <%= node['access_restriction']['cadi_keyfile'] %>
1236     aaf_password: <%= node['access_restriction']['aaf_password'] %>
1237     cadi_loglevel: <%= node['access_restriction']['cadi_loglevel'] %>
1238     AFT_ENVIRONMENT: <%= node['access_restriction']['AFT_ENVIRONMENT'] %>
1239     cadiX509Issuers: <%= node['access_restriction']['cadiX509Issuers'] %>
1240     cadi_truststore: <%= node['access_restriction']['cadi_truststore'] %>
1241     cadi_truststore_password: <%= node['access_restriction']['cadi_truststore_password'] %>
1242
1243 # This configuration entry lists all node type names prefix that shall be allowed on SDC.
1244 definedResourceNamespace:
1245   - org.openecomp.resource.
1246
1247 # This configuration entry lists all Directives values that shall be allowed on SDC.
1248 directives:
1249   - select
1250   - selectable
1251   - substitute
1252   - substitutable