commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-10-20 16:15:36
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3486 (New)
Package is "saphanabootstrap-formula"
Tue Oct 20 16:15:36 2020 rev:24 rq:842586 version:0.6.2+git.1603119080.710767e
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-10-14 15:40:47.174395803 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3486/saphanabootstrap-formula.changes
2020-10-20 16:22:55.250365242 +0200
@@ -1,0 +2,5 @@
+Mon Oct 19 14:48:50 UTC 2020 - Xabier Arbulu
+
+- Set the native fence mechanism usage for CSP as optional
+
+---
Old:
saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7.tar.gz
New:
saphanabootstrap-formula-0.6.2+git.1603119080.710767e.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.a2U2p5/_old 2020-10-20 16:22:55.890365545 +0200
+++ /var/tmp/diff_new_pack.a2U2p5/_new 2020-10-20 16:22:55.894365547 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.6.2+git.1602608396.b2b12f7
+Version:0.6.2+git.1603119080.710767e
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ _service ++
--- /var/tmp/diff_new_pack.a2U2p5/_old 2020-10-20 16:22:55.934365565 +0200
+++ /var/tmp/diff_new_pack.a2U2p5/_new 2020-10-20 16:22:55.938365567 +0200
@@ -5,7 +5,7 @@
.git
saphanabootstrap-formula
0.6.2+git.%ct.%h
-b2b12f7e7a06269af114f8303766824a500e88c3
+710767ee1d96d826860c2cdf38a4f2ea6533671e
++ saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7.tar.gz ->
saphanabootstrap-formula-0.6.2+git.1603119080.710767e.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.6.2+git.1603119080.710767e/saphanabootstrap-formula.changes
---
old/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/saphanabootstrap-formula.changes
2020-10-13 18:59:56.0 +0200
+++
new/saphanabootstrap-formula-0.6.2+git.1603119080.710767e/saphanabootstrap-formula.changes
2020-10-19 16:51:20.0 +0200
@@ -1,4 +1,9 @@
---
+Mon Oct 19 14:48:50 UTC 2020 - Xabier Arbulu
+
+- Set the native fence mechanism usage for CSP as optional
+
+---
Tue Oct 13 15:50:43 UTC 2020 - Simranpal Singh
- Version 0.6.2:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/templates/scale_up_resources.j2
new/saphanabootstrap-formula-0.6.2+git.1603119080.710767e/templates/scale_up_resources.j2
---
old/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/templates/scale_up_resources.j2
2020-10-13 18:59:56.0 +0200
+++
new/saphanabootstrap-formula-0.6.2+git.1603119080.710767e/templates/scale_up_resources.j2
2020-10-19 16:51:20.0 +0200
@@ -2,6 +2,7 @@
{%- set sid = data.sid.upper() %}
{%- set instance = '{:0>2}'.format(data.instance) %}
{%- set cloud_provider = grains['cloud_provider'] %}
+{%- set native_fencing = data.native_fencing|default(True) %}
{%- set monitoring_enabled = pillar.cluster.monitoring_enabled|default(False)
%}
#
@@ -28,6 +29,7 @@
# Platform dependant (stonith, virtual ip address, cib options, etc) resource
{%- if cloud_provider == "amazon-web-services" %}
+{%- if native_fencing %}
property $id="cib-bootstrap-options" \
stonith-enabled="true" \
stonith-action="off" \
@@ -39,6 +41,7 @@
op stop interval=0 timeout=180 \
op monitor interval=120 timeout=60 \
meta target-role=Started
+{%- endif %}
primitive rsc_aws_vip_{{ sid }}_HDB{{ instance }} ocf:suse:aws-vpc-move-ip \
params ip={{ data.virtual_ip }} routing_table={{ data.route_table }} \
@@ -51,10 +54,12 @@
{%- elif cloud_provider == "google-cloud-platform" %}
+{%- if native_fencing %}
# This stonith resource will be duplicated for each node in the cluster
primitive rsc_gcp_stonith_{{ sid }}_HDB{{ instance }}_{{ grains['host'] }}
stonith:fence_gce \
params plug={{ grains['gcp_instance_name'] }} pcmk_host_map="{{
grains['host'] }}:{{ grains['gcp_in
commit saphanabootstrap-formula for openSUSE:Factory
Hello community, here is the log from the commit of package saphanabootstrap-formula for openSUSE:Factory checked in at 2020-10-14 15:40:01 Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old) and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3486 (New) Package is "saphanabootstrap-formula" Wed Oct 14 15:40:01 2020 rev:23 rq:841613 version:0.6.2+git.1602608396.b2b12f7 Changes: --- /work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes 2020-10-12 14:00:10.266237521 +0200 +++ /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3486/saphanabootstrap-formula.changes 2020-10-14 15:40:47.174395803 +0200 @@ -1,0 +2,7 @@ +Tue Oct 13 15:50:43 UTC 2020 - Simranpal Singh + +- Version 0.6.2: + * Update the package version after SUMA form update and extraction logic update + (jsc#SLE-4047) + +--- Old: saphanabootstrap-formula-0.6.1+git.1602450838.fd96493.tar.gz New: saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7.tar.gz Other differences: -- ++ saphanabootstrap-formula.spec ++ --- /var/tmp/diff_new_pack.dcjLN8/_old 2020-10-14 15:40:47.666395974 +0200 +++ /var/tmp/diff_new_pack.dcjLN8/_new 2020-10-14 15:40:47.670395976 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: saphanabootstrap-formula -Version:0.6.1+git.1602450838.fd96493 +Version:0.6.2+git.1602608396.b2b12f7 Release:0 Summary:SAP HANA platform deployment formula License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.dcjLN8/_old 2020-10-14 15:40:47.702395987 +0200 +++ /var/tmp/diff_new_pack.dcjLN8/_new 2020-10-14 15:40:47.706395988 +0200 @@ -4,8 +4,8 @@ git .git saphanabootstrap-formula -0.6.1+git.%ct.%h -fd9649323153de0a55c7ed2158c07a314d7f1096 +0.6.2+git.%ct.%h +b2b12f7e7a06269af114f8303766824a500e88c3 ++ saphanabootstrap-formula-0.6.1+git.1602450838.fd96493.tar.gz -> saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/_service new/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/_service --- old/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/_service 2020-10-11 23:13:58.0 +0200 +++ new/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/_service 2020-10-13 18:59:56.0 +0200 @@ -4,7 +4,7 @@ git .git saphanabootstrap-formula -0.6.1+git.%ct.%h +0.6.2+git.%ct.%h %%VERSION%% diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/saphanabootstrap-formula.changes new/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/saphanabootstrap-formula.changes --- old/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/saphanabootstrap-formula.changes 2020-10-11 23:13:58.0 +0200 +++ new/saphanabootstrap-formula-0.6.2+git.1602608396.b2b12f7/saphanabootstrap-formula.changes 2020-10-13 18:59:56.0 +0200 @@ -1,4 +1,11 @@ --- +Tue Oct 13 15:50:43 UTC 2020 - Simranpal Singh + +- Version 0.6.2: + * Update the package version after SUMA form update and extraction logic update + (jsc#SLE-4047) + +--- Sun Oct 11 04:21:32 UTC 2020 - Simranpal Singh - Fix the hana media extraction and installation logics when using exe archives
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-10-12 13:59:28
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3486 (New)
Package is "saphanabootstrap-formula"
Mon Oct 12 13:59:28 2020 rev:22 rq:841087 version:0.6.1+git.1602450838.fd96493
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-10-10 00:29:39.633162210 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3486/saphanabootstrap-formula.changes
2020-10-12 14:00:10.266237521 +0200
@@ -1,0 +2,5 @@
+Sun Oct 11 04:21:32 UTC 2020 - Simranpal Singh
+
+- Fix the hana media extraction and installation logics when using exe
archives
+
+---
Old:
saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7.tar.gz
New:
saphanabootstrap-formula-0.6.1+git.1602450838.fd96493.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.WlLy23/_old 2020-10-12 14:00:11.078237860 +0200
+++ /var/tmp/diff_new_pack.WlLy23/_new 2020-10-12 14:00:11.082237862 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.6.1+git.1602220404.4a60aa7
+Version:0.6.1+git.1602450838.fd96493
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ _service ++
--- /var/tmp/diff_new_pack.WlLy23/_old 2020-10-12 14:00:11.126237880 +0200
+++ /var/tmp/diff_new_pack.WlLy23/_new 2020-10-12 14:00:11.126237880 +0200
@@ -5,7 +5,7 @@
.git
saphanabootstrap-formula
0.6.1+git.%ct.%h
-4a60aa7acce3fd2673624eea0f498730a62cabbc
+fd9649323153de0a55c7ed2158c07a314d7f1096
++ saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7.tar.gz ->
saphanabootstrap-formula-0.6.1+git.1602450838.fd96493.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/hana/enable_cost_optimized.sls
new/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/hana/enable_cost_optimized.sls
---
old/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/hana/enable_cost_optimized.sls
2020-10-09 07:13:24.0 +0200
+++
new/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/hana/enable_cost_optimized.sls
2020-10-11 23:13:58.0 +0200
@@ -1,5 +1,6 @@
{%- from "hana/map.jinja" import hana with context -%}
-{%- from "hana/extract_hana_package.sls" import hana_extract_dir with context
-%}
+{%- from 'hana/macros/get_hana_exe_extract_dir.sls' import
get_hana_exe_extract_dir with context %}
+{% set hana_extract_dir = get_hana_exe_extract_dir(hana) %}
{% set host = grains['host'] %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/hana/extract_hana_package.sls
new/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/hana/extract_hana_package.sls
---
old/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/hana/extract_hana_package.sls
2020-10-09 07:13:24.0 +0200
+++
new/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/hana/extract_hana_package.sls
2020-10-11 23:13:58.0 +0200
@@ -25,6 +25,7 @@
pkg.installed:
- name: {{ unrar_package }}
+# unrar tool does not have the option to skip extracting top-level directory
when using multipart exe archives#
extract_hana_multipart_archive:
cmd.run:
- name: unrar x {{ hana_package }}
@@ -32,12 +33,6 @@
- require:
- install_unrar_package
-{# Below is temporary workaround to update the extraction path when using
unrar for multipart rar archive#}
-{# TODO: Find better solution to set or detect the correct extraction path
when extracting multipart rar archive#}
-{% set archive_base_name = salt['file.basename'](hana_package.split('.')[0]) %}
-{% set archive_name = archive_base_name.split('_')[0] %}
-{% set hana_extract_dir = hana_extract_dir| path_join(archive_name) %}
-
{%- elif hana_package.endswith((".sar", ".SAR")) and hana.sapcar_exe_file is
defined %}
extract_hdbserver_sar_archive:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/hana/install.sls
new/saphanabootstrap-formula-0.6.1+git.1602450838.fd96493/hana/install.sls
--- old/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/hana/install.sls
commit saphanabootstrap-formula for openSUSE:Factory
Hello community, here is the log from the commit of package saphanabootstrap-formula for openSUSE:Factory checked in at 2020-10-10 00:29:38 Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old) and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249 (New) Package is "saphanabootstrap-formula" Sat Oct 10 00:29:38 2020 rev:21 rq:840346 version:0.6.1+git.1602220404.4a60aa7 Changes: --- /work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes 2020-10-06 17:11:06.269526978 +0200 +++ /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249/saphanabootstrap-formula.changes 2020-10-10 00:29:39.633162210 +0200 @@ -1,0 +2,5 @@ +Thu Oct 8 02:34:37 UTC 2020 - Simranpal Singh + +- Update the SUMA hana form metadata, to show hana form under SAP deployment group + +--- Old: saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7.tar.gz New: saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7.tar.gz Other differences: -- ++ saphanabootstrap-formula.spec ++ --- /var/tmp/diff_new_pack.Gc5SA3/_old 2020-10-10 00:29:40.093162438 +0200 +++ /var/tmp/diff_new_pack.Gc5SA3/_new 2020-10-10 00:29:40.097162439 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: saphanabootstrap-formula -Version:0.6.1+git.1601908802.d2e16b7 +Version:0.6.1+git.1602220404.4a60aa7 Release:0 Summary:SAP HANA platform deployment formula License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.Gc5SA3/_old 2020-10-10 00:29:40.121162451 +0200 +++ /var/tmp/diff_new_pack.Gc5SA3/_new 2020-10-10 00:29:40.121162451 +0200 @@ -5,7 +5,7 @@ .git saphanabootstrap-formula 0.6.1+git.%ct.%h -d2e16b70728b0ce0d6765ee101d4b83fb4af1b77 +4a60aa7acce3fd2673624eea0f498730a62cabbc ++ saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7.tar.gz -> saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/metadata.yml new/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/metadata.yml --- old/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/metadata.yml 2020-10-05 16:40:02.0 +0200 +++ new/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/metadata.yml 2020-10-09 07:13:24.0 +0200 @@ -1,4 +1,4 @@ description: SAP HANA deployment formula group: - SAP HANA deployment + SAP deployment diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/saphanabootstrap-formula.changes new/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/saphanabootstrap-formula.changes --- old/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/saphanabootstrap-formula.changes 2020-10-05 16:40:02.0 +0200 +++ new/saphanabootstrap-formula-0.6.1+git.1602220404.4a60aa7/saphanabootstrap-formula.changes 2020-10-09 07:13:24.0 +0200 @@ -1,4 +1,9 @@ --- +Thu Oct 8 02:34:37 UTC 2020 - Simranpal Singh + +- Update the SUMA hana form metadata, to show hana form under SAP deployment group + +--- Sat Oct 3 04:59:38 UTC 2020 - Simranpal Singh - Update SUMA form.yml file and prevalidation state with latest changes in formula
commit saphanabootstrap-formula for openSUSE:Factory
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 + +- 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 @@ .git saphanabootstrap-formula 0.6.1+git.%ct.%h -d290fdcc5ba565e6778eab57305d4ef8fc7f5eed +d2e16b70728b0ce0d6765ee101d4b83fb4af1b77 ++ 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.0 +0200 +++ new/saphanabootstrap-formula-0.6.1+git.1601908802.d2e16b7/form.yml 2020-10-05 16:40:02.0 +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 expo
commit saphanabootstrap-formula for openSUSE:Factory
Hello community, here is the log from the commit of package saphanabootstrap-formula for openSUSE:Factory checked in at 2020-09-25 16:35:52 Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old) and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249 (New) Package is "saphanabootstrap-formula" Fri Sep 25 16:35:52 2020 rev:19 rq:837230 version:0.6.1+git.1600979363.d290fdc Changes: --- /work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes 2020-09-23 18:48:32.981771149 +0200 +++ /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249/saphanabootstrap-formula.changes 2020-09-25 16:37:21.284200321 +0200 @@ -1,0 +2,5 @@ +Thu Sep 24 20:23:13 UTC 2020 - Simranpal Singh + +- Change the default 'hana_extract_dir' hana media extraction location + +--- Old: saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf.tar.gz New: saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc.tar.gz Other differences: -- ++ saphanabootstrap-formula.spec ++ --- /var/tmp/diff_new_pack.LN6pA7/_old 2020-09-25 16:37:21.720200709 +0200 +++ /var/tmp/diff_new_pack.LN6pA7/_new 2020-09-25 16:37:21.720200709 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: saphanabootstrap-formula -Version:0.6.1+git.1600858018.2f21edf +Version:0.6.1+git.1600979363.d290fdc Release:0 Summary:SAP HANA platform deployment formula License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.LN6pA7/_old 2020-09-25 16:37:21.744200730 +0200 +++ /var/tmp/diff_new_pack.LN6pA7/_new 2020-09-25 16:37:21.744200730 +0200 @@ -5,7 +5,7 @@ .git saphanabootstrap-formula 0.6.1+git.%ct.%h -2f21edf33a3eb12bde2173ca9ac1b02196940597 +d290fdcc5ba565e6778eab57305d4ef8fc7f5eed ++ saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf.tar.gz -> saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/hana/defaults.yaml new/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/hana/defaults.yaml --- old/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/hana/defaults.yaml 2020-09-23 12:46:58.0 +0200 +++ new/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/hana/defaults.yaml 2020-09-24 22:29:23.0 +0200 @@ -1,6 +1,6 @@ hana: install_packages: true ha_enabled: true - hana_extract_dir: /sapmedia/HANA + hana_extract_dir: /sapmedia_extract/HANA nodes: [] monitoring_enabled: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/pillar.example new/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/pillar.example --- old/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/pillar.example 2020-09-23 12:46:58.0 +0200 +++ new/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/pillar.example 2020-09-24 22:29:23.0 +0200 @@ -14,9 +14,10 @@ software_path: '/sapmedia/HANA/51052481' # Or specify the path to the hana installation media archive # If using hana sar archive, please also provide compatible version of sapcar executable - # The archive will be extracted to path specified at hana_extract_dir (optional, by default /sapmedia/HANA) + # The archive will be extracted to path specified at hana_extract_dir (optional, by default /sapmedia_extract/HANA) + # hana_extract_dir should be a new directory and seperate from location where the compressed files are present, to avoid conflicts in file permissions. hana_archive_file: '/sapmedia/51053492.ZIP' - hana_extract_dir: '/sapmedia/HANA' + hana_extract_dir: '/sapmedia_extract/HANA' #sapcar_exe_file: '/sapmedia/SAPCAR' # Enable HA cluster configuration. It installs the SAPHanaSR hook. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/saphanabootstrap-formula.changes new/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/saphanabootstrap-formula.changes --- old/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/saphanabootstrap-formula.changes 2020-09-23 12:46:58.0 +0200 +++ new/saphanabootstrap-formula-0.6.1+git.1600979363.d290fdc/saphanabootstrap-formula.changes 2020-09-24 22:29:23.0 +0200 @@ -1,4 +1,9 @@ --- +Thu Sep 24 20:23:13 UTC 202
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-09-23 18:47:36
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249 (New)
Package is "saphanabootstrap-formula"
Wed Sep 23 18:47:36 2020 rev:18 rq:836288 version:0.6.1+git.1600858018.2f21edf
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-09-22 21:09:21.515833686 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249/saphanabootstrap-formula.changes
2020-09-23 18:48:32.981771149 +0200
@@ -1,0 +2,6 @@
+Tue Sep 22 13:38:47 UTC 2020 - Dario Maiocchi
+
+- Version 0.6.1:
+ * Remove copy of config files for exporters since we use /usr/etc
+
+---
Old:
saphanabootstrap-formula-0.6.0+git.1600699862.f34e262.tar.gz
New:
saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.84pbfJ/_old 2020-09-23 18:48:33.889771984 +0200
+++ /var/tmp/diff_new_pack.84pbfJ/_new 2020-09-23 18:48:33.893771987 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.6.0+git.1600699862.f34e262
+Version:0.6.1+git.1600858018.2f21edf
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ _service ++
--- /var/tmp/diff_new_pack.84pbfJ/_old 2020-09-23 18:48:33.921772013 +0200
+++ /var/tmp/diff_new_pack.84pbfJ/_new 2020-09-23 18:48:33.921772013 +0200
@@ -4,8 +4,8 @@
git
.git
saphanabootstrap-formula
-0.6.0+git.%ct.%h
-f34e262f5216c66ed4fdeaa680fd3d7e0968a6b8
+0.6.1+git.%ct.%h
+2f21edf33a3eb12bde2173ca9ac1b02196940597
++ saphanabootstrap-formula-0.6.0+git.1600699862.f34e262.tar.gz ->
saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/_service
new/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/_service
--- old/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/_service
2020-09-21 16:51:02.0 +0200
+++ new/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/_service
2020-09-23 12:46:58.0 +0200
@@ -4,7 +4,7 @@
git
.git
saphanabootstrap-formula
-0.6.0+git.%ct.%h
+0.6.1+git.%ct.%h
%%VERSION%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/hana/monitoring.sls
new/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/hana/monitoring.sls
---
old/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/hana/monitoring.sls
2020-09-21 16:51:02.0 +0200
+++
new/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/hana/monitoring.sls
2020-09-23 12:46:58.0 +0200
@@ -52,30 +52,15 @@
- require:
- install_pydbapi_client
-hanadb_exporter_logging_configuration:
- file.managed:
-- name: /etc/hanadb_exporter/logging_config.ini
-- source: /usr/etc/hanadb_exporter/logging_config.ini
-- require:
- - prometheus-hanadb_exporter
-
-hanadb_exporter_metrics_configuration:
- file.managed:
-- name: /etc/hanadb_exporter/metrics.json
-- source: /usr/etc/hanadb_exporter/metrics.json
-- require:
- - prometheus-hanadb_exporter
{% endif %}
hanadb_exporter_configuration_{{ exporter_instance }}:
file.managed:
- source: salt://hana/templates/hanadb_exporter.j2
-- name: /etc/hanadb_exporter/{{ exporter_instance }}.json
+- name: /usr/etc/hanadb_exporter/{{ exporter_instance }}.json
- template: jinja
- require:
- prometheus-hanadb_exporter
- - hanadb_exporter_metrics_configuration
- - hanadb_exporter_logging_configuration
- context:
exporter: {{ exporter|yaml }}
sap_instance_nr: "{{ sap_instance_nr }}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/saphanabootstrap-formula.changes
---
old/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/saphanabootstrap-formula.changes
2020-09-21 16:51:02.0 +0200
+++
new/saphanabootstrap-formula-0.6.1+git.1600858018.2f21edf/saphanabootstrap-formula.ch
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-09-22 21:08:16
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249 (New)
Package is "saphanabootstrap-formula"
Tue Sep 22 21:08:16 2020 rev:17 rq:835848 version:0.6.0+git.1600699862.f34e262
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-08-20 22:31:21.200052167 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4249/saphanabootstrap-formula.changes
2020-09-22 21:09:21.515833686 +0200
@@ -4 +4 @@
-- Version 0.5.11
+- Version 0.6.0
@@ -5,0 +6 @@
+ (bsc#1174994, jsc#SLE-4047)
Old:
saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455.tar.gz
New:
saphanabootstrap-formula-0.6.0+git.1600699862.f34e262.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.EqNLfa/_old 2020-09-22 21:09:24.367836181 +0200
+++ /var/tmp/diff_new_pack.EqNLfa/_new 2020-09-22 21:09:24.371836185 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.5.11+git.1597913162.3a0a455
+Version:0.6.0+git.1600699862.f34e262
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
@@ -54,8 +54,7 @@
mkdir -p %{buildroot}%{fdir}/metadata/%{fname}
cp -R %{fname} %{buildroot}%{fdir}/states
cp -R %{ftemplates} %{buildroot}%{fdir}/states/%{fname}
-cp pillar.example %{buildroot}%{fdir}/states/%{fname}
-cp -R form.yml %{buildroot}%{fdir}/metadata/%{fname}
+cp -R form.yml pillar.example %{buildroot}%{fdir}/metadata/%{fname}
if [ -f metadata.yml ]
then
cp -R metadata.yml %{buildroot}%{fdir}/metadata/%{fname}
++ _service ++
--- /var/tmp/diff_new_pack.EqNLfa/_old 2020-09-22 21:09:24.415836223 +0200
+++ /var/tmp/diff_new_pack.EqNLfa/_new 2020-09-22 21:09:24.415836223 +0200
@@ -4,8 +4,8 @@
git
.git
saphanabootstrap-formula
-0.5.11+git.%ct.%h
-3a0a455221aa5aede08419aa33f9648910c88c9a
+0.6.0+git.%ct.%h
+f34e262f5216c66ed4fdeaa680fd3d7e0968a6b8
++ saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455.tar.gz ->
saphanabootstrap-formula-0.6.0+git.1600699862.f34e262.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/README.md
new/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/README.md
--- old/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/README.md
2020-08-20 10:46:02.0 +0200
+++ new/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/README.md
2020-09-21 16:51:02.0 +0200
@@ -34,7 +34,7 @@
```
git clone https://github.com/SUSE/saphanabootstrap-formula
-cp -R cluster /srv/salt
+cp -R hana /srv/salt
```
**Important!** The formulas depends on
[salt-shaptools](https://github.com/SUSE/salt-shaptools) package. Make sure it
is installed properly if you follow the manual installation (the package can be
installed as a RPM package too).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/_service
new/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/_service
--- old/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/_service
2020-08-20 10:46:02.0 +0200
+++ new/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/_service
2020-09-21 16:51:02.0 +0200
@@ -4,7 +4,7 @@
git
.git
saphanabootstrap-formula
-0.5.11+git.%ct.%h
+0.6.0+git.%ct.%h
%%VERSION%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/saphanabootstrap-formula.changes
---
old/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/saphanabootstrap-formula.changes
2020-08-20 10:46:02.0 +0200
+++
new/saphanabootstrap-formula-0.6.0+git.1600699862.f34e262/saphanabootstrap-formula.changes
2020-09-21 16:51:02.0 +0200
@@ -1,8 +1,9 @@
---
Thu Aug 20 02:00:46 UTC 2020 - Simranpal Singh
-- Version 0.5.11
- * Include pillar example file in package
+- Version 0.6.0
+ * Include pillar example file in package
+ (bsc#1174994, jsc#SLE-4047)
---
Wed
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-08-20 22:31:14
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3399 (New)
Package is "saphanabootstrap-formula"
Thu Aug 20 22:31:14 2020 rev:16 rq:828059 version:0.5.11+git.1597913162.3a0a455
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-07-21 15:50:53.736333084 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3399/saphanabootstrap-formula.changes
2020-08-20 22:31:21.200052167 +0200
@@ -1,0 +2,6 @@
+Thu Aug 20 02:00:46 UTC 2020 - Simranpal Singh
+
+- Version 0.5.11
+ * Include pillar example file in package
+
+---
Old:
saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38.tar.gz
New:
saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.ezE20k/_old 2020-08-20 22:31:22.064052571 +0200
+++ /var/tmp/diff_new_pack.ezE20k/_new 2020-08-20 22:31:22.068052573 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.5.10+git.1595314615.df9fa38
+Version:0.5.11+git.1597913162.3a0a455
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
@@ -54,6 +54,7 @@
mkdir -p %{buildroot}%{fdir}/metadata/%{fname}
cp -R %{fname} %{buildroot}%{fdir}/states
cp -R %{ftemplates} %{buildroot}%{fdir}/states/%{fname}
+cp pillar.example %{buildroot}%{fdir}/states/%{fname}
cp -R form.yml %{buildroot}%{fdir}/metadata/%{fname}
if [ -f metadata.yml ]
then
++ _service ++
--- /var/tmp/diff_new_pack.ezE20k/_old 2020-08-20 22:31:22.100052588 +0200
+++ /var/tmp/diff_new_pack.ezE20k/_new 2020-08-20 22:31:22.100052588 +0200
@@ -4,8 +4,8 @@
git
.git
saphanabootstrap-formula
-0.5.10+git.%ct.%h
-df9fa3804fc79609d67db33f74c03fde16494a13
+0.5.11+git.%ct.%h
+3a0a455221aa5aede08419aa33f9648910c88c9a
++ saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38.tar.gz ->
saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/README.md
new/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/README.md
--- old/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/README.md
2020-07-21 08:56:55.0 +0200
+++ new/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/README.md
2020-08-20 10:46:02.0 +0200
@@ -97,7 +97,7 @@
## OBS Packaging
-The CI automatically publishes new releases to SUSE's Open Build Service every
time a pull request is merged into `master` branch. For that, update the new
package version in
[saphanabootstrap-formula.spec](https://github.com/SUSE/saphanabootstrap-formula/blob/master/saphanabootstrap-formula.spec)
and
+The CI automatically publishes new releases to SUSE's Open Build Service every
time a pull request is merged into `master` branch. For that, update the new
package version in
[_service](https://github.com/SUSE/saphanabootstrap-formula/blob/master/_service)
and
add the new changes in
[saphanabootstrap-formula.changes](https://github.com/SUSE/saphanabootstrap-formula/blob/master/saphanabootstrap-formula.changes).
The new version is published at:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/_service
new/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/_service
--- old/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/_service
2020-07-21 08:56:55.0 +0200
+++ new/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/_service
2020-08-20 10:46:02.0 +0200
@@ -4,7 +4,7 @@
git
.git
saphanabootstrap-formula
-0.5.10+git.%ct.%h
+0.5.11+git.%ct.%h
%%VERSION%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/saphanabootstrap-formula.changes
---
old/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/saphanabootstrap-formula.changes
2020-07-21 08:56:55.0 +0200
+++
new/saphanabootstrap-formula-0.5.11+git.1597913162.3a0a455/saphana
commit saphanabootstrap-formula for openSUSE:Factory
Hello community, here is the log from the commit of package saphanabootstrap-formula for openSUSE:Factory checked in at 2020-07-21 15:49:07 Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old) and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3592 (New) Package is "saphanabootstrap-formula" Tue Jul 21 15:49:07 2020 rev:15 rq:822008 version:0.5.10+git.1595314615.df9fa38 Changes: --- /work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes 2020-06-17 14:54:43.449882407 +0200 +++ /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3592/saphanabootstrap-formula.changes 2020-07-21 15:50:53.736333084 +0200 @@ -1,0 +2,7 @@ +Wed Jul 15 10:30:22 UTC 2020 - Xabier Arbulu + +- Add hana active/active resources to the cluster template +- Change `route_table` by `route_name` to make the variable usage + more meaningful + +--- Old: saphanabootstrap-formula-0.5.10+git.1592336558.a91501a.tar.gz New: saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38.tar.gz Other differences: -- ++ saphanabootstrap-formula.spec ++ --- /var/tmp/diff_new_pack.0oKQ3o/_old 2020-07-21 15:50:56.212336095 +0200 +++ /var/tmp/diff_new_pack.0oKQ3o/_new 2020-07-21 15:50:56.212336095 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: saphanabootstrap-formula -Version:0.5.10+git.1592336558.a91501a +Version:0.5.10+git.1595314615.df9fa38 Release:0 Summary:SAP HANA platform deployment formula License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.0oKQ3o/_old 2020-07-21 15:50:56.240336129 +0200 +++ /var/tmp/diff_new_pack.0oKQ3o/_new 2020-07-21 15:50:56.244336134 +0200 @@ -5,7 +5,7 @@ .git saphanabootstrap-formula 0.5.10+git.%ct.%h -a91501a7f3788ead3e816be3fec727e80ee42b61 +df9fa3804fc79609d67db33f74c03fde16494a13 ++ saphanabootstrap-formula-0.5.10+git.1592336558.a91501a.tar.gz -> saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/.travis.yml new/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/.travis.yml --- old/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/.travis.yml 2020-06-16 21:42:38.0 +0200 +++ new/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/.travis.yml 2020-07-21 08:56:55.0 +0200 @@ -5,8 +5,8 @@ addons: apt: sources: - - sourceline: 'deb http://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest trusty main' -key_url: 'https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub' + - sourceline: 'deb http://repo.saltstack.com/apt/ubuntu/18.04/amd64/2019.2/ bionic main' +key_url: 'http://repo.saltstack.com/apt/ubuntu/18.04/amd64/2019.2/SALTSTACK-GPG-KEY.pub' packages: - salt-common diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/README.md new/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/README.md --- old/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/README.md 2020-06-16 21:42:38.0 +0200 +++ new/saphanabootstrap-formula-0.5.10+git.1595314615.df9fa38/README.md 2020-07-21 08:56:55.0 +0200 @@ -1,75 +1,86 @@ -# SAP HANA replication bootstrap salt formula +# SAP HANA platform bootstrap Salt formula -Salt formula for bootstrapping and managing SAP HANA platform and system -replication. +Salt formula to bootstrap and manage a multi SAP HANA platform environment. -The main purpose of the formula is to deploy easily the SAP HANA environment and -its nodes, giving the option to set them as primary or secondary nodes using -system replication. +## Features -# How to use +The formula provides the capability to create a multi node SAP HANA environment. Here are some of the features: +- Install one or multiple SAP HANA instances (in one or multiple nodes) +- Setup a System replication configuration between two SAP HANA nodes +- Extract the required files from the provided `.tar`, `.sar`, `.exe` files +- Apply saptune to the nodes with the needed SAP notes +- Enable all of the pre-requirements to setup a HA cluster in top of SAP HANA system replication cluster +- Install and configure the [handb_exporter](https://github.com/SUSE/hanadb_exporter) -## Manual installation +## Installation -In order to use this formula some steps must be executed
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-06-17 14:53:45
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3606 (New)
Package is "saphanabootstrap-formula"
Wed Jun 17 14:53:45 2020 rev:14 rq:815313 version:0.5.10+git.1592336558.a91501a
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-06-09 00:08:09.238033502 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3606/saphanabootstrap-formula.changes
2020-06-17 14:54:43.449882407 +0200
@@ -1,0 +2,7 @@
+Wed Jun 10 01:49:02 UTC 2020 - Simranpal Singh
+
+- Add support to extract zip,rar,exe,sar hana media
+- This change brings non backward compatible changes. The variable
+ hdbserver_extract_dir is replaced by hana_extract_dir
+
+---
Old:
saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b.tar.gz
New:
saphanabootstrap-formula-0.5.10+git.1592336558.a91501a.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.hSvbwD/_old 2020-06-17 14:54:44.269885214 +0200
+++ /var/tmp/diff_new_pack.hSvbwD/_new 2020-06-17 14:54:44.269885214 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.5.10+git.1591606061.233ca8b
+Version:0.5.10+git.1592336558.a91501a
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ _service ++
--- /var/tmp/diff_new_pack.hSvbwD/_old 2020-06-17 14:54:44.309885352 +0200
+++ /var/tmp/diff_new_pack.hSvbwD/_new 2020-06-17 14:54:44.309885352 +0200
@@ -5,7 +5,7 @@
.git
saphanabootstrap-formula
0.5.10+git.%ct.%h
-233ca8b0231b85cf4e09ae0db70b9d82430da313
+a91501a7f3788ead3e816be3fec727e80ee42b61
++ saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b.tar.gz ->
saphanabootstrap-formula-0.5.10+git.1592336558.a91501a.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/defaults.yaml
new/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/hana/defaults.yaml
---
old/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/defaults.yaml
2020-06-08 10:47:41.0 +0200
+++
new/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/hana/defaults.yaml
2020-06-16 21:42:38.0 +0200
@@ -1,6 +1,6 @@
hana:
install_packages: true
ha_enabled: true
- hdbserver_extract_dir: /sapmedia/HANA
+ hana_extract_dir: /sapmedia/HANA
nodes: []
monitoring_enabled: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/enable_cost_optimized.sls
new/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/hana/enable_cost_optimized.sls
---
old/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/enable_cost_optimized.sls
2020-06-08 10:47:41.0 +0200
+++
new/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/hana/enable_cost_optimized.sls
2020-06-16 21:42:38.0 +0200
@@ -1,4 +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'] %}
{% for node in hana.nodes %}
@@ -53,7 +55,7 @@
extract_hana_pydbapi_archive:
hana.pydbapi_extracted:
- name: PYDBAPI.TGZ
- - software_folders: [{{
node.install.software_path|default(hana.software_path) }}]
+ - software_folders: [{{
node.install.software_path|default(hana.software_path)|default(hana_extract_dir)
}}]
- output_dir: /hana/shared/srHook
- hana_version: '20'
- force: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/extract_hana_package.sls
new/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/hana/extract_hana_package.sls
---
old/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/extract_hana_package.sls
1970-01-01 01:00:00.0 +0100
+++
new/saphanabootstrap-formula-0.5.10+git.1592336558.a91501a/hana/extract_hana_package.sls
2020-06-16 21:42:38.0 +0200
@@ -0,0 +1,60 @@
+{%- from "hana/map.jinja" import hana with context -%}
+
+{%- if hana.hana_archive_file is defined %}
+{% set hana_package = hana.hana_archiv
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-06-09 00:06:02
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3606 (New)
Package is "saphanabootstrap-formula"
Tue Jun 9 00:06:02 2020 rev:13 rq:812485 version:0.5.10+git.1591606061.233ca8b
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-06-04 20:57:47.083283485 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3606/saphanabootstrap-formula.changes
2020-06-09 00:08:09.238033502 +0200
@@ -1,0 +2,5 @@
+Fri Jun 5 14:42:12 UTC 2020 - Stefano Torresi
+
+- Fix provisioning of hanadb_exporter in SLE12, where python3-pip must be
always installed.
+
+---
Old:
saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34.tar.gz
New:
saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.q5AlQ4/_old 2020-06-09 00:08:10.654038525 +0200
+++ /var/tmp/diff_new_pack.q5AlQ4/_new 2020-06-09 00:08:10.654038525 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.5.10+git.1591284130.9c8bc34
+Version:0.5.10+git.1591606061.233ca8b
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ _service ++
--- /var/tmp/diff_new_pack.q5AlQ4/_old 2020-06-09 00:08:10.682038625 +0200
+++ /var/tmp/diff_new_pack.q5AlQ4/_new 2020-06-09 00:08:10.682038625 +0200
@@ -5,7 +5,7 @@
.git
saphanabootstrap-formula
0.5.10+git.%ct.%h
-9c8bc3463908bd3edd0df339a1df310bddcffbd0
+233ca8b0231b85cf4e09ae0db70b9d82430da313
++ saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34.tar.gz ->
saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34/hana/monitoring.sls
new/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/monitoring.sls
---
old/saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34/hana/monitoring.sls
2020-06-04 17:22:10.0 +0200
+++
new/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/hana/monitoring.sls
2020-06-08 10:47:41.0 +0200
@@ -20,11 +20,7 @@
{% if loop.first %}
install_python_pip:
pkg.installed:
-{% if grains['pythonversion'][0] == 2 %}
-- name: python-pip
-{% else %}
- name: python3-pip
-{% endif %}
- retry:
attempts: 3
interval: 15
@@ -42,11 +38,7 @@
# TODO: Improve this to use pip.installed somehow
install_pydbapi_client:
cmd.run:
-{% if grains['pythonversion'][0] == 2 %}
-- name: /usr/bin/python -m pip install {{ pydbapi_output_dir
}}/hdbcli-*.tar.gz
-{% else %}
- name: /usr/bin/python3 -m pip install {{ pydbapi_output_dir
}}/hdbcli-*.tar.gz
-{% endif %}
- require:
- install_python_pip
- extract_pydbapi_client
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/saphanabootstrap-formula.changes
---
old/saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34/saphanabootstrap-formula.changes
2020-06-04 17:22:10.0 +0200
+++
new/saphanabootstrap-formula-0.5.10+git.1591606061.233ca8b/saphanabootstrap-formula.changes
2020-06-08 10:47:41.0 +0200
@@ -1,4 +1,9 @@
---
+Fri Jun 5 14:42:12 UTC 2020 - Stefano Torresi
+
+- Fix provisioning of hanadb_exporter in SLE12, where python3-pip must be
always installed.
+
+---
Tue Jun 2 00:21:55 UTC 2020 - Simranpal Singh
- Version 0.5.10
commit saphanabootstrap-formula for openSUSE:Factory
Hello community, here is the log from the commit of package saphanabootstrap-formula for openSUSE:Factory checked in at 2020-06-04 20:57:23 Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old) and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3606 (New) Package is "saphanabootstrap-formula" Thu Jun 4 20:57:23 2020 rev:12 rq:811546 version:0.5.10+git.1591284130.9c8bc34 Changes: --- /work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes 2020-03-06 21:33:35.477782821 +0100 +++ /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.3606/saphanabootstrap-formula.changes 2020-06-04 20:57:47.083283485 +0200 @@ -1,0 +2,70 @@ +Tue Jun 2 00:21:55 UTC 2020 - Simranpal Singh + +- Version 0.5.10 + * Change colocation weight for col_saphana_ip for Azure provider \ + + (jsc#ECO-1965, jsc#SLE-4047) + +--- +Fri May 15 08:19:31 UTC 2020 - Stefano Torresi + +- Implement exporter Pacemaker resource, refactor monitoring settings + +--- +Fri May 15 01:55:38 UTC 2020 - Simranpal Singh + +- Version 0.5.9 + * Update extraction functionality for cost optimized scenario + +--- +Tue Apr 21 02:21:28 UTC 2020 - Simranpal Singh + +- Version 0.5.8 + * Adjust software_path usage for cost optimized scenario + +--- +Fri Apr 17 08:14:08 UTC 2020 - Xabier Arbulu + +- Version 0.5.7 + * Use gcp instance name instead of id in fence_gce agent + (bsc#1161898, bsc#1160933) + +--- +Tue Apr 14 13:28:03 UTC 2020 - Xabier Arbulu + +- Version 0.5.6 + * Update anyting socat resource by azure-lb as recommended in + the updated best practices guide + +--- +Tue Mar 31 07:25:29 UTC 2020 - Xabier Arbulu + +- Version 0.5.5 + * Implement the new SAPHanaSR hook usage + +--- +Fri Mar 27 11:16:16 UTC 2020 - Xabier Arbulu + +- Version 0.5.4 + * Update the fence_gce usage to use gcp_instance_id + +--- +Wed Mar 25 21:34:17 UTC 2020 - Simranpal Singh + +- Version 0.5.3 + * Add support to run sapcar and extract HANA sar package + +--- +Fri Mar 20 13:19:03 UTC 2020 - Xabier Arbulu + +- Version 0.5.2 + * Install pydbapi package to be used by hanadb_exporter + +--- +Tue Mar 3 09:51:59 UTC 2020 - Xabier Arbulu + +- Version 0.5.1 + * Adapt the cluster template to use the proper gcp agents + (bsc#1161898, bsc#1160933) + +--- Old: saphanabootstrap-formula-0.5.0.tar.gz New: _service saphanabootstrap-formula-0.5.10+git.1591284130.9c8bc34.tar.gz Other differences: -- ++ saphanabootstrap-formula.spec ++ --- /var/tmp/diff_new_pack.F85dJr/_old 2020-06-04 20:57:47.871285816 +0200 +++ /var/tmp/diff_new_pack.F85dJr/_new 2020-06-04 20:57:47.875285828 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: saphanabootstrap-formula -Version:0.5.0 +Version:0.5.10+git.1591284130.9c8bc34 Release:0 Summary:SAP HANA platform deployment formula License:Apache-2.0 ++ _service ++ https://github.com/SUSE/saphanabootstrap-formula.git git .git saphanabootstrap-formula 0.5.10+git.%ct.%h 9c8bc3463908bd3edd0df339a1df310bddcffbd0 *.tar gz saphanabootstrap-formula
commit saphanabootstrap-formula for openSUSE:Factory
Hello community, here is the log from the commit of package saphanabootstrap-formula for openSUSE:Factory checked in at 2020-03-06 21:29:03 Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old) and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.26092 (New) Package is "saphanabootstrap-formula" Fri Mar 6 21:29:03 2020 rev:11 rq:782127 version:0.5.0 Changes: --- /work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes 2020-03-05 23:23:39.301356213 +0100 +++ /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.26092/saphanabootstrap-formula.changes 2020-03-06 21:33:35.477782821 +0100 @@ -5,0 +6 @@ + (bsc#1165156, jsc#SLE-4143, boo#1137989, jsc#SLE-10545) Other differences: -- ++ saphanabootstrap-formula-0.5.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.5.0/README.md new/saphanabootstrap-formula-0.5.0/README.md --- old/saphanabootstrap-formula-0.5.0/README.md2020-02-12 14:15:12.287083920 +0100 +++ new/saphanabootstrap-formula-0.5.0/README.md2020-03-06 14:59:22.49600 +0100 @@ -69,6 +69,20 @@ cd saphanabootstap-formula/example sudo ./deploy.sh ``` +## Salt pillar encryption + +Pillars are expected to contain private data such as user passwords required for the automated installation or other operations. Therefore, such pillar data need to be stored in an encrypted state, which can be decrypted during pillar compilation. + +SaltStack GPG renderer provides a secure encryption/decryption of pillar data. The configuration of GPG keys and procedure for pillar encryption are desribed in the Saltstack documentation guide: + +- [SaltStack pillar encryption](https://docs.saltstack.com/en/latest/topics/pillar/#pillar-encryption) + +- [SALT GPG RENDERERS](https://docs.saltstack.com/en/latest/ref/renderers/all/salt.renderers.gpg.html) + +**Note:** +- Only passwordless gpg keys are supported, and the already existing keys cannot be used. + +- If a masterless approach is used (as in the current automated deployment) the gpg private key must be imported in all the nodes. This might require the copy/paste of the keys. ## Build To build a new deliverable (rpm package) follow the next steps (Suse distros only): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/saphanabootstrap-formula-0.5.0/saphanabootstrap-formula.changes new/saphanabootstrap-formula-0.5.0/saphanabootstrap-formula.changes --- old/saphanabootstrap-formula-0.5.0/saphanabootstrap-formula.changes 2020-02-12 14:15:12.287083920 +0100 +++ new/saphanabootstrap-formula-0.5.0/saphanabootstrap-formula.changes 2020-03-06 14:59:22.5 +0100 @@ -3,6 +3,7 @@ - Version 0.5.0 * Change the package name to prometheus-hanadb_exporter (jsc#SLE-10545) + (bsc#1165156, jsc#SLE-4143, boo#1137989, jsc#SLE-10545) --- Thu Jan 30 15:31:06 UTC 2020 - Xabier Arbulu @@ -26,7 +27,7 @@ Thu Dec 19 12:18:22 UTC 2019 - Xabier Arbulu - Version 0.4.1 - * Update cloud provider usage + * Update cloud provider usage --- Thu Dec 12 11:52:23 UTC 2019 - Xabier Arbulu
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-03-05 23:23:13
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.26092 (New)
Package is "saphanabootstrap-formula"
Thu Mar 5 23:23:13 2020 rev:10 rq:781775 version:0.5.0
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-01-25 13:24:58.896058155 +0100
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.26092/saphanabootstrap-formula.changes
2020-03-05 23:23:39.301356213 +0100
@@ -1,0 +2,12 @@
+Tue Feb 11 10:51:56 UTC 2020 - Dario Maiocchi
+
+- Version 0.5.0
+ * Change the package name to prometheus-hanadb_exporter (jsc#SLE-10545)
+
+---
+Thu Jan 30 15:31:06 UTC 2020 - Xabier Arbulu
+
+- Version 0.4.4
+ * Update HANA resources template to add AWS specific RA
+
+---
Old:
saphanabootstrap-formula-0.4.3.tar.gz
New:
saphanabootstrap-formula-0.5.0.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.YJ0AYn/_old 2020-03-05 23:23:40.977357134 +0100
+++ /var/tmp/diff_new_pack.YJ0AYn/_new 2020-03-05 23:23:40.981357136 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.4.3
+Version:0.5.0
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
@@ -31,7 +31,7 @@
Requires: habootstrap-formula
Requires: salt-shaptools
Requires: salt-formulas-configuration
-Suggests: hanadb_exporter >= 0.5.0
+Suggests: prometheus-hanadb_exporter >= 0.7.0
%define fname hana
%define fdir %{_datadir}/salt-formulas
++ saphanabootstrap-formula-0.4.3.tar.gz ->
saphanabootstrap-formula-0.5.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.3/hana/exporter.sls
new/saphanabootstrap-formula-0.5.0/hana/exporter.sls
--- old/saphanabootstrap-formula-0.4.3/hana/exporter.sls2020-01-22
18:17:54.931430466 +0100
+++ new/saphanabootstrap-formula-0.5.0/hana/exporter.sls2020-02-12
14:15:12.287083920 +0100
@@ -8,7 +8,7 @@
{% set config_file = '/etc/hanadb_exporter/{}.json'.format(daemon_instance) %}
{% if loop.first %}
-hanadb_exporter:
+prometheus-hanadb_exporter:
pkg.installed:
- retry:
attempts: 3
@@ -26,14 +26,14 @@
- name: /etc/hanadb_exporter/logging_config.ini
- source: /usr/etc/hanadb_exporter/logging_config.ini
- require:
- - hanadb_exporter
+ - prometheus-hanadb_exporter
configure_exporter_metrics_{{ daemon_instance }}:
file.managed:
- name: /etc/hanadb_exporter/metrics.json
- source: /usr/etc/hanadb_exporter/metrics.json
- require:
- - hanadb_exporter
+ - prometheus-hanadb_exporter
configure_exporter_{{ daemon_instance }}:
file.managed:
@@ -41,13 +41,13 @@
- name: {{ config_file }}
- template: jinja
- require:
- - hanadb_exporter
+ - prometheus-hanadb_exporter
- context: # set up context for template hanadb_exporter.j2
sid: {{ node.sid }}
start_exporter_{{ daemon_instance }}:
service.running:
-- name: hanadb_exporter@{{ daemon_instance }}
+- name: prometheus-hanadb_exporter@{{ daemon_instance }}
- enable: True
- reload: True
- require:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.3/pillar.example
new/saphanabootstrap-formula-0.5.0/pillar.example
--- old/saphanabootstrap-formula-0.4.3/pillar.example 2020-01-22
18:17:54.931430466 +0100
+++ new/saphanabootstrap-formula-0.5.0/pillar.example 2020-02-12
14:15:12.287083920 +0100
@@ -41,7 +41,7 @@
file: 'backup'
# Optional: Add hanadb_exporter to the instance
exporter:
-exposition_port: 8001 # Optional, 8001 by default
+exposition_port: 9668 # Optional, 9668 by default
multi_tenant: true # Enable the exporter as multi tenant. This will
create the connection with the SYSTEMDB database and all tenants
user: 'SYSTEM'
password: 'Qwerty1234'
@@ -75,7 +75,7 @@
global_allocation_limit: '32100'
preload_column_tables: False
exporter:
-exposition_port: 8001 # Optional, 8001 by default
+exposition_port: 9668 # Optional, 9668 by default
user: 'SYSTEM'
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-01-25 13:24:51
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.26092 (New)
Package is "saphanabootstrap-formula"
Sat Jan 25 13:24:51 2020 rev:9 rq:766941 version:0.4.3
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2020-01-10 17:51:49.650135687 +0100
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.26092/saphanabootstrap-formula.changes
2020-01-25 13:24:58.896058155 +0100
@@ -1,0 +2,6 @@
+Tue Jan 21 14:41:29 UTC 2020 - Dario Maiocchi
+
+- Version 0.4.3
+ * Add saptune module to apply a specific solution
+
+---
Old:
saphanabootstrap-formula-0.4.2.tar.gz
New:
saphanabootstrap-formula-0.4.3.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.DoYZRx/_old 2020-01-25 13:24:59.704058509 +0100
+++ /var/tmp/diff_new_pack.DoYZRx/_new 2020-01-25 13:24:59.708058511 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.4.2
+Version:0.4.3
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ saphanabootstrap-formula-0.4.2.tar.gz ->
saphanabootstrap-formula-0.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.2/hana/init.sls
new/saphanabootstrap-formula-0.4.3/hana/init.sls
--- old/saphanabootstrap-formula-0.4.2/hana/init.sls2020-01-08
18:09:15.008475999 +0100
+++ new/saphanabootstrap-formula-0.4.3/hana/init.sls2020-01-22
18:17:54.931430466 +0100
@@ -5,6 +5,7 @@
- hana.packages
{% endif %}
- hana.pre_validation
+ - hana.saptune
- hana.install
- hana.enable_primary
- hana.enable_secondary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.2/hana/saptune.sls
new/saphanabootstrap-formula-0.4.3/hana/saptune.sls
--- old/saphanabootstrap-formula-0.4.2/hana/saptune.sls 1970-01-01
01:00:00.0 +0100
+++ new/saphanabootstrap-formula-0.4.3/hana/saptune.sls 2020-01-22
18:17:54.931430466 +0100
@@ -0,0 +1,14 @@
+{%- from "hana/map.jinja" import hana with context -%}
+{% set host = grains['host'] %}
+
+{% for node in hana.nodes if node.host == host and (hana.saptune_solution is
defined or node.saptune_solution is defined) %}
+
+{% set saptune_solution = node.saptune_solution|default(hana.saptune_solution)
%}
+{% set instance = '{:0>2}'.format(node.instance) %}
+{% set name = '{}_{}'.format(node.sid, instance) %}
+
+apply_saptune_solution_{{ host }}_{{ name }}:
+ saptune.solution_applied:
+- name: {{ saptune_solution }}
+
+{% endfor %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.2/pillar.example
new/saphanabootstrap-formula-0.4.3/pillar.example
--- old/saphanabootstrap-formula-0.4.2/pillar.example 2020-01-08
18:09:15.008475999 +0100
+++ new/saphanabootstrap-formula-0.4.3/pillar.example 2020-01-22
18:17:54.931430466 +0100
@@ -3,6 +3,12 @@
# If set to false, this packages must be installed before the formula
# execution manually
# install_packages: true
+
+ # saptune solution to apply to all nodes ( by default nothing is applied)
+ # you can also use this to a single node if need to differ. see hana2
+ # Warning: only a unique solution can exist into a node.
+ saptune_solution: 'HANA'
+
nodes:
- host: 'hana01'
sid: 'prd'
@@ -46,6 +52,7 @@
sid: 'prd'
instance: 00
password: 'Qwerty1234'
+ saptune_solution: 'MAXDB'
install:
software_path: '/root/sap_inst/51052481'
root_user: 'root'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.4.2/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.4.3/saphanabootstrap-formula.changes
--- old/saphanabootstrap-formula-0.4.2/saphanabootstrap-formula.changes
2020-01-08 18:09:15.008475999 +0100
+++ new/saphanabootstrap-formula-0.4.3/saphanabootstrap-formula.changes
2020-01-22 18:17:54.931430466 +0100
@@ -1,4 +1,10 @@
---
+Tue Jan 21 14:41:29 UTC 2020 - Dario Maiocchi
+
+- Version 0.4.3
+ * Add saptune module to apply a specific solution
+
+-
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2020-01-10 17:51:43
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.6675 (New)
Package is "saphanabootstrap-formula"
Fri Jan 10 17:51:43 2020 rev:8 rq:762853 version:0.4.2
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-12-21 12:33:06.311412421 +0100
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.6675/saphanabootstrap-formula.changes
2020-01-10 17:51:49.650135687 +0100
@@ -1,0 +2,6 @@
+Thu Jan 2 23:25:35 UTC 2020 - Simranpal Singh
+
+- Version 0.4.2
+ * Add the option to specify password XML file for installing hana
+
+---
Old:
saphanabootstrap-formula-0.4.1.tar.gz
New:
saphanabootstrap-formula-0.4.2.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.hOJ7Z9/_old 2020-01-10 17:51:51.722136730 +0100
+++ /var/tmp/diff_new_pack.hOJ7Z9/_new 2020-01-10 17:51:51.766136752 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.4.1
+Version:0.4.2
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ saphanabootstrap-formula-0.4.1.tar.gz ->
saphanabootstrap-formula-0.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.1/hana/install.sls
new/saphanabootstrap-formula-0.4.2/hana/install.sls
--- old/saphanabootstrap-formula-0.4.1/hana/install.sls 2019-12-19
14:28:47.048955999 +0100
+++ new/saphanabootstrap-formula-0.4.2/hana/install.sls 2020-01-08
18:09:15.008475999 +0100
@@ -16,6 +16,9 @@
- root_password: {{ node.install.root_password }}
{% if node.install.config_file is defined %}
- config_file: {{ node.install.config_file }}
+{% endif %}
+{% if node.install.hdb_pwd_file is defined %}
+- hdb_pwd_file: {{ node.install.hdb_pwd_file }}
{% else %}
- system_user_password: {{ node.install.system_user_password }}
- sapadm_password: {{ node.install.sapadm_password }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.4.1/pillar.example
new/saphanabootstrap-formula-0.4.2/pillar.example
--- old/saphanabootstrap-formula-0.4.1/pillar.example 2019-12-19
14:28:47.048955999 +0100
+++ new/saphanabootstrap-formula-0.4.2/pillar.example 2020-01-08
18:09:15.008475999 +0100
@@ -12,6 +12,9 @@
software_path: '/root/sap_inst/51052481'
root_user: 'root'
root_password: 's'
+# Fetch HANA passwords from XML file
+hdb_pwd_file: 'salt://passwords.xml'
+# Or specify HANA system & sapadm users' passwords like below
system_user_password: 'Qwerty1234'
sapadm_password: 'Qwerty1234'
primary:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.4.2/saphanabootstrap-formula.changes
--- old/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.changes
2019-12-19 14:28:47.048955999 +0100
+++ new/saphanabootstrap-formula-0.4.2/saphanabootstrap-formula.changes
2020-01-08 18:09:15.008475999 +0100
@@ -1,4 +1,10 @@
---
+Thu Jan 2 23:25:35 UTC 2020 - Simranpal Singh
+
+- Version 0.4.2
+ * Add the option to specify password XML file for installing hana
+
+---
Thu Dec 19 12:18:22 UTC 2019 - Xabier Arbulu
- Version 0.4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.spec
new/saphanabootstrap-formula-0.4.2/saphanabootstrap-formula.spec
--- old/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.spec
2019-12-19 14:28:47.048955999 +0100
+++ new/saphanabootstrap-formula-0.4.2/saphanabootstrap-formula.spec
2020-01-08 18:09:15.008475999 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.4.1
+Version:0.4.2
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2019-12-21 12:32:34
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.6675 (New)
Package is "saphanabootstrap-formula"
Sat Dec 21 12:32:34 2019 rev:7 rq:758457 version:0.4.1
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-12-17 13:30:48.215395708 +0100
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.6675/saphanabootstrap-formula.changes
2019-12-21 12:33:06.311412421 +0100
@@ -1,0 +2,6 @@
+Thu Dec 19 12:18:22 UTC 2019 - Xabier Arbulu
+
+- Version 0.4.1
+ * Update cloud provider usage
+
+---
Old:
saphanabootstrap-formula-0.4.0.tar.gz
New:
saphanabootstrap-formula-0.4.1.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.V2s0iC/_old 2019-12-21 12:33:06.855412680 +0100
+++ /var/tmp/diff_new_pack.V2s0iC/_new 2019-12-21 12:33:06.863412683 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.4.0
+Version:0.4.1
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ saphanabootstrap-formula-0.4.0.tar.gz ->
saphanabootstrap-formula-0.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.4.0/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.changes
--- old/saphanabootstrap-formula-0.4.0/saphanabootstrap-formula.changes
2019-12-17 11:56:28.137048633 +0100
+++ new/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.changes
2019-12-19 14:28:47.048955999 +0100
@@ -1,4 +1,10 @@
---
+Thu Dec 19 12:18:22 UTC 2019 - Xabier Arbulu
+
+- Version 0.4.1
+ * Update cloud provider usage
+
+---
Thu Dec 12 11:52:23 UTC 2019 - Xabier Arbulu
- Version bump 0.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.4.0/saphanabootstrap-formula.spec
new/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.spec
--- old/saphanabootstrap-formula-0.4.0/saphanabootstrap-formula.spec
2019-12-17 11:56:28.137048633 +0100
+++ new/saphanabootstrap-formula-0.4.1/saphanabootstrap-formula.spec
2019-12-19 14:28:47.048955999 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.4.0
+Version:0.4.1
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.4.0/templates/scale_up_resources.j2
new/saphanabootstrap-formula-0.4.1/templates/scale_up_resources.j2
--- old/saphanabootstrap-formula-0.4.0/templates/scale_up_resources.j2
2019-12-17 11:56:28.137048633 +0100
+++ new/saphanabootstrap-formula-0.4.1/templates/scale_up_resources.j2
2019-12-19 14:28:47.048955999 +0100
@@ -1,6 +1,7 @@
{% set data = pillar.cluster.configure.template.parameters %}
{% set sid = data.sid.upper() %}
{% set instance = '{:0>2}'.format(data.instance) %}
+{% set cloud_provider = grains['cloud_provider'] %}
#
# defaults
@@ -17,11 +18,11 @@
# production HANA
#
-{% set nic = "nic="~pillar.cluster.interface|default('eth0')|json if
data.platform == "gcp" else "nic="~pillar.cluster.interface|json if
pillar.cluster.interface is defined else "" %}
+{% set nic = "nic="~pillar.cluster.interface|default('eth0')|json if
cloud_provider == "google-cloud-platform" else
"nic="~pillar.cluster.interface|json if pillar.cluster.interface is defined
else "" %}
primitive rsc_ip_{{ sid }}_HDB{{ instance }} ocf:heartbeat:IPaddr2 \
params \
-ip="{{ data.virtual_ip }}" cidr_netmask="{{ 32 if data.platform == "gcp"
else data.virtual_ip_mask }}" {{ nic }} \
+ip="{{ data.virtual_ip }}" cidr_netmask="{{ 32 if cloud_provider ==
"google-cloud-platform" else data.virtual_ip_mask }}" {{ nic }} \
op start timeout="20" op stop timeout="20" \
op monitor interval="10" timeout="20"
@@ -52,7 +53,7 @@
ms msl_SAPHana_{{ sid }}_HDB{{ instance }} rsc_SAPHana_{{ sid }}_HDB{{
instance }} \
meta clone-max="2" clone-node-max="1" interleave="tr
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2019-12-17 13:30:42
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4691 (New)
Package is "saphanabootstrap-formula"
Tue Dec 17 13:30:42 2019 rev:6 rq:757508 version:0.4.0
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-12-05 17:38:41.917366532 +0100
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4691/saphanabootstrap-formula.changes
2019-12-17 13:30:48.215395708 +0100
@@ -1,0 +2,13 @@
+Thu Dec 12 11:52:23 UTC 2019 - Xabier Arbulu
+
+- Version bump 0.4.0
+ * Update exporter state to use the new hanadb_exporter config
+ folder
+ * Clean defaults.yaml file content
+ * Fix the scenario where the primary was not defined during
+ secondary installation. Now the password can be retrieved using
+ other options
+ * Update the scale up template to remove the default value for nic
+ parameter in the IPaddr2 resource if the provider is not gcp
+
+---
Old:
saphanabootstrap-formula-0.3.3.tar.gz
New:
saphanabootstrap-formula-0.4.0.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.6cEOo7/_old 2019-12-17 13:30:49.375395300 +0100
+++ /var/tmp/diff_new_pack.6cEOo7/_new 2019-12-17 13:30:49.375395300 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.3.3
+Version:0.4.0
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ saphanabootstrap-formula-0.3.3.tar.gz ->
saphanabootstrap-formula-0.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/saphanabootstrap-formula-0.3.3/hana/defaults.yaml
new/saphanabootstrap-formula-0.4.0/hana/defaults.yaml
--- old/saphanabootstrap-formula-0.3.3/hana/defaults.yaml 2019-12-04
16:21:31.793593999 +0100
+++ new/saphanabootstrap-formula-0.4.0/hana/defaults.yaml 2019-12-17
11:56:28.137048633 +0100
@@ -1,44 +1,3 @@
hana:
install_packages: true
- nodes:
-- host: 'hana01'
- sid: 'prd'
- instance: '"00"'
- password: 'Qwerty1234'
- install:
-software_path: '/root/sap_inst/51052481'
-root_user: 'root'
-root_password: 's'
-system_user_password: 'Qwerty1234'
- primary:
-name: NUREMBERG
-backup:
- user: 'backupkey'
- password: 'Qwerty1234'
- database: 'SYSTEMDB'
- file: 'backup'
-userkey:
- key: 'backupkey'
- environment: 'hana01:30013'
- user: 'SYSTEM'
- password: 'Qwerty1234'
- database: 'SYSTEMDB'
-
-- host: 'hana02'
- sid: 'prd'
- instance: '"00"'
- password: 'Qwerty1234'
- install:
-software_path: '/root/sap_inst/51052481'
-root_user: 'root'
-root_password: 's'
-system_user_password: 'Qwerty1234'
-extra_parameters:
- hostname: 'hana02'
- secondary:
-name: PRAGUE
-remote_host: 'hana01'
-remote_instance: '00'
-replication_mode: 'sync'
-operation_mode: 'logreplay'
-timeout: 600
+ nodes: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.3.3/hana/enable_secondary.sls
new/saphanabootstrap-formula-0.4.0/hana/enable_secondary.sls
--- old/saphanabootstrap-formula-0.3.3/hana/enable_secondary.sls
2019-12-04 16:21:31.793593999 +0100
+++ new/saphanabootstrap-formula-0.4.0/hana/enable_secondary.sls
2019-12-17 11:56:28.137048633 +0100
@@ -3,9 +3,21 @@
{% for node in hana.nodes if node.host == host and node.secondary is defined %}
-{% for prim_node in hana.nodes %}
-{% if node.secondary.remote_host == prim_node.host and prim_node.primary is
defined %}
-{% set primary_pass = prim_node.password %}
+# The primary password is retrieved in this order
+# 1. If the primary node is defined in the pillar, primary password will be
used
+# 2. If secondary.primary_pass is defined this password will be used
+# 3. The secondary machine password will be used
+{% set password = {} %}
+
+{% for prim_node in hana.nodes if node.secondary.remote_host == prim_node.host
and prim_node.primary is defined %}
+{% do password.update({'primary': prim_node.password }) %}
+{% endfor %}
+
+{% if password.primary is not defined and node.secondary.primar
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2019-12-05 17:35:36
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4691 (New)
Package is "saphanabootstrap-formula"
Thu Dec 5 17:35:36 2019 rev:5 rq:754375 version:0.3.3
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-11-13 13:29:08.535748785 +0100
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4691/saphanabootstrap-formula.changes
2019-12-05 17:38:41.917366532 +0100
@@ -1,0 +2,6 @@
+Thu Nov 28 21:28:19 UTC 2019 - Simranpal Singh
+
+- Version bump 0.3.3
+ * Update Cluster template command to use `socat` for Azure
+
+---
Old:
saphanabootstrap-formula-0.3.2.tar.gz
New:
saphanabootstrap-formula-0.3.3.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.6Af6NM/_old 2019-12-05 17:38:43.117366099 +0100
+++ /var/tmp/diff_new_pack.6Af6NM/_new 2019-12-05 17:38:43.129366095 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.3.2
+Version:0.3.3
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
++ saphanabootstrap-formula-0.3.2.tar.gz ->
saphanabootstrap-formula-0.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.3.2/saphanabootstrap-formula.changes
new/saphanabootstrap-formula-0.3.3/saphanabootstrap-formula.changes
--- old/saphanabootstrap-formula-0.3.2/saphanabootstrap-formula.changes
2019-11-12 17:20:17.199771714 +0100
+++ new/saphanabootstrap-formula-0.3.3/saphanabootstrap-formula.changes
2019-12-04 16:21:31.793593999 +0100
@@ -1,4 +1,10 @@
---
+Thu Nov 28 21:28:19 UTC 2019 - Simranpal Singh
+
+- Version bump 0.3.3
+ * Update Cluster template command to use `socat` for Azure
+
+---
Wed Oct 30 16:14:32 UTC 2019 - Xabier Arbulu
- Version bump 0.3.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.3.2/saphanabootstrap-formula.spec
new/saphanabootstrap-formula-0.3.3/saphanabootstrap-formula.spec
--- old/saphanabootstrap-formula-0.3.2/saphanabootstrap-formula.spec
2019-11-12 17:20:17.199771714 +0100
+++ new/saphanabootstrap-formula-0.3.3/saphanabootstrap-formula.spec
2019-12-04 16:21:31.793593999 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.3.2
+Version:0.3.3
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.3.2/templates/scale_up_resources.j2
new/saphanabootstrap-formula-0.3.3/templates/scale_up_resources.j2
--- old/saphanabootstrap-formula-0.3.2/templates/scale_up_resources.j2
2019-11-12 17:20:17.199771714 +0100
+++ new/saphanabootstrap-formula-0.3.3/templates/scale_up_resources.j2
2019-12-04 16:21:31.793593999 +0100
@@ -53,8 +53,7 @@
{% if data.platform == "azure" %}
primitive rsc_nc_{{ sid }}_HDB{{ instance }} anything \
- params binfile="/usr/bin/nc" cmdline_options="-l -k 62503" \
- meta resource-stickiness=0 \
+ params binfile="/usr/bin/socat" cmdline_options="-U TCP-LISTEN:625{{
instance }},backlog=10,fork,reuseaddr /dev/null" \
op monitor timeout="20" interval="10" depth="0"
group g_ip_{{ sid }}_HDB{{ instance }} rsc_ip_{{ sid }}_HDB{{ instance }}
rsc_nc_{{ sid }}_HDB{{ instance }}
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2019-11-13 13:29:07
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.2990 (New)
Package is "saphanabootstrap-formula"
Wed Nov 13 13:29:07 2019 rev:4 rq:748023 version:0.3.2
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-07-13 14:00:50.570889831 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.2990/saphanabootstrap-formula.changes
2019-11-13 13:29:08.535748785 +0100
@@ -1,0 +2,55 @@
+Wed Oct 30 16:14:32 UTC 2019 - Xabier Arbulu
+
+- Version bump 0.3.2
+ * Fix issue with file permissions during package installation in
+/usr/share/salt-formulas (0755, root, salt)
+(boo#1142306)
+
+---
+Tue Oct 29 16:31:16 UTC 2019 - Xabier Arbulu
+
+- Version bump 0.3.1
+ * Fix 'true' rendering in jinja to convert to json correctly
+
+---
+Fri Oct 25 07:22:15 UTC 2019 - Xabier Arbulu
+
+- Version bump 0.3.0
+ * Add support for multi tenant hanadb_exporter
+
+---
+Wed Sep 4 06:55:01 UTC 2019 - Xabier Arbulu Insausti
+
+- Update the pkg.info_available call to avoid repositories refresh as
+ it may cause errors
+
+---
+Wed Aug 7 07:46:25 UTC 2019 - Simranpal Singh
+
+- Version bump 0.2.9
+ * Fix srHook script usage for cost optimized scenario
+ * Add scenario type options to the form.yml file
+(boo#1137989)
+
+---
+Wed Jul 31 12:26:05 UTC 2019 - Xabier Arbulu Insausti
+
+- Fix errors in the form.yml file to match with the formula names
+- Fix some styling issues
+
+---
+Tue Jul 23 11:17:36 UTC 2019 - Xabier Arbulu Insausti
+
+- Version bump 0.2.8
+ * Add support for Power machines
+ * Fix issues with SAP HANA deployment template and the exporter
+
+---
+Mon Jul 22 08:26:16 UTC 2019 - Xabier Arbulu Insausti
+
+- Version bump 0.2.7
+ * Fix issue with file permissions during package installation in
+/usr/share/salt-formulas
+(boo#1142306)
+
+---
Old:
saphanabootstrap-formula-0.2.5.tar.gz
New:
saphanabootstrap-formula-0.3.2.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.hSMkSF/_old 2019-11-13 13:29:08.975749245 +0100
+++ /var/tmp/diff_new_pack.hSMkSF/_new 2019-11-13 13:29:08.979749250 +0100
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.2.5
+Version:0.3.2
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
@@ -30,12 +30,8 @@
BuildArch: noarch
Requires: habootstrap-formula
Requires: salt-shaptools
-Suggests: hanadb_exporter >= 0.3.1
-
-# On SLE/Leap 15-SP1 and TW requires the new salt-formula configuration
location.
-%if ! (0%{?sle_version:1} && 0%{?sle_version} < 150100)
-Requires: salt-standalone-formulas-configuration
-%endif
+Requires: salt-formulas-configuration
+Suggests: hanadb_exporter >= 0.5.0
%define fname hana
%define fdir %{_datadir}/salt-formulas
@@ -54,16 +50,6 @@
%install
-# before SUMA 4.0/15-SP1, install on the standard Salt Location.
-%if 0%{?sle_version:1} && 0%{?sle_version} < 150100
-
-mkdir -p %{buildroot}/srv/salt/
-cp -R %{fname} %{buildroot}/srv/salt/
-cp -R %{ftemplates} %{buildroot}/srv/salt/%{fname}/
-
-%else
-
-# On SUMA 4.0/15-SP1, a single shared directory will be used.
mkdir -p %{buildroot}%{fdir}/states/%{fname}
mkdir -p %{buildroot}%{fdir}/metadata/%{fname}
cp -R %{fname} %{buildroot}%{fdir}/states
@@ -74,9 +60,7 @@
cp -R metadata.yml %{buildroot}%{fdir}/metadata/%{fname}
fi
-%endif
-%if 0%{?sle_version:1} && 0%{?sle_version} < 150100
%files
%defattr(-,root,root,-)
%if 0%{?sle_version} < 120300
@@ -85,28 +69,13 @@
%doc README.md
%license LICENSE
%endif
-/srv/salt/%{fname}
-/srv/salt/%{fname}/%{ftemplates}
-
-%dir %attr(0755, root, salt) /srv/salt
-%else
-
-%files
-%defattr(-,root,root,-)
-%doc README.md
-%license LICENSE
-%dir %{fdir}
-%dir %{fdir}/states
-%dir %{fdir}/metadata
-%{fdir}/states/%{fname}
-%{fdir}/states/%{fname}
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2019-07-13 13:50:02
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4615 (New)
Package is "saphanabootstrap-formula"
Sat Jul 13 13:50:02 2019 rev:3 rq:714879 version:0.2.5
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-07-04 15:43:21.870117930 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4615/saphanabootstrap-formula.changes
2019-07-13 14:00:50.570889831 +0200
@@ -1,0 +2,14 @@
+Mon Jul 8 11:49:55 UTC 2019 - Dario Maiocchi
+
+- Version bump 0.2.6
+ * Retry pkg.install multiple times, in case a pkg installtion fails
+ for having a more resilient installation.
+
+---
+Wed Jul 3 07:58:55 UTC 2019 - Xabier Arbulu Insausti
+
+- Version bump 0.2.5
+ * hanadb_exporter executed as a daemon
+ * hanadb_exporter installation suggested
+
+---
Old:
saphanabootstrap-formula-0.2.4.tar.gz
New:
saphanabootstrap-formula-0.2.5.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.zTbMjN/_old 2019-07-13 14:00:51.342889595 +0200
+++ /var/tmp/diff_new_pack.zTbMjN/_new 2019-07-13 14:00:51.350889593 +0200
@@ -19,7 +19,7 @@
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.2.4
+Version:0.2.5
Release:0
Summary:SAP HANA platform deployment formula
License:Apache-2.0
@@ -30,6 +30,7 @@
BuildArch: noarch
Requires: habootstrap-formula
Requires: salt-shaptools
+Suggests: hanadb_exporter >= 0.3.1
# On SLE/Leap 15-SP1 and TW requires the new salt-formula configuration
location.
%if ! (0%{?sle_version:1} && 0%{?sle_version} < 150100)
++ saphanabootstrap-formula-0.2.4.tar.gz ->
saphanabootstrap-formula-0.2.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/saphanabootstrap-formula-0.2.4/ci/validate-formula.sh
new/saphanabootstrap-formula-0.2.5/ci/validate-formula.sh
--- old/saphanabootstrap-formula-0.2.4/ci/validate-formula.sh 1970-01-01
01:00:00.0 +0100
+++ new/saphanabootstrap-formula-0.2.5/ci/validate-formula.sh 2019-07-10
15:08:23.171420508 +0200
@@ -0,0 +1,41 @@
+#! /bin/bash
+
+# this script is intended to be executed via PRs travis CI
+set -e
+
+# 01: hana01
+
+echo "==="
+echo " Using primary host "
+echo "==="
+
+cp pillar.example example/pillar/hana.sls
+cp example/salt/top.sls .
+
+cat >grains
commit saphanabootstrap-formula for openSUSE:Factory
Hello community,
here is the log from the commit of package saphanabootstrap-formula for
openSUSE:Factory checked in at 2019-07-04 15:43:19
Comparing /work/SRC/openSUSE:Factory/saphanabootstrap-formula (Old)
and /work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4615 (New)
Package is "saphanabootstrap-formula"
Thu Jul 4 15:43:19 2019 rev:2 rq:713172 version:0.2.4
Changes:
---
/work/SRC/openSUSE:Factory/saphanabootstrap-formula/saphanabootstrap-formula.changes
2019-05-08 15:16:46.993030927 +0200
+++
/work/SRC/openSUSE:Factory/.saphanabootstrap-formula.new.4615/saphanabootstrap-formula.changes
2019-07-04 15:43:21.870117930 +0200
@@ -1,0 +2,48 @@
+Tue Jul 2 11:14:50 UTC 2019 - Diego Vinicius Akechi
+
+- Version bump 0.2.4
+ * Change the salt-formula directories permissions to 0750 to avoid
+conflicts with the package salt-standalone-formulas-configuration.
+
+ * Correct the required package name to
+salt-standalone-formulas-configuration
+
+---
+Mon Jul 1 11:27:50 UTC 2019 - Xabier Arbulu Insausti
+
+- Create package version 0.2.3 supporting hanadb_exporter logging system
+
+---
+Wed Jun 19 14:23:59 UTC 2019 - Xabier Arbulu Insausti
+
+- Create package version 0.2.2 adding hanadb_exporter deployment
+
+---
+Tue Jun 11 11:42:31 UTC 2019 - Xabier Arbulu Insausti
+
+- Create package version 0.2.1 with fixed spec files. Now the package
+ is available in all SLE12 and SLE15 versions (boo#1137989, jsc#SLE-4143)
+
+---
+Thu Jun 6 07:28:43 UTC 2019 - Xabier Arbulu Insausti
+
+- Fix how qas instance number is created in scale_up_resources template
+
+---
+Fri May 21 12:37:43 UTC 2019 - Diego Vinicius Akechi
+
+- Version bump 0.2.0
+ * Include the salt-formulas-configuration dependency on
+SLE/Leap 15-SP1 and higher. This package configures the shared salt
+formulas location (/usr/share/salt-formulas) to be used by SUMA 4.0
+or salt in standalone mode.
+ * Drops the saphanabootstrap-formula-suma package, as the forms metadata
+will be available only on SUMA 4.0 using the shared location.
+
+---
+Thu May 16 08:52:06 UTC 2019 - Xabier Arbulu Insausti
+
+- Update formula to work with the latest shaptools code. In this version
+ the secondary node registration is managed completely in shaptools
+
+---
Old:
saphanabootstrap-formula-0.1.0.tar.gz
New:
saphanabootstrap-formula-0.2.4.tar.gz
Other differences:
--
++ saphanabootstrap-formula.spec ++
--- /var/tmp/diff_new_pack.jR0NAW/_old 2019-07-04 15:43:22.562119012 +0200
+++ /var/tmp/diff_new_pack.jR0NAW/_new 2019-07-04 15:43:22.566119018 +0200
@@ -1,7 +1,7 @@
#
# spec file for package saphanabootstrap-formula
#
-# Copyright (c) 2018 SUSE LLC, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,40 +12,39 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
Name: saphanabootstrap-formula
-Version:0.1.0
-Release:1
+Version:0.2.4
+Release:0
Summary:SAP HANA platform deployment formula
-
License:Apache-2.0
+
Url:https://github.com/SUSE/%{name}
Source0:%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
-Requires: salt-shaptools
Requires: habootstrap-formula
+Requires: salt-shaptools
+
+# On SLE/Leap 15-SP1 and TW requires the new salt-formula configuration
location.
+%if ! (0%{?sle_version:1} && 0%{?sle_version} < 150100)
+Requires: salt-standalone-formulas-configuration
+%endif
%define fname hana
-%define fdir %{_datadir}/susemanager/formulas
+%define fdir %{_datadir}/salt-formulas
%define ftemplates templates
%description
-SAP HANA deployment salt formula
-
-# package to deploy on SUMA specific path.
-%package suma
-Summary:SAP HANA platform deployment formula (SUMA spec
