foreman icon indicating copy to clipboard operation
foreman copied to clipboard

Refs #37904 - move css import packages to core

Open MariaAga opened this issue 7 months ago • 3 comments

Packaging was not happy https://github.com/theforeman/foreman-packaging/pull/12124

ERROR in ./webpack/assets/javascripts/react_app/components/Layout/components/ImpersonateIcon/ImpersonateIcon.scss (../../../../usr/lib/node_modules/css-loader/dist/cjs.js!../../../../usr/lib/node_modules/sass-loader/dist/cjs.js!./webpack/assets/javascripts/react_app/components/Layout/components/ImpersonateIcon/ImpersonateIcon.scss)
Module build failed (from ../../../../usr/lib/node_modules/sass-loader/dist/cjs.js):
Can't find stylesheet to import.

MariaAga avatar Jun 12 '25 14:06 MariaAga

importing the rh components seems to be an issue already so this will need https://github.com/theforeman/foreman_rh_cloud/pull/989

MariaAga avatar Jun 12 '25 15:06 MariaAga

I've rebased https://github.com/theforeman/foreman/pull/10569 to use this PR as a base and have built all deps into https://copr.fedorainfracloud.org/coprs/evgeni/npmcss/ - let's see

evgeni avatar Jun 13 '25 07:06 evgeni

it did build \o/

evgeni avatar Jun 13 '25 08:06 evgeni

Katello failures unrelated :see_no_evil:

evgeni avatar Jun 17 '25 13:06 evgeni