Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Angi+Tester new versions #226

Merged
merged 132 commits into from
Jan 22, 2024
Merged
Changes from 1 commit
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
958a53a
ocf_suse_SAPHanaFilesystem.7: typo
lpinne Dec 18, 2023
4f99fe7
ocf_suse_SAPHanaFilesystem.7: details
lpinne Dec 18, 2023
5abac4b
ocf_suse_SAPHanaFilesystem.7: formatting
lpinne Dec 18, 2023
09fc194
SAPHanaSR-ScaleOut.7 SAPHanaSR.7: wording
lpinne Dec 18, 2023
1776a03
SAPHanaSR-ScaleOut.7 SAPHanaSR.7: wording
lpinne Dec 18, 2023
e3b620a
SAPHanaSR.7 ocf_suse_SAPHana.7 susHanaSR.py.7: aligned dates in copyr…
lpinne Dec 18, 2023
b194d26
sct_test_restart_cluster_turn_hana: wait for SR before starting the c…
fmherschel Dec 19, 2023
2d08a61
saphana-common-lib: mark some parts for future support of suspended p…
fmherschel Dec 19, 2023
9de48fa
saphana-controller-lib: set global SEC attribute during probe
fmherschel Dec 19, 2023
abdc903
maintenance_with_standby_nodes.json, standby_secn_node.json: remove s…
fmherschel Dec 19, 2023
c453a7f
sct_test_maintenance_cluster_turn_hana: wait for SR in sync before en…
lpinne Dec 19, 2023
7dbf3fe
SAPHanaSR-testCluster.8 SAPHanaSR-tester.7 SAPHanaSR-tests-angi-Scale…
lpinne Dec 20, 2023
ec49911
SAPHanaSR-testCluster.8 SAPHanaSR-tester.7 SAPHanaSR-tests-angi-Scale…
lpinne Dec 20, 2023
dd59df3
SAPHanaSR-tests-basic-cluster.7
lpinne Dec 20, 2023
ce74a02
SAPHanaSR-testCluster.8: wording
lpinne Dec 20, 2023
ecde04f
SAPHanaSR-testCluster.8: example
lpinne Dec 20, 2023
d0abe07
SAPHanaSR-tester.7: details
lpinne Dec 20, 2023
10ca115
angi srHooks: susHanaSR.py - catch possible IO errors
fmherschel Jan 4, 2024
3e821c1
angi srHooks: susHanaSR.py - fixed f-strings
fmherschel Jan 4, 2024
e8a72d0
susHanaSR.py.7: requirements for cache file
lpinne Jan 4, 2024
dc3e675
susHanaSR.py.7: requirements
lpinne Jan 4, 2024
60dd901
SAPHanaSR.7: requirements
lpinne Jan 4, 2024
6f476cd
susHanaSR.py.7: requirements
lpinne Jan 4, 2024
c1dda27
susHanaSR.py.7: requirements
lpinne Jan 4, 2024
0289446
SAPHanaSR-testCluster.8 SAPHanaSR-tester.7 SAPHanaSR-tests-angi-Scale…
lpinne Jan 4, 2024
0d92670
SAPHanaSR-tests-basic-cluster.7: see also
lpinne Jan 8, 2024
4a622f7
susHanaSR.py.7 susHanaSrMultiTarget.py.7: r/w -> read/write
lpinne Jan 10, 2024
09c0399
angi tester ScaleOut: use the new comperators
fmherschel Jan 10, 2024
d16f6c9
angi tester ScaleOut: use the new sct test files
fmherschel Jan 10, 2024
17e8177
saphana_sr_test.py standby_secn_worker_node.json: tandby_secn_worker_…
lpinne Jan 12, 2024
efe8268
SAPHanaSR-tests-angi-ScaleOut.7 SAPHanaSR-tests-description.7: standb…
lpinne Jan 12, 2024
8e1e825
SAPHanaSR-tests-angi-ScaleOut.7 SAPHanaSR-tests-description.7: standb…
lpinne Jan 12, 2024
7a6f6fe
saphana_sr_test.py standby_secn_worker_node.json: tandby_secn_worker_…
lpinne Jan 12, 2024
1c6eb87
angi: saphana-topology-lib: call get_local_virtual_name() also in sta…
fmherschel Jan 12, 2024
65216ba
angi saphana-common-lib: do not set empty value for MNS
fmherschel Jan 12, 2024
aff8f46
angi saphana-controller-lib: monitor handling of uncloned resource ->…
fmherschel Jan 12, 2024
5678d2c
standby_secn_node.json: fixed name
lpinne Jan 12, 2024
48a184d
SAPHanaSR-tests-angi-ScaleOut.7 SAPHanaSR-tests-angi-ScaleUp.7 SAPHan…
lpinne Jan 12, 2024
8cc4a15
kill_prim_inst.json: fixed name
lpinne Jan 12, 2024
c11455f
kill_secn_inst.json: fixed name
lpinne Jan 12, 2024
3f1843d
angi tester: saphana_sr_test.py - fail step, if check syntax is incor…
fmherschel Jan 12, 2024
c34d974
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
fmherschel Jan 12, 2024
a838183
angi package: minor version added - only for local builds to be able …
fmherschel Jan 12, 2024
ab1f29f
angi tester: SAPHanaSR-testCluster, saphana_sr_test.py - catch file e…
fmherschel Jan 12, 2024
85041ea
standby_secn_worker_node.json: todo
lpinne Jan 15, 2024
629d18a
angi: Always remove SAP sockets, if sapstartsrv is init V controlled …
fmherschel Jan 15, 2024
4bdb7df
angi: Always remove SAP sockets - also remove OCF_RESKEY_REMOVE_SAP_S…
fmherschel Jan 15, 2024
6712c4e
angi: Always remove SAP sockets - also remove OCF_RESKEY_REMOVE_SAP_S…
fmherschel Jan 15, 2024
dc54cf7
ocf_suse_SAPHana.7 ocf_suse_SAPHanaController.7: removed REMOVE_SAP_S…
lpinne Jan 15, 2024
5640915
angi: report failing UDS authentication; do not longer check UDS file…
fmherschel Jan 15, 2024
497e677
angi: report failing UDS authentication; do not longer check UDS file…
fmherschel Jan 15, 2024
d1de188
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
fmherschel Jan 15, 2024
4485004
standby_secn_worker_node.json: sWorker status
lpinne Jan 16, 2024
0a3f199
sct_test_freeze_secn_site_nfs freeze_secn_site_nfs.json: initial checkin
lpinne Jan 16, 2024
7da21af
SAPHanaSR-tests-angi-ScaleOut.7 SAPHanaSR-tests-description.7: freeze…
lpinne Jan 16, 2024
1c48956
angi tester angi-ScaleOut: flap.json flop.json flup.json - added
fmherschel Jan 16, 2024
fd5e5ea
angi tester angi-ScaleOut: defaults+newComparators.json - deleted
fmherschel Jan 16, 2024
a1703b8
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
fmherschel Jan 16, 2024
e89a0e6
angi tester: saphana_sr_test.py - added exceptions for file I/O
fmherschel Jan 16, 2024
373ab15
git: .gitignore, test/.gitignore
fmherschel Jan 16, 2024
0701482
standby_prim_node.json: name
lpinne Jan 16, 2024
329b9d9
free_log_area.json kill_prim_indexserver.json kill_secn_indexserver.j…
lpinne Jan 16, 2024
614ad03
restart_cluster.json restart_cluster_hana_running.json restart_cluste…
lpinne Jan 16, 2024
42f911c
angi package: SAPHanaSR-tester.spec - test version
fmherschel Jan 16, 2024
1c61dc7
angi tester angi-ScaleOut: standby_secn_worker_node.json - role patte…
fmherschel Jan 16, 2024
c59b635
angi tester: saphana_sr_test.py - allow new check-vectors for pWorker…
fmherschel Jan 16, 2024
dba1a50
./SAPHanaSR-tests-description.7
lpinne Jan 16, 2024
1932149
flup.json: sWorkerUp, pWorkerUp
lpinne Jan 16, 2024
705efdd
flup.json nop.json: sWorkerUp, pWorkerUp
lpinne Jan 16, 2024
fa966ad
angi tester: json/angi-ScaleOut/defaults.json - added defaults for pW…
fmherschel Jan 16, 2024
8051091
block_manual_takeover.json flap.json free_log_area.json freeze_prim_m…
lpinne Jan 16, 2024
9ec42e1
freeze_prim_site_nfs.json kill_prim_inst.json kill_prim_node.json mai…
lpinne Jan 16, 2024
e81cad7
flop.json freeze_prim_master_nfs.json freeze_prim_site_nfs.json freez…
lpinne Jan 16, 2024
9fdce3c
kill_prim_inst.json kill_prim_node.json kill_prim_worker_indexserver.…
lpinne Jan 16, 2024
351742a
freeze_prim_fs.json nop.json split_brain_prio.json standby_prim_node.…
lpinne Jan 16, 2024
db11dab
SAPHanaSR-tests-angi-ScaleUp.7: kill_secn_inst
lpinne Jan 16, 2024
4cfdc3d
SAPHanaSR-tests-angi-ScaleOut.7 SAPHanaSR-tests-angi-ScaleUp.7
lpinne Jan 16, 2024
2478bdb
defaults+newComparators.json removed
fmherschel Jan 16, 2024
0c025cd
merge
fmherschel Jan 16, 2024
6cc3d75
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
fmherschel Jan 16, 2024
58876b7
faulty-syntax-flep.json - test json syntax checker with a faulty json…
fmherschel Jan 16, 2024
f08d754
maintenance_with_standby_nodes.json: fixed indentation
lpinne Jan 16, 2024
5de7a2b
mv faulty-checks to directory faults
fmherschel Jan 16, 2024
7a00fd7
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
fmherschel Jan 16, 2024
7fa3800
flap - indents
fmherschel Jan 16, 2024
b3e692e
SAPHanaSR-checkJson: checker for json files
fmherschel Jan 16, 2024
39f5da2
maintenance_with_standby_nodes.json
lpinne Jan 16, 2024
6a6cf3d
unified indentation to 13
lpinne Jan 16, 2024
0eec526
fixed indentation, removed trailing blanks
lpinne Jan 16, 2024
acdaa5b
fix_indent: tool to align json indent of lines
fmherschel Jan 16, 2024
96f21bb
test/json/angi-ScaleUp - fix indents of lines
fmherschel Jan 16, 2024
4789e11
test/json/classic-ScaleOut - fix indents of lines
fmherschel Jan 16, 2024
82aa877
test/json/classic-ScaleUp - fix indents of lines
fmherschel Jan 16, 2024
b93b4c0
test/json/faults - fix indents of lines
fmherschel Jan 16, 2024
253c7fe
test/json/faults - fix indents of lines
fmherschel Jan 16, 2024
7a14d84
test/json/angi-ScaleOut - fix indents (1,5,9,13,17) of lines
fmherschel Jan 16, 2024
f5da6b5
test/json/angi-ScaleOut-BW - fix indents (1,5,9,13,17) of lines
fmherschel Jan 16, 2024
c7428f3
fix_indent - take parameter
fmherschel Jan 16, 2024
bfb2638
fix_indent.txt - notes how2use fix_indent
fmherschel Jan 16, 2024
713daed
angi: saphana-controller-common-lib - trigger systemd to start new sa…
fmherschel Jan 17, 2024
ec13f80
SAPHanaSR-tests-basic-cluster.7: update status
lpinne Jan 17, 2024
509ae54
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
lpinne Jan 17, 2024
c13e638
SAPHanaSR-tests-syntax.5: details
lpinne Jan 17, 2024
47530af
SAPHanaSR-tests-syntax.5: post actions
lpinne Jan 17, 2024
f4ed71f
SAPHanaSR-tests-syntax.5: post actions
lpinne Jan 17, 2024
ec6635e
./SAPHanaSR-testCluster.8: fixed typos
lpinne Jan 17, 2024
b7c0913
SAPHanaSR-tests-description.7: comments on purpose of test cases
lpinne Jan 17, 2024
67da348
SAPHanaSR-tests-angi-ScaleOut.7: test cases
lpinne Jan 17, 2024
f4aca2f
angi package: internal test version 1.2.3.2
fmherschel Jan 17, 2024
e683270
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
fmherschel Jan 17, 2024
39be1a0
angi: susHanaSr.py - removing fallback-file if a new event comes - in…
fmherschel Jan 18, 2024
10fb403
angi: saphana-common-lib - check for empty srmode answer from SAP API
fmherschel Jan 18, 2024
7d0f124
angi: saphana-common-lib - create dump only for non-empty srmode answ…
fmherschel Jan 18, 2024
21ad1bb
angi: saphana-common-lib - optimized blanks in log messages for bad s…
fmherschel Jan 18, 2024
dbaf473
sct_test_restart_cluster_turn_hana: check fallback file
lpinne Jan 19, 2024
cb34f80
sct_test_restart_cluster_turn_hana: siteSecondary
lpinne Jan 19, 2024
8bd93f0
angi: susChkSrv.py - moving logTimeStamp() back into the class
fmherschel Jan 19, 2024
d028b2c
specs: new package versions
fmherschel Jan 19, 2024
66235e2
sct_test_restart_cluster_turn_hana: siteSecondary
lpinne Jan 19, 2024
4668cbe
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
lpinne Jan 19, 2024
c9c8d04
sct_test_restart_cluster_turn_hana: siteSecondary
lpinne Jan 19, 2024
a8d099e
SAPHanaSR-tests-description.7: details
lpinne Jan 19, 2024
d980e23
ocf_suse_SAPHana.7 ocf_suse_SAPHanaController.7 ocf_suse_SAPHanaFiles…
lpinne Jan 19, 2024
cc4e1a5
angi tester: filter_sap_trc_by_time: added
fmherschel Jan 19, 2024
d6ea066
angi: saphana-filesystem-lib - move pp-file from /dev/shm to /run # b…
fmherschel Jan 22, 2024
d22792b
angi: saphana-filesystem-lib - pp file name prefix SAPHanaFilesystem_
fmherschel Jan 22, 2024
4f17d77
angi tester: fixed date
fmherschel Jan 22, 2024
713a03a
angi package: updated minor versions for angi+tester
fmherschel Jan 22, 2024
047fb1b
angi package: saphana-common-lib - disabled grSrSuspended till we use…
fmherschel Jan 22, 2024
b3bfcd4
SAPHanaSR.7: typo
lpinne Jan 22, 2024
fd7347c
Merge branch 'angi-ScaleOut-newComparators' of github.com:fmherschel/…
lpinne Jan 22, 2024
9eea2bd
angi srHooks: susChkSrv.py - fixed type in variable name
fmherschel Jan 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
angi: susHanaSr.py - removing fallback-file if a new event comes - in…
… (see also bsc1215693 (was about SAPHanaSR-ScaleOut)
  • Loading branch information
fmherschel committed Jan 18, 2024
commit 39be1a0190687aed1c5547498e244dc40edf9bc6
10 changes: 9 additions & 1 deletion srHook/susHanaSR.py
Original file line number Diff line number Diff line change
@@ -91,7 +91,15 @@ def srConnectionChanged(self, ParamDict, **kwargs):
self.tracer.info(f"{self.__class__.__name__}.{method}() {my_msg}\n")
fallback_file_name = f"../.crm_attribute.{my_site}"
fallback_stage_file_name = f"../.crm_attribute.stage.{my_site}"
if ret_code != 0:
if ret_code == 0:
#
# cluster attribute set was successfull - delete pending fallback file, if existing
try:
os.remove(fallback_file_name)
self.tracer.info("new event - pending fallback file {0} deleted".format(fallback_file_name))
except FileNotFoundError:
pass
else:
#
# FALLBACK
# sending attribute to the cluster failed - using fallback method and write