Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge master into feature/py3 to fix OCaml CI failures using #5726 #5733

Commits on Jun 14, 2024

  1. xapi-rrdd: change tests to reduce amount of logs produced

    Using alcotest allows us to ignore the output of the scale tests which produced
    more than 8 thousand lines, for no good reason.
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    28bba2f View commit details
    Browse the repository at this point in the history
  2. rrd-transport: generate opam metadata using dune

    Use it to drop the dependency on ounit in the metadata
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e4ed6c0 View commit details
    Browse the repository at this point in the history
  3. http-lib: generate opam metadata using dune

    Use it to drop the dependency on ounit in the metadata
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    69c077d View commit details
    Browse the repository at this point in the history
  4. wsproxy: test with alcotest instead of ounit

    Generate wproxy's opam metadata with dune
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    432d08d View commit details
    Browse the repository at this point in the history
  5. vhd-format-lwt: run tests using alcotest

    This also reduces amount of time from 27 to 19 seconds in my box
    
    Now the opam metadata is generated by dune
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1b442ca View commit details
    Browse the repository at this point in the history
  6. xen-api-client: run tests with alcotest

    Also generate opam metadata with dune
    
    This is the last user of ounit in the repository
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    da3712b View commit details
    Browse the repository at this point in the history
  7. xapi-sdk: add empty packge to be able to run tests for it

    The go sdk needs to tun tests, and opam needs these to be attached to a
    package, so introduce xapi-sdk to do so
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    736e420 View commit details
    Browse the repository at this point in the history
  8. CI: pin packages

    This allows new packages to be introduces. Otherwise the CI fails when trying
    to resolve the depexts of the newly-added package because they don't exist in
    any opam repositories
    
    Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
    psafont committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    0a1822f View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Merge pull request xapi-project#5684 from psafont/lesstestlogs

    Testing: reduce amount of logs produced, drop ounit2
    robhoes authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    b944326 View commit details
    Browse the repository at this point in the history
  2. CP-49647 use URI for newcli.ml

    Signed-off-by: Christian Lindig <christian.lindig@cloud.com>
    Christian Lindig authored and lindig committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    37bb814 View commit details
    Browse the repository at this point in the history
  3. CP-49677 implement Http.Url using URI

    The struture of Http.Url is unfortunate and we currently can't cange it
    but we can use a better and more concise implementation using URI.
    
    Signed-off-by: Christian Lindig <christian.lindig@cloud.com>
    Christian Lindig authored and lindig committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    44064ab View commit details
    Browse the repository at this point in the history
  4. Update quality-gate.sh

    Signed-off-by: Christian Lindig <christian.lindig@cloud.com>
    Christian Lindig authored and lindig committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    6af8250 View commit details
    Browse the repository at this point in the history
  5. doc/README.md: Improve the Hugo Quick start guide for an easier start

    Signed-off-by: Bernhard Kaindl <bernhard.kaindl@cloud.com>
    bernhardkaindl committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    ab02111 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. .codecov.yml: Remove scripts (Codecov is confused, we move scripts/ t…

    …o python3/)
    
    Signed-off-by: Bernhard Kaindl <bernhard.kaindl@cloud.com>
    bernhardkaindl committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    360d9c3 View commit details
    Browse the repository at this point in the history
  2. CA-394444: Update task cancellation in message_forwarding.ml

    Add ``shutdown` to the list of operation that `hard_shutdown` can
    cancel.
    
    Currently, ``shutdown` is missing from the list of operation that
    `hard_shutdown` needs to cancel.
    
    Signed-off-by: Gabriel Buica <danutgabriel.buica@cloud.com>
    GabrielBuica committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    199baec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    242e626 View commit details
    Browse the repository at this point in the history
  4. CA-394444: Update vm_operation_table

    Adds ``shutdown` to `vm_operation_table`.
    
    `VM.shutdown` operations were displayed as `(unknown operation)`. This
    should display the operation correctly in logs and during `xe task-list`.
    
    Signed-off-by: Gabriel Buica <danutgabriel.buica@cloud.com>
    GabrielBuica committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5c906eb View commit details
    Browse the repository at this point in the history
  5. Merge pull request xapi-project#5701 from GabrielBuica/private/dbuica…

    …/CA-394444
    
    CA-394444: `hard_shutdown` stuck behind a `pending` `shutdown`
    edwintorok authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b3bba59 View commit details
    Browse the repository at this point in the history
  6. Hugo docs: Add dark mode support, theme variant selector and print

    Signed-off-by: Bernhard Kaindl <bernhard.kaindl@cloud.com>
    bernhardkaindl committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    fa8a661 View commit details
    Browse the repository at this point in the history
  7. Merge pull request xapi-project#5703 from xenserver-next/enable-auto-…

    …dark-mode-and-print
    
    Hugo docs: Add dark mode support, theme variant selector and print
    bernhardkaindl authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7348b74 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Don't generate link-local address for interfaces

    When creating the bridge for virtual machines we don't
    want to set link-local address because it will give an
    access to the host for VMs. Required link-local are
    managed by XAPI directly.
    
    Signed-off-by: Guillaume <guillaume.thouvenin@vates.tech>
    gthvn1 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    acf6b96 View commit details
    Browse the repository at this point in the history
  2. Make cluster-stack-version show up in the CLI

    Signed-off-by: Vincent Liu <shuntian.liu2@cloud.com>
    Vincent-lau committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    c14aa08 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Update datamodel lifecycle

    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
    robhoes committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ff67298 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6221e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Removed headers from the templates.

    Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
    kc284 committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    c3aab47 View commit details
    Browse the repository at this point in the history
  2. Renamed files and reordered table of contents.

    Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
    kc284 committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    cffd225 View commit details
    Browse the repository at this point in the history
  3. IH-583 Create standalone implementations of systemd functions

    To avoid linking against libsystemd through ocaml-systemd. sd_notify
    and sd_booted were reimplemented, guided by the recent work in xen
    (commits 78510f3a1522f2856330ffa429e0e35f8aab4277 and
    caf864482689a5dd6a945759b6372bb260d49665) and the standalone
    implementation suggested in systemd's manual pages.
    
    Signed-off-by: Andrii Sultanov <andrii.sultanov@cloud.com>
    last-genius committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    44dbd7b View commit details
    Browse the repository at this point in the history
  4. IH-583 Use standalone implementations of systemd functions

    Use standalone implementations of sd_notify and sd_booted in forkexecd,
    networkd, and xcp-rrdd. Additionally, remove unidiomatic ignore usage
    and handle failure explicitly instead.
    
    Signed-off-by: Andrii Sultanov <andrii.sultanov@cloud.com>
    last-genius committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    062ab83 View commit details
    Browse the repository at this point in the history
  5. IH-583 Create tests for the standalone implementations of systemd fun…

    …ctions
    
    Add new cram tests that exercise Daemon.systemd_notify
    
    Signed-off-by: Andrii Sultanov <andrii.sultanov@cloud.com>
    last-genius committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    7e74dad View commit details
    Browse the repository at this point in the history
  6. Merge pull request xapi-project#5723 from kc284/master

    Tweaks to the API reference generator
    kc284 authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    4770d5e View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Merge pull request xapi-project#5711 from Vincent-lau/private/shul2/s…

    …tack-version-cli
    
    Make `cluster-stack-version` show up in the CLI
    robhoes authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e6af4ab View commit details
    Browse the repository at this point in the history
  2. Merge pull request xapi-project#5721 from last-genius/private/asultan…

    …ov/standalone-systemd
    psafont authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    231b94d View commit details
    Browse the repository at this point in the history
  3. Fix failing builds by attaching package to the cram test

    Signed-off-by: Andrii Sultanov <andrii.sultanov@cloud.com>
    last-genius committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    d8f7355 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    9566c5d View commit details
    Browse the repository at this point in the history
  2. Merge pull request xapi-project#5725 from last-genius/private/asultan…

    …ov/standalone-systemd
    psafont authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ac9279b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    248369f View commit details
    Browse the repository at this point in the history