On Monday, September 16, 2019 at 2:36:00 PM UTC-7, RjOllos wrote:
>
>
>
> On Monday, September 16, 2019 at 11:13:16 AM UTC-7, Edward Sandberg wrote:
>>
>> I am setting up a new install of v1.4 trac. I added: 
>>
>> tracopt.versioncontrol.git.* = enabled 
>>
>> to my trac.ini and afterwards the trac page hangs when I try to do 
>> anything. If I remove that setting trac starts working again 
>> immediately. The debug log is below. 
>>
>> Any suggestions? 
>>
>> 2019-09-16 13:03:02,193 Trac[env] INFO: Reloading environment due to 
>> configuration change 
>> 2019-09-16 13:03:02,273 Trac[env] INFO: -------------------------------- 
>> environment startup [Trac 1.4] -------------------------------- 
>> 2019-09-16 13:03:02,324 Trac[loader] DEBUG: Loading plugin "trac.about" 
>> from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,339 Trac[loader] DEBUG: Loading plugin 
>> "trac.admin.console" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,342 Trac[loader] DEBUG: Loading plugin 
>> "trac.admin.web_ui" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,345 Trac[loader] DEBUG: Loading plugin 
>> "trac.attachment" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,352 Trac[loader] DEBUG: Loading plugin 
>> "trac.db.mysql" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,397 Trac[loader] DEBUG: Skipping "trac.db.mysql = 
>> trac.db.mysql_backend [mysql]": DistributionNotFound: The 'PyMySQL' 
>> distribution was not found and is required by the application 
>> 2019-09-16 13:03:02,397 Trac[loader] DEBUG: Loading plugin 
>> "trac.db.postgres" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,413 Trac[loader] DEBUG: Skipping "trac.db.postgres = 
>> trac.db.postgres_backend": DistributionNotFound: The 'psycopg2>=2.0 or 
>> psycopg2-binary' distribution was not found and is required by Trac 
>> 2019-09-16 13:03:02,413 Trac[loader] DEBUG: Loading plugin 
>> "trac.db.sqlite" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,416 Trac[loader] DEBUG: Loading plugin 
>> "trac.mimeview.patch" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,416 Trac[loader] DEBUG: Loading plugin 
>> "trac.mimeview.pygments" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,470 Trac[loader] DEBUG: Skipping 
>> "trac.mimeview.pygments = trac.mimeview.pygments [pygments]": 
>> DistributionNotFound: The 'Pygments>=1.0' distribution was not found and 
>> is required by the application 
>> 2019-09-16 13:03:02,471 Trac[loader] DEBUG: Loading plugin 
>> "trac.mimeview.rst" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,521 Trac[loader] DEBUG: Skipping "trac.mimeview.rst 
>> = trac.mimeview.rst [rest]": DistributionNotFound: The 'docutils>=0.3.9' 
>> distribution was not found and is required by the application 
>> 2019-09-16 13:03:02,521 Trac[loader] DEBUG: Loading plugin 
>> "trac.mimeview.txtl" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,581 Trac[loader] DEBUG: Skipping "trac.mimeview.txtl 
>> = trac.mimeview.txtl [textile]": DistributionNotFound: The 
>> 'textile>=2.0' distribution was not found and is required by the 
>> application 
>> 2019-09-16 13:03:02,581 Trac[loader] DEBUG: Loading plugin 
>> "trac.notification.api" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,592 Trac[loader] DEBUG: Loading plugin 
>> "trac.notification.mail" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,599 Trac[loader] DEBUG: Loading plugin 
>> "trac.notification.prefs" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,600 Trac[loader] DEBUG: Loading plugin "trac.prefs" 
>> from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,600 Trac[loader] DEBUG: Loading plugin "trac.search" 
>> from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,612 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.admin" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,615 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.batch" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,619 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.notification" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,620 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.query" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,620 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.report" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,632 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.roadmap" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,635 Trac[loader] DEBUG: Loading plugin 
>> "trac.ticket.web_ui" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,639 Trac[loader] DEBUG: Loading plugin 
>> "trac.timeline" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,640 Trac[loader] DEBUG: Loading plugin 
>> "trac.versioncontrol.admin" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,640 Trac[loader] DEBUG: Loading plugin 
>> "trac.versioncontrol.svn_authz" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,645 Trac[loader] DEBUG: Loading plugin 
>> "trac.versioncontrol.web_ui" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,655 Trac[loader] DEBUG: Loading plugin 
>> "trac.web.auth" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,659 Trac[loader] DEBUG: Loading plugin 
>> "trac.web.main" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,660 Trac[loader] DEBUG: Loading plugin 
>> "trac.web.session" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,660 Trac[loader] DEBUG: Loading plugin 
>> "trac.wiki.admin" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,665 Trac[loader] DEBUG: Loading plugin 
>> "trac.wiki.interwiki" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,675 Trac[loader] DEBUG: Loading plugin 
>> "trac.wiki.macros" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,679 Trac[loader] DEBUG: Loading plugin 
>> "trac.wiki.web_api" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,680 Trac[loader] DEBUG: Loading plugin 
>> "trac.wiki.web_ui" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,680 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.perm.authz_policy" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,685 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.perm.config_perm_provider" from 
>> "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,692 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.ticket.clone" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,699 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.ticket.commit_updater" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,700 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.ticket.deleter" from "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,700 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.versioncontrol.git.git_fs" from 
>> "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,705 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.versioncontrol.svn.svn_fs" from 
>> "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,712 Trac[loader] DEBUG: Loading plugin 
>> "tracopt.versioncontrol.svn.svn_prop" from 
>> "/usr/lib/python2.7/site-packages" 
>> 2019-09-16 13:03:02,720 Trac[default_workflow] DEBUG: Workflow actions 
>> at initialization: defaultdict(<type 'dict'>, {u'resolve': 
>> {u'operations': [u'set_resolution'], 'name': '', 'default': 0, 
>> 'newstate': u'closed', 'label': u'resolve', 'oldstates': [u'new', 
>> u'assigned', u'accepted', u'reopened'], u'permissions': 
>> [u'TICKET_MODIFY']}, u'create': {'operations': [], 'name': '', 
>> u'default': 1, 'newstate': u'new', 'label': u'create', 'oldstates': 
>> [None], 'permissions': []}, u'accept': {u'operations': 
>> [u'set_owner_to_self'], 'name': '', 'default': 0, 'newstate': 
>> u'accepted', 'label': u'accept', 'oldstates': [u'new', u'assigned', 
>> u'accepted', u'reopened'], u'permissions': [u'TICKET_MODIFY']}, 
>> u'leave': {u'operations': [u'leave_status'], 'name': '', u'default': 1, 
>> 'newstate': u'*', 'label': u'leave', 'oldstates': [u'*'], 'permissions': 
>> []}, u'reopen': {u'operations': [u'del_resolution'], 'name': '', 
>> 'default': 0, 'newstate': u'reopened', 'label': u'reopen', 'oldstates': 
>> [u'closed'], u'permissions': [u'TICKET_CREATE']}, u'create_and_assign': 
>> {u'operations': [u'may_set_owner'], 'name': '', 'default': 0, 
>> 'newstate': u'assigned', u'label': u'assign', 'oldstates': [None], 
>> u'permissions': [u'TICKET_MODIFY']}, u'reassign': {u'operations': 
>> [u'set_owner'], 'name': '', 'default': 0, 'newstate': u'assigned', 
>> 'label': u'reassign', 'oldstates': [u'new', u'assigned', u'accepted', 
>> u'reopened'], u'permissions': [u'TICKET_MODIFY']}, '_reset': 
>> {'operations': ['reset_workflow'], 'default': 0, 'newstate': 'new', 
>> 'label': 'Reset', 'oldstates': [], 'permissions': ['TICKET_ADMIN']}}) 
>>
>> 2019-09-16 13:03:02,730 Trac[env] WARNING: [trac] base_url option not 
>> set in configuration, generated links may be incorrect 
>> 2019-09-16 13:03:02,742 Trac[main] DEBUG: Dispatching 
>> <RequestWithSession "GET '/admin'"> 
>> 2019-09-16 13:03:02,743 Trac[main] DEBUG: Chosen handler is <Component 
>> trac.admin.web_ui.AdminModule> 
>> 2019-09-16 13:03:02,750 Trac[session] DEBUG: Retrieving session for ID 
>> u'esandberg' 
>> 2019-09-16 13:03:02,762 Trac[api] DEBUG: action controllers for ticket 
>> workflow: ['ConfigurableTicketWorkflow'] 
>> 2019-09-16 13:03:02,766 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TRAC_ADMIN on <Resource u'admin:general/basics'> 
>> 2019-09-16 13:03:02,768 Trac[main] DEBUG: Negotiated locale: None -> 
>> en_US 
>> 2019-09-16 13:03:02,783 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TRAC_ADMIN on <Resource u'admin:general/logging'> 
>> 2019-09-16 13:03:02,785 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing PERMISSION_GRANT on <Resource u'admin:general/perm'> 
>> 2019-09-16 13:03:02,785 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TRAC_ADMIN on <Resource u'admin:general/plugin'> 
>> 2019-09-16 13:03:02,786 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TICKET_ADMIN on <Resource 
>> u'admin:ticket/components'> 
>> 2019-09-16 13:03:02,788 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing MILESTONE_ADMIN on <Resource 
>> u'admin:ticket/milestones'> 
>> 2019-09-16 13:03:02,792 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TICKET_ADMIN on <Resource u'admin:ticket/versions'> 
>> 2019-09-16 13:03:02,798 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TICKET_ADMIN on <Resource u'admin:ticket/priority'> 
>> 2019-09-16 13:03:02,799 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TICKET_ADMIN on <Resource 
>> u'admin:ticket/resolution'> 
>> 2019-09-16 13:03:02,799 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TICKET_ADMIN on <Resource u'admin:ticket/severity'> 
>> 2019-09-16 13:03:02,802 Trac[perm] DEBUG: DefaultPermissionPolicy allows 
>> esandberg performing TICKET_ADMIN on <Resource u'admin:ticket/type'> 
>>
>
> What is your [git] configuration?
>
> Do you have sync per request enabled? It might be hanging because it is 
> syncing the cache.
>
> - Ryan
>

Here is a documentation reference for sync per request:

https://trac.edgewall.org/wiki/1.3/TracRepositoryAdmin#RepositoryAttributes
https://trac.edgewall.org/wiki/1.3/TracRepositoryAdmin#PerRequestSync

- Ryan 

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/trac-users/e96d5d5e-d752-4862-a37e-89a958756062%40googlegroups.com.

Reply via email to