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 ([email protected]) |
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 [email protected] 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
[email protected]
https://lists.ozlabs.org/listinfo/patchwork