Resolve Ruby 2 deprecations in services

# Using the last argument as keyword parameters is deprecated

Deprecation messages:

- [ ] `services/auto_renew/send_ineligible_for_upcoming_renewal_notification_service.yml`:

```shell
---
? test_auto_renew/send_ineligible_for_upcoming_renewal_notification_service#execute_when_passed_a_self_managed_order_when_the_payload_only_has_an_unsuccessful_last_reconciliation_error_behaves_like_it_is_eligible_for_sending_a_notification_tracks_notification_event
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/app/services/auto_renew/send_ineligible_for_upcoming_renewal_notification_service.rb:174: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/lib/gitlab/tracking.rb:29: warning: The called method `track_event' is defined here

```

<hr>


- [ ] `services/auto_renew/send_upcoming_notification_service.yml`:

```shell
---
? test_auto_renew/send_upcoming_notification_service#execute_behaves_like_an_sm_subscription_notification_when_subscription_is_eligible_for_the_email_updates_the_notified_at_timestamp
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/app/services/auto_renew/send_upcoming_notification_service.rb:32: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/lib/gitlab/tracking.rb:29: warning: The called method `track_event' is defined here

```

<hr>


- [ ] `services/gitlab/upgrade_subscription_plan_service.yml`:

```shell
---
? test_gitlab/upgrade_subscription_plan_service#execute_when_not_in_preview_mode_when_successful_sends_order_creation_request_to_zuora
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/app/services/gitlab/upgrade_subscription_plan_service.rb:29: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/gitlab/upgrade_subscription_plan_service.rb:52: warning: The called method `sync_to_salesforce' is defined here

```

<hr>


- [ ] `services/license_notification_service.yml`:

```shell
---
? test_license_notification_service#execute_when_subscription_is_for_a_legacy_license_with_a_passed_in_license_when_the_force_notifications_flag_is_set_to_true_calls_provisions/track_success_service_for_the_given_subscription
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/license_notification_service_spec.rb:9: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/license_notification_service.rb:9: warning: The called method `initialize' is defined here
? test_license_notification_service#initialize_with_a_passed_force_notifications_flag_sets_instance_variables_and_returns_an_instance_of_the_class
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/license_notification_service_spec.rb:47: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/license_notification_service.rb:9: warning: The called method `initialize' is defined here
? test_license_notification_service#initialize_with_a_passed_renewal_amendment_flag_sets_instance_variables_and_returns_an_instance_of_the_class
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/license_notification_service_spec.rb:35: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/license_notification_service.rb:9: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/licenses/find_from_license_key_service.yml`:

```shell
---
test_licenses/find_from_license_key_service#execute_returns_license_data:
- |
  DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/app/services/licenses/find_from_license_key_service.rb:6: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
  /builds/gitlab-org/customers-gitlab-com/app/services/licenses/find_from_license_key_service.rb:9: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/provisions/audit/order_callout_service.yml`:

```shell
---
? test_provisions/audit/order_callout_service#execute_when_no_provision_was_returned_(due_to_an_error_during_the_creation)_returns_logs_an_error_and_does_not_call_the_auditing_service
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/vendor/ruby/2.7.0/gems/active_interaction-5.1.0/lib/active_interaction/concerns/runnable.rb:98: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/provisions/audit/base_service.rb:9: warning: The called method `initialize' is defined here
? test_provisions/audit/order_callout_service#execute_when_a_subscription_was_not_found_only_audits_provisions_for_a_found_subscription_and_logs_an_error_for_missing_ones
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/vendor/ruby/2.7.0/gems/active_interaction-5.1.0/lib/active_interaction/concerns/runnable.rb:98: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/provisions/find_or_create_service.rb:10: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/provisions/audit_provision_service.yml`:

```shell
---
? test_provisions/audit_provision_service#execute_when_the_provision_is_:started_when_the_subscription_cannot_be_found_in_zuora_when_callout_did_not_originate_from_a_qa_run_when_in_production_logs_an_error
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/vendor/ruby/2.7.0/gems/active_interaction-5.1.0/lib/active_interaction/concerns/runnable.rb:98: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/provisions/notification_service.rb:12: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/salesforce/create_lead_service.yml`:

```shell
---
test_salesforce/create_lead_service.execute_creates_the_lead:
- |
  DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/salesforce/create_lead_service_spec.rb:20: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
  /builds/gitlab-org/customers-gitlab-com/app/services/salesforce/create_object_service.rb:16: warning: The called method `execute' is defined here

```

<hr>


- [ ] `services/salesforce/create_opportunity_objects_service.yml`:

```shell
---
? test_salesforce/create_opportunity_objects_service#initialize_when_optional_arguments_are_not_given_initializes_a_new_instance_with_default_values_for_optional_arguments
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/salesforce/create_opportunity_objects_service_spec.rb:34: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/salesforce/create_opportunity_objects_service.rb:12: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/salesforce/create_quote_rate_plan_service.yml`:

```shell
---
? test_salesforce/create_quote_rate_plan_service#initialize_when_a_product_rate_plan_id_provided_sets_@product_rate_plan_id_using_provided_plan
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/salesforce/create_quote_rate_plan_service_spec.rb:39: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/salesforce/create_quote_rate_plan_service.rb:18: warning: The called method `initialize' is defined here
test_salesforce/create_quote_rate_plan_service.execute_calls_the_instance_method_execute_for_the_newly_created_instance:
- |
  DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/support/shared_examples/services/salesforce/execute_class_method.rb:6: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
  /builds/gitlab-org/customers-gitlab-com/app/services/salesforce/create_object_service.rb:16: warning: The called method `execute' is defined here

```

<hr>


- [ ] `services/salesforce/create_quote_service.yml`:

```shell
---
? test_salesforce/create_quote_service#execute_with_an_opportunity_id_that_exists_in_salesforce_logs_the_querying_for_the_salesforce_opportunity
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/salesforce/create_quote_service_spec.rb:49: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/salesforce/create_quote_service.rb:21: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/salesforce/find_or_create_lead_service.yml`:

```shell
---
? test_salesforce/find_or_create_lead_service.execute_when_lead_is_created_from_the_registration_page_when_it_creates_a_new_lead_with_status_open
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/salesforce/find_or_create_lead_service_spec.rb:40: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/salesforce/create_object_service.rb:16: warning: The called method `execute' is defined here

```

<hr>


- [ ] `services/self_service/subscriptions/create_service.yml`:

```shell
---
? test_self_service/subscriptions/create_service#execute_when_supplied_valid_params_with_promo_code_supplied_tracks_promo_code_events
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/app/services/self_service/subscriptions/create_service.rb:114: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/lib/gitlab/tracking.rb:29: warning: The called method `track_event' is defined here

```

<hr>


- [ ] `services/subscriptions/version_manager.yml`:

```shell
---
? test_subscriptions/version_manager#find_on_when_an_operable_version_is_found_returns_a_subscription_object_with_expected_rate_plans
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/subscriptions/version_manager_spec.rb:9: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/subscriptions/version_manager.rb:5: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/unlinked_com_subscription_notification_service.yml`:

```shell
---
test_unlinked_com_subscription_notification_service#execute_when_order_is_blank_does_not_send_the_email:
- |
  DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/unlinked_com_subscription_notification_service_spec.rb:45: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
  /builds/gitlab-org/customers-gitlab-com/app/services/unlinked_com_subscription_notification_service.rb:8: warning: The called method `initialize' is defined here
test_unlinked_com_subscription_notification_service#initialize_sets_instance_variables:
- |
  DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/unlinked_com_subscription_notification_service_spec.rb:26: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
  /builds/gitlab-org/customers-gitlab-com/app/services/unlinked_com_subscription_notification_service.rb:8: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/update_contact_service.yml`:

```shell
---
? test_update_contact_service#execute_when_zuora_account_is_found_when_zuora_contact_is_found_when_billing_account_is_not_found_while_it_should_be_updated_logs_an_error
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/update_contact_service_spec.rb:160: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/spec/support/helpers.rb:12: warning: The called method `expect_to_log_error' is defined here
? test_update_contact_service#execute_when_zuora_account_is_found_when_zuora_contact_is_found_when_zuora_account_needs_to_be_updated_when_the_billing_account_cannot_be_updated_logs_the_update_error
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/update_contact_service_spec.rb:224: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/spec/support/helpers.rb:12: warning: The called method `expect_to_log_error' is defined here

```

<hr>


- [ ] `services/zuora/orders/post_subscription_creation_service.yml`:

```shell
---
? test_zuora/orders/post_subscription_creation_service_when_success_with_default_payment_id_when_payment_method_is_wire_transfer_when_new_customer_updates_default_payment_id_of_the_zuora_account_and_sets_auto_pay_to_false
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/vendor/ruby/2.7.0/gems/active_interaction-5.1.0/lib/active_interaction/concerns/runnable.rb:98: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/customers/update_billing_account_service.rb:7: warning: The called method `initialize' is defined here

```

<hr>


- [ ] `services/zuora/orders/subscription_update_service.yml`:

```shell
---
? test_zuora/orders/subscription_update_service#initialize_when_customer_param_is_nil_sets_the_customer_value_to_subscriptions_sold_to_customer
: - |
    DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/zuora/orders/subscription_update_service_spec.rb:22: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
    /builds/gitlab-org/customers-gitlab-com/app/services/zuora/orders/subscription_update_service.rb:13: warning: The called method `initialize' is defined here
test_zuora/orders/subscription_update_service#initialize_when_customer_param_is_not_nil_sets_the_customer_value_to_pass_param:
- |
  DEPRECATION WARNING: /builds/gitlab-org/customers-gitlab-com/spec/services/zuora/orders/subscription_update_service_spec.rb:31: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
  /builds/gitlab-org/customers-gitlab-com/app/services/zuora/orders/subscription_update_service.rb:13: warning: The called method `initialize' is defined here

```

<hr>


## How to resolve?

- Option 1: maybe `**` should be added to the call?
- Option 2: Rewrite the code to keyword arguments completely.

Story points: 1.0