<div dir="ltr">If there's really only one distro which hasn't updated, I'd also be inclined to try and push them to update before they move to Queens. Surely that's a thing we can ask them nicely to do?<div><br></div><div>Michael</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 21, 2017 at 10:20 AM, Tony Breeds <span dir="ltr"><<a href="mailto:tony@bakeyournoodle.com" target="_blank">tony@bakeyournoodle.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sun, Aug 20, 2017 at 03:43:22PM +1000, Michael Still wrote:<br>
> Hi,<br>
><br>
> nova.virt.libvirt.storage.lvm.<wbr>clear_volume() has a comment that we could<br>
> use shred to zero out volumes efficiently if we could assume that shred<br>
> 8.22 was in all our downstream distros [1]. shred 8.22 shipped in 2013 [2].<br>
><br>
> Can we assume that thing now? xenial appears to ship with 8.25 for example.<br>
> If so, we could drop a reasonably complicated caller of dd, and it would<br>
> make moving to privsep a tiny bit easier.<br>
<br>
</span>To find this out is part science and part guesswork.<br>
<br>
Starting with:<br>
<a href="https://github.com/openstack/requirements#finding-distro-status" rel="noreferrer" target="_blank">https://github.com/openstack/<wbr>requirements#finding-distro-<wbr>status</a><br>
<br>
I get the following:<br>
<br>
Xenial: [ 8.25 ]<br>
 <a href="https://packages.ubuntu.com/search?keywords=coreutils&searchon=names&suite=xenial-updates&section=all" rel="noreferrer" target="_blank">https://packages.ubuntu.com/<wbr>search?keywords=coreutils&<wbr>searchon=names&suite=xenial-<wbr>updates&section=all</a><br>
Fedora: [ 8.27 ]<br>
 <a href="https://apps.fedoraproject.org/packages/coreutils" rel="noreferrer" target="_blank">https://apps.fedoraproject.<wbr>org/packages/coreutils</a><br>
Gentoo: [ 8.27 ]<br>
 <a href="https://packages.gentoo.org/packages/sys-apps/coreutils" rel="noreferrer" target="_blank">https://packages.gentoo.org/<wbr>packages/sys-apps/coreutils</a><br>
RHEL7 - Centos 7: [ 8.22 ]<br>
 <a href="http://mirror.centos.org/centos/7/os/x86_64/Packages/coreutils-8.22-18.el7.x86_64.rpm" rel="noreferrer" target="_blank">http://mirror.centos.org/<wbr>centos/7/os/x86_64/Packages/<wbr>coreutils-8.22-18.el7.x86_64.<wbr>rpm</a><br>
opensuse: [ No idea ]<br>
 <a href="https://build.opensuse.org/package/show/Base:System/coreutils" rel="noreferrer" target="_blank">https://build.opensuse.org/<wbr>package/show/Base:System/<wbr>coreutils</a><br>
 But pages like:<br>
 <a href="https://www.suse.com/support/update/announcement/2013/suse-ru-20130546-1.html" rel="noreferrer" target="_blank">https://www.suse.com/support/<wbr>update/announcement/2013/suse-<wbr>ru-20130546-1.html</a><br>
 imply that 8.12 is still a thing in SLES-11<br>
<br>
So while we support SLES 11 I don't think we can make that assumption.<br>
Which of course begs the follow-up question which distros do we care<br>
about.<br>
<br>
Yours Tony.<br>
<br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>