Integrate SP auctions in webapp deployment flow #950

Merged
ashwin merged 25 commits from deep-stack/stack-orchestrator:pm-integrate-sp-auctions into main 2024-10-21 07:02:07 +00:00
Member

Part of Service provider auctions for web deployments and #948

  • Add a command publish-deployment-auction to create and publish an app deployment auction
  • Add a command handle-deployment-auction to handle auctions on deployer side
  • Update request-webapp-deployment command to allow using an auction id in deployment requests
  • Update deploy-webapp-from-registry command to handle deployment requests with auction
  • Add a command request-webapp-undeployment to request an application undeployment
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75) and https://git.vdb.to/cerc-io/stack-orchestrator/issues/948 - Add a command `publish-deployment-auction` to create and publish an app deployment auction - Add a command `handle-deployment-auction` to handle auctions on deployer side - Update `request-webapp-deployment` command to allow using an auction id in deployment requests - Update `deploy-webapp-from-registry` command to handle deployment requests with auction - Add a command `request-webapp-undeployment` to request an application undeployment
prathamesh added 6 commits 2024-10-01 09:43:31 +00:00
Add a command to handle deployment auctions
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 32s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m53s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 6m27s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m55s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m59s
Smoke Test / Run basic test suite (pull_request) Successful in 3m47s
d79834a182
prathamesh added 1 commit 2024-10-01 12:12:28 +00:00
Handle deployment auction stages
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 32s
Deploy Test / Run deploy test suite (pull_request) Failing after 1m22s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 1m24s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 1m17s
Webapp Test / Run webapp test suite (pull_request) Failing after 1m20s
Smoke Test / Run basic test suite (pull_request) Failing after 1m12s
08109355bc
prathamesh added 1 commit 2024-10-01 12:17:20 +00:00
Fix imports
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 31s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m46s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 6m8s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m46s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m1s
Smoke Test / Run basic test suite (pull_request) Successful in 4m0s
19e1ce211b
prathamesh added 1 commit 2024-10-01 13:15:06 +00:00
Convert amounts to int for comparison
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 33s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m40s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m40s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 5m47s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m58s
Smoke Test / Run basic test suite (pull_request) Successful in 4m4s
74edf16d14
prathamesh added 1 commit 2024-10-01 13:56:01 +00:00
Handle requests with auction when deploying webapps from registry
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 35s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m6s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m53s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 6m52s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m26s
Smoke Test / Run basic test suite (pull_request) Successful in 3m59s
0694c31807
prathamesh added 1 commit 2024-10-03 04:31:23 +00:00
Update handling for deployment requests with auction
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 32s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m51s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 7m29s
Webapp Test / Run webapp test suite (pull_request) Failing after 2m16s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 5m30s
Smoke Test / Run basic test suite (pull_request) Successful in 3m43s
e9de97f371
prathamesh added 1 commit 2024-10-03 07:16:27 +00:00
Check if auction is already used for a deployment
Some checks failed
Lint Checks / Run linter (pull_request) Failing after 37s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m7s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m55s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m17s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m16s
Smoke Test / Run basic test suite (pull_request) Successful in 4m17s
d1c68448c8
prathamesh added 1 commit 2024-10-03 12:21:13 +00:00
Fix target deployer resolution
Some checks failed
Lint Checks / Run linter (pull_request) Failing after 33s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m43s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m19s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 8m49s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 10m44s
Smoke Test / Run basic test suite (pull_request) Successful in 4m40s
48de1b0539
prathamesh added 1 commit 2024-10-03 13:08:37 +00:00
Handle lint errors
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 49s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m39s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m59s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m41s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m28s
Smoke Test / Run basic test suite (pull_request) Successful in 4m27s
6168612ddb
prathamesh added 1 commit 2024-10-04 10:27:03 +00:00
Set config ref after uploading it
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 42s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m42s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m22s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m53s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m49s
Smoke Test / Run basic test suite (pull_request) Successful in 4m30s
3349e8e0b4
prathamesh added 1 commit 2024-10-07 04:17:33 +00:00
Prefer deployers with names set
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 35s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m54s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m53s
Smoke Test / Run basic test suite (pull_request) Successful in 3m44s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 12m1s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 6m12s
5a237b8f8d
prathamesh added 1 commit 2024-10-07 07:13:01 +00:00
Add a command to request an application undeployment
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 38s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m15s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m7s
Smoke Test / Run basic test suite (pull_request) Successful in 5m31s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m49s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m19s
e89fcb6687
prathamesh added 1 commit 2024-10-07 08:57:07 +00:00
Add default auction params for deployment auction
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 46s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m16s
Smoke Test / Run basic test suite (pull_request) Successful in 4m39s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m43s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m48s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m49s
2bf1ed5653
prathamesh changed title from [WIP] Integrate SP auctions in webapp deployment flow to Integrate SP auctions in webapp deployment flow 2024-10-07 09:19:32 +00:00
prathamesh added 1 commit 2024-10-08 07:23:44 +00:00
Fix gpg key usage when uploading config to multiple deployers
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 40s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m17s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m10s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 8m35s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m47s
Smoke Test / Run basic test suite (pull_request) Successful in 4m14s
9810b46f7f
prathamesh added 1 commit 2024-10-08 08:44:49 +00:00
Remove debug log
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 35s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m51s
Smoke Test / Run basic test suite (pull_request) Successful in 6m6s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m55s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 9m22s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 11m2s
ca903b55be
prathamesh added 2 commits 2024-10-09 05:54:54 +00:00
Remove auction already used check
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 42s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m38s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m4s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m43s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m41s
Smoke Test / Run basic test suite (pull_request) Successful in 4m26s
67599898dc
prathamesh added 1 commit 2024-10-09 06:53:20 +00:00
Verify app in deployment request with auction when deploying
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 36s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m23s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m36s
Smoke Test / Run basic test suite (pull_request) Successful in 5m17s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 15m12s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 15m27s
4e4d498913
prathamesh added 1 commit 2024-10-09 11:46:51 +00:00
Resolve app name when verifying auction
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 41s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m46s
Smoke Test / Run basic test suite (pull_request) Successful in 5m41s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m35s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 8m27s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m23s
c24ff99e62
prathamesh added 1 commit 2024-10-21 04:50:57 +00:00
Update TODOs
Some checks failed
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 48s
Deploy Test / Run deploy test suite (pull_request) Failing after 50s
Lint Checks / Run linter (pull_request) Successful in 51s
Webapp Test / Run webapp test suite (pull_request) Failing after 32s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 33s
Smoke Test / Run basic test suite (pull_request) Failing after 32s
ba03d77151
prathamesh force-pushed pm-integrate-sp-auctions from ba03d77151 to 7de093e903 2024-10-21 04:52:46 +00:00 Compare
ashwin approved these changes 2024-10-21 07:01:27 +00:00
ashwin merged commit 0c47da42fe into main 2024-10-21 07:02:07 +00:00
ashwin deleted branch pm-integrate-sp-auctions 2024-10-21 07:02:07 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
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#950
No description provided.