Commit Graph

3992 Commits

Author SHA1 Message Date
digimer
a038a1c553 Got anvil-monitor-network successfully renaming interfaces.
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-27 15:39:01 -05:00
digimer
1f88abda04 * Further work done on anvil-monitor-network
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-27 15:39:01 -05:00
digimer
9cbb5c1f52 Got the data collection done for the new anvil-monitor-network tool.
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-27 15:39:01 -05:00
digimer
f575507c1e This begins adding support for EL9.
* Added the 'hostname' and 'hostnamectl --transient' to
  Get->host_name().
* Updated Database->insert_or_update_hosts() to log when no host_name,
  host_type or host_uuid is not passed.

Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-27 15:39:01 -05:00
digimer
fb363b5b6c Increased logging for debugging issue #339
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-27 15:39:01 -05:00
digimer
52e7875252 Bumoed logging to find '!!error!!' related parsing errors.
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-27 15:39:01 -05:00
Digimer
01235abbf4
Merge pull request #569 from ylei-tsubame/patch-manage-alerts
Anvil tools: patch `anvil-manage-alerts` to ensure alert related records are added correctly
2024-01-27 12:00:09 -05:00
Digimer
ac9bb3032b
Merge branch 'main' into patch-manage-alerts 2024-01-26 21:18:57 -05:00
Digimer
03dbd77195
Merge pull request #568 from ClusterLabs/dependabot/npm_and_yarn/striker-ui/follow-redirects-1.15.5
build(deps): bump follow-redirects from 1.14.9 to 1.15.5 in /striker-ui
2024-01-26 21:18:45 -05:00
Tsu-ba-me
b11606091e docs(tools): add descriptions to alert levels in manager alerts 2024-01-26 17:52:43 -05:00
Tsu-ba-me
a5a41c42ad docs(tools): add ignore option to alert override level 2024-01-26 17:52:43 -05:00
Tsu-ba-me
17bd67d0c4 fix(tools): disable mail server auth translation in manage alerts 2024-01-26 17:52:43 -05:00
Tsu-ba-me
7b389d0ad3 fix(tools): make username, password optional in manage alerts for mail servers 2024-01-26 17:52:43 -05:00
dependabot[bot]
a5f23ce4cc
build(deps): bump follow-redirects from 1.14.9 to 1.15.5 in /striker-ui
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.9 to 1.15.5.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.9...v1.15.5)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 22:52:30 +00:00
Yanhao Lei
00ccddba9d
Merge pull request #567 from ylei-tsubame/correct-webui-deps
Web UI: correct UI's NPM dependencies after upgrading `nextjs`
2024-01-26 17:51:26 -05:00
Tsu-ba-me
e35ee27f96 build(striker-ui): update typescript related dev-deps 2024-01-26 13:37:30 -05:00
Tsu-ba-me
83a0210ffa fix(striker-ui): remove protected state
According to breaking changes in react 18, hidden components cannot
trigger the useEffect hook.
See https://github.com/facebook/react/pull/22114

Since the warning is no longer triggered, we can safely remove the
workaround.
2024-01-26 13:37:30 -05:00
Tsu-ba-me
32ed298d27 fix(striker-ui): correct type of indicator value in IconWithIndicator 2024-01-26 13:37:30 -05:00
Tsu-ba-me
c4cc6ddb9f build(striker-ui): remove react-dom, update react to 18 for nextjs 13, update mui to 5.6 2024-01-26 13:37:30 -05:00
Digimer
8cee262a21
Merge pull request #566 from ClusterLabs/fix-rpm
Fix rpm build on mock chroots
2024-01-21 13:52:47 -05:00
Fabio M. Di Nitto
68c41b2e17 Fix rpm build on mock chroots
Signed-off-by: Fabio M. Di Nitto <fabbione@fabbione.net>
2024-01-21 16:29:06 +01:00
Digimer
b1a9de9318
Merge pull request #565 from ClusterLabs/node-ready-issue
Node ready issue
2024-01-20 18:30:47 -05:00
digimer
c5e72797fd Made the match for the partition 'swap' more flexible.
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-20 16:43:35 -05:00
digimer
e4fc831284 Added a missing variable to an alert.
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-20 16:39:08 -05:00
digimer
13a6c44aa4 Updated Cluster->parse_cib() to support new in_ccm and crmd values
Signed-off-by: digimer <mkelly@alteeve.ca>
2024-01-20 16:33:27 -05:00
Digimer
56a9916909
Merge pull request #555 from ylei-tsubame/suiapi-rhel9-crash
Web UI: patch repeated SIGTERM on `anvil-access-module` child process
2024-01-05 22:00:30 -05:00
Tsu-ba-me
3033f50545 build(striker-ui-api): rebuild 2024-01-05 19:38:27 -05:00
Tsu-ba-me
3ce6eb3ffe fix(striker-ui-api): correct passing flags to access module 2024-01-05 19:37:33 -05:00
Tsu-ba-me
c69082a455 build(striker-ui-api): rebuild 2024-01-05 17:59:11 -05:00
Tsu-ba-me
44a39c02f1 fix(striker-ui-api): remove timeout on spawning access module child process 2024-01-05 17:55:23 -05:00
Tsu-ba-me
4bb0a32764 fix(striker-ui-api): add env to control debug level on access child process 2024-01-05 17:44:45 -05:00
Tsu-ba-me
fff3d965c8 fix(striker-ui-api): remove unused root access to perl modules 2024-01-05 17:43:22 -05:00
Tsu-ba-me
89b516f12f feat(striker-ui-api): add repeater for passing verbose flags to perl scripts 2024-01-05 17:40:19 -05:00
Tsu-ba-me
4c789f980d build(striker-ui-api): target node16 for RHEL 9 2024-01-05 16:01:04 -05:00
Digimer
3438186b02
Merge pull request #554 from ylei-tsubame/issues/413-manifest-suggest-ifn
Web UI: patch 485, 425, 413
2023-12-22 09:04:43 -05:00
Tsu-ba-me
82444301e5 fix(striker-ui): rebuild 2023-12-21 16:13:07 -05:00
Tsu-ba-me
47fb3b469c build(striker-ui-api): rebuild 2023-12-21 16:12:51 -05:00
Tsu-ba-me
d528a85cdd fix(striker-ui): workaround for submit stays disabled until user focuses on every field 2023-12-21 15:36:36 -05:00
Tsu-ba-me
ed58c57835 fix(striker-ui): auto-suggest IPMI IP based on BCN in create manifest 2023-12-20 16:31:05 -05:00
Tsu-ba-me
997c501d6a fix(striker-ui): correct network count after remove in create manifest 2023-12-20 15:46:10 -05:00
Tsu-ba-me
805a42b691 fix(striker-ui): default new network to migration in create manifest 2023-12-20 15:25:37 -05:00
Tsu-ba-me
24c05e740c fix(striker-ui): guess network base, mask in create manifest 2023-12-19 18:59:28 -05:00
Tsu-ba-me
8b6b1a64a8 fix(striker-ui): suggest default BCN, SN, IFN IPs for each subnode in create manifest 2023-12-19 18:15:18 -05:00
Tsu-ba-me
2b90bf3a9f fix(striker-ui): allow auto update input value if not changed by user 2023-12-19 18:10:56 -05:00
Tsu-ba-me
0429c76294 fix(striker-ui): remove type ReactChangeEventHandler 2023-12-19 16:59:01 -05:00
Tsu-ba-me
92cae194c9 fix(striker-ui): change interface names to monospaced 2023-12-15 15:46:45 -05:00
Tsu-ba-me
2551404640 fix(striker-ui): remove interface indicator from ouside table in network management 2023-12-15 15:08:53 -05:00
Tsu-ba-me
8564381815 fix(striker-ui-api): make ipmi address optional 2023-12-15 14:34:43 -05:00
Tsu-ba-me
7b7d79d50f fix(striker-ui): remove required from add manifest 2023-12-15 14:14:28 -05:00
Digimer
971ef9560c
Merge pull request #550 from ylei-tsubame/issues/471-force-off-server
Web UI: patch 454, and 471
2023-12-13 18:53:31 -05:00