Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sesdev for openSUSE:Factory checked in at 2021-04-26 16:39:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sesdev (Old) and /work/SRC/openSUSE:Factory/.sesdev.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sesdev" Mon Apr 26 16:39:56 2021 rev:21 rq:888497 version:1.12.1+1619444076.g04475be Changes: -------- --- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes 2021-03-24 16:11:49.707868258 +0100 +++ /work/SRC/openSUSE:Factory/.sesdev.new.12324/sesdev.changes 2021-04-26 16:40:58.838209218 +0200 @@ -1,0 +2,10 @@ +Mon Apr 26 13:34:47 UTC 2021 - Nathan Cutler <ncut...@suse.com> + +- Update to 1.12.1+1619444076.g04475be: + + upstream 1.12.1 release (2021-04-26) + + deployment: Remove redundant node network code (PR #592) + + contrib/nukevolz.sh: primitive script to recover wasted disk space (PR #593) + + zypper: remove python3-base if it's installed (PR #594) + + templates: disallow global ID reclaim (PR #596) + +------------------------------------------------------------------- Old: ---- sesdev-1.12.0+1616368506.g9bba186.tar.gz New: ---- sesdev-1.12.1+1619444076.g04475be.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sesdev.spec ++++++ --- /var/tmp/diff_new_pack.S1iqus/_old 2021-04-26 16:40:59.406210151 +0200 +++ /var/tmp/diff_new_pack.S1iqus/_new 2021-04-26 16:40:59.410210157 +0200 @@ -16,7 +16,7 @@ # Name: sesdev -Version: 1.12.0+1616368506.g9bba186 +Version: 1.12.1+1619444076.g04475be Release: 1%{?dist} Summary: CLI tool to deploy and manage SES clusters License: MIT ++++++ sesdev-1.12.0+1616368506.g9bba186.tar.gz -> sesdev-1.12.1+1619444076.g04475be.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/CHANGELOG.md new/sesdev-1.12.1+1619444076.g04475be/CHANGELOG.md --- old/sesdev-1.12.0+1616368506.g9bba186/CHANGELOG.md 2021-03-22 00:15:06.135033744 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/CHANGELOG.md 2021-04-26 15:34:36.398963258 +0200 @@ -7,6 +7,18 @@ ## [Unreleased] +## [1.12.1] - 2021-04-26 + +### Added +- contrib/nukevolz.sh: primitive script to recover wasted disk space (PR #593) + +### Fixed +- zypper: remove python3-base if it's installed (PR #594) +- templates: disallow global ID reclaim (PR #596) + +### Removed +- deployment: Remove redundant node network code (PR #592) + ## [1.12.0] - 2021-03-22 ### Added @@ -647,7 +659,8 @@ - Minimal README with a few usage instructions. - The CHANGELOG file. -[unreleased]: https://github.com/SUSE/sesdev/compare/v1.12.0...HEAD +[unreleased]: https://github.com/SUSE/sesdev/compare/v1.12.1...HEAD +[1.12.1]: https://github.com/SUSE/sesdev/releases/tag/v1.12.1 [1.12.0]: https://github.com/SUSE/sesdev/releases/tag/v1.12.0 [1.11.0]: https://github.com/SUSE/sesdev/releases/tag/v1.11.0 [1.10.0]: https://github.com/SUSE/sesdev/releases/tag/v1.10.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/contrib/nukevolz.sh new/sesdev-1.12.1+1619444076.g04475be/contrib/nukevolz.sh --- old/sesdev-1.12.0+1616368506.g9bba186/contrib/nukevolz.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/contrib/nukevolz.sh 2021-04-26 15:34:36.398963258 +0200 @@ -0,0 +1,44 @@ +#!/bin/bash +# +# DISCLAIMER: +# +# This experimental script is full of sharp sticks that might hurt you if you +# don't know what you're doing, so if you have any doubts about it whatsoever, +# then don't use it! +# + +INTERACTIVE="--interactive" +if [[ "$*" =~ "--non-interactive" ]] || [[ "$*" =~ "-f" ]] || [[ "$*" =~ "--force" ]]; then + INTERACTIVE="" +fi + +VOLZ="$(sudo virsh vol-list default | egrep -v '\-\-\-|Name|^$' | cut -d' ' -f2)" +if [ -z "$VOLZ" ] ; then + echo "No volumes to nuke" + exit 0 +fi +YES="non_empty_value" +if [ "$INTERACTIVE" ] ; then + echo "Will nuke the following volumes:" + for vol in $VOLZ ; do + echo "- $vol" + done + echo -en "Are you sure? (y/N) " + read -r YES + ynlc="${YES,,}" + ynlcfc="${ynlc:0:1}" + if [ -z "$YES" ] || [ "$ynlcfc" = "n" ] ; then + YES="" + else + YES="non_empty_value" + fi +fi + +if [ "$YES" ] ; then + for vol in $VOLZ ; do + sudo virsh vol-delete --pool default "$vol" + done + rm -rf "~/.vagrant.d/boxes/*" +else + echo "Aborting!" +fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/contrib/standalone.sh new/sesdev-1.12.1+1619444076.g04475be/contrib/standalone.sh --- old/sesdev-1.12.0+1616368506.g9bba186/contrib/standalone.sh 2021-03-22 00:15:06.135033744 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/contrib/standalone.sh 2021-04-26 15:34:36.398963258 +0200 @@ -192,7 +192,7 @@ fi NAUTILUS="--nautilus" OCTOPUS="--octopus" - PACIFIC="--pacific" + # PACIFIC="--pacific" SES5="--ses5" SES6="--ses6" SES7="--ses7" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/sesdev.spec new/sesdev-1.12.1+1619444076.g04475be/sesdev.spec --- old/sesdev-1.12.0+1616368506.g9bba186/sesdev.spec 2021-03-22 00:15:06.431034550 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/sesdev.spec 2021-04-26 15:34:36.694963005 +0200 @@ -16,7 +16,7 @@ # Name: sesdev -Version: 1.12.0+1616368506.g9bba186 +Version: 1.12.1+1619444076.g04475be Release: 1%{?dist} Summary: CLI tool to deploy and manage SES clusters License: MIT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/seslib/deployment.py new/sesdev-1.12.1+1619444076.g04475be/seslib/deployment.py --- old/sesdev-1.12.0+1616368506.g9bba186/seslib/deployment.py 2021-03-22 00:15:06.135033744 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/seslib/deployment.py 2021-04-26 15:34:36.398963258 +0200 @@ -318,12 +318,8 @@ else: if 'master' in node_roles or 'suma' in node_roles: public_address = '{}{}'.format(self.settings.public_network, 200) - networks = ('node.vm.network :private_network, autostart: true, ip:' - '"{}"').format(public_address) else: public_address = '{}{}'.format(self.settings.public_network, 200 + node_id) - networks = ('node.vm.network :private_network, autostart: true, ip:' - '"{}"').format(public_address) networks = ('node.vm.network :private_network, autostart: true, ip:' '"{}"').format(public_address) if self.settings.ipv6: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/seslib/templates/cephadm/deployment_day_2.sh.j2 new/sesdev-1.12.1+1619444076.g04475be/seslib/templates/cephadm/deployment_day_2.sh.j2 --- old/sesdev-1.12.0+1616368506.g9bba186/seslib/templates/cephadm/deployment_day_2.sh.j2 2021-03-22 00:15:06.135033744 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/seslib/templates/cephadm/deployment_day_2.sh.j2 2021-04-26 15:34:36.402963254 +0200 @@ -369,3 +369,5 @@ {% endif %}{# rgw_nodes > 0 or igw_nodes > 0 or deploy_monitoring #} {% endif %}{# storage_nodes > 0 #} + +ceph config set mon auth_allow_insecure_global_id_reclaim false || true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/seslib/templates/salt/deepsea/deepsea_deployment.sh.j2 new/sesdev-1.12.1+1619444076.g04475be/seslib/templates/salt/deepsea/deepsea_deployment.sh.j2 --- old/sesdev-1.12.0+1616368506.g9bba186/seslib/templates/salt/deepsea/deepsea_deployment.sh.j2 2021-03-22 00:15:06.139033754 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/seslib/templates/salt/deepsea/deepsea_deployment.sh.j2 2021-04-26 15:34:36.402963254 +0200 @@ -180,4 +180,6 @@ sleep 5 {% endif %} {# deepsea_need_stage_4 #} +ceph config set mon auth_allow_insecure_global_id_reclaim false || true + echo "deployment complete!" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sesdev-1.12.0+1616368506.g9bba186/seslib/templates/zypper.j2 new/sesdev-1.12.1+1619444076.g04475be/seslib/templates/zypper.j2 --- old/sesdev-1.12.0+1616368506.g9bba186/seslib/templates/zypper.j2 2021-03-22 00:15:06.139033754 +0100 +++ new/sesdev-1.12.1+1619444076.g04475be/seslib/templates/zypper.j2 2021-04-26 15:34:36.402963254 +0200 @@ -22,6 +22,10 @@ zypper --non-interactive remove python-base || true zypper --non-interactive remove libpython2_7-1_0 || true +# remove Python 3 (large portions of which are preinstalled on the image) so we +# get the Python 3 that is actually shipping +zypper --non-interactive remove python3-base || true + # remove Non-OSS repos in openSUSE {% if os.startswith('leap') or os == "tumbleweed" %} zypper --non-interactive removerepo repo-non-oss || true