diff --git a/core/modules/aggregator/src/Tests/AggregatorTestBase.php b/core/modules/aggregator/src/Tests/AggregatorTestBase.php
index cf845db..a9d5d32 100644
--- a/core/modules/aggregator/src/Tests/AggregatorTestBase.php
+++ b/core/modules/aggregator/src/Tests/AggregatorTestBase.php
@@ -325,10 +325,12 @@ function getHtmlEntitiesSample() {
   function createSampleNodes($count = 5) {
     // Post $count article nodes.
     for ($i = 0; $i < $count; $i++) {
-      $edit = array();
-      $edit['title[0][value]'] = $this->randomMachineName();
-      $edit['body[0][value]'] = $this->randomMachineName();
-      $this->drupalPostForm('node/add/article', $edit, t('Save'));
+      $this->drupalCreateNode(array(
+        'type' => 'article',
+        'title' => $this->randomMachineName(),
+        'body' => array(array('value' => $this->randomMachineName())),
+        'promote' => 1,
+      ));
     }
   }
 
diff --git a/core/modules/node/src/Entity/Node.php b/core/modules/node/src/Entity/Node.php
index 40d0053..4480352 100644
--- a/core/modules/node/src/Entity/Node.php
+++ b/core/modules/node/src/Entity/Node.php
@@ -440,7 +440,7 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
       ->setDescription(t('A boolean indicating whether the node should be displayed on the front page.'))
       ->setRevisionable(TRUE)
       ->setTranslatable(TRUE)
-      ->setDefaultValue(TRUE)
+      ->setDefaultValue(FALSE)
       ->setDisplayOptions('form', array(
         'type' => 'boolean_checkbox',
         'settings' => array(
diff --git a/core/modules/node/src/Tests/Views/NodeLanguageTest.php b/core/modules/node/src/Tests/Views/NodeLanguageTest.php
index 0195b44..790f001 100644
--- a/core/modules/node/src/Tests/Views/NodeLanguageTest.php
+++ b/core/modules/node/src/Tests/Views/NodeLanguageTest.php
@@ -83,7 +83,7 @@ protected function setUp() {
       $node = $this->drupalCreateNode(array('title' => $title, 'langcode' => 'es', 'type' => 'page', 'promote' => 1));
       foreach (array('en', 'fr') as $langcode) {
         if (isset($this->node_titles[$langcode][$index])) {
-          $translation = $node->addTranslation($langcode, array('title' => $this->node_titles[$langcode][$index]));
+          $translation = $node->addTranslation($langcode, array('title' => $this->node_titles[$langcode][$index], 'promote' => 1));
           $translation->body->value = $this->randomMachineName(32);
         }
       }
diff --git a/core/modules/taxonomy/src/Tests/RssTest.php b/core/modules/taxonomy/src/Tests/RssTest.php
index d0b5c3a..4bde9b3 100644
--- a/core/modules/taxonomy/src/Tests/RssTest.php
+++ b/core/modules/taxonomy/src/Tests/RssTest.php
@@ -104,7 +104,8 @@ function testTaxonomyRss() {
     $edit = array();
     $edit['title[0][value]'] = $this->randomMachineName();
     $edit[$this->fieldName . '[]'] = $term1->id();
-    $this->drupalPostForm('node/add/article', $edit, t('Save'));
+    $edit['promote[value]'] = TRUE;
+    $this->drupalPostForm('node/add/article', $edit, t('Save and publish'));
 
     // Check that the term is displayed when the RSS feed is viewed.
     $this->drupalGet('rss.xml');
