Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-05-05 19:04:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and      /work/SRC/openSUSE:Factory/.sesdev.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sesdev"

Tue May  5 19:04:53 2020 rev:10 rq:800304 version:1.2.0+1588616857.gaa3df4c

Changes:
--------
--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes    2020-04-28 
22:33:15.297852787 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2738/sesdev.changes  2020-05-05 
19:05:14.842669227 +0200
@@ -1,0 +2,11 @@
+Mon May  4 18:27:54 UTC 2020 - Nathan Cutler <ncut...@suse.com>
+
+- Update to 1.2.0+1588616857.gaa3df4c:
+  + upstream 1.2.0 release (2020-05-04)
+    * deepsea_deployment: pre-create Stage 4 pools (PR #298) 
+    * setup.cfg: do not break Tumbleweed RPM install (PR #297)
+    * ceph_salt_deployment.sh: rip out time sync code (PR #289)
+    * Rename '--stop-before-ceph-salt-deploy' to 
'--stop-before-ceph-salt-apply'
+      (PR #290)
+
+-------------------------------------------------------------------

Old:
----
  sesdev-1.1.12+1588084576.g8b2afa1.tar.gz

New:
----
  sesdev-1.2.0+1588616857.gaa3df4c.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sesdev.spec ++++++
--- /var/tmp/diff_new_pack.gJQeOG/_old  2020-05-05 19:05:17.062673827 +0200
+++ /var/tmp/diff_new_pack.gJQeOG/_new  2020-05-05 19:05:17.066673836 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:           sesdev
-Version:        1.1.12+1588084576.g8b2afa1
+Version:        1.2.0+1588616857.gaa3df4c
 Release:        1%{?dist}
 Summary:        CLI tool to deploy and manage SES clusters
 License:        MIT

++++++ sesdev-1.1.12+1588084576.g8b2afa1.tar.gz -> 
sesdev-1.2.0+1588616857.gaa3df4c.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/CHANGELOG.md 
new/sesdev-1.2.0+1588616857.gaa3df4c/CHANGELOG.md
--- old/sesdev-1.1.12+1588084576.g8b2afa1/CHANGELOG.md  2020-04-28 
16:36:16.408270729 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/CHANGELOG.md   2020-05-04 
20:27:36.899887709 +0200
@@ -7,6 +7,19 @@
 
 ## [Unreleased]
 
+## [1.2.0] - 2020-05-04
+
+### Added
+- deepsea_deployment: pre-create Stage 4 pools (PR #298)
+
+### Fixed
+- setup.cfg: do not break Tumbleweed RPM install (PR #297)
+
+### Changed
+- ceph_salt_deployment.sh: rip out time sync code (PR #289)
+- Rename '--stop-before-ceph-salt-deploy' to '--stop-before-ceph-salt-apply' 
(PR
+  #290)
+
 ## [1.1.12] - 2020-04-28
 
 ### Added
@@ -342,7 +355,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.12...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.2.0...HEAD
+[1.2.0]: https://github.com/SUSE/sesdev/releases/tag/v1.2.0
 [1.1.12]: https://github.com/SUSE/sesdev/releases/tag/v1.1.12
 [1.1.11]: https://github.com/SUSE/sesdev/releases/tag/v1.1.11
 [1.1.10]: https://github.com/SUSE/sesdev/releases/tag/v1.1.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/README.md 
new/sesdev-1.2.0+1588616857.gaa3df4c/README.md
--- old/sesdev-1.1.12+1588084576.g8b2afa1/README.md     2020-04-28 
16:36:16.408270729 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/README.md      2020-05-04 
20:27:36.899887709 +0200
@@ -185,7 +185,7 @@
 package is needed. So, before proceeding, make sure that all of these packages
 are installed in the system:
 
-#### openSUSE Leap 15.1 & Leap 15.2
+#### openSUSE
 
 ```
 zypper -n install gcc git-core libvirt-devel \
@@ -241,7 +241,7 @@
 
 First, install the "tox" package in your system:
 
-#### openSUSE Leap 15.1 & Leap 15.2
+#### openSUSE
 
 ```
 zypper -n install python3-tox
@@ -806,7 +806,7 @@
 If this behavior bothers you, `sesdev destroy` has a `--destroy-networks` 
option
 you can use. Of course, `sesdev destroy --destroy-networks` only works for the
 network(s) associated with the VMs in the deployment being destroyed. To 
quickly
-destroy a bunch of networks, construct a script like so:
+destroy a bunch of networks, construct a script like this one:
 
 ```
 #!/bin/bash
@@ -831,6 +831,9 @@
 
 The script should be run as root on the libvirt server.
 
+An unsupported, user-contributed version of this script -- 
`contrib/nukenetz.sh`
+-- can be found in the source-code tree.
+
 ### "Failed to connect socket" error when attempting to use remote libvirt 
server
 
 #### Symptom
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/contrib/nukenetz.sh 
new/sesdev-1.2.0+1588616857.gaa3df4c/contrib/nukenetz.sh
--- old/sesdev-1.1.12+1588084576.g8b2afa1/contrib/nukenetz.sh   1970-01-01 
01:00:00.000000000 +0100
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/contrib/nukenetz.sh    2020-05-04 
20:27:36.899887709 +0200
@@ -0,0 +1,40 @@
+#!/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
+
+NETZ="$(sudo virsh net-list | egrep -v '\-|Persistent|^$' | cut -d' ' -f2)"
+YES="non_empty_value"
+if [ "$INTERACTIVE" ] ; then
+    echo "Will nuke the following virtual networks:"
+    for net in $NETZ ; do
+        echo "- $net"
+    done
+    echo -en "Are you sure? (y/N) "
+    read YES
+    ynlc="${YES,,}"
+    ynlcfc="${yrlc:0:1}"
+    if [ -z "$YES" ] || [ "$yrlcfc" = "n" ] ; then
+        YES=""
+    else
+        YES="non_empty_value"
+    fi
+fi
+
+if [ "$YES" ] ; then
+    for net in $NETZ ; do
+        sudo virsh net-destroy $net
+        sudo virsh net-undefine $net
+    done
+else
+    echo "Aborting!"
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/contrib/standalone.sh 
new/sesdev-1.2.0+1588616857.gaa3df4c/contrib/standalone.sh
--- old/sesdev-1.1.12+1588084576.g8b2afa1/contrib/standalone.sh 2020-04-28 
16:36:16.412270726 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/contrib/standalone.sh  2020-05-04 
20:27:36.899887709 +0200
@@ -182,8 +182,10 @@
     run_cmd sesdev destroy --non-interactive ses5-1node
     run_cmd sesdev create ses5 --non-interactive --roles 
"[master,client,openattic],[storage,mon,mgr,rgw],[storage,mon,mgr,mds,nfs],[storage,mon,mgr,mds,rgw,nfs]"
 ses5-4node
     run_cmd sesdev qa-test ses5-4node
-    run_cmd test_tunnel ses5-4node openattic http 8080 Redirecting
-    # uncomment when https://github.com/SUSE/sesdev/issues/276 is fixed
+    # consider uncommenting after the following bugs are fixed:
+    # - https://github.com/SUSE/sesdev/issues/276
+    # - https://github.com/SUSE/sesdev/issues/291
+    # run_cmd test_tunnel ses5-4node openattic http 8080 Redirecting
     # run_cmd tunnel_gone http 8080
     run_cmd sesdev destroy --non-interactive ses5-4node
 fi
@@ -203,8 +205,10 @@
     run_cmd sesdev destroy --non-interactive ses6-1node
     run_cmd sesdev create ses6 --non-interactive ses6-4node
     run_cmd sesdev qa-test ses6-4node
-    run_cmd test_tunnel ses6-4node
-    # uncomment when https://github.com/SUSE/sesdev/issues/276 is fixed
+    # consider uncommenting after the following bugs are fixed:
+    # - https://github.com/SUSE/sesdev/issues/276
+    # - https://github.com/SUSE/sesdev/issues/291
+    # run_cmd test_tunnel ses6-4node
     # run_cmd tunnel_gone
     run_cmd sesdev destroy --non-interactive ses6-4node
 fi
@@ -224,9 +228,11 @@
     run_cmd sesdev destroy --non-interactive ses7-1node
     run_cmd sesdev create ses7 --non-interactive $CEPH_SALT_FROM_SOURCE 
ses7-4node
     run_cmd sesdev qa-test ses7-4node
-    # revert back to default test_tunnel arguments after bsc#1170498 is fixed
-    run_cmd test_tunnel ses7-4node dashboard https 8443 "JavaScript required"
-    # uncomment when https://github.com/SUSE/sesdev/issues/276 is fixed
+    # consider uncommenting after the following bugs are fixed:
+    # - bsc#1170498
+    # - https://github.com/SUSE/sesdev/issues/276
+    # - https://github.com/SUSE/sesdev/issues/291
+    # run_cmd test_tunnel ses7-4node
     # run_cmd tunnel_gone
     run_cmd sesdev destroy --non-interactive ses7-4node
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/sesdev/__init__.py 
new/sesdev-1.2.0+1588616857.gaa3df4c/sesdev/__init__.py
--- old/sesdev-1.1.12+1588084576.g8b2afa1/sesdev/__init__.py    2020-04-28 
16:36:16.412270726 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/sesdev/__init__.py     2020-05-04 
20:27:36.903887707 +0200
@@ -67,9 +67,9 @@
 def ceph_salt_options(func):
     click_options = [
         click.option('--stop-before-ceph-salt-config', is_flag=True, 
default=False,
-                     help='Allows to stop deployment configuring the cluster 
with ceph-salt'),
-        click.option('--stop-before-ceph-salt-deploy', is_flag=True, 
default=False,
-                     help='Allows to stop deployment deploying the cluster 
with ceph-salt'),
+                     help='Allows to stop deployment before creating ceph-salt 
configuration'),
+        click.option('--stop-before-ceph-salt-apply', is_flag=True, 
default=False,
+                     help='Allows to stop deployment before applying ceph-salt 
configuration'),
         click.option('--ceph-salt-repo', type=str, default=None,
                      help='ceph-salt Git repo URL'),
         click.option('--ceph-salt-branch', type=str, default=None,
@@ -469,7 +469,7 @@
                        ceph_salt_repo=None,
                        ceph_salt_branch=None,
                        stop_before_ceph_salt_config=False,
-                       stop_before_ceph_salt_deploy=False,
+                       stop_before_ceph_salt_apply=False,
                        image_path=None,
                        deploy_mons=None,
                        deploy_mgrs=None,
@@ -610,8 +610,8 @@
     if stop_before_ceph_salt_config is not None:
         settings_dict['stop_before_ceph_salt_config'] = 
stop_before_ceph_salt_config
 
-    if stop_before_ceph_salt_deploy is not None:
-        settings_dict['stop_before_ceph_salt_deploy'] = 
stop_before_ceph_salt_deploy
+    if stop_before_ceph_salt_apply is not None:
+        settings_dict['stop_before_ceph_salt_apply'] = 
stop_before_ceph_salt_apply
 
     if image_path:
         settings_dict['image_path'] = image_path
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/sesdev.spec 
new/sesdev-1.2.0+1588616857.gaa3df4c/sesdev.spec
--- old/sesdev-1.1.12+1588084576.g8b2afa1/sesdev.spec   2020-04-28 
16:36:16.712270560 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/sesdev.spec    2020-05-04 
20:27:37.183887545 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:           sesdev
-Version:        1.1.12+1588084576.g8b2afa1
+Version:        1.2.0+1588616857.gaa3df4c
 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.1.12+1588084576.g8b2afa1/seslib/__init__.py 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/__init__.py
--- old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/__init__.py    2020-04-28 
16:36:16.412270726 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/__init__.py     2020-05-04 
20:27:36.903887707 +0200
@@ -518,9 +518,9 @@
         'help': 'Stops deployment before ceph-salt config',
         'default': False,
     },
-    'stop_before_ceph_salt_deploy': {
+    'stop_before_ceph_salt_apply': {
         'type': bool,
-        'help': 'Stops deployment before ceph-salt deploy',
+        'help': 'Stops deployment before ceph-salt apply',
         'default': False,
     },
     'image_path': {
@@ -1266,7 +1266,7 @@
             'ceph_salt_fetch_github_pr_heads': ceph_salt_fetch_github_pr_heads,
             'ceph_salt_fetch_github_pr_merges': 
ceph_salt_fetch_github_pr_merges,
             'stop_before_ceph_salt_config': 
self.settings.stop_before_ceph_salt_config,
-            'stop_before_ceph_salt_deploy': 
self.settings.stop_before_ceph_salt_deploy,
+            'stop_before_ceph_salt_apply': 
self.settings.stop_before_ceph_salt_apply,
             'image_path': self.settings.image_path,
             'ceph_salt_deploy_mons': self.settings.ceph_salt_deploy_mons,
             'ceph_salt_deploy_mgrs': self.settings.ceph_salt_deploy_mgrs,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/ceph-salt/ceph_salt_deployment.sh.j2
 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/ceph-salt/ceph_salt_deployment.sh.j2
--- 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/ceph-salt/ceph_salt_deployment.sh.j2
 2020-04-28 16:36:16.412270726 +0200
+++ 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/ceph-salt/ceph_salt_deployment.sh.j2
  2020-05-04 20:27:36.903887707 +0200
@@ -91,7 +91,7 @@
 zypper info cephadm | grep -E '(^Repo|^Version)'
 ceph-salt --version
 
-{% if stop_before_ceph_salt_deploy %}
+{% if stop_before_ceph_salt_apply %}
 exit 0
 {% endif %}
 
@@ -103,56 +103,6 @@
 
 {% if ceph_salt_deploy_mons %}
 {% if mon_nodes > 1 %}
-TIME_SERVER="$(ceph-salt export | jq -r .time_server.server_host)"
-{% set chrony_script = "chrony_sync_start.sh" %}
-cat > /root/{{ chrony_script }} << 'EOF'
-#!/bin/bash
-
-set -x
-
-function try_wait {
-    local cmd="$1"
-    local tries="$2"
-    local sleep_secs="$3"
-    set +x
-    for i in $(seq 1 "$tries") ; do
-        set -x
-        $cmd
-        set +x
-        SAVED_STATUS="$?"
-        test "$SAVED_STATUS" = "0" && break
-        set -x
-        sleep "$sleep_secs"
-        set +x
-    done
-    set -x
-}
-
-chronyc 'burst 4/4'
-sleep 15
-chronyc makestep
-stdbuf -o0 chronyc waitsync 30 0.04
-try_wait "chronyc -n sources" 10 5
-systemctl status --lines 20 chronyd.service | grep stepped
-chronyc tracking
-EOF
-chmod 755 /root/{{ chrony_script }}
-{% for _node in nodes %}
-{% if _node != master %}
-scp -o StrictHostKeyChecking=no /root/{{ chrony_script }} {{ _node.name }}:
-{% endif %}
-{% endfor %}
-{% for _node in nodes %}
-if [ "{{ _node.fqdn }}" == "$TIME_SERVER" ] ; then
-    ssh -o StrictHostKeyChecking=no {{ _node.name }} ./{{ chrony_script }}
-fi
-{% endfor %}
-{% for _node in nodes %}
-if [ "{{ _node.fqdn }}" != "$TIME_SERVER" ] ; then
-    ssh -o StrictHostKeyChecking=no {{ _node.name }} ./{{ chrony_script }} &
-fi
-{% endfor %}
-wait
 ceph orch apply mon "$MON_NODES_COMMA_SEPARATED_LIST"
 {% endif %} {# mon_nodes > 1 #}
 {% endif %} {# ceph_salt_deploy_mons #}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/deepsea/create_all_pools_at_once.sh.j2
 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/deepsea/create_all_pools_at_once.sh.j2
--- 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/deepsea/create_all_pools_at_once.sh.j2
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/deepsea/create_all_pools_at_once.sh.j2
        2020-05-04 20:27:36.903887707 +0200
@@ -0,0 +1,101 @@
+{% raw %}
+#!/bin/bash
+# create_all_pools_at_once.sh
+#
+# Script for pre-creating pools prior to Stage 4
+#
+# Pools are created with a number of PGs calculated to avoid health warnings
+# that can arise during/after Stage 4 due to "too few" or "too many" PGs per
+# OSD when DeepSea is allowed to create the pools with hard-coded number of
+# PGs.
+#
+# see also https://github.com/SUSE/DeepSea/issues/536
+#
+# args: pools to be created
+#
+# example invocation: ./create_all_pools_at_once.sh foo bar baz
+
+echo "Creating pools: $*"
+
+set -ex
+
+function json_total_osds {
+    ceph osd ls --format json | jq '. | length'
+}
+
+function power2 {
+    local pgs="$1"
+    echo "x=l($pgs)/l(2); scale=0; 2^((x+0.5)/1)" | bc -l
+}
+
+function pgs_per_pool {
+    local total_pools="$1"
+    test -n "$total_pools"
+    local pool_default_size
+    pool_default_size="$(ceph-conf -c /dev/null -D --format=json | jq -r 
.osd_pool_default_size)"
+    local total_osds
+    total_osds="$(json_total_osds)"
+    test -n "$total_osds"
+    # given the total number of pools and OSDs,
+    # assume triple replication and equal number of PGs per pool
+    # and aim for 100 PGs per OSD
+    local rough_pgs_per_pool
+    rough_pgs_per_pool="$((total_osds * 100 / pool_default_size / 
total_pools))"
+    power2 "$rough_pgs_per_pool"
+}
+
+function create_all_pools_at_once {
+    # sample usage: create_all_pools_at_once foo bar
+    local total_pools="${#@}"
+    test -n "$total_pools"
+    local num_pgs
+    num_pgs="$(pgs_per_pool "$total_pools")"
+    for pool in "$@" ; do
+        ceph osd pool create "$pool" "$num_pgs" "$num_pgs" replicated
+    done
+    ceph osd pool ls detail
+}
+
+CEPHFS=""
+OPENSTACK=""
+RBD=""
+OTHER=""
+for arg in "$@" ; do
+    arg="${arg,,}"
+    case "$arg" in
+        cephfs) CEPHFS="$arg" ;;
+        openstack) OPENSTACK="$arg" ;;
+        rbd) RBD="$arg" ;;
+        *) OTHER+=" $arg" ;;
+    esac
+done
+
+POOLS=""
+if [ "$CEPHFS" ] ; then
+    POOLS+=" cephfs_data cephfs_metadata"
+fi
+if [ "$OPENSTACK" ] ; then
+    POOLS+=" smoketest-cloud-backups smoketest-cloud-volumes 
smoketest-cloud-images"
+    POOLS+=" smoketest-cloud-vms cloud-backups cloud-volumes cloud-images 
cloud-vms"
+fi
+if [ "$RBD" ] ; then
+    POOLS+=" rbd"
+fi
+if [ "$OTHER" ] ; then
+    POOLS+="$OTHER"
+    APPLICATION_ENABLE="$OTHER"
+fi
+if [ -z "$POOLS" ] ; then
+    echo "create_all_pools_at_once: bad arguments"
+    exit 1
+fi
+echo "About to create pools ->$POOLS<-"
+# shellcheck disable=SC2086
+create_all_pools_at_once $POOLS
+if [ "$APPLICATION_ENABLE" ] ; then
+    for pool in $APPLICATION_ENABLE ; do
+        ceph osd pool application enable "$pool" deepsea_qa
+    done
+fi
+echo "OK" >/dev/null
+{% endraw %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/deepsea/deepsea_deployment.sh.j2
 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/deepsea/deepsea_deployment.sh.j2
--- 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/deepsea/deepsea_deployment.sh.j2
     2020-04-28 16:36:16.412270726 +0200
+++ 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/deepsea/deepsea_deployment.sh.j2
      2020-05-04 20:27:36.903887707 +0200
@@ -131,6 +131,25 @@
 {% endif %}
 
 {% if deepsea_need_stage_4 %}
+
+{% if mds_nodes > 0 or igw_nodes > 0 %}
+{% set create_pools_script = "/root/bin/create_all_pools_at_once.sh" %}
+cat > {{ create_pools_script }} << 'EOF'
+{% include "deepsea/create_all_pools_at_once.sh.j2" %}
+EOF
+chmod 0755 {{ create_pools_script }}
+
+# create_all_pools_at_once.sh invocation
+{{ create_pools_script }}
+{%- if mds_nodes > 0 %}
+ cephfs
+{%- endif %}
+{%- if igw_nodes > 0 %}
+ iscsi-images
+{%- endif %}
+
+{% endif %} {# mds_nodes > 0 or igw_nodes > 0 #}
+
 echo ""
 echo "***** RUNNING stage.4 *******"
 {% if use_salt %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/provision.sh.j2 
new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/provision.sh.j2
--- old/sesdev-1.1.12+1588084576.g8b2afa1/seslib/templates/provision.sh.j2      
2020-04-28 16:36:16.416270725 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/seslib/templates/provision.sh.j2       
2020-05-04 20:27:36.903887707 +0200
@@ -78,6 +78,7 @@
        'patch',
        'man',
        'command-not-found',
+       'bc',
    ] %}
 {% if os == 'sles-12-sp3' %}
 zypper --non-interactive install {{ basic_pkgs_to_install | join(' ') }} ntp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/setup.cfg 
new/sesdev-1.2.0+1588616857.gaa3df4c/setup.cfg
--- old/sesdev-1.1.12+1588084576.g8b2afa1/setup.cfg     2020-04-28 
16:36:16.416270725 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/setup.cfg      2020-05-04 
20:27:36.903887707 +0200
@@ -22,7 +22,7 @@
 
 [options]
 install_requires =
-    Click >= 6.7, < 7
+    Click >= 6.7
     Jinja2 >= 2.10.1
     libvirt-python >= 5.1.0
     PrettyTable


Reply via email to