Hi Graham, Thanks for your reply.
I uploaded Debian release -5 source-only. Here's the "git diff -u -r debian/29.0.0-3 -r debian/29.0.0-5" output, attached (hopefully, equivalent to debdiff).
Cheers, Thomas Goirand (zigo)
diff --git a/debian/changelog b/debian/changelog index 4dce3aea0..25a389bc6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +ironic (1:29.0.0-5) unstable; urgency=medium + + * Re-upload source-only. + + -- Thomas Goirand <[email protected]> Fri, 09 May 2025 06:52:53 +0200 + +ironic (1:29.0.0-4) unstable; urgency=medium + + * d/watch: Mangle 2014 and 2015 versions. + * Add NoVNC proxy package. + + -- Thomas Goirand <[email protected]> Tue, 06 May 2025 11:52:49 +0200 + ironic (1:29.0.0-3) unstable; urgency=medium * Blacklist RedfishFirmwareTestCase.test_check_update_still_waiting as it diff --git a/debian/control b/debian/control index 1b6b8ad35..7fa66085c 100644 --- a/debian/control +++ b/debian/control @@ -182,6 +182,25 @@ Description: bare metal hypervisor API for OpenStack - doc . This package provides the Ironic documentation. +Package: ironic-novncproxy +Architecture: all +Depends: + novnc, + ${misc:Depends}, + ${python3:Depends}, +Suggests: + syslinux, + syslinux-common, +Description: bare metal hypervisor API for OpenStack - NoVNC proxy + Ironic provision bare metal machines instead of virtual machines. It is a fork + of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor + API and a set of plugins which interact with the bare metal hypervisors. By + default, it will use PXE and IPMI in concert to provision and turn on/off + machines, but Ironic also supports vendor-specific plugins which may implement + additional functionality. + . + This package contains the NoVNC proxy and service. + Package: python3-ironic Architecture: all Section: python diff --git a/debian/ironic-novncproxy.init.in b/debian/ironic-novncproxy.init.in new file mode 100644 index 000000000..f786239ce --- /dev/null +++ b/debian/ironic-novncproxy.init.in @@ -0,0 +1,18 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: ironic-novncproxy +# Required-Start: $network $local_fs $remote_fs $syslog +# Required-Stop: $remote_fs +# Should-Start: postgresql mysql keystone ntp rabbitmq-server +# Should-Stop: postgresql mysql keystone ntp rabbitmq-server +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Baremetal NoVNC server +# Description: NoVNC proxy (Ironic) server +### END INIT INFO + +# Author: Thomas Goirand <[email protected]> + +DESC="OpenStack Ironic NoVNC proxy (ironic-novncproxy)" +PROJECT_NAME=ironic +NAME=${PROJECT_NAME}-novncproxy diff --git a/debian/watch b/debian/watch index 9510b6991..e622c0b6c 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,3 @@ version=4 -opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/" \ +opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/;s/2014/0/;s/2015/0/" \ https://github.com/openstack/ironic refs/tags/(\d[brc\d\.]+)

