@@ -201,7 +201,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
201
201
202
202
remoteAddr, remoteErr := git.GetRemoteAddress(ctx, repoPath, m.GetRemoteName())
203
203
if remoteErr != nil {
204
- log.Error("GetRemoteAddress Error %v", remoteErr)
204
+ log.Error("SyncMirrors [repo: %-v]: GetRemoteAddress Error %v", m.Repo , remoteErr)
205
205
}
206
206
207
207
stdoutBuilder := strings.Builder{}
@@ -225,7 +225,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
225
225
226
226
// Now check if the error is a resolve reference due to broken reference
227
227
if strings.Contains(stderr, "unable to resolve reference") && strings.Contains(stderr, "reference broken") {
228
- log.Warn("Failed to update mirror repository %-v due to broken references:\nStdout: %s\nStderr: %s\nErr: %v\nAttempting Prune", m.Repo, stdoutMessage, stderrMessage, err)
228
+ log.Warn("SyncMirrors [repo: %-v]: failed to update mirror repository due to broken references:\nStdout: %s\nStderr: %s\nErr: %v\nAttempting Prune", m.Repo, stdoutMessage, stderrMessage, err)
229
229
err = nil
230
230
231
231
// Attempt prune
@@ -255,7 +255,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
255
255
256
256
// If there is still an error (or there always was an error)
257
257
if err != nil {
258
- log.Error("Failed to update mirror repository %-v :\nStdout: %s\nStderr: %s\nErr: %v", m.Repo, stdoutMessage, stderrMessage, err)
258
+ log.Error("SyncMirrors [repo: %-v]: failed to update mirror repository:\nStdout: %s\nStderr: %s\nErr: %v", m.Repo, stdoutMessage, stderrMessage, err)
259
259
desc := fmt.Sprintf("Failed to update mirror repository '%s': %s", repoPath, stderrMessage)
260
260
if err = admin_model.CreateRepositoryNotice(desc); err != nil {
261
261
log.Error("CreateRepositoryNotice: %v", err)
@@ -267,28 +267,28 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
267
267
268
268
gitRepo, err := git.OpenRepositoryCtx(ctx, repoPath)
269
269
if err != nil {
270
- log.Error("OpenRepository: %v", err)
270
+ log.Error("SyncMirrors [repo: %-v]: failed to OpenRepository: %v", m.Repo , err)
271
271
return nil, false
272
272
}
273
273
274
274
log.Trace("SyncMirrors [repo: %-v]: syncing releases with tags...", m.Repo)
275
275
if err = repo_module.SyncReleasesWithTags(m.Repo, gitRepo); err != nil {
276
- log.Error("Failed to synchronize tags to releases for repository : %v", err)
276
+ log.Error("SyncMirrors [repo: %-v]: failed to synchronize tags to releases: %v", m.Repo , err)
277
277
}
278
278
279
279
if m.LFS && setting.LFS.StartServer {
280
280
log.Trace("SyncMirrors [repo: %-v]: syncing LFS objects...", m.Repo)
281
281
endpoint := lfs.DetermineEndpoint(remoteAddr.String(), m.LFSEndpoint)
282
282
lfsClient := lfs.NewClient(endpoint, nil)
283
283
if err = repo_module.StoreMissingLfsObjectsInRepository(ctx, m.Repo, gitRepo, lfsClient); err != nil {
284
- log.Error("Failed to synchronize LFS objects for repository: %v", err)
284
+ log.Error("SyncMirrors [repo: %-v]: failed to synchronize LFS objects for repository: %v", m.Repo , err)
285
285
}
286
286
}
287
287
gitRepo.Close()
288
288
289
289
log.Trace("SyncMirrors [repo: %-v]: updating size of repository", m.Repo)
290
290
if err := models.UpdateRepoSize(db.DefaultContext, m.Repo); err != nil {
291
- log.Error("Failed to update size for mirror repository: %v", err)
291
+ log.Error("SyncMirrors [repo: %-v]: failed to update size for mirror repository: %v", m.Repo , err)
292
292
}
293
293
294
294
if m.Repo.HasWiki() {
@@ -311,7 +311,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
311
311
312
312
remoteAddr, remoteErr := git.GetRemoteAddress(ctx, wikiPath, m.GetRemoteName())
313
313
if remoteErr != nil {
314
- log.Error("GetRemoteAddress Error %v", remoteErr)
314
+ log.Error("SyncMirrors [repo: %-v Wiki]: unable to get GetRemoteAddress Error %v", m.Repo , remoteErr)
315
315
}
316
316
317
317
// sanitize the output, since it may contain the remote address, which may
@@ -322,7 +322,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
322
322
323
323
// Now check if the error is a resolve reference due to broken reference
324
324
if strings.Contains(stderrMessage, "unable to resolve reference") && strings.Contains(stderrMessage, "reference broken") {
325
- log.Warn("Failed to update mirror wiki repository %-v due to broken references:\nStdout: %s\nStderr: %s\nErr: %v\nAttempting Prune", m.Repo, stdoutMessage, stderrMessage, err)
325
+ log.Warn("SyncMirrors [repo: %-v Wiki]: failed to update mirror wiki repository due to broken references:\nStdout: %s\nStderr: %s\nErr: %v\nAttempting Prune", m.Repo, stdoutMessage, stderrMessage, err)
326
326
err = nil
327
327
328
328
// Attempt prune
@@ -350,7 +350,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
350
350
351
351
// If there is still an error (or there always was an error)
352
352
if err != nil {
353
- log.Error("Failed to update mirror repository wiki %-v :\nStdout: %s\nStderr: %s\nErr: %v", m.Repo, stdoutMessage, stderrMessage, err)
353
+ log.Error("SyncMirrors [repo: %-v Wiki]: failed to update mirror repository wiki:\nStdout: %s\nStderr: %s\nErr: %v", m.Repo, stdoutMessage, stderrMessage, err)
354
354
desc := fmt.Sprintf("Failed to update mirror repository wiki '%s': %s", wikiPath, stderrMessage)
355
355
if err = admin_model.CreateRepositoryNotice(desc); err != nil {
356
356
log.Error("CreateRepositoryNotice: %v", err)
@@ -364,7 +364,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
364
364
log.Trace("SyncMirrors [repo: %-v]: invalidating mirror branch caches...", m.Repo)
365
365
branches, _, err := git.GetBranchesByPath(ctx, m.Repo.RepoPath(), 0, 0)
366
366
if err != nil {
367
- log.Error("GetBranches: %v", err)
367
+ log.Error("SyncMirrors [repo: %-v]: failed to GetBranches: %v", m.Repo , err)
368
368
return nil, false
369
369
}
370
370
@@ -385,12 +385,12 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
385
385
return
386
386
}
387
387
// There was a panic whilst syncMirrors...
388
- log.Error("PANIC whilst syncMirrors[ %d] Panic: %v\nStacktrace: %s", repoID, err, log.Stack(2))
388
+ log.Error("PANIC whilst SyncMirrors[repo_id: %d] Panic: %v\nStacktrace: %s", repoID, err, log.Stack(2))
389
389
}()
390
390
391
391
m, err := repo_model.GetMirrorByRepoID(repoID)
392
392
if err != nil {
393
- log.Error("GetMirrorByRepoID [%d] : %v", repoID, err)
393
+ log.Error("SyncMirrors [repo_id: %v]: unable to GetMirrorByRepoID : %v", repoID, err)
394
394
return false
395
395
}
396
396
@@ -406,7 +406,7 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
406
406
log.Trace("SyncMirrors [repo: %-v]: Scheduling next update", m.Repo)
407
407
m.ScheduleNextUpdate()
408
408
if err = repo_model.UpdateMirror(m); err != nil {
409
- log.Error("UpdateMirror [%d ]: %v", m.RepoID , err)
409
+ log.Error("SyncMirrors [repo: %-v ]: failed to UpdateMirror with next update date: %v", m.Repo , err)
410
410
return false
411
411
}
412
412
@@ -417,7 +417,7 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
417
417
log.Trace("SyncMirrors [repo: %-v]: %d branches updated", m.Repo, len(results))
418
418
gitRepo, err = git.OpenRepositoryCtx(ctx, m.Repo.RepoPath())
419
419
if err != nil {
420
- log.Error("OpenRepository [%d ]: %v", m.RepoID , err)
420
+ log.Error("SyncMirrors [repo: %-v ]: unable to OpenRepository: %v", m.Repo , err)
421
421
return false
422
422
}
423
423
defer gitRepo.Close()
@@ -444,7 +444,7 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
444
444
}
445
445
commitID, err := gitRepo.GetRefCommitID(result.refName)
446
446
if err != nil {
447
- log.Error("gitRepo.GetRefCommitID [repo_id : %d, ref_name: %s]: %v", m.RepoID , result.refName, err)
447
+ log.Error("SyncMirrors [repo : %-v]: unable to GetRefCommitID [ ref_name: %s]: %v", m.Repo , result.refName, err)
448
448
continue
449
449
}
450
450
notification.NotifySyncPushCommits(m.Repo.MustOwner(), m.Repo, &repo_module.PushUpdateOptions{
@@ -465,17 +465,17 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
465
465
// Push commits
466
466
oldCommitID, err := git.GetFullCommitID(gitRepo.Ctx, gitRepo.Path, result.oldCommitID)
467
467
if err != nil {
468
- log.Error("GetFullCommitID [%d ]: % v", m.RepoID , err)
468
+ log.Error("SyncMirrors [repo: %-v ]: unable to get GetFullCommitID[%s]: % v", m.Repo, result.oldCommitID , err)
469
469
continue
470
470
}
471
471
newCommitID, err := git.GetFullCommitID(gitRepo.Ctx, gitRepo.Path, result.newCommitID)
472
472
if err != nil {
473
- log.Error("GetFullCommitID [%d ]: %v", m.RepoID , err)
473
+ log.Error("SyncMirrors [repo: %-v]: unable to get GetFullCommitID [%s ]: %v", m.Repo, result.newCommitID , err)
474
474
continue
475
475
}
476
476
commits, err := gitRepo.CommitsBetweenIDs(newCommitID, oldCommitID)
477
477
if err != nil {
478
- log.Error("CommitsBetweenIDs [repo_id : %d, new_commit_id: %s, old_commit_id: %s]: %v", m.RepoID , newCommitID, oldCommitID, err)
478
+ log.Error("SyncMirrors [repo : %-v]: unable to get CommitsBetweenIDs [ new_commit_id: %s, old_commit_id: %s]: %v", m.Repo , newCommitID, oldCommitID, err)
479
479
continue
480
480
}
481
481
@@ -497,12 +497,12 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
497
497
// Get latest commit date and update to current repository updated time
498
498
commitDate, err := git.GetLatestCommitTime(ctx, m.Repo.RepoPath())
499
499
if err != nil {
500
- log.Error("GetLatestCommitDate [%d ]: %v", m.RepoID , err)
500
+ log.Error("SyncMirrors [repo: %-v ]: unable to GetLatestCommitDate: %v", m.Repo , err)
501
501
return false
502
502
}
503
503
504
504
if err = repo_model.UpdateRepositoryUpdatedTime(m.RepoID, commitDate); err != nil {
505
- log.Error("Update repository 'updated_unix' [%d] : %v", m.RepoID , err)
505
+ log.Error("SyncMirrors [repo: %-v]: unable to update repository 'updated_unix': %v", m.Repo , err)
506
506
return false
507
507
}
508
508
0 commit comments