[Agilo for Scrum] "Invalid action leave" when editing in the backlog

4 views
Skip to first unread message

Henrik

unread,
Apr 23, 2010, 6:31:33 AM4/23/10
to Agilo for Scrum
Hi,

When I try to edit an attribute (e.g. Business Value Points or
Importance) for a requirement or story in the new backlog I get the
following error message: Invalid action "leave". However, if I click
on the ticket number and then Edit and edit the attribute I get no
error.

Is this a bug or some problem in my configuration?

Regards
Henrik

--
Follow Agilo on Twitter: http://twitter.com/agiloforscrum
-----
You received this message because you are subscribed to the Google
Groups "Agilo for Scrum" group. This group is moderated by agile42 GmbH
http://www.agile42.com and is focused in supporting Agilo for Scrum users.
To post to this group, send email to ag...@googlegroups.com
To unsubscribe from this group, send email to
agilo+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/agilo?hl=en

Robert Buchholz

unread,
Apr 23, 2010, 7:50:41 AM4/23/10
to ag...@googlegroups.com
Hey Henrik,

On Friday 23 April 2010, Henrik wrote:
> When I try to edit an attribute (e.g. Business Value Points or
> Importance) for a requirement or story in the new backlog I get the
> following error message: Invalid action "leave". However, if I click
> on the ticket number and then Edit and edit the attribute I get no
> error.
>
> Is this a bug or some problem in my configuration?

It seems to be a bug that you are experiencing. Can you please provide a
more detailed description, e.g. the "System Information" listed on the
"About Trac" page of your installation once you have logged into trac as
an administrator. Furthermore, I'd need to know which browser you are
experiencing this issue in and a screen shot of the error message would
be helpful.

Thanks,

Robert

Henrik

unread,
Apr 26, 2010, 2:42:06 AM4/26/10
to Agilo for Scrum
Hi,

I use Google Chrome but it's the same problem in IE.

Here's my configuration:
System Information

Trac: 0.11.5
Python: 2.5.2 (r252:60911, Jan 24 2010, 18:02:01) [GCC 4.3.2]
setuptools: 0.6c8
psycopg2: 2.0.7
Genshi: 0.5.1
mod_wsgi: 2.5
RPC: 1.0.6
Agilo: 1.2.1-PRO
Subversion: 1.6.4 (r38063)
jQuery: 1.2.6
Configuration

Section Name Value
agilo-backlogs change_request_backlog.columns priority:editable,
status, ncr, sprint
change_request_backlog.name Change Request Backlog
defect_backlog.columns ncr, sprint, businessvalue:editable
defect_backlog.name Defect Backlog
ebitool-4.0_plan.name EBITool-4.0 Plan
ebitool-5.0_plan.columns ncr, businessvalue
ebitool-5.0_plan.name EBITool-5.0 Plan
ncr_backlog.columns ncr_project, priority:editable, status, ncr,
sprint
ncr_backlog.name NCR Backlog
planned_epics.columns businessvalue:editable, milestone:editable
planned_epics.name Planned Epics
planned_releases.columns businessvalue, ncr
planned_releases.name Planned Releases
planned_work.columns total_story_points, businessvalue:editable
planned_work.name Planned work
process_backlog.columns owner:editable, priority:editable, status
process_backlog.name Process Backlog
product_backlog.columns businessvalue:editable,
story_priority:editable, total_story_points
product_backlog.name Product Backlog
sprint_backlog.charts burndown
sprint_backlog.columns remaining_time|total_remaining_time, owner,
priority
sprint_backlog.name Sprint Backlog
agilo-general backlog_filter_attribute
sprints_can_start_or_end_on_weekends False
use_days_for_time False
agilo-links allow task-subTask, story-task, bug-task, NCR-task, story-
bug, requirement-story
bug.calculate total_remaining_time=sum:get_outgoing.remaining_time
bug.task.copy owner, sprint
bug.task.show owner, remaining_time
cache.related false
cache.timeout 0
ncr.task.copy description, summary, milestone, sprint
requirement.calculate total_story_points=sum:get_outgoing.rd_points|
type=story,mandatory_story_points=sum:get_outgoing.rd_points|
type=story|
story_priority=Mandatory,roif=div:businessvalue;mandatory_story_points
requirement.story.copy owner
requirement.story.show rd_points, story_priority
story.bug.show status, remaining_time
story.calculate
total_remaining_time=sum:get_outgoing.remaining_time,estimated_remaining_time=mul:rd_points;get_sprint.get_team_metrics.rt_usp_ratio
story.task.copy owner, sprint
story.task.show owner, remaining_time
task.calculate total_remaining_time=remaining_time
task.subtask.copy owner, sprint
task.subtask.show status, summary, owner, estimate
agilo-types bug businessvalue, remaining_time, priority, svn_revision,
keywords, rd_points, sprint
bug.alias Defect
defect estimate, ncr, version, milestone, sprint, whats_new
defect.alias Defect
ncr ncr_project, ncr, businessvalue, priority, keywords, sprint
ncr.alias NCR
new_feature estimate, ncr, priority, version, milestone, sprint,
whats_new
new_feature.alias New Feature
process remaining_time, priority, keywords, sprint
process.alias Process Issue
requirement businessvalue, story_priority, milestone, keywords
requirement.alias Epic
story businessvalue, story_priority, keywords, rd_points, sprint
story.alias User Story
subtask remaining_time, keywords, sprint
subtask.alias SubTask
task drp_resources, remaining_time, svn_revision, milestone, keywords,
sprint
task.alias Task
attachment max_size 10000000
render_unsafe_content false
browser color_scale True
downloadable_paths /trunk, /branches/*, /tags/*
hide_properties svk:merge
intermediate_color
intermediate_point
newest_color (255, 136, 136)
oldest_color (136, 136, 255)
oneliner_properties trac:summary
render_unsafe_content false
wiki_properties trac:description
changeset max_diff_bytes 10000000
max_diff_files 0
wiki_format_messages true
components agilo.* enabled
hudsontrac.* enabled
keywordsuggest.* enabled
trac.ticket.api.ticketsystem disabled
trac.ticket.roadmap.roadmapmodule disabled
trac.ticket.web_ui.ticketmodule disabled
tracrpc.* enabled
tractags.* enabled
header_logo alt EBITool
height -1
link http://liono/trac/
src
width -1
hudson alternate_success_icon true
display_build_descriptions true
display_in_new_tab false
display_modules false
job_url http://liono/hudson/
main_page /hudson/
password
username
inherit plugins_dir
templates_dir /usr/lib/python2.5/site-packages/binary_agilo-1.2.1_PRO-
py2.5.egg/agilo/templates
keywordsuggest helppage TicketKeywords
helppage.newwindow True
keywords tag1,tag2,tag3
matchcontains True
multipleseparator ', '
mustmatch True
usetagsplugin 1
logging log_file /var/log/trac/trac.log
log_format
log_level DEBUG
log_type file
milestone stats_provider DefaultTicketGroupStatsProvider
mimeviewer enscript_modes text/x-dylan:dylan:4
enscript_path enscript
max_preview_size 262144
mime_map text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb
php_path php
tab_width 8
treat_as_binary application/octet-stream,application/pdf,application/
postscript,application/rtf
notification admit_domains
always_notify_owner false
always_notify_reporter false
always_notify_updater true
ignore_domains
mime_encoding none
smtp_always_bcc
smtp_always_cc
smtp_default_domain
smtp_enabled false
smtp_from trac@localhost
smtp_from_name
smtp_password
smtp_port 25
smtp_replyto trac@localhost
smtp_server localhost
smtp_subject_prefix __default__
smtp_user
ticket_subject_template $prefix #$ticket.id: $summary
use_public_cc false
use_short_addr false
use_tls false
project admin Henrik Jonsson
admin_trac_url .
descr Next Generation Tools
footer Visit the Trac open source project at<br /><a href="http://
trac.edgewall.org/">http://trac.edgewall.org/</a>
icon common/trac.ico
name EBITool
url http://liono/trac
query default_anonymous_query status!=closed&cc~=$USER
default_query status!=closed&owner=$USER
items_per_page 100
report items_per_page 100
items_per_page_rss 0
revisionlog default_log_limit 100
roadmap stats_provider DefaultTicketGroupStatsProvider
search min_query_length 3
svn branches trunk,branches/*
tags tags/*
tags ignore_closed_tickets True
ticket_fields keywords
ticket default_cc
default_component
default_description
default_keywords
default_milestone
default_owner
default_priority Normal
default_resolution fixed
default_severity
default_summary
default_type New Feature
default_version 4.0
max_comment_size 262144
max_description_size 262144
preserve_newlines default
restrict_owner true
workflow ConfigurableTicketWorkflow
ticket-custom businessvalue select
businessvalue.label Business Value Points
businessvalue.options |100|200|300|500|800|1200|2000|3000
businessvalue.value
drp_resources text
drp_resources.label Resources
estimate text
estimate.label Estimate (hours)
i_links text
i_links.label Referenced By
ncr text
ncr.label External NCR
ncr.order 0
ncr_project text
ncr_project.label NCR Project
ncr_project.order 12
o_links text
o_links.label References
rd_points select
rd_points.label User Story Points
rd_points.options |0|1|2|3|5|8|13|20|40|100
remaining_time text
remaining_time.label Remaining Time/Estimate
remaining_time.order 0
sprint select
sprint.label Sprint
sprint.value
story_priority select
story_priority.label Importance
story_priority.options |Mandatory|Linear|Exciter
story_priority.value
svn_revision text
svn_revision.label Subversion revision
whats_new checkbox
whats_new.label Include in Whats New?
ticket-workflow assign new -> assigned
assign.default 0
assign.name assign
assign.operations set_owner
assign.permissions TICKET_MODIFY
close new,assigned -> closed
close.default 0
close.name close
close.operations set_resolution
close.permissions TICKET_MODIFY
leave assigned -> new
leave.default 0
leave.name leave
leave.operations del_owner
no_action new,assigned,accepted,reopened,closed -> *
no_action.default 1
no_action.name no_action
reopen closed -> new
reopen.default 0
reopen.name reopen
reopen.operations del_resolution
reopen.permissions TICKET_CREATE
timeline abbreviated_messages True
changeset_collapse_events false
changeset_long_messages false
changeset_show_files 0
default_daysback 30
max_daysback 90
newticket_formatter oneliner
ticket_show_details false
trac authz_file
authz_module_name
auto_reload False
backup_dir db
base_url
check_auth_ip false
database postgres://trac:foo5bar@localhost/trac?schema=ebitool
debug_sql False
default_charset iso-8859-15
default_handler WikiModule
default_timezone
htdocs_location
ignore_auth_case false
mainnav wiki,timeline,roadmap,browser,tickets,newticket,search
metanav login,logout,prefs,help,about
mysqldump_path mysqldump
permission_policies AgiloPolicy, DefaultPermissionPolicy,
LegacyAttachmentPolicy
permission_store DefaultPermissionStore
pg_dump_path pg_dump
repository_dir /srv/svn/ebitool
repository_type svn
request_filters
secure_cookies False
show_email_addresses false
show_ip_addresses false
timeout 20
use_base_url_for_redirect False
wiki ignore_missing_pages true
max_size 262144
render_unsafe_content false
split_page_names false

Regards
Henrik


On Apr 23, 1:50 pm, Robert Buchholz <robert.buchh...@agile42.com>
wrote:
> Hey Henrik,
>
> On Friday 23 April 2010, Henrik wrote:
>
> > When I try to edit an attribute (e.g. Business Value Points or
> > Importance) for a requirement or story in the new backlog I get the
> > following error message: Invalid action "leave". However, if I click
> > on the ticket number and then Edit and edit the attribute I get no
> > error.
>
> > Is this a bug or some problem in my configuration?
>
> It seems to be a bug that you are experiencing. Can you please provide a
> more detailed description, e.g. the "System Information" listed on the
> "About Trac" page of your installation once you have logged into trac as
> an administrator. Furthermore, I'd need to know which browser you are
> experiencing this issue in and a screen shot of the error message would
> be helpful.
>
> Thanks,
>
> Robert
>
> --
> Follow Agilo on Twitter:http://twitter.com/agiloforscrum
> -----
> You received this message because you are subscribed to the Google
> Groups "Agilo for Scrum" group. This group is moderated by agile42 GmbHhttp://www.agile42.comand is focused in supporting Agilo for Scrum users.

Robert Buchholz

unread,
Apr 26, 2010, 11:59:07 AM4/26/10
to ag...@googlegroups.com
On Monday 26 April 2010, Henrik wrote:
> Hi,
>
> I use Google Chrome but it's the same problem in IE.

The software dependencies you use seem to be sane. I'm still not sure I
understood how this error is displayed without a screen shot. Is it an
error you get via JavaScript, or is it part of a traceback from the
server?


Robert

--
Follow Agilo on Twitter: http://twitter.com/agiloforscrum
-----
You received this message because you are subscribed to the Google

Henrik

unread,
Apr 27, 2010, 2:14:25 AM4/27/10
to Agilo for Scrum
> The software dependencies you use seem to be sane. I'm still not sure I
> understood how this error is displayed without a screen shot. Is it an
> error you get via JavaScript, or is it part of a traceback from the
> server?

I don't think it's possible to attach screenshots here. Correct me if
I'm wrong.

The error is displayed in the center of the dark grey area in the
Backlog view (after the Backlog name, e.g. Product Backlog). It's a
red "text area" with black text. It must be something you have added
in Agilo. It's not from the browser or Trac.

Please let me know if you want me send you a screenshot.

Thanks for your support.

Regards
Henrik

Andrea Tomasini

unread,
Apr 27, 2010, 2:26:03 AM4/27/10
to ag...@googlegroups.com, Agilo for Scrum
You can send an email with an attachment to ag...@googlegroups.com
should work :-)

Best
ANdreaT

--
Andrea Tomasini
andrea....@agile42.com

Henrik

unread,
Apr 27, 2010, 6:55:25 AM4/27/10
to Agilo for Scrum
On Apr 27, 8:26 am, Andrea Tomasini <andrea.tomas...@agile42.com>
wrote:
> You can send an email with an attachment to ag...@googlegroups.com  
> should work :-)

It worked: http://groups.google.com/group/agilo/browse_thread/thread/9f787049d805667c

Martin Häcker

unread,
Apr 27, 2010, 10:25:17 AM4/27/10
to ag...@googlegroups.com
Am 27.04.10 12:55, schrieb Henrik:
> It worked: http://groups.google.com/group/agilo/browse_thread/thread/9f787049d805667c

Very strange. This screenshot seems to prove that you did a json request
and it returned with an error (but still valid values).

Does the value you changed via the inline editor reset itself when the
error message is shown?

I've had a deep look at your configuration data and one bit in the
[ticket-workflow] section seemed a bit fishy to me:

-- snip --
leave assigned -> new
leave.default 0
leave.name leave
leave.operations del_owner
-- snap --

That usually is written as a default action that looks more like this:

-- snip --
leave = * -> *
leave.operations = leave_status
leave.default = 1
-- snap --

See <http://trac.edgewall.org/wiki/TracWorkflow>

I tried it with your leave configuration and can replicate the problem
(but not with the alternative below it) - so, what did you try to
achieve with that leave configuration?

Maybe then I can better understand if that is a bug we need to squash or
a problem I should be searching in trac for.

Thanks in advance!

Regards,
Martin

Henrik

unread,
Apr 28, 2010, 3:15:25 AM4/28/10
to Agilo for Scrum
> I've had a deep look at your configuration data and one bit in the
> [ticket-workflow] section seemed a bit fishy to me:
>
> -- snip --
> leave   assigned -> new
> leave.default   0
> leave.name      leave
> leave.operations        del_owner
> -- snap --
>
> That usually is written as a default action that looks more like this:
>
> -- snip --
> leave = * -> *
> leave.operations = leave_status
> leave.default = 1
> -- snap --
>

I changed the action to your proposal. And now it works like a charm.
A big thank you for your support!

Regards
Henrik
Reply all
Reply to author
Forward
0 new messages