[ INFO 2018-05-07 11:00:05 Init] Initialization of Hammer CLI (0.11.0) has started... [DEBUG 2018-05-07 11:00:05 Init] Running at ruby 2.2.2-p95 [ INFO 2018-05-07 11:00:05 Init] Configuration from the file /etc/hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:00:05 Init] Configuration from the file /etc/hammer/cli.modules.d/foreman.yml has been loaded [ INFO 2018-05-07 11:00:05 Init] Configuration from the file /var/lib/awx/.hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:00:05 Init] Configuration from the file /var/lib/awx/.hammer/cli.modules.d/foreman.yml has been loaded [ WARN 2018-05-07 11:00:05 Modules] Legacy configuration of modules detected. Check section about configuration in user manual [DEBUG 2018-05-07 11:00:06 SSLoptions] SSL options: { :verify_ssl => true } [DEBUG 2018-05-07 11:00:06 API] Global headers: { :content_type => "application/json", :accept => "application/json;version=2", "Accept-Language" => "en" } [DEBUG 2018-05-07 11:00:06 API] Follow redirects: never [DEBUG 2018-05-07 11:00:06 Connection] Registered: foreman [ INFO 2018-05-07 11:00:06 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [ INFO 2018-05-07 11:00:06 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [DEBUG 2018-05-07 11:00:06 Init] Using locale 'en' [DEBUG 2018-05-07 11:00:06 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/locale' [DEBUG 2018-05-07 11:00:06 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/locale' [ INFO 2018-05-07 11:00:06 HammerCLI::MainCommand] Called with options: {"option_username"=>"builder", "option_server"=>"https://puppet.example.com:443"} [ INFO 2018-05-07 11:00:06 HammerCLIForeman::Host] Called with options: {} [ INFO 2018-05-07 11:00:06 HammerCLIForeman::Host::ListCommand] Called with options: {"option_search"=>"name = sandbox-2.example.com"} [ INFO 2018-05-07 11:00:06 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:06 API] GET /api/hosts [DEBUG 2018-05-07 11:00:06 API] Params: { "search" => "name = sandbox-2.example.com", "page" => 1, "per_page" => 1000 } [DEBUG 2018-05-07 11:00:06 API] Headers: { :params => { "search" => "name = sandbox-2.example.com", "page" => 1, "per_page" => 1000 } } [DEBUG 2018-05-07 11:00:06 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:06 API] Cache expired. (1cbdc7005fb9696dbd9df969a0b7f7f7 -> b5a06e66d2b567fe91088281695de70e) [DEBUG 2018-05-07 11:00:06 API] Response: { "total" => 609, "subtotal" => 0, "page" => 1, "per_page" => 1000, "search" => "name = sandbox-2.example.com", "sort" => { "by" => nil, "order" => nil }, "results" => [] } [DEBUG 2018-05-07 11:00:06 API] Response headers: { :date => "Mon, 07 May 2018 15:00:06 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "d8befba3-1c1c-4ad5-91e0-e3d7e5092961", :x_download_options => "noopen", :x_runtime => "0.252400", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=52ef5ed53672e12e5409f1496114c66c; path=/; secure; HttpOnly" ], :etag => "W/\"3984accdf02cf5d4fcd11c5dc9f5f50e-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "145", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:07 Init] Initialization of Hammer CLI (0.11.0) has started... [DEBUG 2018-05-07 11:00:07 Init] Running at ruby 2.2.2-p95 [ INFO 2018-05-07 11:00:07 Init] Configuration from the file /etc/hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:00:07 Init] Configuration from the file /etc/hammer/cli.modules.d/foreman.yml has been loaded [ INFO 2018-05-07 11:00:07 Init] Configuration from the file /var/lib/awx/.hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:00:07 Init] Configuration from the file /var/lib/awx/.hammer/cli.modules.d/foreman.yml has been loaded [ WARN 2018-05-07 11:00:07 Modules] Legacy configuration of modules detected. Check section about configuration in user manual [DEBUG 2018-05-07 11:00:07 SSLoptions] SSL options: { :verify_ssl => true } [DEBUG 2018-05-07 11:00:07 API] Global headers: { :content_type => "application/json", :accept => "application/json;version=2", "Accept-Language" => "en" } [DEBUG 2018-05-07 11:00:07 API] Follow redirects: never [DEBUG 2018-05-07 11:00:07 Connection] Registered: foreman [ INFO 2018-05-07 11:00:07 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:07 API] GET /apidoc/v2.en.json [DEBUG 2018-05-07 11:00:07 API] Params: {} [DEBUG 2018-05-07 11:00:07 API] Headers: { :accept => "application/json", :params => {} } [DEBUG 2018-05-07 11:00:07 API] Cache expired. (default -> b5a06e66d2b567fe91088281695de70e) [DEBUG 2018-05-07 11:00:07 API] Response: Received OK [DEBUG 2018-05-07 11:00:07 API] Response headers: { :date => "Mon, 07 May 2018 15:00:07 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "private", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "54010169-3e94-44e1-ad1a-24d25b7bf238", :content_disposition => "inline; filename=\"v2.en.json\"", :x_download_options => "noopen", :content_transfer_encoding => "binary", :x_runtime => "0.039155", :x_frame_options => "sameorigin", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=ee92326e8dec3faf777cb5b046635c0f; path=/; secure; HttpOnly" ], :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "31048", :content_type => "text/html; charset=UTF-8" } [DEBUG 2018-05-07 11:00:07 API] New apidoc loaded from the server [ INFO 2018-05-07 11:00:07 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [ INFO 2018-05-07 11:00:07 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [DEBUG 2018-05-07 11:00:07 Init] Using locale 'en' [DEBUG 2018-05-07 11:00:07 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/locale' [DEBUG 2018-05-07 11:00:07 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/locale' [ INFO 2018-05-07 11:00:07 HammerCLI::MainCommand] Called with options: {"option_username"=>"builder", "option_server"=>"https://puppet.example.com:443"} [ INFO 2018-05-07 11:00:07 HammerCLIForeman::Subnet] Called with options: {} [ INFO 2018-05-07 11:00:07 HammerCLIForeman::Subnet::ListCommand] Called with options: {"option_search"=>"name ~ DEV-SBX-192.168.13.0"} [ INFO 2018-05-07 11:00:07 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:07 API] GET /api/subnets [DEBUG 2018-05-07 11:00:07 API] Params: { "search" => "name ~ DEV-SBX-192.168.13.0", "page" => 1, "per_page" => 1000 } [DEBUG 2018-05-07 11:00:07 API] Headers: { :params => { "search" => "name ~ DEV-SBX-192.168.13.0", "page" => 1, "per_page" => 1000 } } [DEBUG 2018-05-07 11:00:07 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:08 API] Response: { "total" => 31, "subtotal" => 1, "page" => 1, "per_page" => 1000, "search" => "name ~ DEV-SBX-192.168.13.0", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "network" => "192.168.13.0", "network_type" => "IPv4", "cidr" => 24, "mask" => "255.255.255.0", "priority" => nil, "vlanid" => "1052", "gateway" => "192.168.13.1", "dns_primary" => "192.168.24.41", "dns_secondary" => "192.168.24.42", "from" => "", "to" => "", "created_at" => "2017-08-22 22:38:58 UTC", "updated_at" => "2017-11-17 18:18:38 UTC", "ipam" => "None", "boot_mode" => "Static", "id" => 3, "name" => "DEV-SBX-192.168.13.0-24", "description" => nil, "network_address" => "192.168.13.0/24", "dhcp_id" => 3, "dhcp_name" => "puppet-1.example.com", "tftp_id" => 3, "tftp_name" => "puppet-1.example.com", "dns_id" => 3, "dhcp" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" }, "tftp" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" }, "dns" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" } } ] } [DEBUG 2018-05-07 11:00:08 API] Response headers: { :date => "Mon, 07 May 2018 15:00:07 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "8ec92b74-fd09-4c47-8b1e-362fbd82df67", :x_download_options => "noopen", :x_runtime => "0.207471", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=40609f2589bb445cab3b43d1f0e7ce2a; path=/; secure; HttpOnly" ], :etag => "W/\"6e132e32ce7264f83b970b4982e83868-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "422", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:08 Init] Initialization of Hammer CLI (0.11.0) has started... [DEBUG 2018-05-07 11:00:08 Init] Running at ruby 2.2.2-p95 [ INFO 2018-05-07 11:00:08 Init] Configuration from the file /etc/hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:00:08 Init] Configuration from the file /etc/hammer/cli.modules.d/foreman.yml has been loaded [ INFO 2018-05-07 11:00:08 Init] Configuration from the file /var/lib/awx/.hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:00:08 Init] Configuration from the file /var/lib/awx/.hammer/cli.modules.d/foreman.yml has been loaded [ WARN 2018-05-07 11:00:08 Modules] Legacy configuration of modules detected. Check section about configuration in user manual [DEBUG 2018-05-07 11:00:08 SSLoptions] SSL options: { :verify_ssl => true } [DEBUG 2018-05-07 11:00:08 API] Global headers: { :content_type => "application/json", :accept => "application/json;version=2", "Accept-Language" => "en" } [DEBUG 2018-05-07 11:00:08 API] Follow redirects: never [DEBUG 2018-05-07 11:00:08 Connection] Registered: foreman [ INFO 2018-05-07 11:00:08 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [ INFO 2018-05-07 11:00:08 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [DEBUG 2018-05-07 11:00:08 Init] Using locale 'en' [DEBUG 2018-05-07 11:00:08 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/locale' [DEBUG 2018-05-07 11:00:08 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/locale' [ INFO 2018-05-07 11:00:08 HammerCLI::MainCommand] Called with options: {"option_verbose"=>true, "option_username"=>"builder", "option_server"=>"https://puppet.example.com:443"} [ INFO 2018-05-07 11:00:08 HammerCLIForeman::Host] Called with options: {} [ INFO 2018-05-07 11:00:08 HammerCLIForeman::Host::CreateCommand] Called with options: {"option_managed"=>true, "option_build"=>true, "option_enabled"=>true, "option_overwrite"=>true, "option_volume_list"=>[], "option_interface_list"=>[], "option_location_name"=>"datacenter", "option_organization_name"=>"CardConnect", "option_architecture_name"=>"x86_64", "option_domain_name"=>"example.com", "option_compute_resource_name"=>"datacenter vCenter", "option_hostgroup_title"=>"linux", "option_compute_profile_name"=>"1x4"} [ INFO 2018-05-07 11:00:08 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:08 API] GET /api/locations [DEBUG 2018-05-07 11:00:08 API] Params: { :search => "name = \"datacenter\"" } [DEBUG 2018-05-07 11:00:08 API] Headers: { :params => { :search => "name = \"datacenter\"" } } [DEBUG 2018-05-07 11:00:08 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:08 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"datacenter\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "ancestry" => nil, "parent_id" => nil, "parent_name" => nil, "created_at" => "2017-06-29 22:44:22 UTC", "updated_at" => "2017-07-06 20:37:04 UTC", "id" => 3, "name" => "datacenter", "title" => "datacenter", "description" => "" } ] } [DEBUG 2018-05-07 11:00:08 API] Response headers: { :date => "Mon, 07 May 2018 15:00:08 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "40dd55b4-0ecd-4a6d-af92-11bbf27425c1", :x_download_options => "noopen", :x_runtime => "0.082489", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=f0e47a4dbf4583eed85cef290005fa4d; path=/; secure; HttpOnly" ], :etag => "W/\"afed9355497125895cd4273012b3c8f9-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "232", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:08 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:08 API] GET /api/organizations [DEBUG 2018-05-07 11:00:08 API] Params: { :search => "name = \"CardConnect\"" } [DEBUG 2018-05-07 11:00:08 API] Headers: { :params => { :search => "name = \"CardConnect\"" } } [DEBUG 2018-05-07 11:00:08 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:09 API] Response: { "total" => 1, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"CardConnect\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "ancestry" => nil, "parent_id" => nil, "parent_name" => nil, "created_at" => "2017-06-29 22:28:49 UTC", "updated_at" => "2017-09-05 22:25:31 UTC", "id" => 1, "name" => "CardConnect", "title" => "CardConnect", "description" => "" } ] } [DEBUG 2018-05-07 11:00:09 API] Response headers: { :date => "Mon, 07 May 2018 15:00:09 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "c0331449-72b5-4edf-8a43-8498955c17a4", :x_download_options => "noopen", :x_runtime => "0.100851", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=069a52e4c39c5e4a4adbe50d27264a53; path=/; secure; HttpOnly" ], :etag => "W/\"9c07d25de9f6a54286e43dc34170bf5d-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "227", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:09 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:09 API] GET /api/architectures [DEBUG 2018-05-07 11:00:09 API] Params: { :search => "name = \"x86_64\"" } [DEBUG 2018-05-07 11:00:09 API] Headers: { :params => { :search => "name = \"x86_64\"" } } [DEBUG 2018-05-07 11:00:09 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:09 API] Response: { "total" => 2, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"x86_64\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-06-29 22:28:49 UTC", "updated_at" => "2017-06-29 22:28:49 UTC", "name" => "x86_64", "id" => 1 } ] } [DEBUG 2018-05-07 11:00:09 API] Response headers: { :date => "Mon, 07 May 2018 15:00:09 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "b3e58fe5-bf63-4594-afa1-eac398f1f59e", :x_download_options => "noopen", :x_runtime => "0.077340", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=c4d06437ef5fe9b67e70b600447333dc; path=/; secure; HttpOnly" ], :etag => "W/\"5f0365ac16b14fbce0083929cb679d0a-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "182", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:09 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:09 API] GET /api/domains [DEBUG 2018-05-07 11:00:09 API] Params: { :search => "name = \"example.com\"" } [DEBUG 2018-05-07 11:00:09 API] Headers: { :params => { :search => "name = \"example.com\"" } } [DEBUG 2018-05-07 11:00:09 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:09 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"example.com\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "fullname" => "", "created_at" => "2017-06-29 22:45:24 UTC", "updated_at" => "2017-10-05 18:58:31 UTC", "id" => 1, "name" => "example.com", "dns_id" => 3, "dns" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" } } ] } [DEBUG 2018-05-07 11:00:09 API] Response headers: { :date => "Mon, 07 May 2018 15:00:09 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "840967cd-3ee1-4541-9cd0-b6f6b3b22e47", :x_download_options => "noopen", :x_runtime => "0.163672", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=e1f5c4f3a328c8a4b09e2a86f82dc01a; path=/; secure; HttpOnly" ], :etag => "W/\"405b95feb70458e05c9743fd4063cd3e-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "247", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:09 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:09 API] GET /api/compute_resources [DEBUG 2018-05-07 11:00:09 API] Params: { :search => "name = \"datacenter vCenter\"" } [DEBUG 2018-05-07 11:00:09 API] Headers: { :params => { :search => "name = \"datacenter vCenter\"" } } [DEBUG 2018-05-07 11:00:09 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:09 API] Response: { "total" => 3, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"datacenter vCenter\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "description" => "", "url" => "vfp-vcenter.example.com", "created_at" => "2017-07-19 20:28:44 UTC", "updated_at" => "2018-02-23 21:55:16 UTC", "id" => 1, "name" => "datacenter vCenter", "provider" => "Vmware", "provider_friendly_name" => "VMware", "user" => "svc_foreman@idm.example.com", "datacenter" => "VFP", "server" => "vfp-vcenter.example.com", "set_console_password" => true, "caching_enabled" => true } ] } [DEBUG 2018-05-07 11:00:09 API] Response headers: { :date => "Mon, 07 May 2018 15:00:09 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "6e1cc3e2-e62d-4b4c-91d5-6006345fa9fa", :x_download_options => "noopen", :x_runtime => "0.148323", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=9f2a4ea03336efde962342a02d62039b; path=/; secure; HttpOnly" ], :etag => "W/\"7c13cb0342de745df69ec53ce2146aac-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "329", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:09 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:09 API] GET /api/hostgroups [DEBUG 2018-05-07 11:00:09 API] Params: { :search => "title = \"linux\"" } [DEBUG 2018-05-07 11:00:09 API] Headers: { :params => { :search => "title = \"linux\"" } } [DEBUG 2018-05-07 11:00:09 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:09 API] Response: { "total" => 98, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "title = \"linux\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "subnet_id" => nil, "subnet_name" => nil, "operatingsystem_id" => 7, "operatingsystem_name" => "RHEL Server 7.4", "domain_id" => 1, "domain_name" => "example.com", "environment_id" => 1, "environment_name" => "production", "compute_profile_id" => nil, "compute_profile_name" => nil, "ancestry" => nil, "parent_id" => nil, "parent_name" => nil, "ptable_id" => 229, "ptable_name" => "Default Kickstart Backup", "medium_id" => nil, "medium_name" => nil, "subnet6_id" => nil, "subnet6_name" => nil, "architecture_id" => 1, "architecture_name" => "x86_64", "realm_id" => 1, "realm_name" => "idm.example.com", "created_at" => "2017-07-06 20:33:04 UTC", "updated_at" => "2017-11-15 21:18:09 UTC", "id" => 1, "name" => "linux", "title" => "linux", "description" => nil, "puppet_proxy_id" => nil, "puppet_proxy_name" => nil, "puppet_ca_proxy_id" => nil, "puppet_ca_proxy_name" => nil, "openscap_proxy_id" => nil, "openscap_proxy_name" => nil, "puppet_proxy" => nil, "puppet_ca_proxy" => nil, "openscap_proxy" => nil } ] } [DEBUG 2018-05-07 11:00:09 API] Response headers: { :date => "Mon, 07 May 2018 15:00:09 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "2c970cd2-32a7-40df-9896-350a450813ef", :x_download_options => "noopen", :x_runtime => "0.216395", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=2e976ccbf4b77e38efce62c253c464b0; path=/; secure; HttpOnly" ], :etag => "W/\"f369219c027f45329f42be1cb0a56991-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "450", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:09 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:09 API] GET /api/compute_profiles [DEBUG 2018-05-07 11:00:09 API] Params: { :search => "name = \"1x4\"" } [DEBUG 2018-05-07 11:00:09 API] Headers: { :params => { :search => "name = \"1x4\"" } } [DEBUG 2018-05-07 11:00:09 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:10 API] Response: { "total" => 10, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"1x4\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-11-17 18:14:19 UTC", "updated_at" => "2017-11-17 18:17:40 UTC", "id" => 23, "name" => "1x4" } ] } [DEBUG 2018-05-07 11:00:10 API] Response headers: { :date => "Mon, 07 May 2018 15:00:09 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "6949228c-e9d5-4777-8d87-ce015722f65b", :x_download_options => "noopen", :x_runtime => "0.069456", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=dd9772d7561563b939392a64d91ec7ca; path=/; secure; HttpOnly" ], :etag => "W/\"91c80b0ff05223dc30f2e3694583e7ef-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "184", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:00:10 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:00:10 API] GET /api/domains [DEBUG 2018-05-07 11:00:10 API] Params: { :search => "name = \"example.com\"" } [DEBUG 2018-05-07 11:00:10 API] Headers: { :params => { :search => "name = \"example.com\"" } } [DEBUG 2018-05-07 11:00:10 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:00:10 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"example.com\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "fullname" => "", "created_at" => "2017-06-29 22:45:24 UTC", "updated_at" => "2017-10-05 18:58:31 UTC", "id" => 1, "name" => "example.com", "dns_id" => 3, "dns" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" } } ] } [DEBUG 2018-05-07 11:00:10 API] Response headers: { :date => "Mon, 07 May 2018 15:00:10 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "2fcda479-5923-4a75-9888-78d45b300136", :x_download_options => "noopen", :x_runtime => "0.090794", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=aeb90889cbe59cf73f8a31e755e98e80; path=/; secure; HttpOnly" ], :etag => "W/\"405b95feb70458e05c9743fd4063cd3e-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "247", :content_type => "application/json; charset=utf-8" } [DEBUG 2018-05-07 11:00:10 Exception] Using exception handler HammerCLIForeman::ExceptionHandler#handle_apipie_missing_arguments_error [ERROR 2018-05-07 11:00:10 Exception] Missing arguments for 'host[name]' [ERROR 2018-05-07 11:00:10 Exception] ApipieBindings::MissingArgumentsError (Missing arguments for 'host[name]'): /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/action.rb:63:in `validate!' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/api.rb:182:in `call' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/resource.rb:21:in `call' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/apipie/command.rb:43:in `send_request' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/lib/hammer_cli_foreman/commands.rb:166:in `send_request' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/apipie/command.rb:34:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:68:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/abstract.rb:29:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/subcommand/execution.rb:11:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:68:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/abstract.rb:29:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/subcommand/execution.rb:11:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:68:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/abstract.rb:29:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:133:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/bin/hammer:147:in `' /bin/hammer:23:in `load' /bin/hammer:23:in `
' [ INFO 2018-05-07 11:01:36 Init] Initialization of Hammer CLI (0.11.0) has started... [DEBUG 2018-05-07 11:01:36 Init] Running at ruby 2.2.2-p95 [ INFO 2018-05-07 11:01:36 Init] Configuration from the file /etc/hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:01:36 Init] Configuration from the file /etc/hammer/cli.modules.d/foreman.yml has been loaded [ INFO 2018-05-07 11:01:36 Init] Configuration from the file /var/lib/awx/.hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:01:36 Init] Configuration from the file /var/lib/awx/.hammer/cli.modules.d/foreman.yml has been loaded [ WARN 2018-05-07 11:01:36 Modules] Legacy configuration of modules detected. Check section about configuration in user manual [DEBUG 2018-05-07 11:01:36 SSLoptions] SSL options: { :verify_ssl => true } [DEBUG 2018-05-07 11:01:36 API] Global headers: { :content_type => "application/json", :accept => "application/json;version=2", "Accept-Language" => "en" } [DEBUG 2018-05-07 11:01:36 API] Follow redirects: never [DEBUG 2018-05-07 11:01:36 Connection] Registered: foreman [ INFO 2018-05-07 11:01:36 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [ INFO 2018-05-07 11:01:36 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [DEBUG 2018-05-07 11:01:36 Init] Using locale 'en' [DEBUG 2018-05-07 11:01:36 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/locale' [DEBUG 2018-05-07 11:01:36 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/locale' [ INFO 2018-05-07 11:01:36 HammerCLI::MainCommand] Called with options: {"option_username"=>"builder", "option_server"=>"https://puppet.example.com:443"} [ INFO 2018-05-07 11:01:36 HammerCLIForeman::Host] Called with options: {} [ INFO 2018-05-07 11:01:36 HammerCLIForeman::Host::ListCommand] Called with options: {"option_search"=>"name = sandbox-2.example.com"} [ INFO 2018-05-07 11:01:36 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:36 API] GET /api/hosts [DEBUG 2018-05-07 11:01:36 API] Params: { "search" => "name = sandbox-2.example.com", "page" => 1, "per_page" => 1000 } [DEBUG 2018-05-07 11:01:36 API] Headers: { :params => { "search" => "name = sandbox-2.example.com", "page" => 1, "per_page" => 1000 } } [DEBUG 2018-05-07 11:01:36 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:36 API] Response: { "total" => 609, "subtotal" => 0, "page" => 1, "per_page" => 1000, "search" => "name = sandbox-2.example.com", "sort" => { "by" => nil, "order" => nil }, "results" => [] } [DEBUG 2018-05-07 11:01:36 API] Response headers: { :date => "Mon, 07 May 2018 15:01:36 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "062d926a-ba61-4650-b3da-f2633c0af768", :x_download_options => "noopen", :x_runtime => "0.079557", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=37bc2a657a85f1968d18050c3d4d20ed; path=/; secure; HttpOnly" ], :etag => "W/\"3984accdf02cf5d4fcd11c5dc9f5f50e-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "145", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:37 Init] Initialization of Hammer CLI (0.11.0) has started... [DEBUG 2018-05-07 11:01:37 Init] Running at ruby 2.2.2-p95 [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /etc/hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /etc/hammer/cli.modules.d/foreman.yml has been loaded [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /var/lib/awx/.hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /var/lib/awx/.hammer/cli.modules.d/foreman.yml has been loaded [ WARN 2018-05-07 11:01:37 Modules] Legacy configuration of modules detected. Check section about configuration in user manual [DEBUG 2018-05-07 11:01:37 SSLoptions] SSL options: { :verify_ssl => true } [DEBUG 2018-05-07 11:01:37 API] Global headers: { :content_type => "application/json", :accept => "application/json;version=2", "Accept-Language" => "en" } [DEBUG 2018-05-07 11:01:37 API] Follow redirects: never [DEBUG 2018-05-07 11:01:37 Connection] Registered: foreman [ INFO 2018-05-07 11:01:37 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [ INFO 2018-05-07 11:01:37 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [DEBUG 2018-05-07 11:01:37 Init] Using locale 'en' [DEBUG 2018-05-07 11:01:37 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/locale' [DEBUG 2018-05-07 11:01:37 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/locale' [ INFO 2018-05-07 11:01:37 HammerCLI::MainCommand] Called with options: {"option_username"=>"builder", "option_server"=>"https://puppet.example.com:443"} [ INFO 2018-05-07 11:01:37 HammerCLIForeman::Subnet] Called with options: {} [ INFO 2018-05-07 11:01:37 HammerCLIForeman::Subnet::ListCommand] Called with options: {"option_search"=>"name ~ DEV-SBX-192.168.13.0"} [ INFO 2018-05-07 11:01:37 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:37 API] GET /api/subnets [DEBUG 2018-05-07 11:01:37 API] Params: { "search" => "name ~ DEV-SBX-192.168.13.0", "page" => 1, "per_page" => 1000 } [DEBUG 2018-05-07 11:01:37 API] Headers: { :params => { "search" => "name ~ DEV-SBX-192.168.13.0", "page" => 1, "per_page" => 1000 } } [DEBUG 2018-05-07 11:01:37 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:37 API] Response: { "total" => 31, "subtotal" => 1, "page" => 1, "per_page" => 1000, "search" => "name ~ DEV-SBX-192.168.13.0", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "network" => "192.168.13.0", "network_type" => "IPv4", "cidr" => 24, "mask" => "255.255.255.0", "priority" => nil, "vlanid" => "1052", "gateway" => "192.168.13.1", "dns_primary" => "192.168.24.41", "dns_secondary" => "192.168.24.42", "from" => "", "to" => "", "created_at" => "2017-08-22 22:38:58 UTC", "updated_at" => "2017-11-17 18:18:38 UTC", "ipam" => "None", "boot_mode" => "Static", "id" => 3, "name" => "DEV-SBX-192.168.13.0-24", "description" => nil, "network_address" => "192.168.13.0/24", "dhcp_id" => 3, "dhcp_name" => "puppet-1.example.com", "tftp_id" => 3, "tftp_name" => "puppet-1.example.com", "dns_id" => 3, "dhcp" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" }, "tftp" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" }, "dns" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" } } ] } [DEBUG 2018-05-07 11:01:37 API] Response headers: { :date => "Mon, 07 May 2018 15:01:37 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "780a5548-ef00-48c9-a75b-db33f5b6f2e2", :x_download_options => "noopen", :x_runtime => "0.134930", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=0ba263b188f5d317efacb0ea9d238ee5; path=/; secure; HttpOnly" ], :etag => "W/\"6e132e32ce7264f83b970b4982e83868-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "422", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:37 Init] Initialization of Hammer CLI (0.11.0) has started... [DEBUG 2018-05-07 11:01:37 Init] Running at ruby 2.2.2-p95 [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /etc/hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /etc/hammer/cli.modules.d/foreman.yml has been loaded [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /var/lib/awx/.hammer/cli_config.yml has been loaded [ INFO 2018-05-07 11:01:37 Init] Configuration from the file /var/lib/awx/.hammer/cli.modules.d/foreman.yml has been loaded [ WARN 2018-05-07 11:01:38 Modules] Legacy configuration of modules detected. Check section about configuration in user manual [DEBUG 2018-05-07 11:01:38 SSLoptions] SSL options: { :verify_ssl => true } [DEBUG 2018-05-07 11:01:38 API] Global headers: { :content_type => "application/json", :accept => "application/json;version=2", "Accept-Language" => "en" } [DEBUG 2018-05-07 11:01:38 API] Follow redirects: never [DEBUG 2018-05-07 11:01:38 Connection] Registered: foreman [ INFO 2018-05-07 11:01:38 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [ INFO 2018-05-07 11:01:38 Modules] Extension module hammer_cli_foreman (0.11.0) loaded [DEBUG 2018-05-07 11:01:38 Init] Using locale 'en' [DEBUG 2018-05-07 11:01:38 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/locale' [DEBUG 2018-05-07 11:01:38 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/locale' [ INFO 2018-05-07 11:01:38 HammerCLI::MainCommand] Called with options: {"option_verbose"=>true, "option_username"=>"builder", "option_server"=>"https://puppet.example.com:443"} [ INFO 2018-05-07 11:01:38 HammerCLIForeman::Host] Called with options: {} [ INFO 2018-05-07 11:01:38 HammerCLIForeman::Host::CreateCommand] Called with options: {"option_puppet_proxy"=>"puppet-1.example.com", "option_puppet_ca_proxy"=>"puppet-1.example.com", "option_managed"=>true, "option_build"=>true, "option_enabled"=>true, "option_overwrite"=>true, "option_parameters"=>{"subscription_manager_certpkg_url"=>"http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm", "activation_key"=>"RHEL7-DEV"}, "option_volume_list"=>[], "option_interface_list"=>[{"ip"=>"192.168.13.52", "subnet_id"=>"3", "compute_network"=>"DEV-SBX-192.168.13.0"}], "option_location_name"=>"datacenter", "option_organization_name"=>"CardConnect", "option_environment_name"=>"development", "option_architecture_name"=>"x86_64", "option_domain_name"=>"example.com", "option_operatingsystem_title"=>"RHEL Server 7.4", "option_medium_name"=>"RHEL 7 Install Media - VF", "option_ptable_name"=>"Default Kickstart Backup", "option_compute_resource_name"=>"datacenter vCenter", "option_hostgroup_title"=>"linux", "option_compute_profile_name"=>"1x4", "option_name"=>"sandbox-2.example.com"} [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/locations [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "name = \"datacenter\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "name = \"datacenter\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:38 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"datacenter\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "ancestry" => nil, "parent_id" => nil, "parent_name" => nil, "created_at" => "2017-06-29 22:44:22 UTC", "updated_at" => "2017-07-06 20:37:04 UTC", "id" => 3, "name" => "datacenter", "title" => "datacenter", "description" => "" } ] } [DEBUG 2018-05-07 11:01:38 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "a5a9cd8b-2c4b-4fcd-b505-f00efee825fc", :x_download_options => "noopen", :x_runtime => "0.047722", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=ecb66b5dee86395372f63d29587fee42; path=/; secure; HttpOnly" ], :etag => "W/\"afed9355497125895cd4273012b3c8f9-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "232", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/organizations [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "name = \"CardConnect\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "name = \"CardConnect\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:38 API] Response: { "total" => 1, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"CardConnect\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "ancestry" => nil, "parent_id" => nil, "parent_name" => nil, "created_at" => "2017-06-29 22:28:49 UTC", "updated_at" => "2017-09-05 22:25:31 UTC", "id" => 1, "name" => "CardConnect", "title" => "CardConnect", "description" => "" } ] } [DEBUG 2018-05-07 11:01:38 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "90a86fe0-29a5-4f22-a243-d019e676c175", :x_download_options => "noopen", :x_runtime => "0.042483", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=9927d329cecdf2a1e4c828b8d2130add; path=/; secure; HttpOnly" ], :etag => "W/\"9c07d25de9f6a54286e43dc34170bf5d-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "227", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/environments [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "name = \"development\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "name = \"development\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:38 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"development\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-07-05 18:20:50 UTC", "updated_at" => "2017-07-05 18:20:50 UTC", "name" => "development", "id" => 3 } ] } [DEBUG 2018-05-07 11:01:38 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "1aa358a2-d285-406f-9e42-a2f9d47006e2", :x_download_options => "noopen", :x_runtime => "0.093955", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=d9863df40e3487f9857e8aac821d8e30; path=/; secure; HttpOnly" ], :etag => "W/\"90668efbbd97851c4835cbdd4a148c2b-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "185", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/architectures [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "name = \"x86_64\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "name = \"x86_64\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:38 API] Response: { "total" => 2, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"x86_64\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-06-29 22:28:49 UTC", "updated_at" => "2017-06-29 22:28:49 UTC", "name" => "x86_64", "id" => 1 } ] } [DEBUG 2018-05-07 11:01:38 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "0b239be7-8516-43c8-80f8-150b2951eb74", :x_download_options => "noopen", :x_runtime => "0.040845", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=581f7a41d3ee8fa39e0271ee2b7da511; path=/; secure; HttpOnly" ], :etag => "W/\"5f0365ac16b14fbce0083929cb679d0a-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "182", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/domains [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "name = \"example.com\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "name = \"example.com\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:38 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"example.com\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "fullname" => "", "created_at" => "2017-06-29 22:45:24 UTC", "updated_at" => "2017-10-05 18:58:31 UTC", "id" => 1, "name" => "example.com", "dns_id" => 3, "dns" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" } } ] } [DEBUG 2018-05-07 11:01:38 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "6090b296-e058-4bd2-9c6a-2661bd1e10a4", :x_download_options => "noopen", :x_runtime => "0.092388", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=6ab81d5e8ee403b6ae50ee807fd2bd95; path=/; secure; HttpOnly" ], :etag => "W/\"405b95feb70458e05c9743fd4063cd3e-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "247", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/operatingsystems [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "title = \"RHEL Server 7.4\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "title = \"RHEL Server 7.4\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:38 API] Response: { "total" => 8, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "title = \"RHEL Server 7.4\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "description" => "RHEL Server 7.4", "major" => "7", "minor" => "4", "family" => "Redhat", "release_name" => "", "password_hash" => "SHA256", "created_at" => "2017-08-09 20:21:04 UTC", "updated_at" => "2017-09-21 18:29:41 UTC", "id" => 7, "name" => "RedHat", "title" => "RHEL Server 7.4" } ] } [DEBUG 2018-05-07 11:01:38 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "1c9b872f-15a0-471d-afb9-dc89bd4d1f3b", :x_download_options => "noopen", :x_runtime => "0.070427", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=bf52c4e6b172c50cd240e6c59ff182a7; path=/; secure; HttpOnly" ], :etag => "W/\"ace492ccddc9bb9f6c9c034a2e650119-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "278", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:38 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:38 API] GET /api/media [DEBUG 2018-05-07 11:01:38 API] Params: { :search => "name = \"RHEL 7 Install Media - VF\"" } [DEBUG 2018-05-07 11:01:38 API] Headers: { :params => { :search => "name = \"RHEL 7 Install Media - VF\"" } } [DEBUG 2018-05-07 11:01:38 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 15, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"RHEL 7 Install Media - VF\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "path" => "http://vfp-sysjump-1.example.com/repo/rhel/7/x86_64/media/", "os_family" => "Redhat", "created_at" => "2017-09-27 23:17:30 UTC", "updated_at" => "2018-03-09 17:56:50 UTC", "id" => 21, "name" => "RHEL 7 Install Media - VF" } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:38 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "37676f1d-0b6c-4440-9fea-77a8daa9b89c", :x_download_options => "noopen", :x_runtime => "0.110666", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=214c52c38a72872e843ee4829acf6550; path=/; secure; HttpOnly" ], :etag => "W/\"21b2f18770db1f1cbdbb4acf2d4d9e99-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "278", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/ptables [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "name = \"Default Kickstart Backup\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "name = \"Default Kickstart Backup\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 17, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"Default Kickstart Backup\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "os_family" => "Redhat", "created_at" => "2017-11-07 21:39:01 UTC", "updated_at" => "2017-12-20 20:09:46 UTC", "name" => "Default Kickstart Backup", "id" => 229 } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "b8831c73-9a9d-44f6-b5a4-0b2bb04433cc", :x_download_options => "noopen", :x_runtime => "0.119861", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=64dffaefdcd853c67036f8427d6f0c31; path=/; secure; HttpOnly" ], :etag => "W/\"e2814ce25868cc6f686b1115585a5134-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "225", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/compute_resources [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "name = \"datacenter vCenter\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "name = \"datacenter vCenter\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 3, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"datacenter vCenter\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "description" => "", "url" => "vfp-vcenter.example.com", "created_at" => "2017-07-19 20:28:44 UTC", "updated_at" => "2018-02-23 21:55:16 UTC", "id" => 1, "name" => "datacenter vCenter", "provider" => "Vmware", "provider_friendly_name" => "VMware", "user" => "svc_foreman@idm.example.com", "datacenter" => "VFP", "server" => "vfp-vcenter.example.com", "set_console_password" => true, "caching_enabled" => true } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "e58766df-61ed-4718-a77f-461fe7cf40ff", :x_download_options => "noopen", :x_runtime => "0.100454", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=3543bcd0100ac2d1b8143b586a9430ca; path=/; secure; HttpOnly" ], :etag => "W/\"7c13cb0342de745df69ec53ce2146aac-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "329", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/hostgroups [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "title = \"linux\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "title = \"linux\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 98, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "title = \"linux\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "subnet_id" => nil, "subnet_name" => nil, "operatingsystem_id" => 7, "operatingsystem_name" => "RHEL Server 7.4", "domain_id" => 1, "domain_name" => "example.com", "environment_id" => 1, "environment_name" => "production", "compute_profile_id" => nil, "compute_profile_name" => nil, "ancestry" => nil, "parent_id" => nil, "parent_name" => nil, "ptable_id" => 229, "ptable_name" => "Default Kickstart Backup", "medium_id" => nil, "medium_name" => nil, "subnet6_id" => nil, "subnet6_name" => nil, "architecture_id" => 1, "architecture_name" => "x86_64", "realm_id" => 1, "realm_name" => "idm.example.com", "created_at" => "2017-07-06 20:33:04 UTC", "updated_at" => "2017-11-15 21:18:09 UTC", "id" => 1, "name" => "linux", "title" => "linux", "description" => nil, "puppet_proxy_id" => nil, "puppet_proxy_name" => nil, "puppet_ca_proxy_id" => nil, "puppet_ca_proxy_name" => nil, "openscap_proxy_id" => nil, "openscap_proxy_name" => nil, "puppet_proxy" => nil, "puppet_ca_proxy" => nil, "openscap_proxy" => nil } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "62d404d5-ebc6-4216-9c58-3ec443d3a05c", :x_download_options => "noopen", :x_runtime => "0.160472", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=5e9d414487bca4b469b8fc94a61ec961; path=/; secure; HttpOnly" ], :etag => "W/\"f369219c027f45329f42be1cb0a56991-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "450", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/compute_profiles [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "name = \"1x4\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "name = \"1x4\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 10, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"1x4\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-11-17 18:14:19 UTC", "updated_at" => "2017-11-17 18:17:40 UTC", "id" => 23, "name" => "1x4" } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "1bf2c1e9-f3c1-4006-8ccd-ddd2bd6d1cc9", :x_download_options => "noopen", :x_runtime => "0.041288", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=baf06dc00cefc27ea2a93b48a0617b10; path=/; secure; HttpOnly" ], :etag => "W/\"91c80b0ff05223dc30f2e3694583e7ef-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "184", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/domains [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "name = \"example.com\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "name = \"example.com\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 4, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"example.com\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "fullname" => "", "created_at" => "2017-06-29 22:45:24 UTC", "updated_at" => "2017-10-05 18:58:31 UTC", "id" => 1, "name" => "example.com", "dns_id" => 3, "dns" => { "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443" } } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "9d31dc0b-61fb-405f-a0dd-1587c8d9547d", :x_download_options => "noopen", :x_runtime => "0.090682", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=0942a32daf32dfddf05ab81b999c3719; path=/; secure; HttpOnly" ], :etag => "W/\"405b95feb70458e05c9743fd4063cd3e-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "247", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/smart_proxies [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "name = \"puppet-1.example.com\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "name = \"puppet-1.example.com\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:39 API] Response: { "total" => 9, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"puppet-1.example.com\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-07-05 18:17:10 UTC", "updated_at" => "2018-01-16 20:43:26 UTC", "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443", "features" => [ [0] { "name" => "Templates", "id" => 1 }, [1] { "name" => "TFTP", "id" => 3 }, [2] { "name" => "DNS", "id" => 5 }, [3] { "name" => "DHCP", "id" => 7 }, [4] { "name" => "Puppet", "id" => 9 }, [5] { "name" => "Puppet CA", "id" => 11 }, [6] { "name" => "Logs", "id" => 19 }, [7] { "name" => "Openscap", "id" => 29 } ] } ] } [DEBUG 2018-05-07 11:01:39 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "dcd0f20e-9aa0-4c75-9c83-5c7a18fd12e8", :x_download_options => "noopen", :x_runtime => "0.117077", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=9ee1e08b1aad10028d4fe997a24f87b4; path=/; secure; HttpOnly" ], :etag => "W/\"fdfbdcf7ed7c86b06fbee70b7d213047-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "308", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:39 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:39 API] GET /api/smart_proxies [DEBUG 2018-05-07 11:01:39 API] Params: { :search => "name = \"puppet-1.example.com\"" } [DEBUG 2018-05-07 11:01:39 API] Headers: { :params => { :search => "name = \"puppet-1.example.com\"" } } [DEBUG 2018-05-07 11:01:39 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [DEBUG 2018-05-07 11:01:40 API] Response: { "total" => 9, "subtotal" => 1, "page" => 1, "per_page" => 100, "search" => "name = \"puppet-1.example.com\"", "sort" => { "by" => nil, "order" => nil }, "results" => [ [0] { "created_at" => "2017-07-05 18:17:10 UTC", "updated_at" => "2018-01-16 20:43:26 UTC", "name" => "puppet-1.example.com", "id" => 3, "url" => "https://puppet-1.example.com:8443", "features" => [ [0] { "name" => "Templates", "id" => 1 }, [1] { "name" => "TFTP", "id" => 3 }, [2] { "name" => "DNS", "id" => 5 }, [3] { "name" => "DHCP", "id" => 7 }, [4] { "name" => "Puppet", "id" => 9 }, [5] { "name" => "Puppet CA", "id" => 11 }, [6] { "name" => "Logs", "id" => 19 }, [7] { "name" => "Openscap", "id" => 29 } ] } ] } [DEBUG 2018-05-07 11:01:40 API] Response headers: { :date => "Mon, 07 May 2018 15:01:39 GMT", :server => "Apache/2.4.6 (Red Hat Enterprise Linux)", :cache_control => "max-age=0, private, must-revalidate", :strict_transport_security => "max-age=631152000; includeSubdomains", :x_permitted_cross_domain_policies => "none", :x_xss_protection => "1; mode=block", :x_request_id => "9faa7572-c657-4636-a732-30e71704a844", :x_download_options => "noopen", :x_runtime => "0.091516", :foreman_version => "1.16.1", :foreman_api_version => "2", :apipie_checksum => "b5a06e66d2b567fe91088281695de70e", :content_security_policy => "default-src 'self'; child-src 'self'; connect-src 'self' ws: wss:; img-src 'self' data: *.gravatar.com; script-src 'unsafe-eval' 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'", :x_content_type_options => "nosniff", :x_frame_options => "sameorigin", :x_powered_by => "Phusion Passenger 5.2.3", :set_cookie => [ [0] "_session_id=ac841a0202588e79f92cbaa5e869d2ad; path=/; secure; HttpOnly" ], :etag => "W/\"fdfbdcf7ed7c86b06fbee70b7d213047-gzip\"", :status => "200 OK", :vary => "Accept-Encoding", :content_encoding => "gzip", :content_length => "308", :content_type => "application/json; charset=utf-8" } [ INFO 2018-05-07 11:01:40 API] Server: https://puppet.example.com:443 [ INFO 2018-05-07 11:01:40 API] POST /api/hosts [DEBUG 2018-05-07 11:01:40 API] Params: { "host" => { "name" => "sandbox-2.example.com", "location_id" => 3, "organization_id" => 1, "environment_id" => 3, "architecture_id" => 1, "domain_id" => 1, "operatingsystem_id" => 7, "medium_id" => 21, "ptable_id" => 229, "compute_resource_id" => 1, "hostgroup_id" => 1, "build" => true, "enabled" => true, "managed" => true, "compute_profile_id" => 23, "compute_attributes" => { "volumes_attributes" => {} }, "puppet_proxy_id" => 3, "puppet_ca_proxy_id" => 3, "overwrite" => true, "host_parameters_attributes" => [ [0] { "name" => "subscription_manager_certpkg_url", "value" => "http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm" }, [1] { "name" => "activation_key", "value" => "RHEL7-DEV" } ], "interfaces_attributes" => [ [0] { "ip" => "192.168.13.52", "subnet_id" => "3", "compute_attributes" => { "network" => "DEV-SBX-192.168.13.0" } } ] } } [DEBUG 2018-05-07 11:01:40 API] Headers: {} [DEBUG 2018-05-07 11:01:40 API] Using authenticator: HammerCLIForeman::Api::InteractiveBasicAuth [ERROR 2018-05-07 11:01:53 API] 500 Internal Server Error [DEBUG 2018-05-07 11:01:53 API] { "error" => { "message" => "resource have no errors" } } [DEBUG 2018-05-07 11:01:53 Exception] Using exception handler HammerCLIForeman::ExceptionHandler#handle_internal_error [ERROR 2018-05-07 11:01:53 Exception] resource have no errors [ERROR 2018-05-07 11:01:53 Exception] RestClient::InternalServerError (500 Internal Server Error): /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/abstract_response.rb:74:in `return!' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/api.rb:352:in `block in rest_client_call_block' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/request.rb:493:in `call' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/request.rb:493:in `process_result' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/request.rb:421:in `block in transmit' /opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:853:in `start' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/request.rb:413:in `transmit' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/request.rb:176:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/request.rb:41:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.8.0/lib/restclient/resource.rb:67:in `post' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/api.rb:324:in `call_client' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/api.rb:240:in `http_call' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/api.rb:190:in `call_action' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/api.rb:185:in `call' /opt/theforeman/tfm/root/usr/share/gems/gems/apipie-bindings-0.2.0/lib/apipie_bindings/resource.rb:21:in `call' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/apipie/command.rb:43:in `send_request' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli_foreman-0.11.0/lib/hammer_cli_foreman/commands.rb:166:in `send_request' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/apipie/command.rb:34:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:68:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/abstract.rb:29:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/subcommand/execution.rb:11:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:68:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/abstract.rb:29:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/subcommand/execution.rb:11:in `execute' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:68:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/lib/hammer_cli/abstract.rb:29:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:133:in `run' /opt/theforeman/tfm/root/usr/share/gems/gems/hammer_cli-0.11.0/bin/hammer:147:in `' /bin/hammer:23:in `load' /bin/hammer:23:in `
'