[MAGNOLIA-7900] Bootstrap magnolia.properties with directory exclusion for .git Created: 12/Oct/20  Updated: 15/Oct/20

Status: Accepted
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Martin Drápela Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: quickwin
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
is caused by CONTTAGS-94 DOC: 'How to enable content tags for ... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty

 Description   

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]

 

 

 

 


Generated at Mon Feb 12 04:27:50 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.