]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
PendingReleaseNotes: update regarding librados change 665/head
authorYehuda Sadeh <yehuda@inktank.com>
Mon, 30 Sep 2013 23:30:03 +0000 (16:30 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Mon, 30 Sep 2013 23:30:25 +0000 (16:30 -0700)
Fix related to issue #6444

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
PendingReleaseNotes
src/vstart.sh

index 6609acbd5a8256e3e217b7ca68b4339deffccbfe..edf459c992f758d821506017a1f9d9199488aa1d 100644 (file)
@@ -1,3 +1,10 @@
+v0.70
+~~~~~
+* librados::Rados::pool_create_async() and librados::Rados::pool_delete_async()
+  don't drop a reference to the completion object on error, caller needs to take
+  care of that. This has never really worked correctly and we were leaking an
+  object
+
 v0.68
 ~~~~~
 
@@ -25,4 +32,4 @@ v0.68
   full-width value.  The old method is deprecated and will be removed
   in a future release.  Users of the C++ librados API that make use of
   the get_version() method should modify their code to avoid getting a
-  value that is truncated from 64 to to 32 bits.
\ No newline at end of file
+  value that is truncated from 64 to to 32 bits.
index c112bfc9138ffac46fdeb8a82a81815cfe499927..7cd553f23cabc8a3684d7cb1dd505cee013524de 100755 (executable)
@@ -249,11 +249,11 @@ if [ -n "$ip" ]; then
     IP="$ip"
 else
     echo hostname $HOSTNAME
-    RAW_IP=`hostname --ip-address`
+    RAW_IP=`hostname -I`
     # filter out IPv6 and localhost addresses
     IP="$(echo "$RAW_IP"|tr ' ' '\012'|grep -v :|grep -v '^127\.'|head -n1)"
     # if that left nothing, then try to use the raw thing, it might work
-    if [ -z "IP" ]; then IP="$RAW_IP"; fi
+    if [ -z "$IP" ]; then IP="$RAW_IP"; fi
     echo ip $IP
 fi
 echo "ip $IP"