manageiq: Command ["bundle exec rake update:ui"] failed in /var/www/miq/vmdb
Hi I was able to use following one-liner upgrade script to bring miq02 up-to-date weekly.
- But not this monday anymore, I got following error message this time.
miq02 vmdb]# vmdb && systemctl stop evmserverd && git checkout config/settings.yml && git pull && bin/update && scp config/settings.yml.lxca config/settings.yml && reboot
<snipped>
├── moment#2.14.2
├── patternfly-bootstrap-combobox#1.1.7
└── patternfly-bootstrap-treeview#2.1.5
lodash#3.10.1 vendor/assets/bower_components/lodash
angular-drag-and-drop-lists#2.0.0 vendor/assets/bower_components/angular-drag-and-drop-lists
datatables-colvis#1.1.2 vendor/assets/bower_components/datatables-colvis
├── datatables#1.10.15
└── jquery#2.2.4
font-awesome-sass#4.6.2 vendor/assets/bower_components/font-awesome-sass
google-code-prettify#1.0.5 vendor/assets/bower_components/google-code-prettify
bootstrap-touchspin#3.1.2 vendor/assets/bower_components/bootstrap-touchspin
├── bootstrap#3.3.7
└── jquery#2.2.4
matchHeight#0.7.2 vendor/assets/bower_components/matchHeight
c3#0.4.15 vendor/assets/bower_components/c3
└── d3#3.5.5
datatables-colreorder#1.3.3 vendor/assets/bower_components/datatables-colreorder
├── datatables#1.10.15
└── jquery#2.2.4
patternfly-bootstrap-combobox#1.1.7 vendor/assets/bower_components/patternfly-bootstrap-combobox
datatables#1.10.15 vendor/assets/bower_components/datatables
└── jquery#2.2.4
bootstrap-sass#3.3.7 vendor/assets/bower_components/bootstrap-sass
└── jquery#2.2.4
eonasdan-bootstrap-datetimepicker#4.17.47 vendor/assets/bower_components/eonasdan-bootstrap-datetimepic ker
├── jquery#2.2.4
└── moment#2.14.2
bootstrap-select#1.10.0 vendor/assets/bower_components/bootstrap-select
└── jquery#2.2.4
bootstrap-datepicker#1.6.4 vendor/assets/bower_components/bootstrap-datepicker
└── jquery#2.2.4
yarn install v0.27.5
info No lockfile found.
[1/4] Resolving packages...
warning precss > postcss-partial-import > fs-promise@0.3.1: Use mz or fs-extra^3.0 with Promise Support
[2/4] Fetching packages...
warning fsevents@1.1.2: The platform "linux" is incompatible with this module.
info "fsevents@1.1.2" is an optional dependency and failed compatibility check. Excluding it from insta llation.
[3/4] Linking dependencies...
warning "babel-loader@7.0.0" has incorrect peer dependency "webpack@2".
warning "eslint-plugin-import@1.9.2" has incorrect peer dependency "eslint@2.x".
warning "extract-text-webpack-plugin@2.1.2" has incorrect peer dependency "webpack@^2.2.0".
warning "rails-erb-loader@5.0.2" has incorrect peer dependency "webpack@2".
warning "webpack-dev-server@2.4.5" has incorrect peer dependency "webpack@^2.2.0".
[4/4] Building fresh packages...
[1/3] ⢀ node-zopfli: http GET https://nodejs.org/download/release/v6.10.3/SHASUMS256.txt
[-/3] ⢀ waiting...
[1/3] ⠄ node-zopfli: info ok
success Saved lockfile.
Done in 41.62s.
[!] There was an error parsing `Gemfile`: No such file or directory @ realpath_rec - /var/log/rubies/ru by-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-ui-classic-5ffa66b06ebc/spec/manageiq. Bundler cannot continue.
# from /var/log/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-ui-classic-5ffa66b06ebc/Gemfile:17
# -------------------------------------------
#
> manageiq_gemfile = File.realpath("spec/manageiq/Gemfile", __dir__)
# if File.exist?(manageiq_gemfile)
# -------------------------------------------
== webpack:paths failed ==
== Command ["bundle exec rake update:ui"] failed in /var/www/miq/vmdb ==
[root@miq02 vmdb]# The default domains in the automation model have been reset.
[root@miq02 vmdb]#
- current git version
[root@miq02 vmdb]# git log |head
commit be6b6611de3b08cddda543e6c4052bf8bd3463bf
Merge: 280e5ad 3c5ae5b
Author: Jason Frey <fryguy9@gmail.com>
Date: Mon Aug 7 10:22:35 2017 -0400
Merge pull request #15710 from chrisarcand/active-metrics-spike
Legacy metrics capture -> ActiveMetrics adapter
commit 280e5ad2e9331bf242c4581b00fb74d9fdbb15b7
[root@miq02 vmdb]#
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 21 (14 by maintainers)
This will take more time unfortunately…
For now, if you are on a development machine, the best course of action would be to do the following:
manageiq-ui-classicand get that up locallybin/setupfrom the project for this to work, specifically making sure this is done)bundler.d/Gemfilefor yourself locally (if one doesn’t already exist), and make sure you are doing aoverride_gemin that file formanageiq-ui-classic(instructions here)bin/updatenormally.