diff --git a/overcloud-resource-registry-puppet.j2.yaml b/overcloud-resource-registry-puppet.j2.yaml
index 4a012e347d..d5d7c5cf53 100644
--- a/overcloud-resource-registry-puppet.j2.yaml
+++ b/overcloud-resource-registry-puppet.j2.yaml
@@ -233,7 +233,7 @@ resource_registry:
   OS::TripleO::Services::Chrony: deployment/timesync/chrony-ansible.yaml
   OS::TripleO::Services::Ntp: puppet/services/time/ntp.yaml
   OS::TripleO::Services::Ptp: OS::Heat::None
-  OS::TripleO::Services::Timesync: OS::TripleO::Services::Ntp
+  OS::TripleO::Services::Timesync: OS::TripleO::Services::Chrony
 
 
   # Services that are disabled by default (use relevant environment files):
diff --git a/releasenotes/notes/chrony-configured-by-default-859e44745491027a.yaml b/releasenotes/notes/chrony-configured-by-default-859e44745491027a.yaml
new file mode 100644
index 0000000000..36c0afcf4c
--- /dev/null
+++ b/releasenotes/notes/chrony-configured-by-default-859e44745491027a.yaml
@@ -0,0 +1,7 @@
+---
+features:
+  - |
+    The default timesync service has changed from NTP to Chrony.
+deprecations:
+  - |
+    NTP timesync has been deprecated for Chrony and will be removed in T.