foreman
foreman copied to clipboard
an application that automates the lifecycle of servers
This PR adds support for ActiveStorage in Foreman with PostgreSQL blob adapter. By default postgresql would be used for development and production. For testing a local temp directory would be...
I had the problem, that a template could not be seeded, because the Metadata was not valid YAML and therefore could not be parsed `metadata` therefore being empty, the seed...
Per issue [#31168](https://projects.theforeman.org/issues/31168), "hostname" and "fqdn" parameters were added to the Puppet ENC YAML produced by Foreman for use in Ansible in the following PRs: https://github.com/theforeman/foreman/pull/8103 https://github.com/theforeman/foreman/pull/8134 However, those parameter...
Our implementation of the Details tab didn't look like the original mockups because we used Patternfly's Grid layout, which means cards must be a uniform height across columns. This PR...
This is based on the old Debian Discovery kexec and Preseed default PXELinux Autoinstall
* Allow user to configure landing page after login * Update 404, 422 and 500 pages with link to '/' * New :homepage attribute for Menu::Item RFC: https://community.theforeman.org/t/rfc-customizable-landing-page-after-user-login/29429
If a host is in build mode and the token is expired, it should be possible to rebuild this host via bulk rebuild host action.
This is what I had to do to get Rails 7 to at least migrate and start up on Ruby 3.1. Then I noticed https://github.com/theforeman/foreman/pull/9287 does a lot of the...
Zeitwerk
Based on https://github.com/theforeman/foreman/pull/9148.