Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size
  classification
  concerns
  fog_extensions
  foreman
  foreman_ansible
  foreman_chef
  foreman_register
  foreman_salt
  katello
  medium_providers
  net
  orchestration
  parameters
  plugin
  proxy_api
  proxy_statuses
  report_scanner
  script
  shared
  sso
  tasks
  ui_notifications
  validators
application_job_test.rb 3.67 KB
association_authorizer_test.rb 1.96 KB
authorizer_test.rb 16.9 KB
breadcrumbs_options_test.rb 2.28 KB
cache_manager_test.rb 254 Bytes
certificate_extract_test.rb 1.39 KB
classification_test.rb 12.3 KB
compute_attribute_merge_test.rb 2.72 KB
compute_resource_cache_test.rb 1.87 KB
compute_resource_host_associator_test.rb 1.5 KB
compute_resource_host_importer_test.rb 5.64 KB
config_report_importer_test.rb 265 Bytes
config_report_status_calculator_test.rb 3.78 KB
core_extensions_test.rb 1.72 KB
csv_exporter_test.rb 2.13 KB
custom_runner_test.rb 225 Bytes
dashboard_manager_test.rb 3.16 KB
dashboard_test.rb 2.27 KB
dirty_associations_test.rb 2.68 KB
encryptable_test.rb 5.55 KB
ensure_no_cycle_test.rb 1.61 KB
ensure_not_used_by_test.rb 2.56 KB
facet_configuration_test.rb 5.12 KB
facet_test.rb 9.05 KB
fact_cleaner_test.rb 4.29 KB
fact_importer_test.rb 8.76 KB
fact_parser_test.rb 18.1 KB
foreman_deprecation_test.rb 936 Bytes
foreman_url_renderer_test.rb 3.11 KB
grqphal_attribute_test.rb 459 Bytes
has_many_common_test.rb 4.03 KB
hash_for_test.rb 871 Bytes
host_build_status_test.rb 1.56 KB
host_counter_test.rb 6.03 KB
host_fact_importer_test.rb 16.8 KB
host_power_interface_test.rb 807 Bytes
host_token_test.rb 1.29 KB
http_proxy_test.rb 1.55 KB
inflection_test.rb 581 Bytes
interface_cleaner_test.rb 2.04 KB
interface_merge_test.rb 3.08 KB
interface_type_mapper_test.rb 866 Bytes
ipam_test.rb 5.46 KB
jwt_token_test.rb 2.92 KB
menu_item_test.rb 3.35 KB
menu_manager_test.rb 2.77 KB
menu_mapper_test.rb 8.67 KB
name_generator_test.rb 1.17 KB
name_synchronizer_test.rb 2.21 KB
nic_ip_resolver.rb 1.22 KB
oidc_jwt_validate_test.rb 2.6 KB
owner_classifier_test.rb 850 Bytes
pagelet_manager_test.rb 2.56 KB
pagelet_test.rb 976 Bytes
parameter_filter_test.rb 5.3 KB
parameter_safe_render_test.rb 1.73 KB
plugin_logging_test.rb 1.21 KB
plugin_test.rb 23.9 KB
power_manager_test.rb 2.89 KB
proxy_reference_registry_test.rb 1.28 KB
puppet_fact_importer_test.rb 1.24 KB
puppet_fact_parser_test.rb 31.2 KB
rabl_test.rb 1.43 KB
report_importer_test.rb 5.86 KB
role_lock_test.rb 4.69 KB
seed_helper_test.rb 9.18 KB
setting_manager_test.rb 5.49 KB
setting_registry_test.rb 4.32 KB
setting_value_selection_test.rb 979 Bytes
smart_proxy_reference_test.rb 1 KB
sso_test.rb 927 Bytes
structured_fact_importer_test.rb 5.34 KB
user_menu_test.rb 388 Bytes
version_test.rb 902 Bytes

Latest revisions

# Date Author Comment
117b53a9 01/05/2022 11:10 AM Adam Cécile

Fixes #34214 - use host_param_true? to detect puppet6-repo

16701e6b 01/03/2022 09:27 AM Dominik Matoulek

Fixes #33470 - Adding support for CentOS Stream

The facts from Stream has not yet supported in Foreman. This PR adds correct recognition for all parsers.

ce219005 12/14/2021 04:47 PM Bastian Schmidt

Fixes #32919 - Add Salt Autosign grain to minion configuration

  • Use host function .derive_salt_grains to get host_params['salt_grains'] and autosign key
  • Makes foreman incompatible with previous foreman_salt versions

Co-authored-by: Evgeni Golov <>

700f3a69 12/08/2021 03:30 PM Tomer Brisker

Fixes #34093 - Don't eager load all authorized resources

The authorizer cache currently loads all permitted resources to memory
when `.includes?` is called just to check if one resource is in the
list. This can get very heavy when authorizing resources that have many...

104493b2 12/02/2021 11:33 AM Evgeni Golov

Fixes #34064 - don't override magic `klass` variable

when you let(:klass), it somehow touches the `Mocha::Mock` class,
instead of creating a new thing, freaking out Mocha in the process.

before:

$ bundle exec rake test TEST=test/unit/parameter_filter_test.rb TESTOPTS=-v...
35bc5a33 12/02/2021 08:40 AM Adi Abramovitch

Fixes #33801 - Replace obsolete URI.escape method

60d53c26 11/24/2021 07:57 PM Dominik Matoulek

Fixes #33811 - Inheritance of root password for Hosts

Hostgroups are used for handle and easily modify passwords for Hosts. But prior this change we stored the password on create time to the Host even if it was inherited from Hostgroup.
When you've changed Hostgroup for Host, the root password was intanct and thus it used password from the old Hostgroup....

2a663fa5 11/24/2021 02:07 PM Ondřej Ezr

Fixes #33892 - add setting validations in to_prepare (#8911)

Setting validations need to be added on code reload.
Also this ensures the Validator classes are not loaded prematurelly.

Adds a class that holds all the validations to add them on reload.

aeaad75c 11/24/2021 11:45 AM Marek Hulán

Fixes #33981 - fix the RHEL OS name parsing

When the parser lived in the foreman_ansible plugin, it started to
prefer the lsb facts over the distribution one, which is correct
behavior. See
https://github.com/theforeman/foreman_ansible/commit/ba50f37a00fb55c9695b5ef0cb80987f8eb532f8...

604dc716 11/24/2021 08:55 AM Ondřej Ezr

Fixes #33986 - moves Callback ensures to separate files

We do not need to define the Ensure classes in core_extensions.
These are better off in separate files.

View revisions

Also available in: Atom