Project

General

Profile

Actions

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 over 1 year ago. Updated about 1 year ago.


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!

Actions #1

Updated by Evgeni Golov over 1 year ago

  • Project changed from Installer to Packaging
Actions #2

Updated by Evgeni Golov over 1 year ago

  • Description updated (diff)
Actions #3

Updated by The Foreman Bot over 1 year ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman-packaging/pull/8377 added
Actions #4

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8378 added
Actions #5

Updated by Evgeni Golov over 1 year 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
Actions #6

Updated by Evgeni Golov over 1 year ago

  • Description updated (diff)
Actions #7

Updated by Evgeni Golov over 1 year ago

  • Description updated (diff)
Actions #8

Updated by Evgeni Golov over 1 year 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
Actions #9

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8382 added
Actions #10

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8383 added
Actions #11

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8384 added
Actions #12

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8391 added
Actions #13

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8392 added
Actions #14

Updated by Evgeni Golov over 1 year 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.

Actions #15

Updated by Ewoud Kohl van Wijngaarden over 1 year ago

  • Target version set to 3.5.0
  • Fixed in Releases 3.5.0 added
Actions #16

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8477 added
Actions #17

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8540 added
Actions #18

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8558 added
Actions #19

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8714 added
Actions #20

Updated by Ewoud Kohl van Wijngaarden over 1 year ago

  • Triaged changed from No to Yes
Actions #21

Updated by The Foreman Bot about 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8868 added
Actions #22

Updated by The Foreman Bot about 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/8928 added
Actions

Also available in: Atom PDF