Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
bf03a259 04/17/2024 06:15 AM Pat Riehecky

Fixes #36525 - kickstart's RHSM line only works on RHEL hosts

7d5fb02a 04/16/2024 05:20 AM Girija Soni

Fixes #37343 - Fix the ks param deprecation warning for rhel 8

98d3bf5b 04/15/2024 12:09 PM Jan Loeser

Fixes #36885 - Add Clevis/Tang disk encryption template

For disk encryption Clevis/Tang is often used. This commit introduces
partition templates for Kickstart and Autoinstall taking care of disk
encryption and a snippet responsible for binding the LUKS device via...

f87b1a25 04/15/2024 08:28 AM Leos Stejskal

Fixes #37337 - Fix snapshot task and add Rocky 8 & 9

4550a0c1 04/11/2024 10:00 AM Maria Agaphontzev

Fixes #37252 - prevent duplicate foremanReact in plugins

eb754d1b 04/09/2024 11:01 AM Markus Bucher

Fixes #33664 - Adjust subman_setup snippet for debian

b6bae776 04/05/2024 01:35 PM Hao Yu

Fixes #37215 - Stop reporting CV/LCE if not set to hosts

0085153c 03/26/2024 11:57 AM Ewoud Kohl van Wijngaarden

Fixes #37287 - Iterate on hashes when both key and value are used

This replaces the `hash.keys.each { |k| hash[k] }` and `hash.keys.sort`
patterns with `hash.each { |k, v| }` where it makes sense. This avoids
doing hash lookups when you already know the value anyway.

611fa54e 03/19/2024 08:50 AM Bastian Schmidt

Fixes #37002 - Add pagelet anchor for user and usergroup tabs

This feature allows plugins to add pagelets for the users/usergroups
edit page.

8c140b0a 03/12/2024 04:55 PM Bastian Schmidt

Refs #37010 - Ensure correct yaml for netplan

The introduced safe operator returns nil instead of false, but the
snippet expects true/false.

181e5040 03/12/2024 03:33 PM Maximilian Kolb

Refs #37034 - Fix ERB syntax for comments

Co-authored-by: Markus Bucher <>

a9b9b7d9 03/05/2024 06:25 PM Samir Jha

Fixes #37167 - Subscription entitlement report template

de48fb5b 03/04/2024 10:48 AM Ewoud Kohl van Wijngaarden

Refs #36574 - Avoid patching Fastgettext

The code defines an additional method on Fastgettext but there's no
reason to do so. It can just as well define a method on itself.

66964128 03/01/2024 10:25 AM Maximilian Kolb

Refs #37034 - Use apt-key add on Ubuntu 16.04

  • On Ubuntu 16.04, which is supported by Canonical until 2026, you
    cannot place a GPG public key in "/etc/apt/trusted.gpg.d/" and use it
    to verify the signature of "Release" files.
  • EoL Ubuntu 16.04: https://ubuntu.com/16-04...
2836e938 03/01/2024 09:47 AM Bastian Schmidt

Fixes #37011 - Apply latest Ubuntu Autoinstall userdata changes

  • Add explicit fallback for offline installation
  • Replace deprecated lock-passwd with lock_passwd
  • Remove empty ssh keys array if none provided
a8d870fb 03/01/2024 08:15 AM Bernhard Suttner

Fixes #37193 - trap ERR not supported on dash

fb7e5658 02/26/2024 06:48 AM Jim Mott

Fixes #36502 - iPXE Discovery Only Works on net0

5dedfde8 02/26/2024 06:20 AM Leos Stejskal

Fixes #37189 - Registration before & after snippets

before_registration & after_registration snippets allow
users to add their code to the template without directly editing it.

23d76698 02/16/2024 06:12 PM Markus Bucher

Fixes #37168 - fix potential for duplicate html-id

aa508a5f 02/16/2024 01:59 PM Maximilian Kolb

Fixes #37142 - Cloud-init breaks due to newline

This fixes cloud-init based deployment to Proxmox for Debian, Ubuntu,
and SUSE Linux Enterprise Server. Previously, deployments failed due to
a newline in the echo command.

f0b1015d 01/30/2024 09:39 AM Adam Ruzicka

Fixes #37120 - Fix grammar error in Realm welcome

89c61045 01/26/2024 10:44 AM Maria Agaphontzev

Fixes #37102 - webpack 5

67e7e7a6 01/23/2024 08:12 PM Ian Ballou

Fixes #37016 - stop trying to report CV / LCE for hypervisors

30e83c4f 01/19/2024 10:52 AM Markus Bucher

Fixes #37066 - Fix duplicate HTML-id

8b0b8978 01/12/2024 01:53 PM Maria Agaphontzev

Fixes #36872 - Banner to show foreman instance

6575dc03 01/08/2024 03:46 PM Maximilian Kolb

Fixes #37034 - Replace apt-key on Debian/Ubuntu

93ac254d 01/03/2024 11:01 AM Ewoud Kohl van Wijngaarden

Fixes #37010 - Support safe navigation operator in safemode

Safemode 1.4.0 has added support for this. This makes sure that version
is included.

39805665 12/07/2023 01:23 PM Markus Reisner

Fixes #36744 - VM tab (legacy UI) shows error in case host is not associated to VM

a869ca41 12/06/2023 05:20 PM Quinn James

Fixes #32359 - Entitlement report generation now shows all entitlements by default.

Modified gitignore to exclude .yardoc directory.

74121151 12/01/2023 06:26 PM Karolína Małyjurková

Fixes #36917 - Create current user permissions API

dd26cc3f 11/30/2023 07:31 PM Nofar Alfassi

Fixes #36747 - create new snippet for subscription-manager setup

This snippet replaces the use of the katello-ca-consumer RPM for host
registration. It incorporates the necessary code from the Global Registration
template to streamline subscription-manager configuration during provisioning.

004c4d20 11/29/2023 05:46 PM Maria Agaphontzev

Fixes #36958 - wrap script tags in content_for(:javascripts)

b4047942 11/29/2023 11:58 AM Leos Stejskal

Fixes #36938 - Ignore output of some commands in Global Registration

3ecce169 11/28/2023 08:03 PM Partha Aji

Fixes #36869 - update hosts path with current_hosts_path

c35092bd 11/26/2023 01:10 PM Trent Anderson

fixes #36939 - Allow for deployment of puppet 8

3054853b 11/21/2023 06:49 PM Jeremy Lenz

Fixes #36892 - Pass host results to REX slot;
allow root node permissions to be extended
Refs #36892 - improvements to regex & index layout

2774da22 11/15/2023 03:25 PM Ian Ballou

Refs #36826 - Fix Subscription Entitlement Report headers

8b1890e9 11/15/2023 01:05 PM Maria Agaphontzev

Fixes #35601 - Search in navigation

6845bf7f 11/08/2023 09:13 AM Pat Riehecky

Fixes #36134 - kickstart in graphical mode runs chvt to the wrong terminal

3688a0da 10/26/2023 01:19 PM Partha Aji

Fixes #36822 - Design new hosts page

Created a HostIndex component

Update the TableIndexPage as a part of this action to accept things like
select all

Co-authored-by: Jeremy Lenz <>

1c1d5e25 10/24/2023 06:59 PM Ian Ballou Fixes #36826 - Add Host - Installed Products report
  • Add system purpose role and usage to subscriptions entitlement report
c8e56133 10/10/2023 09:03 AM Marek Hulán

Refs #36705 - fix the spacing of settings erb

c7004a3b 10/10/2023 06:16 AM Evgeni Golov

Fixes #36816 - drop last remain of the Rackspace CR

Fixes: 6cb37796283412fc35d348f42a9ac35e41a076d7

a406cf2b 10/09/2023 09:42 AM Matěj Mudra

fixes #36160 - Redefine append domain names setting

This PR aims to unify the format of host names stored in the database and the way they are displayed.
With this change, the name of the host is always going to be stored with the domain name appended.
The setting formerly named `append_domain_name_for_hosts` is now renamed to `display_fqdn_for_hosts`...

16f2914d 10/09/2023 08:53 AM Girija Soni

Fixes #36705 - Valid error message for no settings found

4e205ba1 10/04/2023 07:06 AM Ewoud Kohl van Wijngaarden

Fixes #36723 - Remove Fedora/Red Hat Atomic related code

As far as I can see this has been EOL for a few years now. Red Hat
Atomic went EOL in 2021.

300efc38 09/29/2023 11:16 AM Maximilian Kolb

Fixes #36791 - Fix typo in variable name

Introduced with 510d53cd899134b54a935cdd675d69194a1f08bd

99338395 09/21/2023 07:40 AM Tony James

Fixes #36673 - Fix directory ownership for remote_execution_ssh_user

2937552d 09/21/2023 07:21 AM Oleh Fedorenko

Fixes #36717 - Remove katello-agent leftovers from redhat-register.erb

8a33fdc0 09/21/2023 07:11 AM Laura Hild

fixes #36658 - only use {linux,initrd}efi for x86/64 KS PXEGrub2 EL7

2eacedba 09/19/2023 10:30 AM Ewoud Kohl van Wijngaarden

Refs #36517 - Correct host search for IPv6 on subnet list

The search linked to subnet.name= instead of subnet6.name, which meant
there was nothing found.

This doesn't address the bug that it doesn't look at IPv6 subnets for
the count.

a1bf1698 09/19/2023 08:37 AM Alexey Masolov

Fixes #36361 - Change vlan interface notation

0f1d1426 08/23/2023 06:41 AM Jonas Trüstedt

Fixes #35124 - Fix preseed_kernel_options to work with full-host-bootdisk deployments

Update corresponding template snapshots.

Co-authored-by: Bastian Schmidt <>

811b95dc 08/22/2023 07:48 AM Jonas Trüstedt

Fixes #36677 - Added BOOTIF-parameter to autoinstall kernel_options

0ff6e96a 08/08/2023 11:09 AM Marcel Kühlhorn

Fixes #36536 - Update AutoYaST provisioning templates for SLES 15 SP5

75d8ea31 08/07/2023 02:07 PM Ian Ballou Fixes #36587 - rename Host - Applicable Errata report
  • ...and fix comment typos
7c412864 08/03/2023 09:50 AM Leos Stejskal

Fixes #36393 - Do not rebuild managed hosts in registration

ed61577d 07/13/2023 10:38 AM Nadja Heitmann

Refs #36508 - Remove unused variable from preseed_networking_setup snippet

9df48cc7 07/12/2023 03:17 PM Nadja Heitmann

Fixes #36508 - Fix virtual nic configuration in preseed

Co-authored-by: Markus Bucher <>

00de05fd 07/12/2023 09:10 AM Bernhard Suttner

Fixes #36518 - show disk/partitions of vsphere host

1950325b 07/03/2023 08:04 AM Et7f3 please_edit_me

Fixes #36293 - Use a stricter regex

replace sed with grep

4d8796be 06/28/2023 10:30 AM Maria Agaphontzev

Refs #30344 - review fixes

0a90bfd0 06/28/2023 10:30 AM Maria Agaphontzev

Fixes #30344 - use pf4 navigation

c3d6cd70 06/27/2023 10:20 AM Markus Bucher

Fixes #36519 - Fix python-version on debian12

68bacee5 06/09/2023 01:44 PM wlma please_edit_me

Fixes #36490 - Remove redundant ERB closing tag in coreos template

Refs #36490 - Regenerate template snapshots

29e1c27b 06/08/2023 11:48 AM Mike Rochefort

Fixes #36189 - Add AlmaLinux UEFI provisioning support

In pxegrub2_chainload.erb various paths are tried, but the
/EFI/almalinux/grubx64.efi path is missing. This causes the server
to refuse to boot.

To make it easier to use the AlmaLinux installation medium is added.

4819ca4d 06/06/2023 03:23 PM Ashish Humbe

Fixes #30690 - Add last_checkin attribute to Entitlements Template

(cherry picked from commit 9b3cf295416346baf088ac5f757662f85d4b26e9)

f5208832 06/02/2023 04:26 PM Ashish Humbe

Fixes #36244 - Notify user if he is trying to compare the same host

05110375 05/30/2023 10:44 AM Adam Ruzicka

Fixes #36450 - Respect old/new host details in log/vmrc

9f2c9a01 05/29/2023 11:00 AM Vitaly Pyslar

Fixes #36441 - quote ipv6 addresses

ea998f89 05/25/2023 08:21 PM Jeremy Lenz

Fixes #36426 - Introduce human-readable host statuses

6470fc41 05/25/2023 08:29 AM Nadja Heitmann

Fixes #36161 - Add windows default user data template

Co-authored-by: Fabrice Brimioulle <>

3f1ca239 05/23/2023 09:59 AM Ron Lavi

Fixes #36342 - Move JS scripts to the layout's Body

for better dependencies loading and performance.
originated from resolving the noVNC error in the browser console and this comment: https://github.com/novnc/noVNC/pull/1733#issuecomment-1385529329

30a3d831 05/23/2023 08:57 AM Girija Soni

Fixes #36366 - Monospace font for variables and facts

5e5c240c 05/17/2023 07:56 PM Bernhard Suttner

Fixes #36408 - Remove wrong chars at the end of the file

e848148a 05/17/2023 11:46 AM Adam Ruzicka

Fixes #36330 - Fix plugin translations in frontend

- Add plugin:po_to_json rake task
- Load js locale files for all plugins
- Make i18n.js do multi-domain lookup

49992f9d 05/10/2023 07:41 AM Girija Soni

Fixes #36058 - Drop the socket facts chart

c4b515d6 05/10/2023 07:35 AM Damon Maria

Fixes #36180 - iPXE provisioning template for Ubuntu autoinstall

4381a7bb 05/01/2023 12:27 PM Bastian Schmidt

Fixes #36229 - Fix template documentation

Fix default parameter description for upgrade_package to be false.

5fff852e 04/28/2023 06:00 AM Bernhard Suttner

Refs #29590 - add debian pkgs to installed packages report

Co-authored-by: Jonas Trüstedt <>

d620319b 04/21/2023 08:40 AM Bernhard Suttner

Fixes #36097 - protect rendered template

557b9c79 04/20/2023 12:21 PM Ewoud Kohl van Wijngaarden

Refs #36321 - Use consistent casing in translation strings

Fixes: 6fcadb288d2ac6b81207b42facc4877572bac61f

968998db 04/11/2023 03:03 PM Ian Ballou

Fixes #36228 - add installable option to errata reports

2bc0afba 03/23/2023 03:19 PM vijaysawant

Fixes #36225 - fix Host Details path in config report

3305096a 03/15/2023 08:26 AM Nagoor Shaik

Fixes #36190 - add issued date to applied report template

7479de6e 03/13/2023 08:21 PM Bernhard Suttner

Fixes #36177 - install additional-packages

6e3c0551 03/03/2023 03:40 PM Girija Soni

Fixes #36018 - Added ellipsis for URL overflow in HTTP Proxy

6cdb8c7a 03/03/2023 08:42 AM Ron Lavi

Fixes #35949 - move select_multiple_puppet_proxy to the puppet plugin

51b8d8e0 03/01/2023 01:49 PM Adam Ruzicka

Fixes #36139 - Respect old/new host details in spice/vnc

fc939f02 03/01/2023 09:36 AM Adam Ruzicka

Fixes #36135 - Correct host links in dashboard

The links always pointed at the old host details page, ignoring the
setting controlling whether new or old host details should be the
default.

f13142e9 02/22/2023 04:48 PM Karolína Małyjurková

Fixes #35762 - No host error after editing host's interfaces

58309096 02/22/2023 10:26 AM Ewoud Kohl van Wijngaarden

Fixes #36131 - Remove puppet params for non-integrated

This reverts commit 04a93af8dacb7cc0611d6e1489d0ce88cd3b6090 because
eebd309f89c71567c2b7e6d4e4fc8f4b00d0edc6 fixed it properly.

42fd5e07 02/22/2023 08:11 AM Johann Grabmann

Refs #34975 - fix kickstart_kernel_options.erb escaping

fix for PR #9308 - for explanation see https://community.theforeman.org/t/foreman-uefi-provisioning-grub-failure/30577/5

6a10f2e4 02/16/2023 12:08 PM Leos Stejskal

Fixes #36071 - Registration - Unregister host before CA change

Moving subscribed / registered host from Foreman#1 to Foreman#2
cause SSL issues with subscription-manager unregister command.

Fix is to un-register host from Foreman#1 first,
then update CA for Foreman#2 and register host again.

173ce1c2 02/07/2023 07:47 AM Pat Riehecky

Fixes #35969 - Add custom kickstart boot options

95196091 01/31/2023 01:08 PM Leos Stejskal

Fixes #36019 - Pass URL params to foreman_url as hash

Some templates add URL params to the foreman_url like this:
<%= foreman_url('provision') + "&static=yes" %>

That cause issues when token_duration setting is set to 0,
generating URL '.../unattended/provision&static=yes'...

5c3cfef8 01/30/2023 10:15 AM Leos Stejskal

Fixes #36014 - Kickstart default - remove @core group

The Core group is always selected, it is not necessary to
specify it in the %packages section.

b7f865dd 01/25/2023 09:04 AM Markus Bucher

Fixes #35977 - html_escape host-comment in index

f3af7ab4 01/22/2023 11:38 AM Leos Stejskal

Fixes #35840 - Install chrony on RHEL 7

446e8caf 01/20/2023 07:46 PM Adam Ruzicka

Fixes #35957 - Close template popovers on tab change

Previously, popovers opened in template form stuck around even after
changing to a different tab. With this changes, the popovers get closed
when switching to a different tab.