Hello,

I'm trying to get started with git-pw (or pwclient, but I have the
impression that's the old stuff, and I don't think it supports things
like delegating patches), but I feel like I'm banging my head against
the wall.  Maybe something isn't installed or configured right; I'd
appreciate any hints.

Running latest git-pw (1a71697687e1 ("Handle integers too when
printing CSV")), I get annoying "Server version missing" messages when
I *do* supply the version, but the operation actually doesn't work:

  $ git config -l | grep "^pw"
  pw.server=https://patchwork.ozlabs.org/api/2.1.3
  pw.project=linux-pci
  pw.token=<...>

  $ git-pw patch list
  Server version missing
  You should provide the server version in the URL configured via git-config or 
--server
  This will be required in git-pw 2.0
  ...
  Resource not found

OK, so I drop the version from the URL (and still get the "version
missing" messages, which at least make sense now), and the operation
*does* work:

  $ git config -l | grep "^pw"
  pw.server=https://patchwork.ozlabs.org
  pw.project=linux-pci
  pw.token=<...>

  $ git-pw patch list | cat
  Server version missing
  You should provide the server version in the URL configured via git-config or 
--server
  This will be required in git-pw 2.0
  ...
  
+---------+------------+--------------------------------------------------------------------------+---------------------------------------------------------+---------+------------+------------+
  |      ID | Date       | Name                                                 
                    | Submitter                                               | 
State   | Archived   | Delegate   |
  
|---------+------------+--------------------------------------------------------------------------+---------------------------------------------------------+---------+------------+------------|
  | 1164343 | 2 days ago | PCI: Enhance the ACS quirk for Cavium devices        
                    | George Cherian (george.cher...@marvell.com)             | 
new     | no         |            |
  ...

And I think I should be able to delegate patches via git-pw, but that
doesn't work.  I assume this is just user error or misconfiguration:

  $ git-pw patch update --delegate bhelgaas 1164343
  ...
  {u'delegate': [u"User 'bhelgaas' is not a maintainer for project 'Linux PCI 
development'"]}

  $ git-pw patch update --delegate bhelg...@google.com 1164343
  ...
  {u'delegate': [u"User 'bhelgaas' is not a maintainer for project 'Linux PCI 
development'"]}

  $ git-pw patch update --delegate "Bjorn Helgaas" 1164343
  ...
  {u'delegate': [u"User 'bhelgaas' is not a maintainer for project 'Linux PCI 
development'"]}

Is this stuff that is supposed to work, or do I just need to wait?
I'm sort of puzzled about the server version stuff, because it seems
like anybody using this with patchwork.ozlabs.org should be seeing the
same thing.

Bjorn
_______________________________________________
Patchwork mailing list
Patchwork@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/patchwork

Reply via email to