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

Remove superfluously BuildRequires: HANA-Firewall #36

Merged
merged 202 commits into from
Nov 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
e74f230
Adapt Rakefile and GitHub Actions for SLE-15-SP3
lslezak Mar 31, 2021
aa0889c
SUSE SAP HA Yast wizard for HANA doesn´t configure the HANA hooks.
Oct 12, 2021
529bc14
Remove HANA takeover hook script. This is not necessary for HANA 2 an…
Oct 19, 2021
03a66c6
Fix bug bsc#1186618
Dec 7, 2021
80717f6
Fix the tests
Dec 9, 2021
116521b
Adapt proposed changes.
Dec 13, 2021
9af1731
Merge pull request #8 from varkoly/SLE-15-SP3
varkoly Dec 13, 2021
167ff57
softdog missing in Yast while configuring HA for SAP Products
May 3, 2022
ece126b
Fix Rake
May 3, 2022
b86a700
yast-sap-ha system/watchdog.rb searches watchdog modules with .ko ext…
May 13, 2022
184a3e0
New version
May 13, 2022
b378f1b
New version
May 17, 2022
01629a8
Use .gsub instead of File.basename to find all modules files.
May 22, 2022
559f65e
Introduce a new function refresh_all_proposals.
May 22, 2022
c3f618e
New version
May 22, 2022
fe090df
Add bug number to changes.
Jun 7, 2022
77cdc75
Merge branch 'yast:SLE-15-SP3' into SLE-15-SP3
varkoly Jun 13, 2022
ac0d470
YaST2 sap_ha tool does not allow digits at the beginning of site names
Jun 13, 2022
460cce7
Adapt regexp. '_' should be allowed too.
Jun 13, 2022
0c48b91
Use the correct regexp for site name:
Jun 15, 2022
4db4a9a
Site identifier regexp. That is what SAP allows. All ASCII charactest…
Jun 20, 2022
c66956e
Fix conflict
Aug 9, 2022
f7b070d
Fix Rake file
Aug 9, 2022
3e9823e
Add missed checkins from master branch which are already released
Aug 9, 2022
08601b5
Fix merging conflicts
Aug 9, 2022
d85469a
Turn back to SP3
Aug 9, 2022
f9f329c
Fixing Bug 1202112
Aug 9, 2022
43675c2
Adapt spec
Aug 9, 2022
fd13d9c
Avoid yardoc error
Aug 9, 2022
f98803c
Avoid yardoc error
Aug 9, 2022
957fdc6
Adapt proposed changes
Aug 10, 2022
a526913
Adapt proposed changes
Aug 10, 2022
b39af30
Adapt proposed changes
Aug 10, 2022
1d8abcc
flag needs to be a boolean value
Aug 10, 2022
c3bb2b7
Move check to #main
Aug 10, 2022
a882195
flag needs to be a boolean value
Aug 10, 2022
9fb1d36
Use rescue instead of return
Aug 10, 2022
8766f88
Fix it realy
Aug 10, 2022
5c72191
Fix it realy
Aug 10, 2022
f4ba558
Merge pull request #12 from varkoly/SLE-15-SP4
varkoly Aug 10, 2022
ac154b8
Merge pull request #9 from varkoly/SLE-15-SP3
varkoly Aug 10, 2022
6e05d68
YaST2 HA Setup for SAP Products - cannot input several instance numbe…
Sep 7, 2022
bd29152
YaST2 HA Setup for SAP Products - cannot input several instance numbe…
Sep 7, 2022
c57d936
Adapt check
Sep 9, 2022
1408197
csync2 configuration not enabled (bsc#1202112)
Sep 23, 2022
be0eda9
Add csync2 as requirement
Sep 23, 2022
50993b1
Check 09 too. This and 08 caused the trouble in the passt couse of ba…
Sep 26, 2022
c1bd1d5
Remove senceless handling of corosync
Nov 23, 2022
42ce19e
Merge pull request #15 from varkoly/SLE-15-SP3
varkoly Dec 16, 2022
6d4518b
Using ruby base64 to replace uuencode/uudecode
Dec 22, 2022
431fb00
Using ruby base64 to replace uuencode/uudecode
Dec 22, 2022
1da0a41
Merge branch 'SLE-15-SP3' of github.com:varkoly/yast-sap-ha into SLE-…
Dec 22, 2022
50a66a6
Merge remote-tracking branch 'upstream/SLE-15-SP3' into SLE-15-SP3
Dec 22, 2022
b9b2d9d
Apply suggestions
Dec 28, 2022
e6bdf6c
Apply suggestions
Dec 28, 2022
749e7cc
Remove dead repo.
Dec 28, 2022
f6ad623
Clean up Rakefile
Dec 29, 2022
8417761
Adapt Rakefile
Dec 29, 2022
c46360d
Adapt Rakefile
Dec 29, 2022
70bb51a
Clean up Rakefile
Dec 29, 2022
d69c125
csync2 configuration not enabled (bsc#1202112).
Dec 29, 2022
af985ed
Start csync2 only during configuration
Dec 29, 2022
f036b24
Adapt changes and spec
Dec 29, 2022
bbdfbdc
Merge pull request #14 from varkoly/SLE-15-SP4
varkoly Jan 12, 2023
4181193
Fix undefined local variable or method 'log'
Feb 23, 2023
9bd279c
Fix undefined local variable or method 'log'
Feb 23, 2023
ce462e7
Adapt changes.
Feb 23, 2023
3a41212
Adapt changes.
Feb 23, 2023
0a3ccf9
Merge pull request #22 from varkoly/SLE-15-SP4
varkoly Feb 23, 2023
9f59f64
Merge changes with actual SP4 file
Mar 6, 2023
4ed04da
Adapt spec file to changes.
Mar 6, 2023
fa1ea2b
Turn to SP5
Mar 6, 2023
c618b52
Merge pull request #26 from varkoly/SLE-15-SP4
varkoly Mar 6, 2023
22ef88c
Fix ident
Apr 3, 2023
daff469
Replace tab by spaces.
Apr 4, 2023
bde1a28
Enhance logging
Apr 5, 2023
7b8075a
Remove deprecated SuSEfirewall stuff
Apr 14, 2023
bb4d316
Remove deprecated SuSEfirewall2 stuff
Apr 14, 2023
fb68c2c
Remove deprecated SuSEfirewall stuff
Apr 14, 2023
500582b
Use the same variable
Apr 14, 2023
1c119f8
Use the same variable
Apr 14, 2023
3357e9b
Do not provide misleading default values.
Apr 26, 2023
07d5f5c
Merge syntax changes in SLE15-SP5
Apr 30, 2023
88b70c6
Do not provide misleading default values.
Apr 30, 2023
4bd8c26
Code clean up
Apr 30, 2023
e3ed684
Merge changes from SLE15-SP5
Apr 30, 2023
1ed830f
Use the right firewall-cmd parameter --state instead of --status
May 1, 2023
b7c0857
Avoid duplicated range in charachter class
May 1, 2023
f56c034
Do not set not used variable.
May 1, 2023
23a7d98
Avoid duplicated range in charachter class
May 1, 2023
98f0aa2
Configure firewall by using hana-firewall
May 1, 2023
4d40b0b
Remove trailing white spaces.
May 1, 2023
8d3d3ea
Single to double quote
May 1, 2023
e528453
Fix binary path
May 1, 2023
0b1e3bf
From now on this module configure the firewall on all nodes as required.
May 1, 2023
1b0cd9c
Prefer double-quoted strings.
May 2, 2023
7999572
Avoid local generated temp files.
May 2, 2023
c557813
Enhance requirements.
May 2, 2023
b38e3c9
Use default yast2 package structure.
May 2, 2023
3c20ab3
Adapt the package structure change in test.
May 2, 2023
8d76664
We need the fixed yast2-cluster package.
May 2, 2023
38fca98
New version
May 2, 2023
2b775a1
Fis spec.
May 2, 2023
056f161
New variable @fw_config containing how to handle the firewall
May 5, 2023
a781390
Fix handling of firewall: port 8080 have to be reopened on slave node…
May 5, 2023
6ceada3
Implement the right way for firewall configuration.
May 9, 2023
b76c494
Fix typos
May 9, 2023
ec91f57
Fix some typos and variable visability issues.
May 9, 2023
bdc7bb8
SSFS keys have to be copied even if no backup needed to be created.
May 9, 2023
90b153d
Fix fw default state.
May 9, 2023
becce6f
Take care the firwewall has the same state as befor setup.
May 9, 2023
1bd653a
Use SAPHanaSR-manageProvider to configure the providers instead of wr…
May 10, 2023
625d8dd
Add missed import
May 10, 2023
be49366
Fix comment
May 10, 2023
dce1491
Implementing creating sudoers file.
May 11, 2023
c1c11e1
Remove tests for HANA version < 2.0
May 11, 2023
cc70d3c
Adpat package requirement
May 11, 2023
67a5446
Fix writing sudoers file.
May 16, 2023
aeac1bf
Fix using undefined variable.
May 16, 2023
6f162e3
Do not activate csync2 by installation. This could be a securtiy issue.
May 16, 2023
5f01a45
Remove bad environment variable
May 16, 2023
0d4865c
Start firewall on :master only if the whole wizard is finished.
May 16, 2023
274bd51
Fix text
May 17, 2023
a6573d0
Adapt defaults to proposed values in the documentation.
May 17, 2023
280125c
Fix text
May 17, 2023
61c400d
Evaluate the HANA installation on the server and propos found settings.
May 17, 2023
0b82a68
Remove trailing spaces
May 17, 2023
d1379ac
Fix evaluating how to handle firewall
May 17, 2023
ea76fc6
Eval hana installation only if @my_model.system_id is not set.
May 17, 2023
3724417
Fix typo.
May 17, 2023
a2a9d4d
Start firewall immediately after finisching the installation.
May 18, 2023
a8a4db1
Adapt cluster configuration to the new documentation.
May 18, 2023
6aab0fb
Do not check HANA version.
May 22, 2023
94669e2
Adapt changes
May 22, 2023
b5354ae
Use Yast::Service
May 22, 2023
7347e70
Adapt backup test.
May 22, 2023
372d8d3
yast2-cluster reloads the firewall. That's why the port 8080 must be …
May 24, 2023
04cb017
Apply proposed change.
varkoly May 25, 2023
52fe3fe
Adapt cluster confituration to the actual documentations
May 25, 2023
1637850
Adapt proposed review changes.
May 25, 2023
8d11a0b
Merge branch 'SLE-15-SP4' of github.com:varkoly/yast-sap-ha into SLE-…
May 25, 2023
4549aa9
Enhance comment
May 25, 2023
cfe46ec
Merge pull request #30 from varkoly/SLE-15-SP4
varkoly May 25, 2023
57c87b5
Recover yard file
May 26, 2023
23f364c
Merge SLE-15-SP4
May 26, 2023
7138739
Adapt spec and Rake to SP5
May 26, 2023
e079d58
Add missed requirement
May 26, 2023
db25ea2
Merge hanges.
May 26, 2023
ce1504b
Fix merge
May 26, 2023
b4cdf7b
Remove deprecated hook generating part of the wizard
May 26, 2023
5b313c8
New version
May 26, 2023
44656d8
Merge pull request #31 from varkoly/SLE-15-SP4
varkoly Jun 5, 2023
81006a3
Fix typo
Jun 5, 2023
20b97a5
New function to get the primary hostname on the master.
Jun 9, 2023
e2b4bdb
New version
Jun 9, 2023
e9c438e
Remove deprecated test
Jun 9, 2023
894d0cb
Adapt path to class function.
Jun 9, 2023
f3659c1
Fix template
Jun 9, 2023
5aed221
Fix template file name
Jun 9, 2023
737ad07
Adapt proposed changes.
Jun 15, 2023
5cf5068
Apply proposed changes.
Jun 15, 2023
0e4adbd
Merge pull request #32 from varkoly/SLE-15-SP4
varkoly Jun 15, 2023
baebb05
Fix conflicts
Jun 16, 2023
43f4bfe
Fix conflict.
Jun 16, 2023
bad8806
SLE-15-SP5 has ruby 2.5.9 and stdlib contains xmlrpc
Jun 16, 2023
bd025cb
Do not use a fixed path in a world writable directory.
Jun 30, 2023
826b4f0
Merge branch 'SLE-15-SP5'
Jun 30, 2023
8f1288f
Readd ruby xmlrpc as requirement
Jun 30, 2023
7c4c3b0
Remov trailing white space.
Jun 30, 2023
6903489
Add ExclusiveArch: x86_64 ppc64le
Aug 3, 2023
6cc8ebc
Add ExclusiveArch: x86_64 ppc64le
Aug 3, 2023
9959d80
Add ExclusiveArch: x86_64 ppc64le
Aug 3, 2023
83abce5
Add ExclusiveArch: x86_64 ppc64le
Aug 3, 2023
01c86cf
Add ExclusiveArch: x86_64 ppc64le
Aug 3, 2023
aca4f92
Merge SP4
Aug 3, 2023
2879150
Remove not used cfa global_ini.rb
Aug 3, 2023
ee612f0
Fix evaluation CustOpt settings.
Aug 7, 2023
9c023ee
Adapt changes
Aug 7, 2023
a66088e
Fix merge conflicts.
Aug 7, 2023
7adea56
Fix merge problems
Aug 7, 2023
7779878
Fix merge problems
Aug 7, 2023
ce9f8a0
Remove superfluously BuildRequires: HANA-Firewall
Aug 7, 2023
b283455
Remove superfluously BuildRequires: HANA-Firewall
Aug 7, 2023
c7d7ded
Remove superfluously BuildRequires: HANA-Firewall
Aug 7, 2023
fedc278
Remove superfluously BuildRequires: HANA-Firewall
Aug 7, 2023
08ddba6
Fix version of required package.
Aug 11, 2023
bed2bce
Fix evaluation preload_column_tables and global_alloc_limit
Aug 16, 2023
753e3e0
Fix merge
Aug 16, 2023
a3f5557
Fix merge conflict
Aug 16, 2023
bc58696
Clean up code
Aug 16, 2023
c1e90ea
Fix merge conflict
Aug 16, 2023
b96bf8e
Fix merge conflict
Aug 16, 2023
3416759
Fix default value of global_alloc_limit
Aug 16, 2023
1b3fee8
Merge branch 'SLE-15-SP3' into SLE-15-SP4
Aug 16, 2023
b1a35c4
Merge branch 'SLE-15-SP4' into SLE-15-SP5
Aug 16, 2023
b839323
Merge branch 'SLE-15-SP5'
Aug 16, 2023
8e0801d
Set global_alloc_limit to 0 as string
Aug 17, 2023
0c1841b
Set global_alloc_limit to 0 as string
Aug 17, 2023
0385436
Merge branch 'SLE-15-SP4' into SLE-15-SP5
Aug 17, 2023
08f84fa
Merge branch 'SLE-15-SP5'
Aug 17, 2023
320c1c2
Merge branch 'master' into master
varkoly Nov 20, 2023
cef75d4
#bsc1185510
Nov 20, 2023
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
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,6 @@ package/yast2-sap-ha-*.tar.bz2
.byebug_history
.vscode/
.vs/
sap_ha_unattended_install_log.txt
sap_ha_unattended_install_log.txt

.tmp/
16 changes: 0 additions & 16 deletions .solargraph.yml

This file was deleted.

6 changes: 0 additions & 6 deletions .yardopts
Original file line number Diff line number Diff line change
@@ -1,7 +1 @@
--no-private
--protected
--markup markdown
--output-dir doc/autodocs
--readme README.md
--file doc/yast-sap-ha.md
src/**/*.rb
1 change: 0 additions & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,3 @@ Yast::Tasks.configuration do |conf|
conf.exclude_files << /test/
conf.exclude_files << /aux/
end

96 changes: 0 additions & 96 deletions data/tmpl_cluster_config.erb

This file was deleted.

88 changes: 0 additions & 88 deletions data/tmpl_srhook.py.erb

This file was deleted.

74 changes: 56 additions & 18 deletions package/yast2-sap-ha.changes
Original file line number Diff line number Diff line change
@@ -1,7 +1,25 @@
-------------------------------------------------------------------
Wed Aug 30 20:16:10 UTC 2023 - Josef Reidinger <jreidinger@suse.cz>
Mon Aug 7 05:13:47 UTC 2023 - Peter Varkoly <varkoly@suse.com>

- 5.0.0 (bsc#1185510)
- Set default value for global_alloc_limit to "0"
- Fix evaluation CustOpt settings. (bsc#1209204)
- Remove superfluously BuildRequires: HANA-Firewall
- 5.0.0 (#bsc1185510)

-------------------------------------------------------------------
Fri May 26 04:52:05 UTC 2023 - Peter Varkoly <[email protected]>

- yast2-sap-ha for Cost-Opt scenario is not up-to-date with SR takeover in best practice guide (bsc#1209204)
- yast2-sap-ha can not configure firewall (bsc#1211027)
- Rework package sturcture to use the yast2 defaults
- New function to get the primary hostname on the master.
- Fix setting secondary and primary hostname for the template
- Do not enbale and start csync2 by installing the package. This is unsecure.
- The hook creation is deprecated. This was removed from wizard and from backend.
This functionality now will be provided by the susCostOpt.py delivered by SAPHanaSR
Now a key sus_<SID>_costopt must be created.
- yast2-sap-ha: csync2 configuration not enabled (bsc#1202112)
- 4.6.1

-------------------------------------------------------------------
Mon Mar 6 12:58:58 UTC 2023 - Ladislav Slezák <[email protected]>
Expand All @@ -24,35 +42,54 @@ Thu Feb 23 11:21:43 UTC 2023 - Peter Varkoly <[email protected]>

- L3: yast2-sap-ha error - Could not adjust global.ini for the production system
(bsc#1207740)
- yast2-sap-ha: csync2 configuration not enabled (bsc#1202112)
- 4.4.1
- Add csync2 to buildrequires
- 4.5.6

-------------------------------------------------------------------
Thu Dec 29 10:28:37 UTC 2022 - Peter Varkoly <[email protected]>
Thu Dec 29 11:09:12 UTC 2022 - Peter Varkoly <[email protected]>

- Clean up Rakefile
- 1.0.18

-------------------------------------------------------------------
Thu Dec 22 09:47:04 UTC 2022 - Peter Varkoly <[email protected]>

- Use ruby base64 to replace uuencode/uudecode
(bsc#1206601)
- 1.0.17
- yast2-sap-ha: csync2 configuration not enabled (bsc#1202112)
Enable csync2 by installing the package. yast2-sap-ha will
not be executed on the second node.
- 4.5.5

-------------------------------------------------------------------
Tue Sep 6 10:06:08 UTC 2022 - Peter Varkoly <[email protected]>
Tue Sep 9 10:06:08 UTC 2022 - Peter Varkoly <[email protected]>

- YaST2 HA Setup for SAP Products - cannot input several instance numbers
(bsc#1202979)
- 1.0.16
- 4.5.4

-------------------------------------------------------------------
Thu Sep 8 07:01:42 UTC 2022 - Michal Filka <[email protected]>

- bsc#1203227
- replaced fgrep by grep -F
- 4.5.3

-------------------------------------------------------------------
Tue Aug 9 08:16:47 UTC 2022 - Peter Varkoly <[email protected]>

- yast2-sap-ha: csync2 configuration not enabled (bsc#1202112)
- 4.5.2

-------------------------------------------------------------------
Mon Jun 13 14:32:45 UTC 2022 - Peter Varkoly <[email protected]>

- YaST2 sap_ha tool does not allow digits at the beginning of site names
(bsc#1200427)
- 1.0.15
- 4.5.1

-------------------------------------------------------------------
Tue Jun 7 07:37:53 UTC 2022 - Peter Varkoly <[email protected]>

- ruby-xmlrpc is not part of stdlib anymore
Update requirement
- Adapt version to normal yast2 version
- 4.5.0

-------------------------------------------------------------------
Sun May 22 18:09:27 UTC 2022 - Peter Varkoly <[email protected]>
Expand All @@ -73,17 +110,17 @@ Fri May 13 12:09:33 UTC 2022 - Peter Varkoly <[email protected]>
- 1.0.13

-------------------------------------------------------------------
Tue May 3 13:58:15 UTC 2022 - Peter Varkoly <[email protected]>
Tue May 3 13:56:48 UTC 2022 - Peter Varkoly <[email protected]>

- softdog missing in Yast while configuring HA for SAP Products
(bsc#1199029)
- Adapt ntp tests
- (bsc#1199029)
softdog missing in Yast while configuring HA for SAP Products
- 1.0.12

-------------------------------------------------------------------
Tue Dec 7 15:12:47 UTC 2021 - Peter Varkoly <[email protected]>

- kmod-compat has broken dependencies (bsc#1186618)
Update requirement
- 1.0.11

-------------------------------------------------------------------
Expand All @@ -93,6 +130,7 @@ Tue Oct 12 16:08:26 UTC 2021 - Peter Varkoly <[email protected]>
(bsc#1190774)
Add SAPHanaSR via global.ini as proposed in
https://documentation.suse.com/sbp/all/html/SLES4SAP-hana-sr-guide-PerfOpt-15/index.html#id-1.10.6.6"
- Remove HANA takeover hook script. This is not necessary for HANA 2 any more.
- 1.0.10

-------------------------------------------------------------------
Expand Down
Loading
Loading