eu-nebulous / gui

Mozilla Public License 2.0
0 stars 0 forks source link

Feedback when defining cloud providers #32

Closed Iqqdd99 closed 2 weeks ago

Iqqdd99 commented 1 month ago

When cloud providers are added to the platform they are just added to the Resources section but there is no feedback to show that they have been added correctly or if there are any errors.

Iqqdd99 commented 1 month ago

A similar situation exists regarding applications, the GUI does not provide meaningful feedback based on the actual state of the applications.

robert-sanfeliu commented 2 weeks ago

I suggest:

[
{"type":"NodeTypeRequirement","nodeTypes":["IAAS"],"jobIdForByon":"","jobIdForEDGE":""},
{"type":"AttributeRequirement","requirementClass":"cloud","requirementAttribute":"id","requirementOperator":"EQ","value":"ID_OF_THE_CLOUD_RESOURCE"},
{"type":"AttributeRequirement","requirementClass":"location","requirementAttribute":"name","requirementOperator":"IN","value":"SELECTED_REGIONS"},
{"type":"AttributeRequirement","requirementClass":"hardware","requirementAttribute":"name","requirementOperator":"IN","value":"INCLUDED_INSTANCE_TYPES"}
]

Where:

The results of this request have to be shown in tabular form

robert-sanfeliu commented 2 weeks ago

Moved it here: https://openproject.nebulouscloud.eu/projects/nebulous-2nd-release-1/work_packages/details/773/overview