1. 11 1月, 2019 4 次提交
  2. 09 1月, 2019 1 次提交
    • P
      docker: Use a stable snapshot for Debian Sid · 4ce58d86
      Philippe Mathieu-Daudé 提交于
      The Debian Sid repository is not garanteed to be stable, as his
      'unstable' name suggest :)
      
      To allow quick testing, Debian maintainers might push packages
      various time a day. Sometime package dependencies might break,
      which is annoying when using this repository for stable development
      (which is not recommended, but Sid provides edge packages we use
      for testing).
      
      Debian provides repositories snapshots which are suitable for our
      use. Pick a recent date that works. When required, update to newer
      releases will be easy.
      
      This fixes current issues with this image:
      
        $ make docker-image-debian-sid
        [...]
        The following packages have unmet dependencies:
         build-essential : Depends: dpkg-dev (>= 1.17.11) but it is not going to be installed
         git : Depends: perl but it is not going to be installed
               Depends: liberror-perl but it is not going to be installed
         pkg-config : Depends: libdpkg-perl but it is not going to be installed
         texinfo : Depends: perl (>= 5.26.2-6) but it is not going to be installed
                   Depends: libtext-unidecode-perl but it is not going to be installed
                   Depends: libxml-libxml-perl but it is not going to be installed
        E: Unable to correct problems, you have held broken packages.
      Signed-off-by: NPhilippe Mathieu-Daudé <philmd@redhat.com>
      Message-Id: <20181101183705.5422-1-philmd@redhat.com>
      Signed-off-by: NFam Zheng <famz@redhat.com>
      4ce58d86
  3. 07 1月, 2019 4 次提交
  4. 05 1月, 2019 2 次提交
    • E
      qemu-nbd: Use program name in error messages · 3ba1b7ba
      Eric Blake 提交于
      This changes output from:
      
      $ qemu-nbd nosuch
      Failed to blk_new_open 'nosuch': Could not open 'nosuch': No such file or directory
      
      to something more consistent with qemu-img and qemu:
      
      $ qemu-nbd nosuch
      qemu-nbd: Failed to blk_new_open 'nosuch': Could not open 'nosuch': No such file or directory
      
      Update the lone affected test to match.  (Hmm - is it sad that we don't
      do much testing of expected failures?)
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NRichard W.M. Jones <rjones@redhat.com>
      Reviewed-by: NVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
      Message-Id: <20181215135324.152629-2-eblake@redhat.com>
      3ba1b7ba
    • V
      block/nbd-client: use traces instead of noisy error_report_err · d8b4bad8
      Vladimir Sementsov-Ogievskiy 提交于
      Reduce extra noise of nbd-client, change 083 correspondingly.
      
      In various commits (be41c100 in 2.10, f140e300 in 2.11, 78a33ab5
      in 2.12), we added spots where qemu as an NBD client would report
      problems communicating with the server to stderr, because there
      was no where else to send the error to.  However, this is racy,
      particularly since the most common source of these errors is when
      either the client or the server abruptly hangs up, leaving one
      coroutine to report the error only if it wins (or loses) the
      race in attempting the read from the server before another
      thread completes its cleanup of a protocol error that caused the
      disconnect in the first place.  The race is also apparent in the
      fact that differences in the flush behavior of the server can
      alter the frequency of encountering the race in the client (see
      commit 6d39db96).
      
      Rather than polluting stderr, it's better to just trace these
      situations, for use by developers debugging a flaky connection,
      particularly since the real error that either triggers the abrupt
      disconnection in the first place, or that results from the EIO
      when a request can't receive a reply, DOES make it back to the
      user in the normal Error propagation channels.
      Signed-off-by: NVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
      Message-Id: <20181102151152.288399-4-vsementsov@virtuozzo.com>
      [eblake: drop depedence on error hint, enhance commit message]
      Signed-off-by: NEric Blake <eblake@redhat.com>
      d8b4bad8
  5. 04 1月, 2019 4 次提交
  6. 21 12月, 2018 2 次提交
  7. 20 12月, 2018 4 次提交
  8. 18 12月, 2018 2 次提交
  9. 17 12月, 2018 17 次提交