Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-7900

Bootstrap magnolia.properties with directory exclusion for .git

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Neutral Neutral
    • None
    • None
    • None

      In Magnolia, there is an option to configure magnolia.resources.filesystem.observation.excludedDirectories
       

      Currently, the property is commented out in the properties file:

      https://git.magnolia-cms.com/projects/PLATFORM/repos/ce/browse/magnolia-empty-webapp/src/main/webapp/WEB-INF/config/default/magnolia.properties?until=9d4c6674894d9a885d9fb0167af2bd62d8b6faf4&untilPath=magnolia-empty-webapp%2Fsrc%2Fmain%2Fwebapp%2FWEB-INF%2Fconfig%2Fdefault%2Fmagnolia.properties#19
       
      We should use it to OOTB-exclude the .git directory, which would eliminate

      • non-functional exceptions such as:
        2020-10-09 12:05:48,258 ERROR info.magnolia.dirwatch.DirectoryWatcher           : Exception when executing callback for tmp_pack_vqjqdn: Illegal argument: /home/johndoe/dev/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/tmp_pack_vqjqdn is neither or both a directory and/or a file.
      • and a relatively large number of innocent entries like
      2020-10-13 13:49:30,543 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/objects/pack/tmp_idx_aLA60J]
      2020-10-13 13:49:30,545 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/objects/pack/tmp_idx_aLA60J]
      2020-10-13 13:49:30,546 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/packed-refs.lock]
      2020-10-13 13:49:30,547 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/packed-refs.lock]
      2020-10-13 13:49:30,549 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/packed-refs.new]
      2020-10-13 13:49:30,551 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/packed-refs.new]
      2020-10-13 13:49:30,552 INFO  info.magnolia.dirwatch.DirectoryWatcher           : Directory added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/logs]
      2020-10-13 13:49:30,553 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,553 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/packed-refs.new]
      2020-10-13 13:49:30,554 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,555 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/packed-refs]
      2020-10-13 13:49:30,555 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,558 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/HEAD]
      2020-10-13 13:49:30,560 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/packed-refs.lock]
      2020-10-13 13:49:30,568 INFO  info.magnolia.dirwatch.DirectoryWatcher           : Directory added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/logs]
      2020-10-13 13:49:30,568 INFO  info.magnolia.dirwatch.DirectoryWatcher           : Directory added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/refs/remotes]
      2020-10-13 13:49:30,568 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,569 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,570 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,572 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/HEAD]
      2020-10-13 13:49:30,578 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,579 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/HEAD.lock]
      2020-10-13 13:49:30,579 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/pack-96eafb7c577a3ff787cca44805b810b6cffca076.keep]
      2020-10-13 13:49:30,580 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config.lock]
      2020-10-13 13:49:30,581 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/pack-96eafb7c577a3ff787cca44805b810b6cffca076.keep]
      2020-10-13 13:49:30,581 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config.lock]
      2020-10-13 13:49:30,582 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/pack-96eafb7c577a3ff787cca44805b810b6cffca076.pack]
      2020-10-13 13:49:30,582 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config.lock]
      2020-10-13 13:49:30,584 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config]
      2020-10-13 13:49:30,587 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config.lock]
      2020-10-13 13:49:30,588 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/tmp_pack_QAoMtI]
      2020-10-13 13:49:30,588 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config.lock]
      2020-10-13 13:49:30,589 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config.lock]
      2020-10-13 13:49:30,590 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/pack-96eafb7c577a3ff787cca44805b810b6cffca076.idx]
      2020-10-13 13:49:30,591 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/config]
      2020-10-13 13:49:30,595 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/index.lock]
      2020-10-13 13:49:30,596 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/index.lock]
      2020-10-13 13:49:30,597 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/tmp_idx_aLA60J]
      2020-10-13 13:49:30,597 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/index.lock]
      2020-10-13 13:49:30,598 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/index]
      2020-10-13 13:49:30,599 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/objects/pack/pack-96eafb7c577a3ff787cca44805b810b6cffca076.keep]
      2020-10-13 13:49:30,600 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog.lock]
      2020-10-13 13:49:30,602 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog.lock]
      2020-10-13 13:49:30,603 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog.lock]
      2020-10-13 13:49:30,604 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog]
      2020-10-13 13:49:30,606 INFO  info.magnolia.dirwatch.DirectoryWatcher           : Directory added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/refs/remotes]
      2020-10-13 13:49:30,610 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/README.md]
      2020-10-13 13:49:30,615 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaPublic/../../../light-modules/bookshelf/README.md]
      2020-10-13 13:49:30,616 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) added at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog.lock]
      2020-10-13 13:49:30,618 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) modified at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog.lock]
      2020-10-13 13:49:30,619 INFO  info.magnolia.dirwatch.DirectoryWatcher           : File resource(s) deleted at [/home/johndoe/m/623dx/apache-tomcat/webapps/magnoliaAuthor/../../../light-modules/bookshelf/.git/refs/heads/withAuthorCatalog.lock]
      

       

       

       

       

        Acceptance criteria

              Unassigned Unassigned
              mdrapela Martin Drápela
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:

                  Task DoR