diff --git a/swh/lister/bitbucket/tasks.py b/swh/lister/bitbucket/tasks.py
index 5477b948a13aead0ee53075bce7644f02d1e1bf5..1bb00c970a431b137d05ae2a8418920f6afec7e7 100644
--- a/swh/lister/bitbucket/tasks.py
+++ b/swh/lister/bitbucket/tasks.py
@@ -35,7 +35,7 @@ def full_bitbucket_relister(self, split=None, **lister_args):
     random.shuffle(ranges)
     promise = group(range_bitbucket_lister.s(minv, maxv, **lister_args)
                     for minv, maxv in ranges)()
-    self.log.debug('%s OK (spawned %s subtasks)' % (self.name, len(ranges)))
+    self.log.debug('%s OK (spawned %s subtasks)', (self.name, len(ranges)))
     try:
         promise.save()  # so that we can restore the GroupResult in tests
     except (NotImplementedError, AttributeError):
diff --git a/swh/lister/core/indexing_lister.py b/swh/lister/core/indexing_lister.py
index 3cc545fad5bb0f06685efae1b2c4a0eb497c1cb1..2fdc2dd4c720bfbbded23b9acac86a9e3dd6aa24 100644
--- a/swh/lister/core/indexing_lister.py
+++ b/swh/lister/core/indexing_lister.py
@@ -218,15 +218,16 @@ class IndexingLister(ListerBase):
 
                 # termination condition
                 if next_index is None or next_index == index:
-                    logger.info('stopping after index %s, no next link found' %
+                    logger.info('stopping after index %s, no next link found',
                                 index)
                     return
                 index = next_index
+                logger.debug('Index: %s', index)
                 yield i
 
         for i in ingest_indexes():
             if (i % 20) == 0:
-                logger.info('flushing updates')
+                logger.debug('Flushing updates at index %s', i)
                 self.db_session.commit()
                 self.db_session = self.mk_session()