[PATCH] CHANGELOG: Note about oxenstored being deprecated

Andrew Cooper posted 1 patch 1 month ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20251110164427.54299-1-andrew.cooper3@citrix.com
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
[PATCH] CHANGELOG: Note about oxenstored being deprecated
Posted by Andrew Cooper 1 month ago
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
---
CC: Anthony PERARD <anthony.perard@vates.tech>
CC: Michal Orzel <michal.orzel@amd.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Julien Grall <julien@xen.org>
CC: Roger Pau Monné <roger.pau@citrix.com>
CC: Stefano Stabellini <sstabellini@kernel.org>
CC: Christian Lindig <christian.lindig@citrix.com>
CC: David Scott <dave@recoil.org>
CC: Edwin Török <edwin.torok@cloud.com>
CC: Rob Hoes <Rob.Hoes@citrix.com>
CC: Pau Ruiz Safont <pau.safont@vates.tech>
CC: Andrii Sultanov <andriy.sultanov@vates.tech>
CC: Oleksii Kurochko <oleksii.kurochko@gmail.com>

I'd like to add a --with-system-oxenstored= but I don't have time.  That will
have to wait for 4.22.
---
 CHANGELOG.md | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc4f6d7c8a09..080305ef456f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -53,6 +53,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
 
  - Support of qemu-traditional has been removed.
 
+ - The in-tree oxenstored is deprecated and will be removed in a future
+   version of Xen.  It is moving into the Xapi project
+   https://github.com/xapi-project/oxenstored so it can be maintained in line
+   with the other Ocaml projects in the Xen ecosystem.
+
 ## [4.20.0](https://xenbits.xenproject.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.20.0) - 2025-03-05
 
 ### Changed

base-commit: 343e01fd1d31dc6867473599c2c49039386bdf79
-- 
2.39.5


Re: [PATCH] CHANGELOG: Note about oxenstored being deprecated
Posted by Christian Lindig 1 month ago

> On 10 Nov 2025, at 16:44, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
> 
> 
> + - The in-tree oxenstored is deprecated and will be removed in a future
> +   version of Xen.  It is moving into the Xapi project
> +   https://github.com/xapi-project/oxenstored so it can be maintained in line
> +   with the other Ocaml projects in the Xen ecosystem.
> +

Acked-by: Christian Lindig <christian.lindig@cloud.com>
Re: [PATCH] CHANGELOG: Note about oxenstored being deprecated
Posted by Juergen Gross 1 month ago
On 10.11.25 17:44, Andrew Cooper wrote:
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> ---
> CC: Anthony PERARD <anthony.perard@vates.tech>
> CC: Michal Orzel <michal.orzel@amd.com>
> CC: Jan Beulich <jbeulich@suse.com>
> CC: Julien Grall <julien@xen.org>
> CC: Roger Pau Monné <roger.pau@citrix.com>
> CC: Stefano Stabellini <sstabellini@kernel.org>
> CC: Christian Lindig <christian.lindig@citrix.com>
> CC: David Scott <dave@recoil.org>
> CC: Edwin Török <edwin.torok@cloud.com>
> CC: Rob Hoes <Rob.Hoes@citrix.com>
> CC: Pau Ruiz Safont <pau.safont@vates.tech>
> CC: Andrii Sultanov <andriy.sultanov@vates.tech>
> CC: Oleksii Kurochko <oleksii.kurochko@gmail.com>
> 
> I'd like to add a --with-system-oxenstored= but I don't have time.  That will
> have to wait for 4.22.
> ---
>   CHANGELOG.md | 5 +++++
>   1 file changed, 5 insertions(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index fc4f6d7c8a09..080305ef456f 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -53,6 +53,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   
>    - Support of qemu-traditional has been removed.
>   
> + - The in-tree oxenstored is deprecated and will be removed in a future
> +   version of Xen.  It is moving into the Xapi project
> +   https://github.com/xapi-project/oxenstored so it can be maintained in line
> +   with the other Ocaml projects in the Xen ecosystem.
> +

I know this is a little bit late, but nevertheless I'd like the configure
help text reflect that move by changing the paragraph to no longer nudge
the user towards oxenstored by claiming only oxenstored would be robust.


Juergen
Re: [PATCH] CHANGELOG: Note about oxenstored being deprecated
Posted by Jan Beulich 1 month ago
On 10.11.2025 17:44, Andrew Cooper wrote:
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

Based on the prior discussion:
Acked-by: Jan Beulich <jbeulich@suse.com>

Jan
Re: [PATCH] CHANGELOG: Note about oxenstored being deprecated
Posted by Oleksii Kurochko 1 month ago
On 11/10/25 5:44 PM, Andrew Cooper wrote:
> Signed-off-by: Andrew Cooper<andrew.cooper3@citrix.com>
> ---
> CC: Anthony PERARD<anthony.perard@vates.tech>
> CC: Michal Orzel<michal.orzel@amd.com>
> CC: Jan Beulich<jbeulich@suse.com>
> CC: Julien Grall<julien@xen.org>
> CC: Roger Pau Monné<roger.pau@citrix.com>
> CC: Stefano Stabellini<sstabellini@kernel.org>
> CC: Christian Lindig<christian.lindig@citrix.com>
> CC: David Scott<dave@recoil.org>
> CC: Edwin Török<edwin.torok@cloud.com>
> CC: Rob Hoes<Rob.Hoes@citrix.com>
> CC: Pau Ruiz Safont<pau.safont@vates.tech>
> CC: Andrii Sultanov<andriy.sultanov@vates.tech>
> CC: Oleksii Kurochko<oleksii.kurochko@gmail.com>
>
> I'd like to add a --with-system-oxenstored= but I don't have time.  That will
> have to wait for 4.22.

It would be nice to introduce "--with-system-oxenstored=", but, at the moment,
I can agree that it is enough to announce that oxenstored is deprecated and
will be removed in a future version of Xen:
  Release-Acked-By: Oleksii Kurochko<oleksii.kurochko@gmail.com>

Thanks.

~ Oleksii

> ---
>   CHANGELOG.md | 5 +++++
>   1 file changed, 5 insertions(+)
>
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index fc4f6d7c8a09..080305ef456f 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -53,6 +53,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   
>    - Support of qemu-traditional has been removed.
>   
> + - The in-tree oxenstored is deprecated and will be removed in a future
> +   version of Xen.  It is moving into the Xapi project
> +https://github.com/xapi-project/oxenstored so it can be maintained in line
> +   with the other Ocaml projects in the Xen ecosystem.
> +
>   ## [4.20.0](https://xenbits.xenproject.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.20.0) - 2025-03-05
>   
>   ### Changed
>
> base-commit: 343e01fd1d31dc6867473599c2c49039386bdf79