Permalink
Commits on Jan 26, 2017
  1. Update version number on API docs PDF

    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
    committed Jan 26, 2017
Commits on Jan 24, 2017
  1. Merge pull request #2883 from mseri/CA-172901

    CA-172901: XenAPI.py, make SSL verification optional
    mseri committed on GitHub Jan 24, 2017
Commits on Jan 23, 2017
  1. Merge pull request #2889 from robhoes/master

    Remove ocaml/xstest
    mseri committed on GitHub Jan 23, 2017
  2. Remove ocaml/xstest

    These files are completely unused, and not even built by any make target.
    
    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
    committed Jan 23, 2017
  3. Merge pull request #2888 from robhoes/master

    xapi-consts: ensure install dir exists
    committed on GitHub Jan 23, 2017
  4. xapi-consts: ensure install dir exists

    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
    committed Jan 23, 2017
Commits on Jan 20, 2017
  1. Merge pull request #2885 from gaborigloi/remove_client_records

    Remove empty client_records directory
    thomassa committed on GitHub Jan 20, 2017
  2. Remove empty client_records directory

    This is a leftover from the repo reorganization, the actual source files
    have been moved into ocaml/xapi by commit d230450
    
    Signed-off-by: Gabor Igloi <gabor.igloi@citrix.com>
    gaborigloi committed Jan 17, 2017
  3. Merge pull request #2882 from huizh/CA-236821

    CA-236821: Provide clear error message if GPG key is not imported.
    thomassa committed on GitHub Jan 20, 2017
  4. CA-236821: Provide clear error message if GPG key is not imported.

    If the update required gpg key is not imported in the host,
    the precheck will fail. But the error message is unclear.
    It says unknown error.
    
    To fix it, add error code UPDATE_PRECHECK_FAILED_GPGKEY_NOT_IMPORTED
    and return clear error message.
    
    Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
    huizh committed Jan 18, 2017
Commits on Jan 19, 2017
  1. Update version number in xapi.spec.in to 1.23.0

    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
    committed Jan 19, 2017
Commits on Jan 18, 2017
  1. make API fully python 2.4 compatible

    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 18, 2017
  2. CA-172901: add python 2.4 retrocompatibility

    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 18, 2017
  3. remove unnecessary import

    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 18, 2017
  4. CA-172901: make SSL verification optional

    SSL verification is still enabled by default, but can be disabled by
    developer for testing purposes by adding the optional parameter
    `ignore_ssl` during the Session creation.
    
    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 18, 2017
  5. Merge pull request #2881 from gaborigloi/fix_opam_build

    opam: add xapi-test-utils OPAM dependency
    mseri committed on GitHub Jan 18, 2017
Commits on Jan 17, 2017
  1. opam: add xapi-test-utils OPAM dependency

    Add the missing xapi-test-utils OPAM dependency to the opam file. It is
    declared as a "BuildRequires" in the spec file of xapi, but it was missing from
    the opam file. With this dependency added, the OPAM build of xapi works again.
    
    Signed-off-by: Gabor Igloi <gabor.igloi@citrix.com>
    gaborigloi committed Jan 17, 2017
Commits on Jan 16, 2017
  1. Merge pull request #2878 from liulinC/master

    CA-236444: WLB consult error when host entry maintenance mode or host
    lindig committed on GitHub Jan 16, 2017
Commits on Jan 14, 2017
  1. CA-236444: xapi reports WLB consult error when host enters

    maintenance mode
    
    xapi does not understand the response messagefor the host
    recommendation from wlb. In the response message, the
    CanPlaceAllVMs node has two siblings, but xapi does not know.
    This commit checks now whether the response message
    is in any of the CanPlaceAllVMs nodes.
    
    CA-236444: make WLB recommendations more robust
    
    For WLB recommendations Xapi looks for a specific node in the
    XML code returned by WLB. This commit makes looking for that
    node more robust such that it no longer fails. In particular,
    Xapi now searches all siblings of a node rather than expecting
    the desired node to be in a fixed position (which might change).
    
    Signed-off-by: Lin Liu <lin.liu@citrix.com>
    liulinC committed Jan 13, 2017
Commits on Jan 13, 2017
  1. Merge pull request #2877 from jonludlam/update-docs-build

    Fix docs build
    jonludlam committed on GitHub Jan 13, 2017
  2. Add xapi-cli-protocol to the spec file

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 13, 2017
  3. Fix docs build

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 13, 2017
Commits on Jan 12, 2017
  1. Merge pull request #2876 from jonludlam/pre-oasis

    Pre-oasis code shuffling
    thomassa committed on GitHub Jan 12, 2017
  2. Fix doc-json build target

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 12, 2017
  3. Remove redundant directory

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 12, 2017
  4. Re-enable license check tests

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 12, 2017
  5. Fix build following file moves

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 12, 2017
  6. Move files around in preparation for oasis

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed Jan 12, 2017
  7. Merge pull request #2875 from mseri/ca-236863

    CA-236863: division by 0 in VGPU-g detection
    jonludlam committed on GitHub Jan 12, 2017
  8. Cleanup vgpu_type record creation

    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 12, 2017
  9. CA-236863: add warning in the logs if BAR size is too small

    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 9, 2017
  10. CA-236863: division by 0 in VGPU-g detection

    If the Intel GPU BAR size is too small, the number of VGPUs per PGPU
    could become zero and give rise to a division by zero.  The suggested
    fix adds an itermediate check to the VGPU generation code to prevent
    this from happening.
    
    Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
    mseri committed Jan 9, 2017
Commits on Jan 10, 2017
  1. Update version number in xapi.spec.in to 1.22.0

    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
    committed Jan 10, 2017
Commits on Jan 9, 2017
  1. Merge pull request #2874 from cheng-z/CA-237415

    CA-237415: remove update group from yum by conf file
    jonludlam committed on GitHub Jan 9, 2017
  2. CA-237415: remove update group from yum by conf file

    Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
    cheng-z committed Jan 9, 2017