diff --git a/_includes/manuals/3.11/1.2_release_notes.md b/_includes/manuals/3.11/1.2_release_notes.md index 218f4adc9f..bc3e74d6f1 100644 --- a/_includes/manuals/3.11/1.2_release_notes.md +++ b/_includes/manuals/3.11/1.2_release_notes.md @@ -18,6 +18,11 @@ For more details, see https://projects.theforeman.org/issues/37252 and https://p Foreman 3.10 only supported Enterprise Linux 9 as experimental, but with this release it is fully supported. +#### Running Foreman on Debian 12 is supported + +Packages for Debian 12 were built with 3.11.0, but our automated pipelines rely on Puppetserver. +Now that Puppetserver packages for Debian 12 are available, with Foreman 3.11.4 Debian 12 is considered a supported platform. + ### Upgrade warnings #### keycloak-httpd-client-install dropped from Enterprise Linux 9 @@ -43,6 +48,13 @@ Clients will remain supported. For more details and discussion, see https://community.theforeman.org/t/drop-support-for-running-on-el8-with-foreman-3-13/38083. +#### Running Foreman on Debian 11 removal in Foreman 3.14 + +Users are encouraged to upgrade to Debian 12. + +Note this is for running Foreman itself. +Clients will remain supported. + ### Release notes for 3.11.4 *Packages for Debian 12 were built with 3.11.0, but our automated pipelines rely on Puppetserver. Now that Puppetserver packages for Debian 12 are available, this can be considered a supported platform.* diff --git a/_includes/manuals/3.11/2.1_quickstart_installation.md b/_includes/manuals/3.11/2.1_quickstart_installation.md index ac7e91178e..d771ebf6c4 100644 --- a/_includes/manuals/3.11/2.1_quickstart_installation.md +++ b/_includes/manuals/3.11/2.1_quickstart_installation.md @@ -27,6 +27,7 @@ To provide specific installation instructions, please select your operating syst + @@ -121,6 +122,26 @@ echo "deb http://deb.theforeman.org/ plugins {{page.version}}" | sudo tee -a /et {% endhighlight %} +
+ Enable Puppet's 8.x repository: +
+ +{% highlight bash %} +sudo apt-get -y install ca-certificates +cd /tmp && wget https://apt.puppet.com/puppet8-release-bookworm.deb +sudo apt-get install /tmp/puppet8-release-bookworm.deb +{% endhighlight %} + +Enable the Foreman repositories:
+ +{% highlight bash %} +sudo wget https://deb.theforeman.org/foreman.asc -O /etc/apt/trusted.gpg.d/foreman.asc +echo "deb http://deb.theforeman.org/ bookworm {{page.version}}" | sudo tee /etc/apt/sources.list.d/foreman.list +echo "deb http://deb.theforeman.org/ plugins {{page.version}}" | sudo tee -a /etc/apt/sources.list.d/foreman.list +{% endhighlight %} +Enable Puppet's 7.x repository: @@ -153,7 +174,7 @@ sudo dnf -y install foreman-installer {% endhighlight %}
ping $(hostname -f)
shows the real IP address, not 127.0.1.1. Change or remove this entry from /etc/hosts if present.