Hammer delete org not working

Running hammer from git repos and latest github server… what am I missing on getting hammer to work?

$ hammer --debug --server https://devel.example.com --username admin --password changeme organization delete --label Default_Organization
[ INFO 2018-04-23T19:47:50 Init] Initialization of Hammer CLI (0.12.0) has started...
[DEBUG 2018-04-23T19:47:50 Init] Running at ruby 2.4.1-p111
[ INFO 2018-04-23T19:47:50 Init] Configuration from the file /home/thomasmckay/code/hammer-cli-csv/config/cli_config.yml has been loaded
[DEBUG 2018-04-23T19:47:50 SSLoptions] SSL options: {
    :verify_ssl => false
}
[DEBUG 2018-04-23T19:47:50 API] Global headers: {
        :content_type => "application/json",
              :accept => "application/json;version=2",
    "Accept-Language" => "en"
}
[DEBUG 2018-04-23T19:47:50 API] Follow redirects: never
[DEBUG 2018-04-23T19:47:50 Connection] Registered: foreman
[ INFO 2018-04-23T19:47:51 Modules] Extension module hammer_cli_csv (2.3.0) loaded.
[ INFO 2018-04-23T19:47:51 Modules] Extension module hammer_cli_foreman (0.10.0) loaded.
[ INFO 2018-04-23T19:47:51 HammerCLI::MainCommand] subcommand organization (HammerCLIForeman::Organization) was removed.
[ INFO 2018-04-23T19:47:51 HammerCLI::MainCommand] subcommand organization (HammerCLIKatello::Organization) was created.
[ INFO 2018-04-23T19:47:51 Modules] Extension module hammer_cli_katello (0.12.0) loaded.
[DEBUG 2018-04-23T19:47:51 Init] Using locale 'en'
[DEBUG 2018-04-23T19:47:51 Init] 'mo' files for locale domain 'hammer-cli' loaded from '/home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli-0.12.0/locale'
[DEBUG 2018-04-23T19:47:51 Init] 'mo' files for locale domain 'hammer-cli-foreman' loaded from '/home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/locale'
[DEBUG 2018-04-23T19:47:51 Init] 'mo' files for locale domain 'hammer-cli-csv' loaded from '/home/thomasmckay/code/hammer-cli-csv/locale'
[DEBUG 2018-04-23T19:47:51 Init] 'mo' files for locale domain 'hammer-cli-katello' loaded from '/home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_katello-0.12.0/locale'
[ INFO 2018-04-23T19:47:51 HammerCLI::MainCommand] Called with options: {"option_debug"=>true, "option_username"=>"admin", "option_password"=>"***", "option_server"=>"https://devel.example.com"}
[ INFO 2018-04-23T19:47:51 HammerCLIKatello::Organization] Called with options: {}
[ INFO 2018-04-23T19:47:51 HammerCLIKatello::Organization::DeleteCommand] Called with options: {"option_label"=>"Default_Organization"}
[DEBUG 2018-04-23T19:47:51 Exception] Using exception handler HammerCLIKatello::ExceptionHandler#handle_argument_error
[ERROR 2018-04-23T19:47:51 Exception] wrong number of arguments (given 3, expected 2)
Could not delete the organization:
  wrong number of arguments (given 3, expected 2)
[ERROR 2018-04-23T19:47:51 Exception] 

ArgumentError (wrong number of arguments (given 3, expected 2)):
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:271:in `create_search_options'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_katello-0.12.0/lib/hammer_cli_katello/foreman_search_options_creators.rb:8:in `create_organizations_search_options'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:216:in `search_options'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:180:in `resolved_call'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:172:in `find_resource_raw'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:166:in `find_resource'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:143:in `get_id'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/id_resolver.rb:133:in `block (2 levels) in define_id_finders'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/commands.rb:122:in `get_resource_id'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/commands.rb:111:in `get_identifier'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/commands.rb:207:in `customized_options'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/commands.rb:212:in `request_params'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli-0.12.0/lib/hammer_cli/apipie/command.rb:43:in `send_request'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman-0.10.0/lib/hammer_cli_foreman/commands.rb:158:in `send_request'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli_foreman_tasks-0.0.12/lib/hammer_cli_foreman_tasks/async_command.rb:14:in `execute'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/clamp-1.1.2/lib/clamp/command.rb:63:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli-0.12.0/lib/hammer_cli/abstract.rb:29:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/clamp-1.1.2/lib/clamp/subcommand/execution.rb:11:in `execute'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/clamp-1.1.2/lib/clamp/command.rb:63:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli-0.12.0/lib/hammer_cli/abstract.rb:29:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/clamp-1.1.2/lib/clamp/subcommand/execution.rb:11:in `execute'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/clamp-1.1.2/lib/clamp/command.rb:63:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli-0.12.0/lib/hammer_cli/abstract.rb:29:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/clamp-1.1.2/lib/clamp/command.rb:132:in `run'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/gems/hammer_cli-0.12.0/bin/hammer:142:in `'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/bin/hammer:23:in `load'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/bin/hammer:23:in `'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/bin/ruby_executable_hooks:15:in `eval'
    /home/thomasmckay/.rvm/gems/ruby-2.4.1@hammer/bin/ruby_executable_hooks:15:in `'

Apparently you’re running latest hammer-cli from github but older version of hammer-cli-foreman (you have 0.10.0 vs. the latest is 0.12.0).

You should either use both core and foreman at 0.12.0 or both latest. Any other combination is likely to cause issues.