Page MenuHomePhabricator

API Method "differential.creatediff" does not define these parameters: 'arcanistProject'.
Closed, DuplicatePublic

Description

Using arc to create D152 I had the error:

[2016-03-17 22:26:45] EXCEPTION: (ConduitClientException) ERR-CONDUIT-CALL: API Method "differential.creatediff" does not define these parameters: 'arcanistProject'. at [<phutil>/src/conduit/ConduitFuture.php:54]
  #0 ConduitFuture::didReceiveResult(array) called at [<phutil>/src/future/FutureProxy.php:60]
  #1 FutureProxy::getResult() called at [<phutil>/src/future/FutureProxy.php:37]
  #2 FutureProxy::resolve() called at [<phutil>/src/conduit/ConduitClient.php:57]
  #3 ConduitClient::callMethodSynchronous(string, array) called at [<arcanist>/src/workflow/ArcanistDiffWorkflow.php:482]
  #4 ArcanistDiffWorkflow::run() called at [<arcanist>/scripts/arcanist.php:338]
$ arc --version
arcanist 565a96e0ee546e5ed794d0b493d3993c3f0af778 (8 Dec 2014)
libphutil 103dc7e39093a51a091189b43790771efd0f10e5 (15 Dec 2014)

I did ran arc upgrade without much success.

Command used was: arc diff --verbatim --nounit --no-coverage

Event Timeline

I have been using arcanist and libphutil from our merit repos. Apparently with master branches.

Switched to stable branches of:

https://github.com/phacility/arcanist.git
https://github.com/phacility/libphutil.git

Our Gerrit repos HEAD should probably be made to the proper version instead.

@mmodell should we delete the repositories in Gerrit?

@mmodell should we delete the repositories in Gerrit?

I'd say yes.