[ 
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)

Reply via email to