Commits on Jul 6, 2016
  1. @phusl

    CA-213035: Rename disable_ssl_legacy_switch to restrict_ssl_legacy_sw…

    …itch
    
    Signed-off-by: Phus Lu <phus.lu@citrix.com>
    phusl committed Jul 6, 2016
  2. @thomassa

    Merge pull request #2693 from phusl/CA-213035

    CA-213035: feature-flag for ssl_legacy control switch
    thomassa committed on GitHub Jul 6, 2016
  3. @kc284

    The API version for Dundee plus will be 2.6

    Also bumped XenCenter min and max version.
    
    Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
    kc284 committed Jul 5, 2016
Commits on Jul 5, 2016
  1. @thomassa @phusl

    CA-213035: feature-flag for ssl_legacy control switch

    Add a feature to indicate the availability of this functionality.
    
    Signed-off-by: Thomas Sanders <thomas.sanders@citrix.com>
    (cherry picked from commit faf9340)
    Signed-off-by: Phus Lu <phus.lu@citrix.com>
    thomassa committed with phusl Jun 13, 2016
Commits on Jul 4, 2016
  1. @jonludlam

    Merge pull request #2683 from simonjbeaumont/platform-version

    version: Lookup platform_version and platform_name in the Inventory
    jonludlam committed on GitHub Jul 4, 2016
Commits on Jul 1, 2016
  1. @johnelse

    Merge pull request #2692 from simonjbeaumont/ca-202267

    CA-202267: Clarify error message for Pool.join
    johnelse committed on GitHub Jul 1, 2016
  2. @johnelse

    Merge pull request #2691 from simonjbeaumont/ca-105021

    CA-105021: Set Console.location to empty if Host.address is empty
    johnelse committed on GitHub Jul 1, 2016
  3. @simonjbeaumont

    CA-202267: Clarify error message for Pool.join

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jul 1, 2016
  4. @johnelse

    Merge pull request #2689 from simonjbeaumont/ca-209071

    CA-209071: Remove executable bit from cdrommon@.service
    johnelse committed on GitHub Jul 1, 2016
  5. @simonjbeaumont

    CA-105021: Set Console.location to empty if Host.address is empty

    The usual form for the console URL is:
    
        https://<host-ip-address>/console?ref=<console-ref>
    
    However, when the host doesn't have an IP address because, for example,
    the host management network has been disabled, then the console URL
    becomes
    
        https:///console?ref=<console-ref>
    
    which doesn't make sense. It doesn't make sense, either, to maintain the
    IP address that the host _used_ to have because this IP might be in use
    somewhere else if, for example, there was a DHCP server running on the
    network.
    
    This patch sets the location URL to the empty string if the host doesn't
    have an address on the network.
    
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jul 1, 2016
  6. @euanh

    Merge pull request #2690 from euanh/stdext2

    Update to stdext 2.0.0
    euanh committed on GitHub Jul 1, 2016
  7. @jonludlam @euanh

    Further updates to Stdext

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed with euanh Jun 23, 2016
  8. @jonludlam @euanh

    Switch to packed stdext library

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed with euanh Jun 22, 2016
  9. @jonludlam @euanh

    Update merlin file

    Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
    jonludlam committed with euanh Jun 22, 2016
  10. @simonjbeaumont

    CA-105021: whitespace: Re-indent Dbsync_master.refresh_console_urls

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jul 1, 2016
  11. @simonjbeaumont

    CA-209071: Remove executable bit from cdrommon@.service

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jul 1, 2016
Commits on Jun 30, 2016
  1. @johnelse

    Merge pull request #2686 from lindig/CP-18021

    CP-18021 remove dependency on tetex-latex
    johnelse committed on GitHub Jun 30, 2016
  2. @simonjbeaumont

    version: Suspend evaluation of platform_version and platform_name

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 23, 2016
  3. @jonludlam

    Merge pull request #2687 from simonjbeaumont/ca-214717

    CA-214717: Xapi_xenops: Call refresh_vm after resetting power state on startup
    jonludlam committed on GitHub Jun 30, 2016
  4. @simonjbeaumont

    CA-214717: Xapi_xenops: Call refresh_vm after resetting power state o…

    …n startup
    
    When Xapi starts it synchronises VM power states with Xenopsd (see
    Xapi_xenops.on_xapi_restart. For VMs in Xapi's database that it (Xapi)
    thinks are not running but actually are running, Xapi will update the
    VM's power_state and resident_on fields accordingly.
    
    However, the consoles are not updated (along with anything else that
    would normally be driven by the Events_from_xenopsd thread.
    
    An additional Xapi restart will cause these consoles to re-appear but
    that's a bit of a niggle.
    
    Xapi should call Xapi_xenops.refresh_vm for such VMs which will inject
    a barrier and the event thread will then synchronise all remaining state
    into Xapi's database.
    
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 30, 2016
  5. @lindig

    CP-18021 remove dependency on tetex-latex

    This commit removes tetex-latex as a build dependency. The dependency
    isn't required and causes 95 latex-related RPM packages to be installed
    at build time (representing about 25% of all packages at build time).
    
    Signed-off-by: Christian Lindig <christian.lindig@citrix.com>
    lindig committed Jun 30, 2016
  6. @sharady

    CA-201728: Add new API error `vlan_in_use`

    API error `vlan_in_use` will be raised when VLAN.create
    is performed for vlan tag which is already in use by FCoE.
    
    Signed-off-by: sharad yadav <sharad.yadav@citrix.com>
    sharady committed Jun 30, 2016
Commits on Jun 29, 2016
  1. @simonjbeaumont

    Merge pull request #2685 from simonjbeaumont/cp-17923

    CP-17923: Conditionally set Xenopsd Vbd.backend to Local
    simonjbeaumont committed on GitHub Jun 29, 2016
  2. @simonjbeaumont

    CP-17923: Conditionally set Xenopsd Vbd.backend to Local

    Xenopsd has the ability to handle paths to block devices in dom0 which
    don't require Xenopsd to do a SMAPI attach and activate.
    
    We now trigger this functionality based on the a VBD.other-config field.
    
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 28, 2016
Commits on Jun 28, 2016
  1. @johnelse

    Merge pull request #2684 from sharady/CA-213568

    CA-213568: Restore VM power state on checkpoint failure.
    johnelse committed on GitHub Jun 28, 2016
Commits on Jun 24, 2016
  1. @simonjbeaumont

    Merge pull request #2681 from zli/CA-213224

    CA-213224: Avoid concurrent internal bridge creation
    simonjbeaumont committed on GitHub Jun 24, 2016
Commits on Jun 23, 2016
  1. @simonjbeaumont

    travis: Export OCAMLRUNPARAM=b

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 23, 2016
  2. @simonjbeaumont

    test: Enable backtraces in unit tests

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 23, 2016
  3. @simonjbeaumont

    version: Lookup platform_version and platform_name in the Inventory

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 23, 2016
  4. @zli

    CA-213224: Avoid concurrent internal bridge creation

    When two threads try to bring up the same internal bridge (which can happen if
    we boot two VMs attached to the same internal network in parallel), there is a
    chance of confliction as bridge creation steps are not atomic.
    
    Signed-off-by: Zheng Li <dev@zheng.li>
    zli committed Jun 22, 2016
  5. @euanh

    Merge pull request #2682 from simonjbeaumont/ca-214015

    CA-214015: Don't check for domain zero in is_hvm
    euanh committed on GitHub Jun 23, 2016
  6. @sharady

    CA-213568: Restore VM power state on checkpoint failure.

    Restore VM power state before raising an exception for
    checkpoint failure.
    
    Signed-off-by: Sharad Yadav <sharad.yadav@citrix.com>
    sharady committed Jun 23, 2016
  7. @simonjbeaumont

    CA-214015: Test_vdi_allowed_operations: Use Host.control_domain for VBD

    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
    simonjbeaumont committed Jun 23, 2016
  8. @simonjbeaumont

    CA-214015: Revert "CP-17481: Ensure VM is not dom0 when checking whet…

    …her it's HVM."
    
    This reverts commit 54933c4.
    
    This was only added to placate a test case which had not correctly used
    the dom0 record for plugging a dummy VBD to dom0. In general we don't
    want this commit because it breaks VM.import.
    simonjbeaumont committed Jun 23, 2016
  9. @simonjbeaumont

    Merge pull request #2679 from sharady/CP-17506

    CP-17506: Add new SM capability Vdi_mirror and update VDI and SR operations.
    simonjbeaumont committed on GitHub Jun 23, 2016