Skip to content

Commit be90b05

Browse files
authored
Merge pull request #732 from deNBI/staging
Staging
2 parents 2b56806 + 043e3d6 commit be90b05

18 files changed

+387
-118
lines changed

.env.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ LOG_FILE=log/portal_client.log
2929
LOG_BACKUP_COUNT=5
3030
LOG_MAX_BYTES=1073741824
3131

32-
BIBIGRID_TAG=dev
32+
BIBIGRID_TAG=bibigrid-rest-3.0.0

docker-compose.bibigrid.host.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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.0
45+
image: docker.elastic.co/beats/filebeat:9.0.1
4646
network_mode: host # Use the host network namespace
4747

4848
env_file:

docker-compose.bibigrid.yml

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

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

docker-compose.host.yml

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

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

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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.0
32+
image: docker.elastic.co/beats/filebeat:9.0.1
3333
env_file:
3434
- .env
3535
volumes:

portal_client.thrift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -678,6 +678,9 @@ service VirtualMachineService {
678678
**/
679679
list<VM> get_servers_by_ids(1:list<string> server_ids)
680680

681+
682+
list<string> get_cluster_supported_ubuntu_os_versions()
683+
681684
/**
682685
* Get servers by bibigrid cluster id.
683686
**/

simple_vm_client/VirtualMachineHandler.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,6 +531,9 @@ def get_security_group_id_by_name(self, security_group_name) -> str:
531531
security_group_name=security_group_name
532532
)
533533

534+
def get_cluster_supported_ubuntu_os_versions(self) -> list[str]:
535+
return self.bibigrid_connector.get_cluster_supported_ubuntu_os_versions()
536+
534537
def get_cluster_info(self, cluster_id) -> ClusterInfo:
535538
return self.bibigrid_connector.get_cluster_info(cluster_id=cluster_id)
536539

simple_vm_client/VirtualMachineService-remote

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ if len(sys.argv) <= 1 or sys.argv[1] == "--help":
9494
print(" get_allowed_templates()")
9595
print(" get_servers()")
9696
print(" get_servers_by_ids( server_ids)")
97+
print(" get_cluster_supported_ubuntu_os_versions()")
9798
print(" get_servers_by_bibigrid_id(string bibigrid_id)")
9899
print(" string get_security_group_id_by_name(string name)")
99100
print(
@@ -699,6 +700,12 @@ elif cmd == "get_servers_by_ids":
699700
)
700701
)
701702

703+
elif cmd == "get_cluster_supported_ubuntu_os_versions":
704+
if len(args) != 0:
705+
print("get_cluster_supported_ubuntu_os_versions requires 0 args")
706+
sys.exit(1)
707+
pp.pprint(client.get_cluster_supported_ubuntu_os_versions())
708+
702709
elif cmd == "get_servers_by_bibigrid_id":
703710
if len(args) != 1:
704711
print("get_servers_by_bibigrid_id requires 1 args")

0 commit comments

Comments
 (0)