Skip to content

Commit 0db6a54

Browse files
authored
Foreman 3.15.0 release notes
1 parent 2b3567c commit 0db6a54

1 file changed

Lines changed: 153 additions & 3 deletions

File tree

_includes/manuals/3.15/1.2_release_notes.md

Lines changed: 153 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,166 @@ This section will be updated prior to the next release.
44

55
### Headline features
66

7-
### Upgrade warnings
7+
#### PatternFly 5
8+
9+
The WebUI now uses PatternFly 5 components.
10+
11+
#### Upgrading made easier
12+
13+
To get the right resources for the upgrade, you can now go to Administer > Upgrade which contains helpful links.
814

915
### Deprecations
1016

11-
### Release Notes
17+
#### oVirt CR deprecation
18+
19+
The oVirt compute resource has been deprecated and will be removed in the 3.16 release.
20+
21+
During the 3.16 upgrade the compute resource will be deleted, but users are encouraged to perform the clean up as documented in the upgrade guide.
22+
For more information, see ([https://community.theforeman.org/t/rfc-deprecation-and-removal-of-ovirt-compute-resource/42527](RFC: Deprecation and removal of oVirt Compute Resource))
23+
24+
### Release notes for 3.15.0
25+
#### Foreman
26+
* Can't delete hosts due to type null host statuses ([#38370](https://projects.theforeman.org/issues/38370))
27+
* Avoid string building with << which breaks with frozen strings ([#38329](https://projects.theforeman.org/issues/38329))
28+
* Show upgrade links under Administer > Upgrade ([#38328](https://projects.theforeman.org/issues/38328))
29+
* Fix Ansible Tower FQDN migration ([#38319](https://projects.theforeman.org/issues/38319))
30+
31+
#### Foreman - API
32+
* Missing status types in apidoc for /hosts/:id/status/:type ([#38315](https://projects.theforeman.org/issues/38315))
33+
* Failure to remove parent location (with nested one) is not correctly reported ([#26937](https://projects.theforeman.org/issues/26937))
34+
35+
#### Foreman - Compute resources - VMware
36+
* Virtual TPM option doesn't work with Image based provisioning method ([#38381](https://projects.theforeman.org/issues/38381))
37+
38+
#### Foreman - Compute resources - oVirt
39+
* Rake task for removing Ovirt resources ([#38267](https://projects.theforeman.org/issues/38267))
40+
41+
#### Foreman - Development tools
42+
* Pin spring to 4.2.1 in development environment ([#38418](https://projects.theforeman.org/issues/38418))
43+
44+
#### Foreman - Host creation
45+
* Host Form - Removal of arch resets table & medium ([#38362](https://projects.theforeman.org/issues/38362))
46+
* Keep the password value after an unsuccessful host creation ([#38316](https://projects.theforeman.org/issues/38316))
47+
48+
#### Foreman - Host registration
49+
* Host Registration Form - Fix the DownloadUtility onChange ([#38400](https://projects.theforeman.org/issues/38400))
50+
51+
#### Foreman - Internationalization
52+
* Update locales for 3.15 ([#38404](https://projects.theforeman.org/issues/38404))
53+
54+
#### Foreman - Inventory
55+
* TableIndexPage does not fully support expandable table rows ([#38382](https://projects.theforeman.org/issues/38382))
56+
* The ram column on the new hosts page is not showing the memory correctly ([#38360](https://projects.theforeman.org/issues/38360))
57+
* PF5 issue: Host status icons out of alignment ([#38338](https://projects.theforeman.org/issues/38338))
58+
* Manage Columns is broken and all checkboxes are missing ([#38333](https://projects.theforeman.org/issues/38333))
59+
60+
#### Foreman - JavaScript stack
61+
* CardTemplate should have cardId as string ([#38331](https://projects.theforeman.org/issues/38331))
62+
* Replace PF4 ToastNotification in editor with a PF5 alert ([#38244](https://projects.theforeman.org/issues/38244))
63+
64+
#### Foreman - Logging
65+
* Clarify the logged OIDC issuer message ([#38262](https://projects.theforeman.org/issues/38262))
66+
67+
#### Foreman - Monitoring
68+
* Update LoginPage to PF5 ([#38344](https://projects.theforeman.org/issues/38344))
69+
70+
#### Foreman - Packaging
71+
* Update secure_headers to 7.x ([#38358](https://projects.theforeman.org/issues/38358))
72+
73+
#### Foreman - Reporting
74+
* undefined method '#ip' for NilClass when trying to generate "Ansible - Ansible Inventory" report when a host doesn't have an execution interface ([#38388](https://projects.theforeman.org/issues/38388))
75+
76+
#### Foreman - Search
77+
* Filter in content host page not working properly ([#38252](https://projects.theforeman.org/issues/38252))
78+
79+
#### Foreman - Settings
80+
* Editor setting cog icon is not working after pf update ([#38352](https://projects.theforeman.org/issues/38352))
81+
82+
#### Foreman - Tests
83+
* taxonomy rb tests randomly failing ([#38321](https://projects.theforeman.org/issues/38321))
84+
* Show console logs in rails tests ([#38246](https://projects.theforeman.org/issues/38246))
85+
* Include NICs in Ubuntu 20.04 Autoinstall provisioning template snapshots ([#38222](https://projects.theforeman.org/issues/38222))
86+
* Fix RegistrationCommandsPage tests ([#37821](https://projects.theforeman.org/issues/37821))
87+
88+
#### Foreman - Unattended installations
89+
* Allow multiple preseed netplan interfaces ([#38340](https://projects.theforeman.org/issues/38340))
90+
* Kickstart default - disable Kdump ([#38336](https://projects.theforeman.org/issues/38336))
91+
* Fix GRUB2 loader commands for Debian/Ubuntu ([#38232](https://projects.theforeman.org/issues/38232))
92+
* Installation of previously installed package fails with apt ([#38200](https://projects.theforeman.org/issues/38200))
93+
94+
#### Foreman - Web Interface
95+
* newAvailableOptions.sort is not a function in DualListSelector (created by Pf4DualList) when adding permissions to filters ([#38354](https://projects.theforeman.org/issues/38354))
96+
* pf5 tables css - search input and select all ([#38298](https://projects.theforeman.org/issues/38298))
97+
* update ExternalLogout to use pf5 ([#38257](https://projects.theforeman.org/issues/38257))
98+
* update ImpersonateIcon to use pf5 ([#38256](https://projects.theforeman.org/issues/38256))
99+
* Replace foreman ClipboardCopy with pf5 version ([#38242](https://projects.theforeman.org/issues/38242))
100+
* Update to Patternfly 5 ([#37746](https://projects.theforeman.org/issues/37746))
101+
102+
#### Installer
103+
* Support Hammer CLI plugin for foreman_bootdisk ([#38228](https://projects.theforeman.org/issues/38228))
104+
105+
#### Installer - Foreman modules
106+
* Set foreman_url in settings.yaml in the installer ([#38330](https://projects.theforeman.org/issues/38330))
107+
* Use stricter ciphers for Mosquitto ([#38279](https://projects.theforeman.org/issues/38279))
108+
109+
#### Installer - foreman-installer script
110+
* Passing --reset-data when no database exists fails ([#38389](https://projects.theforeman.org/issues/38389))
111+
112+
#### Smart Proxy
113+
* Ruby 3.4 compatibility ([#38357](https://projects.theforeman.org/issues/38357))
114+
115+
#### Hammer-cli
116+
* Translate warning message - ([#38410](http://projects.theforeman.org/issues/38410))
117+
* Add mechanism for deprecating displayed fields - ([#38410](http://projects.theforeman.org/issues/38410))
118+
* Fix test using #inspect on a hash
119+
* Add base64 and csv dependencies for ruby 3.4 compatibility
120+
* Fix gemspec/ordereddependencies cop
121+
* Use actions/checkout@v4
122+
* Bump to 3.15.0-develop
123+
124+
#### Hammer-cli-foreman
125+
* Use 3.15 test data
126+
* Fix hammer insights inventory sync error message - ([#38401](http://projects.theforeman.org/issues/38401))
127+
* Fix hammer host update error messages - ([#38291](http://projects.theforeman.org/issues/38291))
128+
* Bump to 3.15.0-develop
129+
130+
*A full list of changes in 3.15.0 is available via [Redmine](https://projects.theforeman.org/issues?set_filter=1&sort=id%3Adesc&status_id=closed&f[]=cf_12&op[cf_12]=%3D&v[cf_12]=1942)*
12131

13132
### Contributors
14133

15134
We'd like to thank the following people who contributed to the Foreman {{page.version}} release:
16135

17-
<!-- update scripts/committers.rb with the correct versions and dates and fill this in -->
136+
* Adam Lazik
137+
* Adam Růžička
138+
* Baden Erb
139+
* Bastian Schmidt
140+
* Ben Ford
141+
* Bernhard Suttner
142+
* Cole Higgins
143+
* Eric Helms
144+
* Evgeni Golov
145+
* Ewoud Kohl van Wijngaarden
146+
* Francesco Di Nucci
147+
* Girija Soni
148+
* Ian Ballou
149+
* Jan Löser
150+
* Jeremy Lenz
151+
* Kenyon Ralph
152+
* Leos Stejskal
153+
* Lucy Fu
154+
* Lukas Hellebrandt
155+
* Lukas Jezek
156+
* Maria Agaphontzev
157+
* Maximilian Kolb
158+
* Nofar Alfassi
159+
* Odilon Sousa
160+
* Oleh Fedorenko
161+
* Ondřej Gajdušek
162+
* Paul Armstrong
163+
* pavanshekar
164+
* Quinn James
165+
* Shimon Shtein
166+
* Stefan - Zipkid - Goethals
167+
* Tim Meusel
18168

19169
As well as all users who helped test releases, report bugs and provide feedback on the project.

0 commit comments

Comments
 (0)