dboreham
df776c1b4c
Install git for apps that want to get their commit sha ( #854 )
...
Reviewed-on: cerc-io/stack-orchestrator#854
Reviewed-by: Thomas E Lackey <telackey@noreply.git.vdb.to >
Co-authored-by: David Boreham <dboreham@noreply.git.vdb.to >
Co-committed-by: David Boreham <dboreham@noreply.git.vdb.to >
2024-06-25 05:03:49 +00:00
dboreham
0eaa5b8f09
Fix argument errors in command code
2024-06-24 14:15:46 -06:00
dboreham
fd15252c3f
Fixes for current SO objects
2024-06-24 13:41:15 -06:00
dboreham
2364924a59
Fix mainnet laconic deploy setup
2024-06-21 19:24:33 -06:00
nabarun
a223797b4a
Update graph-node dashboard to show individual subgraph increase in query count ( #846 )
...
Part of [Metrics and logging for GQL queries in watcher](https://www.notion.so/Metrics-and-logging-for-GQL-queries-in-watcher-928c692292b140a2a4f52cda9795df5e )
Reviewed-on: cerc-io/stack-orchestrator#846
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-06-20 09:27:23 +00:00
nabarun
b8004e9870
Add Grafana panels for graph-node subgraph GQL queries ( #845 )
...
Part of [Deploy v2 and updated v3 sushiswap subgraphs](https://www.notion.so/Deploy-v2-and-updated-v3-sushiswap-subgraphs-e331945fdeea487c890706fc22c6cc94 )
Reviewed-on: cerc-io/stack-orchestrator#845
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-06-19 10:40:54 +00:00
nabarun
842d999792
Add alert rules for secured secured-finance subgraph watcher ( #842 )
...
Part of [Generate secured-finance subgraph watcher with codegen](https://www.notion.so/Generate-secured-finance-subgraph-watcher-with-codegen-2923413e0af54ea787c5435d6966f3bb )
- Update watcher dashboard labels
Reviewed-on: cerc-io/stack-orchestrator#842
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-06-18 12:28:02 +00:00
dboreham
bf1eccd486
Fix image tag name
2024-06-13 08:31:45 -06:00
dboreham
3fb025b5c9
Make remote image tags unique to the deployment ( #838 )
...
Reviewed-on: cerc-io/stack-orchestrator#838
Reviewed-by: Thomas E Lackey <telackey@noreply.git.vdb.to >
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-06-13 03:26:58 +00:00
prathamesh and nabarun
4acb06325b
Update watcher dashboard and config templates ( #835 )
...
Part of [Metrics and logging for GQL queries in watcher](https://www.notion.so/Metrics-and-logging-for-GQL-queries-in-watcher-928c692292b140a2a4f52cda9795df5e )
- Update watcher config templates after config refactoring
- Mount watcher GQL query log files on volumes
- Update watcher dashboard to
- add a panel to show latest processed block number
- use latest processed block from sync status for diff values
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Reviewed-on: cerc-io/stack-orchestrator#835
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-06-12 11:52:51 +00:00
dboreham
9a1d3bb0f1
Remove files migrated to external repo
2024-06-06 20:44:51 -06:00
prathamesh
abc0c2423f
Add panels for GQL metrics to watcher dashboard ( #834 )
...
Part of [Metrics and logging for GQL queries in watcher](https://www.notion.so/Metrics-and-logging-for-GQL-queries-in-watcher-928c692292b140a2a4f52cda9795df5e )
Reviewed-on: cerc-io/stack-orchestrator#834
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-06-06 11:47:18 +00:00
nabarun
a322d6eed4
Add dashboard for graph-node subgraphs ( #832 )
...
Part of [Deploy v2 and updated v3 sushiswap subgraphs](https://www.notion.so/Deploy-v2-and-updated-v3-sushiswap-subgraphs-e331945fdeea487c890706fc22c6cc94 )
- Add param `GRAPH_ETHEREUM_BLOCK_INGESTOR_MAX_CONCURRENT_JSON_RPC_CALLS_FOR_TXN_RECEIPTS` in graph-node stack
- <https://github.com/graphprotocol/graph-node/blob/v0.31.0/docs/environment-variables.md#json-rpc-configuration-for-evm-chains >
- Add dashboard for subgraphs deployment in graph-node
- Show subgraph names in dashboard
- Add watcher dashboard panel for showing watcher release version and commit hash
Reviewed-on: cerc-io/stack-orchestrator#832
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-06-04 07:21:27 +00:00
prathamesh and nabarun
ed8914b8d3
Upgrade watchers and their config ( #827 )
...
Part of [Investigate subgraph watchers lagging behind head](https://www.notion.so/Investigate-subgraph-watchers-lagging-behind-head-01b72294ca8e4f658e4c0e86b36d19e2 )
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Reviewed-on: cerc-io/stack-orchestrator#827
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-05-23 04:12:31 +00:00
telackey
fef7649683
Refactor SPA check. ( #831 )
...
Reviewed-on: cerc-io/stack-orchestrator#831
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-05-22 19:00:42 +00:00
telackey
579b402f2f
Make the SPA detection even simpler. ( #830 )
...
Reviewed-on: cerc-io/stack-orchestrator#830
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-05-22 18:31:57 +00:00
telackey
25d0bc8a98
Case insensitive comparison ( #829 )
...
Reviewed-on: cerc-io/stack-orchestrator#829
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-05-22 18:18:27 +00:00
telackey
855288368c
Add messages around the SPA auto-detect. ( #828 )
...
Tweak the auto-detection logic slightly for single-page apps, and also print the results.
Reviewed-on: cerc-io/stack-orchestrator#828
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-05-22 17:42:28 +00:00
prathamesh
8f2da38183
Add alerts for graph-node subgraphs ( #821 )
...
Part of [Deploy v2 and updated v3 sushiswap subgraphs](https://www.notion.so/Deploy-v2-and-updated-v3-sushiswap-subgraphs-e331945fdeea487c890706fc22c6cc94 )
Reviewed-on: cerc-io/stack-orchestrator#821
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-05-17 04:01:41 +00:00
prathamesh
b9369a13e6
Update watcher dashboard with panels for ETH RPC request failures and durations ( #825 )
...
Part of [Regenerate ajna watcher with updated subgraph config
](https://www.notion.so/Regenerate-ajna-watcher-with-updated-subgraph-config-c9bbecb033024c13a7515c7f1efc3363 )
Requires [Add metrics to monitor errors and duration for ETH RPC requests](https://github.com/cerc-io/watcher-ts/pull/507 )
Reviewed-on: cerc-io/stack-orchestrator#825
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-05-15 13:52:18 +00:00
prathamesh
0b1eb8eb0f
Update ajna-watcher version in ajna stack ( #824 )
...
Part of [Regenerate ajna watcher with updated subgraph config](https://www.notion.so/Regenerate-ajna-watcher-with-updated-subgraph-config-c9bbecb033024c13a7515c7f1efc3363 )
Reviewed-on: cerc-io/stack-orchestrator#824
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-05-14 08:27:59 +00:00
nabarun
78092f5793
Update subgraph watcher stacks to configure multiple RPC endpoints ( #822 )
...
Part of [Ability to configure watchers with multiple RPC endpoints](https://www.notion.so/Ability-to-configure-watchers-with-multiple-RPC-endpoints-dc8d3ff4d647404ab718dfd5a4c9035c )
Reviewed-on: cerc-io/stack-orchestrator#822
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-05-10 04:58:30 +00:00
prathamesh and nabarun
247dbdd2f0
Update subgraph watcher versions for improved eth_getLogs calls ( #820 )
...
Part of [Investigate subgraph watchers lagging behind head](https://www.notion.so/Investigate-subgraph-watchers-lagging-behind-head-01b72294ca8e4f658e4c0e86b36d19e2 )
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Reviewed-on: cerc-io/stack-orchestrator#820
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-05-07 04:18:45 +00:00
prathamesh
09a1cbb966
Additional env configuration in graph-node stack ( #812 )
...
Part of [Deploy v2 and updated v3 sushiswap subgraphs](https://www.notion.so/Deploy-v2-and-updated-v3-sushiswap-subgraphs-e331945fdeea487c890706fc22c6cc94 )
Reviewed-on: cerc-io/stack-orchestrator#812
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-04-26 05:45:00 +00:00
dboreham
13ce521d84
Fix config dir processing for external stacks ( #810 )
...
Reviewed-on: cerc-io/stack-orchestrator#810
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-04-23 21:47:20 +00:00
dboreham
6e4dae9777
Add external stack support ( #806 )
...
Reviewed-on: cerc-io/stack-orchestrator#806
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-04-18 21:22:47 +00:00
telackey
9043a67c7c
Skip checks on requests we've already seen ( #805 )
...
Reviewed-on: cerc-io/stack-orchestrator#805
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-04-15 20:27:35 +00:00
telackey
7f84a45cfd
Switch repo to cerc-io org. ( #804 )
...
Update stack to track moved repo.
Reviewed-on: cerc-io/stack-orchestrator#804
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to >
2024-04-15 18:59:08 +00:00
telackey
4126f2fc43
Add --fqdn-policy option to deploy-webapp-from-registry. ( #802 )
...
This add a new option `--fqdn-policy` to the `deploy-webapp-from-registry`.
The default policy, `prohibit` means that `ApplicationDeploymentRequests` which specify a FQDN will be rejected. The `allow` policy will cause them to be processed. The `preexisting` policy will only process them if an existing `DnsRecord` exists in the registry with the correct ownership.
The latter would be useful in conjunction with a pre-checking scheme in the UI (eg, that the DNS entry is properly configured, the domain is under the control of the requestor, etc.) Only after all the checks were successful would the `DnsRecord` be created, allowing for `ApplicationDeploymentRequests` to use it.
Reviewed-on: cerc-io/stack-orchestrator#802
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to >
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-04-15 12:20:35 +00:00
prathamesh
345d200873
Add a laconicd Grafana dashboard to monitoring stack ( #799 )
...
Part of https://www.notion.so/Monitoring-and-alerting-for-laconicd-86727c3b4dde4dc993d87d6e29f935fe
- Add a laconicd Grafana dashboard
- Update fixturenet-laconicd script to expose metrics
- Upgrade Grafana version to avoid errors while saving changes made to a dashboard (see [thread](https://community.grafana.com/t/error-cannot-add-property-ishandled-object-is-not-extensible/109268 ))
- Add an alert rule for Ajna watcher
Reviewed-on: cerc-io/stack-orchestrator#799
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-04-11 07:59:36 +00:00
roysc
87fffca358
fixturenet-plugeth Deneb/Cancun upgrade ( #789 )
...
Updates fixturenet-plugeth stack for the Deneb fork based on Geth v1.13.x:
- updates genesis generator tool, and simplifies the config: the default from `ethereum-genesis-generator` can be used for a from-genesis Merged chain.
Reviewed-on: cerc-io/stack-orchestrator#789
Reviewed-by: jonathanface <jonathanface@noreply.git.vdb.to >
Reviewed-by: Thomas E Lackey <telackey@noreply.git.vdb.to >
2024-04-11 03:21:36 +00:00
jonathanface
108a5a3440
Merge branch 'main' into blast-stack
2024-04-08 15:21:03 +00:00
jonathanface
4b04a39faf
linted
2024-04-08 15:17:44 +00:00
prathamesh and neeraj
105805cb9b
Run registry CLI tests as part of laconicd fixturenet tests ( #791 )
...
Part of https://www.notion.so/Test-registry-cli-in-SO-fixturenet-laconicd-CI-ef1f497678264362931bd12643ba8a17
Co-authored-by: neeraj <neeraj.rtly@gmail.com >
Reviewed-on: cerc-io/stack-orchestrator#791
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-04-04 07:16:46 +00:00
jonathan@vulcanize.io
62f1962546
metrics on op-node
2024-04-02 17:35:13 +00:00
jonathan@vulcanize.io
2a24e71c92
added metrics addr flag
2024-04-02 16:20:25 +00:00
jonathan@vulcanize.io
c789b82782
metrics
2024-04-01 19:38:00 +00:00
telackey
d2442bcc9b
revert 5308ab1e4e ( #788 )
...
revert Blind commit to fix laconic CLI calls after rename. (#784 )
`laconic cns` got renamed to `laconic registry` which breaks all the scripts and commands that use it.
Reviewed-on: cerc-io/stack-orchestrator#784
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
Reviewed-on: cerc-io/stack-orchestrator#788
2024-03-27 20:55:03 +00:00
jonathan@vulcanize.io
b3bc5a19ae
blast testnet, initial commit
2024-03-27 15:03:30 +00:00
nabarun
44faf36837
Update ajna-watcher-ts version for using new subgraph ( #786 )
...
Part of https://www.notion.so/Run-ajna-finance-subgraph-watcher-87748d78cd7a471b8d71f50d5fdc2657
Reviewed-on: cerc-io/stack-orchestrator#786
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-03-26 14:52:57 +00:00
nabarun
18b006468d
Update GQL path for ajna subgraph watcher server ( #785 )
...
Part of https://www.notion.so/Run-ajna-finance-subgraph-watcher-87748d78cd7a471b8d71f50d5fdc2657
Reviewed-on: cerc-io/stack-orchestrator#785
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-03-26 11:50:05 +00:00
telackey
5308ab1e4e
Blind commit to fix laconic CLI calls after rename. ( #784 )
...
`laconic cns` got renamed to `laconic registry` which breaks all the scripts and commands that use it.
Reviewed-on: cerc-io/stack-orchestrator#784
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com >
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com >
2024-03-25 19:09:26 +00:00
prathamesh
cd50832038
Add a Ajna watcher stack ( #781 )
...
Part of https://www.notion.so/Generate-ajna-finance-subgraph-watcher-with-codegen-5b80ac149b3f449fb138f5d92cc5485e
Reviewed-on: cerc-io/stack-orchestrator#781
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-03-21 07:17:01 +00:00
jonathan@vulcanize.io
7f9e1da8ba
removed keycloak
2024-03-15 15:15:15 +00:00
jonathan@vulcanize.io
0149346927
adding trustrpc flag to op-node
2024-03-13 18:18:57 +00:00
jonathan@vulcanize.io
06de4fe485
follow established naming convention
2024-03-13 16:21:29 +00:00
prathamesh
aeddc82ebc
Remove latest indexed block value from watcher alerts data ( #780 )
...
Part of https://www.notion.so/Setup-grafana-SO-stack-for-monitoring-watchers-7e23042c296c4de6b8676f1f604aa03c
Reviewed-on: cerc-io/stack-orchestrator#780
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-03-13 07:16:15 +00:00
jonathan@vulcanize.io
821d401575
fixed missing rollup
2024-03-13 04:28:16 +00:00
jonathan@vulcanize.io
5123111db0
copy whether absolute path or local
2024-03-13 03:56:17 +00:00
jonathan@vulcanize.io
02c33cb229
working state
2024-03-13 02:49:21 +00:00