and now yum update on the katello server fails on a certificate problem? [Errno 14] curl#35 - "Peer does not recognize and trust the CA that issued your certificate."
------ The most dangerous phrase in the language is, "We've always done it this way." - Grace Hopper On 13 February 2017 at 12:56, Lachlan Musicman <[email protected]> wrote: > Ok, I've found the itemized puppet upgrade instructions that are here: > > http://projects.theforeman.org/projects/foreman/wiki/Upgradi > ng_from_Puppet_3_to_4 > > and the place where the doc'd process fails. I start there. > > When I get to Step 1b. Environments, SSL and Apache; part 5 states "Update > SSL paths in /etc/httpd/conf.d/05-foreman-ssl.conf or > /etc/apache2/sites-available/05-foreman-ssl.conf, changing > /var/lib/puppet/ssl to /etc/puppetlabs/puppet/ssl" > > but our /etc/httpd/conf.d/05-foreman-ssl.conf contains no reference to > *either* reference? > > Skip it. > > Go to next step, figuring we have little if any manual customisations, I > do step 2 and the first run give teh error > > ERROR: Unrecognised option '--puppet-server-implementation' > > remove it, get > > ERROR: Unrecognised option '--reset-puppet-autosign' > > remove it, get > > ERROR: Unrecognised option '--reset-puppet-client-package' > (repeat for )... > ERROR: Unrecognised option '--reset-puppet-codedir' > ERROR: Unrecognised option '--reset-puppet-configtimeout' > ERROR: Unrecognised option '--reset-puppet-dir' > > At this point I remove all --reset-puppet directives and hope. > > There are errors. Oh, there it is, postgres isn't started but needs to be > started. The errors are now new errors, but the top error is the one that > we are warned about, so I run the command without the noop - I presume all > of these errors are related? See attached. > > cheers > L. > > > ------ > The most dangerous phrase in the language is, "We've always done it this > way." > > - Grace Hopper > > On 13 February 2017 at 11:28, Lachlan Musicman <[email protected]> wrote: > >> I don't understand what I've done wrong - I am literally following the >> rule book here, but it seems to trip at every step. >> >> I read the logs, and discovered that there were only three files it >> couldn't find because katello was stopped (this still amazes me - "stop >> katello, then make foreman-installer get data from katello"???!!?!?! who >> designed/wrote this?) >> >> the files were: >> >> java-1.8.0-something_something >> puppet-agent-1.9.0-something-something >> puppetserver-2.7.2-something_something >> >> So I found them on the file system and installed them successfully by >> hand. >> >> I then repeated the above process of katello-services stop and >> foreman-installer --upgrade-puppet >> >> Now I get a fail on: >> >> Upgrade Step: copy_data... >> >> mv: cannot move ‘/var/lib/puppet/ssl’ to ‘/etc/puppetlabs/puppet/ssl’: >> File exists >> >> Upgrade step copy_data failed. Check logs for more information. >> >> >> So I moved those files out of the way....and tried again. Failed with the >> same message. >> >> Deleted the files, tried again - failed with the same message. >> >> Might I suggest that the puppet upgrade notes are not actually correct >> and that the foreman-installer --upgrade-puppet service needs a >> "--skip-broken" or "--skip-copy-data" >> >> Anyway - I guess my question now is do I even need to run the >> --upgrade-puppet? >> >> Cheers >> L. >> >> >> >> >> >> ------ >> The most dangerous phrase in the language is, "We've always done it this >> way." >> >> - Grace Hopper >> >> On 13 February 2017 at 10:19, Lachlan Musicman <[email protected]> wrote: >> >>> Hi, >>> >>> Self hosted installation. >>> >>> The upgrade foreman-installer --upgrade-puppet fails because it can't >>> find packages. >>> >>> Which would be because I've just turned off all services as asked to in >>> the instructions found here >>> >>> https://www.theforeman.org/plugins/katello/3.2/upgrade/puppet.html >>> >>> under "in place migration". >>> >>> >>> Seems like a chicken and an egg problem - how do I solve this issue? >>> >>> cheers >>> L. >>> ------ >>> The most dangerous phrase in the language is, "We've always done it this >>> way." >>> >>> - Grace Hopper >>> >> >> > -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
