shwstppr commented on pull request #5014:
URL: https://github.com/apache/cloudstack/pull/5014#issuecomment-838426627


   > We need a pkg + manual test/QA to check if config.json in pkgs is correct
   > @blueorangutan package
   
   Checked UI package in a centos7 container,
   
   ```
   ⇒  sudo docker run -it centos:7             
   [root@b6305828de00 /]# yum install 
http://10.0.3.120/cloudstack/pr/5014/centos7/4.15/cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64.rpm
 -y
   Loaded plugins: fastestmirror, ovl
   cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64.rpm                           
                                                                                
                       | 3.9 MB  00:00:11     
   Examining 
/var/tmp/yum-root-kaMo6J/cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64.rpm: 
cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64
   Marking 
/var/tmp/yum-root-kaMo6J/cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64.rpm to 
be installed
   Resolving Dependencies
   --> Running transaction check
   ---> Package cloudstack-ui.x86_64 0:4.15.1.0-shapeblue799.el7 will be 
installed
   --> Finished Dependency Resolution
   
   Dependencies Resolved
   
   
===========================================================================================================================================================================================================
    Package                                Arch                            
Version                                             Repository                  
                                              Size
   
===========================================================================================================================================================================================================
   Installing:
    cloudstack-ui                          x86_64                          
4.15.1.0-shapeblue799.el7                           
/cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64                           21 M
   
   Transaction Summary
   
===========================================================================================================================================================================================================
   Install  1 Package
   
   Total size: 21 M
   Installed size: 21 M
   Downloading packages:
   Running transaction check
   Running transaction test
   Transaction test succeeded
   Running transaction
     Installing : cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64                
                                                                                
                                          1/1 
   warning: group cloud does not exist - using root
     Verifying  : cloudstack-ui-4.15.1.0-shapeblue799.el7.x86_64                
                                                                                
                                          1/1 
   
   Installed:
     cloudstack-ui.x86_64 0:4.15.1.0-shapeblue799.el7                           
                                                                                
                                              
   
   Complete!
   [root@b6305828de00 /]# cat /etc/cloudstack/ui/config.json 
   {
     "apiBase": "/client/api",
     "docBase": "http://docs.cloudstack.apache.org/en/latest";,
     "appTitle": "CloudStack",
     "footer": "Licensed under the <a href='http://www.apache.org/licenses/' 
target='_blank'>Apache License</a>, Version 2.0.",
     "logo": "assets/logo.svg",
     "banner": "assets/banner.svg",
     "error": {
       "403": "assets/403.png",
       "404": "assets/404.png",
       "500": "assets/500.png"
     },
     "theme": {
       "@logo-background-color": "#ffffff",
       "@navigation-background-color": "#ffffff",
       "@project-nav-background-color": "#001529",
       "@project-nav-text-color": "rgba(255, 255, 255, 0.65)",
       "@navigation-text-color": "rgba(0, 0, 0, 0.65)",
       "@primary-color": "#1890ff",
       "@link-color": "#1890ff",
       "@link-hover-color": "#40a9ff",
       "@loading-color": "#1890ff",
       "@processing-color": "#1890ff",
       "@success-color": "#52c41a",
       "@warning-color": "#faad14",
       "@error-color": "#f5222d",
       "@font-size-base": "14px",
       "@heading-color": "rgba(0, 0, 0, 0.85)",
       "@text-color": "rgba(0, 0, 0, 0.65)",
       "@text-color-secondary": "rgba(0, 0, 0, 0.45)",
       "@disabled-color": "rgba(0, 0, 0, 0.25)",
       "@border-color-base": "#d9d9d9",
       "@border-radius-base": "4px",
       "@box-shadow-base": "0 2px 8px rgba(0, 0, 0, 0.15)",
       "@logo-width": "256px",
       "@logo-height": "64px",
       "@banner-width": "700px",
       "@banner-height": "110px",
       "@error-width": "256px",
       "@error-height": "256px"
     },
     "keyboardOptions": {
       "us": "label.standard.us.keyboard",
       "uk": "label.uk.keyboard",
       "fr": "label.french.azerty.keyboard",
       "jp": "label.japanese.keyboard",
       "sc": "label.simplified.chinese.keyboard"
     },
     "plugins": [],
     "basicZoneEnabled": true,
     "docHelpMappings": {
       "adminguide/accounts.html": "adminguide/accounts.html",
       "adminguide/accounts.html#domains": "adminguide/accounts.html#domains",
       "adminguide/accounts.html#roles": "adminguide/accounts.html#roles",
       "adminguide/accounts.html#users": "adminguide/accounts.html#users",
       "adminguide/accounts.html#using-an-ldap-server-for-user-authentication": 
"adminguide/accounts.html#using-an-ldap-server-for-user-authentication",
       "adminguide/events.html": "adminguide/events.html",
       "adminguide/events.html#deleting-and-archiving-events-and-alerts": 
"adminguide/events.html#deleting-and-archiving-events-and-alerts",
       "adminguide/hosts.html#disabling-and-enabling-zones-pods-and-clusters": 
"adminguide/hosts.html#disabling-and-enabling-zones-pods-and-clusters",
       "adminguide/hosts.html#kvm-rolling-maintenance": 
"adminguide/hosts.html#kvm-rolling-maintenance",
       "adminguide/hosts.html#maintaining-hypervisors-on-hosts": 
"adminguide/hosts.html#maintaining-hypervisors-on-hosts",
       "adminguide/hosts.html#out-of-band-management": 
"adminguide/hosts.html#out-of-band-management",
       "adminguide/hosts.html#removing-hosts": 
"adminguide/hosts.html#removing-hosts",
       "adminguide/installguide/configuration.html#adding-a-cluster": 
"adminguide/installguide/configuration.html#adding-a-cluster",
       "adminguide/installguide/configuration.html#adding-a-host": 
"adminguide/installguide/configuration.html#adding-a-host",
       
"adminguide/installguide/hosts.html#disabling-and-enabling-zones-pods-and-clusters":
 
"adminguide/installguide/hosts.html#disabling-and-enabling-zones-pods-and-clusters",
       "adminguide/management.html#administrator-alerts": 
"adminguide/management.html#administrator-alerts",
       "adminguide/management.html#reporting-cpu-sockets": 
"adminguide/management.html#reporting-cpu-sockets",
       "adminguide/networking.html#creating-a-new-network-offering": 
"adminguide/networking.html#creating-a-new-network-offering",
       "adminguide/networking.html#network-offerings": 
"adminguide/networking.html#network-offerings",
       "adminguide/networking.html#network-service-providers": 
"adminguide/networking.html#network-service-providers",
       "adminguide/networking_and_traffic.html#acl-on-private-gateway": 
"adminguide/networking_and_traffic.html#acl-on-private-gateway",
       
"adminguide/networking_and_traffic.html#adding-a-private-gateway-to-a-vpc": 
"adminguide/networking_and_traffic.html#adding-a-private-gateway-to-a-vpc",
       "adminguide/networking_and_traffic.html#adding-a-security-group": 
"adminguide/networking_and_traffic.html#adding-a-security-group",
       "adminguide/networking_and_traffic.html#adding-a-virtual-private-cloud": 
"adminguide/networking_and_traffic.html#adding-a-virtual-private-cloud",
       
"adminguide/networking_and_traffic.html#advanced-zone-physical-network-configuration":
 
"adminguide/networking_and_traffic.html#advanced-zone-physical-network-configuration",
       
"adminguide/networking_and_traffic.html#basic-zone-physical-network-configuration":
 
"adminguide/networking_and_traffic.html#basic-zone-physical-network-configuration",
       
"adminguide/networking_and_traffic.html#configure-guest-traffic-in-an-advanced-zone":
 
"adminguide/networking_and_traffic.html#configure-guest-traffic-in-an-advanced-zone",
       
"adminguide/networking_and_traffic.html#configuring-a-virtual-private-cloud": 
"adminguide/networking_and_traffic.html#configuring-a-virtual-private-cloud",
       
"adminguide/networking_and_traffic.html#configuring-network-access-control-list":
 
"adminguide/networking_and_traffic.html#configuring-network-access-control-list",
       "adminguide/networking_and_traffic.html#creating-a-vpn-connection": 
"adminguide/networking_and_traffic.html#creating-a-vpn-connection",
       
"adminguide/networking_and_traffic.html#creating-a-vpn-gateway-for-the-vpc": 
"adminguide/networking_and_traffic.html#creating-a-vpn-gateway-for-the-vpc",
       "adminguide/networking_and_traffic.html#creating-acl-lists": 
"adminguide/networking_and_traffic.html#creating-acl-lists",
       "adminguide/networking_and_traffic.html#creating-an-internal-lb-rule": 
"adminguide/networking_and_traffic.html#creating-an-internal-lb-rule",
       
"adminguide/networking_and_traffic.html#creating-and-updating-a-vpn-customer-gateway":
 
"adminguide/networking_and_traffic.html#creating-and-updating-a-vpn-customer-gateway",
       
"adminguide/networking_and_traffic.html#enabling-or-disabling-static-nat": 
"adminguide/networking_and_traffic.html#enabling-or-disabling-static-nat",
       "adminguide/networking_and_traffic.html#load-balancing-across-tiers": 
"adminguide/networking_and_traffic.html#load-balancing-across-tiers",
       
"adminguide/networking_and_traffic.html#releasing-an-ip-address-alloted-to-a-vpc":
 
"adminguide/networking_and_traffic.html#releasing-an-ip-address-alloted-to-a-vpc",
       
"adminguide/networking_and_traffic.html#reserving-public-ip-addresses-and-vlans-for-accounts":
 
"adminguide/networking_and_traffic.html#reserving-public-ip-addresses-and-vlans-for-accounts",
       
"adminguide/networking_and_traffic.html#restarting-and-removing-a-vpn-connection":
 
"adminguide/networking_and_traffic.html#restarting-and-removing-a-vpn-connection",
       "adminguide/networking_and_traffic.html#security-groups": 
"adminguide/networking_and_traffic.html#security-groups",
       
"adminguide/networking_and_traffic.html#setting-up-a-site-to-site-vpn-connection":
 
"adminguide/networking_and_traffic.html#setting-up-a-site-to-site-vpn-connection",
       
"adminguide/networking_and_traffic.html#updating-and-removing-a-vpn-customer-gateway":
 
"adminguide/networking_and_traffic.html#updating-and-removing-a-vpn-customer-gateway",
       "adminguide/projects.html": "adminguide/projects.html",
       "adminguide/projects.html#accepting-a-membership-invitation": 
"adminguide/projects.html#accepting-a-membership-invitation",
       "adminguide/projects.html#adding-project-members-from-the-ui": 
"adminguide/projects.html#adding-project-members-from-the-ui",
       "adminguide/projects.html#creating-a-new-project": 
"adminguide/projects.html#creating-a-new-project",
       "adminguide/projects.html#sending-project-membership-invitations": 
"adminguide/projects.html#sending-project-membership-invitations",
       "adminguide/projects.html#suspending-or-deleting-a-project": 
"adminguide/projects.html#suspending-or-deleting-a-project",
       "adminguide/reliability.html#ha-for-hosts": 
"adminguide/reliability.html#ha-for-hosts",
       "adminguide/service_offerings.html#compute-and-disk-service-offerings": 
"adminguide/service_offerings.html#compute-and-disk-service-offerings",
       "adminguide/service_offerings.html#creating-a-new-compute-offering": 
"adminguide/service_offerings.html#creating-a-new-compute-offering",
       "adminguide/service_offerings.html#creating-a-new-disk-offering": 
"adminguide/service_offerings.html#creating-a-new-disk-offering",
       
"adminguide/service_offerings.html#creating-a-new-system-service-offering": 
"adminguide/service_offerings.html#creating-a-new-system-service-offering",
       
"adminguide/service_offerings.html#modifying-or-deleting-a-service-offering": 
"adminguide/service_offerings.html#modifying-or-deleting-a-service-offering",
       "adminguide/service_offerings.html#system-service-offerings": 
"adminguide/service_offerings.html#system-service-offerings",
       "adminguide/storage.html#creating-a-new-volume": 
"adminguide/storage.html#creating-a-new-volume",
       "adminguide/storage.html#id2": "adminguide/storage.html#id2",
       "adminguide/storage.html#primary-storage": 
"adminguide/storage.html#primary-storage",
       "adminguide/storage.html#resizing-volumes": 
"adminguide/storage.html#resizing-volumes",
       "adminguide/storage.html#secondary-storage": 
"adminguide/storage.html#secondary-storage",
       
"adminguide/storage.html#uploading-an-existing-volume-to-a-virtual-machine": 
"adminguide/storage.html#uploading-an-existing-volume-to-a-virtual-machine",
       "adminguide/storage.html#working-with-volume-snapshots": 
"adminguide/storage.html#working-with-volume-snapshots",
       "adminguide/storage.html#working-with-volumes": 
"adminguide/storage.html#working-with-volumes",
       "adminguide/systemvm.html": "adminguide/systemvm.html",
       "adminguide/systemvm.html#upgrading-virtual-routers": 
"adminguide/systemvm.html#upgrading-virtual-routers",
       "adminguide/systemvm.html#virtual-router": 
"adminguide/systemvm.html#virtual-router",
       "adminguide/templates.html": "adminguide/templates.html",
       "adminguide/templates.html#attaching-an-iso-to-a-vm": 
"adminguide/templates.html#attaching-an-iso-to-a-vm",
       "adminguide/templates.html#exporting-templates": 
"adminguide/templates.html#exporting-templates",
       "adminguide/templates.html#id10": "adminguide/templates.html#id10",
       
"adminguide/templates.html#sharing-templates-with-other-accounts-projects": 
"adminguide/templates.html#sharing-templates-with-other-accounts-projects",
       
"adminguide/templates.html#uploading-templates-and-isos-from-a-local-computer": 
"adminguide/templates.html#uploading-templates-and-isos-from-a-local-computer",
       
"adminguide/templates.html#uploading-templates-from-a-remote-http-server": 
"adminguide/templates.html#uploading-templates-from-a-remote-http-server",
       "adminguide/templates.html#working-with-isos": 
"adminguide/templates.html#working-with-isos",
       "adminguide/virtual_machines.html": "adminguide/virtual_machines.html",
       "adminguide/virtual_machines.html#affinity-groups": 
"adminguide/virtual_machines.html#affinity-groups",
       "adminguide/virtual_machines.html#backup-offerings": 
"adminguide/virtual_machines.html#backup-offerings",
       
"adminguide/virtual_machines.html#change-affinity-group-for-an-existing-vm": 
"adminguide/virtual_machines.html#change-affinity-group-for-an-existing-vm",
       "adminguide/virtual_machines.html#changing-the-vm-name-os-or-group": 
"adminguide/virtual_machines.html#changing-the-vm-name-os-or-group",
       "adminguide/virtual_machines.html#creating-a-new-affinity-group": 
"adminguide/virtual_machines.html#creating-a-new-affinity-group",
       "adminguide/virtual_machines.html#creating-the-ssh-keypair": 
"adminguide/virtual_machines.html#creating-the-ssh-keypair",
       "adminguide/virtual_machines.html#creating-vm-backups": 
"adminguide/virtual_machines.html#creating-vm-backups",
       "adminguide/virtual_machines.html#creating-vms": 
"adminguide/virtual_machines.html#creating-vms",
       "adminguide/virtual_machines.html#delete-an-affinity-group": 
"adminguide/virtual_machines.html#delete-an-affinity-group",
       "adminguide/virtual_machines.html#deleting-vms": 
"adminguide/virtual_machines.html#deleting-vms",
       "adminguide/virtual_machines.html#how-to-dynamically-scale-cpu-and-ram": 
"adminguide/virtual_machines.html#how-to-dynamically-scale-cpu-and-ram",
       "adminguide/virtual_machines.html#importing-backup-offerings": 
"adminguide/virtual_machines.html#importing-backup-offerings",
       
"adminguide/virtual_machines.html#moving-vms-between-hosts-manual-live-migration":
 
"adminguide/virtual_machines.html#moving-vms-between-hosts-manual-live-migration",
       "adminguide/virtual_machines.html#resetting-ssh-keys": 
"adminguide/virtual_machines.html#resetting-ssh-keys",
       "adminguide/virtual_machines.html#restoring-vm-backups": 
"adminguide/virtual_machines.html#restoring-vm-backups",
       "adminguide/virtual_machines.html#stopping-and-starting-vms": 
"adminguide/virtual_machines.html#stopping-and-starting-vms",
       "adminguide/virtual_machines.html#using-ssh-keys-for-authentication": 
"adminguide/virtual_machines.html#using-ssh-keys-for-authentication",
       "adminguide/virtual_machines.html#virtual-machine-snapshots": 
"adminguide/virtual_machines.html#virtual-machine-snapshots",
       "installguide/configuration.html#add-primary-storage": 
"installguide/configuration.html#add-primary-storage",
       "installguide/configuration.html#add-secondary-storage": 
"installguide/configuration.html#add-secondary-storage",
       "installguide/configuration.html#adding-a-pod": 
"installguide/configuration.html#adding-a-pod",
       "installguide/configuration.html#adding-a-zone": 
"installguide/configuration.html#adding-a-zone",
       "plugins/cloudian-connector.html": "plugins/cloudian-connector.html",
       "plugins/cloudstack-kubernetes-service.html": 
"plugins/cloudstack-kubernetes-service.html",
       
"plugins/cloudstack-kubernetes-service.html#creating-a-new-kubernetes-cluster": 
"plugins/cloudstack-kubernetes-service.html#creating-a-new-kubernetes-cluster",
       
"plugins/cloudstack-kubernetes-service.html#deleting-kubernetes-cluster": 
"plugins/cloudstack-kubernetes-service.html#deleting-kubernetes-cluster",
       
"plugins/cloudstack-kubernetes-service.html#kubernetes-supported-versions": 
"plugins/cloudstack-kubernetes-service.html#kubernetes-supported-versions",
       "plugins/cloudstack-kubernetes-service.html#scaling-kubernetes-cluster": 
"plugins/cloudstack-kubernetes-service.html#scaling-kubernetes-cluster",
       
"plugins/cloudstack-kubernetes-service.html#starting-a-stopped-kubernetes-cluster":
 
"plugins/cloudstack-kubernetes-service.html#starting-a-stopped-kubernetes-cluster",
       
"plugins/cloudstack-kubernetes-service.html#stopping-kubernetes-cluster": 
"plugins/cloudstack-kubernetes-service.html#stopping-kubernetes-cluster",
       
"plugins/cloudstack-kubernetes-service.html#upgrading-kubernetes-cluster": 
"plugins/cloudstack-kubernetes-service.html#upgrading-kubernetes-cluster",
       "plugins/nuage-plugin.html?#optional-create-and-enable-vpc-offering": 
"plugins/nuage-plugin.html?#optional-create-and-enable-vpc-offering",
       "plugins/nuage-plugin.html?#vpc-offerings": 
"plugins/nuage-plugin.html?#vpc-offerings",
       "plugins/quota.html": "plugins/quota.html",
       "plugins/quota.html#quota-credits": "plugins/quota.html#quota-credits",
       "plugins/quota.html#quota-tariff": "plugins/quota.html#quota-tariff"
     }
   }
   
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to