Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size
  auth_sources
  compute_resources
  concerns
  fact_names
  foreman_register
  host
  host_facets
  host_info_providers
  host_status
  lookup_keys
  mail_notifications
  nic
  operatingsystems
  parameters
  setting
  subnet
  taxonomies
  token
application_record.rb 1.1 KB
architecture.rb 745 Bytes
auth_source.rb 4.53 KB
bookmark.rb 981 Bytes
cached_user_role.rb 145 Bytes
cached_usergroup_member.rb 95 Bytes
compute_attribute.rb 1.88 KB
compute_profile.rb 700 Bytes
compute_resource.rb 12.9 KB
config_group.rb 1.28 KB
config_group_class.rb 360 Bytes
config_report.rb 3.24 KB
domain.rb 3.41 KB
environment.rb 1.61 KB
environment_class.rb 1.69 KB
external_usergroup.rb 1.59 KB
fact_name.rb 1.36 KB
fact_value.rb 5.49 KB
feature.rb 447 Bytes
filter.rb 7.57 KB
filtering.rb 86 Bytes
foreman_internal.rb 157 Bytes
host.rb 978 Bytes
host_class.rb 363 Bytes
host_config_group.rb 307 Bytes
host_facets.rb 76 Bytes
host_status.rb 580 Bytes
hostgroup.rb 13.3 KB
hostgroup_class.rb 397 Bytes
http_proxy.rb 1.16 KB
image.rb 1.37 KB
jwt_secret.rb 434 Bytes
key_pair.rb 335 Bytes
log.rb 440 Bytes
lookup_value.rb 4.37 KB
medium.rb 2.16 KB
message.rb 394 Bytes
model.rb 645 Bytes
notification.rb 2.79 KB
notification_blueprint.rb 1.21 KB
notification_recipient.rb 799 Bytes
operatingsystem.rb 14.1 KB
os_default_template.rb 390 Bytes
parameter.rb 3.91 KB
permission.rb 1.26 KB
personal_access_token.rb 1.94 KB
provisioning_template.rb 11.4 KB
ptable.rb 3.62 KB
puppetclass.rb 5.44 KB
realm.rb 1.32 KB
report.rb 5.59 KB
report_composer.rb 6.27 KB
report_template.rb 1.63 KB
role.rb 11.5 KB
setting.rb 11.6 KB
smart_proxy.rb 7.56 KB
smart_proxy_feature.rb 1.15 KB
source.rb 393 Bytes
ssh_key.rb 3.18 KB
stored_value.rb 545 Bytes
subnet.rb 16.7 KB
subnet_domain.rb 246 Bytes
table_preference.rb 244 Bytes
taxable_taxonomy.rb 449 Bytes
taxonomy.rb 9.92 KB
template.rb 10.8 KB
template_combination.rb 335 Bytes
template_input.rb 2.82 KB
template_kind.rb 2.76 KB
token.rb 286 Bytes
upgrade_task.rb 946 Bytes
user.rb 27.9 KB
user_mail_notification.rb 618 Bytes
user_role.rb 2.35 KB
usergroup.rb 4.79 KB
usergroup_member.rb 4.88 KB
widget.rb 678 Bytes

Latest revisions

# Date Author Comment
b6b6ffc0 05/07/2021 01:13 PM Lukáš Zapletal

Fixes #31717 - lazy-load fast_gettext for faster boot (#8275)

It's because we switch over all 20 languages to actually pull language name in the native language into a list of available languages. We use that in three places: settings page, user page and GraphQL....

641c3f4a 05/07/2021 10:34 AM Lukáš Zapletal

Fixes #31370 - multi-host stub template snapshots (#8149)

Our snapshot template render test and generator only supports one host stub (ipv4 single NIC redhat OS). In order to test more ERB codepaths, we need a way to create snapshots against multiple host stubs (e.g. IPv6, dualstack, static IPv4 or IPv6, debian family). In order to do that, template metadata can be extended to define list of host stubs to create and test snapshots against....

fbf9bfef 05/05/2021 10:48 AM Andrew Lukoshko

Fixes #31787 - Add AlmaLinux support

74da3011 04/23/2021 02:15 PM Ondřej Ezr

Refs #30862 - do not validate new settings

While creating the settings, the definitions are not loaded yet, so the
validations depending on other setting values are failing. We should not
validate on create anyway.

This is fixing a forgotten validation on new setting from 8137b14c.

3a75046e 04/22/2021 08:38 PM Lukas Zapletal

Fixes #31946 - support for S390x

On S390 kernel and initramdisk are at a different path and with different names: images/kernel.img and images/initrd.img. Foreman operating system model must reflect that in order to download Anaconda installer to TFTP.

Co-authored-by: Ewoud Kohl van Wijngaarden <>

8137b14c 04/22/2021 03:12 PM Ondřej Ezr

Fixes #30862 - introduce SettingRegistry (#8002)

SettingRegistry keeps all the setting information as set of SettingPresenters in memory.
This registry should be the public API for accessing setting values and keeps all the information about settings.
That will allow dropping all information except `name` and `value` from database....

f3231f62 04/22/2021 08:27 AM Amit Upadhye

Fixes #31790 - always delegate bootserver IP resolution to smart proxy

In 60c03b6a2e92c432ee66f2b27da634954c1b646c (reverse) DNS search for TFTP
server (bootServer) was delegated to the Smart Proxy if was supported, as
signaled via the dhcp_filename_hostname capability. At the same time, in...

13b3ce22 04/14/2021 11:01 AM Shimon Shtein

Fixes #32258 - Change to_status default to noop

c1104d00 04/14/2021 08:20 AM Ondřej Ezr

Fixes #32092 - add puppet safe guard

Hides puppetserver and puppet environment behind macros, that can alter
implementation much more easily and even be patched from plugin.

734423d7 04/12/2021 09:51 AM Ondřej Ezr

Fixes #32121 - Puppetclass create audit taxonomy

On Puppetclass create, there are no persisted EnvironmentClasses yet,
so location_ids and organization_ids were always empty on create.

This allows to save EnvironmentClasses with Puppetclasses together and...

View revisions

Also available in: Atom