Bug #35409
closed
Installer - Bug #33956: serve assets directly via Apache, not via Puma/Rails
make sprockets-based plugin assets reachable from within /var/lib/foreman/public/assets
Added by Evgeni Golov about 2 years ago.
Updated almost 2 years ago.
Pull request:
https://github.com/theforeman/foreman-packaging/pull/8377,
https://github.com/theforeman/foreman-packaging/pull/8382,
https://github.com/theforeman/foreman-packaging/pull/8383,
https://github.com/theforeman/foreman-packaging/pull/8384,
https://github.com/theforeman/foreman-packaging/pull/8378,
https://github.com/theforeman/foreman-packaging/pull/8391,
https://github.com/theforeman/foreman-packaging/pull/8392,
https://github.com/theforeman/foreman-packaging/pull/8477,
https://github.com/theforeman/foreman-packaging/pull/8540,
https://github.com/theforeman/foreman-packaging/pull/8558,
https://github.com/theforeman/foreman-packaging/pull/8714,
https://github.com/theforeman/foreman-packaging/pull/8868,
https://github.com/theforeman/foreman-packaging/pull/8928
|
Description
otherwise Apache can't serve them and pages using legacy asset (non-webpack) stuff don't work.
examples:
Katello is special-special case: it has 3 engines (katello, bastion, bastion_katello) instead of one!
- Project changed from Installer to Packaging
- Description updated (diff)
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman-packaging/pull/8377 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8378 added
- Subject changed from make katello/bastion assets reachable from within /var/lib/foreman/public/assets to make legacy plugin assets reachable from within /var/lib/foreman/public/assets
- Category set to RPMs
- Description updated (diff)
- Description updated (diff)
- Subject changed from make legacy plugin assets reachable from within /var/lib/foreman/public/assets to make sprockets-based plugin assets reachable from within /var/lib/foreman/public/assets
- Pull request https://github.com/theforeman/foreman-packaging/pull/8382 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8383 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8384 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8391 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8392 added
- Status changed from Ready For Testing to Closed
All but two (snapshot_management, chef) plugins are rebuilt with the new macros and serve their assets.
The two listed don't build against recent Foreman at all and are broken even without the changes needed for assets.
I am considering this issue closed.
- Target version set to 3.5.0
- Fixed in Releases 3.5.0 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8477 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8540 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8558 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8714 added
- Triaged changed from No to Yes
- Pull request https://github.com/theforeman/foreman-packaging/pull/8868 added
- Pull request https://github.com/theforeman/foreman-packaging/pull/8928 added
Also available in: Atom
PDF