Commit Graph

52 Commits

Author SHA1 Message Date
Slava 4c46a708ab
Change affinity label (#85)
https://github.com/codex-storage/infra-codex/issues/100
2023-11-27 19:06:04 +02:00
benbierens 3761e236a3
Sets node critical priority for codex and geth nodes 2023-11-23 14:50:54 +01:00
benbierens ff52e8e841
Defines public IP fetching service 2023-11-23 14:15:37 +01:00
benbierens 7de0e5a1c4
Sets up tests-runners as avoided scheduling affinity. 2023-11-14 10:16:00 +01:00
benbierens ed56d9edcc
Cleanup of kubernetesWorkflow assembly. 2023-11-12 10:07:23 +01:00
benbierens 096282ae1a
Fixes debug/peer serialization. Adds retry for pod-finding. 2023-11-10 15:23:16 +01:00
benbierens b8ce4c49d6
Merge branch 'master' into deployment-json-rework
# Conflicts:
#	Tests/CodexContinuousTests/run.sh
#	Tools/CodexNetDeployer/deploy-continuous-testnet.sh
2023-11-08 09:29:22 +01:00
benbierens 073f0d86a1
Cleans up runnerLocationUtils. 2023-11-07 16:02:09 +01:00
benbierens ec6c987ef9
determine runner location with environment variables 2023-11-07 15:51:28 +01:00
benbierens 9d464708b5
Updates local address format 2023-11-07 13:49:28 +01:00
benbierens 3e49ce6ae9
Adds kube namespace to internal addresses 2023-11-07 13:13:06 +01:00
benbierens 6e60a8614c
Removes runnerlocation field from StartResult. 2023-11-07 13:06:49 +01:00
benbierens eecdcf308d
Rewrites runner location set 2023-11-07 12:48:18 +01:00
benbierens 3e500e8346
Unknown runner location option. 2023-11-07 12:42:01 +01:00
benbierens ea66b5b408
debugging address selection in cluster 2023-11-07 12:02:17 +01:00
benbierens d0bed64c68
Disables resource limits 2023-11-07 09:25:51 +01:00
benbierens 1412dd84fe
Get ports explicitly for internal or external endpoints 2023-11-06 16:52:55 +01:00
benbierens ad88560061
Creates internal service ports for external ports from container recipe. 2023-11-06 16:38:32 +01:00
benbierens 8d0b3feff7
logs runner location 2023-11-06 16:12:18 +01:00
benbierens 6672427565
Restores marketplace test 2023-11-06 16:10:19 +01:00
benbierens 4f9c0e0ce7
Restores metrics 2023-11-06 15:27:23 +01:00
benbierens dc9f3ab090
removes dependency on static pod name and address info 2023-11-06 14:33:47 +01:00
benbierens db0a21bc60
Merge branch 'automated-teststarter' into deployment-json-rework 2023-11-03 14:57:32 +01:00
benbierens 19d466d5d6
better service names 2023-11-03 14:53:27 +01:00
benbierens bc51fc2e30
Fixes faulty persistent volume claim creation 2023-11-02 11:32:24 +01:00
benbierens fcb5a527a9
Fixes pod-readback labeling issue. 2023-10-31 15:04:59 +01:00
benbierens a6f7bc2393
Removes knownPods class. 2023-10-31 14:48:16 +01:00
benbierens ac07327d77
Upgrades volume support for use with deploy-and-run container 2023-10-31 14:20:50 +01:00
benbierens b5e5570145
Creates volume mount for kubeconfig file 2023-10-31 11:38:54 +01:00
benbierens 9b1ab3185f
Idiot developer forgets to use variable. 2023-10-25 14:42:53 +02:00
benbierens 3914d58a6a
Sets up support for UDP ports and applies them to discovery ports. 2023-10-25 14:23:07 +02:00
benbierens 3326c42f7a
Switching to ip + port internal addresses 2023-10-24 09:03:56 +02:00
benbierens eb70fe612b
trying with podIP for internal addresses. 2023-10-23 16:12:45 +02:00
benbierens abb9560b6d
Better logging of k8s exceptions 2023-10-23 15:49:14 +02:00
benbierens 2fae9505d6
attempt to fix contract deployment in testnet mode 2023-10-23 15:28:20 +02:00
benbierens 58816430e3
Adds internal ports to container-port array as long as they have tags. 2023-10-23 14:05:08 +02:00
benbierens 0fd6a6f06e
Fixes port tag mismatch 2023-10-19 15:48:49 +02:00
benbierens 2fea475237
multiple service ports 2023-10-19 14:03:36 +02:00
benbierens 45050c34e4
Implements GetAddress method for runningContainers. 2023-10-19 11:18:59 +02:00
benbierens 43fa57dc97
Mandatory port tags for exposed ports 2023-10-19 11:12:08 +02:00
benbierens 3a8bb760ef
Adding support for multiple exposed container ports 2023-10-19 11:08:30 +02:00
benbierens 1ca943b189
Fixes partial rename in k8sController. 2023-10-04 10:37:18 +02:00
benbierens 562f886e30
Bumps k8s operation timeout for continuous test runner. 2023-10-04 09:26:11 +02:00
benbierens b0f72cf453
Automated local docker build is working. 2023-09-28 12:22:35 +02:00
benbierens 6a2bd11dd5
Adds codex environment variables to startup log of continuous tests. 2023-09-27 09:09:42 +02:00
benbierens 9dbd33a906
Fixes serialization issue for running-pod type. 2023-09-25 09:57:27 +02:00
benbierens 3a24a77803
Adds option for partial matches of kube node names. 2023-09-25 09:19:29 +02:00
benbierens 10697f1047
Updates container location support 2023-09-25 08:47:19 +02:00
benbierens b8b59508aa
Nicens up the timeouts for the net deployer. 2023-09-22 10:02:16 +02:00
benbierens ea09605827
Reverts combining http and ws ports. Fixes runner location utils. 2023-09-22 09:52:30 +02:00