← Back to team overview

mahara-contributors team mailing list archive

[Bug 1455993] Re: Script that posts Gerrit patch URL to Launchpad bugs not working

 

Messages in the error logs. Looks like the problem is due to Python.
Probably we're either missing a python library on the new server, or
it's a version compatibility issue (the old server had Python 2.6 and
the new server has Python 2.7).

[2015-05-18 07:09:27,284] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] exitValue:1
[2015-05-18 07:09:27,284] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output: Traceback (most recent call last):
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:   File "/home/gerrit/mahara-scripts/patchset-created", line 122, in <module>
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:     sys.exit(main())
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:   File "/home/gerrit/mahara-scripts/patchset-created", line 78, in main
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:     args, unused = getopt(sys.argv[1:], '', gerrit_args)
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:   File "/usr/lib/python2.7/getopt.py", line 88, in getopt
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:     opts, args = do_longs(opts, args[0][2:], longopts, args[1:])
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:   File "/usr/lib/python2.7/getopt.py", line 152, in do_longs
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:     has_arg, opt = long_has_args(opt, longopts)
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:   File "/usr/lib/python2.7/getopt.py", line 169, in long_has_args
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output:     raise GetoptError('option --%s not recognized' % opt, opt)
[2015-05-18 07:09:27,285] INFO  com.google.gerrit.common.ChangeHookRunner : hook[patchset-created] output: getopt.GetoptError: option --kind not recognized


[2015-05-18 09:05:10,905] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] exitValue:1
[2015-05-18 09:05:10,905] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output: Traceback (most recent call last):
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:   File "/home/gerrit/mahara-scripts/change-merged", line 187, in <module>
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:     sys.exit(main())
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:   File "/home/gerrit/mahara-scripts/change-merged", line 163, in main
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:     args, unused = getopt(sys.argv[1:], '', gerrit_args)
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:   File "/usr/lib/python2.7/getopt.py", line 88, in getopt
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:     opts, args = do_longs(opts, args[0][2:], longopts, args[1:])
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:   File "/usr/lib/python2.7/getopt.py", line 152, in do_longs
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:     has_arg, opt = long_has_args(opt, longopts)
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:   File "/usr/lib/python2.7/getopt.py", line 169, in long_has_args
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output:     raise GetoptError('option --%s not recognized' % opt, opt)
[2015-05-18 09:05:10,906] INFO  com.google.gerrit.common.ChangeHookRunner : hook[change-merged] output: getopt.GetoptError: option --change-owner not recognized

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1455993

Title:
  Script that posts Gerrit patch URL to Launchpad bugs not working

Status in Mahara ePortfolio:
  In Progress

Bug description:
  It appears that the script that posts Gerrit patch URLs onto Launchpad
  bugs may be broken at the moment. This is probably related to the
  Gerrit upgrade that we carried out last week.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1455993/+subscriptions


References