CommitMessageParserWorker failing after upgrade


#1

We recently updated to latest staging and all commits since the upgrade are failing to import.

I have restarted daemons, web servers etc.

Observed Behavior:
bin/phd log:

Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000] [2019-03-12 12:26:53] EXCEPTION: (PhutilProxyException) Error while executing Task ID 10026108. {>} (ConduitClientException) ERR-CONDUIT-CORE: #1364: Field 'dateCreated' doesn't have a default value at [<phutil>/src/con
duit/ConduitFuture.php:62]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000] arcanist(head=stable, ref.master=dcd7ef66d0e4, ref.stable=4d22e0f89f10), phabricator(head=stable, ref.master=28854ae8121b, ref.stable=2387a99d71cc), phutil(head=stable, ref.master=dedf260c7755, ref.stable=833574d0b668),
 tmphabricator(head=master, ref.master=4a660db7f44c)
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #0 <#2> ConduitFuture::didReceiveResult(array) called at [<phutil>/src/future/FutureProxy.php:58]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #1 <#2> FutureProxy::getResult() called at [<phutil>/src/future/FutureProxy.php:35]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #2 <#2> FutureProxy::resolve() called at [<phabricator>/src/applications/diffusion/query/DiffusionQuery.php:89]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #3 <#2> DiffusionQuery::callConduitWithDiffusionRequest(PhabricatorUser, DiffusionGitRequest, string, array) called at [<phabricator>/src/applications/differential/engine/DifferentialDiffExtractionEngine.php:57]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #4 <#2> DifferentialDiffExtractionEngine::newDiffFromCommit(PhabricatorRepositoryCommit) called at [<phabricator>/src/applications/differential/engine/DifferentialDiffExtractionEngine.php:248]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #5 <#2> DifferentialDiffExtractionEngine::updateRevisionWithCommit(DifferentialRevision, PhabricatorRepositoryCommit, array, PhabricatorDaemonContentSource) called at [<phabricator>/src/applications/repository/worker/
commitmessageparser/PhabricatorRepositoryCommitMessageParserWorker.php:287]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #6 <#2> PhabricatorRepositoryCommitMessageParserWorker::updateCommitData(DiffusionCommitRef) called at [<phabricator>/src/applications/repository/worker/commitmessageparser/PhabricatorRepositoryCommitMessageParserWork
er.php:42]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #7 <#2> PhabricatorRepositoryCommitMessageParserWorker::parseCommit(PhabricatorRepository, PhabricatorRepositoryCommit) called at [<phabricator>/src/applications/repository/worker/PhabricatorRepositoryCommitParserWork
er.php:51]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #8 <#2> PhabricatorRepositoryCommitParserWorker::doWork() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorWorker.php:124]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #9 <#2> PhabricatorWorker::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php:158]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #10 <#2> PhabricatorWorkerActiveTask::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php:22]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #11 PhabricatorTaskmasterDaemon::run() called at [<phutil>/src/daemon/PhutilDaemon.php:219]
Daemon 260923 STDE [Tue, 12 Mar 2019 12:26:53 +0000]   #12 PhutilDaemon::execute() called at [<phutil>/scripts/daemon/exec/exec_daemon.php:131]
Daemon 260923 FAIL [Tue, 12 Mar 2019 12:26:53 +0000] Process exited with error 255.

Expected Behavior:
Commits should be importing like they were before the upgrade.

Phabricator Version:

phabricator
2387a99d71ccd395b55c19c275e1f8793c9c390b (Fri, Mar 8) (branched from c1bff3b8013e1d2d1293a8a843e15845edfd7194 on phacility)

arcanist
4d22e0f89f10b8a7f47f6ee615e0ccf0f354e582 (Fri, Mar 8) (branched from 9830c9316d38988b2dc283ac1a124b73bc8e6c5f on phacility)

phutil
833574d0b668ab8992619d9183124022668bd6cc (Fri, Mar 8) (branched from 6c64dce5f71c146204f9a40d084aabf77557d426 on phacility)

Reproduction Steps:
Unsure, I can see commits on secure.phabricator.com have imported correctly.


#2

What does bin/storage status show?


#3

Actually, this is probably the webserver being out of sync, not storage. Restart your webserver by following these instructions:

https://secure.phabricator.com/book/phabricator/article/restarting/


#4

Ah perfect, I’d restarted the web servers on web hosts, but not on the repository hosts - restarting them there had the desired effect. Thanks!


closed #5