CentOS 6.5, with the current trac, and trac-agilo-plugin.
I seem to have problems, and maybe even a bug in the packaging.
I installed and got trac running with authentication. Fine. I installed and enabled the agilo plugin. Supposedly fine.
Except it doesn't work.
On the trac web pages, in the upper right, there's a text link labelled "admin"... but when I mouse over it, what I see in firefox is the path to the cgi/undefined.
Undefined?
If I search on how to activate the agilo plugin, it tells me to click on the admin icon on the toolbar... but there isn't any such.
Finally, on the information I found with *much* googling, it mentions that to enable plugins, I might need to set PYTHON_EGG_CACHE. Now, the rpm installed it under /usr/lib/python2.6/site-packages/, and I see agilo, and agilo-0.9.7-py2.6.egg-info, and agilo_lib, and there's no egg per se.
Is there a but with the trac package, that something's missing, or am I missing something? And what do I do with about the egg?
mark "looks like Humpty Dumpty's got a problem"
m.roth@5-cent.us wrote:
CentOS 6.5, with the current trac, and trac-agilo-plugin.
I seem to have problems, and maybe even a bug in the packaging.
I installed and got trac running with authentication. Fine. I installed and enabled the agilo plugin. Supposedly fine.
Except it doesn't work.
On the trac web pages, in the upper right, there's a text link labelled "admin"... but when I mouse over it, what I see in firefox is the path to the cgi/undefined.
Undefined?
If I search on how to activate the agilo plugin, it tells me to click on the admin icon on the toolbar... but there isn't any such.
Finally, on the information I found with *much* googling, it mentions that to enable plugins, I might need to set PYTHON_EGG_CACHE. Now, the rpm installed it under /usr/lib/python2.6/site-packages/, and I see agilo, and agilo-0.9.7-py2.6.egg-info, and agilo_lib, and there's no egg per se.
Is there a but with the trac package, that something's missing, or am I missing something? And what do I do with about the egg?
mark "looks like Humpty Dumpty's got a problem"
Still googling, and found something *else* I don't understand: all the docs I find online talk about editing trac.ini, *apparently* in /path/to/proj/conf/trac.ini. But I just found that there's an /etc/trac/trac.ini. So, *now* which should be edited?
mark
On Thu, 3 Apr 2014, m.roth@5-cent.us wrote:
Still googling, and found something *else* I don't understand: all the docs I find online talk about editing trac.ini, *apparently* in /path/to/proj/conf/trac.ini. But I just found that there's an /etc/trac/trac.ini. So, *now* which should be edited?
The /etc/trac/trac.ini file isn't used unless you explicitly call it from <<proj>>/conf/trac.ini, e.g.,
[inherit] file = /etc/trac/trac.ini
You can use the inherited file for defaults, overriding them in the project's configuration where necessary.
Paul Heinlein wrote: On Thu, 3 Apr 2014, m.roth@5-cent.us wrote:
Still googling, and found something *else* I don't understand: all the docs I find online talk about editing trac.ini, *apparently* in /path/to/proj/conf/trac.ini. But I just found that there's an /etc/trac/trac.ini. So, *now* which should be edited?
The /etc/trac/trac.ini file isn't used unless you explicitly call it from <<proj>>/conf/trac.ini, e.g.,
<snip>
You can use the inherited file for defaults, overriding them in the project's configuration where necessary.
Thanks, Paul, so I don't have to worry 'bout that.
On the other hand - any advice? Clues as to why this icon (the information shows it as a round bullet) isn't on the toolbar, or why admin is undefined?
All of this is from the quick-start for agilo, where it says to go to admin, and create a team, and I can't find any way to do that, with this stuff apparently missing....
Note that all I did was the yum install, and the editing the trac.ini. Note also that there's nothing in /path/to/proj/plugins.... Do I actually need to use easy_install to do some of this stuff?
mark
On Thu, 3 Apr 2014, m.roth@5-cent.us wrote:
On the other hand - any advice? Clues as to why this icon (the information shows it as a round bullet) isn't on the toolbar, or why admin is undefined?
All of this is from the quick-start for agilo, where it says to go to admin, and create a team, and I can't find any way to do that, with this stuff apparently missing....
Note that all I did was the yum install, and the editing the trac.ini. Note also that there's nothing in /path/to/proj/plugins.... Do I actually need to use easy_install to do some of this stuff?
You made yourself TRAC_ADMIN, right?
trac-admin /path/to/trac permission add m.roth TRAC_ADMIN
using whatever path and username are appropriate.
Otherwise, I have exactly zero experience with anything related to agilo.
On 04/03/14 18:21, Paul Heinlein wrote:
On Thu, 3 Apr 2014, m.roth@5-cent.us wrote:
On the other hand - any advice? Clues as to why this icon (the information shows it as a round bullet) isn't on the toolbar, or why admin is undefined?
All of this is from the quick-start for agilo, where it says to go to admin, and create a team, and I can't find any way to do that, with this stuff apparently missing....
Note that all I did was the yum install, and the editing the trac.ini. Note also that there's nothing in /path/to/proj/plugins.... Do I actually need to use easy_install to do some of this stuff?
You made yourself TRAC_ADMIN, right?
trac-admin /path/to/trac permission add m.roth TRAC_ADMIN
using whatever path and username are appropriate.
Otherwise, I have exactly zero experience with anything related to agilo.
Hmmm... I'm pretty sure I did, but I'll check when I get into work.
mark
mark wrote>
On 04/03/14 18:21, Paul Heinlein wrote:
On Thu, 3 Apr 2014, m.roth@5-cent.us wrote:
On the other hand - any advice? Clues as to why this icon (the information shows it as a round bullet) isn't on the toolbar, or why
admin is
undefined?
All of this is from the quick-start for agilo, where it says to go to admin, and create a team, and I can't find any way to do that, with
this stuff
apparently missing....
Note that all I did was the yum install, and the editing the trac.ini. Note also that there's nothing in /path/to/proj/plugins.... Do I
actually
need to use easy_install to do some of this stuff?
You made yourself TRAC_ADMIN, right?
trac-admin /path/to/trac permission add m.roth TRAC_ADMIN
using whatever path and username are appropriate.
Yup, sure did. I'm looking at history now.
I'm not sure if the issue is just the agilo plugin or not. Seems as though there *ought* to be an admin icon, or at least that the existing admin (in small print at the right top) shouldn't be ".../trac.cgi/undefined".
mark
On Fri, 4 Apr 2014, m.roth@5-cent.us wrote:
I'm not sure if the issue is just the agilo plugin or not. Seems as though there *ought* to be an admin icon, or at least that the existing admin (in small print at the right top) shouldn't be ".../trac.cgi/undefined".
Haven't seen that bit of fun. Is there an Apache log message that corresponds to it?
Paul Heinlein wrote:
On Fri, 4 Apr 2014, m.roth@5-cent.us wrote:
I'm not sure if the issue is just the agilo plugin or not. Seems as though there *ought* to be an admin icon, or at least that the existing admin (in small print at the right top) shouldn't be ".../trac.cgi/undefined".
Haven't seen that bit of fun. Is there an Apache log message that corresponds to it?
Nope.
A possibly related question: as I said, I installed via yum trac-agilo-plugin. In /usr/lib/python2.6/site-packages/ I see both agilo and agilo-0.9.7-py2.6.egg-info. In the SetEnv in my apache config *what* do I put in? I see, by running python from the command line, that I should add specific directories under site-packages... but do which do I add, agilo, or the egg-info of it?
mark
On Fri, 4 Apr 2014, m.roth@5-cent.us wrote:
A possibly related question: as I said, I installed via yum trac-agilo-plugin. In /usr/lib/python2.6/site-packages/ I see both agilo and agilo-0.9.7-py2.6.egg-info. In the SetEnv in my apache config *what* do I put in? I see, by running python from the command line, that I should add specific directories under site-packages... but do which do I add, agilo, or the egg-info of it?
I don't think you'll need any additions to SetEnv. I take it you've configured trac.ini per
https://dev.agile42.com/wiki/TracIni
There are a boatload of non-standard [sections] with configuration directives specific to the Agilo plugin.
Paul,
One big question, before I try to file a bug against EPEL: what version of trac is your package at?
Yeah, I realize that you probably set it up under an older version that didn't have this bug, but....
My latest trick (and I've been googling for days now) was to run trac-admin /path/to/proj, then, in interactive, component list... and though I've got the agilo stuff in /path/to/proj/conf/trac.ini, and enabled, it showed only component1 somebody component2 somebody Then I added agilo... still nothing.
But it *really* bothers me that when I mouse over admin up at the upper right, what I see is https://<server>/trac/PLT/cgi-bin/undefined. I've just added /.../site-packages/trac to the SetEnv and reloaded, but nothing....
mark
On Fri, 4 Apr 2014, m.roth@5-cent.us wrote:
Paul,
One big question, before I try to file a bug against EPEL: what version of trac is your package at?
I'll reiterate that I don't now use nor have I ever used the Agilo plugin. We've got five servers running Trac:
* two run trac-0.12-2.centos6 (dag/rf) * three run trac-0.12.5-1.el6 (epel)