Hello community,

here is the log from the commit of package saphanabootstrap-formula for 
openSUSE:Factory checked in at 2020-10-06 17:09:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
 and      /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "saphanabootstrap-formula"

Tue Oct  6 17:09:24 2020 rev:20 rq:839596 version:0.6.1+git.1601908802.d2e16b7

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
        2020-09-25 16:37:21.284200321 +0200
+++ 
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249/saphanabootstrap-formula.changes
      2020-10-06 17:11:06.269526978 +0200
@@ -1,0 +2,5 @@
+Sat Oct  3 04:59:38 UTC 2020 - Simranpal Singh <[email protected]>
+
+- Update SUMA form.yml file and prevalidation state with latest changes in 
formula 
+
+-------------------------------------------------------------------

Old:
----
  saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc.tar.gz

New:
----
  saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7.tar.gz

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

Other differences:
------------------
++++++ saphanabootstrap-formula.spec ++++++
--- /var/tmp/diff_new_pack.pgYFDB/_old  2020-10-06 17:11:07.149527738 +0200
+++ /var/tmp/diff_new_pack.pgYFDB/_new  2020-10-06 17:11:07.153527742 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:           saphanabootstrap-formula
-Version:        0.6.1+git.1600979363.d290fdc
+Version:        0.6.1+git.1601908802.d2e16b7
 Release:        0
 Summary:        SAP HANA platform deployment formula
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.pgYFDB/_old  2020-10-06 17:11:07.181527766 +0200
+++ /var/tmp/diff_new_pack.pgYFDB/_new  2020-10-06 17:11:07.181527766 +0200
@@ -5,7 +5,7 @@
     <param name="exclude">.git</param>
     <param name="filename">saphanabootstrap-formula</param>
     <param name="versionformat">0.6.1+git.%ct.%h</param>
-    <param name="revision">d290fdcc5ba565e6778eab57305d4ef8fc7f5eed</param>
+    <param name="revision">d2e16b70728b0ce0d6765ee101d4b83fb4af1b77</param>
   </service>
 
   <service name="recompress" mode="disabled">

++++++ saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc.tar.gz -> 
saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/form.yml 
new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/form.yml
--- old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/form.yml  
2020-09-24 22:29:23.000000000 +0200
+++ new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/form.yml  
2020-10-05 16:40:02.000000000 +0200
@@ -6,6 +6,51 @@
     $type: boolean
     $default: true
     $help: Install all required packages from currently existing repositories
+  saptune_solution:
+    $name: saptune solution to apply
+    $type: text
+    $default: HANA
+    $help: saptune solution to apply to all nodes
+    $optional: true
+  software_path:
+    $name: Path to HANA platform installation media folder
+    $type: text
+    $help: The path to already extracted HANA platform installation media 
folder which can be local or already mounted shared location (NFS, SMB, etc). 
This will have preference over hana installation media archive
+    $optional: true
+  use_hana_archive_file:
+    $name: Use archive file for HANA platform installation 
+    $type: boolean
+    $default: false
+    $help: Mark this option if you want to use a hana archive file for the 
HANA installation
+  hana_archive_file:
+    $name: Path to HANA platform installation media archive
+    $visibleIf: .use_hana_archive_file == true
+    $type: text
+    $help: The path to installation media archive in any of the RAR, ZIP, EXE 
or SAR format. For SAR archive, please also provide the sapcar executable path 
for extraction
+    $optional: true
+  hana_extract_dir:
+    $name: Path to extract the HANA installation media archive
+    $visibleIf: .use_hana_archive_file == true
+    $type: text
+    $default: /sapmedia_extract/HANA
+    $help: The HANA archive will be extracted to this path. By default this 
path is /sapmedia_extract/HANA
+    $optional: true
+  sapcar_exe_file:
+    $name: Path to sapcar executable if extracting HANA SAR archive
+    $visibleIf: .use_hana_archive_file == true
+    $type: text
+    $help: The path to sapcar executable to extract HANA SAR archive
+    $optional: true
+  ha_enabled:
+    $name: Enable HA cluster configuration
+    $type: boolean
+    $default: true
+    $help: Enable the HA cluster configuration which will install the 
SAPHanaSR hook. To use this option the primary and secondary nodes must be 
defined in the pillar file
+  monitoring_enabled:
+    $name: Enable the host to be monitored by exporters
+    $type: boolean
+    $default: false
+    $help: Enable the node monitoring via exporters which will be installed 
and configured in all the nodes. Customize the exporter configuration in each 
node's dedicated sections.
   nodes:
     $name: Nodes
     $type: edit-group
@@ -59,11 +104,17 @@
         $visibleIf: .install_checkbox == true
         $optional: true
         $type: group
+        local_software_path_checkbox:
+          $name: Use local HANA installation media
+          $type: boolean
+          $default: false
+          $help: Specify the installation media on this node, otherwise global 
software path will be used.
         software_path:
-          $name: Downloaded HANA software path
+          $name: Path to local HANA installation media
+          $visibleIf: .local_software_path_checkbox == true
           $type: text
           $optional: false
-          $help: This is a local or already monted shared location (NFS, SMB, 
etc). The SAP HANA binaries must be already uncompressed
+          $help: The path to already extracted HANA platform installation 
media folder which can be local or already mounted shared location (NFS, SMB, 
etc). This will have preference over global software path.
         root_user:
           $name: Machine root user
           $type: text
@@ -82,6 +133,16 @@
           $visibleIf: .use_config_file == true
           $type: text
           $help: Path to the config file location. The template can be 
generated with the hdblcm --dump_configfile_template option
+        use_hdb_pwd_file:
+          $name: Fetch HANA passwords from XML file
+          $type: boolean
+          $default: false
+          $help: Mark this option if you want to fetch HANA passwords from XML 
file for the HANA installation options
+        hdb_pwd_file:
+          $name: Path to XML file with HANA Passwords
+          $visibleIf: .use_hdb_pwd_file == true
+          $type: text
+          $help: Path to the XML file location. The password template can be 
generated with the hdblcm --dump_configfile_template option        
         sapadm_password:
           $name: SAP admin password (<sid>adm)
           $visibleIf: .use_config_file == false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/hana/install.sls 
new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/hana/install.sls
--- old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/hana/install.sls  
2020-09-24 22:29:23.000000000 +0200
+++ new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/hana/install.sls  
2020-10-05 16:40:02.000000000 +0200
@@ -1,6 +1,6 @@
 {%- from "hana/map.jinja" import hana with context -%}
-{%- from "hana/extract_hana_package.sls" import hana_extract_dir with context 
-%}
 {% set host = grains['host'] %}
+{% set hana_extract_dir = hana.hana_extract_dir %}
 
 include:
     - .enable_cost_optimized
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/hana/pre_validation.sls
 
new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/hana/pre_validation.sls
--- 
old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/hana/pre_validation.sls
   2020-09-24 22:29:23.000000000 +0200
+++ 
new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/hana/pre_validation.sls
   2020-10-05 16:40:02.000000000 +0200
@@ -2,6 +2,11 @@
 
 {% set host = grains['host'] %}
 
+{# Check HANA archive media checkbox #}
+{% if hana.use_hana_archive_file is defined and hana.use_hana_archive_file == 
false %}
+    {% do hana.pop('hana_archive_file', none) %}
+{% endif %}
+
 {% for node in hana.nodes if node.host == host %}
 
   {# Check HANA install checkbox #}
@@ -14,6 +19,14 @@
       {% do node.install.pop('config_file') %}
     {% endif %}
 
+    {% if node.install.local_software_path_checkbox == false %}
+      {% do node.install.pop('software_path') %}
+    {% endif %}
+
+    {% if node.install.use_hdb_pwd_file == false %}
+      {% do node.install.pop('hdb_pwd_file') %}
+    {% endif %}
+
     {% if node.install.extra_parameters is defined and 
node.install.extra_parameters|length > 0 and node.install.extra_parameters is 
not mapping %}
       {% set new_extra_parameters = {} %}
       {% for new_item in node.install.extra_parameters %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/saphanabootstrap-formula.changes
 
new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/saphanabootstrap-formula.changes
--- 
old/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/saphanabootstrap-formula.changes
  2020-09-24 22:29:23.000000000 +0200
+++ 
new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/saphanabootstrap-formula.changes
  2020-10-05 16:40:02.000000000 +0200
@@ -1,4 +1,9 @@
 -------------------------------------------------------------------
+Sat Oct  3 04:59:38 UTC 2020 - Simranpal Singh <[email protected]>
+
+- Update SUMA form.yml file and prevalidation state with latest changes in 
formula 
+
+-------------------------------------------------------------------
 Thu Sep 24 20:23:13 UTC 2020 - Simranpal Singh <[email protected]>
 
 - Change the default 'hana_extract_dir' hana media extraction location


Reply via email to