1. 06 4月, 2016 1 次提交
  2. 01 4月, 2016 1 次提交
  3. 31 3月, 2016 4 次提交
  4. 30 3月, 2016 2 次提交
    • A
      host-validate: Fix suggestion for missing cpu cgroup · 53d3874c
      Andrea Bolognani 提交于
      If the cpu cgroup is not found when validating an host for
      LXC support, virt-host-validate will suggest to enable the
      CONFIG_CGROUP_SCHED kconfig option.
      
      The appropriate option is really CONFIG_CGROUP_CPU. The
      QEMU checks already get that right, so no changes needed.
      53d3874c
    • R
      nss: FreeBSD support · 45408cd8
      Roman Bogorodskiy 提交于
       * tools/nss/libvirt_nss.[ch]: add BSD-comptabile wrappers and
         register via the nss_module_register() interface
       * m4/virt-nss.m4: add checks if we're building NSS for FreeBSD
       * tools/Makefile.am: handle target library name differences, as
         Linux needs libnss_libvirt.so.2 and FreeBSD needs
         nss_libvirt.so.1. Also, different syms files have to be used
         as Linux needs to export all the methods while FreeBSD
         only needs to have nss_module_register()
       * tests/nsstest.c, tests/nssmock.c: s/__linux__/NSS/
       * tests/nssmock.c: pass int instead of mode_t to va_arg() to please
         gcc 4.8
       * libvirt_nss_bsd.syms: FreeBSD syms file
      45408cd8
  5. 29 3月, 2016 9 次提交
  6. 22 3月, 2016 1 次提交
  7. 21 3月, 2016 4 次提交
  8. 20 3月, 2016 1 次提交
  9. 19 3月, 2016 3 次提交
  10. 17 3月, 2016 1 次提交
    • N
      migration: add target peer disks port · f486cb5e
      Nikolay Shirokovskiy 提交于
      Some hypervisors (namely qemu) can have a separate connecton for
      non-shared disks migration of active domains. Currently we have
      no means to control the port of such a connection. At the same
      time we have options to control port of memory migration traffic
      (thru migration uri) as well as interfaces that target server
      is bound to for incoming migration (thru VIR_MIGRATE_PARAM_LISTEN_ADDRESS).
      Let's add the option for setting disks port too.
      Signed-off-by: NNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
      f486cb5e
  11. 16 3月, 2016 1 次提交
  12. 11 3月, 2016 2 次提交
  13. 09 3月, 2016 1 次提交
    • P
      virsh: vcpupin: Ask for pinning info for all vCPUs · e7e6980d
      Peter Krempa 提交于
      The API docs state that the API queries pinning info for all vCPUs and
      thus we should allocate the bitmap even for the inactive ones.
      
      The API will currently return bitmap only for the active vCPUs but that
      will change in the future.
      e7e6980d
  14. 08 3月, 2016 1 次提交
    • J
      Introduce job completed event · f2893001
      Jiri Denemark 提交于
      The VIR_DOMAIN_EVENT_ID_JOB_COMPLETED event will be triggered once a job
      (such as migration) finishes and it will contain statistics for the job
      as one would get by calling virDomainGetJobStats. Thanks to this event
      it is now possible to get statistics of a completed migration of a
      transient domain on the source host.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      f2893001
  15. 04 3月, 2016 1 次提交
  16. 01 3月, 2016 1 次提交
    • J
      virsh: Add support for text based polkit authentication · ea48397b
      John Ferlan 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=872166
      
      When the login session doesn't have an ssh -X type display agent in
      order for libvirtd to run the polkit session authentication, attempts
      to run 'virsh -c qemu:///system list' from an unauthorized user (or one
      that isn't part of the libvirt /etc/group) will fail with the following
      error from libvirtd:
      
      error: authentication unavailable: no polkit agent available to
             authenticate action 'org.libvirt.unix.manage'
      
      In order to handle the local authentication, we will use the new
      virPolkitAgentCreate API in order to create a text based authentication
      agent for our non readonly session to authenticate with.
      
      The new code will execute in a loop allowing 5 failures to authenticate
      before failing out.
      
      With this patch in place, the following occurs:
      
      $ virsh -c qemu:///system list
      ==== AUTHENTICATING FOR org.libvirt.unix.manage ===
      System policy prevents management of local virtualized systems
      Authenticating as: Some User (SUser)
      Password:
      ==== AUTHENTICATION COMPLETE ===
       Id    Name                           State
       ----------------------------------------------------
        1     somedomain                     running
      
      $
      ea48397b
  17. 26 2月, 2016 1 次提交
  18. 22 2月, 2016 2 次提交
  19. 19 2月, 2016 2 次提交
  20. 18 2月, 2016 1 次提交