--- !ruby/object:Gem::Specification name: foreman_remote_execution version: !ruby/object:Gem::Version version: 3.3.4 platform: ruby authors: - Foreman Remote Execution team autorequire: bindir: bin cert_chain: [] date: 2020-07-20 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: deface requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: dynflow requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.2 - - "<" - !ruby/object:Gem::Version version: 2.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.2 - - "<" - !ruby/object:Gem::Version version: 2.0.0 - !ruby/object:Gem::Dependency name: foreman_remote_execution_core requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: foreman-tasks requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.15.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.15.1 - !ruby/object:Gem::Dependency name: factory_bot_rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.8.0 - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.80.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.80.0 - !ruby/object:Gem::Dependency name: rdoc requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: A plugin bringing remote execution to the Foreman, completing the config management functionality with remote management functionality. email: - foreman-dev@googlegroups.com executables: [] extensions: [] extra_rdoc_files: - README.md - LICENSE files: - ".babelrc.js" - ".eslintignore" - ".eslintrc" - ".github/workflows/ci.yml" - ".gitignore" - ".rubocop.yml" - ".rubocop_todo.yml" - ".tx/config" - Gemfile - LICENSE - README.md - Rakefile - app/assets/javascripts/foreman_remote_execution/execution_interface.js - app/assets/javascripts/foreman_remote_execution/job_templates.js - app/assets/javascripts/foreman_remote_execution/template_input.js - app/assets/javascripts/foreman_remote_execution/template_invocation.js - app/assets/stylesheets/foreman_remote_execution/foreman_remote_execution.css - app/assets/stylesheets/foreman_remote_execution/job_invocations.scss - app/assets/stylesheets/foreman_remote_execution/modal_window.scss - app/assets/stylesheets/foreman_remote_execution/template_invocation.scss - app/controllers/api/v2/foreign_input_sets_controller.rb - app/controllers/api/v2/job_invocations_controller.rb - app/controllers/api/v2/job_templates_controller.rb - app/controllers/api/v2/remote_execution_features_controller.rb - app/controllers/api/v2/template_invocations_controller.rb - app/controllers/cockpit_controller.rb - app/controllers/concerns/foreman/controller/parameters/foreign_input_set.rb - app/controllers/concerns/foreman/controller/parameters/job_template.rb - app/controllers/concerns/foreman/controller/parameters/remote_execution_feature.rb - app/controllers/concerns/foreman/controller/parameters/targeting.rb - app/controllers/job_invocations_controller.rb - app/controllers/job_templates_controller.rb - app/controllers/remote_execution_features_controller.rb - app/controllers/template_invocations_controller.rb - app/helpers/concerns/foreman_remote_execution/hosts_helper_extensions.rb - app/helpers/concerns/foreman_remote_execution/job_templates_extensions.rb - app/helpers/job_invocation_output_helper.rb - app/helpers/job_invocations_chart_helper.rb - app/helpers/job_invocations_helper.rb - app/helpers/remote_execution_helper.rb - app/lib/actions/middleware/bind_job_invocation.rb - app/lib/actions/remote_execution/run_host_job.rb - app/lib/actions/remote_execution/run_hosts_job.rb - app/lib/foreman_remote_execution/renderer/scope/input.rb - app/lib/proxy_api/remote_execution_ssh.rb - app/mailers/.gitkeep - app/models/concerns/foreman_remote_execution/bookmark_extensions.rb - app/models/concerns/foreman_remote_execution/errors_flattener.rb - app/models/concerns/foreman_remote_execution/foreman_tasks_cleaner_extensions.rb - app/models/concerns/foreman_remote_execution/foreman_tasks_task_extensions.rb - app/models/concerns/foreman_remote_execution/foreman_tasks_triggering_extensions.rb - app/models/concerns/foreman_remote_execution/host_extensions.rb - app/models/concerns/foreman_remote_execution/nic_extensions.rb - app/models/concerns/foreman_remote_execution/orchestration/ssh.rb - app/models/concerns/foreman_remote_execution/smart_proxy_extensions.rb - app/models/concerns/foreman_remote_execution/subnet_extensions.rb - app/models/concerns/foreman_remote_execution/taxonomy_extensions.rb - app/models/concerns/foreman_remote_execution/template_extensions.rb - app/models/concerns/foreman_remote_execution/template_input_extensions.rb - app/models/concerns/foreman_remote_execution/template_overrides.rb - app/models/concerns/foreman_remote_execution/user_extensions.rb - app/models/foreign_input_set.rb - app/models/host_status/execution_status.rb - app/models/input_template_renderer.rb - app/models/job_invocation.rb - app/models/job_invocation_composer.rb - app/models/job_invocation_task_group.rb - app/models/job_template.rb - app/models/job_template_effective_user.rb - app/models/remote_execution_feature.rb - app/models/remote_execution_provider.rb - app/models/setting/remote_execution.rb - app/models/ssh_execution_provider.rb - app/models/target_remote_execution_proxy.rb - app/models/targeting.rb - app/models/targeting_host.rb - app/models/template_invocation.rb - app/models/template_invocation_input_value.rb - app/overrides/execution_interface.rb - app/overrides/subnet_proxies.rb - app/services/default_proxy_proxy_selector.rb - app/services/remote_execution_proxy_selector.rb - app/services/ui_notifications/remote_execution_jobs/base_job_finish.rb - app/views/api/v2/foreign_input_sets/base.json.rabl - app/views/api/v2/foreign_input_sets/create.json.rabl - app/views/api/v2/foreign_input_sets/index.json.rabl - app/views/api/v2/foreign_input_sets/main.json.rabl - app/views/api/v2/foreign_input_sets/show.json.rabl - app/views/api/v2/job_invocations/base.json.rabl - app/views/api/v2/job_invocations/create.json.rabl - app/views/api/v2/job_invocations/index.json.rabl - app/views/api/v2/job_invocations/main.json.rabl - app/views/api/v2/job_invocations/show.json.rabl - app/views/api/v2/job_templates/base.json.rabl - app/views/api/v2/job_templates/create.json.rabl - app/views/api/v2/job_templates/index.json.rabl - app/views/api/v2/job_templates/main.json.rabl - app/views/api/v2/job_templates/show.json.rabl - app/views/api/v2/job_templates/update.json.rabl - app/views/api/v2/remote_execution_features/base.json.rabl - app/views/api/v2/remote_execution_features/index.json.rabl - app/views/api/v2/remote_execution_features/main.json.rabl - app/views/api/v2/remote_execution_features/show.json.rabl - app/views/api/v2/smart_proxies/pubkey.json.rabl - app/views/api/v2/template_invocations/base.json.rabl - app/views/api/v2/template_invocations/template_invocations.json.rabl - app/views/dashboard/.gitkeep - app/views/job_invocation_task_groups/_job_invocation_task_groups.html.erb - app/views/job_invocations/_card_results.html.erb - app/views/job_invocations/_card_schedule.html.erb - app/views/job_invocations/_card_target_hosts.html.erb - app/views/job_invocations/_card_user_input.html.erb - app/views/job_invocations/_description_fields.html.erb - app/views/job_invocations/_form.html.erb - app/views/job_invocations/_preview_hosts_list.html.erb - app/views/job_invocations/_preview_hosts_modal.html.erb - app/views/job_invocations/_rerun_taxonomies.html.erb - app/views/job_invocations/_tab_hosts.html.erb - app/views/job_invocations/_tab_overview.html.erb - app/views/job_invocations/_tab_preview_templates.html.erb - app/views/job_invocations/_user_input.html.erb - app/views/job_invocations/index.html.erb - app/views/job_invocations/new.html.erb - app/views/job_invocations/refresh.js.erb - app/views/job_invocations/show.html.erb - app/views/job_invocations/show.json.erb - app/views/job_invocations/welcome.html.erb - app/views/job_templates/_custom_tab_headers.html.erb - app/views/job_templates/_custom_tabs.html.erb - app/views/job_templates/_import_job_template_modal.html.erb - app/views/job_templates/edit.html.erb - app/views/job_templates/index.html.erb - app/views/job_templates/new.html.erb - app/views/overrides/nics/_execution_interface.html.erb - app/views/overrides/subnets/_rex_tab.html.erb - app/views/overrides/subnets/_rex_tab_pane.html.erb - app/views/remote_execution_features/_form.html.erb - app/views/remote_execution_features/index.html.erb - app/views/remote_execution_features/show.html.erb - app/views/template_inputs/_foreign_input_set_form.html.erb - app/views/template_invocations/_output_line_set.html.erb - app/views/template_invocations/_refresh.js.erb - app/views/template_invocations/show.html.erb - app/views/template_invocations/show.js.erb - app/views/templates/README.md - app/views/templates/ssh/check_update.erb - app/views/templates/ssh/module_action.erb - app/views/templates/ssh/package_action.erb - app/views/templates/ssh/power_action.erb - app/views/templates/ssh/puppet_agent_disable.erb - app/views/templates/ssh/puppet_agent_enable.erb - app/views/templates/ssh/puppet_install_modules_from_forge.erb - app/views/templates/ssh/puppet_install_modules_from_git.erb - app/views/templates/ssh/puppet_run_once.erb - app/views/templates/ssh/run_command.erb - app/views/templates/ssh/service_action.erb - config/routes.rb - db/migrate/20150612121541_add_job_template_to_template.rb - db/migrate/20150708133241_add_targeting.rb - db/migrate/20150708133242_add_invocation.rb - db/migrate/20150708133305_add_template_invocation.rb - db/migrate/20150812110800_add_resolved_at_to_targeting.rb - db/migrate/20150812145900_add_last_task_id_to_job_invocation.rb - db/migrate/20150826191632_create_target_remote_execution_proxies.rb - db/migrate/20150827144500_change_targeting_search_query_type.rb - db/migrate/20150903192731_add_execution_to_interface.rb - db/migrate/20150923125825_add_job_invocation_task_group.rb - db/migrate/20151013135415_add_pub_key_to_smart_proxy.rb - db/migrate/20151022105508_rename_last_task_id_column.rb - db/migrate/20151116105412_add_triggering_to_job_invocation.rb - db/migrate/20151120171100_add_effective_user_to_template_invocation.rb - db/migrate/20151124162300_create_job_template_effective_users.rb - db/migrate/20151203100824_add_description_to_job_invocation.rb - db/migrate/20151215114631_add_host_id_to_template_invocation.rb - db/migrate/20151217092555_migrate_to_task_groups.rb - db/migrate/20160108134600_create_template_input_sets.rb - db/migrate/20160108141144_make_job_name_default_to_something.rb - db/migrate/20160111113032_upcase_ssh_feature.rb - db/migrate/20160113161916_add_run_host_job_task_id_to_template_invocation.rb - db/migrate/20160113162007_expand_all_template_invocations.rb - db/migrate/20160114120200_rename_job_categories.rb - db/migrate/20160114125628_rename_job_name_to_job_category.rb - db/migrate/20160118124600_create_remote_execution_features.rb - db/migrate/20160125155108_make_job_template_name_unique.rb - db/migrate/20160127162711_reword_puppet_template_description.rb - db/migrate/20160203104056_add_concurrency_options_to_job_invocation.rb - db/migrate/20160926225841_update_template_input_value.rb - db/migrate/20170110145641_add_host_action_button_to_remote_execution_feature.rb - db/migrate/20170613101039_add_timeout_to_job_templates_and_job_invocations.rb - db/migrate/20171129103615_add_secrets_to_job_invocations.rb - db/migrate/20180110104432_rename_template_invocation_permission.rb - db/migrate/20180112125015_fix_taxable_taxonomies_job_template.rb - db/migrate/20180202072115_add_notification_builder_to_remote_execution_feature.rb - db/migrate/20180202123215_add_feature_id_to_job_invocation.rb - db/migrate/20180226095631_change_task_id_to_uuid.rb - db/migrate/20180411160809_add_sudo_password_to_job_invocation.rb - db/migrate/20180913101042_add_randomized_ordering_to_targeting.rb - db/migrate/20190111153330_remove_remote_execution_without_proxy_setting.rb - db/seeds.d/100-assign_features_with_templates.rb - db/seeds.d/50-notification_blueprints.rb - db/seeds.d/60-ssh_proxy_feature.rb - db/seeds.d/70-job_templates.rb - db/seeds.d/90-bookmarks.rb - extra/cockpit/cockpit.conf.example - extra/cockpit/foreman-cockpit-session - extra/cockpit/foreman-cockpit.service - extra/cockpit/settings.yml.example - foreman_remote_execution.gemspec - lib/foreman_remote_execution.rb - lib/foreman_remote_execution/engine.rb - lib/foreman_remote_execution/version.rb - lib/tasks/foreman_remote_execution_tasks.rake - locale/Makefile - locale/action_names.rb - locale/de/LC_MESSAGES/foreman_remote_execution.mo - locale/de/foreman_remote_execution.po - locale/en/LC_MESSAGES/foreman_remote_execution.mo - locale/en/foreman_remote_execution.po - locale/en_GB/LC_MESSAGES/foreman_remote_execution.mo - locale/en_GB/foreman_remote_execution.po - locale/es/LC_MESSAGES/foreman_remote_execution.mo - locale/es/foreman_remote_execution.po - locale/foreman_remote_execution.pot - locale/fr/LC_MESSAGES/foreman_remote_execution.mo - locale/fr/foreman_remote_execution.po - locale/gemspec.rb - locale/ja/LC_MESSAGES/foreman_remote_execution.mo - locale/ja/foreman_remote_execution.po - locale/ko/LC_MESSAGES/foreman_remote_execution.mo - locale/ko/foreman_remote_execution.po - locale/pt_BR/LC_MESSAGES/foreman_remote_execution.mo - locale/pt_BR/foreman_remote_execution.po - locale/ru/LC_MESSAGES/foreman_remote_execution.mo - locale/ru/foreman_remote_execution.po - locale/zh_CN/LC_MESSAGES/foreman_remote_execution.mo - locale/zh_CN/foreman_remote_execution.po - locale/zh_TW/LC_MESSAGES/foreman_remote_execution.mo - locale/zh_TW/foreman_remote_execution.po - package.json - test/benchmark/run_hosts_job_benchmark.rb - test/benchmark/targeting_benchmark.rb - test/factories/foreman_remote_execution_factories.rb - test/functional/api/v2/foreign_input_sets_controller_test.rb - test/functional/api/v2/job_invocations_controller_test.rb - test/functional/api/v2/job_templates_controller_test.rb - test/functional/api/v2/remote_execution_features_controller_test.rb - test/functional/api/v2/template_invocations_controller_test.rb - test/functional/cockpit_controller_test.rb - test/functional/job_invocations_controller_test.rb - test/functional/job_templates_controller_test.rb - test/helpers/remote_execution_helper_test.rb - test/models/orchestration/ssh_test.rb - test/test_plugin_helper.rb - test/unit/actions/run_host_job_test.rb - test/unit/actions/run_hosts_job_test.rb - test/unit/concerns/foreman_tasks_cleaner_extensions_test.rb - test/unit/concerns/host_extensions_test.rb - test/unit/concerns/nic_extensions_test.rb - test/unit/execution_task_status_mapper_test.rb - test/unit/input_template_renderer_test.rb - test/unit/job_invocation_composer_test.rb - test/unit/job_invocation_test.rb - test/unit/job_template_effective_user_test.rb - test/unit/job_template_test.rb - test/unit/remote_execution_feature_test.rb - test/unit/remote_execution_provider_test.rb - test/unit/renderer_scope_input.rb - test/unit/targeting_test.rb - test/unit/template_invocation_input_value_test.rb - webpack/__mocks__/foremanReact/common/I18n.js - webpack/__mocks__/foremanReact/components/common/ActionButtons/ActionButtons.js - webpack/__mocks__/foremanReact/constants.js - webpack/index.js - webpack/react_app/components/TargetingHosts/TargetingHosts.js - webpack/react_app/components/TargetingHosts/TargetingHostsActions.js - webpack/react_app/components/TargetingHosts/TargetingHostsConsts.js - webpack/react_app/components/TargetingHosts/TargetingHostsSelectors.js - webpack/react_app/components/TargetingHosts/__tests__/HostItem.test.js - webpack/react_app/components/TargetingHosts/__tests__/HostStatus.test.js - webpack/react_app/components/TargetingHosts/__tests__/TargetingHosts.test.js - webpack/react_app/components/TargetingHosts/__tests__/__snapshots__/HostItem.test.js.snap - webpack/react_app/components/TargetingHosts/__tests__/__snapshots__/HostStatus.test.js.snap - webpack/react_app/components/TargetingHosts/__tests__/__snapshots__/TargetingHosts.test.js.snap - webpack/react_app/components/TargetingHosts/__tests__/fixtures.js - webpack/react_app/components/TargetingHosts/components/HostItem.js - webpack/react_app/components/TargetingHosts/components/HostStatus.js - webpack/react_app/components/TargetingHosts/index.js - webpack/react_app/components/jobInvocations/AggregateStatus/index.js - webpack/react_app/components/jobInvocations/AggregateStatus/index.test.js - webpack/react_app/components/jobInvocations/index.js - webpack/react_app/redux/actions/jobInvocations/index.js - webpack/react_app/redux/consts.js - webpack/react_app/redux/reducers/index.js - webpack/react_app/redux/reducers/jobInvocations/index.fixtures.js - webpack/react_app/redux/reducers/jobInvocations/index.js - webpack/react_app/redux/reducers/jobInvocations/index.test.js - webpack/test_setup.js homepage: https://github.com/theforeman/foreman_remote_execution licenses: - GPL-3.0 metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.0.3 signing_key: specification_version: 4 summary: A plugin bringing remote execution to the Foreman, completing the config management functionality with remote management functionality. test_files: - test/benchmark/run_hosts_job_benchmark.rb - test/benchmark/targeting_benchmark.rb - test/factories/foreman_remote_execution_factories.rb - test/functional/api/v2/foreign_input_sets_controller_test.rb - test/functional/api/v2/job_invocations_controller_test.rb - test/functional/api/v2/job_templates_controller_test.rb - test/functional/api/v2/remote_execution_features_controller_test.rb - test/functional/api/v2/template_invocations_controller_test.rb - test/functional/cockpit_controller_test.rb - test/functional/job_invocations_controller_test.rb - test/functional/job_templates_controller_test.rb - test/helpers/remote_execution_helper_test.rb - test/models/orchestration/ssh_test.rb - test/test_plugin_helper.rb - test/unit/actions/run_host_job_test.rb - test/unit/actions/run_hosts_job_test.rb - test/unit/concerns/foreman_tasks_cleaner_extensions_test.rb - test/unit/concerns/host_extensions_test.rb - test/unit/concerns/nic_extensions_test.rb - test/unit/execution_task_status_mapper_test.rb - test/unit/input_template_renderer_test.rb - test/unit/job_invocation_composer_test.rb - test/unit/job_invocation_test.rb - test/unit/job_template_effective_user_test.rb - test/unit/job_template_test.rb - test/unit/remote_execution_feature_test.rb - test/unit/remote_execution_provider_test.rb - test/unit/renderer_scope_input.rb - test/unit/targeting_test.rb - test/unit/template_invocation_input_value_test.rb