Project

General

Profile

Activity

From 06/16/2021 to 07/15/2021

07/15/2021

06:55 PM Bug #33018 (Closed): Can't edit any settings
Installed a new vagrant centos7-katello-devel box where settings can be edited. Lucy Fu
06:11 PM Bug #33038 (Ready For Testing): bmc_avialable should be visible in API host show
The Foreman Bot
06:06 PM Bug #33038 (Closed): bmc_avialable should be visible in API host show
Amir Fefer
06:08 PM Bug #33026 (Ready For Testing): Add React error boundaries
The Foreman Bot
11:57 AM Bug #33026 (Closed): Add React error boundaries
Ron Lavi
04:33 PM Installer Refactor #32512 (Closed): Add keystore puppet provider type to puppet-certs
Eric Helms
04:33 PM Installer Refactor #32511 (Closed): Add puppet type to manage an nssdb
Eric Helms
04:32 PM Installer Revision 919eaa47 (puppet-certs): Fixes #32511 - Add a puppet type and provider to manage an NSS database.
This commit adds and uses the new provider to manage the NSS db for the
installation. The password file location is c...
William Clark
04:08 PM Feature #32013 (Closed): Host Add-Parameter button should not float down page as new params are added.
Applied in changeset commit:foreman|702ba8eef4bdacdb60b12b20a38bd443ef0f048c. Marek Hulán
03:44 PM Packaging Revision bb999c49 (foreman-packaging): Update rubygem-foreman_puppet to 1.0.0.rc.1
Ondřej Ezr
03:24 PM Revision 702ba8ee (foreman): Fixes #32013 - improve the UX for adding host parameters
In the host form when there's a lot of puppet parameters, it's a lot of
scrolling for a user to add host parameters. ...
Marek Hulán
03:11 PM Installer Revision 99efff44 (puppet-puppetserver_foreman): Drop Puppet 5 support
Eric Helms
02:53 PM Installer Revision a69f8c55 (puppet-puppetserver_foreman): Bump version to 2.0.0
Eric Helms
02:25 PM Feature #33034 (Ready For Testing): Provide a description for shipped provisioning templates
The Foreman Bot
02:13 PM Feature #33034 (Closed): Provide a description for shipped provisioning templates
Marek Hulán
02:15 PM Packaging Revision 1ebd9992 (foreman-packaging): Update rubygem-hammer_cli_foreman_admin to 1.1.0
Lukas Zapletal
02:01 PM Bug #33033 (Closed): Content host registration using command generated from global registration form fails if activation key name contains ' (single quote) in it.
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1978709
*Description of problem:*
Content host registrat...
Leos Stejskal
01:21 PM Bug #33029 (Rejected): Katello repo sync fails on any repos with Ignore Content srpms enabled.
This is a Katello issue. Opened duplicate issue for Katello project. Don H
01:15 PM Bug #33029 (Rejected): Katello repo sync fails on any repos with Ignore Content srpms enabled.
Don H
12:37 PM Installer Revision 6cb07efe (puppet-dns): Drop Puppet 5 support
Eric Helms
12:24 PM Installer Revision fde65587 (puppet-foreman): Match the user shell to packaging
In dcb8a702c68dda775e4c089433039b052e2d86d7 the shell was changed from
/sbin/nologin to /bin/false since on Debian it...
Ewoud Kohl van Wijngaarden
12:24 PM Installer Revision 77d4a711 (puppet-foreman): Make Foreman a system user and group
This matches what the RPM and Debian packages already do so it should
have no effect in reality, but it does align th...
Ewoud Kohl van Wijngaarden
12:15 PM Installer Revision aa986a75 (puppet-tftp): Drop Puppet 5 support
Eric Helms
12:06 PM Installer Revision 1bd10cc6 (puppet-git): Drop Puppet 5
Eric Helms
12:05 PM Installer Revision 712ea7e9 (puppet-pulpcore): Drop Puppet 5 support
Ewoud Kohl van Wijngaarden
12:05 PM Installer Revision f9bb5554 (puppet-pulpcore): Bump version to 5.0.0
Eric Helms
10:53 AM Feature #33025 (Closed): Add scoped search definition for arf reports that finds reports for hosts owned by current user
Ondřej Pražák
09:38 AM Feature #3022: Set disk size of ec2 instance from "Virtual Machine" tab of UI
The PR has been close by the bot due to no activity, looks like it just needs a rebase Amir Fefer
09:19 AM Feature #16191 (Closed): EC2 IAM Role should be a VM setting rather than image setting
This won't be implemented any time soon, If it still relevant please reopen this. Amir Fefer
09:13 AM Feature #17286 (Closed): using IAM role when querying AWS API
we do not expect this to be implemented in foreman in the foreseeable future Amir Fefer
09:08 AM Bug #33011 (Closed): Navigation doesn't display Host Wizard (within Lab Features) without admin rights
Applied in changeset commit:foreman|a1177af14f201210bb97acef51bf66683f1c0da5. Andrew Dewar
09:05 AM Bug #31555: foreman-compute-ec2 fail to associate hosts
Repreduced
I also had an issue with associate an host with EC2
Amir Fefer
08:59 AM Bug #32792 (Ready For Testing): Compute profile references wrong datacenter path after changing datacenter name
The Foreman Bot
08:35 AM Revision 62228620 (foreman): Refs #32840 - Fix setting editing
OverlayTrigger does some wired magic with children event handlers,
causing the onClick event of the direct child to b...
Tomer Brisker
08:31 AM Revision a1177af1 (foreman): Fixes #33011 - Navigation doesn't display Host Wizard without admin
Andrew Dewar
02:08 AM Installer Feature #32382 (Closed): Use Foreman client certificates for communication with Artemis broker in Candlepin
Applied in changeset commit:puppet-certs|0922645cac5bc3c1ce6900badf5d8aba632afa13. Eric Helms
01:29 AM Installer Revision 0922645c (puppet-certs): Fixes #32382: Use certs::foreman client certificate to communicate with Artemis
This hardcodes the Artemis client DN to the Foreman client certificate
and ensures that same certificate is in the tr...
Eric Helms

07/14/2021

08:13 PM Installer Revision c4c78097 (puppet-git): Bump version to 7.0.0
Eric Helms
08:12 PM Installer Revision b3da17fe (puppet-foreman_proxy_content): Allow puppet-pulpcore 5.0.0
Eric Helms
05:08 PM Bug #32959 (Closed): Registration migration - Unassign OS from registration templates
Applied in changeset commit:foreman|9499e27300891da96f834499f8220c2d22acd96f. Leos Stejskal
04:09 PM Revision 9499e273 (foreman): Fixes #32959 - Unassign OS in registration migration
Operating systems cannot be assigned to registration templates,
so the migration file should also remove these associ...
Leos Stejskal
04:06 PM Installer Revision 176c58ba (puppet-certs): Change FQDN constant to a regular variable
Eric Helms
03:32 PM Bug #33018 (Closed): Can't edit any settings
Go to Administer - Settings, none of the settings can be modified.
May related to https://github.com/theforeman/fore...
Lucy Fu
02:31 PM Feature #32013 (Ready For Testing): Host Add-Parameter button should not float down page as new params are added.
The Foreman Bot
01:34 PM Smart Proxy Feature #616 (Rejected): when searching for an ip address, dont try to ping the ipaddress of the proxy
Sup Ohad, I don't think milliseconds are issue for us. I am closing this one, feel free to reopen if you think this m... Lukas Zapletal
01:28 PM Smart Proxy Feature #8854 (Rejected): Allow creation of DHCP records without IP specified
We now have a locking mechanism, this is not needed. Lukas Zapletal
01:08 PM Bug #32981 (Closed): Latest preseed_networking_setup template snippet does not work Ubuntu 18.04+ with multiple nics
Applied in changeset commit:foreman|50f90324aacfef7686f48cb6a6c32b6c068773cc. Lukas Zapletal
12:48 PM Revision 82511609 (foreman): Refs #32981 - add snapshot tests for debian and ubuntu
Lukas Zapletal
12:48 PM Revision 50f90324 (foreman): Fixes #32981 - revert #30748 - On Ubuntu 18 use netplan
This reverts commit 177adee77bcfbd25fa1fac00b198981473c50910. Lukas Zapletal
12:10 PM Installer Revision c3a9446b (puppet-dhcp): Drop Puppet 5 support
Eric Helms
11:03 AM Bug #28055 (Duplicate): ActionView::Template::Error: undefined method `resource_pools' for nil:NilClass
Tomer Brisker
10:49 AM Packaging Revision 6f15c8c6 (foreman-packaging): Update rubygem-smart_proxy_openscap to 0.9.1
Ondřej Pražák
10:48 AM Packaging Revision 97842525 (foreman-packaging): Update rubygem-foreman_scc_manager to 1.8.10
Nadja Heitmann
10:36 AM Bug #32332 (Duplicate): undefined method `resource_pools' for nil:NilClass when reading compute-profile
Tomer Brisker
10:28 AM Bug #30549 (Resolved): Badly aligned arrows of disk size numeric input
The numeric input has been replaced in recent releases with a new component that doesn't have this issue. Tomer Brisker
09:19 AM Bug #33013 (Ready For Testing): bundler warns /usr/share/foreman is not writable
The Foreman Bot
09:16 AM Bug #33013 (Closed): bundler warns /usr/share/foreman is not writable
When running foreman-rake, Bundler complains the home directory is not writable.... Ewoud Kohl van Wijngaarden
06:39 AM Packaging Revision 564dbcd7 (foreman-packaging): foreman-ansible-modules 2.1.2
Evgeni Golov
01:27 AM Installer Revision 8c30a378 (puppet-dhcp): Bump version to 7.0.0
Eric Helms
01:25 AM Installer Revision 5ce459e6 (puppet-foreman_proxy): Allow puppet-dhcp 7.0.0
Eric Helms

07/13/2021

08:03 PM Bug #33011 (Ready For Testing): Navigation doesn't display Host Wizard (within Lab Features) without admin rights
The Foreman Bot
07:31 PM Bug #33011 (Closed): Navigation doesn't display Host Wizard (within Lab Features) without admin rights
Original issue that was found in katello repo found here: https://projects.theforeman.org/issues/32138
Without adm...
Andrew Dewar
06:30 PM Packaging Revision 5f29d190 (foreman-packaging): Update rubygem-foreman_openscap to 4.3.3
Ondřej Pražák
05:42 PM Feature #33010 (Ready For Testing): Add details tab to the host details page
The Foreman Bot
05:37 PM Feature #33010 (Closed): Add details tab to the host details page
Amir Fefer
03:55 PM Installer Feature #32382 (Ready For Testing): Use Foreman client certificates for communication with Artemis broker in Candlepin
The Foreman Bot
03:52 PM Installer Feature #33009 (Closed): Use foreman client certificate and hard coded DN to talk to Artemis
Eric Helms
03:25 PM Packaging Revision b04485ca (foreman-packaging): Update rubygem-foreman_maintain to 0.8.6
Amit Upadhye
02:52 PM Feature #33008 (Ready For Testing): switch to sql schema in order to better support custom types
The Foreman Bot
02:14 PM Feature #33008 (Closed): switch to sql schema in order to better support custom types
The rpm evr and debian evr support in katello would like to move custom types/functions from external rpms to the int... Justin Sherrill
01:43 PM Feature #33004 (Ready For Testing): Refresh subscription data
The Foreman Bot
01:02 PM Feature #33004 (Closed): Refresh subscription data
Leos Stejskal
01:42 PM Packaging Revision 0b7ed29a (foreman-packaging): drop foreman-tasks-core
Evgeni Golov
01:37 PM Packaging Revision 5be9146f (foreman-packaging): Bump nodejs-theforeman-vendor to 8.8.0
Tomer Brisker
01:32 PM Feature #32899 (Ready For Testing): Add Redux toolkit
The Foreman Bot
01:03 PM Refactor #33003 (Ready For Testing): Refactor FactChart to use slice pattern
The Foreman Bot
12:48 PM Refactor #33003 (Closed): Refactor FactChart to use slice pattern
Tomer Brisker
12:34 PM Installer Revision c75d8ad4 (puppet-pulpcore): Release 4.0.1
Eric Helms
12:03 PM Installer Revision 2318348c (puppet-pulpcore): Revert "Refs #32917 - Don't deploy or configure Redis with new tasking system"
This reverts commit 7a5543b1a47de8d76a1cad1fb76e12db7bbf8e45. Eric Helms
09:56 AM Bug #32981 (Ready For Testing): Latest preseed_networking_setup template snippet does not work Ubuntu 18.04+ with multiple nics
The Foreman Bot
08:08 AM Bug #32948 (Closed): Slot warning is not explicit
Applied in changeset commit:foreman|d2376c0125c65af6a110684327d883ba0891e9c2. Amir Fefer
07:36 AM Revision d2376c01 (foreman): Fixes #32948 - change slot warning to be more explicit
Amir Fefer

07/12/2021

09:06 PM Installer Revision d064b340 (puppet-pulp): Release 8.2.0
Eric Helms
07:37 PM Feature #32999 (Ready For Testing): Add console to the host details page
The Foreman Bot
07:34 PM Feature #32999 (Closed): Add console to the host details page
Amir Fefer
07:28 PM Installer Revision e8d03461 (puppet-certs): Support ensuring certs::keypair cert and key can be absent
Eric Helms
07:28 PM Installer Revision a19a260e (puppet-certs): Add data types to certs::keypair and tests
Ewoud Kohl van Wijngaarden
07:08 PM Installer Feature #32968 (Closed): It is not easy to increase the log level of the Pulp 3 backend
Applied in changeset commit:puppet-pulpcore|b51aee53fc9d6081c5edde451b2ed04d90059d9d. Eric Helms
06:57 PM Packaging Revision ed03e5e9 (foreman-packaging): Update hammer_cli_foreman_virt_who_configure to 0.0.8
Odilon Sousa
06:30 PM Installer Revision 85ebb7f4 (puppet-pulpcore): Release 4.0.0
Eric Helms
06:12 PM Installer Revision f0f477a9 (puppet-foreman_proxy_content): Bump version to 20.0.0
Eric Helms
06:10 PM Installer Revision b51aee53 (puppet-pulpcore): Fixes #32968: Add ability to modify log level
Eric Helms
03:08 PM Installer Feature #32885 (Closed): Determine if puppet user should be in foreman user groups dynamically
Applied in changeset commit:installer|e7b5cdd7398ed2bedf567657190d2b6f70781861. Eric Helms
03:00 PM Installer Revision be8582dd (puppet-foreman_proxy_content): Refs #32891 - Fixup param doc
William Clark
02:42 PM Packaging Revision bf35f551 (foreman-packaging): Update foreman_ansible to 6.4.1
Adam Ruzicka
02:42 PM Packaging Revision d1a7bd05 (foreman-packaging): Update foreman_ansible to 6.4.0
Adam Ruzicka
02:39 PM Packaging Revision 442789d1 (foreman-packaging): Drop ruby-foreman_ansible_core
Adam Ruzicka
02:39 PM Packaging Revision f5500554 (foreman-packaging): Update smart_proxy_ansible to 3.2.1
Adam Ruzicka
02:39 PM Packaging Revision 2a1591c7 (foreman-packaging): Update smart_proxy_ansible to 3.2.0
Adam Ruzicka
02:03 PM Installer Revision e7b5cdd7 (installer): Fixes #32885: Remove puppet from foreman::user_groups if present
The change https://github.com/theforeman/puppet-foreman/pull/938
introduced dynamically determining if the puppet gro...
Eric Helms
02:00 PM Packaging Revision 0796ae92 (foreman-packaging): Update packages/plugins/rubygem-smart_proxy_dynflow/rubygem-smart_proxy_dynflow.spec
Co-authored-by: Evgeni Golov <evgeni@golov.de> Adam Ruzicka
02:00 PM Packaging Revision 88e24e87 (foreman-packaging): Do not depend on smart_proxy_dynflow_core
from smart_proxy_dynflow Adam Ruzicka
01:44 PM Packaging Revision ac67b1bf (foreman-packaging): Do not depend on smart_proxy_dynflow_core
from smart_proxy_dynflow Adam Ruzicka
12:29 PM Packaging Revision 39788690 (foreman-packaging): Drop foreman-remote-execution-core completely
Adam Ruzicka
12:29 PM Packaging Revision 10a221b6 (foreman-packaging): Deprecate foreman-remote-execution-core
Adam Ruzicka
12:29 PM Packaging Revision aad2625b (foreman-packaging): Update smart_proxy_remote_execution_ssh to 0.4.1
Adam Ruzicka
12:18 PM Packaging Revision 45c7daf5 (foreman-packaging): Do not obsolete ansible_core from smart_proxy_ansible
Evgeni Golov
11:51 AM Refactor #32991 (Closed): Refactor PageLayout to use PF4 components
Ron Lavi
11:08 AM Installer Bug #29649 (Closed): The system does not seem to be IPA-enrolled
Applied in changeset commit:puppet-foreman|eaefa6f0b41d03350a7635e765ede62d342df4ea. Ewoud Kohl van Wijngaarden
10:05 AM Installer Revision eaefa6f0 (puppet-foreman): Fixes #29649 - Drop default_server argument in IPA
ipa-getkeytab can figure out the default server on its own[1]. There is no
need to specify it and can even break thin...
Ewoud Kohl van Wijngaarden
08:53 AM Bug #32989 (New): confusing error message when using a wrong cert path with "foreman-proxy-certs-generate"
If i use "foreman-proxy-certs-generate"

with a wrong path to a cert the error message is confusing.
Message: "...
Richard Stempfl
08:12 AM Packaging Revision b2333833 (foreman-packaging): Do not Obsolete foreman_remote_execution_core from smart_proxy_remote_execution_ssh
Eric Helms
05:05 AM Smart Proxy Bug #18936: Download of OS specific kernel and initrd files should verify certificates
Correct, typing on a call is hard :-) Lukas Zapletal

07/11/2021

11:36 AM Bug #32981: Latest preseed_networking_setup template snippet does not work Ubuntu 18.04+ with multiple nics
Looks like the template refers to an undefined `addresses` variable/macro. Tomer Brisker
09:48 AM Bug #32981 (Closed): Latest preseed_networking_setup template snippet does not work Ubuntu 18.04+ with multiple nics
Hi,
Looks like there is a bug in foreman/preseed_networking_setup.erb at develop · theforeman/foreman · GitHub 1 t...
Matthew Smith
10:59 AM Feature #32980 (Ready For Testing): Add classname and title props to PageLayout
The Foreman Bot
08:39 AM Feature #32980 (Ready For Testing): Add classname and title props to PageLayout
Ron Lavi
08:28 AM Feature #32979 (Ready For Testing): Enable passing react-routes from the server
The Foreman Bot
08:09 AM Feature #32979 (Ready For Testing): Enable passing react-routes from the server
Enable to pass a react route from the server, which will render a component from the components registry and pass pro... Ron Lavi
07:31 AM Refactor #32978 (Ready For Testing): reuse flash success & error helpers for JSON requests
The Foreman Bot
07:11 AM Refactor #32978 (Ready For Testing): reuse flash success & error helpers for JSON requests
the rails success helper stores a toast notification message on the server-side which gets invoked after a full refre... Ron Lavi

07/10/2021

02:14 PM Bug #32977 (New): After Upgrade tasks/jobs are no longer working
When I try to access jobs and create a new none or look at foreman tasks via the UI I get an error message.
I ran...
Konstantin Agouros
01:23 AM Feature #31103 (New): [RFE] Allow installing katello-(agent,host-tools,host-tools-tracer) based on the declarations via host\hostgroup parameters during system build
The Foreman Bot

07/09/2021

09:08 PM Installer Feature #32966 (Closed): support remove_old_repodata options in yum_distributor for puppet-pulp
Applied in changeset commit:puppet-pulp|b705f1b0a477e14ef3c696a5156c83aada28d657. Justin Sherrill
08:42 PM Installer Revision b705f1b0 (puppet-pulp): Fixes #32966 - add remove_old_repodata option for yum
Justin Sherrill
05:41 PM Bug #32973 (New): Foreman agent/Katello not allowing packages to be available
Hello,
I a hoping for some help troubleshooting an issue that has recently popped up in our environment within the...
Dominic Amos
03:43 PM Installer Revision a260c50d (puppet-foreman): Making the parameters email_reply_address and email_subject_prefix configurable
Ruben Stein
03:30 PM Installer Revision 5dfe8aad (puppet-foreman): Use EPP instead of ERB
As a Preparation for making this Module "Sensitive"-aware, we prefer
to use EPP instead of ERB in such Situations, wh...
cocker-cc
01:11 PM Revision e361f875 (foreman): Revert "Fixes #32952 - Set upper version of rake to avoid failures"
This reverts commit 9ca7c1e572dc52b59453d1844a801bf5b8ece443. Rake
13.0.5 should be released and fix it.
Ewoud Kohl van Wijngaarden
12:23 PM Installer Revision 7a5543b1 (puppet-pulpcore): Refs #32917 - Don't deploy or configure Redis with new tasking system
William Clark
10:08 AM Installer Bug #32947 (Closed): IPA Authentication is not properly deployed on Debian
Applied in changeset commit:puppet-foreman|d8879affac6abe8254765a2e27661816b34bc5f0. Ewoud Kohl van Wijngaarden
09:26 AM Installer Revision b759778b (puppet-foreman): Refs #32947 - add tests for the Debian keytab path
Evgeni Golov
09:26 AM Installer Revision d8879aff (puppet-foreman): Fixes #32947 - Use Apache module variables
Apache is packaged in different locations between Red Hat and Debian.
The user differs (apache vs www-data) and conf ...
Ewoud Kohl van Wijngaarden
09:14 AM Smart Proxy Bug #18936: Download of OS specific kernel and initrd files should verify certificates
Lukas Zapletal wrote:
> Let's add a new tftp.yaml setting named "verify_server_cert", when true the "--no-check-cert...
Dominic Schlegel
09:13 AM Smart Proxy Bug #18936: Download of OS specific kernel and initrd files should verify certificates
Interesting file to start with:
https://github.com/theforeman/smart-proxy/blob/fdeef1dc6febcfae22c8d3273cb18d6bdeb...
Lukas Zapletal
09:06 AM Smart Proxy Bug #18936: Download of OS specific kernel and initrd files should verify certificates
Let's add a new tftp.yaml setting named "verify_server_cert", when true the "--no-check-certificate" argument will be... Lukas Zapletal
08:43 AM Packaging Revision 3b2986c7 (foreman-packaging): Drop foreman_remote_execution_core
Adam Ruzicka
08:43 AM Packaging Revision 4078bedf (foreman-packaging): Update rubygem-smart_proxy_remote_execution_ssh to 0.4.1
Adam Ruzicka
08:43 AM Packaging Revision 00e8da97 (foreman-packaging): Obsolete foreman_remote_execution_core
Adam Ruzicka
07:25 AM Packaging Revision e21d7540 (foreman-packaging): Bump rubygem-addressable to 2.8.0-1
Eric Helms
06:52 AM Packaging Revision 2d4fcc23 (foreman-packaging): Update rubygem-foreman_maintain to 0.8.5
Amit Upadhye

07/08/2021

08:34 PM Installer Feature #32966 (Ready For Testing): support remove_old_repodata options in yum_distributor for puppet-pulp
The Foreman Bot
06:01 PM Installer Feature #32966 (Closed): support remove_old_repodata options in yum_distributor for puppet-pulp
For downstream releases of katello, we want to set the following:
{
"remove_old_repodata": True,
"remove...
Justin Sherrill
08:21 PM Installer Feature #32968 (Ready For Testing): It is not easy to increase the log level of the Pulp 3 backend
The Foreman Bot
08:21 PM Installer Feature #32968 (Closed): It is not easy to increase the log level of the Pulp 3 backend
To debug issues with Pulp 3, it is important to set the log level to DEBUG.
This can be achieved by putting
"LOGGIN...
Eric Helms
06:04 PM Packaging Revision ec634848 (foreman-packaging): Update rubygem-foreman_maintain to 0.8.4
Amit Upadhye
03:08 PM Bug #32963 (Closed): Load only core setting values the first time we load them
Applied in changeset commit:foreman|ff98d230fe252317c7d3472d837785e6b1c2a131. Ondřej Ezr
01:18 PM Bug #32963 (Ready For Testing): Load only core setting values the first time we load them
The Foreman Bot
01:14 PM Bug #32963 (Closed): Load only core setting values the first time we load them
We need to load setting values early, to get the main core settings in init proces, but it is failing if we try to lo... Ondřej Ezr
03:08 PM Installer Feature #32910 (Closed): Provide ability to configure content caching in Pulpcore
Applied in changeset commit:puppet-foreman_proxy_content|dee50aed40fa09c7b0c3b146349407fc069201b7. Eric Helms
03:02 PM Packaging Revision d0dd4e8f (foreman-packaging): update Katello dependencies for Pulpcore 3.14
Evgeni Golov
02:57 PM Revision ff98d230 (foreman): Fixes #32963 - Load only present categories
We need to load values only for categories that has already been loaded
into memory. This is issue in development.
Ondřej Ezr
02:35 PM Installer Revision baa0e9ce (puppet-foreman_proxy_content): Refs #32891 - Optionally enable new Pulpcore tasking system
Requires https://github.com/theforeman/puppet-pulpcore/pull/203 William Clark
02:21 PM Installer Revision dee50aed (puppet-foreman_proxy_content): Fixes #32910: Support enabling content caching for Pulp
Eric Helms
02:03 PM Bug #14854 (Ready For Testing): Libvirt connection leaks
The Foreman Bot
12:14 PM Bug #14854: Libvirt connection leaks
Please increase the following values
#max_anonymous_clients = 20
#max_workers = 20
in /etc/libvirt/libvirtd.co...
Lukas Zapletal
01:08 PM Refactor #32584 (Closed): Drop flot charts
Applied in changeset commit:foreman|69379b51a33344de93836950565ecbfae0c4df23. Ondřej Ezr
01:03 PM Packaging Revision 80dd93c6 (foreman-packaging): Update katello to use pulpcore 3.14
James Jeffers
12:46 PM Revision 69379b51 (foreman): Fixes #32584 - drop flot charts
All uses of flot charts have been deprecated and are rendering React
counterparts. We can remove flot charts now.
Ondřej Ezr
12:46 PM Revision 066f573b (foreman): Fixes #23665 - Patternfly charts on Host Detail
We are still using deprecated method `flot_chart` to render the Host
detail page charts. It works, but we should migr...
Ondřej Ezr
12:27 PM Smart Proxy Bug #14880 (Rejected): Libvirt connection leaks
Libvirt provider was deprecated. Lukas Zapletal
12:26 PM Smart Proxy Bug #17566 (Rejected): TFTP provisioning fails when grub2 directory does not exist
Lukas Zapletal
12:19 PM Smart Proxy Refactor #28482 (Resolved): Compatibility with rsec 1.x
Lukas Zapletal
12:08 PM Installer Feature #32891 (Closed): puppet-pulpcore should support enabling and disabling the new tasking system
Applied in changeset commit:puppet-pulpcore|9ad14f5db17243b35117d03215fa21b69a73dcc5. William Clark
12:02 PM Installer Revision 3998b57b (puppet-pulpcore): Bump version to 4.0.0
Eric Helms
12:01 PM Installer Revision 9ad14f5d (puppet-pulpcore): Fixes #32891 - Support new tasking system and enable it by default
This introduces a new parameter `use_rq_tasking_system` with default
value false that configures pulpcore to use the ...
William Clark
12:00 PM Installer Revision 18d53ec5 (puppet-foreman_proxy_content): Allow puppet-pulpcore 4.0.0
Eric Helms
11:43 AM Installer Revision b82a24ae (puppet-foreman): Remove unused suburi template
Since 0dc29a379323050ce42a7035fd6dd2d1d7f23f71 this file is unused and
should have been removed.
Fixes: 0dc29a379323...
Ewoud Kohl van Wijngaarden
08:18 AM Bug #32959 (Ready For Testing): Registration migration - Unassign OS from registration templates
The Foreman Bot
08:15 AM Bug #32959 (Closed): Registration migration - Unassign OS from registration templates
Operating systems cannot be assigned to registration templates,
so the migration file should also remove these assoc...
Leos Stejskal

07/07/2021

08:08 PM Installer Bug #32916 (Closed): need a way for a scenario to override installer defaults
Applied in changeset commit:installer|8362b7259643bc2191595043b2f25a46a91ac73e. Ewoud Kohl van Wijngaarden
07:19 PM Installer Revision 8362b725 (installer): Fixes #32916 - add scenario overrides
Ewoud Kohl van Wijngaarden
05:08 PM Bug #32953 (Closed): Fix the creation of missing settings
Applied in changeset commit:foreman|98c4162f85f8f62df82ea9e8f7c6d3ae8000c9fb. Ondřej Ezr
02:04 PM Bug #32953 (Ready For Testing): Fix the creation of missing settings
The Foreman Bot
02:03 PM Bug #32953 (Closed): Fix the creation of missing settings
We do not need to create the missing setting on every value load, it's enough to do so while reloading the setting de... Ondřej Ezr
04:00 PM Revision 98c4162f (foreman): Fixes #32953 - create DB settings on full load
We do not need to create missing DB setting on every value reload. Ondřej Ezr
03:09 PM Installer Revision 401869cd (puppet-pulpcore): Refs #32910: Add ability to enable content caching
Adds a flag to enable content caching via Redis. This is disabled
by default as its a new optional feature in Pulp 3.14.
Eric Helms
03:08 PM Bug #32952 (Closed): setting lower version of rake to avoid test failures
Applied in changeset commit:foreman|9ca7c1e572dc52b59453d1844a801bf5b8ece443. Dominik Matoulek
01:48 PM Bug #32952: setting lower version of rake to avoid test failures
Issue in rake opened: https://github.com/ruby/rake/issues/388 Tomer Brisker
01:38 PM Bug #32952 (Ready For Testing): setting lower version of rake to avoid test failures
The Foreman Bot
01:34 PM Bug #32952 (Closed): setting lower version of rake to avoid test failures
Set rake version to <13.0.4 to avoid test failures Dominik Matoulek
02:37 PM Refactor #32583: Mandatory setting type
Types are mandatory now. This was implemented directly #32894 Ondřej Ezr
02:35 PM Refactor #32583 (Duplicate): Mandatory setting type
Ondřej Ezr
02:22 PM Revision 9ca7c1e5 (foreman): Fixes #32952 - Set upper version of rake to avoid failures
Setting version of rake to <13.0.4 to avoid test failures Dominik Matoulek
01:08 PM Feature #32517 (Closed): Move RHSM parser to Core
Applied in changeset commit:foreman|162558ec8b905a6595390c213cf3349e35acad02. Dominik Matoulek
01:08 PM Feature #32589 (Closed): Support Oracle Linux registration
Applied in changeset commit:foreman|fd3dd9922af0fb8e1ce13768aa8e05e2776dd8ad. Marek Hulán
12:24 PM Revision 162558ec (foreman): Fixes #32517 - Moving Rhsm fact parser to Core
Moving Rhsm fact parser from Katello plugin to Core for better refactoring of parsers logic Dominik Matoulek
12:05 PM Revision fd3dd992 (foreman): Fixes #32589 - add a support for Oracle Linux registration
The same subscription-manager flow needs to be activated also for OL. We
need to make sure we install the subscriptio...
Marek Hulán
07:04 AM Feature #32950 (New): handle extensibility in the Index page template
Ron Lavi

07/06/2021

04:28 PM Bug #32948 (Ready For Testing): Slot warning is not explicit
The Foreman Bot
04:23 PM Bug #32948 (Closed): Slot warning is not explicit
When registering a component with no key, a warning is shown:... Amir Fefer
04:08 PM Refactor #32860 (Closed): trigger toast notification from the root of the app
Applied in changeset commit:foreman|12e53a9b4a6a05e61cb65b2483719745ac8f77cd. Ron Lavi
03:19 PM Revision 12e53a9b (foreman): Fixes #32860 - move toast list to app's root (#8618)
Toasts were triggered only from pages that used the PageLayout component,
or that used the `notifications` helper. No...
Ron Lavi
03:12 PM Installer Bug #32947 (Ready For Testing): IPA Authentication is not properly deployed on Debian
The Foreman Bot
03:02 PM Installer Bug #32947: IPA Authentication is not properly deployed on Debian
... Evgeni Golov
02:56 PM Installer Bug #32947 (Closed): IPA Authentication is not properly deployed on Debian
non-debian path: https://github.com/theforeman/puppet-foreman/blob/88ee2c8f30266c3ef6cd8a8fb91bc17b7e3ccfea/manifests... Evgeni Golov
03:08 PM Installer Bug #32352 (Closed): mod_auth_kerb has been replaced by mod_auth_gssapi
Applied in changeset commit:puppet-foreman|91850a2b4522406a28dbc98e2c3f215130d08dab. Evgeni Golov
02:55 PM Installer Revision 91850a2b (puppet-foreman): Fixes #32352 - use mod_auth_gssapi instead of mod_auth_kerb
Evgeni Golov
12:08 PM Bug #32840 (Closed): Setting values have duplicate tooltips in Firefox
Applied in changeset commit:foreman|4253d832321b7a1d135ac1c4d5030a1e2dfb52ee. Tomer Brisker
11:33 AM Revision 4253d832 (foreman): Fixes #32840 - Avoid duplicate tooltips on settings (#8610)
* Fixes #32840 - Avoid duplicate tooltips on settings
EllipsisWithTooltips causes a duplicate tooltip to be shown fo...
Tomer Brisker
10:21 AM Packaging Revision 96c42e65 (foreman-packaging): Update rubygem-foreman_maintain to 0.8.3
Amit Upadhye
10:08 AM Bug #32942 (Closed): wrong error message when failing to create an external user
Applied in changeset commit:foreman|990781e52de9b9390567e383f999a6ebdfe60170. Evgeni Golov
08:19 AM Bug #32942 (Ready For Testing): wrong error message when failing to create an external user
The Foreman Bot
08:17 AM Bug #32942 (Closed): wrong error message when failing to create an external user
... Evgeni Golov
10:08 AM Bug #32921 (Closed): DHCP next-server option is "false" when tftp-servername was not provided
Applied in changeset commit:foreman|32181a1193d0fee04578683be645a910138eba02. Lukas Zapletal
10:08 AM Bug #32924 (Closed): It is possible to specify a compute profile without any attributes in a hostgroup
Applied in changeset commit:foreman|3bdcec84034bcf0638811a8e1a8c4ca29ad01298. yifat makias
09:27 AM Revision 990781e5 (foreman): Fixes #32942 - properly state the user name when failing
Evgeni Golov
09:15 AM Revision 32181a11 (foreman): Fixes #32921 - treat empty TFTP servername correctly
Lukas Zapletal
09:01 AM Revision 3bdcec84 (foreman): Fixes #32924 - Add validation for compute-profile-id to hostgroup API
yifat makias
08:08 AM Feature #32692 (Closed): Host details cards should support dropdown menu
Applied in changeset commit:foreman|e89e9a00cd61da6f0f014334d72d78c64d2e974f. Amir Fefer
07:53 AM Revision e89e9a00 (foreman): Fixes #32692 - add kebab dropdown support to host details cards
Amir Fefer

07/05/2021

03:01 PM Installer Revision 88ee2c8f (puppet-foreman): Use to_symbolized_yaml instead of a template
This results in the same content on disk and removes the need for a
template. This gives more guarantees that it's co...
Ewoud Kohl van Wijngaarden
03:00 PM Installer Revision 0bdab88a (puppet-foreman): Strip trailing whitespace
Ewoud Kohl van Wijngaarden
02:10 PM Installer Bug #32352 (Ready For Testing): mod_auth_kerb has been replaced by mod_auth_gssapi
The Foreman Bot
02:01 PM Packaging Revision d3418a9a (foreman-packaging): Update gem and npm dependencies of Katello
Evgeni Golov
12:52 PM Installer Revision a47e7601 (puppet-foreman): Drop Puppet 5 support
Eric Helms
12:51 PM Installer Revision 4985449b (puppet-tftp): Bump version to 7.0.0
Eric Helms
12:51 PM Installer Revision cc2af068 (puppet-foreman_proxy): Allow puppet-tftp 7.0.0
Eric Helms
12:34 PM Installer Revision 93d40eb7 (puppet-dns): Bump version to 9.0.0
Eric Helms
12:33 PM Installer Revision 6e427aba (puppet-foreman_proxy): Allow puppet-dns 9.0.0
Eric Helms
12:23 PM Packaging Revision fede3914 (foreman-packaging): Add nodejs-use-deep-compare-effect package
Evgeni Golov
08:42 AM Revision 1944da62 (foreman): Revert "Use builder babel config properly"
This reverts commit df7858c9a15376f9f4549c2cca5bcc51d808ac4b. Tomer Brisker
08:15 AM Packaging Revision e9d7ebd9 (foreman-packaging): Bump rubygem-foreman_rh_cloud to 4.0.23-1
Shimon Shtein
08:07 AM Revision df7858c9 (foreman): Use builder babel config properly
Ondřej Ezr
04:35 AM Packaging Revision ef568035 (foreman-packaging): Bump nodejs-theforeman-builder to 8.7.2
Eric Helms
01:08 AM Bug #32752 (Closed): clicking on a read-only setting still opens an edit dialog
Applied in changeset commit:foreman|a3d1c6aa369fcfb54c9f462cd7515be13e8b23a8. Tomer Brisker
12:39 AM Revision a3d1c6aa (foreman): Fixes #32752 - Don't allow editing readonly settings (#8608)
* Fixes #32752 - Don't allow editing readonly settings
* Refs #32752 - Move setting editing handling into the cell
...
Tomer Brisker

07/04/2021

03:08 PM Feature #32928 (Closed): Allow templates to hide preview button
Applied in changeset commit:foreman|498c352cb3e1f8066beb9fb28c92ba0cb8fb5b03. Oleh Fedorenko
02:39 PM Revision 498c352c (foreman): Fixes #32928 - Allow templates to hide preview button
Oleh Fedorenko
02:07 PM Bug #32924 (Ready For Testing): It is possible to specify a compute profile without any attributes in a hostgroup
The Foreman Bot
08:49 AM Bug #32924 (Assigned): It is possible to specify a compute profile without any attributes in a hostgroup
yifat makias
01:54 PM Revision 34847ad7 (foreman): Fix broken pot file
Ondřej Ezr
01:08 PM Bug #32490 (Closed): Ansible callback doesn't run because the file is not executable
Applied in changeset commit:foreman|d334af4e3c1b6eaaa53f8e978f7c1034cbb509ff. Ondřej Ezr
12:19 PM Revision d334af4e (foreman): Fixes #32490 - proper permission for ansible (#8630)
The file `/root/ansible_provisioning_call.sh` needs to be runnable.
Co-authored-by: Aldrey Galindo <aldreygalindo@gm...
Ondřej Ezr
08:38 AM Installer Bug #32453: Handle Ubuntu 20.04 tftp directory move
For now i added:
sed -i 's/\/srv\/tftp/\/var\/lib\/tftpboot/g' /etc/default/tftpd-hpa
systemctl restart tftpd-hpa...
Pim Janssen

07/02/2021

12:49 PM Installer Revision f2a03dd5 (puppet-foreman): Autorequire provider in smartproxy type
With this it's sufficient to include foreman::providers where prior to
this the caller was responsible for ensuring t...
Ewoud Kohl van Wijngaarden
12:17 PM Installer Revision 08ea4d8b (puppet-pulpcore): Support 3.14, drop 3.13
Eric Helms
11:09 AM Installer Revision 63077d52 (puppet-certs): Revert "Fixes #32585: Add function to extract Artemis client certificate subject dynamically"
This reverts commit 9f3f5bf4a3b9062833a279c02ac186b475d63505. Eric Helms
10:54 AM Packaging Revision 2a9cbbd5 (foreman-packaging): Update package testing instructions
This is what I used locally. The plugins and Katello side are not
included since I didn't test those.
Note that I al...
Ewoud Kohl van Wijngaarden
10:32 AM Feature #20265 (Ready For Testing): Request to add UEFI Grub2 for SLES/SUSE
The Foreman Bot
10:02 AM Feature #32937 (Ready For Testing): AutoYaST iPXE should support static networking
The Foreman Bot
08:40 AM Feature #32937 (Closed): AutoYaST iPXE should support static networking
Currently only DHCP networks are supported Marcel Kühlhorn

07/01/2021

03:59 PM Packaging Bug #32934 (Closed): Katello update to user pulpcore 3.14.0 release
James Jeffers
01:08 PM Refactor #32894 (Closed): Add strong typing to Setting DSL
Applied in changeset commit:foreman|393d07de78dbb27edf4fe13e30124945999889e9. Ondřej Ezr
12:25 PM Revision 393d07de (foreman): Fixes #32894 - add types to Setting DSL
Add required typing for Setting DSL, so we have the types enforced from
the beggining.
Ondřej Ezr
11:17 AM Feature #32928 (Ready For Testing): Allow templates to hide preview button
The Foreman Bot
10:55 AM Feature #32928 (Closed): Allow templates to hide preview button
Some templates such as webhook templates don't and actually can't preview for most of the cases. Doesn't make much se... Oleh Fedorenko
09:28 AM Bug #32926 (New): Searching hosts for value of a parameter overriden by a sub hostgroup does not work as expected
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1803904
*Description of problem:*
Parameters set globa...
Tomer Brisker
09:16 AM Bug #32925 (Closed): root_pass setting does not enforce minimum length of 8 characters as the host and hostgroups forms do
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1950468
*Description of problem:*
Satellite host groups ...
Tomer Brisker
08:55 AM Bug #32924 (Closed): It is possible to specify a compute profile without any attributes in a hostgroup
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1798551
*Description of problem:*
In Hammer, it is possi...
Tomer Brisker
08:09 AM Feature #32919 (Ready For Testing): Enable Salt Autosign via Grains for Provisioning Template
The Foreman Bot
07:45 AM Feature #32919 (Closed): Enable Salt Autosign via Grains for Provisioning Template
A new Salt Autosign via Grains procedure has been implemented and was already merged for Foreman Salt (https://github... Bastian Schmidt
08:05 AM Bug #32921 (Ready For Testing): DHCP next-server option is "false" when tftp-servername was not provided
The Foreman Bot
08:02 AM Bug #32921: DHCP next-server option is "false" when tftp-servername was not provided
Requesting backport to 2.5 and 2.4 Lukas Zapletal
08:00 AM Bug #32921 (Closed): DHCP next-server option is "false" when tftp-servername was not provided
When installer option --foreman-proxy-tftp-servername is unset, smart proxy DHCP module renders next-server as "false... Lukas Zapletal
07:08 AM Feature #32918 (Ready For Testing): Update packages
The Foreman Bot
07:05 AM Feature #32918 (Closed): Update packages
New parameter `update_packages` for updating all packages on the host Leos Stejskal

06/30/2021

06:45 PM Installer Bug #32917 (Ready For Testing): Pulpcore module should deploy Redis only if required by one or more enabled features
The Foreman Bot
06:33 PM Installer Bug #32917 (Ready For Testing): Pulpcore module should deploy Redis only if required by one or more enabled features
With Pulpcore 3.14, Redis will only be required by Pulpcore when one of the following features is enabled:
* use_rq_...
William Clark
03:08 PM Feature #32904 (Closed): update js vendor to 8.6
Applied in changeset commit:foreman|0a5e49a872d4433a089313313d6d40bff5d76e56. Maria Agaphontzev
02:40 PM Installer Bug #32916 (Ready For Testing): need a way for a scenario to override installer defaults
The Foreman Bot
02:38 PM Installer Bug #32916 (Closed): need a way for a scenario to override installer defaults
The problem is that for parameters without a value Kafo always dumps the default into the answers.
However, some s...
Evgeni Golov
02:08 PM Bug #32855 (Closed): API available_networks by cluster no longer working
Applied in changeset commit:foreman|9636f5f89ba9c7a9ced3b6bc5baf2e0719f5f7b7. Markus Bucher
02:07 PM Revision 0a5e49a8 (foreman): Fixes #32904 - update js vendor to 8.7
Maria Agaphontzev
01:52 PM Revision 9636f5f8 (foreman): Fixes #32855 - Fix route of available_networks API
Route did not detect cluster_id, if it included characters like '.' Markus Bucher
12:45 PM Packaging Revision 119a3d9c (foreman-packaging): Bump nodejs-theforeman-builder to 8.7.0
Ewoud Kohl van Wijngaarden
12:45 PM Packaging Revision 1ee93c57 (foreman-packaging): Bump nodejs-theforeman-vendor to 8.7.0
Ewoud Kohl van Wijngaarden
12:08 PM Installer Feature #32914 (Closed): Add puppet plugin to answer files
Applied in changeset commit:installer|57b0b4476ca988ca2fc9ac7b1e62328947c2a46e. Ondřej Ezr
10:21 AM Installer Feature #32914 (Ready For Testing): Add puppet plugin to answer files
The Foreman Bot
10:20 AM Installer Feature #32914 (Closed): Add puppet plugin to answer files
we have puppet plugin, but we are missing it from answer files, so it is imposible to enable it. Ondřej Ezr
11:27 AM Feature #17931 (Resolved): option to clone Operating Systems
added recently by Leos Marek Hulán
11:19 AM Smart Proxy Bug #32915 (Ready For Testing): Transform setting keys to symbols automatically
The Foreman Bot
11:17 AM Smart Proxy Bug #32915 (Ready For Testing): Transform setting keys to symbols automatically
I do not know why we use the super-weird :setting: "xyz" syntax but it is confusing. This is not a typical YAML. It i... Lukas Zapletal
11:08 AM Installer Revision 57b0b447 (installer): Fixes #32914 - Add puppet plugin to answer files
Ondřej Ezr
07:36 AM Feature #32589 (Ready For Testing): Support Oracle Linux registration
The Foreman Bot
07:20 AM Packaging Revision b69f8a16 (foreman-packaging): Update smart_proxy_dynflow_core to 0.4.1
Adam Ruzicka
07:20 AM Packaging Revision 5756a738 (foreman-packaging): Update smart_proxy_dynflow to 0.5.2
Adam Ruzicka

06/29/2021

11:30 PM Packaging Revision f8f939f0 (foreman-packaging): Update katello-selinux to 4.0.2
Eric Helms
11:08 PM Bug #32635 (Closed): Warning message during startup: already initialized constant Facets::SUPPORTED_CORE_OBJECTS
Applied in changeset commit:foreman|76816b9d1c703c12a3f2345f17b3f8b24167e28b. Lukas Zapletal
11:08 PM Feature #32782 (Closed): Add types and queries for Lookup Values
Applied in changeset commit:foreman|9111722f3699f01af0abb4a7a18a4142041e6213. Ondřej Pražák
10:13 PM Revision 76816b9d (foreman): Fixes #32635 - fix already initialized constant
Lukas Zapletal
10:10 PM Revision 9111722f (foreman): Fixes #32782 - Add types and queries for Lookup Values
Ondřej Pražák
03:50 PM Installer Feature #32910 (Ready For Testing): Provide ability to configure content caching in Pulpcore
The Foreman Bot
02:37 PM Installer Feature #32910 (Closed): Provide ability to configure content caching in Pulpcore
Eric Helms
02:36 PM Installer Revision 137128e2 (puppet-pulpcore): Support Pulp 3.13, drop earlier versions
Pulp 3.13 moves to a new wrapper for the worker. This isn't present in
older releases so support for them is dropped.
Ewoud Kohl van Wijngaarden
02:03 PM Refactor #32756 (Ready For Testing): PF4 Toast alerts
The Foreman Bot
12:46 PM Bug #32908 (Closed): Foreman error on retrieving networks/vnics from oVirt if description contains non ascii characters
Steps to reproduce
1) set a non ascii character in network or vnic description on oVirt for example german umlauts...
Sven Jansen
12:45 PM Feature #32900: Use React testing library
Tomer Brisker wrote:
> If i'm not mistaken we already have the react testing library included in foreman-js: https:/...
Ron Lavi
11:07 AM Feature #32900: Use React testing library
If i'm not mistaken we already have the react testing library included in foreman-js: https://github.com/theforeman/f... Tomer Brisker
11:08 AM Bug #32821 (Closed): Documentation button on Audits page opens in same tab
Applied in changeset commit:foreman|16506a6d8f76fb353f23f3f6eb38b7776ebccde1. Tomer Brisker
10:43 AM Feature #32906 (Ready For Testing): Add create permissions into React context
The Foreman Bot
10:39 AM Feature #32906 (Ready For Testing): Add create permissions into React context
Having 'create_foos' does not guarantee that user can actually create a particular foo because there might be a filte... Ondřej Pražák
10:22 AM Revision 16506a6d (foreman): Fixes #32821 - Open audit documentation in a new tab
Tomer Brisker
09:55 AM Feature #32904 (Ready For Testing): update js vendor to 8.6
The Foreman Bot
09:54 AM Feature #32904 (Closed): update js vendor to 8.6
Maria Agaphontzev
08:08 AM Feature #32286 (Closed): Create a new setting definition DSL
Applied in changeset commit:foreman|074be4618215e0110b652f1cbc086e9d758e8a7e. Ondřej Ezr
07:57 AM Revision 074be461 (foreman): Fixes #32286 - new settings definition DSL
Introduces a new DSL to define settings, so we don't need to define
STI classes for every setting category and we hav...
Ondřej Ezr
06:36 AM Tracker #32903 (New): Rethinking React-Redux folder structure
Ron Lavi
06:30 AM Feature #32902 (New): Add eslint rules for new code conventions
Unfortunately, we won't have the capacity to refactor all of the JS code structure,
although we can have linting rul...
Ron Lavi

06/28/2021

02:58 PM Feature #32900 (New): Use React testing library
Shifting from snapshot testing to more user integration test as explained in https://community.theforeman.org/t/rethi... Ron Lavi
02:53 PM Feature #32899 (Closed): Add Redux toolkit
Redux toolkit provides great tools and reduces boilerplate,
which we need in order to achieve better conventions: ht...
Ron Lavi
02:49 PM Bug #32855: API available_networks by cluster no longer working
Using cluster_id @domain-s7@ also does not work when using the alternative API-URL @/api/compute_resources/1/availabl... Markus Bucher
02:33 PM Bug #32855 (Ready For Testing): API available_networks by cluster no longer working
The Foreman Bot
01:57 PM Refactor #32896 (Closed): Extract Environment GraphQL
Kamil Szubrycht
01:49 PM Installer Revision 62a8e1f4 (puppet-git): Accept Datatype Sensitive for git source URL
As the Source-String for the Git-Repo may contain sensitive Data, f.e.
an Access-Token, we now accept Datatype Sensit...
cocker-cc
12:28 PM Refactor #32894 (Ready For Testing): Add strong typing to Setting DSL
The Foreman Bot
12:26 PM Refactor #32894 (Closed): Add strong typing to Setting DSL
Out of discussion https://community.theforeman.org/t/do-you-have-setting-improvements-ideas/23547 there was clear con... Ondřej Ezr
11:43 AM Refactor #32893 (Ready For Testing): Use new DSL to define General settings
The Foreman Bot
11:32 AM Refactor #32893 (Closed): Use new DSL to define General settings
Ondřej Ezr
11:36 AM Refactor #32892 (Ready For Testing): Create proper HttpUrl validator
The Foreman Bot
11:31 AM Refactor #32892 (Closed): Create proper HttpUrl validator
We only have a module that has the validation method, but it would be helpful to expose proper http url validator. Ondřej Ezr
10:53 AM Installer Revision b9d9dc6c (puppet-qpid): Drop Puppet 5 support
Eric Helms
09:39 AM Installer Revision b5391f5b (installer): Drop max_keepalive_requests and websockets_ssl_* answers
max_keepalive_requests was removed a while back[1] so this does nothing.
The websocket SSL cert and key are also copi...
Ewoud Kohl van Wijngaarden
08:23 AM Bug #32864: MS DHCP Bonding Provisioning Interface
Foreman default templates are written in a way that if there is a bond, it configures Anaconda installer into bond to... Lukas Zapletal
07:37 AM Packaging Revision a88e00cc (foreman-packaging): Bumping the version to the latest in upstream
Odilon Sousa
07:37 AM Packaging Revision f3ad2c57 (foreman-packaging): Bumping releases to reflect downstream
Odilon Sousa
07:08 AM Bug #32883 (Closed): Menu::Item doesn't use the `:if` option
Applied in changeset commit:foreman|0e7b3dd50bb930a0500ddc834146aecbb527a837. Anonymous
06:48 AM Revision 0e7b3dd5 (foreman): Fixes #32883 - Menu::Item doesn't use conditional option
Ian Ballou

06/27/2021

11:29 PM Installer Feature #32891 (Ready For Testing): puppet-pulpcore should support enabling and disabling the new tasking system
The Foreman Bot
08:25 PM Installer Feature #32891 (Closed): puppet-pulpcore should support enabling and disabling the new tasking system
this option should modify the pulpcore settings.py file and unit files for worker and resource manager services, to e... William Clark

06/26/2021

08:08 AM Feature #32715 (Closed): Add the ability to add custom steps to the Default Finish template at early and late stages
Applied in changeset commit:foreman|dc4fbcae0f0a7922b7cc378b49b13edd1220da44. Anonymous
07:33 AM Bug #32864: MS DHCP Bonding Provisioning Interface
Hi Lukas,
From what I have seen is that the proxy seems to use only one of the assigned NICs MAC addresses. So tha...
Oliver Weinmann
07:26 AM Revision dc4fbcae (foreman): Fixes #32715 - add custom snippets to finish template
Co-authored-by: Lukáš Zapletal <lukas@zapletalovi.com>
Co-authored-by: Ondřej Ezr <ezrik12@gmail.com>
Pablo N. Hess

06/25/2021

07:54 PM Installer Feature #32886 (Ready For Testing): Allow defining the client certificates for Artemis in puppet-certs
The Foreman Bot
05:27 PM Installer Feature #32886 (Ready For Testing): Allow defining the client certificates for Artemis in puppet-certs
Eric Helms
03:23 PM Installer Revision e16eaa3e (puppet-foreman): Refs #32885: Add puppet user to user_groups only if server or client certificate contains puppet path
Eric Helms
02:29 PM Packaging Revision e6f24a9d (foreman-packaging): Remove rubygem-foreman_ansible_core from builds
Eric Helms
02:26 PM Installer Feature #32885 (Ready For Testing): Determine if puppet user should be in foreman user groups dynamically
The Foreman Bot
02:24 PM Installer Feature #32885 (Closed): Determine if puppet user should be in foreman user groups dynamically
Eric Helms
02:08 PM Feature #32805 (Closed): Overwrite outofsync_interval in host parameters
Applied in changeset commit:foreman|330d63481f23bf1304eda460dcd7d9acc9d1492d. Nadja Heitmann
02:08 PM Installer Feature #32585 (Closed): Add a function to extract the certificate subject DN to determine artemis client DN programmatically
Applied in changeset commit:puppet-certs|9f3f5bf4a3b9062833a279c02ac186b475d63505. Eric Helms
01:47 PM Packaging Revision 2f973583 (foreman-packaging): Update rubygem-foreman_ansible to 6.4.1
Adam Ruzicka
01:33 PM Installer Revision 0ebbc74e (puppet-foreman): Bump version to 18.0.0
Eric Helms
01:26 PM Revision 330d6348 (foreman): Fixes #32805 - Make outofsync_interval setting available as host parameter
Nadja Heitmann
01:11 PM Installer Revision 9f3f5bf4 (puppet-certs): Fixes #32585: Add function to extract Artemis client certificate subject dynamically
Eric Helms
12:53 PM Installer Revision 173bc2d9 (puppet-candlepin): Refs #32585: Support artemis_client_dn as a Deferred object
Allowing a Deferred object to be passed gives the opportunity
for the artemis_client_dn to be calculated on the agent...
Eric Helms
12:44 PM Installer Revision da1a67bf (puppet-qpid): Bump version to 9.0.0
Eric Helms
12:44 PM Installer Revision 88b74642 (puppet-katello): Allow puppet-foreman 18.0.0
Eric Helms
11:09 AM Feature #32825 (Closed): Add graphql types for permissions
Applied in changeset commit:foreman|46fac33d82ce7959c53823f4d794c3b33f2dce27. Ondřej Pražák
11:09 AM Feature #32741 (Closed): add merge-option for variables of type "yaml" (Ansible/Salt/Puppet)
Applied in changeset commit:foreman|16226afc7a804d5a416f6fdc77a9e7b85970a600. Anonymous
11:08 AM Bug #32842 (Closed): MAC Adress gets removed when using VM Import
Applied in changeset commit:foreman|cbd3eab4d91f6a77ff2529dc5edaa7ee241b4e5a. Anonymous
11:08 AM Bug #29614 (Closed): Search in Template editor doesn't work at all
Applied in changeset commit:foreman|2d8b1bbc5321d7a8dae2a9389fd9e484dc8212a4. Maria Agaphontzev
10:43 AM Revision 46fac33d (foreman): Fixes #32825 - Add type for permissions on resource
Ondřej Pražák
10:41 AM Revision 16226afc (foreman): Fixes #32741 - Allow merge for yaml/json variables
Bernhard Suttner
10:36 AM Revision cbd3eab4 (foreman): Fixes #32842: Don't disable MAC address input for VMs being imported
Manuel Laug
10:11 AM Revision 2d8b1bbc (foreman): Fixes #29614 - add search to ace editor
Maria Agaphontzev
09:56 AM Packaging Revision 4f32688b (foreman-packaging): Update rubygem-ldap_fluff to 0.6.0
Lukas Zapletal
07:27 AM Installer Revision e79ca85d (puppet-katello): Allow puppet-qpid 9.0.0
Eric Helms
07:27 AM Installer Revision ece2129e (puppet-foreman_proxy_content): Allow puppet-qpid 9.0.0
Eric Helms
07:25 AM Installer Revision 2d47004f (puppet-foreman_proxy): Allow puppet-foreman 18.0.0
Eric Helms
07:22 AM Bug #32864: MS DHCP Bonding Provisioning Interface
Hello,
we do not test bond configurations for provisioning. My guess it Foreman will attempt to do the DHCP reserv...
Lukas Zapletal

06/24/2021

09:07 PM Refactor #30913 (Ready For Testing): Extract puppet from Host(group) form and details
The Foreman Bot
09:06 PM Refactor #31160 (Ready For Testing): Extract Puppet Classes tab to a plugin
The Foreman Bot
09:06 PM Refactor #31009 (Ready For Testing): Extract PuppetLookupKey UI
The Foreman Bot
09:06 PM Refactor #31136 (Ready For Testing): Extract Environments change multiple host action
The Foreman Bot
09:05 PM Refactor #31129 (Ready For Testing): Extract Puppetclass API
The Foreman Bot
09:05 PM Refactor #31013 (Ready For Testing): Extract LookupValue puppet extension
The Foreman Bot
09:05 PM Refactor #31057 (Ready For Testing): Extract Environments UI logic
The Foreman Bot
09:04 PM Refactor #31058 (Ready For Testing): Extract Environments UI view+helpers
The Foreman Bot
09:04 PM Refactor #31093 (Ready For Testing): Extract ConfigGroup UI
The Foreman Bot
09:03 PM Refactor #31007 (Ready For Testing): Extract SmartClassParameters API
The Foreman Bot
09:03 PM Refactor #31106 (Ready For Testing): Extract ConfigGroup Controllers
The Foreman Bot
09:03 PM Refactor #31056 (Ready For Testing): Extract puppet from SmartProxy integration
The Foreman Bot
09:02 PM Refactor #31094 (Ready For Testing): Extract ConfigGroup API
The Foreman Bot
09:02 PM Refactor #31092 (Ready For Testing): Extract Puppetclass UI controllers
The Foreman Bot
09:02 PM Refactor #31089 (Ready For Testing): Extract Puppetclass views+helpers
The Foreman Bot
08:58 PM Bug #32884 (New): Host -> VM displays undefined method `include?' for nil:NilClass
@# foreman-rake errors:fetch_log request_id=b72636e1
`/usr/share/foreman` is not writable.
Bundler will use `/tmp/b...
Frederic De Marcy
08:45 PM Bug #32883 (Ready For Testing): Menu::Item doesn't use the `:if` option
The Foreman Bot
03:23 PM Bug #32883 (Closed): Menu::Item doesn't use the `:if` option
The `:if` option is saved into @condition, but it doesn't appear to be used anywhere: https://github.com/theforeman/f... Ian Ballou
06:08 PM Installer Feature #32631 (Closed): Add keystore certificate puppet provider
Applied in changeset commit:puppet-certs|fe831c38c8488be70ca28bb41dfb24854d94a8a6. Eric Helms
05:36 PM Installer Revision fe831c38 (puppet-certs): Fixes #32631: Add keystore_certificate provider type
Eric Helms
02:34 PM Packaging Revision 68369a58 (foreman-packaging): Update rubygem-smart_proxy_ansible to 3.2.1 (#6816)
* Update rubygem-smart_proxy_ansible to 3.2.1 Adam Ruzicka
01:24 PM Bug #29614 (Ready For Testing): Search in Template editor doesn't work at all
The Foreman Bot
10:53 AM Bug #29614: Search in Template editor doesn't work at all
added a related bz, not completely the same bug Maria Agaphontzev
01:15 PM Packaging Revision b41e276e (foreman-packaging): foreman-ansible-modules 2.1.1
Evgeni Golov
01:13 PM Packaging Revision 7a28f996 (foreman-packaging): Release ansible-collection-theforeman-foreman 2.1.1
Evgeni Golov
12:08 PM Feature #32881 (Ready For Testing): Expose previous application record revision through safemode
The Foreman Bot
12:01 PM Feature #32881 (Closed): Expose previous application record revision through safemode
Webhooks plugin needs to allow access to previous revisions which is very useful for hooking to database updates. Thi... Lukas Zapletal
11:53 AM Installer Revision cbba6b0a (puppet-foreman_proxy_content): Set client_authentication on foreman_proxy::plugin::pulp
Eric Helms
11:37 AM Installer Revision 98681dad (puppet-certs): Remove SSL certificate DN normalization workaround
This was fixed in serverspec 2.41.6 and no longer needs a workaround. Ewoud Kohl van Wijngaarden
11:36 AM Feature #32880 (Ready For Testing): Add confirmation modal service
The Foreman Bot
11:34 AM Feature #32880 (Closed): Add confirmation modal service
The confirmation modal will be placed on the app's root,
and can be triggered with `dispatch(openConfirmationModal({...
Ron Lavi
10:39 AM Installer Revision c8dcf873 (puppet-certs): Drop Puppet 5 support
Eric Helms
10:30 AM Revision f40ef0db (foreman): Fixes #32851 - Add parameter to run attach --auto
Add parameter to provisioning templates to run attach --auto after registering dforste
09:46 AM Installer Revision 0b71ab93 (puppet-certs): Add acceptance test for truststore_certificate
Eric Helms
09:25 AM Packaging Revision abef419d (foreman-packaging): Update rubygem-smart_proxy_dynflow_core to 0.4.1
Adam Ruzicka
09:25 AM Packaging Revision dce1f6d7 (foreman-packaging): Update rubygem-smart_proxy_dynflow to 0.5.2
Adam Ruzicka
09:11 AM Bug #19559: Host group: cannot select inherited OS when selecting inherited architecture
This is very similar to the issue described in #32877 Ondřej Ezr
09:10 AM Bug #32877 (New): Hostgroup attribute inheritance breaks silently on the web UI, produces no installation media available
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1929398
*Description of problem:*
When creating a nested...
Ondřej Ezr
08:57 AM Bug #32876 (New): Removing installation media from operating system doesn't remove installation media - hostgroup relation in database.
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1851939
*Description of problem:*
Removing custom inst...
Ondřej Ezr
08:54 AM Bug #32874 (New): Host group operating system media is not properly inherited from parent
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1957648
*Description of problem:*
With respect to, https...
Ondřej Ezr
04:25 AM Refactor #32871 (New): Remove consumers of Foreman context for toast alerts handling
The Alerts handling was moved to the root of the app, there's no need to handle them elsewhere. Ron Lavi

06/23/2021

07:12 PM Installer Revision 2823b386 (puppet-foreman_proxy): Add client_authentication parameter to plugin::pulp
The client_authentication parameter controls the available types
of client authentication supported by the Pulp insta...
Eric Helms
07:09 PM Installer Revision cc1cee8e (puppet-foreman_proxy): Drop Puppet 5 support
Eric Helms
06:36 PM Installer Revision 431bcd33 (puppet-certs): Bump master to 13.0.0
Eric Helms
06:36 PM Installer Revision bf110352 (puppet-certs): Test that foreman client_cert.pem has keylength >= 4096
This fixes a minor oversight in 0a362f38a95b701e9dbd3b528a462c6212d5751a William Clark
06:34 PM Installer Revision c9d0e8bd (puppet-certs): Include entire directory of certificates in the created tarball
The current tarball method only includes the generated RPMs which
are copied to a host and then those RPMs are instal...
Eric Helms
05:32 PM Installer Revision 7d83eb8c (puppet-katello): Allow certs 14.0.0
Eric Helms
05:32 PM Installer Revision ebf8db65 (puppet-foreman_proxy_content): Allow certs 14.0.0
Eric Helms
04:08 PM Bug #32695 (Closed): API has inconsistent behavior with taxable parameters
Applied in changeset commit:foreman|599b724ab68cce15a844f05c88f4f72c3fe8b175. yifat makias
03:36 PM Revision 599b724a (foreman): Fixes #32695 - Fix inconsistent behavior with taxable parameters in API
yifat makias
03:09 PM Feature #32858 (Closed): Allow using host comment in the safe mode
Applied in changeset commit:foreman|c4716b097df4f75615d0e3913ae7de2f4f38ff3e. Marek Hulán
11:21 AM Feature #32858 (Ready For Testing): Allow using host comment in the safe mode
The Foreman Bot
11:14 AM Feature #32858 (Closed): Allow using host comment in the safe mode
Marek Hulán
02:52 PM Bug #32865 (New): CentOS 8 Katello::Errors::CandlepinNotRunning
Good morning. I'm trying install foreman with katello by Quickstart guide https://docs.theforeman.org/2.5/Quickstart_... Aleksey Deyneko
02:48 PM Revision c4716b09 (foreman): Fixes #32858 - allow host comment in safe mode
User would like to set the MOTD based on the Host comment, which is safe
to use attribute in the template. With this,...
Marek Hulán
02:08 PM Packaging Bug #32859 (Closed): foreman 2.5 /etc/cron.d/foreman broken
Applied in changeset commit:foreman-packaging|25587bbcb334928db123040b0d1d7d28555c2373. Evgeni Golov
01:02 PM Packaging Bug #32859 (Ready For Testing): foreman 2.5 /etc/cron.d/foreman broken
The Foreman Bot
12:08 PM Packaging Bug #32859 (Closed): foreman 2.5 /etc/cron.d/foreman broken
See also here: "here":https://community.theforeman.org/t/katello-4-1-foreman-crontab/24128
The foreman crontab in ...
Gerald Vogt
01:55 PM Bug #32864 (New): MS DHCP Bonding Provisioning Interface
Hi,
I recently started creating bonds in the interface tab. First only for the non-provisioning interfaces and thi...
Oliver Weinmann
01:29 PM Bug #32492 (Resolved): Unable to delete old host "PG::ForeignKeyViolation: ERROR: update or delete on table "hosts" violates foreign key constraint "fk_rails_4c747e18cb" on table "registration_facets" DETAIL: Key (id)=(40) is still referenced from table "registration_facets".
I can't remeber how, but I managed to get rid of the host. Ticket closed. :) Oliver Weinmann
01:20 PM Packaging Revision 0b11462b (foreman-packaging): Fixes #32859 - fix cron syntax
Evgeni Golov
01:08 PM Smart Proxy Bug #32164 (Closed): Trusted hosts test fails with IPv6 address with interface
Applied in changeset commit:a1221fd0c1d3273e942c0825165205dfba633342. Anonymous
01:07 PM Packaging Revision 25587bbc (foreman-packaging): fixes #32859 - fix crontab format
Evgeni Golov
12:58 PM Refactor #32860 (Ready For Testing): trigger toast notification from the root of the app
The Foreman Bot
12:49 PM Refactor #32860 (Closed): trigger toast notification from the root of the app
Toasts were triggered only from pages that used the PageLayout component, but now they will be triggered directly fro... Ron Lavi
12:26 PM Smart Proxy Revision a1221fd0: Fixes #32164 - skip IPv6 link local addresses in FQDN lookups
Lukas Zapletal
12:26 PM Bug #32772 (Closed): puppet.conf template do not render after introduction of puppet host params
Tomer Brisker
10:29 AM Bug #32192: When creating a HTTP proxy the username and password is used verbatim, leading to issues if they contain special characters
Looks like this potentially causes regressions in katello proxy handling, pushing out of 2.5.1 until we have a soluti... Tomer Brisker
09:25 AM Installer Revision 254c6796 (puppet-foreman_proxy_content): Drop Puppet 5 support
Eric Helms
09:21 AM Installer Revision c974bae0 (puppet-foreman_proxy_content): Bump to 19.0.0
Eric Helms
09:01 AM Bug #32832: Host auto provisioning allows an existing host to be inserted again
Thanks again for the repost and elaborated details. I am moving this to #32857 Lukas Zapletal
08:57 AM Feature #32857 (New): Create unique database constraint on host name
Foreman currently only enforces unique names via Rails validator:
https://github.com/theforeman/foreman/blob/devel...
Lukas Zapletal
08:55 AM Feature #32856 (New): Show warning on login page if foreman is in domain subfolder
Be explicit about not supporting domain.com/subfolder as Foreman root.
Would be nice to clean up code, that tried ...
Ondřej Ezr
08:42 AM Bug #32855 (Closed): API available_networks by cluster no longer working
API-request for available_networks by compute_resource-cluster fails
@GET /api/compute_resources/:id/available_clu...
Markus Bucher
07:11 AM Packaging Revision 0f590848 (foreman-packaging): Update foreman_remote_execution_core to 1.5.0
Adam Ruzicka
07:11 AM Packaging Revision a2cd5b02 (foreman-packaging): Update foreman_remote_execution to 4.6.0
Adam Ruzicka
12:11 AM Installer Revision ea07835a (puppet-foreman_proxy): Bump to 19.0.0
Eric Helms

06/22/2021

07:39 PM Installer Revision 9d47bce0 (puppet-foreman_proxy_content): Allow puppet-foreman_proxy 19.0.0
Eric Helms
06:20 PM Feature #32852 (Ready For Testing): Add parameter to provisioning templates to run attach --auto after registering
The Foreman Bot
06:18 PM Feature #32852 (Closed): Add parameter to provisioning templates to run attach --auto after registering
Add support to run "subscription-manager attach --auto" after a host is registered with an Activation Key in the Prov... Doug Forster
05:51 PM Packaging Revision 0ee73064 (foreman-packaging): Update smart_proxy_dynflow to 0.5.1
Adam Ruzicka
05:51 PM Packaging Revision b91a1b2b (foreman-packaging): Update smart_proxy_dynflow to 0.5.0
Adam Ruzicka
05:51 PM Packaging Revision bf82c02a (foreman-packaging): Remove smart_proxy_dynflow_core leftovers
Adam Ruzicka
05:51 PM Packaging Revision e8f980da (foreman-packaging): Update smart_proxy_dynflow* to 0.4.0
Adam Ruzicka
03:49 PM Packaging Revision 180718df (foreman-packaging): Update rubygem-smart_proxy_pulp to 3.1.0
Eric Helms
03:08 PM Bug #32484 (Closed): The Settings page tooltip texts are untranslated
Applied in changeset commit:foreman|7f3bd27c4bb15e8d352077a3aaf7023cbc2a0d66. Tomer Brisker
03:08 PM Installer Bug #32827 (Closed): Set sendmail location and arguments via puppet/installer
Applied in changeset commit:puppet-foreman|6c902a4f1f484137ebccafe4d3390881fd0b3d61. Ewoud Kohl van Wijngaarden
12:02 PM Installer Bug #32827 (Ready For Testing): Set sendmail location and arguments via puppet/installer
The Foreman Bot
12:00 PM Installer Bug #32827 (New): Set sendmail location and arguments via puppet/installer
Again, apologies for the spam. Ewoud Kohl van Wijngaarden
11:58 AM Installer Bug #32827 (Ready For Testing): Set sendmail location and arguments via puppet/installer
The Foreman Bot
11:57 AM Installer Bug #32827 (New): Set sendmail location and arguments via puppet/installer
Testing bot integration Ewoud Kohl van Wijngaarden
11:34 AM Installer Bug #32827 (Ready For Testing): Set sendmail location and arguments via puppet/installer
The Foreman Bot
02:38 PM Bug #32850 (Resolved): Reports malformed format string
Hello,
After upgrading Foreman to 2.2.3 I get this error when I try to generate my reports.
malformed format st...
Xavier DELYS
02:23 PM Revision 7f3bd27c (foreman): Fixes #32484 - Translate settings tooltip
Remove the settings name from the tooltip as it's already displayed in
the table right next to it. Only show the defa...
Tomer Brisker
02:09 PM Feature #27812 (Closed): Create Host password field should indicate if a password is already set globally or in a Hostgroup
Applied in changeset commit:foreman|7a5dad49be0d6201c5418d84ac01aac354dd9c02. Bernhard Suttner
02:08 PM Feature #32828 (Closed): The new host details page should support secondary tabs
Applied in changeset commit:foreman|82cb7966fe3ce676c80d3640df28d9427628aed6. Amir Fefer
01:20 PM Revision 7a5dad49 (foreman): Fixes #27812 - indicate that password for host is set (#8555)
Bernhard Suttner
01:09 PM Revision 82cb7966 (foreman): Fixes #32828 - enable secondary tabs in host details page
Amir Fefer
12:08 PM Bug #32843 (Closed): JS sprintf mock does not correctly handle string interpolation
Applied in changeset commit:foreman|2e70daedf2bbf539b7c6bde8c205b93d19f2b677. Tomer Brisker
12:08 PM Bug #32753 (Closed): CVE-2021-3584: Remote code execution through Sendmail configuration
Applied in changeset commit:foreman|c83d799eee3d10d27d9e7d5900232b9e979e4a21. Lukas Zapletal
12:00 PM Installer Revision 6c902a4f (puppet-foreman): Fixes #32827 - Add sendmail config options
As part of CVE-2021-3584 the option email_sendmail_location was limited
to just 4 choices. This allows admins to set ...
Ewoud Kohl van Wijngaarden
11:43 AM Revision 2e70daed (foreman): Fixes #32843 - Don't mock sprintf, n__() in js tests
`sprintf` should return an interpolated string, not the original
formatting string. `n__()` should return the correct...
Tomer Brisker
11:21 AM Feature #32612: Add some extra metadata to the default kickstart
This isn't really in the installer but rather part of Foreman itself. It would also be good to note what info you wou... Ewoud Kohl van Wijngaarden
11:15 AM Revision c83d799e (foreman): Fixes #32753 - Remote code execution through Sendmail
CVE-2021-3584: Sendmail location and arguments, available via Administer
- Settings, both accept arbitrary strings an...
Lukas Zapletal
10:15 AM Feature #32741 (Ready For Testing): add merge-option for variables of type "yaml" (Ansible/Salt/Puppet)
The Foreman Bot
09:59 AM Bug #32849 (New): The snippet 'redhat_register' threw an error: undefined method `katello_agent_enabled?'
After upgrading to Foreman 2.5.0, the @redhat_register@ provisioning snippet no longer works and throws an error:
...
Stefan Dietrich
09:08 AM Bug #32776 (Closed): Host api request fails when thin=true and per_page=all
Applied in changeset commit:foreman|52a3d1ee7a68c36cdf1f5bb8b6c99f25b1dab539. Dominik Matoulek
08:35 AM Revision 13c608dd (foreman): Refs #31100 - Fix typos in DocumentationLink component
A couple of typos were missed in the original PR. Also, there is no need
to pass both href and onClick to the menu it...
Tomer Brisker
08:12 AM Revision 52a3d1ee (foreman): Fixes #32776 - Fixing subtotal count at Hosts controller
Foreman uses will_paginate gem for pagination. When the user wants
all results in one page by API, this gem is not us...
Dominik Matoulek
07:26 AM Packaging Revision 9ff502cf (foreman-packaging): Update smart_proxy_remote_execution_ssh to 0.4.0
Adam Ruzicka
07:10 AM Refactor #32848 (Ready For Testing): Documentation links and docs.theforeman.org
The Foreman Bot
07:08 AM Refactor #32848 (Closed): Documentation links and docs.theforeman.org
Add support for new docs page (`docs.theforeman.org`)
in `ApplicationHelper#documentation_url` helper and in `Links`...
Leos Stejskal
07:02 AM Packaging Revision d575cb5f (foreman-packaging): Update rubygem-foreman-tasks to 5.0.0
Adam Ruzicka
07:02 AM Packaging Revision 60a6d76b (foreman-packaging): Update rubygem-foreman-tasks-core to 0.4.0
Adam Ruzicka
07:02 AM Packaging Revision a781d3ae (foreman-packaging): Update rubygem-foreman-tasks to 4.1.2
Adam Ruzicka

06/21/2021

09:55 PM Installer Revision 0a362f38 (puppet-certs): Add acceptance tests for certs::foreman
Eric Helms
09:55 PM Installer Revision 479351cb (puppet-certs): certs::foreman should inherit from certs class
Eric Helms
09:38 PM Installer Revision cf636e07 (puppet-certs): Add acceptance tests for certs::puppet
Eric Helms
11:09 AM Bug #32842 (Ready For Testing): MAC Adress gets removed when using VM Import
The Foreman Bot
09:50 AM Bug #32842 (Closed): MAC Adress gets removed when using VM Import
If using VM Import, the Mac Adress gets removed whenever any parameter with callback is changed (e.g. taxonomy, hostg... Manuel Laug
10:57 AM Bug #32843 (Ready For Testing): JS sprintf mock does not correctly handle string interpolation
The Foreman Bot
10:54 AM Bug #32843 (Closed): JS sprintf mock does not correctly handle string interpolation
sprintf is mocked to return the same string as it is passed, which is incorrect - it should interpolate the string pa... Tomer Brisker
07:54 AM Packaging Revision 4bbb064f (foreman-packaging): Update foreman-tasks-core dependency to 0.4.0
Adam Ruzicka
07:54 AM Packaging Revision 52917723 (foreman-packaging): Update ruby-foreman-tasks to 5.0.0
Adam Ruzicka
07:54 AM Packaging Revision 6897e1e5 (foreman-packaging): Update ruby-foreman-tasks to 4.1.1
Adam Ruzicka
07:54 AM Packaging Revision dab0cb47 (foreman-packaging): Update ruby-foreman-tasks to 4.1.2
Adam Ruzicka

06/20/2021

07:54 PM Bug #32840 (Ready For Testing): Setting values have duplicate tooltips in Firefox
The Foreman Bot
05:09 PM Bug #32840 (Closed): Setting values have duplicate tooltips in Firefox
When hovering over a setting value in FF, two overlapping tooltips are shown: one triggered by EllipsisWithTooltip co... Tomer Brisker
07:34 PM Bug #32484 (Ready For Testing): The Settings page tooltip texts are untranslated
The Foreman Bot
03:19 PM Bug #32752 (Ready For Testing): clicking on a read-only setting still opens an edit dialog
The Foreman Bot

06/18/2021

02:09 PM Installer Revision 6b82334a (puppet-certs): Add match_without_whitespace custom matcher
This matcher can be used when command output is broken up by
whitespace characters.
William Clark
01:08 PM Bug #30394 (Closed): 50/50 chance to create role filter with non-admin user and enough permissions
Applied in changeset commit:foreman|2a0ad9140655b1c1604ddb948dca0c3e5968a42c. Ondřej Ezr
12:31 PM Revision 44764290 (foreman): Refs #30394 - rename taxable checks
This renames the taxable check methods on Filter to better express
what they mean. We want to know it the resource is...
Ondřej Ezr
12:31 PM Revision 2a0ad914 (foreman): Fixes #30394 - allow non-admins deal with untaxed filters
Prior this non-admin user would have to have assigned Role without
taxonomies (global role) to be able to manipulate ...
Ondřej Ezr
12:18 PM Bug #32837 (Ready For Testing): Drop unwanted URI parsing from NetHttpExtension
The Foreman Bot
12:16 PM Bug #32837 (Closed): Drop unwanted URI parsing from NetHttpExtension
Ruby Net::HTTP object does not contain URI, it contains address and port attributes which is documented to only old I... Lukas Zapletal
11:25 AM Bug #32832: Host auto provisioning allows an existing host to be inserted again
In case it helps, we have noted that in the hosts table, the conflicting data record is always (obviously) the ones w... Jean Lubatti
08:20 AM Bug #32832: Host auto provisioning allows an existing host to be inserted again
For what it's worth, especially with Puppet we should rely on certname. That should have a unique constraint. If it d... Ewoud Kohl van Wijngaarden
06:23 AM Bug #32832: Host auto provisioning allows an existing host to be inserted again
This comes from some RoR limitation, let me bring this to the broader audience:
https://community.theforeman.org/t...
Lukas Zapletal
11:08 AM Bug #32833 (Closed): reported.virtual in scoped search not working properly
Applied in changeset commit:foreman|1f1066032b13ec132f5ad4aa79329b184f435a8b. Anonymous
08:00 AM Bug #32833 (Ready For Testing): reported.virtual in scoped search not working properly
The Foreman Bot
07:53 AM Bug #32833 (Closed): reported.virtual in scoped search not working properly
Dominik Matoulek
11:08 AM Bug #32826 (Closed): Non-admin user can not revoke user access token, attempt ends with 404
Applied in changeset commit:foreman|4d4804b57da67646f7cf7d43ef4cd6bd3a59a222. Ondřej Ezr
10:54 AM Revision 1f106603 (foreman): Fixes #32833 - Fixing scoped search for reported.virtual (#8605)
Couple of PRs back I introduced a new scoped search fields based on
reported data on hosts. There was a bug where rep...
Dominik Matoulek
10:47 AM Revision 4d4804b5 (foreman): Fixes #32826 - nonadmin users able to revoke tokens (#8602)
Nonadmin users were not able to revoke tokens as we were using wrong
permission for that. This uses the corect (`revo...
Ondřej Ezr

06/17/2021

10:38 PM Bug #32832 (New): Host auto provisioning allows an existing host to be inserted again
Hello,
We are operating a foreman instance with a few thousand hosts and relying on puppet/foreman for automation....
Jean Lubatti
06:12 PM Feature #32828 (Ready For Testing): The new host details page should support secondary tabs
The Foreman Bot
06:00 PM Feature #32828 (Closed): The new host details page should support secondary tabs
Amir Fefer
05:26 PM Packaging Revision 3a34a94e (foreman-packaging): Add rubygem-pulp_python_client package
Ian Ballou
03:32 PM Installer Revision 9bf2564e (puppet-katello): Drop Puppet 5 support
Eric Helms
03:06 PM Installer Revision f159af46 (puppet-katello): Bump version to 21.0.0
Eric Helms
03:02 PM Bug #32821 (Ready For Testing): Documentation button on Audits page opens in same tab
The Foreman Bot
07:05 AM Bug #32821 (Closed): Documentation button on Audits page opens in same tab
It should open a new tab. Tomer Brisker
02:22 PM Bug #32826: Non-admin user can not revoke user access token, attempt ends with 404
This doesn't work through API neighter. Ondřej Ezr
02:17 PM Bug #32826 (Ready For Testing): Non-admin user can not revoke user access token, attempt ends with 404
The Foreman Bot
01:46 PM Bug #32826 (Closed): Non-admin user can not revoke user access token, attempt ends with 404
1. create role with Personal access token filter
and unrestricted permissions
view_personal_access_tokens, cre...
Štefan Németh
02:19 PM Installer Bug #32827 (Closed): Set sendmail location and arguments via puppet/installer
We have a setting to set sendmail location/arguments in the UI/CLI/API however this brought some issues with security... Lukas Zapletal
01:51 PM Packaging Revision 4a63b72e (foreman-packaging): Add foremandist to rubygem-smart_proxy_container_gateway
Eric Helms
12:50 PM Feature #32687 (Rejected): Make the importing mechanism secure
Moved to https://github.com/theforeman/foreman_host_reports/projects/1 Lukas Zapletal
12:50 PM Bug #32254 (Rejected): Add deprecation warnings for old report API
Moved to https://github.com/theforeman/foreman_host_reports/projects/1 Lukas Zapletal
12:49 PM Feature #31184 (Rejected): Optimize Puppet report format payload
Moved to https://github.com/theforeman/foreman_host_reports/projects/1 Lukas Zapletal
12:49 PM Feature #31154 (Rejected): Optimize data during report import
Moved to https://github.com/theforeman/foreman_host_reports/projects/1 Lukas Zapletal
12:48 PM Feature #31145 (Rejected): Create ReportTranscript model, import API and Puppet importer and view API
Moved to https://github.com/theforeman/foreman_host_reports/projects/1 Lukas Zapletal
12:48 PM Feature #31144 (Rejected): Create performance test to compare with the legacy ConfigReport
Moved to https://github.com/theforeman/foreman_host_reports/projects/1 Lukas Zapletal
12:05 PM Installer Revision a08705ba (puppet-certs): Add acceptance tests for certs::pulp_client
Eric Helms
12:05 PM Feature #32825 (Ready For Testing): Add graphql types for permissions
The Foreman Bot
11:56 AM Feature #32825 (Closed): Add graphql types for permissions
It would be useful if we could retrieve permissions that current user has on a resource together with resource data. Ondřej Pražák
12:05 PM Installer Revision 87d1ff92 (puppet-certs): Add acceptance tests for certs::qpid_router::client
Eric Helms
12:05 PM Installer Revision 7bb25222 (puppet-certs): Add acceptance tests for certs::qpid_router::server
Eric Helms
11:42 AM Packaging Feature #32335: smart_proxy_ansible must depend on foreman ansible modules -- Debian
Moving out of 2.5 for now. Ewoud Kohl van Wijngaarden
11:39 AM Installer Revision 512e1475 (puppet-foreman_proxy_content): Release 18.3.0
Ewoud Kohl van Wijngaarden
11:09 AM Bug #32753: CVE-2021-3584: Remote code execution through Sendmail configuration
That's not what I intended to do ... Ewoud Kohl van Wijngaarden
07:03 AM Bug #32753 (Ready For Testing): CVE-2021-3584: Remote code execution through Sendmail configuration
The Foreman Bot
07:02 AM Bug #32753: CVE-2021-3584: Remote code execution through Sendmail configuration
Embargo lifted. Lukas Zapletal
11:08 AM Bug #32809 (Closed): Update all freenode references to point to https://theforeman.org/support.html#IRClivechat or libera.chat
Applied in changeset commit:foreman|3256e1396e157b8a84960fc40e4754ab0ebc9c98. Amit Upadhye
10:25 AM Revision 3256e139 (foreman): Fixes #32809 - Replace Freenode references with Libera.Chat
Amit Upadhye
09:46 AM Feature #32822 (Ready For Testing): Resource template input for job templates
The Foreman Bot
09:13 AM Feature #32822 (Closed): Resource template input for job templates
From https://issues.redhat.com/browse/SAT-3236:
> It would be a user input similar to the Value Type search, requi...
Leos Stejskal
09:19 AM Bug #17656 (Rejected): Checking and unchecking on inherit button breaks the form
This should be addressed when the host form is rewritten. yifat makias
09:13 AM Packaging Revision 74eb357f (foreman-packaging): drop rubygem-mimemagic
it's unused since fd6a14311c1f132d541be91fd042c7952b8eec82 Evgeni Golov
09:12 AM Bug #27653 (Resolved): Parameter inheritance with multiply nested host groups not working properly
yifat makias
09:12 AM Bug #22792 (Resolved): Trying to delete compute resource associated with hostgroup gives PG::ForeignKeyViolation: ERROR
yifat makias
09:11 AM Bug #22251 (Rejected): In hostgroup, when i want change environment from an environment to inherits from parent, the environment name is the actual environment and not the environment of the parent
yifat makias
09:06 AM Bug #14292 (Resolved): Child hostgroup cloning issue with array parameters
yifat makias
08:52 AM Bug #12645 (Resolved): Reports throw error with unknown mailers when plugin is uninstalled
yifat makias
08:51 AM Bug #13970 (Duplicate): Puppet Summary Report even if CM is Salt
yifat makias
08:50 AM Bug #20070 (Rejected): Foreman welcome mail doesn't include password
We decided this is not a good practice and we won't implement it. Ondřej Ezr

06/16/2021

09:42 PM Refactor #32820 (Ready For Testing): Recent audits card needs a design
The Foreman Bot
09:30 PM Refactor #32820 (Closed): Recent audits card needs a design
Amir Fefer
05:17 PM Bug #32809 (Ready For Testing): Update all freenode references to point to https://theforeman.org/support.html#IRClivechat or libera.chat
The Foreman Bot
04:00 PM Installer Revision ae60324c (puppet-certs): Update keylength tests to check for >= 4096
Eric Helms
01:00 PM Feature #32819 (Ready For Testing): Add index page template
The Foreman Bot
12:53 PM Feature #32819 (New): Add index page template
Ron Lavi
12:08 PM Feature #32518 (Closed): Move Ansible Parser to Core
Applied in changeset commit:foreman|bd688271fca6065c08beda14dcb8c9f07099a8a8. Dominik Matoulek
11:50 AM Revision bd688271 (foreman): Fixes #32518 - Moving Ansible fact parser
Moving Ansible fact parser from Ansible plugin to Core for better refactoring of parsers logic Dominik Matoulek
09:09 AM Bug #10236 (Closed): Wrong error message when one attempts to create second primary/provision interface via API
Applied in changeset commit:foreman|416a52e83860fdf51869385754b66a67121d2d43. yifat makias
09:08 AM Bug #28221 (Closed): Snippet template may render incorrect result when non-default scope class is used to render the main template
Applied in changeset commit:foreman|5051e3744f3eb1c549d1c3a2bfd884bf2b5023b8. Dominik Matoulek
09:08 AM Packaging Revision 7b1dd67c (foreman-packaging): Update rubygem-foreman_maintain to 0.8.2
Amit Upadhye
09:08 AM Bug #30387 (Closed): User can view bookmarks without assigning view_bookmarks permission in a role
Applied in changeset commit:foreman|81512f75ef77af6d30aaa0d6ef6e3b991b184c85. Tomer Brisker
09:01 AM Packaging Revision d5936e94 (foreman-packaging): Update rubygem-smart_proxy_dynflow to 0.5.1
Adam Ruzicka
09:01 AM Packaging Revision 4d6540b7 (foreman-packaging): Update rubygem-smart_proxy_dynflow to 0.5.0
Adam Ruzicka
08:40 AM Revision 416a52e8 (foreman): Fixes #10236 - Fix wrong error message when creating scond primary/provision interface
yifat makias
08:33 AM Revision 5051e374 (foreman): Fixes #28221 - Adding passing of template scope for snippet rendering
In current implementation templates can be much complex by snippet.
Reusable pieces of template code that should be i...
Dominik Matoulek
08:16 AM Revision 81512f75 (foreman): Fixes #30387 - Remove `view_bookmarks` permission
Users should always be able to see public bookmarks and their own
bookmarks, a permission is not needed for this case.
Tomer Brisker
07:55 AM Bug #32776 (Ready For Testing): Host api request fails when thin=true and per_page=all
The Foreman Bot
 

Also available in: Atom