David Boreham
e56da7dcc1
Add support for k8s pod to node affinity and taint toleration ( #917 )
...
Deploy Test / Run deploy test suite (push) Failing after 4s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 4s
Details
Publish / Build and publish (push) Failing after 4s
Details
K8s Deployment Control Test / Run deployment control suite on kind/k8s (push) Failing after 3s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/917
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-08-15 20:32:58 +00:00
Roy Crihfield
0d4f4509c8
Remove Eth fixturenet workflows ( #906 )
...
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 4s
Details
Deletes the now-failing CI workflows for the old `fixturenet-eth` and `fixturenet-plugeth` stacks.
Part of https://git.vdb.to/cerc-io/stack-orchestrator/issues/905 .
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/906
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
2024-08-01 02:28:05 +00:00
David Boreham
7d18334953
Mainnet-laconic stack fixes for laconicd2 ( #904 )
...
Lint Checks / Run linter (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 4s
Details
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/904
2024-07-31 13:51:28 +00:00
zramsay
dfedd9e9ff
rename laconic-sdk to registry-sdk ( #897 )
...
Lint Checks / Run linter (push) Failing after 4s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 5s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/897
Reviewed-by: ashwin <ashwin@noreply.git.vdb.to>
Co-authored-by: zramsay <zramsay@noreply.git.vdb.to>
Co-committed-by: zramsay <zramsay@noreply.git.vdb.to>
2024-07-31 08:01:02 +00:00
Prathamesh Musale
b26698b756
Update fixturenet-laconicd stack for renaming changes ( #891 )
...
Smoke Test / Run basic test suite (push) Failing after 4s
Details
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 5s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Part of [Rename laconic2d to laconicd](https://www.notion.so/Rename-laconic2d-to-laconicd-9028d0c020d24d1288e92ebcb773d7a7 )
Handles https://git.vdb.to/cerc-io/stack-orchestrator/issues/882 , https://git.vdb.to/cerc-io/stack-orchestrator/issues/889
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/891
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-07-25 08:50:15 +00:00
David Boreham
c81fb9581a
Fix stack path check ( #877 )
...
Webapp Test / Run webapp test suite (push) Failing after 5s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 5s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/877
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-07-19 17:16:40 +00:00
David Boreham
83397bbae4
Enable cors in laconicd http services ( #875 )
...
Webapp Test / Run webapp test suite (push) Failing after 4s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 5s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/875
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-07-15 05:23:18 +00:00
Prathamesh Musale
3fd99a1522
Handle race condition in laconic registry CLI tests ( #843 )
...
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Failing after 4s
Details
Lint Checks / Run linter (push) Failing after 2s
Details
Publish / Build and publish (push) Failing after 5s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Part of https://git.vdb.to/cerc-io/laconic-registry-cli/issues/63
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/843
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-06-19 06:41:58 +00:00
David Boreham
30db1f58d0
Refactor for new external stack directory layout under common parent ( #815 )
...
Lint Checks / Run linter (push) Failing after 4s
Details
Publish / Build and publish (push) Failing after 4s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
External Stack Test / Run external stack test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/815
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-04-29 23:03:20 +00:00
David Boreham
6e4dae9777
Add external stack support ( #806 )
...
Deploy Test / Run deploy test suite (push) Failing after 5s
Details
External Stack Test / Run external stack test suite (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 4s
Details
Lint Checks / Run linter (push) Failing after 4s
Details
Publish / Build and publish (push) Failing after 5s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/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
Prathamesh Musale
515f6d16f5
Fix laconic registry CLI tests ( #792 )
...
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Failing after 3h9m58s
Details
Deploy Test / Run deploy test suite (push) Successful in 11m54s
Details
Webapp Test / Run webapp test suite (push) Successful in 3m56s
Details
Smoke Test / Run basic test suite (push) Successful in 12m5s
Details
Lint Checks / Run linter (push) Failing after 4s
Details
Publish / Build and publish (push) Successful in 8m42s
Details
Part of https://www.notion.so/Test-registry-cli-in-SO-fixturenet-laconicd-CI-ef1f497678264362931bd12643ba8a17
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/792
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-04-04 10:50:02 +00:00
Prathamesh Musale
105805cb9b
Run registry CLI tests as part of laconicd fixturenet tests ( #791 )
...
Deploy Test / Run deploy test suite (push) Successful in 3m32s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Publish / Build and publish (push) Successful in 49s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m27s
Details
Smoke Test / Run basic test suite (push) Successful in 3m23s
Details
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Failing after 3h9m42s
Details
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-04-04 07:16:46 +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
David Boreham
049ffcff71
Fix test failure
Publish / Build and publish (push) Successful in 12m11s
Details
Deploy Test / Run deploy test suite (push) Successful in 16m31s
Details
Webapp Test / Run webapp test suite (push) Successful in 12m11s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Failing after 1m20s
Details
Smoke Test / Run basic test suite (push) Successful in 11m17s
Details
2024-02-18 12:28:48 -07:00
David Boreham
f5314a979b
Install ed to fix CI job
2024-02-18 12:20:01 -07: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
0b0394a940
Use absolute path for the data volume ( #749 )
...
Publish / Build and publish (push) Successful in 53s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m39s
Details
Smoke Test / Run basic test suite (push) Successful in 3m59s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Database Test / Run database hosting test on kind/k8s (push) Failing after 1m3s
Details
Webapp Test / Run webapp test suite (push) Successful in 2m39s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/749
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-02-17 14:29:53 +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
65d67dba10
Fix k8s and enable it by default on PRs ( #742 )
...
Publish / Build and publish (push) Successful in 52s
Details
Smoke Test / Run basic test suite (push) Successful in 3m45s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m32s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 1m2s
Details
Webapp Test / Run webapp test suite (push) Successful in 3m22s
Details
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/742
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-14 23:50:09 +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
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
Thomas E Lackey
6629017d6a
Support other webapp types (react, static). ( #721 )
...
* Support other webapp types (react, static).
2024-02-02 18:04:06 -06:00
David Boreham
a750b645b9
Merge Ci test branch fixes ( #717 )
2024-01-30 11:18:08 -07:00
David Boreham
b7f215d9bf
k8s test fixes ( #713 )
...
Publish / Build and publish (push) Successful in 51s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m2s
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 2m34s
Details
Smoke Test / Run basic test suite (push) Successful in 3m48s
Details
* Add cgroup setup, increase test timeouts
* Trigger from test script or CI job changes too
2024-01-28 16:21:39 -07:00
David Boreham
635aa7037b
Build test container
2024-01-16 21:15:21 -07:00
David Boreham
90cebdb7a6
Add CI script for k8s deployment test ( #705 )
2024-01-16 16:16:07 -07:00
David Boreham
1f9653e6f7
Fix kind mode and add k8s deployment test ( #704 )
...
* Fix kind mode and add k8s deployment test
* Fix lint errors
2024-01-16 15:55:58 -07:00
David Boreham
c9c6a0eee3
Changes for remote k8s ( #655 )
Publish / Build and publish (push) Successful in 1m2s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m6s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m4s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m36s
Details
Smoke Test / Run basic test suite (push) Successful in 4m4s
Details
2023-11-20 09:12:57 -07:00
Thomas E Lackey
4ae4d3b61d
Print docker container logs in webapp test. ( #649 )
Publish / Build and publish (push) Successful in 1m15s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m2s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 3m27s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m35s
Details
Smoke Test / Run basic test suite (push) Successful in 4m7s
Details
2023-11-14 17:30:01 -06:00
Thomas E Lackey
414b887036
Allow setting build tool (npm/yarn) and next.js version. ( #639 )
...
Publish / Build and publish (push) Successful in 1m7s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m3s
Details
K8s Deploy Test / Run deploy test suite (push) Failing after 2m58s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m38s
Details
Smoke Test / Run basic test suite (push) Successful in 3m48s
Details
* Allow setting build tool (npm/yarn) and next.js version.
2023-11-10 17:44:25 -06:00
David Boreham
a27cf86748
Add basic k8s test ( #635 )
...
* Add CI job
* Add basic k8s test
2023-11-08 19:12:48 -07:00
Thomas E Lackey
36e13f7199
Remove test output from tree. ( #628 )
2023-11-07 23:10:32 -06:00
Thomas E Lackey
d9bcc088a8
Enable webapp test in GitHub CI. ( #627 )
2023-11-07 18:27:08 -06:00
Thomas E Lackey
660326f713
Add new build-webapp command and related scripts and containers. ( #626 )
...
Publish / Build and publish (push) Successful in 59s
Details
Deploy Test / Run deploy test suite (push) Successful in 2m57s
Details
Webapp Test / Run webapp test suite (push) Failing after 3m31s
Details
Smoke Test / Run basic test suite (push) Successful in 4m3s
Details
* Add new build-webapp command and related scripts and containers.
2023-11-07 18:15:04 -06:00
Ian Kay
36d1e0eedd
add fixturenet-laconicd test
2023-10-26 17:26:42 -04:00
Ian
567dadef7d
update fixturenet-eth test ( #600 )
2023-10-24 16:21:30 -06:00
David Boreham
420b1c292b
Force the stack to be specified ( #571 )
...
Deploy Test / Run deploy test suite (push) Successful in 8m24s
Details
Smoke Test / Run basic test suite (push) Successful in 10m51s
Details
Publish / Build and publish (push) Successful in 11m8s
Details
* Force the stack to be specified
* Fix up test
* Remove test for legacy non-stack deploy
2023-10-10 16:13:29 -06:00
David Boreham
3c5489681f
Implement deployment config ( #554 )
...
* Initial deployment config implementation
* Complete implementation, add test
* Fix funky indentation
* Revert test test
2023-10-03 12:49:15 -06:00
David Boreham
7797185d07
Mainnet laconic setup ( #510 )
Publish / Build and publish (push) Successful in 1m50s
Details
Deploy Test / Run deploy test suite (push) Successful in 4m51s
Details
Smoke Test / Run basic test suite (push) Successful in 7m57s
Details
2023-08-23 15:20:28 -06:00
David Boreham
97dc45549d
Update fixturenet eth test ( #506 )
2023-08-17 13:24:06 -06:00
David Boreham
6a0a752e2e
Add support for logs command args ( #478 )
2023-07-31 22:10:37 -06:00
David Boreham
5afe7a29ae
Add a basic deployment test ( #476 )
Publish / Build and publish (push) Successful in 34s
Details
Deploy Test / Run deploy test suite (push) Successful in 2m29s
Details
Smoke Test / Run basic test suite (push) Successful in 2m24s
Details
2023-07-31 15:08:34 -06:00
David Boreham
758ec168bd
Setup command execution ( #469 )
Smoke Test / Run basic test suite (push) Successful in 2m30s
Details
Publish / Build and publish (push) Successful in 32s
Details
Deploy Test / Run deploy test suite (push) Successful in 2m4s
Details
2023-07-29 22:38:46 -06:00
David Boreham
29fc611885
Dboreham/mainnet eth ( #464 )
Publish / Build and publish (push) Successful in 35s
Details
Deploy Test / Run deploy test suite (push) Successful in 2m36s
Details
Smoke Test / Run basic test suite (push) Successful in 3m0s
Details
2023-07-25 10:16:19 -06:00
Roy Crihfield
ff616db4ad
Updates for running IPLD-ETH CI tests ( #414 )
...
Publish / Build and publish (push) Successful in 37s
Details
Deploy Test / Run deploy test suite (push) Successful in 3m14s
Details
Smoke Test / Run basic test suite (push) Successful in 4m37s
Details
* random nits
* geth - visibility of migration status
* forward CERC_RUN_STATEDIFF to geth container
* fix ipld-eth-server vars
* fix fixturenet-eth-loaded stack
* fixturenet geth genesis - include mergeNetsplitBlock
* forward CERC_STATEDIFF_DB_GOOSE_MIN_VER to env file
* add TAG_SUFFIX arg to lighthouse build
intended to avoid sporadic failures when running lcli on github CI runners, likely related to non-portable builds
2023-05-31 03:10:58 -05:00
David Boreham
161665ef72
Fix deploy commands ( #404 )
...
* Fix bugs
* Add test for deploy port command
2023-05-22 12:43:59 -06:00
David Boreham
dddae8cc7a
Dboreham/deploy volume control ( #401 )
...
* Implement volume control
* Deploy test
* Add test for volumes
* Enable CI for deploy test
2023-05-21 07:39:00 -06:00
David Boreham
2b8eccf167
Add more debugging
...
Former-commit-id: e8ec090f1d
2023-04-20 16:58:13 -06:00
David Boreham
f5acbd1db0
Dump image list for debugging
...
Former-commit-id: 0a08a7ecba
2023-04-20 16:47:40 -06:00