{% extends "base.html" %} {% load staticfiles %} {% load bootstrap4 %} {% block extrahead %} {{block.super}} {% endblock %} {% block content %}

Overview

Purpose {{ booking.purpose }}
Project {{ booking.project }}
Start Time {{ booking.start }}
End Time {{ booking.end }}
Pod Definition {{ booking.resource.template }}
Lab Deployed At {{ booking.lab }}

Pod

{{host.bundle.template.copy_of.name}}

{% for host in booking.resource.get_resources %}

{{host.config.name}}

Hostname: {{host.config.name}}
Machine: {{host.name}}
Role: {{host.template.opnfvRole}}
Is Headnode: {{host.config.is_head_node}}
Image: {{host.config.image}}
RAM: {{host.profile.ramprofile.first.amount}}G, {{host.profile.ramprofile.first.channels}} channels
CPU:
Arch: {{host.profile.cpuprofile.first.architecture}}
Cores: {{host.profile.cpuprofile.first.cores}}
Sockets: {{host.profile.cpuprofile.first.cpus}}
DISK:
Size: {{host.profile.storageprofile.first.size}} GiB
Type: {{host.profile.storageprofile.first.media_type}}
Mount Point: {{host.profile.storageprofile.first.name}}
Interfaces: {% for intprof in host.profile.interfaceprofile.all %} {% endfor %}
Name: {{intprof.name}}
Speed: {{intprof.speed}}
{% endfor %}

Deployment Progress

These are the different tasks that have to be completed before your deployment is ready. If this is taking a really long time, let us know here!

{% for task in booking.job.get_tasklist %} {% endfor %}
Status Lab Response Type
{% if task.status < 100 %}
{% elif task.status < 200 %}
{% else %}
{% endif %}
{% if task.status < 100 %} PENDING {% elif task.status < 200 %} IN PROGRESS {% else %} DONE {% endif %} {% if task.message %} {% if task.type_str == "Access Task" and user_id != task.config.user.id %} Message from Lab:
--secret--
{% else %} Message from Lab:
{{ task.message }}
{% endif %} {% else %} No response provided (yet) {% endif %}
{{ task.type_str }}

PDF

{{pdf}}
                    
{% endblock content %}