diff --git a/.gitignore b/.gitignore
index 0ddd400..a5a75b6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/microcode_ctl-2.1-6.tar.xz
+SOURCES/microcode_ctl-2.1-7.tar.xz
diff --git a/.microcode_ctl.metadata b/.microcode_ctl.metadata
index df0dd91..080a0f8 100644
--- a/.microcode_ctl.metadata
+++ b/.microcode_ctl.metadata
@@ -1 +1 @@
-2bb9c057f9443586e4e7e2d9241a747e07381975 SOURCES/microcode_ctl-2.1-6.tar.xz
+23a284ad8938cec75f9f2de9d9a08efd594d128c SOURCES/microcode_ctl-2.1-7.tar.xz
diff --git a/SPECS/microcode_ctl.spec b/SPECS/microcode_ctl.spec
index 84bf969..c476520 100644
--- a/SPECS/microcode_ctl.spec
+++ b/SPECS/microcode_ctl.spec
@@ -1,9 +1,9 @@
-%define upstream_version 2.1-6
+%define upstream_version 2.1-7
 
 Summary:        Tool to transform and deploy CPU microcode update for x86.
 Name:           microcode_ctl
 Version:        2.1
-Release:        10%{?dist}
+Release:        12%{?dist}
 Epoch:          2
 Group:          System Environment/Base
 License:        GPLv2+ and Redistributable, no modification permitted
@@ -47,6 +47,7 @@ install -m 644 %{SOURCE2} %{buildroot}/usr/lib/dracut/dracut.conf.d
 if [ -f /sys/devices/system/cpu/microcode/reload ] ; then
 	echo 1 > /sys/devices/system/cpu/microcode/reload
 fi
+dracut -f
 
 %preun
 %systemd_preun microcode.service
@@ -66,6 +67,14 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Jul 3 2015 Petr Oros <poros@redhat.com> - 2.1-12
+- Update to upstream 2.1-7. Intel CPU microcode update to 20150121.
+- Resolves: #1174983
+
+* Fri Oct 10 2014 Petr Oros <poros@redhat.com> - 2.1-11
+- Run dracut -f after install microcode for update initramfs.
+- Resolves: #1151192
+
 * Tue Sep 30 2014 Petr Oros <poros@redhat.com> - 2.1-10
 - Update to upstream 2.1-6. Intel CPU microcode update to 20140913.
 - Resolves: #1142302