You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Roman Shaposhnik (JIRA)" <ji...@apache.org> on 2013/03/26 19:27:20 UTC

[jira] [Updated] (BIGTOP-350) Some sort of system expert would be useful for manifests reviews

     [ https://issues.apache.org/jira/browse/BIGTOP-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Roman Shaposhnik updated BIGTOP-350:
------------------------------------

    Fix Version/s:     (was: 0.6.0)
    
> Some sort of system expert would be useful for manifests reviews
> ----------------------------------------------------------------
>
>                 Key: BIGTOP-350
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-350
>             Project: Bigtop
>          Issue Type: New Feature
>          Components: Tests
>            Reporter: Bruno Mahé
>
> Right now package tests will produce a manifest of all files and packages as an xml file.
> This file can get quite big and long to review.
> So it would be useful to have a tool to encode usual business rules and verify that the packages described in the manifest conform to these rules.
> Example of rules are: 
> * any jar starting with "hadoop-" should be a symlink to /usr/lib/hadoop/ except for hadoop packages. Same for other packages such as zookeeper
> * files outside of a bin/ should usually have the rights 644
> * Checking that there is no duplicate jar with different versions
> This would not ensure all error would be caught, but this would help catching most of them. It would also become more effective as we add more rules to it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira