… we’re only digesting the info …
With all the water that has passed under the Foreman bridge, an upgrade from 1.20.1 to the current 1.21.0 would surely be a good idea as to not frustrate the hands that is of help going forward.
Sooo, following the Foreman :: Manual on upgrading, once
yum upgrade tfm\* ruby\* foreman\*
is run, we’re splashed with:
--> Finished Dependency Resolution Error: Package: tfm-rubygem-katello-3.10.0-1.el7.noarch (@katello) Requires: foreman-webpack-vendor-js(8f1a560ed7b654fe8dba) Removing: foreman-1.20.2-1.el7.noarch (@foreman) foreman-webpack-vendor-js(8f1a560ed7b654fe8dba) Updated By: foreman-1.21.0-1.el7.noarch (foreman) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
yum upgrade tfm\* ruby\* foreman\* --skip-broken
Packages skipped because of dependency problems: foreman-1.21.0-1.el7.noarch from foreman foreman-compute-1.21.0-1.el7.noarch from foreman foreman-postgresql-1.21.0-1.el7.noarch from foreman tfm-ror52-rubygem-i18n-1.4.0-1.el7.noarch from foreman-rails tfm-rubygem-gettext_i18n_rails-1.8.0-1.el7.noarch from foreman
On the web interface side og thinfs aka GUI > Administer > About
Under Smart Proxies:
foreman.domain.com Templates, Pulp, Puppet, Logs, Dynflow, DNS, TFTP, DHCP, Puppet CA, and HTTPBoot 1.21.0
Backend System Status:
Component Status Message candlepin OK candlepin_auth OK foreman_tasks FAIL undefined method `failed?’ for #<Concurrent::Promises::ResolvableFuture:0x000000000bb3eee8> pulp OK pulp_auth OK
… meanwhile … I’m pondering rather rebuilding from scratch which would also reaffirm the knowledge gained…
Would a Debian with Katello installation be a reasonable adaptation or an entire new can of worms ?
Katello is still only possible on CentOS/RHEL as some dependencies are only available on them and not Debian.
… ponder terminated !
Are there different instructions for upgrading when katello is installed?
Yes, it differs, see Foreman :: Plugin Manuals
Thanks, Dirk. But that seems to be instructions for upgrading katello.
I am already at:
I was referring to the problems @peek was having when trying to upgrade to foreman 1.21.0
I’ve been following a few other threads regarding upgrades …
Guess I am just a little shy about being in a big hurry to upgrade just yet …
Are there any other considerations I should be worried about?
Smart Proxies ?
SSL Certificates ?
Content Host Registrations ?
Other plugins …
Any known compatibility issues?
I just got this stuff working.
I’m afraid to break it, and having to start over.
Not even sure I would know where to begin again?