Skip to content

Backport SDK changes to 26.1-lcm#6993

Merged
kc284 merged 11 commits into
xapi-project:26.1-lcmfrom
kc284:26.1-lcm
Apr 8, 2026
Merged

Backport SDK changes to 26.1-lcm#6993
kc284 merged 11 commits into
xapi-project:26.1-lcmfrom
kc284:26.1-lcm

Conversation

@kc284

@kc284 kc284 commented Apr 8, 2026

Copy link
Copy Markdown
Contributor

The commits in this PR are exactly the same as in PR #6988 , they applied cleanly on this branch.

Konstantina Chremmou and others added 11 commits April 8, 2026 09:50
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@cloud.com>
…ault value.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
- Made methods JsonRpc.Rpc() and JsonRpc.CreateSerializer() protected.
- Deprecated a number of instance Session methods in favour of the static counterparts.
- Removed property Session.Roles (which was a XenCenter-ism)
- Corrected the output of Session.get_record and the return type of Session.logout_subject_identifier
- Session.change_password(Session, string, string) is now static.
- Fields Session.Proxy, Session.Tag, Session.APIVersion were converted to properties.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
… /vm_rrd are already exposed.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
…rsion to 17 (LTS)

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@cloud.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
…mporting the module.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
@kc284 kc284 added this pull request to the merge queue Apr 8, 2026
Merged via the queue into xapi-project:26.1-lcm with commit 0136ef5 Apr 8, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants