# -*- encoding: utf-8 -*- # stub: foreman_ansible 13.0.3 ruby lib Gem::Specification.new do |s| s.name = "foreman_ansible".freeze s.version = "13.0.3".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Daniel Lobato Garcia".freeze] s.date = "2024-01-18" s.description = "Ansible integration with Foreman".freeze s.email = ["elobatocs@gmail.com".freeze] s.files = ["LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/javascripts/foreman_ansible/locale/ca/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/cs_CZ/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/de/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/en/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/en_GB/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/es/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/fr/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/gl/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/it/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/ja/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/ka/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/ko/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/nl_NL/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/pl/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/pt_BR/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/ru/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/sv_SE/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/zh_CN/foreman_ansible.js".freeze, "app/assets/javascripts/foreman_ansible/locale/zh_TW/foreman_ansible.js".freeze, "app/assets/stylesheets/foreman_ansible/foreman-ansible.css".freeze, "app/controllers/ansible_roles_controller.rb".freeze, "app/controllers/ansible_variables_controller.rb".freeze, "app/controllers/api/v2/ansible_inventories_controller.rb".freeze, "app/controllers/api/v2/ansible_override_values_controller.rb".freeze, "app/controllers/api/v2/ansible_playbooks_controller.rb".freeze, "app/controllers/api/v2/ansible_roles_controller.rb".freeze, "app/controllers/api/v2/ansible_variables_controller.rb".freeze, "app/controllers/concerns/foreman/controller/parameters/ansible_override_value.rb".freeze, "app/controllers/concerns/foreman/controller/parameters/ansible_variable.rb".freeze, "app/controllers/concerns/foreman/controller/parameters/job_template_extensions.rb".freeze, "app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb".freeze, "app/controllers/foreman_ansible/api/v2/hostgroups_param_group_extensions.rb".freeze, "app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb".freeze, "app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb".freeze, "app/controllers/foreman_ansible/api/v2/job_templates_controller_extensions.rb".freeze, "app/controllers/foreman_ansible/concerns/api_common.rb".freeze, "app/controllers/foreman_ansible/concerns/hostgroups_controller_extensions.rb".freeze, "app/controllers/foreman_ansible/concerns/hosts_controller_extensions.rb".freeze, "app/controllers/foreman_ansible/concerns/import_controller_helper.rb".freeze, "app/controllers/foreman_ansible/concerns/job_invocation_helper.rb".freeze, "app/controllers/ui_ansible_roles_controller.rb".freeze, "app/graphql/mutations/ansible_variable_overrides/create.rb".freeze, "app/graphql/mutations/ansible_variable_overrides/delete.rb".freeze, "app/graphql/mutations/ansible_variable_overrides/update.rb".freeze, "app/graphql/mutations/hosts/assign_ansible_roles.rb".freeze, "app/graphql/presenters/ansible_role_presenter.rb".freeze, "app/graphql/presenters/overriden_ansible_variable_presenter.rb".freeze, "app/graphql/resolvers/ansible_role/path.rb".freeze, "app/graphql/resolvers/ansible_variable/path.rb".freeze, "app/graphql/types/ansible_role.rb".freeze, "app/graphql/types/ansible_variable.rb".freeze, "app/graphql/types/ansible_variable_override.rb".freeze, "app/graphql/types/inherited_ansible_role.rb".freeze, "app/graphql/types/overriden_ansible_variable.rb".freeze, "app/helpers/foreman_ansible/ansible_hostgroups_helper.rb".freeze, "app/helpers/foreman_ansible/ansible_plugin_helper.rb".freeze, "app/helpers/foreman_ansible/ansible_reports_helper.rb".freeze, "app/helpers/foreman_ansible/ansible_roles_data_preparations.rb".freeze, "app/helpers/foreman_ansible/ansible_roles_helper.rb".freeze, "app/helpers/foreman_ansible/hosts_helper.rb".freeze, "app/helpers/foreman_ansible/smart_proxies_helper.rb".freeze, "app/jobs/sync_playbooks.rb".freeze, "app/jobs/sync_roles_and_variables.rb".freeze, "app/lib/actions/foreman_ansible/helpers/play_roles_description.rb".freeze, "app/lib/proxy_api/ansible.rb".freeze, "app/models/ansible_role.rb".freeze, "app/models/ansible_variable.rb".freeze, "app/models/concerns/foreman_ansible/host_managed_extensions.rb".freeze, "app/models/concerns/foreman_ansible/hostgroup_extensions.rb".freeze, "app/models/foreman_ansible/ansible_provider.rb".freeze, "app/models/host_ansible_role.rb".freeze, "app/models/hostgroup_ansible_role.rb".freeze, "app/overrides/ansible_roles_tab.rb".freeze, "app/overrides/hostgroup_ansible_roles_tab.rb".freeze, "app/overrides/report_output.rb".freeze, "app/services/foreman_ansible/ansible_info.rb".freeze, "app/services/foreman_ansible/ansible_report_importer.rb".freeze, "app/services/foreman_ansible/ansible_report_scanner.rb".freeze, "app/services/foreman_ansible/api_roles_importer.rb".freeze, "app/services/foreman_ansible/import_playbooks_error_notification.rb".freeze, "app/services/foreman_ansible/import_playbooks_success_notification.rb".freeze, "app/services/foreman_ansible/import_roles_and_variables_error_notification.rb".freeze, "app/services/foreman_ansible/import_roles_and_variables_success_notification.rb".freeze, "app/services/foreman_ansible/insights_notification_builder.rb".freeze, "app/services/foreman_ansible/insights_plan_runner.rb".freeze, "app/services/foreman_ansible/inventory_creator.rb".freeze, "app/services/foreman_ansible/override_resolver.rb".freeze, "app/services/foreman_ansible/playbook_creator.rb".freeze, "app/services/foreman_ansible/playbooks_importer.rb".freeze, "app/services/foreman_ansible/proxy_api.rb".freeze, "app/services/foreman_ansible/renderer_methods.rb".freeze, "app/services/foreman_ansible/roles_importer.rb".freeze, "app/services/foreman_ansible/ui_roles_importer.rb".freeze, "app/services/foreman_ansible/variables_importer.rb".freeze, "app/views/ansible_roles/import.html.erb".freeze, "app/views/ansible_roles/index.html.erb".freeze, "app/views/ansible_roles/welcome.html.erb".freeze, "app/views/ansible_variables/_fields.erb".freeze, "app/views/ansible_variables/edit.html.erb".freeze, "app/views/ansible_variables/index.html.erb".freeze, "app/views/ansible_variables/new.html.erb".freeze, "app/views/api/v2/ansible_override_values/index.json.rabl".freeze, "app/views/api/v2/ansible_override_values/show.json.rabl".freeze, "app/views/api/v2/ansible_playbooks/sync.json.rabl".freeze, "app/views/api/v2/ansible_roles/import.json.rabl".freeze, "app/views/api/v2/ansible_roles/index.json.rabl".freeze, "app/views/api/v2/ansible_roles/obsolete.json.rabl".freeze, "app/views/api/v2/ansible_roles/show.json.rabl".freeze, "app/views/api/v2/ansible_roles/sync.json.rabl".freeze, "app/views/api/v2/ansible_variables/create.json.rabl".freeze, "app/views/api/v2/ansible_variables/destroy.json.rabl".freeze, "app/views/api/v2/ansible_variables/import.json.rabl".freeze, "app/views/api/v2/ansible_variables/index.json.rabl".freeze, "app/views/api/v2/ansible_variables/obsolete.json.rabl".freeze, "app/views/api/v2/ansible_variables/show.json.rabl".freeze, "app/views/api/v2/hostgroups/ansible_roles.json.rabl".freeze, "app/views/api/v2/hosts/ansible_roles.json.rabl".freeze, "app/views/api/v2/job_templates/job_templates.json.rabl".freeze, "app/views/foreman/smart_proxies/_update_smart_proxy.html.erb".freeze, "app/views/foreman_ansible/ansible_roles/_select_tab_content.html.erb".freeze, "app/views/foreman_ansible/ansible_roles/_select_tab_title.html.erb".freeze, "app/views/foreman_ansible/api/v2/ansible_roles/import.json.rabl".freeze, "app/views/foreman_ansible/api/v2/ansible_roles/index.json.rabl".freeze, "app/views/foreman_ansible/api/v2/ansible_roles/obsolete.json.rabl".freeze, "app/views/foreman_ansible/api/v2/ansible_roles/show.json.rabl".freeze, "app/views/foreman_ansible/config_reports/_ansible.html.erb".freeze, "app/views/foreman_ansible/config_reports/_output.html.erb".freeze, "app/views/foreman_ansible/job_templates/ansible_collections_-_install_from_galaxy.erb".freeze, "app/views/foreman_ansible/job_templates/ansible_roles_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/ansible_roles_-_install_from_galaxy.erb".freeze, "app/views/foreman_ansible/job_templates/ansible_roles_-_install_from_git.erb".freeze, "app/views/foreman_ansible/job_templates/ansible_windows_updates.erb".freeze, "app/views/foreman_ansible/job_templates/capsule_upgrade_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/convert_to_rhel.erb".freeze, "app/views/foreman_ansible/job_templates/maintenance_plan.erb".freeze, "app/views/foreman_ansible/job_templates/module_action_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/package_action_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/power_action_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/run_command_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/run_openscap_scans_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/run_playbook-ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/service_action_-_ansible_default.erb".freeze, "app/views/foreman_ansible/job_templates/service_action_-_enable_web_console.erb".freeze, "app/views/foreman_ansible/job_templates/smart_proxy_upgrade_-_ansible_default.erb".freeze, "app/views/job_templates/_job_template_callback_tab_content.html.erb".freeze, "app/views/job_templates/_job_template_callback_tab_headers.html.erb".freeze, "app/views/ui_ansible_roles/index.json.rabl".freeze, "app/views/ui_ansible_roles/main.json.rabl".freeze, "app/views/ui_ansible_roles/show.json.rabl".freeze, "config/routes.rb".freeze, "db/migrate/20160705082036_create_ansible_role.rb".freeze, "db/migrate/20160706074540_create_join_table_hosts_ansible_roles.rb".freeze, "db/migrate/20160707195442_create_host_ansible_roles.rb".freeze, "db/migrate/20160729094457_add_columns_to_ansible_role.rb".freeze, "db/migrate/20160802153302_create_join_table_hostgroup_ansible_roles.rb".freeze, "db/migrate/20160805094233_add_primary_key_hostgroup_ansible_roles.rb".freeze, "db/migrate/20161122154057_automatically_set_role_timestamps.rb".freeze, "db/migrate/20180410125416_rename_ansible_job_categories.rb".freeze, "db/migrate/20180628125416_add_ansible_role_id_to_lookup_keys.rb".freeze, "db/migrate/20190318094437_add_imported_attr_to_ansible_variables.rb".freeze, "db/migrate/20190328114657_remove_top_level_ansible_variables_setting.rb".freeze, "db/migrate/20191010074208_remove_ansible_implementation_setting.rb".freeze, "db/migrate/20200421201839_update_ansible_inv_template_name.rb".freeze, "db/migrate/20210120150019_add_position_to_ansible_role.rb".freeze, "db/migrate/20210818083407_fix_ansible_setting_category_to_dsl.rb".freeze, "db/migrate/20221003153000_add_ansible_callback_enabled_to_templates.rb".freeze, "db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb".freeze, "db/migrate/20230416170000_enable_ansible_callback_for_rex_feature.rb".freeze, "db/seeds.d/100_common_parameters.rb".freeze, "db/seeds.d/62_ansible_proxy_feature.rb".freeze, "db/seeds.d/75_job_templates.rb".freeze, "db/seeds.d/90_notification_blueprints.rb".freeze, "lib/foreman_ansible.rb".freeze, "lib/foreman_ansible/engine.rb".freeze, "lib/foreman_ansible/register.rb".freeze, "lib/foreman_ansible/remote_execution.rb".freeze, "lib/foreman_ansible/version.rb".freeze, "locale/Makefile".freeze, "locale/action_names.rb".freeze, "locale/ca/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/ca/foreman_ansible.po".freeze, "locale/cs_CZ/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/cs_CZ/foreman_ansible.po".freeze, "locale/de/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/de/foreman_ansible.po".freeze, "locale/en/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/en/foreman_ansible.po".freeze, "locale/en_GB/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/en_GB/foreman_ansible.po".freeze, "locale/es/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/es/foreman_ansible.po".freeze, "locale/foreman_ansible.pot".freeze, "locale/fr/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/fr/foreman_ansible.po".freeze, "locale/gemspec.rb".freeze, "locale/gl/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/gl/foreman_ansible.po".freeze, "locale/it/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/it/foreman_ansible.po".freeze, "locale/ja/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/ja/foreman_ansible.po".freeze, "locale/ka/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/ka/foreman_ansible.po".freeze, "locale/ko/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/ko/foreman_ansible.po".freeze, "locale/nl_NL/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/nl_NL/foreman_ansible.po".freeze, "locale/pl/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/pl/foreman_ansible.po".freeze, "locale/pt_BR/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/pt_BR/foreman_ansible.po".freeze, "locale/ru/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/ru/foreman_ansible.po".freeze, "locale/sv_SE/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/sv_SE/foreman_ansible.po".freeze, "locale/zh_CN/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/zh_CN/foreman_ansible.po".freeze, "locale/zh_TW/LC_MESSAGES/foreman_ansible.mo".freeze, "locale/zh_TW/foreman_ansible.po".freeze, "package.json".freeze, "test/factories/ansible_proxy.rb".freeze, "test/factories/ansible_roles.rb".freeze, "test/factories/ansible_variables.rb".freeze, "test/factories/host_ansible_enhancements.rb".freeze, "test/fixtures/insights_playbook.yaml".freeze, "test/fixtures/playbooks_example_output.json".freeze, "test/fixtures/report.json".freeze, "test/fixtures/sample_facts.json".freeze, "test/fixtures/sample_playbooks.json".freeze, "test/foreman_ansible/helpers/ansible_roles_helper_test.rb".freeze, "test/functional/ansible_roles_controller_test.rb".freeze, "test/functional/ansible_variables_controller_test.rb".freeze, "test/functional/api/v2/ansible_inventories_controller_test.rb".freeze, "test/functional/api/v2/ansible_playbooks_controller_test.rb".freeze, "test/functional/api/v2/ansible_roles_controller_test.rb".freeze, "test/functional/api/v2/ansible_variables_controller_test.rb".freeze, "test/functional/api/v2/hostgroups_controller_test.rb".freeze, "test/functional/api/v2/hosts_controller_test.rb".freeze, "test/functional/hosts_controller_test.rb".freeze, "test/functional/ui_ansible_roles_controller_test.rb".freeze, "test/graphql/mutations/hosts/assign_ansible_roles_mutation_test.rb".freeze, "test/graphql/queries/ansible_roles_query_test.rb".freeze, "test/graphql/queries/host_ansible_roles_query_test.rb".freeze, "test/integration/hostgroup_js_test.rb".freeze, "test/test_plugin_helper.rb".freeze, "test/unit/ansible_provider_test.rb".freeze, "test/unit/ansible_role_test.rb".freeze, "test/unit/ansible_variable_test.rb".freeze, "test/unit/concerns/config_reports_extensions_test.rb".freeze, "test/unit/concerns/host_managed_extensions_test.rb".freeze, "test/unit/concerns/hostgroup_extensions_test.rb".freeze, "test/unit/helpers/ansible_reports_helper_test.rb".freeze, "test/unit/host_ansible_role_test.rb".freeze, "test/unit/hostgroup_ansible_role_test.rb".freeze, "test/unit/ignore_roles_test.rb".freeze, "test/unit/import_playbooks_test.rb".freeze, "test/unit/import_roles_and_variables.rb".freeze, "test/unit/lib/proxy_api/ansible_test.rb".freeze, "test/unit/services/ansible_report_importer_test.rb".freeze, "test/unit/services/ansible_variables_importer_test.rb".freeze, "test/unit/services/api_roles_importer_test.rb".freeze, "test/unit/services/insights_plan_runner_test.rb".freeze, "test/unit/services/inventory_creator_test.rb".freeze, "test/unit/services/override_resolver_test.rb".freeze, "test/unit/services/roles_importer_test.rb".freeze, "test/unit/services/ui_roles_importer_test.rb".freeze, "webpack/components/AnsibleHostDetail/AnsibleHostDetail.js".freeze, "webpack/components/AnsibleHostDetail/AnsibleHostDetail.scss".freeze, "webpack/components/AnsibleHostDetail/AnsibleHostDetail.test.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleHostInventory/AnsibleHostInventory.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleHostInventory/AnsibleHostInventory.scss".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleHostInventory/AnsibleHostInventory.test.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleHostInventory/index.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/AnsibleVariableOverrides.scss".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/AnsibleVariableOverridesTable.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/AnsibleVariableOverridesTableHelper.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/EditableAction.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/EditableAction.scss".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/EditableActionHelper.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/EditableValue.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/EditableValueHelper.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/__test__/AnsibleVariableOverrides.fixtures.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/__test__/AnsibleVariableOverrides.test.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/__test__/AnsibleVariableOverridesDelete.test.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/__test__/AnsibleVariableOverridesUpdate.test.js".freeze, "webpack/components/AnsibleHostDetail/components/AnsibleVariableOverrides/index.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/JobsTabHelper.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/NewRecurringJobHelper.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/NewRecurringJobModal.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/NewRecurringJobModal.scss".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/PreviousJobsTable.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/RecurringJobsTable.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/__test__/JobsTab.fixtures.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/__test__/JobsTab.test.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/__test__/JobsTabHelper.test.js".freeze, "webpack/components/AnsibleHostDetail/components/JobsTab/index.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/AllRolesModal/AllRolesTable.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/AllRolesModal/index.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/EditRolesModal/EditRolesForm.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/EditRolesModal/EditRolesModal.scss".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/EditRolesModal/EditRolesModalHelper.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/EditRolesModal/index.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/RolesTable.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/__test__/EditRoles.test.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/__test__/RolesTab.fixtures.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/__test__/RolesTab.test.js".freeze, "webpack/components/AnsibleHostDetail/components/RolesTab/index.js".freeze, "webpack/components/AnsibleHostDetail/components/SecondaryTabRoutes.js".freeze, "webpack/components/AnsibleHostDetail/components/TabLayout.js".freeze, "webpack/components/AnsibleHostDetail/constants.js".freeze, "webpack/components/AnsibleHostDetail/helpers.js".freeze, "webpack/components/AnsibleHostDetail/index.js".freeze, "webpack/components/AnsibleRolesAndVariables/AnsibleRolesAndVariables.js".freeze, "webpack/components/AnsibleRolesAndVariables/AnsibleRolesAndVariables.scss".freeze, "webpack/components/AnsibleRolesAndVariables/AnsibleRolesAndVariablesActions.js".freeze, "webpack/components/AnsibleRolesAndVariables/AnsibleRolesAndVariablesConstants.js".freeze, "webpack/components/AnsibleRolesAndVariables/AnsibleRolesAndVariablesHelpers.js".freeze, "webpack/components/AnsibleRolesAndVariables/AnsibleRolesAndVariablesSelectors.js".freeze, "webpack/components/AnsibleRolesAndVariables/__test__/AnsibleRolesAndVariablesHelpers.test.js".freeze, "webpack/components/AnsibleRolesAndVariables/__test__/AnsibleRolesAndVariablesImport.test.js".freeze, "webpack/components/AnsibleRolesAndVariables/index.js".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcher.js".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcher.scss".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcherActions.js".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcherConstants.js".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcherHelpers.js".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcherReducer.js".freeze, "webpack/components/AnsibleRolesSwitcher/AnsibleRolesSwitcherSelectors.js".freeze, "webpack/components/AnsibleRolesSwitcher/__fixtures__/ansibleRolesData.fixtures.js".freeze, "webpack/components/AnsibleRolesSwitcher/__fixtures__/ansibleRolesSwitcherReducer.fixtures.js".freeze, "webpack/components/AnsibleRolesSwitcher/__tests__/AnsibleRolesSwitcher.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/__tests__/AnsibleRolesSwitcherReducer.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/__tests__/AnsibleRolesSwitcherSelectors.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/__tests__/__snapshots__/AnsibleRolesSwitcher.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/__tests__/__snapshots__/AnsibleRolesSwitcherReducer.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/__tests__/__snapshots__/AnsibleRolesSwitcherSelectors.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsiblePermissionDenied.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsiblePermissionDenied.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsibleRole.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsibleRole.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsibleRoleActionButton.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsibleRoleInputs.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsibleRoleInputs.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AnsibleRolesSwitcherError.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AssignedRolesList.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AssignedRolesList.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AvailableRolesList.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/AvailableRolesList.test.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/OrderedRolesTooltip.js".freeze, "webpack/components/AnsibleRolesSwitcher/components/__snapshots__/AnsiblePermissionDenied.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/components/__snapshots__/AnsibleRole.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/components/__snapshots__/AnsibleRoleInputs.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/components/__snapshots__/AssignedRolesList.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/components/__snapshots__/AvailableRolesList.test.js.snap".freeze, "webpack/components/AnsibleRolesSwitcher/components/withProtectedView.js".freeze, "webpack/components/AnsibleRolesSwitcher/index.js".freeze, "webpack/components/DualList/DualList.scss".freeze, "webpack/components/DualList/ListControls.js".freeze, "webpack/components/DualList/ListHeader.js".freeze, "webpack/components/DualList/ListItem.js".freeze, "webpack/components/DualList/ListPane.js".freeze, "webpack/components/DualList/SelectedStatus.js".freeze, "webpack/components/DualList/index.js".freeze, "webpack/components/ErrorState.js".freeze, "webpack/components/ReportJsonViewer.js".freeze, "webpack/components/withLoading.js".freeze, "webpack/formHelper.js".freeze, "webpack/globalIdHelper.js".freeze, "webpack/global_index.js".freeze, "webpack/graphql/mutations/assignAnsibleRoles.gql".freeze, "webpack/graphql/mutations/cancelRecurringLogic.gql".freeze, "webpack/graphql/mutations/createAnsibleVariableOverride.gql".freeze, "webpack/graphql/mutations/createJobInvocation.gql".freeze, "webpack/graphql/mutations/deleteAnsibleVariableOverride.gql".freeze, "webpack/graphql/mutations/updateAnsibleVariableOverride.gql".freeze, "webpack/graphql/queries/allAnsibleRoles.gql".freeze, "webpack/graphql/queries/ansibleRoles.gql".freeze, "webpack/graphql/queries/currentUserAttributes.gql".freeze, "webpack/graphql/queries/hostAnsibleRoles.gql".freeze, "webpack/graphql/queries/hostAvailableAnsibleRoles.gql".freeze, "webpack/graphql/queries/hostVariableOverrides.gql".freeze, "webpack/graphql/queries/recurringJobs.gql".freeze, "webpack/helpers/pageParamsHelper.js".freeze, "webpack/index.js".freeze, "webpack/permissionsHelper.js".freeze, "webpack/reducer.js".freeze, "webpack/routes/HostgroupJobs/__test__/HostgroupJobs.fixtures.js".freeze, "webpack/routes/HostgroupJobs/__test__/HostgroupJobs.test.js".freeze, "webpack/routes/HostgroupJobs/index.js".freeze, "webpack/routes/routes.js".freeze, "webpack/testHelper.js".freeze, "webpack/toastHelper.js".freeze] s.homepage = "https://github.com/theforeman/foreman_ansible".freeze s.licenses = ["GPL-3.0".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Ansible integration with Foreman (theforeman.org)".freeze s.test_files = ["test/factories/ansible_proxy.rb".freeze, "test/factories/ansible_roles.rb".freeze, "test/factories/ansible_variables.rb".freeze, "test/factories/host_ansible_enhancements.rb".freeze, "test/fixtures/insights_playbook.yaml".freeze, "test/fixtures/playbooks_example_output.json".freeze, "test/fixtures/sample_facts.json".freeze, "test/fixtures/sample_playbooks.json".freeze, "test/fixtures/report.json".freeze, "test/foreman_ansible/helpers/ansible_roles_helper_test.rb".freeze, "test/functional/ansible_roles_controller_test.rb".freeze, "test/functional/ansible_variables_controller_test.rb".freeze, "test/functional/api/v2/ansible_playbooks_controller_test.rb".freeze, "test/functional/api/v2/ansible_roles_controller_test.rb".freeze, "test/functional/api/v2/ansible_variables_controller_test.rb".freeze, "test/functional/api/v2/hostgroups_controller_test.rb".freeze, "test/functional/api/v2/hosts_controller_test.rb".freeze, "test/functional/api/v2/ansible_inventories_controller_test.rb".freeze, "test/functional/hosts_controller_test.rb".freeze, "test/functional/ui_ansible_roles_controller_test.rb".freeze, "test/graphql/mutations/hosts/assign_ansible_roles_mutation_test.rb".freeze, "test/graphql/queries/ansible_roles_query_test.rb".freeze, "test/graphql/queries/host_ansible_roles_query_test.rb".freeze, "test/unit/ansible_role_test.rb".freeze, "test/unit/ansible_variable_test.rb".freeze, "test/unit/concerns/config_reports_extensions_test.rb".freeze, "test/unit/concerns/host_managed_extensions_test.rb".freeze, "test/unit/concerns/hostgroup_extensions_test.rb".freeze, "test/unit/helpers/ansible_reports_helper_test.rb".freeze, "test/unit/host_ansible_role_test.rb".freeze, "test/unit/hostgroup_ansible_role_test.rb".freeze, "test/unit/ignore_roles_test.rb".freeze, "test/unit/import_playbooks_test.rb".freeze, "test/unit/import_roles_and_variables.rb".freeze, "test/unit/lib/proxy_api/ansible_test.rb".freeze, "test/unit/services/ansible_report_importer_test.rb".freeze, "test/unit/services/ansible_variables_importer_test.rb".freeze, "test/unit/services/api_roles_importer_test.rb".freeze, "test/unit/services/insights_plan_runner_test.rb".freeze, "test/unit/services/inventory_creator_test.rb".freeze, "test/unit/services/override_resolver_test.rb".freeze, "test/unit/services/roles_importer_test.rb".freeze, "test/unit/services/ui_roles_importer_test.rb".freeze, "test/unit/ansible_provider_test.rb".freeze, "test/integration/hostgroup_js_test.rb".freeze, "test/test_plugin_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["< 2.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 9.0".freeze, "< 13".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 10".freeze]) end