Created
September 15, 2021 11:57
-
-
Save ares/d6b9868eee9da0b96cb4ebb63fffa5b8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Foreman 3.0 is released with the new report template for Remote Execution plugin users that want to render a report for a particular job (see https://www.youtube.com/watch?t=1094&v=O-azZjKOraY for more details). The feedback for the report structure convinced us to modify it to be more user friendly. It wasn't changed in time for 3.0 release but is expected to be changed in 3.0.1, so if you plan to consume the job data through this report, please don't hardcode the structure to your scripts yet. For the actual change, please see https://github.com/theforeman/foreman/pull/8771. | |
| We'd like to ask every user to provide a feedback for what's missing on this new page for their day to day work. To set some expectations, it's still considered experimental and we'd like to clean up several rough edges in 3.0.1, so it feels as really working replacement of the old page. | |
| To enable this page, navigate to Administer -> Settings -> General and set "Show Experimental Labs" setting to Yes. Then navigate to the Hosts -> All Hosts and in the action drop down for a particular host, click on the "New Details Page". | |
| There are some known issues with this page right now, such as the Edit button or the kebab menu next to it does not work. We'd also like to add a button to easily switch between old and a new page. | |
| We plan to fix that in 3.0.1. | |
| There are many tabs to be added, especially around Puppet, Katello, Ansible, OpenSCAP. The mockups for some are being worked on right now, some are already built and are being implemented. | |
| Please share your feedback and thoughts at https://community.theforeman.org/t/foreman-3-0-new-host-detail-page-feedback/25281 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Foreman 3.0.0 is now generally available. Special thanks to everyone who contributed and taken part in making this release ready.
If you have any problems upgrading or installing the new release, please let us know.
Puppet integration extraction
Note that this is a major release, with much of the Puppet integration been moved to a new plugin that is installed by default. Puppet users can read Puppet in 3.0 release to get a grasp of what to anticipate in this and future releases. Users who do not use puppet in their environment are encouraged to attempt disabling the plugin if possible while testing the release candidates and report and issues that may arise.
Remote Execution Job invocation report template
Foreman 3.0 is released with the a new report template for Remote Execution plugin users who want to render a report for a particular job (see Foreman Community Demo 94 for more details). The feedback for the report structure convinced us to modify it to be more user friendly. It wasn't changed in time for 3.0 release but is expected to be changed in 3.0.1, so if you plan to consume the job data through this report, please don't hardcode the structure to your scripts yet. For the actual change, please see Redmine #33223.
Experimental new host page
Foreman 3.0 contains an experimental new host page. Users are encouraged to provide feedback about what's missing for their day to day work. To set some expectations, it's still considered experimental and 3.0.1 will clean up several rough edges to make it feel like a replacement of the old page.
To enable this page, navigate to Administer -> Settings -> General and set the "Show Experimental Labs" setting to Yes. Then navigate to the Hosts -> All Hosts and in the action drop down for a particular host, click on the "New Details Page".
There are some known issues with this page right now. Feedback and thoughts are gathered on Discourse.
There are many tabs to be added, especially around Puppet, Katello, Ansible, OpenSCAP. The mockups for some are being worked on right now, some are already built and are being implemented. Plugin authors are encouraged to port their code so Foreman 3.1 can switch.
Documentation links
Packages
Packages may be found in the 3.0 directories on both deb.theforeman.org and yum.theforeman.org, and tarballs are on downloads.theforeman.org.
The GPG key used for signing RPMs and tarballs has the following fingerprint:
C8B9E30B0DBCAB595E98DF5C965467189B776908
The GPG key used for signing DEBs has been rotated and has the following fingerprint:
5B7C3E5A735BCB4D615829DC0BDDA991FD7AAC8A