...
- host_updates (id, uuid, label, description, after_apply_guidance, url, timestamp)
+---------------------------------------------------------------------------------+----------------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------------------------------------------------------------------+----------------------+
| id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
| uuid | varchar(40) | YES | | NULL | |
| description | varchar(999) | YES | | NULL | |
| label | varchar(40) | YES | | NULL | |
| after_apply_guidance | varchar(40) | YES | | NULL | |
| timestamp | varchar(80) | YES | | NULL | |
| URL | varchar(999) | YES | | NULL | |
+----------------------------------------------------------------------------------+-----------------------+ - patch_host_ref (id, host_id,patch_id, update_applied)
+---------------------------------------------------------------------------------+-----------------------+
| Field | Type | Null | Key | Default | Extra |
+---------------------------------------------------------------------------------+------------------------+
| id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
| host_id | bigint(20) unsigned | NO | MUL | NULL | |
| patch_id | bigint(20) unsigned | NO | | NULL | |
| update_applied | tinyint(1) | NO | | 0 | |
+----------------------------------------------------------------------------------+-----------------------+
Java code changes
New client APIs
...
- Implements only for Xenserver Hypervisor.
UI flow
* *This is the mockup UI, will modify it as per the suggestions.
Step 1: * Navigate to the detailView page of a host, there you will find a new tab tab "Updates". *
Image Added
Step 2: *Click on "Updates"* tab to get a list of updates for this host.
Image Added
Appendix
Appendix A:
...