Sort panels by name
diff --git a/_states/grafana3_dashboard.py b/_states/grafana3_dashboard.py
index 63090ab..6148ca8 100644
--- a/_states/grafana3_dashboard.py
+++ b/_states/grafana3_dashboard.py
@@ -134,7 +134,7 @@
         rows[i] = _inherited_row(row, base_rows_from_pillar, ret)
     for row in rows:
         panels = row.get('panels', [])
-        for i, panel in enumerate(panels):
+        for i, panel in enumerate(sorted(panels)):
             panels[i] = _inherited_panel(panel, base_panels_from_pillar, ret)
     _auto_adjust_panel_spans(new_dashboard)
     _ensure_panel_ids(new_dashboard)