this post solves the problem:
https://groups.google.com/forum/#!searchin/foreman-users/db$20migrate|sort:date/foreman-users/bWfJJ-xyzGE/xz2M6VmHBQAJ

Maybe for anyone who has the same issue.

Am Montag, 18. Dezember 2017 16:40:25 UTC+1 schrieb Denis Müller:
>
> Maybe somebody can help:
>
> [root@theforeman ~]# foreman-installer --scenario katello --upgrade 
> --verbose 
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group 
> pre_migrations
> [ INFO 2017-12-18 16:37:05 verbose] All hooks in group pre_migrations 
> finished
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group boot
> [ INFO 2017-12-18 16:37:05 verbose] All hooks in group boot finished
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group init
> [ INFO 2017-12-18 16:37:05 verbose] All hooks in group init finished
> [ INFO 2017-12-18 16:37:05 verbose] Loading default values from puppet 
> modules...
> [ INFO 2017-12-18 16:37:05 verbose] ... finished
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group pre_values
> [ INFO 2017-12-18 16:37:05 verbose] All hooks in group pre_values finished
> [ INFO 2017-12-18 16:37:05 verbose] Running installer with args [[
> "--scenario", "katello", "--upgrade", "--verbose"]]
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group 
> pre_validations
> [ INFO 2017-12-18 16:37:05 verbose] All hooks in group pre_validations 
> finished
> [ INFO 2017-12-18 16:37:05 verbose] Running validation checks
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group pre_commit
> [ INFO 2017-12-18 16:37:05 verbose] All hooks in group pre_commit finished
> [ INFO 2017-12-18 16:37:05 verbose] Executing hooks in group pre
> Upgrading, to monitor the progress on all related services, please do:
> [ INFO 2017-12-18 16:37:05 verbose] Upgrading, to monitor the progress on 
> all related services, please do:
>   foreman-tail | tee upgrade-$(date +%Y-%m-%d-%H%M).log
> [ INFO 2017-12-18 16:37:05 verbose]   foreman-tail | tee upgrade-$(date +%
> Y-%m-%d-%H%M).log
> Upgrade Step: stop_services...
> [ INFO 2017-12-18 16:37:08 verbose] Upgrade Step: stop_services...
> /usr/sbin/service-wait goferd stop
>
> /usr/sbin/service-wait foreman-tasks stop
>
> /usr/sbin/service-wait puppetserver stop
>
> /usr/sbin/service-wait httpd stop
>
> /usr/sbin/service-wait pulp_celerybeat stop
>
> /usr/sbin/service-wait foreman-proxy stop
>
> /usr/sbin/service-wait pulp_streamer stop
>
> /usr/sbin/service-wait pulp_resource_manager stop
>
> /usr/sbin/service-wait smart_proxy_dynflow_core stop
>
> /usr/sbin/service-wait pulp_workers stop
>
> /usr/sbin/service-wait tomcat stop
>
> /usr/sbin/service-wait squid stop
>
> /usr/sbin/service-wait qdrouterd stop
>
> /usr/sbin/service-wait qpidd stop
>
> Success!
> katello-service stop --exclude mongod,postgresql finished successfully!
> Upgrade Step: start_databases...
> [ INFO 2017-12-18 16:37:48 verbose] Upgrade Step: start_databases...
> /usr/sbin/service-wait mongod start
>
> /usr/sbin/service-wait postgresql start
>
> Success!
> katello-service start --only mongod,postgresql finished successfully!
> Upgrade Step: update_http_conf...
> [ INFO 2017-12-18 16:37:59 verbose] Upgrade Step: update_http_conf...
> grep -F -q 'Include "/etc/httpd/conf.modules.d/*.conf"' /etc/httpd/conf/
> httpd.conf ||                        echo -e '<IfVersion >= 2.4> 
>     Include "/etc/httpd/conf.modules.d/*.conf"
> </IfVersion>'                        >> /etc/httpd/conf/httpd.conf 
> finished successfully!
> Upgrade Step: migrate_pulp...
> [ INFO 2017-12-18 16:37:59 verbose] Upgrade Step: migrate_pulp...
> grep -qe '7.[[:digit:]]' /etc/redhat-release finished successfully!
> sed -i -e 's?/var/run/mongodb/mongodb.pid?/var/run/mongodb/mongod.pid?g' /
> etc/mongod.conf finished successfully!
> 22298
> pgrep mongod finished successfully!
> Attempting to connect to localhost:27017
> Attempting to connect to localhost:27017
> Write concern for Mongo connection: {}
> Loading content types.
> Loading type descriptors []
> Parsing type descriptors
> Validating type descriptor syntactic integrity
> Validating type descriptor semantic integrity
> Loading unit model: puppet_module = pulp_puppet.plugins.db.models:Module
> Loading unit model: ostree = pulp_ostree.plugins.db.model:Branch
> Loading unit model: docker_blob = pulp_docker.plugins.models:Blob
> Loading unit model: docker_manifest = pulp_docker.plugins.models:Manifest
> Loading unit model: docker_image = pulp_docker.plugins.models:Image
> Loading unit model: docker_tag = pulp_docker.plugins.models:Tag
> Loading unit model: erratum = pulp_rpm.plugins.db.models:Errata
> Loading unit model: distribution = pulp_rpm.plugins.db.models:Distribution
> Loading unit model: srpm = pulp_rpm.plugins.db.models:SRPM
> Loading unit model: package_group = pulp_rpm.plugins.db.models:
> PackageGroup
> Loading unit model: package_category = pulp_rpm.plugins.db.models:
> PackageCategory
> Loading unit model: iso = pulp_rpm.plugins.db.models:ISO
> Loading unit model: package_environment = pulp_rpm.plugins.db.models:
> PackageEnvironment
> Loading unit model: drpm = pulp_rpm.plugins.db.models:DRPM
> Loading unit model: package_langpacks = pulp_rpm.plugins.db.models:
> PackageLangpacks
> Loading unit model: rpm = pulp_rpm.plugins.db.models:RPM
> Loading unit model: yum_repo_metadata_file = pulp_rpm.plugins.db.models:
> YumMetadataFile
> Loading auxiliary model: erratum_pkglists = pulp_rpm.plugins.db.models:
> ErratumPkglist
> Updating the database with types []
> Found the following type definitions that were not present in the update 
> collection [puppet_module, ostree, srpm, erratum, docker_blob, drpm, 
> distribution, package_group, package_category, iso, package_environment, 
> docker_tag, package_langpacks, rpm, yum_repo_metadata_file, docker_image, 
> docker_manifest]
> Updating the database with types [puppet_module, drpm, ostree, 
> package_langpacks, docker_manifest, docker_blob, erratum, 
> yum_repo_metadata_file, package_group, package_category, iso, 
> package_environment, docker_tag, distribution, rpm, srpm, docker_image]
> Content types loaded.
> Ensuring the admin role and user are in place.
> Admin role and user are in place.
> Beginning database migrations.
> Migration package pulp.server.db.migrations is up to date at version 28
> Migration package pulp_docker.plugins.migrations is up to date at version 
> 3
> Migration package pulp_puppet.plugins.migrations is up to date at version 
> 5
> Migration package pulp_rpm.plugins.migrations is up to date at version 41
> Loading unit model: puppet_module = pulp_puppet.plugins.db.models:Module
> Loading unit model: ostree = pulp_ostree.plugins.db.model:Branch
> Loading unit model: docker_blob = pulp_docker.plugins.models:Blob
> Loading unit model: docker_manifest = pulp_docker.plugins.models:Manifest
> Loading unit model: docker_image = pulp_docker.plugins.models:Image
> Loading unit model: docker_tag = pulp_docker.plugins.models:Tag
> Loading unit model: erratum = pulp_rpm.plugins.db.models:Errata
> Loading unit model: distribution = pulp_rpm.plugins.db.models:Distribution
> Loading unit model: srpm = pulp_rpm.plugins.db.models:SRPM
> Loading unit model: package_group = pulp_rpm.plugins.db.models:
> PackageGroup
> Loading unit model: package_category = pulp_rpm.plugins.db.models:
> PackageCategory
> Loading unit model: iso = pulp_rpm.plugins.db.models:ISO
> Loading unit model: package_environment = pulp_rpm.plugins.db.models:
> PackageEnvironment
> Loading unit model: drpm = pulp_rpm.plugins.db.models:DRPM
> Loading unit model: package_langpacks = pulp_rpm.plugins.db.models:
> PackageLangpacks
> Loading unit model: rpm = pulp_rpm.plugins.db.models:RPM
> Loading unit model: yum_repo_metadata_file = pulp_rpm.plugins.db.models:
> YumMetadataFile
> Loading auxiliary model: erratum_pkglists = pulp_rpm.plugins.db.models:
> ErratumPkglist
> Database migrations complete.
> su - apache -s /bin/bash -c pulp-manage-db finished successfully!
> Upgrade Step: migrate_candlepin...
> [ INFO 2017-12-18 16:38:00 verbose] Upgrade Step: migrate_candlepin...
> Configuring PostgreSQL with JDBC URL: jdbc:postgresql:
> //localhost/candlepin
> Migrating candlepin database
> --driver=org.postgresql.Driver --classpath=/usr/share/java/postgresql-jdbc
> .jar:/var/lib/tomcat/webapps/candlepin/WEB-INF/classes/ --changeLogFile=db
> /changelog/changelog-update.xml --url=jdbc:postgresql://localhost/candlepin 
> --username=candlepin  --password=yaYJG3XAuSjWJF6QLkndmakmTJpqCwdy
> Liquibase Update Successful
> /usr/share/candlepin/cpdb --update --database '//localhost/candlepin' --user 
> candlepin --password yaYJG3XAuSjWJF6QLkndmakmTJpqCwdy finished 
> successfully!
> Upgrade Step: migrate_foreman...
> [ INFO 2017-12-18 16:38:03 verbose] Upgrade Step: migrate_foreman...
> /usr/share/foreman/lib/foreman.rb:8: warning: already initialized 
> constant Foreman::UUID_REGEXP
> /usr/share/foreman/lib/foreman.rb:8: warning: previous definition of 
> UUID_REGEXP was here
> API controllers newer than Apipie cache! Run apipie:cache rake task to 
> regenerate cache.
> rake aborted!
> TypeError: no implicit conversion of nil into String
> /usr/share/foreman/config/initializers/assets.rb:73:in `join'
> /usr/share/foreman/config/initializers/assets.rb:73:in `block (4 levels) 
> in <top (required)>'
> /usr/share/foreman/config/initializers/assets.rb:72:in `map'
> /usr/share/foreman/config/initializers/assets.rb:72:in `block (3 levels) 
> in <top (required)>'
> /usr/share/foreman/config/initializers/assets.rb:69:in `each'
> /usr/share/foreman/config/initializers/assets.rb:69:in `block (2 levels) 
> in <top (required)>'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/
> active_support/lazy_load_hooks.rb:36:in `call'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/lazy_load_hooks.rb:36:in
>  
> `execute_hook'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/lazy_load_hooks.rb:45:in
>  
> `block in run_load_hooks'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/
> active_support/lazy_load_hooks.rb:44:in `each'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/lazy_load_hooks.rb:44:in
>  
> `run_load_hooks'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/application/finisher.rb:62:in
>  
> `block in <module:Finisher>'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/
> initializable.rb:30:in `instance_exec'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:30:in
>  
> `run'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:55:in
>  
> `block in run_initializers'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/
> initializable.rb:44:in `each'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:44:in
>  
> `tsort_each_child'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/initializable.rb:54:in
>  
> `run_initializers'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/
> application.rb:352:in `initialize!'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/railtie.rb:194:in
>  
> `public_send'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/railtie.rb:194:in
>  
> `method_missing'
> /usr/share/foreman/config/environment.rb:5:in `<top (required)>'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/polyglot-0.3.4/lib/polyglot.rb:65:in
>  
> `require'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/dependencies.rb:274:in
>  
> `block in require'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/
> active_support/dependencies.rb:240:in `load_dependency'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/activesupport-4.2.5.1/lib/active_support/dependencies.rb:274:in
>  
> `require'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/application.rb:328:in
>  
> `require_environment!'
> /opt/rh/sclo-ror42/root/usr/share/gems/gems/railties-4.2.5.1/lib/rails/
> application.rb:457:in `block in run_tasks_blocks'
> Tasks: TOP => db:migrate => environment
> (See full trace by running task with --trace)
> foreman-rake db:migrate failed! Check the output for error!
> [ERROR 2017-12-18 16:38:18 verbose] foreman-rake db:migrate failed! Check 
> the output for error!
> Upgrade step migrate_foreman failed. Check logs for more information.
> [ERROR 2017-12-18 16:38:18 verbose] Upgrade step migrate_foreman failed. 
> Check logs for more information.
> [ INFO 2017-12-18 16:38:18 verbose] Installer finished in 74.783695896 
> seconds
>
>
>

-- 
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.

Reply via email to