Skip to content

Commit 61f75d4

Browse files
committed
Merge branch 'staging'
2 parents 1a76a0a + 23a94fc commit 61f75d4

21 files changed

+404
-257
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,3 +156,4 @@ fabric.properties
156156
#*.sh
157157
.env_*
158158
VirtualMachineService/config/config_*
159+
clouds.yaml

docker-compose.bibigrid.host.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020
simplevm_client_redis:
2121
container_name: simplevm_client_redis
2222
network_mode: host # Use the host network namespace
23-
image: redis:7.4.3
23+
image: redis:8.0.2
2424
expose:
2525
- "6379"
2626

@@ -42,7 +42,7 @@ services:
4242

4343
simplevm_client_filebeat:
4444
container_name: simplevm_client_filebeat
45-
image: docker.elastic.co/beats/filebeat:9.0.1
45+
image: docker.elastic.co/beats/filebeat:9.0.2
4646
network_mode: host # Use the host network namespace
4747

4848
env_file:

docker-compose.bibigrid.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020

2121
simplevm_client_redis:
2222
container_name: simplevm_client_redis
23-
image: redis:7.4.3
23+
image: redis:8.0.2
2424
expose:
2525
- "6379"
2626
networks:
@@ -43,7 +43,7 @@ services:
4343

4444
# filebeat
4545
simplevm_filebeat:
46-
image: docker.elastic.co/beats/filebeat:9.0.1
46+
image: docker.elastic.co/beats/filebeat:9.0.2
4747
env_file:
4848
- .env
4949
volumes:

docker-compose.dev.bibigrid.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020

2121
client_redis:
2222
container_name: simplevm_client_redis
23-
image: redis:7.4.3
23+
image: redis:8.0.2
2424
expose:
2525
- "6379"
2626
networks:
@@ -29,15 +29,10 @@ services:
2929
simplevm_bibigrid:
3030
container_name: simplevm_bibigrid
3131
image: quay.io/denbicloud/bibigrid:${BIBIGRID_TAG}
32-
env_file:
33-
- .env
3432
volumes:
35-
- ./scripts/bibigrid/clear_keys_cron:/etc/crontabs/root
36-
environment:
37-
- server.enableHttps=false
38-
- server.enableHttp=true
33+
- ./clouds.yaml:/root/.config/bibigrid/clouds.yaml
3934
expose:
40-
- "8080"
35+
- "9123"
4136
networks:
4237
- portal
4338

docker-compose.dev.giessen.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020

2121
simplevm_client_giessen_redis:
2222
container_name: simplevm_client_giessen_redis
23-
image: redis:7.4.3
23+
image: redis:8.0.2
2424
expose:
2525
- "6379"
2626
networks:

docker-compose.dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020

2121
client_redis:
2222
container_name: simplevm_client_redis
23-
image: redis:7.4.3
23+
image: redis:8.0.2
2424
expose:
2525
- "6379"
2626
networks:

docker-compose.host.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ services:
2121
simplevm_client_redis:
2222
container_name: simplevm_client_redis
2323
network_mode: host # Use the host network namespace
24-
image: redis:7.4.3
24+
image: redis:8.0.2
2525
expose:
2626
- "6379"
2727
networks:
2828
- portal
2929

3030
simplevm_client_filebeat:
3131
container_name: simplevm_client_filebeat
32-
image: docker.elastic.co/beats/filebeat:9.0.1
32+
image: docker.elastic.co/beats/filebeat:9.0.2
3333
env_file:
3434
- .env
3535
volumes:

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020

2121
simplevm_client_redis:
2222
container_name: simplevm_client_redis
23-
image: redis:7.4.3
23+
image: redis:8.0.2
2424
expose:
2525
- "6379"
2626
networks:
@@ -29,7 +29,7 @@ services:
2929
# filebeat
3030
simplevm_client_filebeat:
3131
container_name: simplevm_client_filebeat
32-
image: docker.elastic.co/beats/filebeat:9.0.1
32+
image: docker.elastic.co/beats/filebeat:9.0.2
3333
env_file:
3434
- .env
3535
volumes:

portal_client.thrift

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,14 @@ struct ClusterInstance{
210210
2: required string image
211211
}
212212

213+
struct ClusterVolume{
214+
1: required string openstack_id
215+
2: required bool permanent
216+
3: required bool exists
217+
4: required int size
218+
5: optional string type = "ext4"
219+
}
220+
213221
struct ClusterWorker{
214222

215223
1: required string type
@@ -770,7 +778,7 @@ service VirtualMachineService {
770778
*/
771779
map<string,string> get_limits()
772780

773-
ClusterMessage start_cluster(1:list<string> public_keys,2: ClusterInstance master_instance,3:list<ClusterWorker> worker_instances,4:ClusterInstanceMetadata metadata)
781+
ClusterMessage start_cluster(1:list<string> public_keys,2: ClusterInstance master_instance,3:list<ClusterWorker> worker_instances,4:ClusterInstanceMetadata metadata,5:optional ClusterVolume shared_volume)
774782

775783
void terminate_cluster(1:string cluster_id) throws(1:ClusterNotFoundException c) /*TODO throe error*/
776784

requirements-test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
pytest==8.3.5
22
pytest-cov==6.1.1
3-
coverage==7.8.0
3+
coverage==7.8.2

0 commit comments

Comments
 (0)