def test_reconfigure_load_balancer(self, mock_run_playbook):
     """
     Test that reconfigure_load_balancer reconfigures the load balancer and logs to the instance.
     """
     instance = OpenEdXInstanceFactory(sub_domain='test.load_balancer')
     appserver_id = instance.spawn_appserver()
     instance.set_appserver_active(appserver_id)
     with self.assertLogs("instance.models.instance") as logs:
         instance.reconfigure_load_balancer()
     annotation = instance.get_log_message_annotation()
     for log_line in logs.output:
         self.assertIn(annotation, log_line)
     self.assertEqual(len(logs.output), 2)
     self.assertIn("Triggering reconfiguration of the load balancing server", logs.output[0])
     self.assertIn("New load-balancer configuration", logs.output[1])