Prathamesh Musale
f75ad6cdfc
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: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/791
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-05-03 19:24:42 +00:00
Prathamesh Musale
b3f1a66e8f
Add a Ajna watcher stack ( #781 )
...
Part of https://www.notion.so/Generate-ajna-finance-subgraph-watcher-with-codegen-5b80ac149b3f449fb138f5d92cc5485e
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/781
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
ced6661cf7
metrics on op-node
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
7aa9f10a95
added metrics addr flag
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
9446db9c5f
metrics
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
508112f819
blast testnet, initial commit
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
48c19c1e1d
adding trustrpc flag to op-node
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
44753db277
follow established naming convention
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
5af28b9de6
fixed missing rollup
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
b2838334f2
working state
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
2a7a1c46b0
fixed optimum deployment
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
fbdde91953
tweaking yml
2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io
99f8c02f9c
filepath
2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io
bf0027d10f
copying genesis.json to /data/blast-data for blast
2024-05-03 19:24:40 +00:00
David Boreham
42a1657afc
Beginnings of blast stack
2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io
d13892b879
fixing lotus fixturenet config
2024-04-26 15:40:55 +00:00
jonathan@vulcanize.io
277fbae98f
build fixes
2024-04-26 15:09:24 +00:00
jonathan@vulcanize.io
9ffa37c686
refactoring lotus deploy
Lint Checks / Run linter (push) Failing after 4s
Details
2024-04-25 20:14:26 +00:00
jonathan@vulcanize.io
bf18317f98
fixed lotus-mainnet dockerfile
Lint Checks / Run linter (push) Failing after 4s
Details
2024-04-25 03:23:04 +00:00
jonathan@vulcanize.io
efb07bd8ce
lotus fixturenet
Lint Checks / Run linter (push) Failing after 4s
Details
2024-04-19 15:18:27 +00:00
jonathan@vulcanize.io
dace83c5b2
added external data volume
Lint Checks / Run linter (push) Failing after 4s
Details
2024-04-18 02:04:11 +00:00
jonathan@vulcanize.io
9d973844be
extraneous containers
2024-04-16 17:23:30 +00:00
jonathan@vulcanize.io
461c298d0a
refinement
Lint Checks / Run linter (push) Failing after 4s
Details
2024-04-16 02:36:25 +00:00
jonathan@vulcanize.io
71fb7aee5c
missing yml
2024-04-16 02:16:00 +00:00
Thomas E Lackey
2af6ffce77
Tweaks for running the container registry in k8s ( #760 )
...
Lint Checks / Run linter (push) Failing after 3s
Details
Publish / Build and publish (push) Successful in 52s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m31s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m47s
Details
Smoke Test / Run basic test suite (push) Successful in 3m52s
Details
Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Has been cancelled
Details
Minor tweaks for running the container-registry in k8s. The big change is not requiring --image-registry.
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/760
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
2024-02-22 21:11:06 +00:00
David Boreham
642c0ead0d
Add test for two config parameters ( #758 )
...
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/758
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-02-22 19:35:55 +00:00
Thomas E Lackey
db4986dcc6
snowballtool-base backend stack ( #751 )
...
Publish / Build and publish (push) Successful in 51s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m46s
Details
Lint Checks / Run linter (push) Failing after 4s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m47s
Details
Smoke Test / Run basic test suite (push) Successful in 3m55s
Details
This adds a stack for the backend from snowball/snowballtools-base.
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/751
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-21 04:45:46 +00:00
zramsay
01f9fe67ed
add Mars v2 interface ( #744 )
...
Lint Checks / Run linter (push) Failing after 4s
Details
Publish / Build and publish (push) Successful in 51s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m38s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m42s
Details
Smoke Test / Run basic test suite (push) Successful in 3m47s
Details
Tested on DO with real funds on mainnet
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/744
2024-02-19 19:11:59 +00:00
David Boreham
39f4fa4487
Container Registry Stack ( #747 )
...
Smoke Test / Run basic test suite (push) Successful in 3m57s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Publish / Build and publish (push) Successful in 50s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m42s
Details
Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Failing after 1m5s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m36s
Details
Co-authored-by: David Boreham <david@bozemanpas.com>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/747
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-02-18 18:55:55 +00:00
David Boreham
d9bb6b3588
Test Database Stack ( #737 )
...
Smoke Test / Run basic test suite (push) Successful in 3m54s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m40s
Details
Publish / Build and publish (push) Successful in 50s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m33s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/737
2024-02-15 05:26:29 +00:00
Thomas E Lackey
b22c72e715
For k8s, use provisioner-managed volumes when an absolute host path is not specified. ( #741 )
...
In kind, when we bind-mount a host directory it is first mounted into the kind container at /mnt, then into the pod at the desired location.
We accidentally picked this up for full-blown k8s, and were creating volumes at /mnt. This changes the behavior for both kind and regular k8s so that bind mounts are only allowed if a fully-qualified path is specified. If no path is specified at all, a default storageClass is assumed to be present, and the volume managed by a provisioner.
Eg, for kind, the default provisioner is: https://github.com/rancher/local-path-provisioner
```
stack: test
deploy-to: k8s-kind
config:
test-variable-1: test-value-1
network:
ports:
test:
- '80'
volumes:
# this will be bind-mounted to a host-path
test-data-bind: /srv/data
# this will be managed by the k8s node
test-data-auto:
configmaps:
test-config: ./configmap/test-config
```
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/741
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-14 21:45:01 +00:00
Thomas E Lackey
c9444591f5
Fix default webapp port number. ( #740 )
...
Lint Checks / Run linter (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m27s
Details
Smoke Test / Run basic test suite (push) Successful in 3m54s
Details
Publish / Build and publish (push) Successful in 51s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m41s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/740
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-09 01:20:41 +00:00
David Boreham
2104eb5f30
Merge pull request 'Add Mars stack' ( #725 ) from zach/mars into main
...
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/725
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
2024-02-08 20:30:47 +00:00
zramsay
afd6be3b13
Ping pub ( #663 )
...
for #170 , revives #190
uses https://github.com/LaconicNetwork/explorer/pull/1
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Co-authored-by: David Boreham <david@bozemanpass.com>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/663
Co-authored-by: zramsay <zramsay@noreply.git.vdb.to>
Co-committed-by: zramsay <zramsay@noreply.git.vdb.to>
2024-02-08 20:13:12 +00:00
David Boreham
f914baa913
Merge branch 'main' into zach/mars
2024-02-08 19:52:49 +00:00
David Boreham
8be1e684e8
Process environment variables defined in compose files ( #736 )
...
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/736
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-02-08 19:41:57 +00:00
Thomas E Lackey
36bb068983
Add ConfigMap test. ( #726 )
...
Publish / Build and publish (push) Successful in 1m24s
Details
Deploy Test / Run deploy test suite (push) Successful in 2m52s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 1m3s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m40s
Details
Smoke Test / Run basic test suite (push) Successful in 4m24s
Details
* Add ConfigMap test.
* eof
* Minor tweak
* Trigger test
---------
Co-authored-by: David Boreham <david@bozemanpass.com>
2024-02-05 14:15:11 -06:00
zramsay
23ee3e19b7
mars: add env vars to docker-compose
2024-01-29 22:44:55 +00:00
zramsay
2d764fc7d0
basic mars stack
2024-01-29 16:00:58 +00:00
prathamesh0
282e175566
Remove unnecessary hyperlinks and pin image versions ( #706 )
...
Webapp Test / Run webapp test suite (push) Successful in 3m23s
Details
Smoke Test / Run basic test suite (push) Successful in 4m47s
Details
Publish / Build and publish (push) Successful in 56s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m26s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Has been cancelled
Details
* Remove invalid dashboard and panel ids from alert rules
* Pin grafana and prometheus versions
* Configure custom grafana server URL
2024-01-17 14:02:10 +05:30
Nabarun Gogoi
db8aec52aa
Pin commit hash of asset list repo in osmosis frontend app ( #703 )
2024-01-15 16:56:06 +05:30
prathamesh0
a3eb3c0bb0
Setup basic alerting for watchers in monitoring stack ( #698 )
...
Webapp Test / Run webapp test suite (push) Failing after 2m36s
Details
Smoke Test / Run basic test suite (push) Successful in 4m18s
Details
Publish / Build and publish (push) Successful in 1m4s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m3s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m22s
Details
* Provision Grafana alert contactpoints and policies for Slack
* Add watcher alert rules
* Update watcher monitoring instructions
* Add listening port flag to node exporter command
* Add reference links
2024-01-08 17:25:30 +05:30
prathamesh0
a57b0cdd26
Add a stack for prom node exporter and its dashboard in monitoring stack ( #696 )
...
Publish / Build and publish (push) Successful in 1m0s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m10s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m14s
Details
Webapp Test / Run webapp test suite (push) Failing after 2m51s
Details
Smoke Test / Run basic test suite (push) Successful in 4m13s
Details
* Add a stack for Prometheus node exporter
* Add node exporter dashboard to monitoring stack
2023-12-21 15:15:03 +05:30
prathamesh0
38622fb33c
[WIP] Use templating for watcher dashboard and add Postgres exporter ( #695 )
...
* Add Postgres exporter and it's dashboard
* Use templating for watcher dashboard
* Add subgraph related panels to watcher dashboard
* Remove individual watcher dashboards and update instructions
2023-12-21 13:41:36 +05:30
prathamesh0
4a1a46facc
Update monitoring stack with additional dashboards and watcher metrics ( #693 )
...
Publish / Build and publish (push) Successful in 1m4s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m22s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m6s
Details
Webapp Test / Run webapp test suite (push) Failing after 2m51s
Details
Smoke Test / Run basic test suite (push) Successful in 4m29s
Details
* Include retry jobs and update default refresh intervals
* Add prometheus blackbox exporter and it's dashboard
* Add NodeJS application dashboard
* Allow UI updates
* Update watcher dashboards for upstream and external chain heads
* Update watcher dashboards with watcher config metrics
* Upgrade sushiswap and azimuth watchers
* Removed fixed title size values
* Update instructions
* Update instructions for env config
* Update instructions with setup
2023-12-21 09:26:37 +05:30
Nabarun Gogoi
def192edab
Update new environment values for Osmosis frontend app ( #694 )
...
Publish / Build and publish (push) Successful in 55s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m28s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m26s
Details
Webapp Test / Run webapp test suite (push) Failing after 2m43s
Details
Smoke Test / Run basic test suite (push) Successful in 5m19s
Details
* Update new env values for Osmosis frontend app
* Use .env.production instead of local
2023-12-18 17:49:45 +05:30
prathamesh0
b9b758bfdd
Add a stack for running Osmosis frontend app on Urbit ( #683 )
...
* Deploy osmosis on Urbit fake ship
* Remove Urbit configuration from existing osmosis stack
* Add a separate stack for Osmosis front end on Urbit
* Run script for renaming build files with bash
* Add environment variables required in urbit osmosis build
* Fix BASEPATH in compose file
* Remove ipfs-glob-host from network config in osmosis readme
* Use laconic branch for osmosis frontend
---------
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
2023-12-14 17:28:10 +05:30
prathamesh0
9ba410b095
Add a stack for monitoring watchers with prometheus and grafana ( #687 )
...
* Setup Prometheus and Grafana for monitoring stack
* Add dashboard for azimuth watchers
* Add a dashboard for sushiswap watcher
* Persist prometheus server data
* Additional metrics in watcher dashboards
* Update dashboards and add for merkl sushiswap watcher
* Add dashboards for remaining azimuth watchers
* Separate out preconfigured watcher dashboards and add instructions
* Keep the empty dashboards dir
2023-12-14 16:59:00 +05:30
prathamesh0
1ef0b316c6
Expose metrics endpoints for sushiswap and merkl sushiswap watchers ( #685 )
Publish / Build and publish (push) Successful in 1m4s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m11s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m13s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m49s
Details
Smoke Test / Run basic test suite (push) Successful in 4m14s
Details
2023-12-13 14:58:26 +05:30
Nabarun Gogoi
fa6b570f4a
Add stack for running osmosis frontend app ( #673 )
...
Publish / Build and publish (push) Successful in 1m8s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m17s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m30s
Details
Webapp Test / Run webapp test suite (push) Failing after 4m47s
Details
Smoke Test / Run basic test suite (push) Successful in 4m37s
Details
* osmosis FE stack
* chmod
* dont use 3000
* fix for neww stack format
* updates
* update osmosis readme
* Update stack.yml
* Update osmosis frontend stack to serve app
* Host osmosis app static build using python server
* Fix mapped ports in deployment for containers
* Update instructions
* Use nginx server to host files and handle page reloads
* Fix typo
---------
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2023-12-11 14:10:54 +05:30