Redmine Integration

Markus Nemetz, modified 10 Years ago.

Redmine Integration

Youngling Posts: 3 Join Date: 5/14/10 Recent Posts
Hello!

We are using Redmine and want to test Klaros Testmanagement (integrating in redmine).

I am trying to configure the connection to redmine, and the URL I have set is valid, but the authentication is not possible, although redmine is reachable and the given admin credentials are correctly.

I have tried the given URL in some cases;
  • http://REDMINE-URL/
  • http://REDMINE-URL/issues/ID
  • http://REDMINE-URL/projects/PROJECTNAME


Can you please help?

Thanks!
thumbnail
Torsten Stolpmann, modified 10 Years ago.

RE: Redmine Integration

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Hello Markus,

You should definitly enter the Redmine Base URL (http://REDMINE-URL/) for your installation.

What version of Redmine are you using?

If the Redmine or Klaros log contains any useful information please post it here or send a mail to support@verit.de.

Hope this helps,

Torsten
Markus Nemetz, modified 10 Years ago.

RE: Redmine Integration

Youngling Posts: 3 Join Date: 5/14/10 Recent Posts
Hello Torsten!

Thank you for your reply.

We are using Redmine 0.9.3 (last stable)

Where I can find the Klaros logs?

Redmine Log: 10.116.14.65 is the klaros test machine - REST API in Redmine is enabled.

------
Processing AccountController#login (for 10.116.14.65 at 2010-05-14 12:01:45) [GET]
Parameters: {"action"=>"login", "controller"=>"account"}
Rendering template within layouts/base
Rendering account/login
Completed in 15ms (View: 11, DB: 2) | 200 OK [http://scrum.cp.wien/login]


Processing AccountController#login (for 10.116.14.65 at 2010-05-14 12:01:45) [POST]
Parameters: {"action"=>"login", "username"=>"admin", "authenticity_token"=>"ueeqbjeS79ktmO25QOruPlMxBA+/4+1MlafmLvOzLvY=", "controller"=>"account", "password"=>"[FILTERED]"}
Rendering template within layouts/base
Rendering account/login
Completed in 15ms (View: 9, DB: 2) | 200 OK [http://scrum.cp.wien/login]


Processing ApplicationController#index (for 10.116.14.65 at 2010-05-14 12:01:45) [GET]

ActionController::RoutingError (No route matches "/mylyn/projects" with {:method=>:get}):
/usr/lib/ruby/1.8/mongrel/rails.rb:76:in `process'
/usr/lib/ruby/1.8/mongrel/rails.rb:74:in `synchronize'
/usr/lib/ruby/1.8/mongrel/rails.rb:74:in `process'
/usr/lib/ruby/1.8/mongrel.rb:159:in `process_client'
/usr/lib/ruby/1.8/mongrel.rb:158:in `each'
/usr/lib/ruby/1.8/mongrel.rb:158:in `process_client'
/usr/lib/ruby/1.8/mongrel.rb:285:in `run'
/usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
/usr/lib/ruby/1.8/mongrel.rb:285:in `new'
/usr/lib/ruby/1.8/mongrel.rb:285:in `run'
/usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
/usr/lib/ruby/1.8/mongrel.rb:268:in `new'
/usr/lib/ruby/1.8/mongrel.rb:268:in `run'
/usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
/usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
/usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
/usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'

Rendering /scrumhd/redmine/public/404.html (404 Not Found)

------

Have a nice day!

Markus
thumbnail
Torsten Stolpmann, modified 10 Years ago.

RE: Redmine Integration

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Hello Markus,

you will find the klaros log files in the logs folder in your klaros installation directory.

We have initially implemented and tested the redmine connector against a redmine 0.8.7stable installation, so maybe the interface has changed in the meantime. We will investigate this further.

Thanks for your feedback!

Regards,

Torsten
Markus Nemetz, modified 10 Years ago.

RE: Redmine Integration

Youngling Posts: 3 Join Date: 5/14/10 Recent Posts
Hello Torsten!

According to redmine homepage between 0.8.7 and 0.9.3 major changes in the interface were done. Maybe this is the problem of Klaros.

In the log directory you mentioned I could not find any logs with entries of connection tries Klaros => Redmine.

Thank you very much!

Markus
thumbnail
Tobias Schmitt, modified 10 Years ago.

RE: Redmine Integration

Padawan Posts: 71 Join Date: 2/12/09 Recent Posts
Hello Markus,

we actually found out, that we are not compatible to redmine 0.9.3 anymore. We will provide a fix as soon as possible. I created the issue KLAROS-751 for this problem.


Regards,

Tobias Schmitt
thumbnail
Torsten Stolpmann, modified 10 Years ago.

RE: Redmine Integration (Answer)

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Hi Markus,

KLAROS-751 is now fixed and available in the 3.0 release. We tested this against redmine 0.8.7 and 0.9.4.

Regards,

Torsten
Walker Doyle, modified 13 Years ago.

RE: Redmine Integration

Youngling Posts: 2 Join Date: 11/3/10 Recent Posts
We use Redmine version 1.0.1, which contains an issue REST API by default I believe. Therefore is the WS-API plugin still required as specified in your requirements documentation? Is version 1.0.x of Redmine actually supported or is the integration still linked to the 0.9.x series?

By the way, the documentation you provide is really quite good. I know what a thankless job documentation can be so I commend you on doing such a fine job.
thumbnail
Torsten Stolpmann, modified 13 Years ago.

RE: Redmine Integration

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Hi Walker,

We use Redmine version 1.0.1, which contains an issue REST API by default I believe. Therefore is the WS-API plugin still required as specified in your requirements documentation?


Yes it is still required.

Is version 1.0.x of Redmine actually supported or is the integration still linked to the 0.9.x series?


3.1.2 is still limited to Redmine 0.9. The 3.2 release is currently building as I write this, and it will be available for download in the next hours. This release will contain support for Redmine 1.0 and above. User of Redmine 0.8 or 0.9 have to stick with Klaros 3.1 as these older versions will no longer be supported.

By the way, the documentation you provide is really quite good. I know what a thankless job documentation can be so I commend you on doing such a fine job.


Thanks for the kind words, this is much appreciated emoticon

Regards,

Torsten