Actions
Bug #35409
closedInstaller - Bug #33956: serve assets directly via Apache, not via Puma/Rails
make sprockets-based plugin assets reachable from within /var/lib/foreman/public/assets
Difficulty:
Triaged:
Yes
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:- https://foreman.example.com/job_templates/new (REX, raises a 404 accesing https://foreman.example.com/assets/foreman_remote_execution/template_input-HASH.js)
- https://foreman.example.com/lifecycle_environments (Katello, renders a white page because bastion/angular can't be loaded)
Katello is special-special case: it has 3 engines (katello, bastion, bastion_katello) instead of one!
Updated by Evgeni Golov over 2 years ago
- Project changed from Installer to Packaging
Updated by The Foreman Bot over 2 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman-packaging/pull/8377 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8378 added
Updated by Evgeni Golov over 2 years ago
- 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
Updated by Evgeni Golov over 2 years ago
- 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
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8382 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8383 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8384 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8391 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8392 added
Updated by Evgeni Golov over 2 years ago
- 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.
Updated by Ewoud Kohl van Wijngaarden over 2 years ago
- Target version set to 3.5.0
- Fixed in Releases 3.5.0 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8477 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8540 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8558 added
Updated by The Foreman Bot about 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8714 added
Updated by Ewoud Kohl van Wijngaarden about 2 years ago
- Triaged changed from No to Yes
Updated by The Foreman Bot about 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8868 added
Updated by The Foreman Bot almost 2 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/8928 added
Actions