User Tools

Site Tools


main:guides:manage_vo-wide_image_lists

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

main:guides:manage_vo-wide_image_lists [2018/08/28 09:50]
7dec9e27b58a2d54a2a96a538813e805058cb792ed68e744a68d87708e39628c@egi.eu [Updating to a newer version]
main:guides:manage_vo-wide_image_lists [2018/08/28 11:52] (current)
7dec9e27b58a2d54a2a96a538813e805058cb792ed68e744a68d87708e39628c@egi.eu
Line 27: Line 27:
 The draft image list can be edited by adding, removing or updating virtual appliances from the editor list. These actions only apply to the draft image list and ** NOT** the published one. Once the draft image list is edited as desired, it can be published to the infrastructure by clicking the **"​publish changes"​** in the left upper corner of the editor. The draft image list can be edited by adding, removing or updating virtual appliances from the editor list. These actions only apply to the draft image list and ** NOT** the published one. Once the draft image list is edited as desired, it can be published to the infrastructure by clicking the **"​publish changes"​** in the left upper corner of the editor.
 {{ :​main:​guides:​vowideimagelist_editor_actions.png?​direct&​600 |}} {{ :​main:​guides:​vowideimagelist_editor_actions.png?​direct&​600 |}}
-By doing this the AppDB backend publishes a new VO wide image list with the new changes to the infrastructure and then uses a copy of it as the new draft image list for the next edit.+By doing this the AppDB backend publishes a new VO wide image list with the new changes to the infrastructure and then uses a copy of it as the new draft image list for the next edit. The user can also revert all the changes of the draft image list and revert it to its original state by clicking the **"​revert changes"​** button. This means that the draft image list will either be an empty list (no virtual appliance references to it) or a copy of the latest published image list.
  
-**NOTE**: The VO wide image list can only be published if there are changes to it.+**NOTE ​1**: The VO wide image list can only be published if there are changes to it
 +> **NOTE 2**: The published VO wide image list cannot be reverted to previous published VO wide image lists. 
 +> **NOTE 3**: The virtual appliances with their latest version expired and therefore their previous versions are not allowed to be added in a VO wide image list. For this reason the VO wide image list editor does not display them. However, if such a virtual appliance is included in the previously published VO wide image list, the editor will display it, allowing the the user to only remove it from the list.
  
-===== Column ​description =====+===== List columns ​description =====
  
 The VO wide image list editor is comprised of these columns: The VO wide image list editor is comprised of these columns:
Line 51: Line 53:
 The removal of a virtual appliance is possible when the published VO wide image list includes a version of the virtual appliance. In sush case, the user (VO manager) can click the "​remove"​ button and mark the virtual appliance to be removed in the published VO wide image list.{{ :​main:​guides:​vowideimagelist_editor_remove_before.png?​direct&​600 |}} The removal of a virtual appliance is possible when the published VO wide image list includes a version of the virtual appliance. In sush case, the user (VO manager) can click the "​remove"​ button and mark the virtual appliance to be removed in the published VO wide image list.{{ :​main:​guides:​vowideimagelist_editor_remove_before.png?​direct&​600 |}}
 If the removal is successful, a message will be displayed to indicate that this virtual appliance version will **NOT** be included in the new VO wide image list upon publish. Also, if the virtual appliance version is **not** expired, the **"​add"​** button will be available to revert the removal and re-include the virtual appliance version.{{ :​main:​guides:​vowideimagelist_editor_remove_after.png?​direct&​600 |}} If the removal is successful, a message will be displayed to indicate that this virtual appliance version will **NOT** be included in the new VO wide image list upon publish. Also, if the virtual appliance version is **not** expired, the **"​add"​** button will be available to revert the removal and re-include the virtual appliance version.{{ :​main:​guides:​vowideimagelist_editor_remove_after.png?​direct&​600 |}}
 +In case of the removal of a virtual appliance with an expired latest version, the editor will not display the **Add** button, because the expired virtual appliances are not allowed in the VO wide image lists.
  
-**NOTE**: If you remove a virtual appliance with an expired latest version and publish the VO wide image list, then the editor will **not** display this virtual appliance again until its author publishes a new (not expired) version.+**NOTE**: If you remove a virtual appliance with an expired latest version and publish the VO wide image list, then the editor will **not** display this virtual appliance again until its author publishes a new (not expired) version.
  
 ==== Updating to a newer version ==== ==== Updating to a newer version ====
  
 The virtual appliance version update is possible when the published VO wide image list includes an older version of the virtual appliance and not the latest one. In other words, this just means that the author of the virtual appliance published a new version. In such case, the user (VO Manager) can click the **"​update"​** button and mark the latest version on the virtual appliance to be included in the published VO wide image list and not the current one.{{ :​main:​guides:​vowideimagelist_editor_update_before.png?​direct&​600 |}} The virtual appliance version update is possible when the published VO wide image list includes an older version of the virtual appliance and not the latest one. In other words, this just means that the author of the virtual appliance published a new version. In such case, the user (VO Manager) can click the **"​update"​** button and mark the latest version on the virtual appliance to be included in the published VO wide image list and not the current one.{{ :​main:​guides:​vowideimagelist_editor_update_before.png?​direct&​600 |}}
-If the update is successful, a meesage ​will be displayed to indicate that the VO wide image list will include the latest virtual appliance version and **NOT** the currently included one. Also the **remove** button will be available to remove the virtual appliance from the published ​VO wide image list. {{ :​main:​guides:​vowideimagelist_editor_update_after.png?​direct&​600 |}}+If the update is successful, a message ​will be displayed to indicate that the VO wide image list will include the latest virtual appliance version and **NOT** the currently included one. Also the **remove** button will still be available to remove the virtual appliance from the VO wide image list. {{ :​main:​guides:​vowideimagelist_editor_update_after.png?​direct&​600 |}} 
 + 
 + 
 +===== Security Checks ===== 
 + 
 +The AppDB system is integrated with the [[https://​github.com/​CESNET/​secant|Security Cloud Assessment Tool (secant) service]] developed by CESNET. This service performs various security checks on the VM image of each virtual appliance version and provides a security report.  
 + 
 +If such a security report exists, it is displayed in the VO wide image list editor, under the related virtual appliance version. In the case an available version update of a used virtual appliance exists, and the secand service have checked both the old and the new version, then both security reports will be displayed under each version of the virtual appliance. 
 +{{ :​main:​guides:​vowideimagelist_editor_secant_two_checks.png?​direct&​600 |}} 
 + 
 +There are three possible states for a security check. 
 +  * **Pending**:​ The security check is being performed but is not completed yet. 
 +  * ** Success**: The security check has completed and **no** security vulnerabilities are detected in the VM image of the virtual appliance version. 
 +  * **Failed**: The security check has completed and security vulnerabilities are detected in the VM image of the virtual appliance version. 
 + 
 +The user can click on the security check button to view details, such as which checks have failed or succeeded, when was it performed etc 
 +{{ :​main:​guides:​vowideimagelist_editor_secant_details.png?​direct&​600 |}} 
 + 
 + 
 +> **NOTE**: The security checks do **NOT** affect the editing or publishing of the VO wide image list. They only have an  informative role to help the users (VO managers) decide if they should include, exclude or update a virtual appliance version to the VO wide image list.
main/guides/manage_vo-wide_image_lists.txt · Last modified: 2018/08/28 11:52 by 7dec9e27b58a2d54a2a96a538813e805058cb792ed68e744a68d87708e39628c@egi.eu