[
https://issues.apache.org/jira/browse/METRON-1749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16670168#comment-16670168
]
ASF GitHub Bot commented on METRON-1749:
----------------------------------------
Github user justinleet commented on the issue:
https://github.com/apache/metron/pull/1217
I tried to spin up full dev and needed to make a couple changes to
metron.spec to get the management-ui RPM to properly build.
That section ends up being.
```
%package config
Summary: Metron Management UI
Group: Applications/Internet
Provides: config = %{version}
%description config
This package installs the Metron Management UI %{metron_home}
%files config
%defattr(-,root,root,755)
%dir %{metron_root}
%dir %{metron_home}
%dir %{metron_home}/bin
%dir %{metron_home}/web
%dir %{metron_home}/web/expressjs
%dir %{metron_home}/web/expressjs/node_modules
%dir %{metron_home}/web/expressjs/node_modules/.bin
%dir %{metron_home}/web/management-ui
%dir %{metron_home}/web/management-ui/assets
%dir %{metron_home}/web/management-ui/assets/ace
%dir %{metron_home}/web/management-ui/assets/ace/snippets
%dir %{metron_home}/web/management-ui/assets/fonts
%dir %{metron_home}/web/management-ui/assets/fonts/Roboto
%dir %{metron_home}/web/management-ui/assets/images
%dir %{metron_home}/web/management-ui/license
%{metron_home}/bin/metron-management-ui
/etc/init.d/metron-management-ui
%attr(0755,root,root) %{metron_home}/web/expressjs/node_modules/*
%attr(0755,root,root) %{metron_home}/web/expressjs/node_modules/.bin/*
%attr(0755,root,root) %{metron_home}/web/expressjs/server.js
%attr(0644,root,root) %{metron_home}/web/expressjs/package.json
%attr(0644,root,root) %{metron_home}/web/management-ui/styles.*.css
%attr(0644,root,root) %{metron_home}/web/management-ui/favicon.ico
%attr(0644,root,root) %{metron_home}/web/management-ui/index.html
%attr(0644,root,root) %{metron_home}/web/management-ui/*.js
%attr(0644,root,root) %{metron_home}/web/management-ui/*.ttf
%attr(0644,root,root) %{metron_home}/web/management-ui/*.svg
%attr(0644,root,root) %{metron_home}/web/management-ui/*.eot
%attr(0644,root,root) %{metron_home}/web/management-ui/*.woff
%attr(0644,root,root) %{metron_home}/web/management-ui/*.woff2
%attr(0644,root,root) %{metron_home}/web/management-ui/3rdpartylicenses.txt
%attr(0644,root,root) %{metron_home}/web/management-ui/assets/ace/*.js
%attr(0644,root,root) %{metron_home}/web/management-ui/assets/ace/LICENSE
%attr(0644,root,root)
%{metron_home}/web/management-ui/assets/ace/snippets/*.js
%attr(0644,root,root)
%{metron_home}/web/management-ui/assets/fonts/Roboto/LICENSE.txt
%attr(0644,root,root)
%{metron_home}/web/management-ui/assets/fonts/Roboto/*.ttf
%attr(0644,root,root) %{metron_home}/web/management-ui/assets/images/*
%attr(0644,root,root) %{metron_home}/web/management-ui/license/*
```
The changelog should also be updated with something similar to
```
%changelog
* Wed Obt 31 2018 Apache Metron <[email protected]> - 0.6.1
- Update files in Management UI from Angular upgrade
```
> Update Angular to latest release in Management UI
> -------------------------------------------------
>
> Key: METRON-1749
> URL: https://issues.apache.org/jira/browse/METRON-1749
> Project: Metron
> Issue Type: Improvement
> Reporter: Shane Ardell
> Assignee: Shane Ardell
> Priority: Major
>
> Currently, the Management UI is on Angular v2. Not only has there been many
> updates and improvements to Angular, that release is no longer supported by
> the Angular team. This means critical fixes and security patches are no
> longer being done.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)