diff --git a/I2util/unibuild-packaging/rpm/I2util.spec b/I2util/unibuild-packaging/rpm/I2util.spec index e9c333eceb..63ea0f3336 100644 --- a/I2util/unibuild-packaging/rpm/I2util.spec +++ b/I2util/unibuild-packaging/rpm/I2util.spec @@ -1,4 +1,4 @@ -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: I2util diff --git a/dublin-traceroute/unibuild-packaging/rpm/dublin-traceroute.spec b/dublin-traceroute/unibuild-packaging/rpm/dublin-traceroute.spec index 1d74de6ee9..7f9aac0529 100644 --- a/dublin-traceroute/unibuild-packaging/rpm/dublin-traceroute.spec +++ b/dublin-traceroute/unibuild-packaging/rpm/dublin-traceroute.spec @@ -26,6 +26,7 @@ Requires: libpcap Requires: libtins Requires: jsoncpp Requires: openssl +Requires: rpm-post-wrapper BuildRequires: cmake BuildRequires: gcc-c++ >= 4.9 @@ -71,8 +72,10 @@ rm -rf %{buildroot} %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' # Deferred from the build setcap cap_net_raw+ep %{_bindir}/%{name} +POST-WRAPPER-EOF diff --git a/httpd-firewall/unibuild-packaging/rpm/httpd-firewall.spec b/httpd-firewall/unibuild-packaging/rpm/httpd-firewall.spec index 399b7a7035..5447632565 100644 --- a/httpd-firewall/unibuild-packaging/rpm/httpd-firewall.spec +++ b/httpd-firewall/unibuild-packaging/rpm/httpd-firewall.spec @@ -17,6 +17,8 @@ Group: Unspecified Provides: %{name} = %{version}-%{release} Requires: httpd +Requires: firewalld +Requires: rpm-post-wrapper %description @@ -24,9 +26,11 @@ Firewall configuration for allowing access to HTTPD %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' systemctl enable --now firewalld firewall-cmd -q --add-service=https --permanent systemctl reload-or-try-restart firewalld +POST-WRAPPER-EOF diff --git a/httpd-wsgi-socket/unibuild-packaging/rpm/httpd-wsgi-socket.spec b/httpd-wsgi-socket/unibuild-packaging/rpm/httpd-wsgi-socket.spec index c59c6ffd05..d3c8174003 100644 --- a/httpd-wsgi-socket/unibuild-packaging/rpm/httpd-wsgi-socket.spec +++ b/httpd-wsgi-socket/unibuild-packaging/rpm/httpd-wsgi-socket.spec @@ -17,6 +17,7 @@ Group: Unspecified Provides: %{name} = %{version}-%{release} Requires: mod_wsgi +Requires: rpm-post-wrapper %description WSGI socket configuration for Apache HTTPD @@ -36,7 +37,9 @@ EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' systemctl reload-or-try-restart httpd +POST-WRAPPER-EOF diff --git a/jq/unibuild-packaging/deb/rules b/jq/unibuild-packaging/deb/rules index 14699d6d34..4f48137a8c 100755 --- a/jq/unibuild-packaging/deb/rules +++ b/jq/unibuild-packaging/deb/rules @@ -12,7 +12,15 @@ endif get-orig-source: uscan --force-download --rename --destdir . -override_dh_auto_configure: + +# This target replaces the version script with one that doesn't get +# the wrong answer by depending on git. +_fix-version: + printf "#!/bin/sh -e\necho '%s.10+pscheduler-patches'\n" \ + $$(./configure --version | head -1 | sed -e "s/^[^']*'//g; s/'.*\$$//g") \ + > ./scripts/version + +override_dh_auto_configure: _fix-version cd docs && rake manpage > ../jq.1 dh_auto_configure -- --disable-static --disable-fpectl --without-fpectl diff --git a/owamp/unibuild-packaging/deb/changelog b/owamp/unibuild-packaging/deb/changelog index 109a9a9a0a..96c4ff8715 100644 --- a/owamp/unibuild-packaging/deb/changelog +++ b/owamp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +owamp (5.1.1~a1.0-1) perfsonar-5.1-snapshot; urgency=low + + * New upstream version. + + -- perfSONAR developers Tue, 11 Jun 2024 18:29:04 +0200 + owamp (5.1.0~a1.0-1) perfsonar-5.1-snapshot; urgency=low * New upstream version. diff --git a/owamp/unibuild-packaging/rpm/owamp.spec b/owamp/unibuild-packaging/rpm/owamp.spec index f0871de3e2..3c42d89031 100644 --- a/owamp/unibuild-packaging/rpm/owamp.spec +++ b/owamp/unibuild-packaging/rpm/owamp.spec @@ -2,7 +2,7 @@ # Adapted from the spec in the sources # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: owamp diff --git a/postgresql-init/unibuild-packaging/rpm/postgresql-init.spec b/postgresql-init/unibuild-packaging/rpm/postgresql-init.spec index 886c38d79d..266da35cc5 100644 --- a/postgresql-init/unibuild-packaging/rpm/postgresql-init.spec +++ b/postgresql-init/unibuild-packaging/rpm/postgresql-init.spec @@ -32,6 +32,7 @@ Requires: postgresql-devel >= %{_pscheduler_postgresql_version} Requires: postgresql-libs >= %{_pscheduler_postgresql_version} Requires: postgresql-plpython3 >= %{_pscheduler_postgresql_version} Requires: postgresql-server >= %{_pscheduler_postgresql_version} +Requires: rpm-post-wrapper Requires: pscheduler-rpm @@ -51,6 +52,7 @@ and makes sure it runs at boot. %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' # Note that if any of this fails, the install doesn't. This is an # problem inherent in RPM that the developers won't fix. @@ -76,6 +78,7 @@ systemctl start postgresql # Set up run at boot systemctl enable postgresql +POST-WRAPPER-EOF %files diff --git a/pscheduler-account/unibuild-packaging/deb/changelog b/pscheduler-account/unibuild-packaging/deb/changelog index 140212eb42..60178a701f 100644 --- a/pscheduler-account/unibuild-packaging/deb/changelog +++ b/pscheduler-account/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-account (5.1.1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-account (5.1.0) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-account/unibuild-packaging/rpm/pscheduler-account.spec b/pscheduler-account/unibuild-packaging/rpm/pscheduler-account.spec index 9bc0f6657c..763db51ce3 100644 --- a/pscheduler-account/unibuild-packaging/rpm/pscheduler-account.spec +++ b/pscheduler-account/unibuild-packaging/rpm/pscheduler-account.spec @@ -2,7 +2,7 @@ # RPM Spec for PostgreSQL Initializer # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-account @@ -20,6 +20,8 @@ Group: Unspecified Provides: %{name} = %{version}-%{release} +Requires: rpm-post-wrapper + BuildRequires: pscheduler-rpm Requires: shadow-utils Requires(post): shadow-utils @@ -47,6 +49,7 @@ EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' if [ $1 -eq 1 ] # One instance, new install then @@ -87,6 +90,7 @@ chage \ --inactive -1 \ --maxdays 99999 \ '%{user}' +POST-WRAPPER-EOF diff --git a/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/deb/changelog b/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/deb/changelog index 271806fab7..2b45d68cd1 100644 --- a/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-bitbucket (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-archiver-bitbucket (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/rpm/pscheduler-archiver-bitbucket.spec b/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/rpm/pscheduler-archiver-bitbucket.spec index 4e9af94ef6..48dfc91074 100644 --- a/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/rpm/pscheduler-archiver-bitbucket.spec +++ b/pscheduler-archiver-bitbucket/bitbucket/unibuild-packaging/rpm/pscheduler-archiver-bitbucket.spec @@ -3,7 +3,7 @@ # %define short bitbucket -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-esmond/esmond/unibuild-packaging/deb/changelog b/pscheduler-archiver-esmond/esmond/unibuild-packaging/deb/changelog index 99fc7a573d..bad6b5b195 100644 --- a/pscheduler-archiver-esmond/esmond/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-esmond/esmond/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-esmond (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-archiver-esmond (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-esmond/esmond/unibuild-packaging/rpm/pscheduler-archiver-esmond.spec b/pscheduler-archiver-esmond/esmond/unibuild-packaging/rpm/pscheduler-archiver-esmond.spec index f991e14822..6cb7cba33e 100644 --- a/pscheduler-archiver-esmond/esmond/unibuild-packaging/rpm/pscheduler-archiver-esmond.spec +++ b/pscheduler-archiver-esmond/esmond/unibuild-packaging/rpm/pscheduler-archiver-esmond.spec @@ -3,7 +3,7 @@ # %define short esmond -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-esmond @@ -26,6 +26,7 @@ Requires: %{_pscheduler_python}-memcached Requires: memcached Requires(post): memcached Requires: chkconfig +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -51,6 +52,7 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot #Only start memcached on new install so people have ability to disable if they so desire @@ -58,6 +60,7 @@ if [ "$1" = "1" ]; then /sbin/chkconfig memcached on /sbin/service memcached start fi +POST-WRAPPER-EOF diff --git a/pscheduler-archiver-failer/failer/unibuild-packaging/deb/changelog b/pscheduler-archiver-failer/failer/unibuild-packaging/deb/changelog index ce1e62ae3e..81ad7131b6 100644 --- a/pscheduler-archiver-failer/failer/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-failer/failer/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-failer (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-archiver-failer (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-failer/failer/unibuild-packaging/rpm/pscheduler-archiver-failer.spec b/pscheduler-archiver-failer/failer/unibuild-packaging/rpm/pscheduler-archiver-failer.spec index bde093c9c2..66c6b553ed 100644 --- a/pscheduler-archiver-failer/failer/unibuild-packaging/rpm/pscheduler-archiver-failer.spec +++ b/pscheduler-archiver-failer/failer/unibuild-packaging/rpm/pscheduler-archiver-failer.spec @@ -3,7 +3,7 @@ # %define short failer -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-http/http/unibuild-packaging/deb/changelog b/pscheduler-archiver-http/http/unibuild-packaging/deb/changelog index 992ec890c6..a8a201f7d1 100644 --- a/pscheduler-archiver-http/http/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-http/http/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-http (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-archiver-http (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-http/http/unibuild-packaging/rpm/pscheduler-archiver-http.spec b/pscheduler-archiver-http/http/unibuild-packaging/rpm/pscheduler-archiver-http.spec index 929ddab80f..71741b5a3d 100644 --- a/pscheduler-archiver-http/http/unibuild-packaging/rpm/pscheduler-archiver-http.spec +++ b/pscheduler-archiver-http/http/unibuild-packaging/rpm/pscheduler-archiver-http.spec @@ -3,7 +3,7 @@ # %define short http -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6.1 Requires: %{_pscheduler_python}-pscheduler >= 1.3.7.1 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-kafka/kafka/unibuild-packaging/deb/changelog b/pscheduler-archiver-kafka/kafka/unibuild-packaging/deb/changelog index 38f63b95fa..954f84d5bc 100644 --- a/pscheduler-archiver-kafka/kafka/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-kafka/kafka/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-kafka (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-archiver-kafka (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-kafka/kafka/unibuild-packaging/rpm/pscheduler-archiver-kafka.spec b/pscheduler-archiver-kafka/kafka/unibuild-packaging/rpm/pscheduler-archiver-kafka.spec index ae1b153c9c..c163a9483e 100644 --- a/pscheduler-archiver-kafka/kafka/unibuild-packaging/rpm/pscheduler-archiver-kafka.spec +++ b/pscheduler-archiver-kafka/kafka/unibuild-packaging/rpm/pscheduler-archiver-kafka.spec @@ -3,7 +3,7 @@ # %define short kafka -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.0.2 Requires: %{_pscheduler_python}-kafka Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/deb/changelog b/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/deb/changelog index d063a4d366..6a5d8fbdc1 100644 --- a/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-postgresql (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-archiver-postgresql (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/rpm/pscheduler-archiver-postgresql.spec b/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/rpm/pscheduler-archiver-postgresql.spec index c49e8462c5..6a9eaf30c0 100644 --- a/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/rpm/pscheduler-archiver-postgresql.spec +++ b/pscheduler-archiver-postgresql/postgresql/unibuild-packaging/rpm/pscheduler-archiver-postgresql.spec @@ -3,7 +3,7 @@ # %define short postgresql -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -21,6 +21,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.0.2 Requires: %{_pscheduler_python}-psycopg2 >= 2.6.1 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -44,7 +45,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/deb/changelog b/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/deb/changelog index 3f1948ddaf..dc5440ebd3 100644 --- a/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-rabbitmq (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-archiver-rabbitmq (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/rpm/pscheduler-archiver-rabbitmq.spec b/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/rpm/pscheduler-archiver-rabbitmq.spec index 91195adb6c..08190a5457 100644 --- a/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/rpm/pscheduler-archiver-rabbitmq.spec +++ b/pscheduler-archiver-rabbitmq/rabbitmq/unibuild-packaging/rpm/pscheduler-archiver-rabbitmq.spec @@ -3,7 +3,7 @@ # %define short rabbitmq -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler >= 1.3.7.3 Requires: %{_pscheduler_python}-py-amqp >= 5.0.6 Requires: %{_pscheduler_python}-vine >= 5.0.0 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -44,7 +45,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/deb/changelog b/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/deb/changelog index 462d61954f..9722c98072 100644 --- a/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-snmptrap (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-archiver-snmptrap (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/rpm/pscheduler-archiver-snmptrap.spec b/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/rpm/pscheduler-archiver-snmptrap.spec index da6cc40462..6ee953129a 100644 --- a/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/rpm/pscheduler-archiver-snmptrap.spec +++ b/pscheduler-archiver-snmptrap/snmptrap/unibuild-packaging/rpm/pscheduler-archiver-snmptrap.spec @@ -3,7 +3,7 @@ # %define short snmptrap -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler Requires: %{_pscheduler_python}-pysnmp +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-syslog/syslog/unibuild-packaging/deb/changelog b/pscheduler-archiver-syslog/syslog/unibuild-packaging/deb/changelog index eaeef5f93e..4e1bc522b7 100644 --- a/pscheduler-archiver-syslog/syslog/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-syslog/syslog/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-syslog (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-archiver-syslog (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-syslog/syslog/unibuild-packaging/rpm/pscheduler-archiver-syslog.spec b/pscheduler-archiver-syslog/syslog/unibuild-packaging/rpm/pscheduler-archiver-syslog.spec index 1a3fa3341f..f9b5485b25 100644 --- a/pscheduler-archiver-syslog/syslog/unibuild-packaging/rpm/pscheduler-archiver-syslog.spec +++ b/pscheduler-archiver-syslog/syslog/unibuild-packaging/rpm/pscheduler-archiver-syslog.spec @@ -3,7 +3,7 @@ # %define short syslog -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -21,6 +21,7 @@ Source0: %{short}-%{version}.tar.gz Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -43,7 +44,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-tcp/tcp/unibuild-packaging/deb/changelog b/pscheduler-archiver-tcp/tcp/unibuild-packaging/deb/changelog index daa1bb0517..df1d227540 100644 --- a/pscheduler-archiver-tcp/tcp/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-tcp/tcp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-tcp (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-archiver-tcp (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-tcp/tcp/unibuild-packaging/rpm/pscheduler-archiver-tcp.spec b/pscheduler-archiver-tcp/tcp/unibuild-packaging/rpm/pscheduler-archiver-tcp.spec index 027b2fa686..a4268494e1 100644 --- a/pscheduler-archiver-tcp/tcp/unibuild-packaging/rpm/pscheduler-archiver-tcp.spec +++ b/pscheduler-archiver-tcp/tcp/unibuild-packaging/rpm/pscheduler-archiver-tcp.spec @@ -3,7 +3,7 @@ # %define short tcp -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6.1 Requires: %{_pscheduler_python}-pscheduler >= 4.4.0 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python} @@ -46,7 +47,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-archiver-udp/udp/unibuild-packaging/deb/changelog b/pscheduler-archiver-udp/udp/unibuild-packaging/deb/changelog index 114a0cbd8d..7817b48d71 100644 --- a/pscheduler-archiver-udp/udp/unibuild-packaging/deb/changelog +++ b/pscheduler-archiver-udp/udp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-udp (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-archiver-udp (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-archiver-udp/udp/unibuild-packaging/rpm/pscheduler-archiver-udp.spec b/pscheduler-archiver-udp/udp/unibuild-packaging/rpm/pscheduler-archiver-udp.spec index 72753848b1..8183976365 100644 --- a/pscheduler-archiver-udp/udp/unibuild-packaging/rpm/pscheduler-archiver-udp.spec +++ b/pscheduler-archiver-udp/udp/unibuild-packaging/rpm/pscheduler-archiver-udp.spec @@ -3,7 +3,7 @@ # %define short udp -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6.1 Requires: %{_pscheduler_python}-pscheduler >= 5.0.0 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python} @@ -46,7 +47,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-bundle-extras/unibuild-packaging/deb/changelog b/pscheduler-bundle-extras/unibuild-packaging/deb/changelog index 8ab9b977f7..109d505333 100644 --- a/pscheduler-bundle-extras/unibuild-packaging/deb/changelog +++ b/pscheduler-bundle-extras/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-bundle-extras (5.1.1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-bundle-extras (5.1.0) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-bundle-extras/unibuild-packaging/rpm/pscheduler-bundle-extras.spec-top b/pscheduler-bundle-extras/unibuild-packaging/rpm/pscheduler-bundle-extras.spec-top index 5a08dacfee..8e8c8b2a40 100644 --- a/pscheduler-bundle-extras/unibuild-packaging/rpm/pscheduler-bundle-extras.spec-top +++ b/pscheduler-bundle-extras/unibuild-packaging/rpm/pscheduler-bundle-extras.spec-top @@ -2,7 +2,7 @@ # RPM Spec for Extras pScheduler Bundle # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-bundle-extras diff --git a/pscheduler-bundle-full/unibuild-packaging/deb/changelog b/pscheduler-bundle-full/unibuild-packaging/deb/changelog index 2ebc03fa00..6a97707c46 100644 --- a/pscheduler-bundle-full/unibuild-packaging/deb/changelog +++ b/pscheduler-bundle-full/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-bundle-full (5.1.1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-bundle-full (5.1.0) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-bundle-full/unibuild-packaging/rpm/pscheduler-bundle-full.spec-top b/pscheduler-bundle-full/unibuild-packaging/rpm/pscheduler-bundle-full.spec-top index b8880e68f1..28c2de8393 100644 --- a/pscheduler-bundle-full/unibuild-packaging/rpm/pscheduler-bundle-full.spec-top +++ b/pscheduler-bundle-full/unibuild-packaging/rpm/pscheduler-bundle-full.spec-top @@ -2,7 +2,7 @@ # RPM Spec for Full pScheduler Bundle # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-bundle-full diff --git a/pscheduler-bundle-obsolete/unibuild-packaging/deb/changelog b/pscheduler-bundle-obsolete/unibuild-packaging/deb/changelog index 07f0c83216..d3f60afeac 100644 --- a/pscheduler-bundle-obsolete/unibuild-packaging/deb/changelog +++ b/pscheduler-bundle-obsolete/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-bundle-obsolete (5.1.1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-bundle-obsolete (5.1.0) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-bundle-obsolete/unibuild-packaging/rpm/pscheduler-bundle-obsolete.spec-top b/pscheduler-bundle-obsolete/unibuild-packaging/rpm/pscheduler-bundle-obsolete.spec-top index 77b09598e2..de1ddda942 100644 --- a/pscheduler-bundle-obsolete/unibuild-packaging/rpm/pscheduler-bundle-obsolete.spec-top +++ b/pscheduler-bundle-obsolete/unibuild-packaging/rpm/pscheduler-bundle-obsolete.spec-top @@ -2,7 +2,7 @@ # RPM Spec for Obsolete pScheduler Bundle # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-bundle-obsolete diff --git a/pscheduler-bundle-snmp/unibuild-packaging/deb/changelog b/pscheduler-bundle-snmp/unibuild-packaging/deb/changelog index a652076b0e..919e1c33f1 100644 --- a/pscheduler-bundle-snmp/unibuild-packaging/deb/changelog +++ b/pscheduler-bundle-snmp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-bundle-snmp (5.1.1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-bundle-snmp (5.1.0) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-bundle-snmp/unibuild-packaging/rpm/pscheduler-bundle-snmp.spec-top b/pscheduler-bundle-snmp/unibuild-packaging/rpm/pscheduler-bundle-snmp.spec-top index 5ca1a1f856..4c14144db2 100644 --- a/pscheduler-bundle-snmp/unibuild-packaging/rpm/pscheduler-bundle-snmp.spec-top +++ b/pscheduler-bundle-snmp/unibuild-packaging/rpm/pscheduler-bundle-snmp.spec-top @@ -2,7 +2,7 @@ # RPM Spec for SNMP pScheduler Bundle # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-bundle-snmp diff --git a/pscheduler-context-changefail/changefail/unibuild-packaging/deb/changelog b/pscheduler-context-changefail/changefail/unibuild-packaging/deb/changelog index 86f2112e29..e6e9bee9c2 100644 --- a/pscheduler-context-changefail/changefail/unibuild-packaging/deb/changelog +++ b/pscheduler-context-changefail/changefail/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-context-changefail (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-context-changefail (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-context-changefail/changefail/unibuild-packaging/rpm/pscheduler-context-changefail.spec b/pscheduler-context-changefail/changefail/unibuild-packaging/rpm/pscheduler-context-changefail.spec index 20071a1730..31b1e429ab 100644 --- a/pscheduler-context-changefail/changefail/unibuild-packaging/rpm/pscheduler-context-changefail.spec +++ b/pscheduler-context-changefail/changefail/unibuild-packaging/rpm/pscheduler-context-changefail.spec @@ -3,7 +3,7 @@ # %define short changefail -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-context-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm >= 1.0.0.5.1 @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-context-changenothing/changenothing/unibuild-packaging/deb/changelog b/pscheduler-context-changenothing/changenothing/unibuild-packaging/deb/changelog index 3d530f86ec..efd681f9a9 100644 --- a/pscheduler-context-changenothing/changenothing/unibuild-packaging/deb/changelog +++ b/pscheduler-context-changenothing/changenothing/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-context-changenothing (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-context-changenothing (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-context-changenothing/changenothing/unibuild-packaging/rpm/pscheduler-context-changenothing.spec b/pscheduler-context-changenothing/changenothing/unibuild-packaging/rpm/pscheduler-context-changenothing.spec index ca3d9c01c5..3ed02649cb 100644 --- a/pscheduler-context-changenothing/changenothing/unibuild-packaging/rpm/pscheduler-context-changenothing.spec +++ b/pscheduler-context-changenothing/changenothing/unibuild-packaging/rpm/pscheduler-context-changenothing.spec @@ -3,7 +3,7 @@ # %define short changenothing -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-context-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm >= 1.0.0.5.1 @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/deb/changelog b/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/deb/changelog index 443114e31f..aeb114c84a 100644 --- a/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/deb/changelog +++ b/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-context-linuxnns (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-context-linuxnns (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/rpm/pscheduler-context-linuxnns.spec b/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/rpm/pscheduler-context-linuxnns.spec index ef0b037d91..c57990d5ff 100644 --- a/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/rpm/pscheduler-context-linuxnns.spec +++ b/pscheduler-context-linuxnns/linuxnns/unibuild-packaging/rpm/pscheduler-context-linuxnns.spec @@ -7,7 +7,7 @@ %define short linuxnns -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-context-%{short} @@ -27,6 +27,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler Requires: iproute +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm >= 1.0.0.5.1 @@ -64,7 +65,9 @@ EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/deb/changelog b/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/deb/changelog index 60030991dc..2538e3eae9 100644 --- a/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/deb/changelog +++ b/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-context-linuxvrf (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-context-linuxvrf (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/rpm/pscheduler-context-linuxvrf.spec b/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/rpm/pscheduler-context-linuxvrf.spec index d9d7140374..81a59058cf 100644 --- a/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/rpm/pscheduler-context-linuxvrf.spec +++ b/pscheduler-context-linuxvrf/linuxvrf/unibuild-packaging/rpm/pscheduler-context-linuxvrf.spec @@ -7,7 +7,7 @@ %define short linuxvrf -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-context-%{short} @@ -27,6 +27,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler Requires: iproute +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm >= 1.0.0.5.1 @@ -65,7 +66,9 @@ EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-core/pscheduler-core/unibuild-packaging/deb/changelog b/pscheduler-core/pscheduler-core/unibuild-packaging/deb/changelog index a02771c376..565a0b35c3 100644 --- a/pscheduler-core/pscheduler-core/unibuild-packaging/deb/changelog +++ b/pscheduler-core/pscheduler-core/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-core (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-core (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-core/pscheduler-core/unibuild-packaging/deb/patches/diags.patch b/pscheduler-core/pscheduler-core/unibuild-packaging/deb/patches/diags.patch index 1db6f04fc4..021db1ba63 100644 --- a/pscheduler-core/pscheduler-core/unibuild-packaging/deb/patches/diags.patch +++ b/pscheduler-core/pscheduler-core/unibuild-packaging/deb/patches/diags.patch @@ -1,7 +1,7 @@ Index: b/diags.raw =================================================================== ---- a/diags.raw 2024-06-10 10:42:03.730524077 +0200 -+++ b/diags.raw 2024-06-10 10:42:15.155795942 +0200 +--- a/diags.raw 2024-06-28 10:50:38.059273877 -0400 ++++ b/diags.raw 2024-06-28 10:50:46.605619719 -0400 @@ -119,7 +119,7 @@ section "New Tasks by Hour Added" diff --git a/pscheduler-core/pscheduler-core/unibuild-packaging/rpm/pscheduler-core.spec b/pscheduler-core/pscheduler-core/unibuild-packaging/rpm/pscheduler-core.spec index 387fb4359e..4008d6f60b 100644 --- a/pscheduler-core/pscheduler-core/unibuild-packaging/rpm/pscheduler-core.spec +++ b/pscheduler-core/pscheduler-core/unibuild-packaging/rpm/pscheduler-core.spec @@ -2,7 +2,7 @@ # RPM Spec for pScheduler Core # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-core diff --git a/pscheduler-docs/pscheduler-docs/unibuild-packaging/deb/changelog b/pscheduler-docs/pscheduler-docs/unibuild-packaging/deb/changelog index 2c4a144045..258a2748e5 100644 --- a/pscheduler-docs/pscheduler-docs/unibuild-packaging/deb/changelog +++ b/pscheduler-docs/pscheduler-docs/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-docs (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-docs (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-docs/pscheduler-docs/unibuild-packaging/rpm/pscheduler-docs.spec b/pscheduler-docs/pscheduler-docs/unibuild-packaging/rpm/pscheduler-docs.spec index 30fb9f4bc2..e2dab3e13d 100644 --- a/pscheduler-docs/pscheduler-docs/unibuild-packaging/rpm/pscheduler-docs.spec +++ b/pscheduler-docs/pscheduler-docs/unibuild-packaging/rpm/pscheduler-docs.spec @@ -2,7 +2,7 @@ # RPM Spec for pScheduler Docs # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-docs diff --git a/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/deb/changelog b/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/deb/changelog index a45bc769d9..3f21750160 100644 --- a/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/deb/changelog +++ b/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-jq-library (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-jq-library (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/rpm/pscheduler-jq-library.spec b/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/rpm/pscheduler-jq-library.spec index a0b298fc83..2da36bd48b 100644 --- a/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/rpm/pscheduler-jq-library.spec +++ b/pscheduler-jq-library/pscheduler-jq-library/unibuild-packaging/rpm/pscheduler-jq-library.spec @@ -2,7 +2,7 @@ # RPM Spec for pScheduler JQ Library # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-jq-library diff --git a/pscheduler-rpm/unibuild-packaging/rpm/pscheduler-rpm.spec b/pscheduler-rpm/unibuild-packaging/rpm/pscheduler-rpm.spec index 14947b4e74..e248fbdb0b 100644 --- a/pscheduler-rpm/unibuild-packaging/rpm/pscheduler-rpm.spec +++ b/pscheduler-rpm/unibuild-packaging/rpm/pscheduler-rpm.spec @@ -2,7 +2,7 @@ # RPM Spec for pScheduler RPM Macros # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-rpm diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/changelog b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/changelog index 8db76642ee..d365d08d5b 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/changelog +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-server (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-server (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/apache2.patch b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/apache2.patch index 1ebb204466..c05efa6e85 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/apache2.patch +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/apache2.patch @@ -1,7 +1,7 @@ Index: b/api-server/pscheduler-api-server.conf.raw =================================================================== ---- a/api-server/pscheduler-api-server.conf.raw 2024-06-10 10:42:03.739079406 +0200 -+++ b/api-server/pscheduler-api-server.conf.raw 2024-06-10 10:42:08.233466154 +0200 +--- a/api-server/pscheduler-api-server.conf.raw 2024-06-28 10:50:38.067768962 -0400 ++++ b/api-server/pscheduler-api-server.conf.raw 2024-06-28 10:50:41.443081663 -0400 @@ -27,7 +27,13 @@ WSGIProcessGroup __USER_NAME__ WSGIApplicationGroup __USER_NAME__ diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/backup.patch b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/backup.patch index 3c8091f208..f8a9410f63 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/backup.patch +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/backup.patch @@ -1,7 +1,7 @@ Index: b/utilities/backup.raw =================================================================== ---- a/utilities/backup.raw 2024-06-10 10:42:03.750905811 +0200 -+++ b/utilities/backup.raw 2024-06-10 10:42:10.354167459 +0200 +--- a/utilities/backup.raw 2024-06-28 10:50:38.078406193 -0400 ++++ b/utilities/backup.raw 2024-06-28 10:50:42.941108631 -0400 @@ -73,6 +73,7 @@ --format plain \ --serializable-deferrable \ @@ -12,8 +12,8 @@ Index: b/utilities/backup.raw $INTERACTIVE && printf ' Done.\n' 1>&2 || true Index: b/utilities/restore.raw =================================================================== ---- a/utilities/restore.raw 2024-06-10 10:42:03.751152849 +0200 -+++ b/utilities/restore.raw 2024-06-10 10:42:10.354784533 +0200 +--- a/utilities/restore.raw 2024-06-28 10:50:38.078654024 -0400 ++++ b/utilities/restore.raw 2024-06-28 10:50:42.941735833 -0400 @@ -203,7 +203,7 @@ DB_OUTPUT="${WORK_DIR}/db-output" LOAD_EXIT=0 diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-change-password.patch b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-change-password.patch index 0bbec645e6..41dc30ff02 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-change-password.patch +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-change-password.patch @@ -1,7 +1,7 @@ Index: b/database/db-change-password.raw =================================================================== ---- a/database/db-change-password.raw 2024-06-10 10:42:03.744501866 +0200 -+++ b/database/db-change-password.raw 2024-06-10 10:42:10.867861117 +0200 +--- a/database/db-change-password.raw 2024-06-28 10:50:38.072788705 -0400 ++++ b/database/db-change-password.raw 2024-06-28 10:50:43.389429485 -0400 @@ -9,63 +9,12 @@ exit 1 fi diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-udpate.patch b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-udpate.patch index a51220755c..cc2a9c65ce 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-udpate.patch +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/db-udpate.patch @@ -1,7 +1,7 @@ Index: b/database/db-update.raw =================================================================== ---- a/database/db-update.raw 2024-06-10 10:42:03.744637905 +0200 -+++ b/database/db-update.raw 2024-06-10 10:42:10.628704396 +0200 +--- a/database/db-update.raw 2024-06-28 10:50:38.072923496 -0400 ++++ b/database/db-update.raw 2024-06-28 10:50:43.183180136 -0400 @@ -20,14 +20,11 @@ $INTERACTIVE && printf "Loading database:\n" || true diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/reset.patch b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/reset.patch index 43a0a351c1..e9702388e6 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/reset.patch +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/reset.patch @@ -1,7 +1,7 @@ Index: b/database/reset.raw =================================================================== ---- a/database/reset.raw 2024-06-10 10:42:03.745811221 +0200 -+++ b/database/reset.raw 2024-06-10 10:42:10.073220119 +0200 +--- a/database/reset.raw 2024-06-28 10:50:38.074116859 -0400 ++++ b/database/reset.raw 2024-06-28 10:50:42.720464087 -0400 @@ -37,47 +37,45 @@ diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/warmboot.patch b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/warmboot.patch index a87d2e910a..0008e529ee 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/warmboot.patch +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/deb/patches/warmboot.patch @@ -1,7 +1,7 @@ Index: b/database/warmboot.raw =================================================================== ---- a/database/warmboot.raw 2024-06-10 10:42:03.747242491 +0200 -+++ b/database/warmboot.raw 2024-06-10 10:42:09.762564352 +0200 +--- a/database/warmboot.raw 2024-06-28 10:50:38.075324014 -0400 ++++ b/database/warmboot.raw 2024-06-28 10:50:42.481271928 -0400 @@ -3,8 +3,7 @@ # Warm boot the database # diff --git a/pscheduler-server/pscheduler-server/unibuild-packaging/rpm/pscheduler-server.spec b/pscheduler-server/pscheduler-server/unibuild-packaging/rpm/pscheduler-server.spec index 3d2c504909..52cc0ec4e0 100644 --- a/pscheduler-server/pscheduler-server/unibuild-packaging/rpm/pscheduler-server.spec +++ b/pscheduler-server/pscheduler-server/unibuild-packaging/rpm/pscheduler-server.spec @@ -6,7 +6,7 @@ # make the scriptlets use them on CentOS 7. For now the old-style # init scripts function just fine. -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-server @@ -47,6 +47,7 @@ Requires: postgresql-load >= 1.2 Requires: pscheduler-account Requires: pscheduler-core Requires: postgresql-init +Requires: rpm-post-wrapper # Daemons BuildRequires: m4 @@ -337,6 +338,7 @@ fi # ------------------------------------------------------------------------------ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' # # Database @@ -488,6 +490,8 @@ systemctl start httpd pscheduler internal service restart +POST-WRAPPER-EOF + # ------------------------------------------------------------------------------ diff --git a/pscheduler-server/pscheduler-server/utilities/log.raw b/pscheduler-server/pscheduler-server/utilities/log.raw index 5437c4f55c..4507935278 100755 --- a/pscheduler-server/pscheduler-server/utilities/log.raw +++ b/pscheduler-server/pscheduler-server/utilities/log.raw @@ -13,13 +13,18 @@ LOGBASE="__LOGFILE__" if [ $# -eq 0 ] then - exec cat "${LOGDIR}/${LOGBASE}" + LATEST_LOG="${LOGDIR}/${LOGBASE}" + if [ -s "${LATEST_LOG}" ] + then + exec cat "${LATEST_LOG}" + fi elif [ "$1" = "--all" ] then + # PORT: xargs -r is non-POSIX find "${LOGDIR}" -type f -name "${LOGBASE}*" -print0 \ - | xargs -0 ls -htr \ + | xargs -r -0 ls -htr \ | tr "\n" "\0" \ - | xargs -0 cat + | xargs -r -0 cat else echo "Usage: $(basename "$0") [ --all ]" exit 1 diff --git a/pscheduler-test-clock/clock/unibuild-packaging/deb/changelog b/pscheduler-test-clock/clock/unibuild-packaging/deb/changelog index 86efd346fd..5b0e41fe3e 100644 --- a/pscheduler-test-clock/clock/unibuild-packaging/deb/changelog +++ b/pscheduler-test-clock/clock/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-clock (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-test-clock (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-clock/clock/unibuild-packaging/rpm/pscheduler-test-clock.spec b/pscheduler-test-clock/clock/unibuild-packaging/rpm/pscheduler-test-clock.spec index 4c2893680b..6b0b28ae62 100644 --- a/pscheduler-test-clock/clock/unibuild-packaging/rpm/pscheduler-test-clock.spec +++ b/pscheduler-test-clock/clock/unibuild-packaging/rpm/pscheduler-test-clock.spec @@ -3,7 +3,7 @@ # %define short clock -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-dhcp/dhcp/unibuild-packaging/deb/changelog b/pscheduler-test-dhcp/dhcp/unibuild-packaging/deb/changelog index 8f095e7e09..207a40839d 100644 --- a/pscheduler-test-dhcp/dhcp/unibuild-packaging/deb/changelog +++ b/pscheduler-test-dhcp/dhcp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-dhcp (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-test-dhcp (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-dhcp/dhcp/unibuild-packaging/rpm/pscheduler-test-dhcp.spec b/pscheduler-test-dhcp/dhcp/unibuild-packaging/rpm/pscheduler-test-dhcp.spec index b84f1870a1..aceebc77ee 100644 --- a/pscheduler-test-dhcp/dhcp/unibuild-packaging/rpm/pscheduler-test-dhcp.spec +++ b/pscheduler-test-dhcp/dhcp/unibuild-packaging/rpm/pscheduler-test-dhcp.spec @@ -11,7 +11,7 @@ # %define short dhcp -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/deb/changelog b/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/deb/changelog index 8f309100e7..4899a17150 100644 --- a/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/deb/changelog +++ b/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-disk-to-disk (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-test-disk-to-disk (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/rpm/pscheduler-test-disk-to-disk.spec b/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/rpm/pscheduler-test-disk-to-disk.spec index 6f9ae24f9f..b18f1f6b23 100644 --- a/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/rpm/pscheduler-test-disk-to-disk.spec +++ b/pscheduler-test-disk-to-disk/disk-to-disk/unibuild-packaging/rpm/pscheduler-test-disk-to-disk.spec @@ -11,7 +11,7 @@ # %define short disk-to-disk -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-dns/dns/unibuild-packaging/deb/changelog b/pscheduler-test-dns/dns/unibuild-packaging/deb/changelog index f118134964..d3bde0f667 100644 --- a/pscheduler-test-dns/dns/unibuild-packaging/deb/changelog +++ b/pscheduler-test-dns/dns/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-dns (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-test-dns (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-dns/dns/unibuild-packaging/rpm/pscheduler-test-dns.spec b/pscheduler-test-dns/dns/unibuild-packaging/rpm/pscheduler-test-dns.spec index a8357f5fb4..20973ac68b 100644 --- a/pscheduler-test-dns/dns/unibuild-packaging/rpm/pscheduler-test-dns.spec +++ b/pscheduler-test-dns/dns/unibuild-packaging/rpm/pscheduler-test-dns.spec @@ -3,7 +3,7 @@ # %define short dns -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-dot1x/dot1x/unibuild-packaging/deb/changelog b/pscheduler-test-dot1x/dot1x/unibuild-packaging/deb/changelog index 07a309302e..37c377ad73 100644 --- a/pscheduler-test-dot1x/dot1x/unibuild-packaging/deb/changelog +++ b/pscheduler-test-dot1x/dot1x/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-dot1x (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-test-dot1x (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-dot1x/dot1x/unibuild-packaging/rpm/pscheduler-test-dot1x.spec b/pscheduler-test-dot1x/dot1x/unibuild-packaging/rpm/pscheduler-test-dot1x.spec index e8d9c01b93..9b788f2e99 100644 --- a/pscheduler-test-dot1x/dot1x/unibuild-packaging/rpm/pscheduler-test-dot1x.spec +++ b/pscheduler-test-dot1x/dot1x/unibuild-packaging/rpm/pscheduler-test-dot1x.spec @@ -11,7 +11,7 @@ # %define short dot1x -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-http/http/unibuild-packaging/deb/changelog b/pscheduler-test-http/http/unibuild-packaging/deb/changelog index 0d7fd27e4d..3aa923a2ac 100644 --- a/pscheduler-test-http/http/unibuild-packaging/deb/changelog +++ b/pscheduler-test-http/http/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-http (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-test-http (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-http/http/unibuild-packaging/rpm/pscheduler-test-http.spec b/pscheduler-test-http/http/unibuild-packaging/rpm/pscheduler-test-http.spec index df7e41283f..159a29589d 100644 --- a/pscheduler-test-http/http/unibuild-packaging/rpm/pscheduler-test-http.spec +++ b/pscheduler-test-http/http/unibuild-packaging/rpm/pscheduler-test-http.spec @@ -3,7 +3,7 @@ # %define short http -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-idle/idle/unibuild-packaging/deb/changelog b/pscheduler-test-idle/idle/unibuild-packaging/deb/changelog index 2a493e1d7a..d3b4387bb3 100644 --- a/pscheduler-test-idle/idle/unibuild-packaging/deb/changelog +++ b/pscheduler-test-idle/idle/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-idle (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-test-idle (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-idle/idle/unibuild-packaging/rpm/pscheduler-test-idle.spec b/pscheduler-test-idle/idle/unibuild-packaging/rpm/pscheduler-test-idle.spec index 9c3fca643d..d2d58cfa36 100644 --- a/pscheduler-test-idle/idle/unibuild-packaging/rpm/pscheduler-test-idle.spec +++ b/pscheduler-test-idle/idle/unibuild-packaging/rpm/pscheduler-test-idle.spec @@ -3,7 +3,7 @@ # %define short idle -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/deb/changelog b/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/deb/changelog index be96a28d1d..6ade7e5305 100644 --- a/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/deb/changelog +++ b/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-idlebgm (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-test-idlebgm (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/rpm/pscheduler-test-idlebgm.spec b/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/rpm/pscheduler-test-idlebgm.spec index f853b97b50..231efb4834 100644 --- a/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/rpm/pscheduler-test-idlebgm.spec +++ b/pscheduler-test-idlebgm/idlebgm/unibuild-packaging/rpm/pscheduler-test-idlebgm.spec @@ -3,7 +3,7 @@ # %define short idlebgm -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-idleex/idleex/unibuild-packaging/deb/changelog b/pscheduler-test-idleex/idleex/unibuild-packaging/deb/changelog index 7ede09b6ce..27d4e03171 100644 --- a/pscheduler-test-idleex/idleex/unibuild-packaging/deb/changelog +++ b/pscheduler-test-idleex/idleex/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-idleex (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-test-idleex (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-idleex/idleex/unibuild-packaging/rpm/pscheduler-test-idleex.spec b/pscheduler-test-idleex/idleex/unibuild-packaging/rpm/pscheduler-test-idleex.spec index ebe51d98c3..1611a0cae7 100644 --- a/pscheduler-test-idleex/idleex/unibuild-packaging/rpm/pscheduler-test-idleex.spec +++ b/pscheduler-test-idleex/idleex/unibuild-packaging/rpm/pscheduler-test-idleex.spec @@ -3,7 +3,7 @@ # %define short idleex -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-latency/latency/latency_utils.py b/pscheduler-test-latency/latency/latency_utils.py index c05a8cb511..fcbb9cbc7c 100644 --- a/pscheduler-test-latency/latency/latency_utils.py +++ b/pscheduler-test-latency/latency/latency_utils.py @@ -70,11 +70,25 @@ class Histogram(object): def __init__(self, hist_dict): self.hist_dict = hist_dict - def get_stats(self): + def get_stats(self, bucket_width=None, units=None): #pass one: mode, mean and sample size stats = {} mean_num = 0 sample_size = 0 + #First format the dict if bucket_width and units are provided + if bucket_width and units: + new_hist_dict = {} + for k in self.hist_dict: + new_k = float(k) * (bucket_width / units) + digits = math.log10(bucket_width) + if digits > 0: + digits = 0 + else: + digits = abs(digits) + formatted_k = '{:.{prec}f}'.format(new_k, prec=int(digits)) + new_hist_dict[formatted_k] = self.hist_dict[k] + self.hist_dict = new_hist_dict + for k in self.hist_dict: #only can do statistics for histograms with numeric buckets try: diff --git a/pscheduler-test-latency/latency/result-format b/pscheduler-test-latency/latency/result-format index dec8fd8156..8bfb35e132 100755 --- a/pscheduler-test-latency/latency/result-format +++ b/pscheduler-test-latency/latency/result-format @@ -32,6 +32,8 @@ if not valid: pscheduler.fail(message) json = input["result"] +# get bucket width and default to 1ms +bucket_width = input.get('spec', {}).get('bucket-width', 0.001) #Output basic stats output = "\nPacket Statistics\n" @@ -46,7 +48,7 @@ output += "Packets Reordered .... %s packets\n" % json.get('packets-reordered', output += "\nOne-way Latency Statistics\n" output += "--------------------------\n" owd_hist = Histogram(json.get('histogram-latency', {})) -stats = owd_hist.get_stats() +stats = owd_hist.get_stats(bucket_width=bucket_width, units=0.001) output += format_float("Delay Median", stats.get('median', None), units="ms") output += format_float("Delay Minimum", stats.get('minimum', None), units="ms") output += format_float("Delay Maximum", stats.get('maximum', None), units="ms") @@ -68,7 +70,7 @@ if stats.get('percentile-75', None) and stats.get('percentile-25', None): output += format_float(" Variance", stats.get('variance', None), units="ms") output += format_float(" Std Deviation", stats.get('standard-deviation', None), units="ms") output += "Histogram:\n" -for owd_bucket in sorted(list(json.get('histogram-latency', {}).items()), key=lambda k: float(k[0])): +for owd_bucket in sorted(list(owd_hist.hist_dict.items()), key=lambda k: float(k[0])): output += " %s ms: %d packets\n" % (owd_bucket[0], owd_bucket[1]) #Output TTL histogram diff --git a/pscheduler-test-latency/latency/unibuild-packaging/deb/changelog b/pscheduler-test-latency/latency/unibuild-packaging/deb/changelog index bc39058ebe..19f17f70f9 100644 --- a/pscheduler-test-latency/latency/unibuild-packaging/deb/changelog +++ b/pscheduler-test-latency/latency/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-latency (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-test-latency (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-latency/latency/unibuild-packaging/rpm/pscheduler-test-latency.spec b/pscheduler-test-latency/latency/unibuild-packaging/rpm/pscheduler-test-latency.spec index 147bec52a8..3c6b12e067 100644 --- a/pscheduler-test-latency/latency/unibuild-packaging/rpm/pscheduler-test-latency.spec +++ b/pscheduler-test-latency/latency/unibuild-packaging/rpm/pscheduler-test-latency.spec @@ -3,7 +3,7 @@ # %define short latency -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-latencybg/latencybg/unibuild-packaging/deb/changelog b/pscheduler-test-latencybg/latencybg/unibuild-packaging/deb/changelog index 0b811ad7cd..c69aecb67f 100644 --- a/pscheduler-test-latencybg/latencybg/unibuild-packaging/deb/changelog +++ b/pscheduler-test-latencybg/latencybg/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-latencybg (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-test-latencybg (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-latencybg/latencybg/unibuild-packaging/rpm/pscheduler-test-latencybg.spec b/pscheduler-test-latencybg/latencybg/unibuild-packaging/rpm/pscheduler-test-latencybg.spec index fa18394542..ffa3399599 100644 --- a/pscheduler-test-latencybg/latencybg/unibuild-packaging/rpm/pscheduler-test-latencybg.spec +++ b/pscheduler-test-latencybg/latencybg/unibuild-packaging/rpm/pscheduler-test-latencybg.spec @@ -3,7 +3,7 @@ # %define short latencybg -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-latencybg/latencybg/validate.py b/pscheduler-test-latencybg/latencybg/validate.py index 02c2589bd2..03733867fc 100644 --- a/pscheduler-test-latencybg/latencybg/validate.py +++ b/pscheduler-test-latencybg/latencybg/validate.py @@ -333,4 +333,4 @@ def result_max_schema(): return json_standard_template_max_schema(RESULT_SCHEMA) def result_is_valid(json): - return json_validate_from_standard_template(json, RESPONSE_SCHEMA) + return json_validate_from_standard_template(json, RESULT_SCHEMA) diff --git a/pscheduler-test-mtu/mtu/unibuild-packaging/deb/changelog b/pscheduler-test-mtu/mtu/unibuild-packaging/deb/changelog index 47fb68ecf7..e1df078ae8 100644 --- a/pscheduler-test-mtu/mtu/unibuild-packaging/deb/changelog +++ b/pscheduler-test-mtu/mtu/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-mtu (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-test-mtu (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-mtu/mtu/unibuild-packaging/rpm/pscheduler-test-mtu.spec b/pscheduler-test-mtu/mtu/unibuild-packaging/rpm/pscheduler-test-mtu.spec index fc992329d9..a31b5df915 100644 --- a/pscheduler-test-mtu/mtu/unibuild-packaging/rpm/pscheduler-test-mtu.spec +++ b/pscheduler-test-mtu/mtu/unibuild-packaging/rpm/pscheduler-test-mtu.spec @@ -11,7 +11,7 @@ # %define short mtu -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-netreach/netreach/unibuild-packaging/deb/changelog b/pscheduler-test-netreach/netreach/unibuild-packaging/deb/changelog index 055e466c0d..b8a8d6334f 100644 --- a/pscheduler-test-netreach/netreach/unibuild-packaging/deb/changelog +++ b/pscheduler-test-netreach/netreach/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-netreach (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-test-netreach (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-netreach/netreach/unibuild-packaging/rpm/pscheduler-test-netreach.spec b/pscheduler-test-netreach/netreach/unibuild-packaging/rpm/pscheduler-test-netreach.spec index 72ec18001d..08064a0757 100644 --- a/pscheduler-test-netreach/netreach/unibuild-packaging/rpm/pscheduler-test-netreach.spec +++ b/pscheduler-test-netreach/netreach/unibuild-packaging/rpm/pscheduler-test-netreach.spec @@ -3,7 +3,7 @@ # %define short netreach -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-noop/noop/unibuild-packaging/deb/changelog b/pscheduler-test-noop/noop/unibuild-packaging/deb/changelog index 5bddada839..fa74062226 100644 --- a/pscheduler-test-noop/noop/unibuild-packaging/deb/changelog +++ b/pscheduler-test-noop/noop/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-noop (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-test-noop (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-noop/noop/unibuild-packaging/rpm/pscheduler-test-noop.spec b/pscheduler-test-noop/noop/unibuild-packaging/rpm/pscheduler-test-noop.spec index ba2370ee22..df3549a7c8 100644 --- a/pscheduler-test-noop/noop/unibuild-packaging/rpm/pscheduler-test-noop.spec +++ b/pscheduler-test-noop/noop/unibuild-packaging/rpm/pscheduler-test-noop.spec @@ -3,7 +3,7 @@ # %define short noop -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-openports/openports/unibuild-packaging/deb/changelog b/pscheduler-test-openports/openports/unibuild-packaging/deb/changelog index b4f26815fc..1cce01a9f8 100644 --- a/pscheduler-test-openports/openports/unibuild-packaging/deb/changelog +++ b/pscheduler-test-openports/openports/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-openports (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-test-openports (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-openports/openports/unibuild-packaging/rpm/pscheduler-test-openports.spec b/pscheduler-test-openports/openports/unibuild-packaging/rpm/pscheduler-test-openports.spec index c6d6b60d50..cac48bd81c 100644 --- a/pscheduler-test-openports/openports/unibuild-packaging/rpm/pscheduler-test-openports.spec +++ b/pscheduler-test-openports/openports/unibuild-packaging/rpm/pscheduler-test-openports.spec @@ -11,7 +11,7 @@ # %define short openports -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-psresponse/psresponse/unibuild-packaging/deb/changelog b/pscheduler-test-psresponse/psresponse/unibuild-packaging/deb/changelog index a985b6d911..78d3ebb9f9 100644 --- a/pscheduler-test-psresponse/psresponse/unibuild-packaging/deb/changelog +++ b/pscheduler-test-psresponse/psresponse/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-psresponse (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-test-psresponse (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-psresponse/psresponse/unibuild-packaging/rpm/pscheduler-test-psresponse.spec b/pscheduler-test-psresponse/psresponse/unibuild-packaging/rpm/pscheduler-test-psresponse.spec index b97317bf76..c444c9aefc 100644 --- a/pscheduler-test-psresponse/psresponse/unibuild-packaging/rpm/pscheduler-test-psresponse.spec +++ b/pscheduler-test-psresponse/psresponse/unibuild-packaging/rpm/pscheduler-test-psresponse.spec @@ -3,7 +3,7 @@ # %define short psresponse -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-rtt/rtt/unibuild-packaging/deb/changelog b/pscheduler-test-rtt/rtt/unibuild-packaging/deb/changelog index 538b15a231..515ce62d03 100644 --- a/pscheduler-test-rtt/rtt/unibuild-packaging/deb/changelog +++ b/pscheduler-test-rtt/rtt/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-rtt (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-test-rtt (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-rtt/rtt/unibuild-packaging/rpm/pscheduler-test-rtt.spec b/pscheduler-test-rtt/rtt/unibuild-packaging/rpm/pscheduler-test-rtt.spec index 7ed828c4cc..94ac42701a 100644 --- a/pscheduler-test-rtt/rtt/unibuild-packaging/rpm/pscheduler-test-rtt.spec +++ b/pscheduler-test-rtt/rtt/unibuild-packaging/rpm/pscheduler-test-rtt.spec @@ -3,7 +3,7 @@ # %define short rtt -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/deb/changelog b/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/deb/changelog index 9377789888..1c09c39c3f 100644 --- a/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/deb/changelog +++ b/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-s3throughput (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-test-s3throughput (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/rpm/pscheduler-test-s3throughput.spec b/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/rpm/pscheduler-test-s3throughput.spec index 19f6c55c41..98089eff3c 100644 --- a/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/rpm/pscheduler-test-s3throughput.spec +++ b/pscheduler-test-s3throughput/s3throughput/unibuild-packaging/rpm/pscheduler-test-s3throughput.spec @@ -11,7 +11,7 @@ # %define short s3throughput -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-simplestream/simplestream/unibuild-packaging/deb/changelog b/pscheduler-test-simplestream/simplestream/unibuild-packaging/deb/changelog index b78e0c482e..46cf816033 100644 --- a/pscheduler-test-simplestream/simplestream/unibuild-packaging/deb/changelog +++ b/pscheduler-test-simplestream/simplestream/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-simplestream (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-test-simplestream (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-simplestream/simplestream/unibuild-packaging/rpm/pscheduler-test-simplestream.spec b/pscheduler-test-simplestream/simplestream/unibuild-packaging/rpm/pscheduler-test-simplestream.spec index c90b6c1b5a..a85b30fd50 100644 --- a/pscheduler-test-simplestream/simplestream/unibuild-packaging/rpm/pscheduler-test-simplestream.spec +++ b/pscheduler-test-simplestream/simplestream/unibuild-packaging/rpm/pscheduler-test-simplestream.spec @@ -3,7 +3,7 @@ # %define short simplestream -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler > 1.3.2.6.0 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-snmpget/snmpget/unibuild-packaging/deb/changelog b/pscheduler-test-snmpget/snmpget/unibuild-packaging/deb/changelog index ebc753c383..6b75bb606c 100644 --- a/pscheduler-test-snmpget/snmpget/unibuild-packaging/deb/changelog +++ b/pscheduler-test-snmpget/snmpget/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-snmpget (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-test-snmpget (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-snmpget/snmpget/unibuild-packaging/rpm/pscheduler-test-snmpget.spec b/pscheduler-test-snmpget/snmpget/unibuild-packaging/rpm/pscheduler-test-snmpget.spec index 82855dfca1..314b3e665e 100644 --- a/pscheduler-test-snmpget/snmpget/unibuild-packaging/rpm/pscheduler-test-snmpget.spec +++ b/pscheduler-test-snmpget/snmpget/unibuild-packaging/rpm/pscheduler-test-snmpget.spec @@ -5,7 +5,7 @@ # %define short snmpget -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -24,6 +24,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -47,7 +48,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/deb/changelog b/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/deb/changelog index 7696ce0afa..e18ef82226 100644 --- a/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/deb/changelog +++ b/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-snmpgetbgm (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-test-snmpgetbgm (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/rpm/pscheduler-test-snmpgetbgm.spec b/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/rpm/pscheduler-test-snmpgetbgm.spec index 93d36d547b..e661393799 100644 --- a/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/rpm/pscheduler-test-snmpgetbgm.spec +++ b/pscheduler-test-snmpgetbgm/snmpgetbgm/unibuild-packaging/rpm/pscheduler-test-snmpgetbgm.spec @@ -3,7 +3,7 @@ # %define short snmpgetbgm -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-snmpset/snmpset/unibuild-packaging/deb/changelog b/pscheduler-test-snmpset/snmpset/unibuild-packaging/deb/changelog index 506b6ead3b..a24c9ab7e7 100644 --- a/pscheduler-test-snmpset/snmpset/unibuild-packaging/deb/changelog +++ b/pscheduler-test-snmpset/snmpset/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-snmpset (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-test-snmpset (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-snmpset/snmpset/unibuild-packaging/rpm/pscheduler-test-snmpset.spec b/pscheduler-test-snmpset/snmpset/unibuild-packaging/rpm/pscheduler-test-snmpset.spec index 1d4d9ed978..eb7bcd5808 100644 --- a/pscheduler-test-snmpset/snmpset/unibuild-packaging/rpm/pscheduler-test-snmpset.spec +++ b/pscheduler-test-snmpset/snmpset/unibuild-packaging/rpm/pscheduler-test-snmpset.spec @@ -3,7 +3,7 @@ # %define short snmpset -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-throughput/throughput/unibuild-packaging/deb/changelog b/pscheduler-test-throughput/throughput/unibuild-packaging/deb/changelog index ebb8558cda..94f126b796 100644 --- a/pscheduler-test-throughput/throughput/unibuild-packaging/deb/changelog +++ b/pscheduler-test-throughput/throughput/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-throughput (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-test-throughput (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-throughput/throughput/unibuild-packaging/rpm/pscheduler-test-throughput.spec b/pscheduler-test-throughput/throughput/unibuild-packaging/rpm/pscheduler-test-throughput.spec index 8f97be2a15..35e22146e3 100644 --- a/pscheduler-test-throughput/throughput/unibuild-packaging/rpm/pscheduler-test-throughput.spec +++ b/pscheduler-test-throughput/throughput/unibuild-packaging/rpm/pscheduler-test-throughput.spec @@ -3,7 +3,7 @@ # %define short throughput -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-trace/trace/unibuild-packaging/deb/changelog b/pscheduler-test-trace/trace/unibuild-packaging/deb/changelog index ed45617f32..f9b5ffa9fb 100644 --- a/pscheduler-test-trace/trace/unibuild-packaging/deb/changelog +++ b/pscheduler-test-trace/trace/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-trace (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-test-trace (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-trace/trace/unibuild-packaging/rpm/pscheduler-test-trace.spec b/pscheduler-test-trace/trace/unibuild-packaging/rpm/pscheduler-test-trace.spec index 9ab8d86abe..423fc11e38 100644 --- a/pscheduler-test-trace/trace/unibuild-packaging/rpm/pscheduler-test-trace.spec +++ b/pscheduler-test-trace/trace/unibuild-packaging/rpm/pscheduler-test-trace.spec @@ -3,7 +3,7 @@ # %define short trace -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.1.6 Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/deb/changelog b/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/deb/changelog index 7e07fd7f86..87dec693a6 100644 --- a/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/deb/changelog +++ b/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-wifibssid (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-test-wifibssid (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/rpm/pscheduler-test-wifibssid.spec b/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/rpm/pscheduler-test-wifibssid.spec index 9fc6e24688..d886655a30 100644 --- a/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/rpm/pscheduler-test-wifibssid.spec +++ b/pscheduler-test-wifibssid/wifibssid/unibuild-packaging/rpm/pscheduler-test-wifibssid.spec @@ -11,7 +11,7 @@ # %define short wifibssid -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/deb/changelog b/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/deb/changelog index 073d778e01..6705bcd0a7 100644 --- a/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-bssidscanner (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-tool-bssidscanner (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/rpm/pscheduler-tool-bssidscanner.spec b/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/rpm/pscheduler-tool-bssidscanner.spec index 7f7d96b7f8..e0efc5f814 100644 --- a/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/rpm/pscheduler-tool-bssidscanner.spec +++ b/pscheduler-tool-bssidscanner/bssidscanner/unibuild-packaging/rpm/pscheduler-tool-bssidscanner.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short bssidscanner -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/deb/changelog b/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/deb/changelog index cfa9933a06..82be785e11 100644 --- a/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-bwctliperf2 (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-tool-bwctliperf2 (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/rpm/pscheduler-tool-bwctliperf2.spec b/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/rpm/pscheduler-tool-bwctliperf2.spec index 98566bbe4e..6bb2826517 100644 --- a/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/rpm/pscheduler-tool-bwctliperf2.spec +++ b/pscheduler-tool-bwctliperf2/bwctliperf2/unibuild-packaging/rpm/pscheduler-tool-bwctliperf2.spec @@ -3,7 +3,7 @@ # %define short bwctliperf2 -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: pscheduler-test-throughput +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -42,7 +43,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/deb/changelog b/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/deb/changelog index e7a5d8d08c..8003a99dea 100644 --- a/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-bwctliperf3 (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-tool-bwctliperf3 (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/rpm/pscheduler-tool-bwctliperf3.spec b/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/rpm/pscheduler-tool-bwctliperf3.spec index c6ccd35dab..1ea301166b 100644 --- a/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/rpm/pscheduler-tool-bwctliperf3.spec +++ b/pscheduler-tool-bwctliperf3/bwctliperf3/unibuild-packaging/rpm/pscheduler-tool-bwctliperf3.spec @@ -3,7 +3,7 @@ # %define short bwctliperf3 -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: pscheduler-test-throughput +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -42,7 +43,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/deb/changelog b/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/deb/changelog index 37891c5778..f6c3b38fc1 100644 --- a/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-bwctlping (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-bwctlping (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/rpm/pscheduler-tool-bwctlping.spec b/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/rpm/pscheduler-tool-bwctlping.spec index ab68f79704..a75bd771f0 100644 --- a/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/rpm/pscheduler-tool-bwctlping.spec +++ b/pscheduler-tool-bwctlping/bwctlping/unibuild-packaging/rpm/pscheduler-tool-bwctlping.spec @@ -3,7 +3,7 @@ # %define short bwctlping -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: pscheduler-account Requires: pscheduler-test-rtt +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/deb/changelog b/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/deb/changelog index 88b05d2d91..5b375167b8 100644 --- a/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-bwctltracepath (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-tool-bwctltracepath (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/rpm/pscheduler-tool-bwctltracepath.spec b/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/rpm/pscheduler-tool-bwctltracepath.spec index f7b46c1b39..ce2d6db566 100644 --- a/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/rpm/pscheduler-tool-bwctltracepath.spec +++ b/pscheduler-tool-bwctltracepath/bwctltracepath/unibuild-packaging/rpm/pscheduler-tool-bwctltracepath.spec @@ -3,7 +3,7 @@ # %define short bwctltracepath -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -22,6 +22,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: pscheduler-test-trace +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -43,7 +44,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/deb/changelog b/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/deb/changelog index 1461f9f951..9b88aeb8ac 100644 --- a/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-bwctltraceroute (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-tool-bwctltraceroute (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/rpm/pscheduler-tool-bwctltraceroute.spec b/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/rpm/pscheduler-tool-bwctltraceroute.spec index de85e86441..0bc94ab3e7 100644 --- a/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/rpm/pscheduler-tool-bwctltraceroute.spec +++ b/pscheduler-tool-bwctltraceroute/bwctltraceroute/unibuild-packaging/rpm/pscheduler-tool-bwctltraceroute.spec @@ -3,7 +3,7 @@ # %define short bwctltraceroute -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: pscheduler-account Requires: pscheduler-test-trace +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/deb/changelog b/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/deb/changelog index 8eb6cbd38c..afb85e29e5 100644 --- a/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-curl-d2d (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-curl-d2d (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/rpm/pscheduler-tool-curl-d2d.spec b/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/rpm/pscheduler-tool-curl-d2d.spec index 103130f7f8..d3866d49c2 100644 --- a/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/rpm/pscheduler-tool-curl-d2d.spec +++ b/pscheduler-tool-curl-d2d/curl-d2d/unibuild-packaging/rpm/pscheduler-tool-curl-d2d.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short curl-d2d -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -31,6 +31,7 @@ Requires: pscheduler-test-http Requires: pscheduler-test-disk-to-disk Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: %{_pscheduler_python}-pycurl +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -49,7 +50,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-curl/curl/unibuild-packaging/deb/changelog b/pscheduler-tool-curl/curl/unibuild-packaging/deb/changelog index 07d706e0bd..19184f2132 100644 --- a/pscheduler-tool-curl/curl/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-curl/curl/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-curl (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-tool-curl (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-curl/curl/unibuild-packaging/rpm/pscheduler-tool-curl.spec b/pscheduler-tool-curl/curl/unibuild-packaging/rpm/pscheduler-tool-curl.spec index fb3a279f68..f9c0e5b279 100644 --- a/pscheduler-tool-curl/curl/unibuild-packaging/rpm/pscheduler-tool-curl.spec +++ b/pscheduler-tool-curl/curl/unibuild-packaging/rpm/pscheduler-tool-curl.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short curl -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -31,6 +31,7 @@ Requires: pscheduler-test-http Requires: pscheduler-test-disk-to-disk Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: %{_pscheduler_python}-pycurl +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -49,7 +50,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-dhclient/dhclient/unibuild-packaging/deb/changelog b/pscheduler-tool-dhclient/dhclient/unibuild-packaging/deb/changelog index 66aab5bab3..513aec9ea3 100644 --- a/pscheduler-tool-dhclient/dhclient/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-dhclient/dhclient/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-dhclient (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-dhclient (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-dhclient/dhclient/unibuild-packaging/rpm/pscheduler-tool-dhclient.spec b/pscheduler-tool-dhclient/dhclient/unibuild-packaging/rpm/pscheduler-tool-dhclient.spec index 946a2dd7cc..499b940cb1 100644 --- a/pscheduler-tool-dhclient/dhclient/unibuild-packaging/rpm/pscheduler-tool-dhclient.spec +++ b/pscheduler-tool-dhclient/dhclient/unibuild-packaging/rpm/pscheduler-tool-dhclient.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short dhclient -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper # TODO: Why is there a discrepancy between dhcp-client and dhclient here? @@ -67,7 +68,9 @@ Defaults!PSCHEDULER_TOOL_DHCLIENT !requiretty EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-dnspy/dnspy/unibuild-packaging/deb/changelog b/pscheduler-tool-dnspy/dnspy/unibuild-packaging/deb/changelog index 2ad9d42809..bf01149f63 100644 --- a/pscheduler-tool-dnspy/dnspy/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-dnspy/dnspy/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-dnspy (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-dnspy (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-dnspy/dnspy/unibuild-packaging/rpm/pscheduler-tool-dnspy.spec b/pscheduler-tool-dnspy/dnspy/unibuild-packaging/rpm/pscheduler-tool-dnspy.spec index 89402aed14..f9cceeab5a 100644 --- a/pscheduler-tool-dnspy/dnspy/unibuild-packaging/rpm/pscheduler-tool-dnspy.spec +++ b/pscheduler-tool-dnspy/dnspy/unibuild-packaging/rpm/pscheduler-tool-dnspy.spec @@ -3,7 +3,7 @@ # %define short dnspy -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-dns Requires: %{_pscheduler_python}-pscheduler Requires: pscheduler-test-dns +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -47,7 +48,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/deb/changelog b/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/deb/changelog index 7b96d36624..5718d16540 100644 --- a/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-dublin-traceroute (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-tool-dublin-traceroute (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/rpm/pscheduler-tool-dublin-traceroute.spec b/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/rpm/pscheduler-tool-dublin-traceroute.spec index 85ce1eb826..fae2468238 100644 --- a/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/rpm/pscheduler-tool-dublin-traceroute.spec +++ b/pscheduler-tool-dublin-traceroute/dublin-traceroute/unibuild-packaging/rpm/pscheduler-tool-dublin-traceroute.spec @@ -3,7 +3,7 @@ # %define short dublin-traceroute -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -26,6 +26,7 @@ Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-trace Requires: dublin-traceroute >= 0.4.2 Requires: %{_pscheduler_python}-icmperror +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -47,7 +48,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-ethr/ethr/unibuild-packaging/deb/changelog b/pscheduler-tool-ethr/ethr/unibuild-packaging/deb/changelog index f980fe04f2..2da85107d5 100644 --- a/pscheduler-tool-ethr/ethr/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-ethr/ethr/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-ethr (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-tool-ethr (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-ethr/ethr/unibuild-packaging/rpm/pscheduler-tool-ethr.spec b/pscheduler-tool-ethr/ethr/unibuild-packaging/rpm/pscheduler-tool-ethr.spec index d887816594..9a6f81480f 100644 --- a/pscheduler-tool-ethr/ethr/unibuild-packaging/rpm/pscheduler-tool-ethr.spec +++ b/pscheduler-tool-ethr/ethr/unibuild-packaging/rpm/pscheduler-tool-ethr.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short ethr -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -29,6 +29,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler Requires: ethr >= 0.2.1 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF diff --git a/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/deb/changelog b/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/deb/changelog index 8d3a917d7c..3d4cb7c28a 100644 --- a/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-fpingreach (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-fpingreach (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/rpm/pscheduler-tool-fpingreach.spec b/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/rpm/pscheduler-tool-fpingreach.spec index 82626522c8..7f0358e444 100644 --- a/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/rpm/pscheduler-tool-fpingreach.spec +++ b/pscheduler-tool-fpingreach/fpingreach/unibuild-packaging/rpm/pscheduler-tool-fpingreach.spec @@ -3,7 +3,7 @@ # %define short fpingreach -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-netreach Requires: fping +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/deb/changelog b/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/deb/changelog index 12a8a16e73..24bd9f1b60 100644 --- a/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-fwmtu (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-tool-fwmtu (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/rpm/pscheduler-tool-fwmtu.spec b/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/rpm/pscheduler-tool-fwmtu.spec index bc5eaf20f6..a4d494c631 100644 --- a/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/rpm/pscheduler-tool-fwmtu.spec +++ b/pscheduler-tool-fwmtu/fwmtu/unibuild-packaging/rpm/pscheduler-tool-fwmtu.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short fwmtu -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-globus/globus/unibuild-packaging/deb/changelog b/pscheduler-tool-globus/globus/unibuild-packaging/deb/changelog index 38196c2afb..bc2824486f 100644 --- a/pscheduler-tool-globus/globus/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-globus/globus/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-globus (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-tool-globus (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-globus/globus/unibuild-packaging/rpm/pscheduler-tool-globus.spec b/pscheduler-tool-globus/globus/unibuild-packaging/rpm/pscheduler-tool-globus.spec index c923f1bbaa..b8e3a3a098 100644 --- a/pscheduler-tool-globus/globus/unibuild-packaging/rpm/pscheduler-tool-globus.spec +++ b/pscheduler-tool-globus/globus/unibuild-packaging/rpm/pscheduler-tool-globus.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short globus -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-halfping/halfping/unibuild-packaging/deb/changelog b/pscheduler-tool-halfping/halfping/unibuild-packaging/deb/changelog index 018dc55c9c..30ae6e0e95 100644 --- a/pscheduler-tool-halfping/halfping/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-halfping/halfping/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-halfping (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-halfping (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-halfping/halfping/unibuild-packaging/rpm/pscheduler-tool-halfping.spec b/pscheduler-tool-halfping/halfping/unibuild-packaging/rpm/pscheduler-tool-halfping.spec index 7ad5cfd0c0..79d8e3aaa5 100644 --- a/pscheduler-tool-halfping/halfping/unibuild-packaging/rpm/pscheduler-tool-halfping.spec +++ b/pscheduler-tool-halfping/halfping/unibuild-packaging/rpm/pscheduler-tool-halfping.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short halfping -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 5.0.0 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-iperf2/iperf2/unibuild-packaging/deb/changelog b/pscheduler-tool-iperf2/iperf2/unibuild-packaging/deb/changelog index 28614e1e50..530a2622b9 100644 --- a/pscheduler-tool-iperf2/iperf2/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-iperf2/iperf2/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-iperf2 (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-iperf2 (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-iperf2/iperf2/unibuild-packaging/rpm/pscheduler-tool-iperf2.spec b/pscheduler-tool-iperf2/iperf2/unibuild-packaging/rpm/pscheduler-tool-iperf2.spec index ae00aed1d2..cf2789607b 100644 --- a/pscheduler-tool-iperf2/iperf2/unibuild-packaging/rpm/pscheduler-tool-iperf2.spec +++ b/pscheduler-tool-iperf2/iperf2/unibuild-packaging/rpm/pscheduler-tool-iperf2.spec @@ -3,7 +3,7 @@ # %define short iperf2 -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-throughput requires: iperf >= 2.1.9 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/changelog b/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/changelog index ae745c73b9..c64acd3dea 100644 --- a/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-iperf3 (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-tool-iperf3 (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/patches/python35 b/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/patches/python35 index 665a89d8ea..7404ea3157 100644 --- a/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/patches/python35 +++ b/pscheduler-tool-iperf3/iperf3/unibuild-packaging/deb/patches/python35 @@ -1,7 +1,7 @@ Index: b/run =================================================================== ---- a/run 2024-06-10 10:42:04.640939536 +0200 -+++ b/run 2024-06-10 10:42:16.451578913 +0200 +--- a/run 2024-06-28 10:50:38.165410148 -0400 ++++ b/run 2024-06-28 10:50:47.650317755 -0400 @@ -560,12 +560,12 @@ logger.debug("Nothing succeeded.") results = { diff --git a/pscheduler-tool-iperf3/iperf3/unibuild-packaging/rpm/pscheduler-tool-iperf3.spec b/pscheduler-tool-iperf3/iperf3/unibuild-packaging/rpm/pscheduler-tool-iperf3.spec index d682964345..a0fc94980f 100644 --- a/pscheduler-tool-iperf3/iperf3/unibuild-packaging/rpm/pscheduler-tool-iperf3.spec +++ b/pscheduler-tool-iperf3/iperf3/unibuild-packaging/rpm/pscheduler-tool-iperf3.spec @@ -3,7 +3,7 @@ # %define short iperf3 -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -27,6 +27,7 @@ Requires: %{_pscheduler_python}-packaging Requires: pscheduler-test-throughput requires: iperf3 >= 3.17.1 Requires: numactl +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -49,7 +50,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/deb/changelog b/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/deb/changelog index 45004dd0b8..0b4acc5718 100644 --- a/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-net-snmp-set (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:39 -0400 + pscheduler-tool-net-snmp-set (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/rpm/pscheduler-tool-net-snmp-set.spec b/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/rpm/pscheduler-tool-net-snmp-set.spec index 15a7023534..d904b9832b 100644 --- a/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/rpm/pscheduler-tool-net-snmp-set.spec +++ b/pscheduler-tool-net-snmp-set/net-snmp-set/unibuild-packaging/rpm/pscheduler-tool-net-snmp-set.spec @@ -3,7 +3,7 @@ # %define short net-snmp-set -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: net-snmp Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-snmpset +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -41,7 +42,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/deb/changelog b/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/deb/changelog index ad2d779bbc..9d373c5fcc 100644 --- a/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-nmapreach (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-tool-nmapreach (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/rpm/pscheduler-tool-nmapreach.spec b/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/rpm/pscheduler-tool-nmapreach.spec index 6b27fc2225..1a9b33e476 100644 --- a/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/rpm/pscheduler-tool-nmapreach.spec +++ b/pscheduler-tool-nmapreach/nmapreach/unibuild-packaging/rpm/pscheduler-tool-nmapreach.spec @@ -3,7 +3,7 @@ # %define short nmapreach -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-netreach Requires: nmap +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/deb/changelog b/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/deb/changelog index b972a29133..2b0bb3e76e 100644 --- a/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-nmapscan (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-tool-nmapscan (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/rpm/pscheduler-tool-nmapscan.spec b/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/rpm/pscheduler-tool-nmapscan.spec index 19c92f0306..bbdc0893a6 100644 --- a/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/rpm/pscheduler-tool-nmapscan.spec +++ b/pscheduler-tool-nmapscan/nmapscan/unibuild-packaging/rpm/pscheduler-tool-nmapscan.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short nmapscan -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -29,6 +29,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler Requires: %{_pscheduler_python}-nmap3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/deb/changelog b/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/deb/changelog index 9706a68ca3..684f4dc7f3 100644 --- a/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-nuttcp (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-tool-nuttcp (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/rpm/pscheduler-tool-nuttcp.spec b/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/rpm/pscheduler-tool-nuttcp.spec index 07fd6b24ed..3e005b7e98 100644 --- a/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/rpm/pscheduler-tool-nuttcp.spec +++ b/pscheduler-tool-nuttcp/nuttcp/unibuild-packaging/rpm/pscheduler-tool-nuttcp.spec @@ -3,7 +3,7 @@ # %define short nuttcp -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -25,6 +25,7 @@ Requires: %{_pscheduler_python}-pscheduler >= 4.4.0 Requires: pscheduler-test-throughput Requires: numactl Requires: nuttcp >= 8.1.4 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -47,7 +48,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-owping/owping/unibuild-packaging/deb/changelog b/pscheduler-tool-owping/owping/unibuild-packaging/deb/changelog index 7884aa1f62..b01b55a39c 100644 --- a/pscheduler-tool-owping/owping/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-owping/owping/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-owping (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-tool-owping (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-owping/owping/unibuild-packaging/rpm/pscheduler-tool-owping.spec b/pscheduler-tool-owping/owping/unibuild-packaging/rpm/pscheduler-tool-owping.spec index 938e89d26f..2dbd641c11 100644 --- a/pscheduler-tool-owping/owping/unibuild-packaging/rpm/pscheduler-tool-owping.spec +++ b/pscheduler-tool-owping/owping/unibuild-packaging/rpm/pscheduler-tool-owping.spec @@ -3,7 +3,7 @@ # %define short owping -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -25,6 +25,7 @@ Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-latency Requires: owamp-client Requires: owamp-server +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -49,7 +50,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/deb/changelog b/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/deb/changelog index 06ff8e41a3..e035cc906e 100644 --- a/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-paris-traceroute (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-paris-traceroute (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/rpm/pscheduler-tool-paris-traceroute.spec b/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/rpm/pscheduler-tool-paris-traceroute.spec index 9e129237e0..75b136928c 100644 --- a/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/rpm/pscheduler-tool-paris-traceroute.spec +++ b/pscheduler-tool-paris-traceroute/paris-traceroute/unibuild-packaging/rpm/pscheduler-tool-paris-traceroute.spec @@ -3,7 +3,7 @@ # %define short paris-traceroute -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -27,6 +27,7 @@ Requires: pscheduler-test-trace Requires: paris-traceroute Requires: sudo Requires: %{_pscheduler_python}-icmperror +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -66,7 +67,9 @@ EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun ldconfig diff --git a/pscheduler-tool-passthrough/passthrough/unibuild-packaging/deb/changelog b/pscheduler-tool-passthrough/passthrough/unibuild-packaging/deb/changelog index af249bbca8..7e374d5097 100644 --- a/pscheduler-tool-passthrough/passthrough/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-passthrough/passthrough/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-passthrough (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-passthrough (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-passthrough/passthrough/unibuild-packaging/rpm/pscheduler-tool-passthrough.spec b/pscheduler-tool-passthrough/passthrough/unibuild-packaging/rpm/pscheduler-tool-passthrough.spec index c1460f9baf..cdb915b412 100644 --- a/pscheduler-tool-passthrough/passthrough/unibuild-packaging/rpm/pscheduler-tool-passthrough.spec +++ b/pscheduler-tool-passthrough/passthrough/unibuild-packaging/rpm/pscheduler-tool-passthrough.spec @@ -3,7 +3,7 @@ # %define short passthrough -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-idle +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-ping/ping/unibuild-packaging/deb/changelog b/pscheduler-tool-ping/ping/unibuild-packaging/deb/changelog index 32c29577ec..2374a4f509 100644 --- a/pscheduler-tool-ping/ping/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-ping/ping/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-ping (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-ping (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-ping/ping/unibuild-packaging/rpm/pscheduler-tool-ping.spec b/pscheduler-tool-ping/ping/unibuild-packaging/rpm/pscheduler-tool-ping.spec index 7b25e53612..65b34edc1d 100644 --- a/pscheduler-tool-ping/ping/unibuild-packaging/rpm/pscheduler-tool-ping.spec +++ b/pscheduler-tool-ping/ping/unibuild-packaging/rpm/pscheduler-tool-ping.spec @@ -5,7 +5,7 @@ #TODO: Requires pscheduler version >= 5.0 for ping parsing %define short ping -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -30,6 +30,7 @@ Requires: %{_pscheduler_python}-icmperror # This supplies ping. Requires: iputils Requires: sudo +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -70,7 +71,9 @@ EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-powstream/powstream/unibuild-packaging/deb/changelog b/pscheduler-tool-powstream/powstream/unibuild-packaging/deb/changelog index 804e277bc8..b986c557e1 100644 --- a/pscheduler-tool-powstream/powstream/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-powstream/powstream/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-powstream (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:47 -0400 + pscheduler-tool-powstream (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-powstream/powstream/unibuild-packaging/rpm/pscheduler-tool-powstream.spec b/pscheduler-tool-powstream/powstream/unibuild-packaging/rpm/pscheduler-tool-powstream.spec index 06c9d0145a..ed1f6b259c 100644 --- a/pscheduler-tool-powstream/powstream/unibuild-packaging/rpm/pscheduler-tool-powstream.spec +++ b/pscheduler-tool-powstream/powstream/unibuild-packaging/rpm/pscheduler-tool-powstream.spec @@ -5,7 +5,7 @@ %define short powstream %define resultdir %{_pscheduler_tool_vardir}/%{short} -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -27,6 +27,7 @@ Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-latencybg Requires: owamp-client Requires: owamp-server +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -50,11 +51,13 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' #make data directory mkdir -p %{resultdir} chown pscheduler:pscheduler %{resultdir}/ chmod 755 %{resultdir} pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-psclock/psclock/unibuild-packaging/deb/changelog b/pscheduler-tool-psclock/psclock/unibuild-packaging/deb/changelog index dfb69b1b77..f2ec49ce94 100644 --- a/pscheduler-tool-psclock/psclock/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-psclock/psclock/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-psclock (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-tool-psclock (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-psclock/psclock/unibuild-packaging/rpm/pscheduler-tool-psclock.spec b/pscheduler-tool-psclock/psclock/unibuild-packaging/rpm/pscheduler-tool-psclock.spec index ff9846fd52..d70bce10e0 100644 --- a/pscheduler-tool-psclock/psclock/unibuild-packaging/rpm/pscheduler-tool-psclock.spec +++ b/pscheduler-tool-psclock/psclock/unibuild-packaging/rpm/pscheduler-tool-psclock.spec @@ -3,7 +3,7 @@ # %define short psclock -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-clock +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-pstimer/pstimer/unibuild-packaging/deb/changelog b/pscheduler-tool-pstimer/pstimer/unibuild-packaging/deb/changelog index dacb71bbee..99915aecdf 100644 --- a/pscheduler-tool-pstimer/pstimer/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-pstimer/pstimer/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-pstimer (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + pscheduler-tool-pstimer (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-pstimer/pstimer/unibuild-packaging/rpm/pscheduler-tool-pstimer.spec b/pscheduler-tool-pstimer/pstimer/unibuild-packaging/rpm/pscheduler-tool-pstimer.spec index c2ae1a3571..b6571ccfd6 100644 --- a/pscheduler-tool-pstimer/pstimer/unibuild-packaging/rpm/pscheduler-tool-pstimer.spec +++ b/pscheduler-tool-pstimer/pstimer/unibuild-packaging/rpm/pscheduler-tool-pstimer.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short pstimer -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -30,6 +30,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: pscheduler-test-psresponse Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: %{_pscheduler_python}-pycurl +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -48,7 +49,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-psurl/psurl/unibuild-packaging/deb/changelog b/pscheduler-tool-psurl/psurl/unibuild-packaging/deb/changelog index 5e0c6676de..9cff491b1d 100644 --- a/pscheduler-tool-psurl/psurl/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-psurl/psurl/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-psurl (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-psurl (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-psurl/psurl/unibuild-packaging/rpm/pscheduler-tool-psurl.spec b/pscheduler-tool-psurl/psurl/unibuild-packaging/rpm/pscheduler-tool-psurl.spec index 6c08dacfb0..d18e908ae4 100644 --- a/pscheduler-tool-psurl/psurl/unibuild-packaging/rpm/pscheduler-tool-psurl.spec +++ b/pscheduler-tool-psurl/psurl/unibuild-packaging/rpm/pscheduler-tool-psurl.spec @@ -3,7 +3,7 @@ # %define short psurl -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-http +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -40,7 +41,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/deb/changelog b/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/deb/changelog index 6dbbbb486d..2892e18b50 100644 --- a/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-pysnmp (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-pysnmp (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/rpm/pscheduler-tool-pysnmp.spec b/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/rpm/pscheduler-tool-pysnmp.spec index c9c7a23291..582dbc607e 100644 --- a/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/rpm/pscheduler-tool-pysnmp.spec +++ b/pscheduler-tool-pysnmp/pysnmp/unibuild-packaging/rpm/pscheduler-tool-pysnmp.spec @@ -3,7 +3,7 @@ # %define short pysnmp -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: %{_pscheduler_python}-pysnmp +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -40,7 +41,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/deb/changelog b/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/deb/changelog index 81fcf83b7c..0c7b2ffa6f 100644 --- a/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-s3-benchmark (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:49 -0400 + pscheduler-tool-s3-benchmark (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/rpm/pscheduler-tool-s3-benchmark.spec b/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/rpm/pscheduler-tool-s3-benchmark.spec index 36932b318d..372fb2efc0 100644 --- a/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/rpm/pscheduler-tool-s3-benchmark.spec +++ b/pscheduler-tool-s3-benchmark/s3-benchmark/unibuild-packaging/rpm/pscheduler-tool-s3-benchmark.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short s3-benchmark -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -30,6 +30,7 @@ Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler Requires: s3-benchmark Requires: pscheduler-test-s3throughput +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -47,7 +48,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/deb/changelog b/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/deb/changelog index 9b063d1aa1..a4f7cb70b9 100644 --- a/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-simplestreamer (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-simplestreamer (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/rpm/pscheduler-tool-simplestreamer.spec b/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/rpm/pscheduler-tool-simplestreamer.spec index f866368aa1..b670a7316a 100644 --- a/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/rpm/pscheduler-tool-simplestreamer.spec +++ b/pscheduler-tool-simplestreamer/simplestreamer/unibuild-packaging/rpm/pscheduler-tool-simplestreamer.spec @@ -3,7 +3,7 @@ # %define short simplestreamer -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-simplestream >= 1.0.2.6.1 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -43,7 +44,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-sleep/sleep/unibuild-packaging/deb/changelog b/pscheduler-tool-sleep/sleep/unibuild-packaging/deb/changelog index d71696c832..c84315050f 100644 --- a/pscheduler-tool-sleep/sleep/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-sleep/sleep/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-sleep (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-tool-sleep (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-sleep/sleep/unibuild-packaging/rpm/pscheduler-tool-sleep.spec b/pscheduler-tool-sleep/sleep/unibuild-packaging/rpm/pscheduler-tool-sleep.spec index 3c56f47645..64b7a60261 100644 --- a/pscheduler-tool-sleep/sleep/unibuild-packaging/rpm/pscheduler-tool-sleep.spec +++ b/pscheduler-tool-sleep/sleep/unibuild-packaging/rpm/pscheduler-tool-sleep.spec @@ -3,7 +3,7 @@ # %define short sleep -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-idle +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/deb/changelog b/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/deb/changelog index 943cb2a6ad..3c89e158cb 100644 --- a/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-sleepbgm (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-tool-sleepbgm (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/rpm/pscheduler-tool-sleepbgm.spec b/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/rpm/pscheduler-tool-sleepbgm.spec index d1cd70695a..6e03d1dfec 100644 --- a/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/rpm/pscheduler-tool-sleepbgm.spec +++ b/pscheduler-tool-sleepbgm/sleepbgm/unibuild-packaging/rpm/pscheduler-tool-sleepbgm.spec @@ -3,7 +3,7 @@ # %define short sleepbgm -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-idlebgm +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-snooze/snooze/unibuild-packaging/deb/changelog b/pscheduler-tool-snooze/snooze/unibuild-packaging/deb/changelog index 1b4e68eb86..2ed5922a33 100644 --- a/pscheduler-tool-snooze/snooze/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-snooze/snooze/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-snooze (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-tool-snooze (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-snooze/snooze/unibuild-packaging/rpm/pscheduler-tool-snooze.spec b/pscheduler-tool-snooze/snooze/unibuild-packaging/rpm/pscheduler-tool-snooze.spec index 6b1738535b..fe7e5a84e5 100644 --- a/pscheduler-tool-snooze/snooze/unibuild-packaging/rpm/pscheduler-tool-snooze.spec +++ b/pscheduler-tool-snooze/snooze/unibuild-packaging/rpm/pscheduler-tool-snooze.spec @@ -3,7 +3,7 @@ # %define short snooze -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -23,6 +23,7 @@ Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-idle +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-tcpping/tcpping/unibuild-packaging/deb/changelog b/pscheduler-tool-tcpping/tcpping/unibuild-packaging/deb/changelog index b1ea780764..53643b81ae 100644 --- a/pscheduler-tool-tcpping/tcpping/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-tcpping/tcpping/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-tcpping (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-tcpping (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-tcpping/tcpping/unibuild-packaging/rpm/pscheduler-tool-tcpping.spec b/pscheduler-tool-tcpping/tcpping/unibuild-packaging/rpm/pscheduler-tool-tcpping.spec index c384016ac0..d1139e13ab 100644 --- a/pscheduler-tool-tcpping/tcpping/unibuild-packaging/rpm/pscheduler-tool-tcpping.spec +++ b/pscheduler-tool-tcpping/tcpping/unibuild-packaging/rpm/pscheduler-tool-tcpping.spec @@ -3,7 +3,7 @@ # %define short tcpping -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -26,6 +26,7 @@ Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-rtt Requires: %{_pscheduler_python}-icmperror Requires: tcpping +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -48,7 +49,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-tracepath/tracepath/unibuild-packaging/deb/changelog b/pscheduler-tool-tracepath/tracepath/unibuild-packaging/deb/changelog index 0ea2cbde78..3076a97f8a 100644 --- a/pscheduler-tool-tracepath/tracepath/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-tracepath/tracepath/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-tracepath (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:46 -0400 + pscheduler-tool-tracepath (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-tracepath/tracepath/unibuild-packaging/rpm/pscheduler-tool-tracepath.spec b/pscheduler-tool-tracepath/tracepath/unibuild-packaging/rpm/pscheduler-tool-tracepath.spec index 0bd4364d1b..80f823255d 100644 --- a/pscheduler-tool-tracepath/tracepath/unibuild-packaging/rpm/pscheduler-tool-tracepath.spec +++ b/pscheduler-tool-tracepath/tracepath/unibuild-packaging/rpm/pscheduler-tool-tracepath.spec @@ -3,7 +3,7 @@ # %define short tracepath -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -25,6 +25,7 @@ Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-trace Requires: %{_pscheduler_python}-icmperror Requires: iputils +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -46,7 +47,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-traceroute/traceroute/unibuild-packaging/deb/changelog b/pscheduler-tool-traceroute/traceroute/unibuild-packaging/deb/changelog index 573aa0b694..d294f96c58 100644 --- a/pscheduler-tool-traceroute/traceroute/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-traceroute/traceroute/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-traceroute (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:45 -0400 + pscheduler-tool-traceroute (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-traceroute/traceroute/unibuild-packaging/rpm/pscheduler-tool-traceroute.spec b/pscheduler-tool-traceroute/traceroute/unibuild-packaging/rpm/pscheduler-tool-traceroute.spec index 3d26c37977..c3a639f9c2 100644 --- a/pscheduler-tool-traceroute/traceroute/unibuild-packaging/rpm/pscheduler-tool-traceroute.spec +++ b/pscheduler-tool-traceroute/traceroute/unibuild-packaging/rpm/pscheduler-tool-traceroute.spec @@ -3,7 +3,7 @@ # %define short traceroute -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -27,6 +27,7 @@ Requires: pscheduler-test-trace Requires: %{_pscheduler_python}-icmperror Requires: traceroute Requires: sudo +Requires: rpm-post-wrapper BuildRequires: pscheduler-account BuildRequires: pscheduler-rpm @@ -65,7 +66,9 @@ Defaults!PSCHEDULER_TOOL_TRACEROUTE !requiretty EOF %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/pscheduler-tool-twping/twping/unibuild-packaging/deb/changelog b/pscheduler-tool-twping/twping/unibuild-packaging/deb/changelog index c9982a5762..433e8d3618 100644 --- a/pscheduler-tool-twping/twping/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-twping/twping/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-twping (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:48 -0400 + pscheduler-tool-twping (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-twping/twping/unibuild-packaging/rpm/pscheduler-tool-twping.spec b/pscheduler-tool-twping/twping/unibuild-packaging/rpm/pscheduler-tool-twping.spec index fc817acdf4..c0c771f4e3 100644 --- a/pscheduler-tool-twping/twping/unibuild-packaging/rpm/pscheduler-tool-twping.spec +++ b/pscheduler-tool-twping/twping/unibuild-packaging/rpm/pscheduler-tool-twping.spec @@ -3,7 +3,7 @@ # %define short twping -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -24,6 +24,7 @@ Requires: pscheduler-server >= 4.3.0 Requires: %{_pscheduler_python}-pscheduler >= 4.3.0 Requires: pscheduler-test-latency Requires: twamp-client +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python}-pscheduler @@ -48,7 +49,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/deb/changelog b/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/deb/changelog index 2c84a6ee9e..cbe2053254 100644 --- a/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/deb/changelog +++ b/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-umichwpa (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:40 -0400 + pscheduler-tool-umichwpa (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/rpm/pscheduler-tool-umichwpa.spec b/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/rpm/pscheduler-tool-umichwpa.spec index 161141f63c..d16b233890 100644 --- a/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/rpm/pscheduler-tool-umichwpa.spec +++ b/pscheduler-tool-umichwpa/umichwpa/unibuild-packaging/rpm/pscheduler-tool-umichwpa.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short umichwpa -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/python-pscheduler/pscheduler/unibuild-packaging/deb/changelog b/python-pscheduler/pscheduler/unibuild-packaging/deb/changelog index 235154a1b0..7739d0074d 100644 --- a/python-pscheduler/pscheduler/unibuild-packaging/deb/changelog +++ b/python-pscheduler/pscheduler/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +python-pscheduler (5.1.1-1) perfsonar-5.1; urgency=low + + * New upstream version. + + -- perfSONAR developers Fri, 28 Jun 2024 10:50:50 -0400 + python-pscheduler (5.1.0-1) perfsonar-5.1; urgency=low * New upstream version. diff --git a/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/classes.patch b/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/classes.patch index 96fb84a2ce..e1b9e805aa 100644 --- a/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/classes.patch +++ b/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/classes.patch @@ -1,7 +1,7 @@ Index: b/Makefile =================================================================== ---- a/Makefile 2024-06-10 10:42:03.891006695 +0200 -+++ b/Makefile 2024-06-10 10:42:20.314923358 +0200 +--- a/Makefile 2024-06-28 10:50:38.221840563 -0400 ++++ b/Makefile 2024-06-28 10:50:50.773044430 -0400 @@ -4,24 +4,14 @@ default: build @@ -32,8 +32,8 @@ Index: b/Makefile clean: Index: b/pscheduler/plugins.py =================================================================== ---- a/pscheduler/plugins.py 2024-06-10 10:42:03.896706942 +0200 -+++ b/pscheduler/plugins.py 2024-06-10 10:42:20.315501641 +0200 +--- a/pscheduler/plugins.py 2024-06-28 10:50:38.227350927 -0400 ++++ b/pscheduler/plugins.py 2024-06-28 10:50:50.773483301 -0400 @@ -7,7 +7,7 @@ from .program import run_program diff --git a/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/setup.patch b/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/setup.patch index 87ac4be84a..b30acc103f 100644 --- a/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/setup.patch +++ b/python-pscheduler/pscheduler/unibuild-packaging/deb/patches/setup.patch @@ -1,7 +1,7 @@ Index: b/setup.py =================================================================== ---- a/setup.py 2024-06-10 10:42:03.898534415 +0200 -+++ b/setup.py 2024-06-10 10:42:20.587546866 +0200 +--- a/setup.py 2024-06-28 10:50:38.229325616 -0400 ++++ b/setup.py 2024-06-28 10:50:50.980142771 -0400 @@ -17,17 +17,6 @@ 'pscheduler.limitprocessor.identifier', 'pscheduler.limitprocessor.limit', diff --git a/python-pscheduler/pscheduler/unibuild-packaging/rpm/python-pscheduler.spec b/python-pscheduler/pscheduler/unibuild-packaging/rpm/python-pscheduler.spec index 9679d7fc7a..478dac1fc4 100644 --- a/python-pscheduler/pscheduler/unibuild-packaging/rpm/python-pscheduler.spec +++ b/python-pscheduler/pscheduler/unibuild-packaging/rpm/python-pscheduler.spec @@ -2,7 +2,7 @@ # RPM Spec for Python pScheduler Module # -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 %define short pscheduler @@ -48,6 +48,7 @@ Requires: %{_pscheduler_python}-pytz Requires: rsyslog Requires: logrotate Requires: numactl +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm BuildRequires: %{_pscheduler_python} @@ -143,6 +144,7 @@ EOF rm -rf $RPM_BUILD_ROOT %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' # This removes a duplicate entry leftover from the Python 2 version. # TODO: Remove this after we stop supporting 4.2.x. @@ -159,6 +161,7 @@ fi systemctl enable rsyslog systemctl reload-or-try-restart rsyslog +POST-WRAPPER-EOF %postun diff --git a/python-pyjq/unibuild-packaging/deb/compat-Ubuntu-24 b/python-pyjq/unibuild-packaging/deb/compat-Ubuntu-24 new file mode 100644 index 0000000000..48082f72f0 --- /dev/null +++ b/python-pyjq/unibuild-packaging/deb/compat-Ubuntu-24 @@ -0,0 +1 @@ +12 diff --git a/python-pyjq/unibuild-packaging/deb/control-Ubuntu-24 b/python-pyjq/unibuild-packaging/deb/control-Ubuntu-24 new file mode 100644 index 0000000000..b0c86477d1 --- /dev/null +++ b/python-pyjq/unibuild-packaging/deb/control-Ubuntu-24 @@ -0,0 +1,39 @@ +Source: pyjq +Section: net +Priority: optional +Maintainer: perfSONAR developers +Uploaders: Lætitia Delvaux +Build-Depends: + debhelper (>= 12), + dh-python, + python3, + python3-all, + python3-dev, + python3-setuptools, + python3-six, + python3-mock, + cython3, + libjq-dev (>=1.6~), + libonig-dev (>=5.9), + libpython3-dev +Standards-Version: 3.9.8 +Homepage: https://pypi.python.org/pypi/pyjq +X-Python3-Version: >= 3.2 + +Package: python3-pyjq-u24 +Architecture: any +Depends: + ${python3:Depends}, + ${misc:Depends}, + ${shlibs:Depends} +Conflicts: python3-pyjq, python3-pyjq-d10, python3-pyjq-d11, python3-pyjq-d12, python3-pyjq-u18, python3-pyjq-u20, python3-pyjq-u22 +Provides: python3-pyjq +Recommends: + ${python3:Recommends} +Description: Python bindings for jq + jq is like sed for JSON data – you can use it to slice and filter and map and + transform structured data with the same ease that sed, awk, grep and friends + let you play with text. + . + You can seamlessly call jq script (like regular expression) and process plain + python data structure. diff --git a/python-pyjq/unibuild-packaging/deb/patches/series b/python-pyjq/unibuild-packaging/deb/patches/series index 0b602b1b70..41ebc27ae7 100644 --- a/python-pyjq/unibuild-packaging/deb/patches/series +++ b/python-pyjq/unibuild-packaging/deb/patches/series @@ -1,4 +1,5 @@ python-pyjq-2.4.0-00-nodownloads.patch python-pyjq-2.4.0-01-integer.patch +python-pyjq-2.4.0-02-void-except.patch disable-tests.patch diff --git a/python-pyjq/unibuild-packaging/deb/rules-Ubuntu-24 b/python-pyjq/unibuild-packaging/deb/rules-Ubuntu-24 new file mode 100755 index 0000000000..73409fe44a --- /dev/null +++ b/python-pyjq/unibuild-packaging/deb/rules-Ubuntu-24 @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +#DH_VERBOSE = 1 + +export PYBUILD_NAME = pyjq + +DPKG_EXPORT_BUILDFLAGS = 1 +INCLUDE_FLAGS := $(shell python3-config --includes) +CFLAGS += $(INCLUDE_FLAGS) + +%: + dh $@ --with python3 --buildsystem=pybuild + +override_dh_auto_test: + @true + +override_dh_auto_build: + cython3 $(INCLUDE_FLAGS) _pyjq.pyx + dh_auto_build + +# Needed for our old reprepro to recognise the archives (U22 uses Zstandard) +override_dh_builddeb: + dh_builddeb -- -Zxz + +# Ubuntu dbgsym.ddeb are currently not supported by reprepro +override_dh_strip: + dh_strip --no-automatic-dbgsym diff --git a/python-pyjq/unibuild-packaging/python-pyjq-2.4.0-02-void-except.patch b/python-pyjq/unibuild-packaging/python-pyjq-2.4.0-02-void-except.patch new file mode 100644 index 0000000000..d3adde54ad --- /dev/null +++ b/python-pyjq/unibuild-packaging/python-pyjq-2.4.0-02-void-except.patch @@ -0,0 +1,21 @@ +diff -rupN pyjq-2.4.0-orig/_pyjq.pyx pyjq-2.4.0/_pyjq.pyx +--- pyjq-2.4.0-orig/_pyjq.pyx 2019-09-18 07:14:51.000000000 +0000 ++++ pyjq-2.4.0/_pyjq.pyx 2024-06-12 15:02:15.594836560 +0000 +@@ -80,7 +80,7 @@ cdef extern from "jq.h": + ctypedef struct jq_state: + pass + +- ctypedef void (*jq_err_cb)(void *, jv) ++ ctypedef void (*jq_err_cb)(void *, jv) except * + + jq_state *jq_init() + void jq_set_attr(jq_state *, jv, jv) +@@ -173,7 +173,7 @@ cdef class Script: + self._jq = jq_init() + if not self._jq: + raise RuntimeError('Failed to initialize jq') +- jq_set_error_cb(self._jq, Script_error_cb, self) ++ jq_set_error_cb(self._jq, Script_error_cb, self) + + args = pyobj_to_jv([ + dict(name=k, value=v) diff --git a/python-pyjq/unibuild-packaging/rpm/python-pyjq.spec b/python-pyjq/unibuild-packaging/rpm/python-pyjq.spec index b72e7dce58..ffdea8ea6b 100644 --- a/python-pyjq/unibuild-packaging/rpm/python-pyjq.spec +++ b/python-pyjq/unibuild-packaging/rpm/python-pyjq.spec @@ -20,6 +20,7 @@ URL: https://github.com/doloopwhile/pyjq Source: %{short}-%{version}.tar.gz Patch0: python-%{short}-%{version}-00-nodownloads.patch Patch1: python-%{short}-%{version}-01-integer.patch +Patch2: python-%{short}-%{version}-02-void-except.patch Requires: %{_pscheduler_python} # Note that 1.6.10 is a pScheduler-specific version that includes a @@ -55,6 +56,7 @@ Python bindings to JQ %setup -q -n %{short}-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build diff --git a/rpm-post-wrapper/Makefile b/rpm-post-wrapper/Makefile new file mode 100644 index 0000000000..25bcfb5e7d --- /dev/null +++ b/rpm-post-wrapper/Makefile @@ -0,0 +1,5 @@ +# +# Makefile for Any Package +# + +include unibuild/unibuild.make diff --git a/rpm-post-wrapper/rpm-post-wrapper/LICENSE b/rpm-post-wrapper/rpm-post-wrapper/LICENSE new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/rpm-post-wrapper/rpm-post-wrapper/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/rpm-post-wrapper/rpm-post-wrapper/Makefile b/rpm-post-wrapper/rpm-post-wrapper/Makefile new file mode 100644 index 0000000000..bf49b1490b --- /dev/null +++ b/rpm-post-wrapper/rpm-post-wrapper/Makefile @@ -0,0 +1,27 @@ +# +# Makefile for rpm-post-wrapper +# + +NAME=rpm-post-wrapper + +default: + @echo Nothing to do. + + +install: $(NAME) $(NAME).1 +ifndef BINDIR + @echo No BINDIR specified for installation + @false +endif +ifndef MANDIR + @echo No MANDIR specified for installation + @false +endif + mkdir -p $(BINDIR) + install -m 555 $(NAME) $(BINDIR) + mkdir -p $(MANDIR)/man1 + install -m 444 $(NAME).1 $(MANDIR)/man1 + + +clean: + rm -f $(TO_CLEAN) *~ diff --git a/rpm-post-wrapper/rpm-post-wrapper/rpm-post-wrapper b/rpm-post-wrapper/rpm-post-wrapper/rpm-post-wrapper new file mode 100755 index 0000000000..c1652fdcb1 --- /dev/null +++ b/rpm-post-wrapper/rpm-post-wrapper/rpm-post-wrapper @@ -0,0 +1,75 @@ +#!/bin/sh -e +# +#BEGIN-HELP +# +# Wrap a RPM %post scriptlet so errors can be logged. +# +# Usage: rpm-post-wrapper PACKAGE-NAME [ ARG ... ] +# +# See rpm-post-wrapper(1) for more information. +# +#END-HELP + +self_help() +{ + sed -n -e '/^#BEGIN-HELP/,/^#END-HELP/{//!p}' $0 \ + | sed -e 's/^#\s*//' +} + + +if [ $# -lt 1 ] +then + self_help + exit 1 +fi + +PACKAGE=$1 +shift + +WORK=$(mktemp -d) +cleanup() +{ + rm -rf "${WORK}" +} +trap cleanup EXIT + +SCRIPT="${WORK}/script" +echo "#!/bin/bash -e" > "${SCRIPT}" +chmod 700 "${SCRIPT}" +cat >> "${SCRIPT}" + +LOG="${WORK}/log" +STATUS="${WORK}/status" + + +# Run the script, capture stdout and stderr together in $LOG and +# put the exit code into $EXITED. + +(((( \ + "${SCRIPT}" "$@" 2>&1 || echo $? >&3 ; \ + echo $? >&3 \ + ) \ + | tee "${LOG}" >&4) 3>&1) \ + | (read EXIT_CODE && echo "${EXIT_CODE}" > "${STATUS}") \ + ) 4>&1 + +EXITED=$(cat "${STATUS}") + +# Log failures + +if [ ! -s "${LOG}" ] +then + echo "(No output produced)" > "${LOG}" +fi + +if [ "${EXITED}" -ne 0 ] +then + (echo "${PACKAGE} %post($@) failed:" \ + && sed -e 's/^//g' "${LOG}" ) \ + | logger -p error -t rpm-post-wrapper +else + echo "${PACKAGE} %post($@) OK." \ + | logger -p info -t rpm-post-wrapper +fi + +exit "${EXITED}" diff --git a/rpm-post-wrapper/rpm-post-wrapper/rpm-post-wrapper.1 b/rpm-post-wrapper/rpm-post-wrapper/rpm-post-wrapper.1 new file mode 100644 index 0000000000..5b06c76ec2 --- /dev/null +++ b/rpm-post-wrapper/rpm-post-wrapper/rpm-post-wrapper.1 @@ -0,0 +1,55 @@ +.\" rpm-post-wrapper man page +.if !\n(.g \{\ +. if !\w|\*(lq| \{\ +. ds lq `` +. if \w'\(lq' .ds lq "\(lq +. \} +. if !\w|\*(rq| \{\ +. ds rq '' +. if \w'\(rq' .ds rq "\(rq +. \} +.\} +.de Id +.ds Dt \\$4 +.. +.TH RPM-POST-WRAPPER 1 +.SH NAME +rpm-post-wrapper \- Wrap an RPM %post scriptlet and log errors +.SH SYNOPSIS +.B rpm-post-wrapper +.I PACKAGE-NAME +.I [ ARG ... ] + +.SH DESCRIPTION +.PP + +This program runs a shell script provided on the standard input using +BASH, captures its output and sends it to syslog if the script exits +with a non-zero status. + +.SH ARGUMENTS + +.IR PACKAGE-NAME +The name of the package being installed, usually provided by the +.I %name +macro in the RPM spec. + +.IR ARG +Arguments to pass to the script when it is run, usually passed +directly in unaltered with the +.I $@ +substitution. + +.SH USAGE + +Sample nominal usage in an RPM spec: + +%post +.br +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' +.br + touch /etc/foo.config +.br + systemctl enable --now foo +.br +POST-WRAPPER-EOF diff --git a/rpm-post-wrapper/unibuild-packaging/rpm/rpm-post-wrapper.spec b/rpm-post-wrapper/unibuild-packaging/rpm/rpm-post-wrapper.spec new file mode 100644 index 0000000000..6ba8a7799d --- /dev/null +++ b/rpm-post-wrapper/unibuild-packaging/rpm/rpm-post-wrapper.spec @@ -0,0 +1,60 @@ +# +# RPM Spec for rpm-post-wrapper +# + +Name: rpm-post-wrapper +Version: 1.0 +Release: 1%{?dist} + +Summary: Wrapper for rpm %post scriptlets + +BuildArch: noarch +License: Apache 2.0 +Group: Utilities/Text +Vendor: Mark Feit +URL: https://github.com/markfeit/drop-in + +Source0: %{name}-%{version}.tar.gz + +Provides: %{name} = %{version}-%{release} + +Requires: perl >= 5.0 + +%description +rpm-post-wrapper enables RPM %post scriptlets to log errors when they +exit with a non-zero status. RPM ignores these because it cannot roll +the system state back to what it was. + + +%prep +%setup -q + + +%build +make \ + BINDIR=$RPM_BUILD_ROOT/%{_bindir} \ + MANDIR=$RPM_BUILD_ROOT/%{_mandir} \ + install + + +%clean +make clean + +%post +# Eat just a little of our own dog food. +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' + + echo 'Greetings from the %{name} %post scriptlet' + + # Un-commenting this won't cause the install to fail but will produce + # an error message in the log. + # false + +POST-WRAPPER-EOF + + + +%files +%defattr(-,root,root) +%{_bindir}/* +%{_mandir}/man1/* diff --git a/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/deb/changelog b/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/deb/changelog index dace223aed..0aaf1acd54 100644 --- a/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/deb/changelog +++ b/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-archiver-__PLUGIN_NAME__ (5.1.1~a1.0-1) perfsonar-5.1-snapshot; urgency=low + + * New upstream version. + + -- perfSONAR developers Tue, 11 Jun 2024 18:29:04 +0200 + pscheduler-archiver-__PLUGIN_NAME__ (5.1.0~a1.0-1) perfsonar-5.1-snapshot; urgency=low * Initial release diff --git a/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-archiver-__PLUGIN_NAME__.spec b/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-archiver-__PLUGIN_NAME__.spec index 3ee90e1900..d45c15145b 100644 --- a/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-archiver-__PLUGIN_NAME__.spec +++ b/scripts/PDK/templates/archiver/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-archiver-__PLUGIN_NAME__.spec @@ -3,7 +3,7 @@ # %define short __PLUGIN_NAME__ -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-archiver-%{short} @@ -20,6 +20,7 @@ Source0: %{short}-%{version}.tar.gz Provides: %{name} = %{version}-%{release} Requires: pscheduler-server >= 1.0.2 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -43,7 +44,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/deb/changelog b/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/deb/changelog index 4adb1961d6..00a055f62a 100644 --- a/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/deb/changelog +++ b/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-test-__PLUGIN_NAME__ (5.1.1~a1.0-1) perfsonar-5.1-snapshot; urgency=low + + * New upstream version. + + -- perfSONAR developers Tue, 11 Jun 2024 18:29:04 +0200 + pscheduler-test-__PLUGIN_NAME__ (5.1.0~a1.0-1) perfsonar-5.1-snapshot; urgency=low * Initial release diff --git a/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-test-__PLUGIN_NAME__.spec b/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-test-__PLUGIN_NAME__.spec index 2b2bea0817..535d42eb51 100644 --- a/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-test-__PLUGIN_NAME__.spec +++ b/scripts/PDK/templates/test/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-test-__PLUGIN_NAME__.spec @@ -11,7 +11,7 @@ # %define short __PLUGIN_NAME__ -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-test-%{short} @@ -30,6 +30,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler >= 1.3 +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -53,7 +54,9 @@ make \ %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun diff --git a/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/deb/changelog b/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/deb/changelog index 2c9dff31d1..41ef3ab9bc 100644 --- a/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/deb/changelog +++ b/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/deb/changelog @@ -1,3 +1,9 @@ +pscheduler-tool-__PLUGIN_NAME__ (5.1.1~a1.0-1) perfsonar-5.1-snapshot; urgency=low + + * New upstream version. + + -- perfSONAR developers Tue, 11 Jun 2024 18:29:04 +0200 + pscheduler-tool-__PLUGIN_NAME__ (5.1.0~a1.0-1) perfsonar-5.1-snapshot; urgency=low * Initial release diff --git a/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-tool-__PLUGIN_NAME__.spec b/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-tool-__PLUGIN_NAME__.spec index 98460c2808..c33b050f48 100644 --- a/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-tool-__PLUGIN_NAME__.spec +++ b/scripts/PDK/templates/tool/__PLUGIN_NAME__/unibuild-packaging/rpm/pscheduler-tool-__PLUGIN_NAME__.spec @@ -9,7 +9,7 @@ # If additional libraries or parts of pScheduler are required, # they should be added here (line 25). %define short __PLUGIN_NAME__ -%define perfsonar_auto_version 5.1.0 +%define perfsonar_auto_version 5.1.1 %define perfsonar_auto_relnum 1 Name: pscheduler-tool-%{short} @@ -28,6 +28,7 @@ Provides: %{name} = %{version}-%{release} # Include all required libraries here Requires: pscheduler-server Requires: %{_pscheduler_python}-pscheduler +Requires: rpm-post-wrapper BuildRequires: pscheduler-rpm @@ -45,7 +46,9 @@ make \ install %post +rpm-post-wrapper '%{name}' "$@" <<'POST-WRAPPER-EOF' pscheduler internal warmboot +POST-WRAPPER-EOF %postun pscheduler internal warmboot diff --git a/unibuild-order b/unibuild-order index fccc3a3ee9..5b95fcfb8d 100755 --- a/unibuild-order +++ b/unibuild-order @@ -38,6 +38,7 @@ define(HAVE_GOLANG,ifelse(FAMILY/ARCH,Debian/armv7,, # Everything else depends on these. # +ifelse(PACKAGING,rpm,rpm-post-wrapper) ifelse(PACKAGING,rpm,pscheduler-rpm) #