jic OAuth feature has not been working properly because of issue reported in this bug which is originally a tlslite related bug as documented here .
In short any version of tlslite that is less than 0.4.4 should work without throwing any error. The best way to work with jic without having to downgrade your version of tlslite (in case you have a newer version) is to install virtualenvwrapper along with virtualenv:-
  1. sudo pip install virtualenv (skip if you already have it)
  2. sudo pip install virtualenvwrapper
  3. mkvirtualenv <jic-env-nickname>
  4. step 3 will create virtualenv and activate it 
  5. install jic required dependencies in the jic env you just created
  6. pip install tlslite=='0.4.3'
  7. if '~/.jic' doesn't exist in your home directory, run ./jic to create it
  8. copy the config file into ~/.jic/
  9. jic servers add <nickname> url://oneOfOurJiras@linaro.org user:youruser@linaro.org
  10. jic servers dance <nickname> jic.pem   
virtualenvwrapper : 
  1. to work on an env specific to an application, type 'workon <env-name>'
  2. When done and want to go back to your system python, type 'deactivate'
  3. to create a new virtualenv specific to a new application you want to use (e.g. jic) type 'mkvirtualenv <nickname>
I have created a wiki entry to document how to setup jic and use it with OAuth for non-technical managers who want to use it.

Please test jic as much as you can against dev and report any bugs you may find to enable us fix it ASAP.

Thank you


Amro Hassaan
Tools Analyst
amro.hassaan@linaro.org
Phone: 613-454-1462
Cell   : 613-413-2993



On 23 October 2014 15:42, Amro Hassaan <amro.hassaan@linaro.org> wrote:
Can I suggest we use/try the editing features in this new release/beta against dev/staging first? Just to be cautious least a bug here or there may introduce garbage in issue on production server or screw data up.




Amro Hassaan
Tools Analyst
Cell   : 613-413-2993



On 23 October 2014 14:06, Serge Broslavsky <serge.broslavsky@linaro.org> wrote:

Good localtime!

In my other email to the ML I've announced the location on bugs.l.o where bugs for jic should be filed.

Thank you, Amro, for filing the first bugzilla bug for jic! :-)

I'll also create bugzilla bugs from those filed earlier on github.

--
Best Regards,
Serge Broslavsky ✆ <serge.broslavsky@linaro.org>

Project Manager, Linaro
M: +37129426328  IRC: ototo  Skype: serge.Broslavsky
http://Linaro.org | Open source software for ARM SoCs

On Oct 23, 2014 4:19 PM, "Amro Hassaan" <amro.hassaan@linaro.org> wrote:
Well done Serge!! For bugs, I have started using bugzilla myself and speaking of which, If anyone sees this same oauth dance issue while performing the oauth dance, please confirm. I Know this thread may not be appropriate for discussing specifics about bugs but this is an entry point to using jic and Serge and I want to confirm it is not just me that it happend to. (tried to fresh Ubuntu and OSX).

Thanks Serge for this great tool.

Amro

Amro Hassaan
Tools Analyst
Cell   : 613-413-2993



On 23 October 2014 09:06, Alan Bennett <alan.bennett@linaro.org> wrote:

Or github bugs?

On Oct 23, 2014 4:00 AM, "Agustin Benito Bethencourt" <agustin.benito@linaro.org> wrote:
Hi,

congratulations. I am very happy for us...but also for you. You put
your hart on this to go the extra mile.

Thinking about the support management.....should we use bugzilla for
reporting bugs?

Saludos

On 23 October 2014 10:48, Serge Broslavsky <serge.broslavsky@linaro.org> wrote:
> I'm glad that I can say that I've managed to release a new version of
> jic - with issue editing support. Please check it's man page to see the
> details. I'm continuing working on it and issue creatin featue (which I
> could not squeeze into the time I had) is to follow soon.
>
> It's in master branch.
>
> It still has bugs and deficiencies, but hey, this is a good start!
>
> Linaro specific:
> Please note, in order to use OAuth to talk to cards.linaro.org you need
> a cert to be saved as a file on your system:
>
> https://pastebin.linaro.org/view/682fb7d8
>
> PS. Now I need a bit of vacation...
> --
> Best Regards,
> Serge Broslavsky <serge.broslavsky@linaro.org>
>
> Project Manager, Linaro
> M: +37129426328  IRC: ototo  Skype: serge.broslavsky
> http://linaro.org | Open source software for ARM SoCs



--
Agustin Benito Bethencourt
Director of Core Development at Linaro
@toscalix

_______________________________________________
jic-dev mailing list
jic-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/jic-dev

_______________________________________________
jic-dev mailing list
jic-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/jic-dev



_______________________________________________
jic-dev mailing list
jic-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/jic-dev