{"status":{},"contains_secrets":false,"product_version":"2.9.0","spec":{"description":"","resources":{"client_attrs":{"None":{"y":295.5,"x":680},"b3dbb206_deployment":{"y":291.5,"x":708},"2e1ae0a7_deployment":{"y":291.5,"x":708},"c2bb80c1_deployment":{"y":292.3737828309,"x":54.3682597275},"ef84afb1_deployment":{"y":291.5,"x":394},"0ceffd9d-68a9-de26-3316-e3f92eaecdd6":{"y":782.5797759612,"x":403.8939600363},"c16a933a_deployment":{"y":292.3737828309,"x":54.3682597275},"80fabb14_deployment":{"y":291.5,"x":394},"c07174b1-e83d-da66-0440-dbc06f655fa7":{"y":782.5797759612,"x":403.8939600363}},"service_definition_list":[{"singleton":false,"action_list":[{"description":"System action for creating an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[{"kind":"app_task","name":"Pull From Git"}],"name":"5177f0ec_dag_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Pull From Git","attrs":{"type":"CALL_RUNBOOK","inarg_list":[],"runbook_reference":{"kind":"app_runbook","name":"42843ad2_runbook"}},"timeout_secs":"0","type":"CALL_RUNBOOK","variable_list":[]}],"description":"","name":"4ce1be2f_runbook_cloned_0","main_task_local_reference":{"kind":"app_task","name":"5177f0ec_dag_cloned_1"},"variable_list":[]},"name":"action_create"},{"description":"System action for deleting an application. Deletes created VMs as well","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"a7372ee4_dag_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"90ec79d5_runbook_cloned_0","main_task_local_reference":{"kind":"app_task","name":"a7372ee4_dag_cloned_1"},"variable_list":[]},"name":"action_delete"},{"description":"System action for starting an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"f422e7a2_dag_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"5c1b7ebe_runbook_cloned_0","main_task_local_reference":{"kind":"app_task","name":"f422e7a2_dag_cloned_1"},"variable_list":[]},"name":"action_start"},{"description":"System action for stopping an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"fc470380_dag_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"ce639b8c_runbook_cloned_0","main_task_local_reference":{"kind":"app_task","name":"fc470380_dag_cloned_1"},"variable_list":[]},"name":"action_stop"},{"description":"System action for restarting an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"9febb7fd_dag_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"ccb1a50a_runbook_cloned_0","main_task_local_reference":{"kind":"app_task","name":"9febb7fd_dag_cloned_1"},"variable_list":[]},"name":"action_restart"},{"description":"","type":"user","critical":false,"runbook":{"task_definition_list":[{"retries":"0","description":"","child_tasks_local_reference_list":[{"kind":"app_task","name":"Pull_From_Git"}],"name":"07f3fded_dag","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Pull_From_Git","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\ngit clone git@github.com:nutanix\/blueprints.git","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"42843ad2_runbook","main_task_local_reference":{"kind":"app_task","name":"07f3fded_dag"},"variable_list":[]},"name":"Pull From Git"}],"depends_on_list":[],"name":"App","port_list":[],"tier":"","variable_list":[],"description":""},{"singleton":false,"action_list":[{"description":"System action for creating an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"5177f0ec_dag_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"4ce1be2f_runbook_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"5177f0ec_dag_cloned_1_cloned_1"},"variable_list":[]},"name":"action_create"},{"description":"System action for deleting an application. Deletes created VMs as well","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"a7372ee4_dag_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"90ec79d5_runbook_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"a7372ee4_dag_cloned_1_cloned_1"},"variable_list":[]},"name":"action_delete"},{"description":"System action for starting an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"f422e7a2_dag_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"5c1b7ebe_runbook_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"f422e7a2_dag_cloned_1_cloned_1"},"variable_list":[]},"name":"action_start"},{"description":"System action for stopping an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"fc470380_dag_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"ce639b8c_runbook_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"fc470380_dag_cloned_1_cloned_1"},"variable_list":[]},"name":"action_stop"},{"description":"System action for restarting an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"9febb7fd_dag_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"ccb1a50a_runbook_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"9febb7fd_dag_cloned_1_cloned_1"},"variable_list":[]},"name":"action_restart"}],"depends_on_list":[],"name":"LB","port_list":[],"tier":"","variable_list":[],"description":""},{"singleton":false,"action_list":[{"description":"System action for creating an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"5177f0ec_dag_cloned_1_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"4ce1be2f_runbook_cloned_0_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"5177f0ec_dag_cloned_1_cloned_1_cloned_1"},"variable_list":[]},"name":"action_create"},{"description":"System action for deleting an application. Deletes created VMs as well","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"a7372ee4_dag_cloned_1_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"90ec79d5_runbook_cloned_0_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"a7372ee4_dag_cloned_1_cloned_1_cloned_1"},"variable_list":[]},"name":"action_delete"},{"description":"System action for starting an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"f422e7a2_dag_cloned_1_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"5c1b7ebe_runbook_cloned_0_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"f422e7a2_dag_cloned_1_cloned_1_cloned_1"},"variable_list":[]},"name":"action_start"},{"description":"System action for stopping an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"fc470380_dag_cloned_1_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"ce639b8c_runbook_cloned_0_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"fc470380_dag_cloned_1_cloned_1_cloned_1"},"variable_list":[]},"name":"action_stop"},{"description":"System action for restarting an application","type":"system","critical":false,"runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"9febb7fd_dag_cloned_1_cloned_1_cloned_1","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"ccb1a50a_runbook_cloned_0_cloned_0_cloned_0","main_task_local_reference":{"kind":"app_task","name":"9febb7fd_dag_cloned_1_cloned_1_cloned_1"},"variable_list":[]},"name":"action_restart"}],"depends_on_list":[],"name":"DB","port_list":[],"tier":"","variable_list":[],"description":""}],"substrate_definition_list":[{"description":"","action_list":[],"type":"AHV_VM","name":"App_AHV","readiness_probe":{"connection_type":"SSH","retries":"5","connection_protocol":"","connection_port":22,"address":"@@{platform.status.resources.nic_list[0].ip_endpoint_list[0].ip}@@","delay_secs":"60","disable_readiness_probe":false,"login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"editables":{"create_spec":{"resources":{"nic_list":{},"serial_port_list":{}}}},"os_type":"Linux","create_spec":{"name":"vm-@@{calm_array_index}@@-@@{calm_time}@@","resources":{"nic_list":[{"nic_type":"NORMAL_NIC","ip_endpoint_list":[],"network_function_chain_reference":null,"network_function_nic_type":"INGRESS","mac_address":"","subnet_reference":{"kind":"subnet","type":"","name":"","uuid":"0e26c135-d478-428e-9fb8-22c0acfa5f3a"},"type":""}],"serial_port_list":[],"guest_tools":null,"num_vcpus_per_socket":1,"num_sockets":2,"gpu_list":[],"memory_size_mib":4096,"parent_reference":null,"hardware_clock_timezone":"","guest_customization":{"cloud_init":{"meta_data":"","type":"","user_data":"#cloud-config\nusers:\n - name: centos\n ssh-authorized-keys:\n - @@{CENTOS.public_key}@@\n sudo: ['ALL=(ALL) NOPASSWD:ALL']"},"type":"","sysprep":null},"power_state":"ON","type":"","account_uuid":"4e4f1d3b-9492-4502-9eed-d994192669a4","boot_config":{"boot_device":{"type":"","disk_address":{"type":"","device_index":0,"adapter_type":"SCSI"}},"type":"","boot_type":"","mac_address":""},"disk_list":[{"data_source_reference":{"kind":"app_package","type":"","name":"CentOS_Image","uuid":"cf044e54-a225-49b8-89da-ef4de317a4b8"},"type":"","disk_size_mib":0,"volume_group_reference":null,"device_properties":{"type":"","disk_address":{"type":"","device_index":0,"adapter_type":"SCSI"},"device_type":"DISK"}}]},"availability_zone_reference":null,"backup_policy":null,"type":"","cluster_reference":null,"categories":""},"variable_list":[]},{"description":"","action_list":[],"type":"AHV_VM","name":"LB_AHV","readiness_probe":{"connection_type":"SSH","retries":"5","connection_protocol":"","connection_port":22,"address":"@@{platform.status.resources.nic_list[0].ip_endpoint_list[0].ip}@@","delay_secs":"60","disable_readiness_probe":false,"login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"editables":{"create_spec":{"resources":{"nic_list":{},"serial_port_list":{}}}},"os_type":"Linux","create_spec":{"name":"vm-@@{calm_array_index}@@-@@{calm_time}@@","resources":{"nic_list":[{"nic_type":"NORMAL_NIC","ip_endpoint_list":[],"network_function_chain_reference":null,"network_function_nic_type":"INGRESS","mac_address":"","subnet_reference":{"kind":"subnet","type":"","name":"","uuid":"0e26c135-d478-428e-9fb8-22c0acfa5f3a"},"type":""}],"serial_port_list":[],"guest_tools":null,"num_vcpus_per_socket":1,"num_sockets":2,"gpu_list":[],"memory_size_mib":4096,"parent_reference":null,"hardware_clock_timezone":"","guest_customization":{"cloud_init":{"meta_data":"","type":"","user_data":"#cloud-config\nusers:\n - name: centos\n ssh-authorized-keys:\n - @@{CENTOS.public_key}@@\n sudo: ['ALL=(ALL) NOPASSWD:ALL']"},"type":"","sysprep":null},"power_state":"ON","type":"","account_uuid":"4e4f1d3b-9492-4502-9eed-d994192669a4","boot_config":{"boot_device":{"type":"","disk_address":{"type":"","device_index":0,"adapter_type":"SCSI"}},"type":"","boot_type":"","mac_address":""},"disk_list":[{"data_source_reference":{"kind":"app_package","type":"","name":"CentOS_Image","uuid":"cf044e54-a225-49b8-89da-ef4de317a4b8"},"type":"","disk_size_mib":0,"volume_group_reference":null,"device_properties":{"type":"","disk_address":{"type":"","device_index":0,"adapter_type":"SCSI"},"device_type":"DISK"}}]},"availability_zone_reference":null,"backup_policy":null,"type":"","cluster_reference":null,"categories":""},"variable_list":[]},{"description":"","action_list":[],"type":"AHV_VM","name":"DB_AHV","readiness_probe":{"connection_type":"SSH","retries":"5","connection_protocol":"","connection_port":22,"address":"@@{platform.status.resources.nic_list[0].ip_endpoint_list[0].ip}@@","delay_secs":"60","disable_readiness_probe":false,"login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"editables":{"create_spec":{"resources":{"nic_list":{},"serial_port_list":{}}}},"os_type":"Linux","create_spec":{"name":"vm-@@{calm_array_index}@@-@@{calm_time}@@","resources":{"nic_list":[{"nic_type":"NORMAL_NIC","ip_endpoint_list":[],"network_function_chain_reference":null,"network_function_nic_type":"INGRESS","mac_address":"","subnet_reference":{"kind":"subnet","type":"","name":"","uuid":"0e26c135-d478-428e-9fb8-22c0acfa5f3a"},"type":""}],"serial_port_list":[],"guest_tools":null,"num_vcpus_per_socket":1,"num_sockets":2,"gpu_list":[],"memory_size_mib":4096,"parent_reference":null,"hardware_clock_timezone":"","guest_customization":{"cloud_init":{"meta_data":"","type":"","user_data":"#cloud-config\nusers:\n - name: centos\n ssh-authorized-keys:\n - @@{CENTOS.public_key}@@\n sudo: ['ALL=(ALL) NOPASSWD:ALL']"},"type":"","sysprep":null},"power_state":"ON","type":"","account_uuid":"4e4f1d3b-9492-4502-9eed-d994192669a4","boot_config":{"boot_device":{"type":"","disk_address":{"type":"","device_index":0,"adapter_type":"SCSI"}},"type":"","boot_type":"","mac_address":""},"disk_list":[{"data_source_reference":{"kind":"app_package","type":"","name":"CentOS_Image","uuid":"cf044e54-a225-49b8-89da-ef4de317a4b8"},"type":"","disk_size_mib":0,"volume_group_reference":null,"device_properties":{"type":"","disk_address":{"type":"","device_index":0,"adapter_type":"SCSI"},"device_type":"DISK"}}]},"availability_zone_reference":null,"backup_policy":null,"type":"","cluster_reference":null,"categories":""},"variable_list":[]},{"description":"","action_list":[],"type":"AWS_VM","name":"App_AWS","readiness_probe":{"connection_type":"SSH","retries":"5","connection_protocol":"","connection_port":22,"address":"@@{public_ip_address}@@","delay_secs":"60","disable_readiness_probe":false,"login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"os_type":"Linux","create_spec":{"name":"vm-@@{calm_array_index}@@-@@{calm_time}@@","availability_zone_reference":null,"backup_policy":null,"type":"PROVISION_AWS_VM","cluster_reference":null,"resources":{"instance_profile_name":"CalmRole","availability_zone":"us-east-1a","subnet_id":"subnet-6bf27b0c","key_name":"calmkey","region":"us-east-1","instance_initiated_shutdown_behavior":"","user_data":"","image_id":"ami-043171ff4488b3e87","instance_type":"t2.medium","state":"RUNNING","security_group_list":[{"type":"","security_group_id":"sg-3c6c7173"}],"block_device_map":{"data_disk_list":[],"type":"","root_disk":{"size_gb":8,"volume_type":"GP2","device_name":"\/dev\/sda1","iops":1,"snapshot_id":"","type":"","delete_on_termination":true}},"private_ip_address":"","vpc_id":"vpc-7a65bf00","tag_list":[],"type":"","account_uuid":"5353b0af-239e-435f-8884-210f3c6cf35c","associate_public_ip_address":true}},"variable_list":[]},{"description":"","action_list":[],"type":"AWS_VM","name":"LB_AWS","readiness_probe":{"connection_type":"SSH","retries":"5","connection_protocol":"","connection_port":22,"address":"@@{public_ip_address}@@","delay_secs":"60","disable_readiness_probe":false,"login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"os_type":"Linux","create_spec":{"name":"vm-@@{calm_array_index}@@-@@{calm_time}@@","availability_zone_reference":null,"backup_policy":null,"type":"PROVISION_AWS_VM","cluster_reference":null,"resources":{"instance_profile_name":"CalmRole","availability_zone":"us-east-1a","subnet_id":"subnet-6bf27b0c","key_name":"calmkey","region":"us-east-1","instance_initiated_shutdown_behavior":"","user_data":"","image_id":"ami-043171ff4488b3e87","instance_type":"t2.medium","state":"RUNNING","security_group_list":[{"type":"","security_group_id":"sg-3c6c7173"}],"block_device_map":{"data_disk_list":[],"type":"","root_disk":{"size_gb":8,"volume_type":"GP2","device_name":"\/dev\/sda1","iops":1,"snapshot_id":"","type":"","delete_on_termination":true}},"private_ip_address":"","vpc_id":"vpc-7a65bf00","tag_list":[],"type":"","account_uuid":"5353b0af-239e-435f-8884-210f3c6cf35c","associate_public_ip_address":true}},"variable_list":[]},{"description":"","action_list":[],"type":"AWS_VM","name":"DB_AWS","readiness_probe":{"connection_type":"SSH","retries":"5","connection_protocol":"","connection_port":22,"address":"@@{public_ip_address}@@","delay_secs":"60","disable_readiness_probe":false,"login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"os_type":"Linux","create_spec":{"name":"vm-@@{calm_array_index}@@-@@{calm_time}@@","availability_zone_reference":null,"backup_policy":null,"type":"PROVISION_AWS_VM","cluster_reference":null,"resources":{"instance_profile_name":"CalmRole","availability_zone":"us-east-1a","subnet_id":"subnet-6bf27b0c","key_name":"calmkey","region":"us-east-1","instance_initiated_shutdown_behavior":"","user_data":"","image_id":"ami-043171ff4488b3e87","instance_type":"t2.medium","state":"RUNNING","security_group_list":[{"type":"","security_group_id":"sg-3c6c7173"}],"block_device_map":{"data_disk_list":[],"type":"","root_disk":{"size_gb":8,"volume_type":"GP2","device_name":"\/dev\/sda1","iops":1,"snapshot_id":"","type":"","delete_on_termination":true}},"private_ip_address":"","vpc_id":"vpc-7a65bf00","tag_list":[],"type":"","account_uuid":"5353b0af-239e-435f-8884-210f3c6cf35c","associate_public_ip_address":true}},"variable_list":[]}],"credential_definition_list":[{"username":"centos","description":"","type":"KEY","secret":{"attrs":{"is_secret_modified":false,"secret_reference":{}}},"name":"CENTOS"}],"package_definition_list":[{"description":"","action_list":[],"type":"SUBSTRATE_IMAGE","service_local_reference_list":[],"name":"CentOS_Image","version":"","options":{"type":"","name":"CentOS_7_Disk","resources":{"image_type":"DISK_IMAGE","checksum":{"checksum_algorithm":"","type":"","checksum_value":""},"source_uri":"http:\/\/download.nutanix.com\/calm\/CentOS-7-x86_64-1810.qcow2","version":{"product_version":"7","type":"","product_name":"CentOS"},"architecture":"X86_64","type":""},"description":""},"variable_list":[]},{"description":"","action_list":[],"type":"DEB","service_local_reference_list":[{"kind":"app_service","name":"App"}],"name":"App_Package_AHV","version":"","options":{"install_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"App_Package_AHV"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[{"kind":"app_task","name":"Install_App_Software"}],"name":"f59a0926_dag_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"Install_App_Software","state":"ACTIVE","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum update -y\necho \"ahv-config\" > config","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"c0a3ec1b_runbook_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f59a0926_dag_cloned_1"},"message_list":[],"variable_list":[]},"type":"","uninstall_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"App_Package_AHV"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"f456f6bf_dag_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"f1482fe7_runbook_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f456f6bf_dag_cloned_1"},"message_list":[],"variable_list":[]}},"variable_list":[]},{"description":"","action_list":[],"type":"DEB","service_local_reference_list":[{"kind":"app_service","name":"LB"}],"name":"LB_Package_AHV","version":"","options":{"install_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"LB_Package_AHV"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[{"kind":"app_task","name":"Install_LB_Software"}],"name":"f59a0926_dag_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"Install_LB_Software","state":"ACTIVE","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum update -y\necho \"ahv-config\" > config","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"c0a3ec1b_runbook_cloned_0_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f59a0926_dag_cloned_1_cloned_1"},"message_list":[],"variable_list":[]},"type":"","uninstall_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"LB_Package_AHV"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"f456f6bf_dag_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"f1482fe7_runbook_cloned_0_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f456f6bf_dag_cloned_1_cloned_1"},"message_list":[],"variable_list":[]}},"variable_list":[]},{"description":"","action_list":[],"type":"DEB","service_local_reference_list":[{"kind":"app_service","name":"DB"}],"name":"DB_Package_AHV","version":"","options":{"install_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"DB_Package_AHV"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[{"kind":"app_task","name":"Install_DB_Software"}],"name":"f59a0926_dag_cloned_1_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"Install_DB_Software","state":"ACTIVE","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum update -y\necho \"ahv-config\" > config","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"c0a3ec1b_runbook_cloned_0_cloned_0_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f59a0926_dag_cloned_1_cloned_1_cloned_1"},"message_list":[],"variable_list":[]},"type":"","uninstall_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"DB_Package_AHV"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"f456f6bf_dag_cloned_1_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"f1482fe7_runbook_cloned_0_cloned_0_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f456f6bf_dag_cloned_1_cloned_1_cloned_1"},"message_list":[],"variable_list":[]}},"variable_list":[]},{"description":"","action_list":[],"type":"DEB","service_local_reference_list":[{"kind":"app_service","name":"App"}],"name":"App_Package_AWS","version":"","options":{"install_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"App_Package_AWS"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[{"kind":"app_task","name":"Install_App_Software"}],"name":"f59a0926_dag_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"Install_App_Software","state":"ACTIVE","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum update -y\necho \"aws-config\" > config","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"c0a3ec1b_runbook_cloned_0_cloned_1","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f59a0926_dag_cloned_1_cloned_1"},"message_list":[],"variable_list":[]},"type":"","uninstall_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"App_Package_AWS"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"f456f6bf_dag_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"f1482fe7_runbook_cloned_0_cloned_1","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f456f6bf_dag_cloned_1_cloned_1"},"message_list":[],"variable_list":[]}},"variable_list":[]},{"description":"","action_list":[],"type":"DEB","service_local_reference_list":[{"kind":"app_service","name":"LB"}],"name":"LB_Package_AWS","version":"","options":{"install_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"LB_Package_AWS"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[{"kind":"app_task","name":"Install_LB_Software"}],"name":"f59a0926_dag_cloned_1_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"Install_LB_Software","state":"ACTIVE","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum update -y\necho \"aws-config\" > config","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"c0a3ec1b_runbook_cloned_0_cloned_0_cloned_1","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f59a0926_dag_cloned_1_cloned_1_cloned_1"},"message_list":[],"variable_list":[]},"type":"","uninstall_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"LB_Package_AWS"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"f456f6bf_dag_cloned_1_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"f1482fe7_runbook_cloned_0_cloned_0_cloned_1","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f456f6bf_dag_cloned_1_cloned_1_cloned_1"},"message_list":[],"variable_list":[]}},"variable_list":[]},{"description":"","action_list":[],"type":"DEB","service_local_reference_list":[{"kind":"app_service","name":"DB"}],"name":"DB_Package_AWS","version":"","options":{"install_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"DB_Package_AWS"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[{"kind":"app_task","name":"Install_DB_Software"}],"name":"f59a0926_dag_cloned_1_cloned_1_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"Install_DB_Software","state":"ACTIVE","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum update -y\necho \"aws-config\" > config","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"c0a3ec1b_runbook_cloned_0_cloned_0_cloned_0_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f59a0926_dag_cloned_1_cloned_1_cloned_1_cloned_1"},"message_list":[],"variable_list":[]},"type":"","uninstall_runbook":{"task_definition_list":[{"target_any_local_reference":{"kind":"app_package","name":"DB_Package_AWS"},"retries":"0","description":"","message_list":[],"child_tasks_local_reference_list":[],"name":"f456f6bf_dag_cloned_1_cloned_1_cloned_1_cloned_1","state":"ACTIVE","attrs":{"edges":[],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]}],"description":"","name":"f1482fe7_runbook_cloned_0_cloned_0_cloned_0_cloned_0","state":"ACTIVE","main_task_local_reference":{"kind":"app_task","name":"f456f6bf_dag_cloned_1_cloned_1_cloned_1_cloned_1"},"message_list":[],"variable_list":[]}},"variable_list":[]}],"app_profile_list":[{"deployment_create_list":[{"type":"GREENFIELD","action_list":[],"name":"ef84afb1_deployment","min_replicas":"2","default_replicas":"2","depends_on_list":[],"published_service_local_reference_list":[],"max_replicas":"10","package_local_reference_list":[{"kind":"app_package","name":"App_Package_AHV"}],"substrate_local_reference":{"kind":"app_substrate","name":"App_AHV"},"variable_list":[],"description":""},{"type":"GREENFIELD","action_list":[],"name":"2e1ae0a7_deployment","min_replicas":"1","default_replicas":"1","depends_on_list":[],"published_service_local_reference_list":[],"max_replicas":"1","package_local_reference_list":[{"kind":"app_package","name":"LB_Package_AHV"}],"substrate_local_reference":{"kind":"app_substrate","name":"LB_AHV"},"variable_list":[],"description":""},{"type":"GREENFIELD","action_list":[],"name":"c16a933a_deployment","min_replicas":"1","default_replicas":"1","depends_on_list":[],"published_service_local_reference_list":[],"max_replicas":"1","package_local_reference_list":[{"kind":"app_package","name":"DB_Package_AHV"}],"substrate_local_reference":{"kind":"app_substrate","name":"DB_AHV"},"variable_list":[],"description":""}],"description":"","action_list":[{"description":"","type":"user","critical":false,"runbook":{"task_definition_list":[{"retries":"0","description":"","child_tasks_local_reference_list":[{"kind":"app_task","name":"Stop_LB"},{"kind":"app_task","name":"Stop_App"},{"kind":"app_task","name":"Upgrade_LB"},{"kind":"app_task","name":"Upgrade_App"},{"kind":"app_task","name":"Stop_DB"},{"kind":"app_task","name":"Pull From Git"},{"kind":"app_task","name":"Upgrade_DB"},{"kind":"app_task","name":"Start_DB"},{"kind":"app_task","name":"Start_App"},{"kind":"app_task","name":"Start_LB"}],"name":"0ed7a6cf_dag","attrs":{"edges":[{"from_task_reference":{"kind":"app_task","name":"Stop_LB"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Stop_App"}},{"from_task_reference":{"kind":"app_task","name":"Stop_App"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Stop_DB"}},{"from_task_reference":{"kind":"app_task","name":"Stop_DB"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Upgrade_DB"}},{"from_task_reference":{"kind":"app_task","name":"Stop_App"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Upgrade_App"}},{"from_task_reference":{"kind":"app_task","name":"Stop_LB"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Upgrade_LB"}},{"from_task_reference":{"kind":"app_task","name":"Upgrade_DB"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Start_DB"}},{"from_task_reference":{"kind":"app_task","name":"Upgrade_LB"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Start_LB"}},{"from_task_reference":{"kind":"app_task","name":"Upgrade_App"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Pull From Git"}},{"from_task_reference":{"kind":"app_task","name":"Pull From Git"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Start_App"}},{"from_task_reference":{"kind":"app_task","name":"Start_App"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Start_LB"}},{"from_task_reference":{"kind":"app_task","name":"Start_DB"},"edge_type":"user_defined","type":"","to_task_reference":{"kind":"app_task","name":"Start_App"}}],"type":""},"timeout_secs":"0","type":"DAG","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Stop_LB","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\necho \"Stop Load Balancer Script\"","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Stop_App","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\necho \"Stop App Script\"","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Upgrade_LB","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum -y update","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Upgrade_App","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum -y update","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Stop_DB","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\necho \"Stop DB Script\"","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Pull From Git","attrs":{"type":"CALL_RUNBOOK","inarg_list":[],"runbook_reference":{"kind":"app_runbook","name":"42843ad2_runbook"}},"timeout_secs":"0","type":"CALL_RUNBOOK","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Upgrade_DB","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\nsudo yum -y update","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"DB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Start_DB","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\necho \"Start DB Script\"","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"App"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Start_App","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\necho \"Start App Script\"","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]},{"target_any_local_reference":{"kind":"app_service","name":"LB"},"retries":"0","description":"","child_tasks_local_reference_list":[],"name":"Start_LB","attrs":{"exit_status":[],"script":"#!\/bin\/bash\nset -ex\n\necho \"Start Load Balancer Script\"","script_type":"sh","type":"","command_line_args":"","login_credential_local_reference":{"kind":"app_credential","name":"CENTOS"}},"timeout_secs":"0","type":"EXEC","variable_list":[]}],"description":"","name":"7394858b_runbook","main_task_local_reference":{"kind":"app_task","name":"0ed7a6cf_dag"},"variable_list":[]},"name":"Upgrade"}],"name":"AHV","variable_list":[]},{"deployment_create_list":[{"type":"GREENFIELD","action_list":[],"name":"80fabb14_deployment","min_replicas":"2","default_replicas":"2","depends_on_list":[],"published_service_local_reference_list":[],"max_replicas":"10","package_local_reference_list":[{"kind":"app_package","name":"App_Package_AWS"}],"substrate_local_reference":{"kind":"app_substrate","name":"App_AWS"},"variable_list":[],"description":""},{"type":"GREENFIELD","action_list":[],"name":"b3dbb206_deployment","min_replicas":"1","default_replicas":"1","depends_on_list":[],"published_service_local_reference_list":[],"max_replicas":"1","package_local_reference_list":[{"kind":"app_package","name":"LB_Package_AWS"}],"substrate_local_reference":{"kind":"app_substrate","name":"LB_AWS"},"variable_list":[],"description":""},{"type":"GREENFIELD","action_list":[],"name":"c2bb80c1_deployment","min_replicas":"1","default_replicas":"1","depends_on_list":[],"published_service_local_reference_list":[],"max_replicas":"1","package_local_reference_list":[{"kind":"app_package","name":"DB_Package_AWS"}],"substrate_local_reference":{"kind":"app_substrate","name":"DB_AWS"},"variable_list":[],"description":""}],"description":"","action_list":[],"name":"AWS","variable_list":[]}],"published_service_definition_list":[],"default_credential_local_reference":{"kind":"app_credential","name":"CENTOS"},"type":"USER"},"name":"Dependency-Task-Blog"},"api_version":"3.0","metadata":{"last_update_time":"1574215172013382","kind":"blueprint","spec_version":9,"creation_time":"1574177730112221","name":"Dependency-Task-Blog"}}