Page MenuHomeSolus

Can not commit changes
Open, NormalPublic

Description

arc diff --update D4752
Linting...
No lint engine configured for this project.
Running unit tests...
No unit test engine is configured for this project.
 SKIP STAGING  No staging area is configured for this repository.
 Exception 
[HTTP/502] 
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html>
(Run with `--trace` for a full exception trace.)

with --trace

arc diff --update --trace D4752
 ARGV  '/usr/share/php/arcanist/bin/../scripts/arcanist.php' 'diff' '--update' '--trace' 'D4752'
 LOAD  Loaded "phutil" from "/usr/share/php/libphutil/src".
 LOAD  Loaded "arcanist" from "/usr/share/php/arcanist/src".
Config: Reading user configuration file "/home/alexander/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: Unable to find .arcconfig in any of these locations: /home/alexander/Dokumente/solbuild/vulkan/.arcconfig.
Working Copy: Path "/home/alexander/Dokumente/solbuild/vulkan" is part of `git` working copy "/home/alexander/Dokumente/solbuild/vulkan".
Working Copy: Project root is at "/home/alexander/Dokumente/solbuild/vulkan".
Config: Did not find local configuration at "/home/alexander/Dokumente/solbuild/vulkan/.git/arc/config".
>>> [0] <conduit> user.whoami() <bytes = 117>
>>> [1] <http> https://dev.getsol.us/api/user.whoami
<<< [1] <http> 3,628,031 us
<<< [0] <conduit> 3,628,382 us
>>> [2] <exec> $ git --version
<<< [2] <exec> 10,874 us
>>> [3] <exec> $ git status --porcelain=2 -z
<<< [3] <exec> 11,437 us
>>> [4] <event> diff.didCollectChanges <listeners = 0>
<<< [4] <event> 55 us
>>> [5] <conduit> differential.query() <bytes = 148>
>>> [6] <http> https://dev.getsol.us/api/differential.query
<<< [6] <http> 302,424 us
<<< [5] <conduit> 302,541 us
>>> [7] <conduit> differential.getcommitmessage() <bytes = 171>
>>> [8] <http> https://dev.getsol.us/api/differential.getcommitmessage
<<< [8] <http> 416,115 us
<<< [7] <conduit> 416,188 us
>>> [9] <conduit> differential.parsecommitmessage() <bytes = 640>
>>> [10] <http> https://dev.getsol.us/api/differential.parsecommitmessage
<<< [10] <http> 257,030 us
<<< [9] <conduit> 257,102 us
>>> [11] <event> diff.didBuildMessage <listeners = 0>
<<< [11] <event> 21 us
>>> [12] <exec> $ git rev-parse --git-dir
<<< [12] <exec> 6,975 us
>>> [13] <exec> $ which 'editor'
<<< [13] <exec> 6,041 us
>>> [14] <exec> $ which 'nano'
<<< [14] <exec> 5,450 us
>>> [15] <exec> $ nano  '/tmp/edit.927aolneg0sg4k4g/differential-update-comments'
<<< [15] <exec> 2,874,459 us
Linting...
>>> [16] <exec> $ git rev-parse --verify HEAD^
<<< [16] <exec> 8,652 us
>>> [17] <exec> $ git rev-parse --abbrev-ref --symbolic-full-name '@{upstream}'
<<< [17] <exec> 12,877 us
>>> [18] <exec> $ git cat-file -t 'origin/master'
<<< [18] <exec> 8,695 us
>>> [19] <exec> $ git merge-base 'origin/master' HEAD
<<< [19] <exec> 10,258 us
No lint engine configured for this project.
Running unit tests...
>>> [20] <exec> $ git rev-parse 'HEAD'
<<< [20] <exec> 6,832 us
>>> [21] <exec> $ git merge-base 'ddabda90fc662f9aed890fa0590ecf31e8d919cd' '8dd51857cda82d18bc5ebe171c3165df9fde7c25'
<<< [21] <exec> 5,920 us
>>> [22] <exec> $ git diff --no-ext-diff --no-textconv --submodule=short --raw 'ddabda90fc662f9aed890fa0590ecf31e8d919cd' HEAD --
<<< [22] <exec> 8,566 us
No unit test engine is configured for this project.
>>> [23] <exec> $ git diff --no-ext-diff --no-textconv --submodule=short --no-color --src-prefix=a/ --dst-prefix=b/ -U32767 -M -C 'ddabda90fc662f9aed890fa0590ecf31e8d919cd' '8dd51857cda82d18bc5ebe171c3165df9fde7c25' --
<<< [23] <exec> 13,030 us
>>> [24] <exec> $ git rev-parse 'ddabda90fc662f9aed890fa0590ecf31e8d919cd'
<<< [24] <exec> 8,728 us
>>> [25] <exec> $ git symbolic-ref --quiet HEAD
<<< [25] <exec> 5,174 us
>>> [26] <exec> $ git log --format=medium -n16 'ddabda90fc662f9aed890fa0590ecf31e8d919cd'
<<< [26] <exec> 7,481 us
>>> [27] <exec> $ git symbolic-ref --quiet HEAD
<<< [27] <exec> 6,031 us
>>> [28] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [28] <exec> 5,875 us
>>> [29] <exec> $ git ls-remote --get-url 'origin'
<<< [29] <exec> 6,019 us
>>> [30] <conduit> repository.query() <bytes = 211>
>>> [31] <http> https://dev.getsol.us/api/repository.query
<<< [31] <http> 265,826 us
<<< [30] <conduit> 265,947 us
>>> [32] <conduit> differential.creatediff() <bytes = 90,651>
>>> [33] <http> https://dev.getsol.us/api/differential.creatediff
<<< [33] <http> 740,153 us
<<< [32] <conduit> 740,247 us
>>> [34] <event> diff.wasCreated <listeners = 0>
<<< [34] <event> 21 us
 SKIP STAGING  No staging area is configured for this repository.
>>> [35] <conduit> differential.setdiffproperty() <bytes = 286>
>>> [36] <http> https://dev.getsol.us/api/differential.setdiffproperty
>>> [37] <conduit> harbormaster.queryautotargets() <bytes = 244>
>>> [38] <http> https://dev.getsol.us/api/harbormaster.queryautotargets
<<< [38] <http> 231,718 us
<<< [37] <conduit> 231,799 us
>>> [39] <exec> $ git log '8dd51857cda82d18bc5ebe171c3165df9fde7c25' --not 'ddabda90fc662f9aed890fa0590ecf31e8d919cd' --format='%H%x01%T%x01%P%x01%at%x01%an%x01%aE%x01%s%x01%s%n%n%b%x02' --
<<< [39] <exec> 8,496 us
>>> [40] <conduit> differential.setdiffproperty() <bytes = 786>
>>> [41] <http> https://dev.getsol.us/api/differential.setdiffproperty
>>> [42] <exec> $ git symbolic-ref --quiet HEAD
<<< [42] <exec> 6,130 us
>>> [43] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [43] <exec> 9,495 us
>>> [44] <conduit> differential.setdiffproperty() <bytes = 326>
>>> [45] <http> https://dev.getsol.us/api/differential.setdiffproperty
<<< [36] <http> 307,904 us
<<< [35] <conduit> 308,151 us
<<< [41] <http> 269,889 us
<<< [40] <conduit> 270,124 us
<<< [45] <http> 707,875 us
<<< [44] <conduit> 708,074 us
>>> [46] <conduit> differential.updaterevision() <bytes = 803>
>>> [47] <http> https://dev.getsol.us/api/differential.updaterevision
<<< [47] <http> 575,019 us
<<< [46] <conduit> 575,150 us

[2019-01-14 22:18:35] EXCEPTION: (HTTPFutureHTTPResponseStatus) [HTTP/502] 
<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html> at [<phutil>/src/future/http/BaseHTTPFuture.php:339]
arcanist(), phutil()
  #0 BaseHTTPFuture::parseRawHTTPResponse(string) called at [<phutil>/src/future/http/HTTPSFuture.php:418]
  #1 HTTPSFuture::isReady() called at [<phutil>/src/future/Future.php:37]
  #2 Future::resolve(NULL) called at [<phutil>/src/future/FutureProxy.php:34]
  #3 FutureProxy::resolve() called at [<phutil>/src/conduit/ConduitClient.php:64]
  #4 ConduitClient::callMethodSynchronous(string, array) called at [<arcanist>/src/workflow/ArcanistDiffWorkflow.php:574]
  #5 ArcanistDiffWorkflow::run() called at [<arcanist>/scripts/arcanist.php:394]
Girtablulu added a subscriber: Girtablulu.EditedJan 14 2019, 10:23 PM

common folder up to date?

€: solbuild as well?

someone told me : You can use nginx as a direct webserver, or you have another server in the background and proxy it through nginx. In case of the ladder, you will get a bad gateway (502) error if the service behind ngix isn't running

DataDrake triaged this task as Normal priority.Jan 20 2019, 1:48 PM
DataDrake added a subscriber: DataDrake.

We are proxying to a secondary web server. That server is obviously working otherwise you wouldn't be able to sent these messages. The 502 error seems to be emitted by the application itself and only during a revision update for some users.