diff --git a/ansible/roles/influxdb/templates/influxdb.conf.j2 b/ansible/roles/influxdb/templates/influxdb.conf.j2
index 799ce1b31f8a4f600f7758bb493da1c95ea967d8..964bac4333e8ddca08e8fbf09fbaef2374808f00 100644
--- a/ansible/roles/influxdb/templates/influxdb.conf.j2
+++ b/ansible/roles/influxdb/templates/influxdb.conf.j2
@@ -42,7 +42,6 @@ reporting-disabled = true
   write-tracing = false
   pprof-enabled = false
   https-enabled = false
-  max-row-limit = 10000
 [[graphite]]
   enabled = false
 [[opentsdb]]
diff --git a/releasenotes/notes/remove-influxdb-max-row-limit-f814a310aa6bf6ab.yaml b/releasenotes/notes/remove-influxdb-max-row-limit-f814a310aa6bf6ab.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..8142922dd8e16f1d0b7bd501a66f5a6a02f2e961
--- /dev/null
+++ b/releasenotes/notes/remove-influxdb-max-row-limit-f814a310aa6bf6ab.yaml
@@ -0,0 +1,8 @@
+---
+fixes:
+  - |
+    Removes the ``[http]/max-row-limit = 10000`` setting from the default
+    InfluxDB configuration, which resulted in the CloudKitty v1 API returning
+    only 10000 dataframes when using InfluxDB as a storage backend. See `bug
+    1862358 <https://bugs.launchpad.net/kolla-ansible/+bug/1862358>`__ for
+    details.