Vinícius Ferrão
20eef6d224
fix(detect_dhcpd): find tcpdump through PATH
...
Both copies refused to run unless /usr/sbin/tcpdump existed. Debian and Ubuntu
install it as /usr/bin/tcpdump, so the rogue DHCP detector never ran there and
the probe reported its tcpdump check as failed.
Resolve tcpdump through PATH and the standard system directories with
CommandUtils::find_executable, run the resolved path, and match that path when
the capture process is killed at the end.
2026-09-08 11:43:00 -03:00
Vinícius Ferrão
33d9ac6eeb
refactor(networkutils): rename isIpaddr to isIpv4addr
2026-09-01 11:18:05 -03:00
Vinícius Ferrão
b6d9bc6643
refactor(network): reuse shared netmask helpers
2026-08-23 13:50:00 -03:00
Vinícius Ferrão
73b9368ff3
fix(xcatprobe): report listener inspection errors
2026-07-17 14:31:01 -03:00
Vinícius Ferrão
888f5360b8
fix(xcatprobe): prefer ss for listener checks
2026-07-16 21:31:08 -03:00
Vinícius Ferrão
1babd7b0e4
fix: improve Ubuntu LTS provisioning support
2026-04-29 18:19:12 -03:00
Vinícius Ferrão
c2a90293ea
Address DHCP backend review findings
2026-04-23 18:41:42 -03:00
Vinícius Ferrão
6f3d9bb9d1
Add Kea DHCP backend
2026-04-23 02:01:33 -03:00
Markus Hilger
f42011a493
Unify shebang lines
2024-05-07 16:43:07 +02:00
Mark Gurevich
5b5b54c3c3
Eliminate some duplicate output lines from xcatprobe osdeploy
2023-01-12 16:08:31 -05:00
Mark Gurevich
4614bbe515
Detect SLES15 when running detect_dhcpd xcatprobe
2022-03-07 15:17:07 -05:00
Mark Gurevich
bc3894e6e1
Missing quote when checking for externaldns in xcatprobe
2021-10-04 12:56:58 -04:00
Mark Gurevich
f6a81f14dd
Better xcatprobe message when makedhpc -q returns no output
2021-09-27 10:21:58 -04:00
Mark Gurevich
af4507bc31
Make xcatprobe xcatmn recognize default SQLite DB
2021-04-13 16:01:02 -04:00
besawn
aa087c98ef
Merge pull request #6930 from gurevichmark/xcatprobe
...
xcatprobe fixes
2021-04-08 14:48:02 -04:00
Mark Gurevich
f90883b31f
Fixes after review
2021-04-06 13:44:26 -04:00
Mark Gurevich
e4619859c0
Use correct Perl string compare operator
2021-04-02 13:13:27 -04:00
Mark Gurevich
d1108776cd
xcatprobe fixes
2021-03-25 16:02:51 -04:00
Mark Gurevich
bb09d801df
Enable clusterstatus xcatprobe on Perl 5.23
2020-07-08 13:59:33 -04:00
cxhong
42915fefe0
Use option type=A for nslookup
2019-11-13 09:24:57 -05:00
xuweibj
cf99d8cc97
Merge pull request #6280 from khm/xcatprobe-externaldns
...
xcatprobe xcatmn: do not check DNS status on mn if site.externaldns=1
2019-05-06 13:24:31 +08:00
Kurt H Maier
761eb497ca
xcatprobe xcatmn: warn on selinux permissive, fail on selinux enforcing
2019-05-01 13:23:53 -07:00
Kurt H Maier
5f649d7861
xcatprobe xcatmn: do not check DNS status on mn if site.externaldns=1
2019-05-01 12:54:12 -07:00
xuweibj
0bb00bda17
Add DB pkgs check on SN for xcatprobe xcatmn
2019-04-17 04:28:03 -04:00
bxuxa
ee654cffbe
xcatprobe osdeploy need to be modified accordingly
2018-11-27 16:57:48 +08:00
Weihua Hu
affa429493
Merge pull request #5715 from xuweibj/I5701
...
fix issue 5701, support site.httpport setting for xcatmn check
2018-10-31 16:15:56 +08:00
xuweibj
1daa1efcb9
fix issue 5700, support site.httpport to be used in discovery
2018-10-18 03:35:32 -04:00
xuweibj
344c05f658
fix issue 5701, support site.httpport setting for xcatmn check
2018-10-17 22:41:25 -04:00
xuweibj
823a1530ee
fix issue 5694, not try to install tree for xCAT-probe
2018-10-12 02:52:40 -04:00
huweihua
7d0caba274
enhance xcatmn for issue 4606
2018-10-11 05:06:03 -04:00
xuweibj
31cb4aa2b8
modified dependiing on comments
2018-10-11 02:19:03 -04:00
xuweibj
852222796d
fix xcatprobe xcatmn issues 5677&5678
2018-10-09 21:32:26 -04:00
xuweibj
4bfa23e1bb
fix issue 5633, enhance check tftp service ( #5639 )
...
* fix issue 5633, enhance check tftp service
2018-09-26 10:30:41 +08:00
GONG Jie
f7bf02b309
Remove trailing spaces in file xCAT-probe/subcmds/xcatmn
2017-12-31 23:59:59 +00:00
GONG Jie
c2c0e7c9b9
Remove trailing spaces in file xCAT-probe/subcmds/osimagecheck
2017-12-31 23:59:59 +00:00
GONG Jie
4d15ef918c
Remove trailing spaces in file xCAT-probe/subcmds/osdeploy
2017-12-31 23:59:59 +00:00
GONG Jie
aef5dae885
Remove trailing spaces in file xCAT-probe/subcmds/nodecheck
2017-12-31 23:59:59 +00:00
GONG Jie
c3c1db7211
Remove trailing spaces in file xCAT-probe/subcmds/image
2017-12-31 23:59:59 +00:00
GONG Jie
65e19acc05
Remove trailing spaces in file xCAT-probe/subcmds/discovery
2017-12-31 23:59:59 +00:00
GONG Jie
f97e276ffc
Remove trailing spaces in file xCAT-probe/subcmds/detect_dhcpd
2017-12-31 23:59:59 +00:00
GONG Jie
cc6f6918f9
Remove trailing spaces in file xCAT-probe/subcmds/clusterstatus
2017-12-31 23:59:59 +00:00
Thilo Maurer
2db3d143c1
fix typo in informational message
2018-08-09 17:25:59 +02:00
Victor Hu
214d0bd5f4
Create a function to obtain varables from xCAT tables, transparent on probe functions
2018-06-25 12:07:02 -04:00
Victor Hu
187c972d32
Format cleanup
2018-06-22 16:23:25 -04:00
xuweibj
56b8762801
fix error of xcatmn
2018-06-21 01:01:51 -04:00
cxhong
cc158f7755
Create switchprobe link during xCAT-probe installation ( #5272 )
...
* Create switchprobe link during xCAT-probe installation
* remove debug message
* Modify upgrade path
* make symbolic link
2018-06-07 10:04:54 +08:00
xuweibj
eb346fb752
Add resource check in xcatmn ( #5202 )
...
* Add more checking for xcat mn healthy
2018-05-25 16:29:22 +08:00
Victor Hu
91230a6dd3
Adding a osimage check probe command to validate some properties of an xCAT osimage
2018-05-21 12:07:36 -04:00
xuweibj
270434e884
Add log service and log record in xcatprobe xcatmn ( #5157 )
...
* Add log service and log record in xcatprobe xcatmn
2018-05-09 16:52:13 +08:00
hu-weihua
6c6c318b60
fix issue4267:there are multiple IP configured on the deploy NIC of MN, xcatprobe osdeploy failed to obtain the NIC.
2017-11-14 22:12:39 -05:00