diff --git a/src/Command/CacheRebuild.php b/src/Command/CacheRebuild.php
index 5bc2c594fb9c73656c191ce1f1392a4011e6b343..a97c6121bca218430185b1ba61301bcfbbd18f1b 100644
--- a/src/Command/CacheRebuild.php
+++ b/src/Command/CacheRebuild.php
@@ -27,6 +27,7 @@ class CacheRebuild extends BaseCommand {
     parent::execute($input, $output);
     drupal_flush_all_caches();
     $output->writeln('Cache rebuild complete.');
+    return 0;
   }
 
 }
diff --git a/src/Command/DatabaseUpdate.php b/src/Command/DatabaseUpdate.php
index c88cc62fbe7ef81a1e1bff5f1e3b24cfd62c476a..4bf7cddbcb238734052ee62eb64710e8b8e048dc 100644
--- a/src/Command/DatabaseUpdate.php
+++ b/src/Command/DatabaseUpdate.php
@@ -35,6 +35,7 @@ class DatabaseUpdate extends BaseCommand {
     else {
       $output->writeln('No database updates required.');
     }
+    return 0;
   }
 
   /**
diff --git a/src/Command/DatabaseUpdateStatus.php b/src/Command/DatabaseUpdateStatus.php
index b8e1085a82eb0e447741adf30e16af341dd1ec0a..f9fc47327e5c92552e1982655626ce9ecb8bb9dd 100644
--- a/src/Command/DatabaseUpdateStatus.php
+++ b/src/Command/DatabaseUpdateStatus.php
@@ -16,7 +16,7 @@ class DatabaseUpdateStatus extends BaseCommand {
   protected function configure() {
     parent::configure();
     $this->setName('updatedb-status')
-      ->setDescription('Apply any database updates required (as with running update.php).')
+      ->setDescription('List any pending database updates.')
       ->setAliases(['updbst', 'updatedb:status']);
   }
 
@@ -28,6 +28,7 @@ class DatabaseUpdateStatus extends BaseCommand {
     $pending_updates = \Drupal::service('automatic_updates.pending_db_updates')
       ->run();
     $output->writeln($pending_updates);
+    return 0;
   }
 
 }