From 418b892fc358939bc08bb7948bf31551989adf39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Gajdu=C5=A1ek?= Date: Fri, 13 Feb 2026 11:03:31 +0100 Subject: [PATCH 1/6] Add Foreman 3.18 Release Notes --- guides/doc-Release_Notes/master.adoc | 1 + .../topics/foreman-3.18.0.adoc | 140 ++++++++++++++++++ .../topics/foreman-contributors.adoc | 5 + guides/doc-Release_Notes/topics/foreman.adoc | 79 ++++------ 4 files changed, 171 insertions(+), 54 deletions(-) create mode 100644 guides/doc-Release_Notes/topics/foreman-3.18.0.adoc diff --git a/guides/doc-Release_Notes/master.adoc b/guides/doc-Release_Notes/master.adoc index da3daa86da6..507b6423860 100644 --- a/guides/doc-Release_Notes/master.adoc +++ b/guides/doc-Release_Notes/master.adoc @@ -13,6 +13,7 @@ include::topics/katello.adoc[leveloffset=+1] endif::[] // Start inserting specific x.y.z releases here +include::topics/foreman-3.18.0.adoc[leveloffset=+1] [appendix] [id="foreman-contributors"] diff --git a/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc b/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc new file mode 100644 index 00000000000..f08092bcba1 --- /dev/null +++ b/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc @@ -0,0 +1,140 @@ += Foreman 3.18.0 + +You can find the complete list of changes on https://projects.theforeman.org/issues?set_filter=1&sort=id%3Adesc&status_id=closed&f%5B%5D=cf_12&op%5Bcf_12%5D=%3D&v%5Bcf_12%5D%5B%5D=2012[Redmine]. + +== Foreman + +* pass:[Remove exit calls from recurring rake tasks] - https://projects.theforeman.org/issues/39057[#39057] +* pass:[Login delegation logout URL fails to redirect to external auth source] - https://projects.theforeman.org/issues/39053[#39053] +* pass:[PostgreSQL process name pattern is wrong in PCP foreman-hotproc config file] - https://projects.theforeman.org/issues/39050[#39050] +* pass:[Deprecate ForemanModal in the core] - https://projects.theforeman.org/issues/39048[#39048] +* pass:[saltstack_setup still uses chkconfig] - https://projects.theforeman.org/issues/39043[#39043] +* pass:[pry-remote does not work at all when pry-byebug is enabled] - https://projects.theforeman.org/issues/39039[#39039] +* pass:[Fix action button handling for plugins] - https://projects.theforeman.org/issues/39038[#39038] +* pass:[BIOS info is not populated in All hosts page and in Host Details tab] - https://projects.theforeman.org/issues/39036[#39036] +* pass:[Add new dynflow table to schema dumper ignore list] - https://projects.theforeman.org/issues/39035[#39035] +* pass:[Replace useForemanModal in HostsIndex] - https://projects.theforeman.org/issues/39027[#39027] +* pass:[Hide taxonomy options from API docs for taxonomy resources] - https://projects.theforeman.org/issues/39025[#39025] +* pass:[Hosts index page incorrectly uses array index as React key for table rows] - https://projects.theforeman.org/issues/39016[#39016] +* pass:[User.current not reloadable in dev console environment] - https://projects.theforeman.org/issues/39014[#39014] +* pass:[Scoped order is ignored, it's forced to be batch order error displayed on application startup] - https://projects.theforeman.org/issues/39007[#39007] +* pass:[ForemanContext app metadata registry values are only evaluated at app startup; should be evaluated at runtime instead] - https://projects.theforeman.org/issues/38986[#38986] +* pass:[HostsController#template_used - find resource in before_action] - https://projects.theforeman.org/issues/38983[#38983] +* pass:[Drop NodeJS 18 support] - https://projects.theforeman.org/issues/38979[#38979] +* pass:[Allow newer dynflow] - https://projects.theforeman.org/issues/38975[#38975] +* pass:[Fix NTP config in autoyast] - https://projects.theforeman.org/issues/38959[#38959] +* pass:[Add Foreman::Cron and cron:* rake tasks as generic entrypoints for recurring jobs] - https://projects.theforeman.org/issues/38956[#38956] +* pass:[Run power state bulk action on new Host Overview page] - https://projects.theforeman.org/issues/38948[#38948] +* pass:[test/unit/puppet_fact_parser_test.rb tests are failing] - https://projects.theforeman.org/issues/38944[#38944] +* pass:[Implement CSV exports on the hosts overview] - https://projects.theforeman.org/issues/38941[#38941] +* pass:[Web UI: Kebab menu on Hosts > All Hosts does not close when clicking anywhere on screen] - https://projects.theforeman.org/issues/38936[#38936] +* pass:[Cannot perform LEAPP upgrade when RHEL 9.7 os object already exists] - https://projects.theforeman.org/issues/38930[#38930] +* pass:[Show logo on new host overview page] - https://projects.theforeman.org/issues/38926[#38926] +* pass:[Webhook Events for config_report event] - https://projects.theforeman.org/issues/38915[#38915] +* pass:[Host #template_kinds does not return image template kind when compute attributes are not set] - https://projects.theforeman.org/issues/38910[#38910] +* pass:[Add Cloud Billing Details card to Host Details page] - https://projects.theforeman.org/issues/38888[#38888] +* pass:[Support for Agama installer (SLES16)] - https://projects.theforeman.org/issues/38877[#38877] +* pass:[Search is cleared when using bottom pagination on All Hosts page] - https://projects.theforeman.org/issues/38858[#38858] +* pass:[Move AutocompleteInput to foremanCore] - https://projects.theforeman.org/issues/38852[#38852] +* pass:[Update InputFactory component to PF5] - https://projects.theforeman.org/issues/38842[#38842] +* pass:[Introduce SSH cert support in templates] - https://projects.theforeman.org/issues/38499[#38499] +* pass:[Automatic firmware selection for VMware is not working on the `compute_attributes` form] - https://projects.theforeman.org/issues/37834[#37834] +* pass:[Add snapshot tests for global_registration.erb] - https://projects.theforeman.org/issues/37789[#37789] + +=== Compute resources + +* pass:[Not all old GCE files are cleaned up] - https://projects.theforeman.org/issues/39020[#39020] + +=== Compute resources - OpenStack + +* pass:[Unable to choose a fixed ip openstack neutron] - https://projects.theforeman.org/issues/38742[#38742] + +=== DB migrations + +* pass:[Remove grub templates] - https://projects.theforeman.org/issues/38974[#38974] + +=== Host creation + +* pass:[Add logging to Unattended#host_template] - https://projects.theforeman.org/issues/39023[#39023] + +=== Inventory + +* pass:[Change Hostgroup form on new UI needs to show full nested structure, not just names] - https://projects.theforeman.org/issues/38827[#38827] +* pass:[Manage Columns modal extends offscreen and hides Save button] - https://projects.theforeman.org/issues/38761[#38761] +* pass:[Manage columns does not pre-check boxes of displayed columns for users without table preferences] - https://projects.theforeman.org/issues/38453[#38453] + +=== JavaScript stack + +* pass:[Add global css override for PF lists and labels ] - https://projects.theforeman.org/issues/39033[#39033] +* pass:[Deprecate pf3 select form field ] - https://projects.theforeman.org/issues/38998[#38998] +* pass:[Add @patternfly/react-templates] - https://projects.theforeman.org/issues/38978[#38978] + +=== Logging + +* pass:[Log file count can reach max int for `logs_id_seq`] - https://projects.theforeman.org/issues/38949[#38949] + +=== Orchestration + +* pass:[Queue Orchestration::Templates only for Host::Managed class] - https://projects.theforeman.org/issues/38976[#38976] + +=== Parameters + +* pass:[scoped_search fails with undefined method `subtree_ids' for nil:NilClass when host belongs to a hostgroup and hostgroup parameter is orphaned] - https://projects.theforeman.org/issues/39002[#39002] +* pass:[host_param macro & transient host parameters] - https://projects.theforeman.org/issues/38939[#38939] + +=== Reporting + +* pass:[Add Cloud Billing Metadata inclusion options to Host - Installed Products report template] - https://projects.theforeman.org/issues/38920[#38920] + +=== Security + +* pass:[CVE-2025-9572: GraphQL API permission bypass leads to information disclosure] - https://projects.theforeman.org/issues/38913[#38913] + +=== Templates + +* pass:[Dualstack fallback is broken] - https://projects.theforeman.org/issues/39046[#39046] + +=== Tests + +* pass:[Subnet factories use the wrong proxy for HTTPBoot feature] - https://projects.theforeman.org/issues/39045[#39045] +* pass:[Remove static wrapper methods for host fixtures in TemplateSnapshotService] - https://projects.theforeman.org/issues/39044[#39044] +* pass:["should update libvirt compute resource with locs" test is flaky due to array ordering differences] - https://projects.theforeman.org/issues/39037[#39037] +* pass:[Preseed snapshots are not validated in tests] - https://projects.theforeman.org/issues/39012[#39012] +* pass:[cloud-init snapshots are not validated in tests] - https://projects.theforeman.org/issues/39006[#39006] +* pass:[Provisioning snapshots for Debian use RHEL-style partition table] - https://projects.theforeman.org/issues/39005[#39005] +* pass:[Update ForemanContext mock to include all metadata ] - https://projects.theforeman.org/issues/39004[#39004] +* pass:[Improve output of KS validation test] - https://projects.theforeman.org/issues/39001[#39001] +* pass:[Kickstart snapshots for EL10 are missing during tests] - https://projects.theforeman.org/issues/38999[#38999] +* pass:[Refactor Slot.test.js to react testing library] - https://projects.theforeman.org/issues/38971[#38971] +* pass:[Fix snapshot generation to generate the correct subnets] - https://projects.theforeman.org/issues/35779[#35779] + +=== Unattended installations + +* pass:[Unattended::HostFinder - track search method] - https://projects.theforeman.org/issues/39029[#39029] +* pass:[Support multiple timesource --ntp-server entries] - https://projects.theforeman.org/issues/38173[#38173] + +=== Users, Roles and Permissions + +* pass:[Context-based permission management in React frontend] - https://projects.theforeman.org/issues/37665[#37665] + +=== Web Interface + +* pass:[Update DateTimePicker to pf5] - https://projects.theforeman.org/issues/38962[#38962] +* pass:[Breadcrumb switcher for Module stream details shows multiple entries] - https://projects.theforeman.org/issues/38895[#38895] +* pass:[Compact ui setting for tables] - https://projects.theforeman.org/issues/38322[#38322] + +== Installer + +* pass:[Add salt minimum auth version] - https://projects.theforeman.org/issues/38964[#38964] +* pass:[Add support for openbolt plugin] - https://projects.theforeman.org/issues/38963[#38963] +* pass:[Remove ACD plugin from installer] - https://projects.theforeman.org/issues/38841[#38841] + +== SELinux + +=== Plugins + +* pass:[SELinux prevents foreman_kubevirt from connecting to the OpenShift API] - https://projects.theforeman.org/issues/38987[#38987] + +== Smart Proxy + +* pass:[Foreman Smart-Proxy 3.16 breaks ipmi support] - https://projects.theforeman.org/issues/38783[#38783] diff --git a/guides/doc-Release_Notes/topics/foreman-contributors.adoc b/guides/doc-Release_Notes/topics/foreman-contributors.adoc index e69de29bb2d..3195ec26ef2 100644 --- a/guides/doc-Release_Notes/topics/foreman-contributors.adoc +++ b/guides/doc-Release_Notes/topics/foreman-contributors.adoc @@ -0,0 +1,5 @@ +We’d like to thank the following people who contributed to the Foreman {ProjectVersion} release: + +Adam Lazik, Adam Růžička, Adrian Parreiras Horta, Archana Kumari, Arvind Jangir, Bernhard Suttner, Chris Roberts, EnigmaXV, Eric Helms, Evgeni Golov, Ewoud Kohl van Wijngaarden, Francesco Di Nucci, Giovanni Formisano, Jeremy Lenz, Jonathon Turel, Kajinami Takashi, Kenyon Ralph, Konstantinos Familonidis, Leos Stejskal, Lucy Fu, Lukas Jezek, MarcWort, Maria Agaphontzev, Markus Reisner, Maximilian Kolb, Nadja Heitmann, Nakul Pathak, Nofar Alfassi, Oleh Fedorenko, Ondřej Gajdušek, Pablo Méndez Hernández, Pat Riehecky, Peter Ondrejka, Ryan, Shimon Shtein, Takashi Kajinami, Thorben Denzer, Tim Meusel, Titani Labaj + +As well as all users who helped test releases, report bugs and provide feedback on the project. diff --git a/guides/doc-Release_Notes/topics/foreman.adoc b/guides/doc-Release_Notes/topics/foreman.adoc index 902af096e62..992cf3a60ef 100644 --- a/guides/doc-Release_Notes/topics/foreman.adoc +++ b/guides/doc-Release_Notes/topics/foreman.adoc @@ -4,85 +4,56 @@ [id="foreman-headline-features"] == Headline features -//If there are no headline features, uncomment the following line: -//There are no highlights with Foreman {ProjectVersion}. - -[id="user-interface-and-experience"] -=== User interface & experience +//[id="user-interface-and-experience"] +//=== User interface & experience //If this section would be empty otherwise, comment out the section heading. -//To add a headline feature, use AsciiDoc's description lists: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description - [id="infrastructure-and-platform-updates"] === Infrastructure & platform updates -//If this section would be empty otherwise, comment out the section heading. - -//To add a headline feature, use AsciiDoc's description lists: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description - +GRUB1 template support removed:: +Support for legacy GRUB (GRUB1) templates has been completely removed. +Most distributions switched to GRUB2 by 2014, and maintaining GRUB1 support was causing compatibility issues with newer systems. +Systems still using GRUB1 for provisioning must migrate to GRUB2 before upgrading. [id="networking-and-connectivity"] === Networking & connectivity -//If this section would be empty otherwise, comment out the section heading. - -//To add a headline feature, use AsciiDoc's description list: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description +SSH certificate support for remote execution:: +Smart Proxies can now use SSH certificates signed by a trusted certificate authority (CA) during remote execution connections. +This feature avoids the default Trust on First Use (TOFU) model and provides centralized trust management and revocation capabilities. -[id="clients"] -=== Clients +//[id="clients"] +//=== Clients //If this section would be empty otherwise, comment out the section heading. -//To add a headline feature, use AsciiDoc's description list: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description - -[id="documentation-and-tooling"] -=== Documentation & tooling +//[id="documentation-and-tooling"] +//=== Documentation & tooling //If this section would be empty otherwise, comment out the section heading. -//To add a headline feature, use AsciiDoc's description list: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description - [id="foreman-upgrade-warnings"] == Upgrade warnings //If there are upgrade warnings, comment out the following line: -There are no upgrade warnings with Foreman {ProjectVersion}. +//There are no upgrade warnings with Foreman {ProjectVersion}. -//To add a headline feature, use AsciiDoc's description list: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description +NodeJS 18 no longer supported:: +NodeJS 18 support has been dropped. +Foreman now requires NodeJS 22 or later for development and building assets. [id="foreman-deprecations"] == Deprecations //If there are deprecations, comment out the following line. -There are no deprecations with Foreman {ProjectVersion}. +//There are no deprecations with Foreman {ProjectVersion}. + +ForemanModal component deprecated:: +The ForemanModal component in Foreman core is now deprecated. +Plugins should migrate to PatternFly 5 modal components. -//To add a headline feature, use AsciiDoc's description list: https://docs.asciidoctor.org/asciidoc/latest/lists/description/ -//Summary:: -//Description -//+ -//Optional second paragraph of description +PatternFly 3 select form field deprecated:: +The PatternFly 3 select form field component is deprecated. +PatternFly 5 Select components are used instead. From 3293dd7bd29752653bb59a6aadf6e94853f75862 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Gajdu=C5=A1ek?= Date: Fri, 13 Feb 2026 14:11:09 +0100 Subject: [PATCH 2/6] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Aneta Šteflová Petrová --- guides/doc-Release_Notes/topics/foreman.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/guides/doc-Release_Notes/topics/foreman.adoc b/guides/doc-Release_Notes/topics/foreman.adoc index 992cf3a60ef..90ab2557f5e 100644 --- a/guides/doc-Release_Notes/topics/foreman.adoc +++ b/guides/doc-Release_Notes/topics/foreman.adoc @@ -13,7 +13,7 @@ === Infrastructure & platform updates GRUB1 template support removed:: -Support for legacy GRUB (GRUB1) templates has been completely removed. +Legacy GRUB (GRUB1) templates are no longer supported. Most distributions switched to GRUB2 by 2014, and maintaining GRUB1 support was causing compatibility issues with newer systems. Systems still using GRUB1 for provisioning must migrate to GRUB2 before upgrading. @@ -22,7 +22,7 @@ Systems still using GRUB1 for provisioning must migrate to GRUB2 before upgradin SSH certificate support for remote execution:: Smart Proxies can now use SSH certificates signed by a trusted certificate authority (CA) during remote execution connections. -This feature avoids the default Trust on First Use (TOFU) model and provides centralized trust management and revocation capabilities. +By enabling this feature, you can avoid the default Trust on First Use (TOFU) model, and benefit from centralized trust management and revocation capabilities. //[id="clients"] //=== Clients @@ -41,7 +41,7 @@ This feature avoids the default Trust on First Use (TOFU) model and provides cen //There are no upgrade warnings with Foreman {ProjectVersion}. NodeJS 18 no longer supported:: -NodeJS 18 support has been dropped. +NodeJS 18 support has been removed. Foreman now requires NodeJS 22 or later for development and building assets. [id="foreman-deprecations"] @@ -52,7 +52,7 @@ Foreman now requires NodeJS 22 or later for development and building assets. ForemanModal component deprecated:: The ForemanModal component in Foreman core is now deprecated. -Plugins should migrate to PatternFly 5 modal components. +If you are a plugin maintainer, migrate your plugin to PatternFly 5 modal components. PatternFly 3 select form field deprecated:: The PatternFly 3 select form field component is deprecated. From 5d0fc80274f087ab223011937940066b073607d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Gajdu=C5=A1ek?= Date: Fri, 13 Feb 2026 17:52:49 +0100 Subject: [PATCH 3/6] Apply suggestions from code review Co-authored-by: Maximilian Kolb --- guides/doc-Release_Notes/topics/foreman-3.18.0.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc b/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc index f08092bcba1..79c48b18f47 100644 --- a/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc +++ b/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc @@ -37,7 +37,7 @@ You can find the complete list of changes on https://projects.theforeman.org/iss * pass:[Search is cleared when using bottom pagination on All Hosts page] - https://projects.theforeman.org/issues/38858[#38858] * pass:[Move AutocompleteInput to foremanCore] - https://projects.theforeman.org/issues/38852[#38852] * pass:[Update InputFactory component to PF5] - https://projects.theforeman.org/issues/38842[#38842] -* pass:[Introduce SSH cert support in templates] - https://projects.theforeman.org/issues/38499[#38499] +* pass:[Introduce SSH certificate support in templates] - https://projects.theforeman.org/issues/38499[#38499] * pass:[Automatic firmware selection for VMware is not working on the `compute_attributes` form] - https://projects.theforeman.org/issues/37834[#37834] * pass:[Add snapshot tests for global_registration.erb] - https://projects.theforeman.org/issues/37789[#37789] @@ -47,7 +47,7 @@ You can find the complete list of changes on https://projects.theforeman.org/iss === Compute resources - OpenStack -* pass:[Unable to choose a fixed ip openstack neutron] - https://projects.theforeman.org/issues/38742[#38742] +* pass:[Add support for assigning fixed IPv4 addresses to OpenStack hosts] - https://projects.theforeman.org/issues/38742[#38742] === DB migrations @@ -80,7 +80,7 @@ You can find the complete list of changes on https://projects.theforeman.org/iss === Parameters * pass:[scoped_search fails with undefined method `subtree_ids' for nil:NilClass when host belongs to a hostgroup and hostgroup parameter is orphaned] - https://projects.theforeman.org/issues/39002[#39002] -* pass:[host_param macro & transient host parameters] - https://projects.theforeman.org/issues/38939[#38939] +* pass:[Fix host_param macro to include transient parameters for new hosts] - https://projects.theforeman.org/issues/38939[#38939] === Reporting @@ -92,7 +92,7 @@ You can find the complete list of changes on https://projects.theforeman.org/iss === Templates -* pass:[Dualstack fallback is broken] - https://projects.theforeman.org/issues/39046[#39046] +* pass:[Fix NoMethodError in provisioning templates during dual-stack fallback] - https://projects.theforeman.org/issues/39046[#39046] === Tests @@ -121,7 +121,7 @@ You can find the complete list of changes on https://projects.theforeman.org/iss * pass:[Update DateTimePicker to pf5] - https://projects.theforeman.org/issues/38962[#38962] * pass:[Breadcrumb switcher for Module stream details shows multiple entries] - https://projects.theforeman.org/issues/38895[#38895] -* pass:[Compact ui setting for tables] - https://projects.theforeman.org/issues/38322[#38322] +* pass:[Add a 'Compact' UI setting for tables] - https://projects.theforeman.org/issues/38322[#38322] == Installer @@ -137,4 +137,4 @@ You can find the complete list of changes on https://projects.theforeman.org/iss == Smart Proxy -* pass:[Foreman Smart-Proxy 3.16 breaks ipmi support] - https://projects.theforeman.org/issues/38783[#38783] +* pass:[Smart Proxy breaks IPMI support] - https://projects.theforeman.org/issues/38783[#38783] From 225c51ae04beb47651c4d3f7f4ed92ef5070bc51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Gajdu=C5=A1ek?= Date: Fri, 13 Feb 2026 17:56:29 +0100 Subject: [PATCH 4/6] Apply suggestions from code review --- guides/doc-Release_Notes/topics/foreman-3.18.0.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc b/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc index 79c48b18f47..eff748058e2 100644 --- a/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc +++ b/guides/doc-Release_Notes/topics/foreman-3.18.0.adoc @@ -8,7 +8,7 @@ You can find the complete list of changes on https://projects.theforeman.org/iss * pass:[Login delegation logout URL fails to redirect to external auth source] - https://projects.theforeman.org/issues/39053[#39053] * pass:[PostgreSQL process name pattern is wrong in PCP foreman-hotproc config file] - https://projects.theforeman.org/issues/39050[#39050] * pass:[Deprecate ForemanModal in the core] - https://projects.theforeman.org/issues/39048[#39048] -* pass:[saltstack_setup still uses chkconfig] - https://projects.theforeman.org/issues/39043[#39043] +* pass:[saltstack_setup: Use systemctl to enable salt-minion instead of chkconfig] - https://projects.theforeman.org/issues/39043[#39043] * pass:[pry-remote does not work at all when pry-byebug is enabled] - https://projects.theforeman.org/issues/39039[#39039] * pass:[Fix action button handling for plugins] - https://projects.theforeman.org/issues/39038[#39038] * pass:[BIOS info is not populated in All hosts page and in Host Details tab] - https://projects.theforeman.org/issues/39036[#39036] From 70b7bae25a7af70a462f2cb88e10441ccb2ca6ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Gajdu=C5=A1ek?= Date: Fri, 13 Feb 2026 17:57:37 +0100 Subject: [PATCH 5/6] Apply suggestion from @maximiliankolb Co-authored-by: Maximilian Kolb --- guides/doc-Release_Notes/topics/foreman.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/guides/doc-Release_Notes/topics/foreman.adoc b/guides/doc-Release_Notes/topics/foreman.adoc index 90ab2557f5e..e37c766a639 100644 --- a/guides/doc-Release_Notes/topics/foreman.adoc +++ b/guides/doc-Release_Notes/topics/foreman.adoc @@ -38,7 +38,6 @@ By enabling this feature, you can avoid the default Trust on First Use (TOFU) mo == Upgrade warnings //If there are upgrade warnings, comment out the following line: -//There are no upgrade warnings with Foreman {ProjectVersion}. NodeJS 18 no longer supported:: NodeJS 18 support has been removed. From b64c71efdb95711db7cb4644e47ad66f9ebd1619 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Gajdu=C5=A1ek?= Date: Fri, 13 Feb 2026 17:57:53 +0100 Subject: [PATCH 6/6] Update guides/doc-Release_Notes/topics/foreman.adoc Co-authored-by: Maximilian Kolb --- guides/doc-Release_Notes/topics/foreman.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/guides/doc-Release_Notes/topics/foreman.adoc b/guides/doc-Release_Notes/topics/foreman.adoc index e37c766a639..f3214cbc7d1 100644 --- a/guides/doc-Release_Notes/topics/foreman.adoc +++ b/guides/doc-Release_Notes/topics/foreman.adoc @@ -47,7 +47,6 @@ Foreman now requires NodeJS 22 or later for development and building assets. == Deprecations //If there are deprecations, comment out the following line. -//There are no deprecations with Foreman {ProjectVersion}. ForemanModal component deprecated:: The ForemanModal component in Foreman core is now deprecated.