Fixes for external stack deployment #851

Merged
roysc merged 8 commits from roysc/fix-various into main 2024-07-09 15:37:36 +00:00
Member

Fixes

  • stack path resolution for build
  • external stack path resolution for deployments
  • "extra" config detection
  • deployment ports command
  • version command in dist or source install (without build_tag.txt)
  • setup-repos, so it won't die when an existing repo is not at a branch or exact tag

Used in cerc-io/fixturenet-eth-stacks#14

Fixes - stack path resolution for `build` - external stack path resolution for deployments - "extra" config detection - `deployment ports` command - `version` command in dist or source install (without build_tag.txt) - `setup-repos`, so it won't die when an existing repo is not at a branch or exact tag Used in https://git.vdb.to/cerc-io/fixturenet-eth-stacks/pulls/14
dboreham was assigned by roysc 2024-06-24 14:13:36 +00:00
telackey was assigned by roysc 2024-06-24 14:13:36 +00:00
roysc added 2 commits 2024-06-24 14:13:37 +00:00
fix deployment ports command
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 34s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m34s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m41s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m13s
Smoke Test / Run basic test suite (pull_request) Successful in 4m10s
5aaefbe2b1
roysc added 1 commit 2024-06-24 15:55:33 +00:00
support version in source/dist install
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 35s
Deploy Test / Run deploy test suite (pull_request) Failing after 1m17s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 1m23s
Webapp Test / Run webapp test suite (pull_request) Failing after 1m24s
Smoke Test / Run basic test suite (pull_request) Failing after 1m9s
c861cf1e9b
roysc added 1 commit 2024-06-24 16:25:59 +00:00
fix version for python < 3.11
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 33s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m32s
Smoke Test / Run basic test suite (pull_request) Successful in 4m23s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m19s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m50s
1579700571
roysc force-pushed roysc/fix-various from 1579700571 to e90869efd3 2024-06-26 14:11:59 +00:00 Compare
roysc added 1 commit 2024-06-28 09:35:38 +00:00
fall back to SHA if not on branch or tag
Some checks failed
Lint Checks / Run linter (pull_request) Failing after 35s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m33s
Smoke Test / Run basic test suite (pull_request) Successful in 4m5s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m3s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m3s
3ef18542b5
roysc added 1 commit 2024-07-01 03:37:33 +00:00
lint fix
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 41s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m46s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m24s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m35s
Smoke Test / Run basic test suite (pull_request) Successful in 3m54s
20394169ce
roysc added 1 commit 2024-07-02 13:01:24 +00:00
fix stack path resolution
Some checks failed
Lint Checks / Run linter (pull_request) Failing after 36s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 2m54s
Deploy Test / Run deploy test suite (pull_request) Failing after 4m3s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m33s
Smoke Test / Run basic test suite (pull_request) Successful in 4m3s
7b6cc4d6de
This was broken for "build-containers" with external stacks. Now setup and build use the same functions.
roysc changed title from Fixes for external stack to Fixes for external stack deployment 2024-07-04 04:15:54 +00:00
roysc force-pushed roysc/fix-various from 7b6cc4d6de to 75bed6f10b 2024-07-04 04:18:00 +00:00 Compare
dboreham approved these changes 2024-07-09 13:12:54 +00:00
@ -77,6 +85,7 @@ def create_deploy_context(
if deployment_context and cluster is None:
cluster = deployment_context.get_cluster_id()
cluster_context = _make_cluster_context(global_context, stack, include, exclude, cluster, env_file)
# breakpoint()
Owner

Remove comment.

Remove comment.
roysc marked this conversation as resolved
roysc added 1 commit 2024-07-09 15:09:03 +00:00
rm comment
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 37s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m55s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m26s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m48s
Smoke Test / Run basic test suite (pull_request) Successful in 4m10s
c1f93f211c
roysc merged commit 36d4969b2d into main 2024-07-09 15:37:36 +00:00
roysc deleted branch roysc/fix-various 2024-07-09 15:37:36 +00:00
roysc referenced this issue from a commit 2024-07-10 01:28:10 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/stack-orchestrator#851
No description provided.