Foreman 1.23.0-RC1 is now available for testing, big thanks to everyone who contributed and especially to @ekohl, @evgeni and @upadhyeammit who have been taking part in making this release ready.
Please help by testing and getting it release-ready, and let us know if you hit any issue when upgrading or installing the release candidate either here or on our issue tracker.
Installation quick start:
https://theforeman.org/manuals/1.23/quickstart_guide.html
Upgrade instructions:
https://theforeman.org/manuals/1.23/index.html#3.6Upgrade
Release notes:
https://theforeman.org/manuals/1.23/index.html#Releasenotesfor1.23
This is also a good time to improve translations for existing locales to ensure full coverage. Help out at
https://www.transifex.com/foreman/foreman/dashboard/
Lastly, do take note of the upgrade warnings and deprecations in this release:
https://theforeman.org/manuals/1.23/index.html#Deprecations
Packages may be found in the 1.23 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:
4674 C97B D8C2 A3EF 63BC B207 88BB 5C46 7B5B 366A
3 Likes
Just in case you don’t have time to do a full test, but still want to give this a spin, you can try out using out docker image instead
all is required is docker and docker-compose to get started:
setting up docker / docker-compose
sudo groupadd docker
sudo yum install docker docker-compose
sudo usermod -aG docker $USER
newgrp docker
sudo service docker start
then, on some directory download:
https://raw.githubusercontent.com/theforeman/foreman/1.23-stable/docker-compose.yml
edit the file, and change:
diff --git a/docker-compose.yml b/docker-compose.yml
index cfca7a3b0..467acb736 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -20,7 +20,7 @@ services:
- db:/var/lib/mysql/data
app: &app_base
- image: quay.io/foreman/foreman:develop
+ image: quay.io/foreman/foreman:1.23-stable
command: bundle exec bin/rails server -b 0.0.0.0
build:
context: .
This will download the latest 1.23 stable version, if you want to be more explicit, you can download the RC1 tag directly(use 1.23.0-RC1), for all available tags, you can visit Quay.
then start the environment
docker-compose pull
docker-compose run app bundle exec rake db:create db:migrate
docker-compose run app bundle exec rake db:seed permissions:reset password=changeme
docker-compose up
Happy testing…