Example of the logs when the API call comes in to build out 4 hosts:
2025-01-22T20:08:11 [I|app|016f2d41] Started POST "/api/v2/hosts" for xxx at 2025-01-22 20:08:11 +0000
2025-01-22T20:08:11 [I|app|016f2d41] Processing by Api::V2::HostsController#create as JSON
2025-01-22T20:08:11 [I|app|016f2d41] Parameters: {"host"=>{"managed"=>"true", "ip"=>nil, "compute_resource_id"=>1, "compute_profile_id"=>57, "subnet_id"=>nil, "domain_name"=>"yul1.qprod.net", "domain_id"=>1, "hostgroup_id"=>340, "interfaces_attributes"=>nil, "name"=>"empty-test-box2-app", "build"=>"1", "enabled"=>"1", "location_id"=>3, "organization_id"=>1, "host_parameters_attributes"=>{"0"=>{"name"=>"t3_m4", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "1"=>{"name"=>"aws_access_key_id", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "2"=>{"name"=>"aws_secret_access_key", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "3"=>{"name"=>"facts", "value"=>"[FILTERED]", "parameter_type"=>"hash"}, "4"=>{"name"=>"subnet", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "5"=>{"name"=>"disk_size", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "6"=>{"name"=>"disk_iops", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "7"=>{"name"=>"disk_throughput", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "8"=>{"name"=>"logical_volumes", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "9"=>{"name"=>"swap", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "10"=>{"name"=>"/mnt/data1", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "11"=>{"name"=>"/var/lib/docker", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "12"=>{"name"=>"/var/log", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "13"=>{"name"=>"/var/log/audit", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "14"=>{"name"=>"/var/tmp", "value"=>"[FILTERED]", "parameter_type"=>"string"}}, "compute_attributes"=>{"flavor_id"=>"t3.small", "image_id"=>"ami-061a46908ff969da5", "subnet_id"=>"subnet-06a06d16b7ef6b047", "security_group_ids"=>["sg-0542a7ea59b8f51de", "sg-09dac7d65b7a96b1c"], "managed_ip"=>"private"}}, "apiv"=>"v2"}
2025-01-22T20:08:11 [I|app|3329381c] Started POST "/api/v2/hosts" for x.x.x.x at 2025-01-22 20:08:11 +0000
2025-01-22T20:08:11 [I|app|5ebc7423] Started POST "/api/v2/hosts" for x.x.x.x at 2025-01-22 20:08:11 +0000
2025-01-22T20:08:11 [I|app|5ebc7423] Processing by Api::V2::HostsController#create as JSON
2025-01-22T20:08:11 [I|app|5ebc7423] Parameters: {"host"=>{"managed"=>"true", "ip"=>nil, "compute_resource_id"=>1, "compute_profile_id"=>57, "subnet_id"=>nil, "domain_name"=>"yul1.qprod.net", "domain_id"=>1, "hostgroup_id"=>340, "interfaces_attributes"=>nil, "name"=>"empty-test-box1-app", "build"=>"1", "enabled"=>"1", "location_id"=>3, "organization_id"=>1, "host_parameters_attributes"=>{"0"=>{"name"=>"t3_m4", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "1"=>{"name"=>"aws_access_key_id", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "2"=>{"name"=>"aws_secret_access_key", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "3"=>{"name"=>"facts", "value"=>"[FILTERED]", "parameter_type"=>"hash"}, "4"=>{"name"=>"subnet", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "5"=>{"name"=>"disk_size", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "6"=>{"name"=>"disk_iops", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "7"=>{"name"=>"disk_throughput", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "8"=>{"name"=>"logical_volumes", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "9"=>{"name"=>"swap", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "10"=>{"name"=>"/mnt/data1", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "11"=>{"name"=>"/var/lib/docker", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "12"=>{"name"=>"/var/log", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "13"=>{"name"=>"/var/log/audit", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "14"=>{"name"=>"/var/tmp", "value"=>"[FILTERED]", "parameter_type"=>"string"}}, "compute_attributes"=>{"flavor_id"=>"t3.small", "image_id"=>"ami-061a46908ff969da5", "subnet_id"=>"subnet-07e2e3b3174ac2f54", "security_group_ids"=>["sg-0542a7ea59b8f51de", "sg-09dac7d65b7a96b1c"], "managed_ip"=>"private"}}, "apiv"=>"v2"}
2025-01-22T20:08:11 [I|app|3329381c] Processing by Api::V2::HostsController#create as JSON
2025-01-22T20:08:11 [I|app|3329381c] Parameters: {"host"=>{"managed"=>"true", "ip"=>nil, "compute_resource_id"=>1, "compute_profile_id"=>57, "subnet_id"=>nil, "domain_name"=>"yul1.qprod.net", "domain_id"=>1, "hostgroup_id"=>340, "interfaces_attributes"=>nil, "name"=>"empty-test-box3-app", "build"=>"1", "enabled"=>"1", "location_id"=>3, "organization_id"=>1, "host_parameters_attributes"=>{"0"=>{"name"=>"t3_m4", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "1"=>{"name"=>"aws_access_key_id", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "2"=>{"name"=>"aws_secret_access_key", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "3"=>{"name"=>"facts", "value"=>"[FILTERED]", "parameter_type"=>"hash"}, "4"=>{"name"=>"subnet", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "5"=>{"name"=>"disk_size", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "6"=>{"name"=>"disk_iops", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "7"=>{"name"=>"disk_throughput", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "8"=>{"name"=>"logical_volumes", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "9"=>{"name"=>"swap", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "10"=>{"name"=>"/mnt/data1", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "11"=>{"name"=>"/var/lib/docker", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "12"=>{"name"=>"/var/log", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "13"=>{"name"=>"/var/log/audit", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "14"=>{"name"=>"/var/tmp", "value"=>"[FILTERED]", "parameter_type"=>"string"}}, "compute_attributes"=>{"flavor_id"=>"t3.small", "image_id"=>"ami-061a46908ff969da5", "subnet_id"=>"subnet-04dbc168245aca015", "security_group_ids"=>["sg-0542a7ea59b8f51de", "sg-09dac7d65b7a96b1c"], "managed_ip"=>"private"}}, "apiv"=>"v2"}
2025-01-22T20:08:11 [I|app|ab5f6644] Started POST "/api/v2/hosts" for x.x.x.x at 2025-01-22 20:08:11 +0000
2025-01-22T20:08:11 [I|app|ab5f6644] Processing by Api::V2::HostsController#create as JSON
2025-01-22T20:08:11 [I|app|ab5f6644] Parameters: {"host"=>{"managed"=>"true", "ip"=>nil, "compute_resource_id"=>1, "compute_profile_id"=>57, "subnet_id"=>nil, "domain_name"=>"yul1.qprod.net", "domain_id"=>1, "hostgroup_id"=>340, "interfaces_attributes"=>nil, "name"=>"empty-test-box4-app", "build"=>"1", "enabled"=>"1", "location_id"=>3, "organization_id"=>1, "host_parameters_attributes"=>{"0"=>{"name"=>"t3_m4", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "1"=>{"name"=>"aws_access_key_id", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "2"=>{"name"=>"aws_secret_access_key", "secret"=>"[FILTERED]", "value"=>"[FILTERED]"}, "3"=>{"name"=>"facts", "value"=>"[FILTERED]", "parameter_type"=>"hash"}, "4"=>{"name"=>"subnet", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "5"=>{"name"=>"disk_size", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "6"=>{"name"=>"disk_iops", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "7"=>{"name"=>"disk_throughput", "value"=>"[FILTERED]", "parameter_type"=>"integer"}, "8"=>{"name"=>"logical_volumes", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "9"=>{"name"=>"swap", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "10"=>{"name"=>"/mnt/data1", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "11"=>{"name"=>"/var/lib/docker", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "12"=>{"name"=>"/var/log", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "13"=>{"name"=>"/var/log/audit", "value"=>"[FILTERED]", "parameter_type"=>"string"}, "14"=>{"name"=>"/var/tmp", "value"=>"[FILTERED]", "parameter_type"=>"string"}}, "compute_attributes"=>{"flavor_id"=>"t3.small", "image_id"=>"ami-061a46908ff969da5", "subnet_id"=>"subnet-07e2e3b3174ac2f54", "security_group_ids"=>["sg-0542a7ea59b8f51de", "sg-09dac7d65b7a96b1c"], "managed_ip"=>"private"}}, "apiv"=>"v2"}