Eric
13d453d5ed
chore: Docker updates to support release tests in logos-storage-nim, and remove Codex references ( #124 )
...
* ci(docker): build dist-tests images
* Update to .net 10, kubernetes client 18.0.13
Kubernetes client 18.0.13 is compatible with Kubernetes 1.34.x. The Kubernetes version is selected automatically by kubeadm in docker desktop (v1.34.1). See https://github.com/kubernetes-client/csharp#version-compatibility for a compatibility table.
* Updates to support Kubernetes upgrade
* bump openapi.yaml to match openapi.yaml in the logos-storage-nim docker image
* bump doc to .net 10
* bump docker to .net 10
* Build image with latest tag always
Always build an image with a latest tag (as well as a sha commit hash) when there's a push to master
* docker image tag as "latest" only when pushing to master
* Update docker image to install doctl
* Remove doctl install
kubeconfig is now created and uses a plain bearer token instead of using doctl as a credential mgr
* Rename and remove all instances of Codex
* Further remove CodexNetDeployer as it is no longer needed
---------
Co-authored-by: Adam Uhlíř <adam@uhlir.dev>
2026-04-17 15:03:22 +10:00
Adam Uhlíř
ab49a58333
refactor: removing marketplace ( #122 )
2026-02-11 10:18:06 +01:00
Ben
015eaef638
Prints all chain calls every period
2025-08-21 09:54:46 +02:00
Ben
5f793c6454
adds wait-and-check to theseus test
2025-08-13 11:35:03 +02:00
ThatBen
b8def4db27
wip
2025-06-26 13:40:32 +02:00
Ben
5056ac1454
Updates for release candidate of v0.2.4
2025-06-12 08:32:17 +02:00
Ben
6c99c7a7cf
update
2025-06-05 12:56:45 +02:00
Ben
44d14e589a
This is working
2025-06-04 15:51:01 +02:00
ThatBen
f344facb64
Applies purchase-paramters type to ensure slot sizes
2025-06-02 13:32:03 +02:00
ThatBen
4a86342633
Jumps to latest release candidate
2025-05-29 19:10:11 +02:00
ThatBen
6e610f8470
sets codex image to 0.2.2
2025-05-20 16:01:28 +02:00
ThatBen
0e66e8e94a
Merge branch 'master' into feature/extended-marketplace-testing
...
# Conflicts:
# Tests/CodexReleaseTests/Parallelism.cs
2025-05-20 09:00:33 +02:00
Ben
fe2d7484db
Updates API
2025-05-14 14:11:36 +02:00
Ben
5e62c3520c
Prevents downloading of crash log in retry loop
2025-05-14 11:45:15 +02:00
ThatBen
b3d35933a8
Trying to log slot reservation calls
2025-05-07 15:20:24 +02:00
ThatBen
1b38059559
wip try get slot reserve calls
2025-05-04 11:20:33 +02:00
ThatBen
8a685ffe9a
0.2.1 image with three workers. more clients and hosts
2025-05-02 10:25:18 +02:00
ThatBen
7d75cb784a
Merge branch 'master' into feature/extended-marketplace-testing
...
# Conflicts:
# Tests/CodexReleaseTests/MarketTests/MarketplaceAutoBootstrapDistTest.cs
# Tests/CodexReleaseTests/Parallelism.cs
# Tests/DistTestCore/DistTest.cs
2025-04-29 12:09:05 +02:00
ThatBen
54227685ec
debugging contract start
2025-04-28 12:20:36 +02:00
ThatBen
dd888f30e3
excellent cleanup
2025-04-25 15:42:13 +02:00
ThatBen
ad1b756db9
Revert "while better the new plan is still a mess"
...
This reverts commit 2dfdfac2bb52e4ff919ee5f1b3986a839d71b0a2.
# Conflicts:
# Tests/FrameworkTests/LifecycelyTest.cs
2025-04-25 11:08:38 +02:00
ThatBen
5d61097838
wip
2025-04-24 19:33:34 +02:00
ThatBen
2dfdfac2bb
while better the new plan is still a mess
2025-04-23 14:18:11 +02:00
ThatBen
9da87709c5
Implements using debug-info contracts version in codex-contracts plugin
2025-04-22 19:49:03 +02:00
ThatBen
6e45c638e7
Switches from docker image label to debug-info version field
2025-04-22 17:11:34 +02:00
Ben
61401a83db
sets codex image back to latest
2025-04-22 10:18:41 +02:00
ThatBen
df8a0eed8a
Uses label of docker image to find compatible contracts images.
2025-04-18 15:47:44 +02:00
ThatBen
6368577d79
Updates to latest codex api
2025-04-08 13:07:55 +02:00
ThatBen
83e4cb2e04
updates codex api
2025-04-03 09:15:39 +02:00
ThatBen
82211cae1a
Updates api and marketplace contract
2025-03-28 11:12:34 +01:00
ThatBen
789852bf1a
Updates api. sets marketplace-infra log level
2025-03-03 15:46:43 +01:00
ThatBen
92a5a1e361
fixes crashwatcher stop
2025-02-21 15:21:42 +01:00
ThatBen
0c961b8348
updates marketplace contract, fixes type conversions
2025-02-21 14:17:13 +01:00
ThatBen
3459547f20
update
2025-02-21 13:57:25 +01:00
Ben
1e035d6a68
Faster binary-process log writing
2025-02-03 10:47:37 +01:00
Ben
413a46c761
Fixes namespaces for experimental tests
2025-02-03 10:08:29 +01:00
ThatBen
c1e3e8be09
testing in progress
2025-01-31 14:24:55 +01:00
ThatBen
0784804fa4
workaround for downloading codex logs
2025-01-29 14:44:19 +01:00
ThatBen
50e58dc799
cleanup on startup
2025-01-28 14:58:37 +01:00
ThatBen
b1197975a1
cleanup process and datadir after test stop
2025-01-28 11:21:47 +01:00
ThatBen
e4512438ed
working two-client test with binary instances
2025-01-27 15:45:46 +01:00
ThatBen
2c549c5410
extracts codex wrapper
2025-01-27 10:22:34 +01:00
ThatBen
d6afc6874b
Applies codexStarter interface
2025-01-27 09:59:19 +01:00
ThatBen
940b8122e7
Replaces Pod types on codex plugin and starter interface
2025-01-27 09:49:21 +01:00
ThatBen
951da1888d
Merge branch 'master' into feature/containerless-codex
...
# Conflicts:
# Tools/AutoClient/CodexInstance.cs
2025-01-25 14:07:41 +01:00
ThatBen
caa0423bd5
Updates codex api
2025-01-25 14:07:15 +01:00
ThatBen
1a8b7b79ef
wip
2025-01-16 15:13:16 +01:00
ThatBen
9a227b3d0e
lots of using-statement fixes
2025-01-16 13:51:29 +01:00
ThatBen
c73fa186fc
wip
2025-01-16 13:24:57 +01:00
ThatBen
4a151880d4
Extracts codexClient assembly
2025-01-16 11:31:50 +01:00