1. 16 3月, 2017 3 次提交
  2. 15 3月, 2017 17 次提交
  3. 14 3月, 2017 9 次提交
  4. 13 3月, 2017 2 次提交
  5. 12 3月, 2017 7 次提交
  6. 11 3月, 2017 1 次提交
    • J
      tests: Add createVHBAByStoragePool-by-parent to fchosttest · 0623945c
      John Ferlan 提交于
      Add a new test to fchosttest in order to test creation of our vHBA
      via the Storage Pool logic.  Unlike the real code, we cannot yet use
      the virVHBA* API's because they (currently) traverse the file system
      in order to get the parent vport capable scsi_host. Besides there's
      no "real" NPIV device here - so we have to take some liberties, at
      least for now.
      
      Instead, we'll follow the node device tests partially in order to
      create and destroy the vHBA with the test node devices.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      0623945c
  7. 10 3月, 2017 1 次提交
    • M
      qemuProcessHandleMonitorEOF: Disable namespace for domain · e915942b
      Michal Privoznik 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=1430634
      
      If a qemu process has died, we get EOF on its monitor. At this
      point, since qemu process was the only one running in the
      namespace kernel has already cleaned the namespace up. Any
      attempt of ours to enter it has to fail.
      
      This really happened in the bug linked above. We've tried to
      attach a disk to qemu and while we were in the monitor talking to
      qemu it just died. Therefore our code tried to do some roll back
      (e.g. deny the device in cgroups again, restore labels, etc.).
      However, during the roll back (esp. when restoring labels) we
      still thought that domain has a namespace. So we used secdriver's
      transactions. This failed as there is no namespace to enter.
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      e915942b