Skip to content

Commit

Permalink
Update releases notes for Foreman 3.8 GA (#2105)
Browse files Browse the repository at this point in the history
  • Loading branch information
Griffin-Sullivan authored Oct 18, 2023
1 parent 1f1b179 commit 5c3e209
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 3 deletions.
6 changes: 3 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ url: https://theforeman.org
baseurl: "" #keep at "" for the Atom feed

# latest *stable* version
foreman_version: '3.7'
foreman_version: '3.8'

# Latest releases
foreman_latest_releases:
- minmaj: '3.8'
patch: '0'
- minmaj: '3.7'
patch: '0'
- minmaj: '3.6'
patch: '2'

paginate: 5
paginate_path: "blog/page:num"
Expand Down
24 changes: 24 additions & 0 deletions _includes/manuals/3.8/1.2_release_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ This section will be updated prior to the next release.

### Headline features

#### Show failed resources in failed installation report

A failed foreman-installer run will capture Puppet reports making it much easier to troubleshoot failures.
Users will not have to rely on the installer log anymore, as the failure output should be sufficient.

#### Removed installer duplicate parameters

Both `--foreman-logging-layout` and `--puppet-server-foreman-url` are no longer needed.
Expand Down Expand Up @@ -32,6 +37,8 @@ The arguments are automatically migrated from the old settings to the new ones.

### Release notes for 3.8.0
#### Foreman
* Some events are not visible even being triggered ([#36796](https://projects.theforeman.org/issues/36796))
* CVE-2022-4130: Blind SSRF via Referer header ([#36768](https://projects.theforeman.org/issues/36768))
* Add "last_checkin" attribute to Entitlements Template ([#30690](https://projects.theforeman.org/issues/30690))

#### Foreman - API
Expand Down Expand Up @@ -81,6 +88,9 @@ The arguments are automatically migrated from the old settings to the new ones.
* Drop power_manager models from autoload paths ([#36583](https://projects.theforeman.org/issues/36583))
* Load Rails 6.1 defaults ([#35432](https://projects.theforeman.org/issues/35432))

#### Foreman - Rake tasks
* Count db:abort_if_pending_migrations as a setup rake task ([#36774](https://projects.theforeman.org/issues/36774))

#### Foreman - Reporting
* "Applicable errata" and "registered content hosts" reports syntax highlighting broken + applicable errata name needs changing ([#36587](https://projects.theforeman.org/issues/36587))
* "Host - compare content hosts packages" report template should restrict or notify if Host 1\* and Host 2\* name are same ([#36244](https://projects.theforeman.org/issues/36244))
Expand All @@ -90,11 +100,19 @@ The arguments are automatically migrated from the old settings to the new ones.
* use YAML.safe_load instead of YAML.load ([#36219](https://projects.theforeman.org/issues/36219))

#### Foreman - Settings
* CVE-2022-3874: OS command injection via ct_command and fcct_command ([#36759](https://projects.theforeman.org/issues/36759))
* instance_id setting is not presistent. ([#36395](https://projects.theforeman.org/issues/36395))

#### Foreman - Statistics
* Report Template output generation can take hours to complete if the template is only about printing different host facts
([#36715](https://projects.theforeman.org/issues/36715))

#### Foreman - Templates
* Safemode doesn't allow to access 'katello_agent_enabled?' ([#36717](https://projects.theforeman.org/issues/36717))
* Introduce human readable form for Host - Statuses report template ([#36426](https://projects.theforeman.org/issues/36426))
* kickstart_kernel_options snippet breaks UEFI VLAN tagged provisioning ([#36361](https://projects.theforeman.org/issues/36361))
* Template load_resource - explain :joins, :preload and includes ([#36239](https://projects.theforeman.org/issues/36239))
* "snippet" keyword causes error in search bar ([#35805](https://projects.theforeman.org/issues/35805))

#### Foreman - Tests
* Pin @adobe/css-tools package to 4.2.0 to build on NodeJS 12 ([#36656](https://projects.theforeman.org/issues/36656))
Expand Down Expand Up @@ -124,6 +142,7 @@ The arguments are automatically migrated from the old settings to the new ones.
* Make new pf4 modal for adding personal access token ([#36001](https://projects.theforeman.org/issues/36001))

#### Foreman - Web Interface
* Typo in variable name in form for taxonomies ([#36791](https://projects.theforeman.org/issues/36791))
* Remove dividers between navigation items ([#36571](https://projects.theforeman.org/issues/36571))
* Navigation items don't open in a new tab on ctrl+click ([#36543](https://projects.theforeman.org/issues/36543))
* Add line breaks to bookmarks if the name is too long ([#36350](https://projects.theforeman.org/issues/36350))
Expand All @@ -133,13 +152,18 @@ The arguments are automatically migrated from the old settings to the new ones.
* Reuse foreman_proxy::foreman_base_url value for puppet::server_foreman_url ([#36573](https://projects.theforeman.org/issues/36573))

#### Installer - Foreman modules
* Allow setting (fc)ct_location ([#36812](https://projects.theforeman.org/issues/36812))
* CVE-2023-4886: World readable tomcat server.xml contains passwords ([#36760](https://projects.theforeman.org/issues/36760))
* Set ANSIBLE_PERMISSION_CLASSES as empty list to allow syncing collection repos on capsule without RBAC access to Galaxy endpoints ([#36709](https://projects.theforeman.org/issues/36709))
* Expose candlepin logging parameter in the installer ([#36697](https://projects.theforeman.org/issues/36697))
* Change the default Foreman Redis cache DB to 4 ([#36645](https://projects.theforeman.org/issues/36645))
* Puppet module for Puppet should use "allowlist" instead of "whitelist" ([#36620](https://projects.theforeman.org/issues/36620))
* Automatically detect Foreman logging layout based on logging type ([#36582](https://projects.theforeman.org/issues/36582))
* Switch to puppetlabs vcsrepo for gitrepo tracking ([#35943](https://projects.theforeman.org/issues/35943))

#### Installer - foreman-installer script
* Drop Apache mpm_event MaxRequestPerChild values from tuning profiles ([#36784](https://projects.theforeman.org/issues/36784))
* Show failed resources in failed installation report ([#36694](https://projects.theforeman.org/issues/36694))
* katello-certs-check does not cause the installer to halt execution on failure ([#36567](https://projects.theforeman.org/issues/36567))
* Allow enabling mod_status for better Apache monitoring ([#36311](https://projects.theforeman.org/issues/36311))

Expand Down

0 comments on commit 5c3e209

Please sign in to comment.