diff --git a/NEWS b/NEWS
index 0ff16e09a13ffa0eb5e091a461221ff3753ed246..1a8b77c6b4fe16e665530ef00e61927198aa4d7c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,10 @@
+Version 1.2b3
+  - Another round of updates to the DRBD 8 code to deal with more
+    failures in the replace secondary node operation
+  - Some more logging of failures in disk operations (lvm, drbd)
+  - A few documentation updates
+  - QA updates
+
 Version 1.2b2
   - Change configuration file format from Python's Pickle to JSON.
     Upgrading is possible using the cfgupgrade utility.
diff --git a/configure.ac b/configure.ac
index 5fe8e6cc1f4ca6cc2486b3977b7fefbaa3cffe88..bb6fe9f2527d793643e83d9d4013d3ae554d868a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 # Configure script for Ganeti
 AC_PREREQ(2.59)
-AC_INIT(ganeti, 1.2b2, ganeti@googlegroups.com)
+AC_INIT(ganeti, 1.2b3, ganeti@googlegroups.com)
 AC_CONFIG_AUX_DIR(autotools)
 AC_CONFIG_SRCDIR(configure)
 AM_INIT_AUTOMAKE([foreign tar-ustar])
diff --git a/doc/install.sgml b/doc/install.sgml
index fec126631100e97be1e99e5dc54c7a8d8fcba472..42c65f5e17fd9384935456562639c41811b6b6e0 100644
--- a/doc/install.sgml
+++ b/doc/install.sgml
@@ -605,8 +605,8 @@ vgextend xenvg /dev/sdd1
       </para>
 
         <screen>
-tar xvzf ganeti-1.2b2.tar.gz
-cd ganeti-1.2b2
+tar xvzf ganeti-1.2b3.tar.gz
+cd ganeti-1.2b3
 ./configure --localstatedir=/var --sysconfdir=/etc
 make
 make install
@@ -652,8 +652,8 @@ mkdir /srv/ganeti/ /srv/ganeti/os /srv/ganeti/export
 
       <screen>
 cd /srv/ganeti/os
-tar xvf ganeti-instance-debian-etch-0.2.tar
-mv ganeti-instance-debian-etch-0.2 debian-etch
+tar xvf ganeti-instance-debian-etch-0.3.tar
+mv ganeti-instance-debian-etch-0.3 debian-etch
       </screen>
 
       <para>