Katello-nightly-rpm-pipeline 490 failed

Katello nightly pipeline failed:

https://ci.theforeman.org/job/katello-nightly-rpm-pipeline/490/

Looks like this is failing on the webpack hashes changes:

package: tfm-rubygem-katello-3.9.0-0.201810152300gitda379de6.el7.noarch from undertest-yum_el7-2543207324-73

  unresolved deps: 

     foreman-webpack-vendor-map(8f1a560ed7b654fe8dba.js)

     foreman-webpack-vendor-js(8f1a560ed7b654fe8dba)

I’m guessing this is related to https://github.com/theforeman/foreman-packaging/pull/3012 being merged yesterday? @evgeni @ehelms

yes, this looks like it. I’ll dig into this.

first thought: foreman-nightly-rpm-pipeline failed, so we don’t have fresh Foreman RPMs in the nightly repo, but tfm-rubygem-katello was built against a newer foreman (the one in the nightly tag on Koji), which exposes the new webpack stuff.

the Koji task lists foreman-1.20.0-0.201810151555git2f2b8880.11.develop.el7.noarch but the nightly repo only has foreman-1.20.0-0.201810121433git336a5be0.10.develop.el7.noarch.rpm.

oh, and foreman will need a rebuild to also apply the new macros sigh

and I’ve opened foreman-packaging#3096 to fix the map provide/require nobody needs.