From 24fae4506689cba80a9de75cb727fedc128ddff0 Mon Sep 17 00:00:00 2001 From: Wido den Hollander Date: Fri, 11 Sep 2015 14:44:22 +0200 Subject: [PATCH 01/22] Add Ceph in concepts about Primary Storage --- rtd/source/concepts.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rtd/source/concepts.rst b/rtd/source/concepts.rst index 79971e3..e3ea3b8 100644 --- a/rtd/source/concepts.rst +++ b/rtd/source/concepts.rst @@ -432,6 +432,9 @@ time-consuming. For Hyper-V, SMB/CIFS storage is supported. Note that Zone-wide Primary Storage is not supported in Hyper-V. +Ceph/RBD storage is only supported by the KVM hypervisor. It can be used +as Zone-wide Primary Storage. + CloudStack is designed to work with all standards-compliant iSCSI and NFS servers that are supported by the underlying hypervisor, including, for example: From f42520a53f2b68ca6568885da2d0f1c098dd2ad2 Mon Sep 17 00:00:00 2001 From: Sebastien Goasguen Date: Thu, 1 Oct 2015 16:02:13 +0200 Subject: [PATCH 02/22] Remove all old docbook files --- Common_Content/cloudstack/defaults.cfg | 21 - Common_Content/cloudstack/en-US/Feedback.xml | 50 - .../cloudstack/en-US/Legal_Notice.xml | 43 - .../cloudstack/en-US/css/overrides.css | 74 - Common_Content/cloudstack/en-US/images/1.png | Bin 1365 -> 0 bytes Common_Content/cloudstack/en-US/images/10.png | Bin 1705 -> 0 bytes Common_Content/cloudstack/en-US/images/11.png | Bin 1379 -> 0 bytes Common_Content/cloudstack/en-US/images/12.png | Bin 1721 -> 0 bytes Common_Content/cloudstack/en-US/images/13.png | Bin 1810 -> 0 bytes Common_Content/cloudstack/en-US/images/14.png | Bin 1597 -> 0 bytes Common_Content/cloudstack/en-US/images/15.png | Bin 1689 -> 0 bytes Common_Content/cloudstack/en-US/images/16.png | Bin 1817 -> 0 bytes Common_Content/cloudstack/en-US/images/17.png | Bin 1688 -> 0 bytes Common_Content/cloudstack/en-US/images/18.png | Bin 1832 -> 0 bytes Common_Content/cloudstack/en-US/images/19.png | Bin 1823 -> 0 bytes Common_Content/cloudstack/en-US/images/2.png | Bin 1608 -> 0 bytes Common_Content/cloudstack/en-US/images/20.png | Bin 1937 -> 0 bytes Common_Content/cloudstack/en-US/images/21.png | Bin 1723 -> 0 bytes Common_Content/cloudstack/en-US/images/22.png | Bin 1620 -> 0 bytes Common_Content/cloudstack/en-US/images/23.png | Bin 2007 -> 0 bytes Common_Content/cloudstack/en-US/images/24.png | Bin 1774 -> 0 bytes Common_Content/cloudstack/en-US/images/25.png | Bin 1937 -> 0 bytes Common_Content/cloudstack/en-US/images/26.png | Bin 1975 -> 0 bytes Common_Content/cloudstack/en-US/images/27.png | Bin 1873 -> 0 bytes Common_Content/cloudstack/en-US/images/28.png | Bin 2055 -> 0 bytes Common_Content/cloudstack/en-US/images/29.png | Bin 2033 -> 0 bytes Common_Content/cloudstack/en-US/images/3.png | Bin 1677 -> 0 bytes Common_Content/cloudstack/en-US/images/4.png | Bin 1457 -> 0 bytes Common_Content/cloudstack/en-US/images/5.png | Bin 1597 -> 0 bytes Common_Content/cloudstack/en-US/images/6.png | Bin 1691 -> 0 bytes Common_Content/cloudstack/en-US/images/7.png | Bin 1567 -> 0 bytes Common_Content/cloudstack/en-US/images/8.png | Bin 1711 -> 0 bytes Common_Content/cloudstack/en-US/images/9.png | Bin 1696 -> 0 bytes .../cloudstack/en-US/images/dot.png | Bin 173 -> 0 bytes .../cloudstack/en-US/images/dot2.png | Bin 342 -> 0 bytes .../cloudstack/en-US/images/h1-bg.png | Bin 565 -> 0 bytes .../cloudstack/en-US/images/image_left.png | Bin 4044 -> 0 bytes .../cloudstack/en-US/images/image_right.png | Bin 2260 -> 0 bytes .../cloudstack/en-US/images/important.png | Bin 2318 -> 0 bytes .../cloudstack/en-US/images/note.png | Bin 2086 -> 0 bytes .../cloudstack/en-US/images/stock-go-back.png | Bin 790 -> 0 bytes .../en-US/images/stock-go-forward.png | Bin 860 -> 0 bytes .../cloudstack/en-US/images/stock-go-up.png | Bin 753 -> 0 bytes .../cloudstack/en-US/images/stock-home.png | Bin 819 -> 0 bytes .../cloudstack/en-US/images/title_logo.png | Bin 585 -> 0 bytes .../cloudstack/en-US/images/title_logo.svg | 370 -- .../cloudstack/en-US/images/warning.png | Bin 1941 -> 0 bytes .../en-US/images/watermark-draft.png | Bin 25365 -> 0 bytes Common_Content/cloudstack/overrides.cfg | 20 - Common_Content/cloudstack/publican.cfg | 24 - .../en-US/Allocator_Implementation_Guide.ent | 22 - .../en-US/Allocator_Implementation_Guide.xml | 51 - archive/allocator/en-US/Author_Group.xml | 32 - archive/allocator/en-US/Book_Info.xml | 47 - archive/allocator/en-US/allocators.xml | 38 - .../allocator/en-US/custom-hostallocator.xml | 151 - .../en-US/custom-storagepoolallocator.xml | 132 - .../en-US/extras/custom-hostallocator.java | 21 - .../en-US/extras/custom-hostallocator2.java | 3 - .../en-US/extras/custom-storageallocator.java | 11 - .../extras/custom-storageallocator2.java | 3 - archive/allocator/publican.cfg | 30 - archive/midonet/en-US/Author_Group.xml | 32 - archive/midonet/en-US/Book_Info.xml | 47 - .../midonet/en-US/MidoNet_Plugin_Guide.ent | 22 - .../midonet/en-US/MidoNet_Plugin_Guide.xml | 52 - .../midonet/en-US/plugin-midonet-about.xml | 27 - .../midonet/en-US/plugin-midonet-features.xml | 57 - .../en-US/plugin-midonet-introduction.xml | 26 - .../en-US/plugin-midonet-preparations.xml | 90 - .../midonet/en-US/plugin-midonet-provider.xml | 39 - .../en-US/plugin-midonet-revisions.xml | 45 - archive/midonet/en-US/plugin-midonet-ui.xml | 65 - .../midonet/en-US/plugin-midonet-usage.xml | 29 - archive/midonet/publican.cfg | 28 - archive/nicira/en-US/Author_Group.xml | 32 - archive/nicira/en-US/Book_Info.xml | 47 - .../en-US/CloudStack_Nicira_NVP_Guide.ent | 22 - .../en-US/CloudStack_Nicira_NVP_Guide.xml | 55 - .../en-US/images/nvp-add-controller.png | Bin 35928 -> 0 bytes .../en-US/images/nvp-enable-provider.png | Bin 32158 -> 0 bytes .../en-US/images/nvp-network-offering.png | Bin 104060 -> 0 bytes .../en-US/images/nvp-physical-network-stt.png | Bin 27317 -> 0 bytes .../en-US/images/nvp-vpc-offering-edit.png | Bin 29279 -> 0 bytes .../nicira/en-US/plugin-niciranvp-about.xml | 28 - .../plugin-niciranvp-devicemanagement.xml | 35 - .../en-US/plugin-niciranvp-features.xml | 84 - .../en-US/plugin-niciranvp-introduction.xml | 29 - .../plugin-niciranvp-networkofferings.xml | 131 - .../en-US/plugin-niciranvp-physicalnet.xml | 37 - .../en-US/plugin-niciranvp-preparations.xml | 37 - .../en-US/plugin-niciranvp-provider.xml | 36 - .../en-US/plugin-niciranvp-revisions.xml | 59 - .../nicira/en-US/plugin-niciranvp-tables.xml | 106 - .../plugin-niciranvp-troubleshooting.xml | 28 - archive/nicira/en-US/plugin-niciranvp-ui.xml | 26 - .../nicira/en-US/plugin-niciranvp-usage.xml | 33 - .../en-US/plugin-niciranvp-uuidreferences.xml | 30 - archive/nicira/en-US/plugin-niciranvp-vpc.xml | 30 - .../en-US/plugin-niciranvp-vpcfeatures.xml | 28 - .../plugin-niciranvp-vpcnetworkoffering.xml | 81 - .../en-US/plugin-niciranvp-vpcoffering.xml | 38 - archive/nicira/publican.cfg | 28 - archive/qig/en-US/Author_Group.xml | 32 - archive/qig/en-US/Book_Info.xml | 52 - archive/qig/en-US/Chapter.xml | 53 - archive/qig/en-US/Environment.xml | 258 - archive/qig/en-US/Management.xml | 99 - archive/qig/en-US/Overview.xml | 93 - archive/qig/en-US/Preface.xml | 33 - archive/qig/en-US/Revision_History.xml | 42 - archive/qig/en-US/config.xml | 177 - archive/qig/en-US/kvm.xml | 142 - archive/qig/en-US/qig.ent | 22 - archive/qig/en-US/qig.xml | 36 - archive/qig/publican.cfg | 28 - archive/vxlan/en-US/Author_Group.xml | 31 - archive/vxlan/en-US/Book_Info.xml | 47 - .../vxlan/en-US/CloudStack_VXLAN_Guide.ent | 22 - .../vxlan/en-US/CloudStack_VXLAN_Guide.xml | 53 - .../en-US/images/vxlan-physicalnetwork.png | Bin 68376 -> 0 bytes .../vxlan/en-US/images/vxlan-trafficlabel.png | Bin 61473 -> 0 bytes .../vxlan/en-US/images/vxlan-vniconfig.png | Bin 18161 -> 0 bytes archive/vxlan/en-US/plugin-vxlan-about.xml | 27 - .../en-US/plugin-vxlan-config-hypervisor.xml | 204 - .../en-US/plugin-vxlan-config-management.xml | 76 - .../en-US/plugin-vxlan-configuration.xml | 27 - archive/vxlan/en-US/plugin-vxlan-features.xml | 42 - .../vxlan/en-US/plugin-vxlan-introduction.xml | 26 - .../vxlan/en-US/plugin-vxlan-requirements.xml | 190 - .../en-US/plugin-vxlan-revision-history.xml | 72 - archive/vxlan/publican.cfg | 28 - en-US/Admin_Guide.ent | 22 - en-US/Admin_Guide.xml | 75 - en-US/Author_Group.xml | 32 - en-US/Book_Info.xml | 47 - en-US/CloudStack_GSoC_Guide.ent | 22 - en-US/CloudStack_GSoC_Guide.xml | 55 - en-US/Common_Content/Legal_Notice.xml | 15 - en-US/Common_Content/feedback.xml | 24 - en-US/Developers_Guide.ent | 21 - en-US/Developers_Guide.xml | 61 - en-US/Installation_Guide.ent | 22 - en-US/Installation_Guide.xml | 62 - en-US/LDAPserver-for-user-authentication.xml | 53 - en-US/Preface.xml | 31 - en-US/Revision_History.xml | 45 - en-US/Revision_History_Install_Guide.xml | 55 - en-US/SSL-keystore-path-and-password.xml | 28 - en-US/VPN-user-usage-record-format.xml | 40 - en-US/about-clusters.xml | 63 - en-US/about-hosts.xml | 49 - en-US/about-password-encryption.xml | 65 - en-US/about-physical-networks.xml | 42 - en-US/about-pods.xml | 38 - en-US/about-primary-storage.xml | 47 - en-US/about-regions.xml | 50 - en-US/about-secondary-storage.xml | 61 - en-US/about-security-groups.xml | 40 - en-US/about-virtual-networks.xml | 30 - en-US/about-working-with-vms.xml | 64 - en-US/about-zones.xml | 74 - en-US/accept-membership-invite.xml | 36 - en-US/accessing-system-vms.xml | 66 - en-US/accessing-vms.xml | 40 - en-US/accounts-users-domains.xml | 133 - en-US/accounts.xml | 29 - en-US/acquire-new-ip-address.xml | 52 - en-US/acquire-new-ip-for-vpc.xml | 88 - en-US/add-additional-guest-network.xml | 65 - en-US/add-clusters-kvm-xenserver.xml | 53 - en-US/add-clusters-ovm.xml | 43 - en-US/add-clusters-vsphere.xml | 178 - en-US/add-gateway-vpc.xml | 227 - en-US/add-ingress-egress-rules.xml | 131 - en-US/add-ip-range.xml | 124 - en-US/add-iso.xml | 151 - en-US/add-load-balancer-rule.xml | 102 - en-US/add-loadbalancer-rule-vpc.xml | 462 -- en-US/add-members-to-projects.xml | 35 - en-US/add-more-clusters.xml | 29 - .../add-password-management-to-templates.xml | 33 - en-US/add-portforward-rule-vpc.xml | 117 - en-US/add-primary-storage.xml | 108 - en-US/add-projects-members-from-ui.xml | 37 - en-US/add-remove-nic-ui.xml | 152 - en-US/add-remove-nic.xml | 133 - en-US/add-secondary-storage.xml | 48 - en-US/add-security-group.xml | 49 - en-US/add-tier.xml | 102 - en-US/add-vm-tier-sharednw.xml | 62 - en-US/add-vm-to-tier.xml | 53 - en-US/add-vpc.xml | 80 - en-US/added-API-commands-4-0.xml | 164 - en-US/added-API-commands-4-1.xml | 73 - en-US/added-API-commands-4.2.xml | 554 -- en-US/added-API-commands.xml | 195 - en-US/added-error-codes.xml | 138 - ...ng-IP-addresses-for-the-public-network.xml | 45 - en-US/additional-installation-options.xml | 31 - en-US/admin-alerts.xml | 128 - en-US/admin-guide.xml | 92 - en-US/adv-zone-topology-req.xml | 25 - en-US/advanced-zone-configuration.xml | 385 -- en-US/advanced-zone-guest-ip-addresses.xml | 31 - en-US/advanced-zone-network-traffic-types.xml | 34 - ...ed-zone-physical-network-configuration.xml | 30 - en-US/advanced-zone-public-ip-addresses.xml | 27 - en-US/alerts.xml | 54 - en-US/api-calls.xml | 33 - en-US/api-overview.xml | 37 - en-US/api-reference.xml | 24 - en-US/api-throttling.xml | 67 - en-US/append-displayname-vms.xml | 84 - en-US/asynchronous-commands-example.xml | 106 - en-US/asynchronous-commands.xml | 38 - en-US/attach-iso-to-vm.xml | 40 - en-US/attaching-volume.xml | 61 - .../automatic-snapshot-creation-retention.xml | 36 - en-US/autoscale.xml | 286 -- en-US/aws-api-examples.xml | 145 - en-US/aws-ec2-configuration.xml | 109 - en-US/aws-ec2-introduction.xml | 53 - en-US/aws-ec2-requirements.xml | 36 - en-US/aws-ec2-supported-commands.xml | 396 -- en-US/aws-ec2-timeouts.xml | 51 - en-US/aws-ec2-user-setup.xml | 105 - en-US/aws-interface-compatibility.xml | 34 - en-US/basic-adv-networking.xml | 113 - en-US/basic-zone-configuration.xml | 319 -- en-US/basic-zone-guest-ip-addresses.xml | 27 - en-US/basic-zone-network-traffic-types.xml | 35 - ...ic-zone-physical-network-configuration.xml | 28 - en-US/best-practices-for-vms.xml | 67 - en-US/best-practices-primary-storage.xml | 33 - en-US/best-practices-secondary-storage.xml | 32 - en-US/best-practices-templates.xml | 28 - en-US/best-practices-virtual-router.xml | 34 - en-US/best-practices.xml | 82 - en-US/build-deb.xml | 114 - en-US/build-nonoss.xml | 49 - en-US/build-rpm.xml | 96 - en-US/building-devcloud.xml | 32 - en-US/building-documentation.xml | 40 - en-US/building-marvin.xml | 46 - en-US/building-prerequisites.xml | 66 - en-US/building-translation.xml | 75 - en-US/building-with-maven-deploy.xml | 39 - en-US/building-with-maven-steps.xml | 33 - en-US/building-with-maven.xml | 32 - en-US/castor-with-cs.xml | 86 - ...e-console-proxy-ssl-certificate-domain.xml | 49 - en-US/change-database-config.xml | 28 - en-US/change-database-password.xml | 76 - en-US/change-host-password.xml | 39 - ...ange-network-offering-on-guest-network.xml | 68 - en-US/change-sysmvmtemplate.xml | 82 - en-US/change-to-behavior-of-list-commands.xml | 108 - en-US/changed-API-commands-4.2.xml | 1129 ----- en-US/changed-API-commands-4.3.xml | 619 --- en-US/changed-apicommands-4-0.xml | 268 - en-US/changed-apicommands-4.1.xml | 253 - en-US/changing-root-password.xml | 50 - en-US/changing-secondary-storage-ip.xml | 44 - en-US/changing-secondary-storage-servers.xml | 36 - en-US/changing-service-offering-for-vm.xml | 189 - en-US/changing-vm-name-os-group.xml | 59 - en-US/choosing-a-deployment-architecture.xml | 29 - en-US/choosing-a-hypervisor.xml | 136 - en-US/cisco3750-hardware.xml | 52 - en-US/cisco3750-layer2.xml | 45 - en-US/citrix-xenserver-installation.xml | 757 --- en-US/cloud-infrastructure-concepts.xml | 35 - en-US/cloud-infrastructure-overview.xml | 79 - en-US/cloudmonkey.xml | 264 - en-US/cloudstack-api.xml | 31 - en-US/cloudstack.ent | 22 - en-US/cloudstack.xml | 80 - en-US/cluster-add.xml | 31 - en-US/compatibility-matrix.xml | 116 - en-US/compute-disk-service-offerings.xml | 88 - en-US/concepts.xml | 29 - en-US/configure-acl.xml | 287 -- ...nfigure-guest-traffic-in-advanced-zone.xml | 79 - en-US/configure-package-repository.xml | 69 - ...ure-public-traffic-in-an-advanced-zone.xml | 25 - en-US/configure-snmp-rhel.xml | 86 - en-US/configure-usage-server.xml | 104 - en-US/configure-virtual-router.xml | 36 - en-US/configure-vpc.xml | 37 - en-US/configure-vpn-vpc.xml | 156 - en-US/configure-vpn.xml | 53 - en-US/configure-xenserver-dom0-memory.xml | 29 - en-US/configuring-projects.xml | 32 - en-US/console-proxy.xml | 71 - en-US/convert-hyperv-vm-to-template.xml | 69 - en-US/cpu-sockets.xml | 51 - en-US/create-bare-metal-template.xml | 45 - en-US/create-linux-template.xml | 41 - en-US/create-new-projects.xml | 37 - en-US/create-passive-vpn-vpc.xml | 56 - en-US/create-template-from-existing-vm.xml | 56 - en-US/create-template-from-snapshot.xml | 28 - en-US/create-templates-overview.xml | 37 - en-US/create-vpn-connection-vpc.xml | 136 - en-US/create-vpn-customer-gateway.xml | 191 - en-US/create-vpn-gateway-for-vpc.xml | 94 - en-US/create-vr-network-offering.xml | 108 - en-US/create-windows-template.xml | 40 - en-US/creating-a-plugin.xml | 29 - en-US/creating-compute-offerings.xml | 163 - en-US/creating-disk-offerings.xml | 48 - en-US/creating-my-first-plugin.xml | 216 - en-US/creating-network-offerings.xml | 285 -- en-US/creating-new-volumes.xml | 84 - en-US/creating-shared-network.xml | 132 - en-US/creating-system-service-offerings.xml | 53 - en-US/creating-vms.xml | 90 - en-US/customizing-dns.xml | 44 - en-US/database-replication.xml | 144 - en-US/dates-in-usage-record.xml | 26 - en-US/db-ha.xml | 220 - en-US/dedicated-ha-hosts.xml | 34 - en-US/default-account-resource-limit.xml | 45 - en-US/default-template.xml | 56 - en-US/delete-event-alerts.xml | 87 - en-US/delete-reset-vpn.xml | 107 - en-US/delete-templates.xml | 29 - en-US/deleting-vms.xml | 43 - en-US/dell62xx-hardware.xml | 53 - en-US/dell62xx-layer2.xml | 49 - en-US/deployment-architecture-overview.xml | 57 - en-US/detach-move-volumes.xml | 59 - en-US/devcloud-usage-mode.xml | 60 - en-US/devcloud.xml | 38 - en-US/developer-getting-started.xml | 38 - en-US/developer-introduction.xml | 30 - en-US/disable-enable-zones-pods-clusters.xml | 53 - en-US/disk-volume-usage-record-format.xml | 38 - en-US/dns-dhcp.xml | 28 - en-US/domains.xml | 28 - en-US/dynamic-compute-offerings.xml | 41 - en-US/egress-firewall-rule.xml | 168 - en-US/elastic-ip.xml | 103 - en-US/enable-disable-static-nat-vpc.xml | 112 - en-US/enable-disable-static-nat.xml | 46 - en-US/enable-security-groups.xml | 32 - en-US/enabling-api-call-expiration.xml | 40 - en-US/enabling-port-8096.xml | 37 - en-US/end-user-ui-overview.xml | 27 - en-US/error-handling.xml | 29 - en-US/event-framework.xml | 110 - en-US/event-log-queries.xml | 36 - en-US/event-types.xml | 461 -- en-US/events-log.xml | 35 - en-US/events.xml | 36 - en-US/example-LDAP-configuration-commands.xml | 47 - ...example-response-from-listUsageRecords.xml | 56 - en-US/export-template.xml | 29 - .../external-firewalls-and-load-balancers.xml | 34 - en-US/external-fw-topology-req.xml | 25 - en-US/external-guest-firewall-integration.xml | 201 - en-US/external-guest-lb-integration.xml | 109 - en-US/extracting-source.xml | 36 - en-US/feature-overview.xml | 81 - en-US/feedback.xml | 24 - en-US/firewall-rules.xml | 82 - en-US/first_ms_node_install.xml | 57 - en-US/generic-firewall-provisions.xml | 37 - en-US/getting-release.xml | 40 - en-US/global-config.xml | 354 -- en-US/globally-configured-limits.xml | 100 - en-US/gslb.xml | 487 -- en-US/gsoc-dharmesh.xml | 149 - en-US/gsoc-imduffy15.xml | 395 -- en-US/gsoc-meng.xml | 235 - en-US/gsoc-shiva.xml | 70 - en-US/gsoc-tuna.xml | 231 - en-US/guest-ip-ranges.xml | 32 - en-US/guest-network.xml | 29 - .../guest-nw-usage-with-traffic-sentinel.xml | 72 - en-US/guest-traffic.xml | 43 - en-US/ha-enabled-vm.xml | 27 - en-US/ha-for-hosts.xml | 53 - en-US/ha-management-server.xml | 32 - en-US/hardware-config-eg.xml | 29 - en-US/hardware-firewall.xml | 32 - en-US/health-checks-for-lb-rules.xml | 51 - en-US/host-add-vsphere.xml | 28 - en-US/host-add-xenserver-kvm-ovm.xml | 157 - en-US/host-add.xml | 42 - en-US/host-allocation.xml | 123 - en-US/hyperv-agent-install.xml | 70 - en-US/hyperv-checklist.xml | 145 - en-US/hyperv-host-add.xml | 91 - en-US/hyperv-install-network.xml | 34 - en-US/hyperv-install-steps.xml | 79 - en-US/hyperv-install-storage.xml | 51 - en-US/hyperv-install.xml | 36 - en-US/hyperv-maintenance-mode.xml | 30 - en-US/hyperv-migration-req.xml | 43 - en-US/hyperv-requirements.xml | 69 - en-US/hyperv-topology-req.xml | 25 - en-US/hypervisor-host-install-agent.xml | 79 - en-US/hypervisor-host-install-finish.xml | 28 - en-US/hypervisor-host-install-firewall.xml | 59 - en-US/hypervisor-host-install-libvirt.xml | 57 - ...visor-host-install-network-openvswitch.xml | 116 - en-US/hypervisor-host-install-network.xml | 150 - en-US/hypervisor-host-install-overview.xml | 37 - en-US/hypervisor-host-install-prepare-os.xml | 53 - ...ervisor-host-install-security-policies.xml | 70 - en-US/hypervisor-installation.xml | 32 - en-US/hypervisor-kvm-install-flow.xml | 38 - en-US/hypervisor-kvm-requirements.xml | 53 - .../hypervisor-support-for-primarystorage.xml | 119 - en-US/images/1000-foot-view.png | Bin 222230 -> 0 bytes en-US/images/DevCloud-hostonly.png | Bin 39311 -> 0 bytes en-US/images/DevCloud.png | Bin 33529 -> 0 bytes en-US/images/SnapshotButton.png | Bin 967 -> 0 bytes en-US/images/VMSnapshotButton.png | Bin 967 -> 0 bytes en-US/images/add-cifs.png | Bin 15692 -> 0 bytes en-US/images/add-cluster.png | Bin 35697 -> 0 bytes en-US/images/add-gateway.png | Bin 16360 -> 0 bytes en-US/images/add-gslb.png | Bin 17665 -> 0 bytes en-US/images/add-guest-network.png | Bin 20547 -> 0 bytes en-US/images/add-ip-range.png | Bin 16572 -> 0 bytes en-US/images/add-new-gateway-vpc.png | Bin 21912 -> 0 bytes en-US/images/add-tier.png | Bin 19054 -> 0 bytes en-US/images/add-vlan-icon.png | Bin 860 -> 0 bytes en-US/images/add-vm-vpc.png | Bin 8596 -> 0 bytes en-US/images/add-vpc.png | Bin 20392 -> 0 bytes en-US/images/add-vpn-customer-gateway.png | Bin 29851 -> 0 bytes en-US/images/addAccount-icon.png | Bin 605 -> 0 bytes en-US/images/addvm-tier-sharednw.png | Bin 111465 -> 0 bytes en-US/images/attach-disk-icon.png | Bin 1092 -> 0 bytes en-US/images/autoscale-config.png | Bin 39379 -> 0 bytes en-US/images/basic-deployment.png | Bin 5892 -> 0 bytes en-US/images/change-admin-password.png | Bin 141860 -> 0 bytes en-US/images/change-affinity-button.png | Bin 7300 -> 0 bytes en-US/images/change-password.png | Bin 891 -> 0 bytes en-US/images/change-service-icon.png | Bin 769 -> 0 bytes en-US/images/cifs-primary.png | Bin 32016 -> 0 bytes en-US/images/cifs-ss.png | Bin 33303 -> 0 bytes en-US/images/cluster-overview.png | Bin 6080 -> 0 bytes en-US/images/compute-service-offerings.png | Bin 75482 -> 0 bytes en-US/images/console-icon.png | Bin 953 -> 0 bytes en-US/images/create-vpn-connection.png | Bin 7703 -> 0 bytes en-US/images/dedicate-resource-button.png | Bin 7144 -> 0 bytes en-US/images/del-tier.png | Bin 815 -> 0 bytes en-US/images/delete-button.png | Bin 735 -> 0 bytes en-US/images/destroy-instance.png | Bin 815 -> 0 bytes en-US/images/detach-disk-icon.png | Bin 953 -> 0 bytes en-US/images/dvswitch-config.png | Bin 41955 -> 0 bytes en-US/images/dvswitchconfig.png | Bin 38642 -> 0 bytes en-US/images/ec2-s3-configuration.png | 0 en-US/images/edit-icon.png | Bin 940 -> 0 bytes en-US/images/edit-traffic-type.png | Bin 93662 -> 0 bytes en-US/images/egress-firewall-rule.png | Bin 10413 -> 0 bytes en-US/images/eip-ns-basiczone.png | Bin 63227 -> 0 bytes en-US/images/enable-disable-autoscale.png | Bin 913 -> 0 bytes en-US/images/enable-disable.png | Bin 982 -> 0 bytes en-US/images/event-replica.png | Bin 13224 -> 0 bytes en-US/images/gslb.png | Bin 68556 -> 0 bytes en-US/images/guest-traffic-setup.png | Bin 34022 -> 0 bytes en-US/images/http-access.png | Bin 10214 -> 0 bytes en-US/images/icon.svg | 37 - en-US/images/infrastructure-overview.png | Bin 11852 -> 0 bytes en-US/images/installation-complete.png | Bin 20814 -> 0 bytes en-US/images/iso-icon.png | Bin 991 -> 0 bytes en-US/images/large-scale-redundant-setup.png | Bin 109117 -> 0 bytes en-US/images/ldap-config.png | Bin 7872 -> 0 bytes en-US/images/mesos-integration-arch.jpg | 0 en-US/images/migrate-instance.png | Bin 837 -> 0 bytes en-US/images/multi-node-management-server.png | Bin 26912 -> 0 bytes en-US/images/multi-site-deployment.png | Bin 68190 -> 0 bytes en-US/images/multi-tier-app.png | Bin 200956 -> 0 bytes en-US/images/network-acl.png | Bin 23333 -> 0 bytes en-US/images/network-setup-zone.png | Bin 67410 -> 0 bytes en-US/images/network-singlepod.png | Bin 18381 -> 0 bytes en-US/images/networking-in-a-pod.png | Bin 16365 -> 0 bytes en-US/images/networking-in-a-zone.png | Bin 88746 -> 0 bytes en-US/images/nic-bonding-and-multipath-io.png | Bin 42030 -> 0 bytes en-US/images/parallel-mode.png | Bin 11520 -> 0 bytes en-US/images/plugin1.jpg | Bin 32999 -> 0 bytes en-US/images/plugin2.jpg | Bin 35149 -> 0 bytes en-US/images/plugin3.jpg | Bin 41983 -> 0 bytes en-US/images/plugin4.jpg | Bin 32125 -> 0 bytes en-US/images/plugin_intro.jpg | Bin 22247 -> 0 bytes en-US/images/pod-overview.png | Bin 6036 -> 0 bytes en-US/images/provisioning-overview.png | Bin 23622 -> 0 bytes en-US/images/region-overview.png | Bin 22835 -> 0 bytes en-US/images/release-ip-icon.png | Bin 815 -> 0 bytes en-US/images/remove-nic.png | Bin 735 -> 0 bytes en-US/images/remove-tier.png | Bin 7457 -> 0 bytes en-US/images/remove-vpc.png | Bin 815 -> 0 bytes en-US/images/remove-vpn.png | Bin 735 -> 0 bytes en-US/images/replace-acl-icon.png | Bin 982 -> 0 bytes en-US/images/replace-acl-list.png | Bin 7706 -> 0 bytes en-US/images/reset-vpn.png | Bin 860 -> 0 bytes en-US/images/resize-volume-icon.png | Bin 857 -> 0 bytes en-US/images/resize-volume.png | Bin 11995 -> 0 bytes en-US/images/restart-vpc.png | Bin 860 -> 0 bytes en-US/images/revert-vm.png | Bin 860 -> 0 bytes en-US/images/s3-ss.png | Bin 24140 -> 0 bytes en-US/images/search-button.png | Bin 1012 -> 0 bytes en-US/images/select-vm-staticnat-vpc.png | Bin 17472 -> 0 bytes en-US/images/separate-storage-network.png | Bin 44556 -> 0 bytes en-US/images/set-default-nic.png | Bin 1012 -> 0 bytes en-US/images/small-scale-deployment.png | Bin 50772 -> 0 bytes en-US/images/software-license.png | Bin 124257 -> 0 bytes en-US/images/stop-instance-icon.png | Bin 955 -> 0 bytes en-US/images/suspend-icon.png | Bin 982 -> 0 bytes en-US/images/sysmanager.png | Bin 114821 -> 0 bytes en-US/images/traffic-type.png | Bin 19159 -> 0 bytes en-US/images/vds-name.png | Bin 64739 -> 0 bytes en-US/images/view-console-button.png | Bin 59996 -> 0 bytes en-US/images/view-systemvm-details.png | Bin 25483 -> 0 bytes en-US/images/vm-lifecycle.png | Bin 20783 -> 0 bytes en-US/images/vmware-increase-ports.png | Bin 66143 -> 0 bytes en-US/images/vmware-iscsi-datastore.png | Bin 54352 -> 0 bytes en-US/images/vmware-iscsi-general.png | Bin 15723 -> 0 bytes .../vmware-iscsi-initiator-properties.png | Bin 45592 -> 0 bytes en-US/images/vmware-iscsi-initiator.png | Bin 105201 -> 0 bytes en-US/images/vmware-iscsi-target-add.png | Bin 18509 -> 0 bytes .../images/vmware-mgt-network-properties.png | Bin 42767 -> 0 bytes en-US/images/vmware-nexus-add-cluster.png | Bin 37083 -> 0 bytes en-US/images/vmware-nexus-port-profile.png | Bin 118083 -> 0 bytes en-US/images/vmware-physical-network.png | Bin 136848 -> 0 bytes en-US/images/vmware-vswitch-properties.png | Bin 32376 -> 0 bytes en-US/images/vpc-lb.png | Bin 181811 -> 0 bytes en-US/images/vpc-setting.png | Bin 5636 -> 0 bytes en-US/images/vpn-icon.png | Bin 1012 -> 0 bytes en-US/images/vr-upgrade.png | Bin 940 -> 0 bytes en-US/images/vsphere-client.png | Bin 81246 -> 0 bytes en-US/images/workloads.png | Bin 69265 -> 0 bytes en-US/images/zone-overview.png | Bin 11852 -> 0 bytes en-US/import-ami.xml | 114 - .../increase-management-server-max-memory.xml | 35 - en-US/incremental-snapshots-backup.xml | 51 - ...up-of-external-firewalls-loadbalancers.xml | 38 - en-US/initialize-and-test.xml | 77 - en-US/install-usage-server.xml | 61 - en-US/installation-complete.xml | 39 - en-US/installation-steps-overview.xml | 67 - en-US/installation.xml | 32 - en-US/installation_steps_overview.xml | 84 - en-US/installing-publican.xml | 46 - en-US/inter-vlan-routing.xml | 107 - en-US/introduction.xml | 30 - en-US/ip-forwarding-firewalling.xml | 35 - en-US/ip-load-balancing.xml | 34 - en-US/ip-vlan-tenant.xml | 212 - en-US/ipaddress-usage-record-format.xml | 42 - en-US/ipv6-support.xml | 191 - en-US/isolated-networks.xml | 41 - en-US/job-status.xml | 34 - en-US/kvm-topology-req.xml | 24 - en-US/large_scale_redundant_setup.xml | 42 - en-US/layer2-switch.xml | 41 - ...b-policy-pfwd-rule-usage-record-format.xml | 40 - en-US/ldap-config.xml | 189 - en-US/ldap-user-add.xml | 80 - en-US/libcloud-examples.xml | 75 - en-US/limit-accounts-domains.xml | 371 -- en-US/linux-installation.xml | 64 - en-US/load-balancer-rules.xml | 41 - en-US/log-in-root-admin.xml | 46 - en-US/log-in.xml | 48 - en-US/long-running-job-events.xml | 41 - en-US/lxc-install.xml | 110 - en-US/lxc-topology-req.xml | 24 - en-US/maintain-hypervisors-on-hosts.xml | 29 - .../maintenance-mode-for-primary-storage.xml | 28 - en-US/making-api-request.xml | 54 - en-US/manage-cloud.xml | 33 - en-US/management-server-install-client.xml | 53 - en-US/management-server-install-complete.xml | 39 - .../management-server-install-db-external.xml | 145 - en-US/management-server-install-db-local.xml | 167 - en-US/management-server-install-db.xml | 34 - en-US/management-server-install-flow.xml | 42 - .../management-server-install-multi-node.xml | 69 - .../management-server-install-nfs-shares.xml | 40 - en-US/management-server-install-overview.xml | 48 - .../management-server-install-prepare-os.xml | 54 - en-US/management-server-install-systemvm.xml | 80 - en-US/management-server-lb.xml | 66 - en-US/management-server-overview.xml | 76 - en-US/manual-live-migration.xml | 56 - en-US/marvin.xml | 33 - en-US/max-result-page-returned.xml | 38 - ...grate-datadisk-volume-new-storage-pool.xml | 78 - ...-vm-rootvolume-volume-new-storage-pool.xml | 47 - en-US/minimum-system-requirements.xml | 130 - en-US/modify-delete-service-offerings.xml | 29 - en-US/multi_node_management_server.xml | 36 - en-US/multi_node_overview.xml | 43 - en-US/multi_site_deployment.xml | 50 - en-US/multiple-ip-nic.xml | 95 - en-US/multiple-ip-range.xml | 42 - en-US/multiple-system-vm-vmware.xml | 28 - .../network-offering-usage-record-format.xml | 43 - en-US/network-offerings.xml | 87 - en-US/network-rate.xml | 144 - en-US/network-service-providers.xml | 132 - en-US/network-setup.xml | 35 - en-US/network-usage-record-format.xml | 40 - en-US/networking-in-a-pod.xml | 46 - en-US/networking-in-a-zone.xml | 38 - en-US/networking-overview.xml | 34 - en-US/networking_overview.xml | 36 - en-US/networks-for-users-overview.xml | 35 - en-US/networks.xml | 58 - en-US/nfs-shares-on-management-server.xml | 113 - en-US/nfs-shares-on-separate-server.xml | 52 - en-US/non-contiguous-vlan.xml | 67 - en-US/offerings.xml | 30 - ...ngoing-config-of-external-firewalls-lb.xml | 46 - ...r-provisioning-service-offering-limits.xml | 161 - en-US/ovm-install.xml | 29 - en-US/ovm-requirements.xml | 28 - en-US/password-storage-engine.xml | 74 - en-US/per-domain-limits.xml | 40 - en-US/performance-monitoring.xml | 29 - en-US/persistent-network.xml | 100 - ...hysical-network-configuration-settings.xml | 37 - en-US/plugin-development.xml | 28 - en-US/pod-add.xml | 43 - en-US/port-forwarding.xml | 51 - en-US/portable-ip.xml | 145 - en-US/prepare-linux-template.xml | 190 - en-US/prepare-system-vm-template.xml | 79 - en-US/primary-storage-add.xml | 284 -- .../primary-storage-outage-and-data-loss.xml | 37 - en-US/primary-storage.xml | 34 - en-US/private-public-template.xml | 30 - en-US/projects-overview.xml | 31 - en-US/projects.xml | 35 - en-US/provisioning-auth-api.xml | 29 - en-US/provisioning-steps-overview.xml | 45 - en-US/provisioning-steps.xml | 36 - en-US/pvlan.xml | 247 - en-US/query-filter.xml | 60 - en-US/re-install-hosts.xml | 26 - en-US/realip-changes.xml | 224 - en-US/region-add.xml | 151 - en-US/release-ip-address.xml | 43 - en-US/release-ip-for-vpc.xml | 95 - en-US/remove-member-from-project.xml | 44 - en-US/remove-tier.xml | 57 - en-US/remove-vpc.xml | 69 - en-US/removed-API-commands.xml | 32 - en-US/removed-api-4.2.xml | 144 - en-US/removing-hosts.xml | 30 - en-US/removing-vsphere-hosts.xml | 28 - en-US/removing-xenserver-kvm-hosts.xml | 33 - en-US/requirements-templates.xml | 31 - en-US/reserved-ip-addresses-non-csvms.xml | 166 - en-US/reset-ssh-key-dev.xml | 27 - en-US/reset-volume-on-reboot.xml | 32 - en-US/resizing-volumes.xml | 98 - en-US/response-formats.xml | 58 - en-US/responses.xml | 30 - en-US/roles.xml | 35 - en-US/root-admin-ui-overview.xml | 28 - ...e-allocation-virtual-network-resources.xml | 31 - en-US/runtime-behavior-of-primary-storage.xml | 31 - en-US/runtime-internal-comm-req.xml | 39 - ...led-maintenance-maintenance-mode-hosts.xml | 30 - en-US/search-base.xml | 51 - en-US/search-user-bind-dn.xml | 47 - en-US/secondary-storage-add.xml | 114 - ...secondary-storage-outage-and-data-loss.xml | 27 - en-US/secondary-storage-vm.xml | 33 - en-US/secondary-storage.xml | 30 - en-US/security-groups-advanced-zones.xml | 52 - en-US/security-groups.xml | 32 - en-US/security-req.xml | 24 - en-US/send-projects-membership-invitation.xml | 42 - en-US/separate_storage_network.xml | 24 - en-US/service-offerings.xml | 31 - en-US/set-database-buffer-pool-size.xml | 36 - en-US/set-global-project-resource-limits.xml | 82 - .../set-monitor-total-vm-limits-per-host.xml | 29 - en-US/set-per-project-resource-limits.xml | 55 - en-US/set-projects-creator-permissions.xml | 62 - en-US/set-resource-limits-for-projects.xml | 32 - en-US/set-up-invitations.xml | 96 - en-US/set-up-network-for-users.xml | 30 - en-US/set-usage-limit.xml | 29 - en-US/set-zone-vlan-run-vm-max.xml | 65 - en-US/shared-networks.xml | 52 - en-US/signing-api-calls-python.xml | 101 - en-US/signing-api-requests.xml | 63 - en-US/site-to-site-vpn.xml | 75 - en-US/small_scale_deployment.xml | 37 - en-US/snapshot-performance-vmware.xml | 39 - en-US/snapshot-restore.xml | 28 - en-US/snapshot-throttling.xml | 45 - en-US/source-build.xml | 49 - en-US/source-prereqs.xml | 45 - en-US/source.xml | 38 - en-US/ssl.xml | 29 - en-US/standard-events.xml | 40 - en-US/static-nat.xml | 28 - .../sticky-session-policies-for-lb-rules.xml | 41 - en-US/stop-restart-management-server.xml | 34 - en-US/stopped-vm.xml | 35 - en-US/stopping-and-starting-vms.xml | 29 - en-US/storage-nw-topology-req.xml | 28 - en-US/storage-overview.xml | 27 - en-US/storage-plugins.xml | 294 -- en-US/storage-setup.xml | 192 - en-US/storage-tags.xml | 29 - en-US/storage.xml | 31 - en-US/suspend-project.xml | 52 - en-US/sys-offering-sysvm.xml | 75 - en-US/sys-reliability-and-ha.xml | 34 - en-US/sysprep-for-windows-server-2003R2.xml | 57 - en-US/sysprep-windows-server-2008R2.xml | 71 - en-US/system-reserved-ip-addresses.xml | 41 - en-US/system-service-offerings.xml | 30 - en-US/system-vm-template.xml | 37 - en-US/tagging-resources.xml | 69 - ...plate-iso-snapshot-usage-record-format.xml | 42 - en-US/templates.xml | 29 - en-US/third-party-ui-plugin.xml | 364 -- en-US/time-zones.xml | 137 - en-US/tools.xml | 31 - en-US/topology-req.xml | 33 - en-US/translating-documentation.xml | 38 - en-US/troubleshooting-alerts.xml | 57 - en-US/troubleshooting-lb-rules-fails.xml | 39 - ...leshooting-recover-lost-virtual-router.xml | 46 - .../troubleshooting-unable-to-deploy-vms.xml | 39 - .../troubleshooting-unable-to-power-on-vm.xml | 45 - ...oubleshooting-working-with-server-logs.xml | 41 - en-US/troubleshooting.xml | 35 - ...blesht-dataloss-on-exp-primary-storage.xml | 45 - ...blesht-mtn-mode-not-working-on-vCenter.xml | 43 - en-US/tuning.xml | 33 - en-US/ucs.xml | 132 - en-US/ui.xml | 29 - en-US/update-iso-vm.xml | 47 - ...e-virtual-router-with-service-offering.xml | 36 - en-US/upload-existing-volume-to-vm.xml | 112 - en-US/upload-template.xml | 67 - en-US/usage-record-format.xml | 35 - en-US/usage-types.xml | 109 - en-US/use-project-view.xml | 38 - en-US/user-data-and-meta-data.xml | 45 - en-US/user-services-overview.xml | 72 - en-US/using-multiple-guest-networks.xml | 33 - en-US/using-netscaler-load-balancers.xml | 90 - en-US/using-sshkeys.xml | 112 - en-US/using-swift-for-secondary-storage.xml | 29 - en-US/using-vpn-with-mac.xml | 41 - en-US/using-vpn-with-windows.xml | 42 - en-US/vcenter-maintenance-mode.xml | 41 - en-US/verifying-source.xml | 82 - en-US/virtual-machine-usage-record-format.xml | 45 - en-US/virtual-machines.xml | 42 - en-US/virtual-router.xml | 41 - en-US/vlan-allocation-eg.xml | 71 - en-US/vlan-assign-isolated-nw.xml | 66 - en-US/vlan-provisioning.xml | 46 - en-US/vm-lifecycle.xml | 43 - en-US/vm-snapshots.xml | 178 - en-US/vm-storage-migration.xml | 48 - en-US/vmware-cluster-config-dvswitch.xml | 283 -- en-US/vmware-install.xml | 928 ---- en-US/vmware-requirements.xml | 80 - en-US/vmware-topology-req.xml | 38 - en-US/vmx-settings-dev.xml | 40 - en-US/vnmc-cisco.xml | 400 -- en-US/volume-deletion-garbage-collection.xml | 44 - en-US/volume-status.xml | 36 - en-US/vpc.xml | 189 - en-US/vpn.xml | 63 - en-US/vr-monitor.xml | 85 - en-US/vr-upgrade.xml | 173 - en-US/whatis.xml | 41 - en-US/whats-in-this-adminguide.xml | 28 - en-US/whats-new.xml | 60 - en-US/who-should-read-installation.xml | 28 - en-US/windows-installation.xml | 30 - en-US/work-with-usage.xml | 38 - en-US/working-with-documentation.xml | 32 - en-US/working-with-hosts.xml | 39 - en-US/working-with-iso.xml | 33 - en-US/working-with-snapshots.xml | 53 - en-US/working-with-system-vm.xml | 34 - en-US/working-with-templates.xml | 45 - en-US/working-with-usage-data.xml | 35 - en-US/working-with-volumes.xml | 54 - en-US/writing-new-documentation.xml | 100 - en-US/xenserver-maintenance-mode.xml | 51 - en-US/xenserver-topology-req.xml | 24 - en-US/zone-add.xml | 48 - pot/Admin_Guide.pot | 40 - pot/Author_Group.pot | 35 - pot/Book_Info.pot | 45 - pot/Book_Info_Release_Notes_4-0.pot | 45 - pot/CloudStack_Nicira_NVP_Guide.pot | 40 - pot/Common_Content/Legal_Notice.pot | 50 - pot/Developers_Guide.pot | 40 - pot/Installation_Guide.pot | 40 - pot/LDAPserver-for-user-authentication.pot | 60 - pot/Preface.pot | 30 - pot/Release_Notes.pot | 4478 ----------------- pot/Revision_History.pot | 45 - pot/Revision_History_Install_Guide.pot | 65 - pot/SSL-keystore-path-and-password.pot | 35 - pot/VPN-user-usage-record-format.pot | 80 - pot/about-clusters.pot | 60 - pot/about-hosts.pot | 100 - pot/about-password-encryption.pot | 85 - pot/about-physical-networks.pot | 70 - pot/about-pods.pot | 50 - pot/about-primary-storage.pot | 60 - pot/about-secondary-storage.pot | 60 - pot/about-security-groups.pot | 60 - pot/about-virtual-networks.pot | 35 - pot/about-working-with-vms.pot | 75 - pot/about-zones.pot | 100 - pot/accept-membership-invite.pot | 65 - pot/accessing-vms.pot | 75 - pot/accounts-users-domains.pot | 100 - pot/accounts.pot | 30 - pot/acquire-new-ip-address.pot | 60 - pot/acquire-new-ip-for-vpc.pot | 115 - pot/add-additional-guest-network.pot | 80 - pot/add-clusters-kvm-xenserver.pot | 75 - pot/add-clusters-ovm.pot | 85 - pot/add-clusters-vsphere.pot | 125 - pot/add-gateway-vpc.pot | 145 - pot/add-ingress-egress-rules.pot | 125 - pot/add-iso.pot | 215 - pot/add-load-balancer-rule.pot | 110 - pot/add-loadbalancer-rule-vpc.pot | 180 - pot/add-members-to-projects.pot | 45 - pot/add-more-clusters.pot | 35 - pot/add-password-management-to-templates.pot | 50 - pot/add-portforward-rule-vpc.pot | 155 - pot/add-primary-storage.pot | 145 - pot/add-projects-members-from-ui.pot | 65 - pot/add-secondary-storage.pot | 60 - pot/add-security-group.pot | 75 - pot/add-tier.pot | 125 - pot/add-vm-to-tier.pot | 75 - pot/add-vpc.pot | 85 - pot/added-API-commands-4-0.pot | 259 - pot/added-API-commands.pot | 375 -- pot/added-error-codes.pot | 330 -- ...ng-IP-addresses-for-the-public-network.pot | 85 - pot/additional-installation-options.pot | 35 - pot/admin-alerts.pot | 60 - pot/admin-guide.pot | 30 - pot/adv-zone-topology-req.pot | 35 - pot/advanced-zone-configuration.pot | 345 -- pot/advanced-zone-guest-ip-addresses.pot | 35 - pot/advanced-zone-network-traffic-types.pot | 60 - ...ed-zone-physical-network-configuration.pot | 35 - pot/advanced-zone-public-ip-addresses.pot | 35 - pot/alerts.pot | 165 - pot/allocators.pot | 35 - pot/api-calls.pot | 30 - pot/api-overview.pot | 50 - pot/api-reference.pot | 40 - pot/asynchronous-commands-example.pot | 166 - pot/asynchronous-commands.pot | 55 - pot/attach-iso-to-vm.pot | 55 - pot/attaching-volume.pot | 65 - pot/automatic-snapshot-creation-retention.pot | 45 - pot/autoscale.pot | 270 - pot/aws-api-examples.pot | 166 - pot/aws-ec2-configuration.pot | 153 - pot/aws-ec2-introduction.pot | 65 - pot/aws-ec2-requirements.pot | 45 - pot/aws-ec2-supported-commands.pot | 665 --- pot/aws-ec2-timeouts.pot | 80 - pot/aws-ec2-user-setup.pot | 141 - pot/aws-interface-compatibility.pot | 30 - pot/basic-adv-networking.pot | 195 - pot/basic-zone-configuration.pot | 360 -- pot/basic-zone-guest-ip-addresses.pot | 35 - pot/basic-zone-network-traffic-types.pot | 65 - ...ic-zone-physical-network-configuration.pot | 35 - pot/best-practices-for-vms.pot | 35 - pot/best-practices-primary-storage.pot | 40 - pot/best-practices-secondary-storage.pot | 45 - pot/best-practices-templates.pot | 35 - pot/best-practices-virtual-router.pot | 40 - pot/build-deb.pot | 175 - pot/build-rpm.pot | 111 - pot/building-devcloud.pot | 50 - pot/building-marvin.pot | 91 - pot/building-prerequisites.pot | 116 - pot/building-with-maven-deploy.pot | 65 - pot/building-with-maven-steps.pot | 55 - pot/building-with-maven.pot | 30 - pot/castor-with-cs.pot | 123 - ...e-console-proxy-ssl-certificate-domain.pot | 120 - pot/change-database-config.pot | 35 - pot/change-database-password.pot | 126 - pot/change-host-password.pot | 75 - ...ange-network-offering-on-guest-network.pot | 75 - pot/change-to-behavior-of-list-commands.pot | 170 - pot/changed-apicommands-4-0.pot | 575 --- pot/changing-root-password.pot | 80 - pot/changing-secondary-storage-ip.pot | 62 - pot/changing-secondary-storage-servers.pot | 60 - pot/changing-service-offering-for-vm.pot | 70 - pot/changing-vm-name-os-group.pot | 90 - pot/choosing-a-deployment-architecture.pot | 35 - pot/cisco3750-hardware.pot | 76 - pot/cisco3750-layer2.pot | 66 - pot/citrix-xenserver-installation.pot | 1195 ----- pot/cloud-infrastructure-concepts.pot | 30 - pot/cloud-infrastructure-overview.pot | 75 - pot/cloudstack-api.pot | 50 - pot/cloudstack.pot | 40 - pot/cluster-add.pot | 35 - pot/compatibility-matrix.pot | 115 - pot/compute-disk-service-offerings.pot | 95 - pot/concepts.pot | 30 - pot/configure-acl.pot | 165 - ...nfigure-guest-traffic-in-advanced-zone.pot | 95 - pot/configure-package-repository.pot | 131 - ...ure-public-traffic-in-an-advanced-zone.pot | 35 - pot/configure-snmp-rhel.pot | 143 - pot/configure-usage-server.pot | 230 - pot/configure-virtual-router.pot | 60 - pot/configure-vpc.pot | 30 - pot/configure-vpn.pot | 105 - pot/configure-xenserver-dom0-memory.pot | 35 - pot/configuring-projects.pot | 35 - pot/console-proxy.pot | 70 - pot/convert-hyperv-vm-to-template.pot | 170 - pot/create-bare-metal-template.pot | 110 - pot/create-new-projects.pot | 70 - pot/create-template-from-existing-vm.pot | 105 - pot/create-template-from-snapshot.pot | 35 - pot/create-templates-overview.pot | 60 - pot/create-vpn-connection-vpc.pot | 160 - pot/create-vpn-customer-gateway.pot | 180 - pot/create-vpn-gateway-for-vpc.pot | 130 - pot/create-vr-network-offering.pot | 140 - pot/create-windows-template.pot | 75 - pot/creating-compute-offerings.pot | 125 - pot/creating-disk-offerings.pot | 95 - pot/creating-network-offerings.pot | 225 - pot/creating-new-volumes.pot | 80 - pot/creating-system-service-offerings.pot | 130 - pot/creating-vms.pot | 95 - pot/customizing-dns.pot | 85 - pot/database-replication.pot | 254 - pot/dates-in-usage-record.pot | 50 - pot/dedicated-ha-hosts.pot | 55 - pot/default-account-resource-limit.pot | 60 - pot/default-template.pot | 79 - pot/delete-reset-vpn.pot | 130 - pot/delete-templates.pot | 40 - pot/deleting-vms.pot | 60 - pot/dell62xx-hardware.pot | 82 - pot/dell62xx-layer2.pot | 75 - pot/deployment-architecture-overview.pot | 45 - pot/detach-move-volumes.pot | 65 - pot/devcloud-usage-mode.pot | 75 - pot/devcloud.pot | 55 - pot/developer-getting-started.pot | 60 - pot/developer-introduction.pot | 30 - pot/disable-enable-zones-pods-clusters.pot | 85 - pot/disk-volume-usage-record-format.pot | 105 - pot/dns-dhcp.pot | 35 - pot/domains.pot | 35 - pot/enable-disable-static-nat-vpc.pot | 135 - pot/enable-disable-static-nat.pot | 75 - pot/enable-security-groups.pot | 35 - pot/enabling-api-call-expiration.pot | 70 - pot/enabling-port-8096.pot | 55 - pot/end-user-ui-overview.pot | 35 - pot/error-handling.pot | 40 - pot/event-log-queries.pot | 65 - pot/event-types.pot | 575 --- pot/events-log.pot | 35 - pot/events.pot | 30 - pot/example-LDAP-configuration-commands.pot | 82 - ...example-response-from-listUsageRecords.pot | 64 - pot/export-template.pot | 35 - pot/external-firewalls-and-load-balancers.pot | 35 - pot/external-fw-topology-req.pot | 35 - pot/external-guest-firewall-integration.pot | 251 - pot/external-guest-lb-integration.pot | 155 - pot/extracting-source.pot | 50 - pot/feature-overview.pot | 100 - pot/firewall-rules.pot | 105 - pot/first_ms_node_install.pot | 64 - pot/generic-firewall-provisions.pot | 50 - pot/getting-release.pot | 60 - pot/global-config.pot | 70 - pot/globally-configured-limits.pot | 175 - pot/guest-ip-ranges.pot | 35 - pot/guest-network.pot | 40 - pot/guest-nw-usage-with-traffic-sentinel.pot | 90 - pot/guest-traffic.pot | 50 - pot/ha-enabled-vm.pot | 40 - pot/ha-for-hosts.pot | 40 - pot/ha-management-server.pot | 45 - pot/hardware-config-eg.pot | 35 - pot/hardware-firewall.pot | 35 - pot/host-add-vsphere.pot | 35 - pot/host-add-xenserver-kvm-ovm.pot | 210 - pot/host-add.pot | 60 - pot/host-allocation.pot | 50 - pot/hypervisor-host-install-agent.pot | 65 - pot/hypervisor-host-install-finish.pot | 35 - pot/hypervisor-host-install-firewall.pot | 160 - pot/hypervisor-host-install-libvirt.pot | 140 - ...visor-host-install-network-openvswitch.pot | 263 - pot/hypervisor-host-install-network.pot | 313 -- pot/hypervisor-host-install-overview.pot | 70 - pot/hypervisor-host-install-prepare-os.pot | 105 - ...ervisor-host-install-security-policies.pot | 145 - pot/hypervisor-installation.pot | 30 - pot/hypervisor-kvm-install-flow.pot | 30 - pot/hypervisor-kvm-requirements.pot | 115 - pot/hypervisor-support-for-primarystorage.pot | 155 - pot/import-ami.pot | 270 - pot/increase-management-server-max-memory.pot | 70 - pot/incremental-snapshots-backup.pot | 70 - ...up-of-external-firewalls-loadbalancers.pot | 65 - pot/initialize-and-test.pot | 100 - pot/install-usage-server.pot | 106 - pot/installation-complete.pot | 50 - pot/installation-steps-overview.pot | 110 - pot/installation.pot | 30 - pot/installation_steps_overview.pot | 135 - pot/inter-vlan-routing.pot | 120 - pot/introduction.pot | 30 - pot/ip-forwarding-firewalling.pot | 45 - pot/ip-load-balancing.pot | 55 - pot/ipaddress-usage-record-format.pot | 95 - pot/isolated-networks.pot | 50 - pot/job-status.pot | 50 - pot/kvm-topology-req.pot | 35 - pot/large_scale_redundant_setup.pot | 70 - pot/layer2-switch.pot | 55 - ...b-policy-pfwd-rule-usage-record-format.pot | 80 - pot/linux-installation.pot | 101 - pot/load-balancer-rules.pot | 40 - pot/log-in-root-admin.pot | 85 - pot/log-in.pot | 90 - pot/long-running-job-events.pot | 65 - pot/maintain-hypervisors-on-hosts.pot | 45 - pot/maintenance-mode-for-primary-storage.pot | 35 - pot/making-api-request.pot | 105 - pot/manage-cloud.pot | 30 - pot/management-server-install-client.pot | 95 - pot/management-server-install-complete.pot | 50 - pot/management-server-install-db-external.pot | 219 - pot/management-server-install-db-local.pot | 198 - pot/management-server-install-db.pot | 40 - pot/management-server-install-flow.pot | 30 - pot/management-server-install-multi-node.pot | 110 - pot/management-server-install-nfs-shares.pot | 70 - pot/management-server-install-overview.pot | 95 - pot/management-server-install-prepare-os.pot | 105 - pot/management-server-install-systemvm.pot | 111 - pot/management-server-lb.pot | 105 - pot/management-server-overview.pot | 85 - pot/manual-live-migration.pot | 95 - pot/marvin.pot | 45 - pot/max-result-page-returned.pot | 60 - ...grate-datadisk-volume-new-storage-pool.pot | 55 - ...-vm-rootvolume-volume-new-storage-pool.pot | 65 - pot/minimum-system-requirements.pot | 150 - pot/modify-delete-service-offerings.pot | 40 - pot/multi_node_management_server.pot | 55 - pot/multi_node_overview.pot | 75 - pot/multi_site_deployment.pot | 65 - pot/multiple-system-vm-vmware.pot | 35 - pot/network-offering-usage-record-format.pot | 90 - pot/network-offerings.pot | 115 - pot/network-rate.pot | 195 - pot/network-service-providers.pot | 60 - pot/network-setup.pot | 35 - pot/network-usage-record-format.pot | 85 - pot/networking-in-a-pod.pot | 60 - pot/networking-in-a-zone.pot | 45 - pot/networking-overview.pot | 50 - pot/networking_overview.pot | 50 - pot/networks-for-users-overview.pot | 60 - pot/networks.pot | 35 - pot/nfs-shares-on-management-server.pot | 240 - pot/nfs-shares-on-separate-server.pot | 108 - pot/offerings.pot | 35 - ...ngoing-config-of-external-firewalls-lb.pot | 55 - ...r-provisioning-service-offering-limits.pot | 50 - pot/ovm-install.pot | 35 - pot/ovm-requirements.pot | 35 - pot/per-domain-limits.pot | 60 - pot/performance-monitoring.pot | 35 - ...hysical-network-configuration-settings.pot | 70 - pot/plugin-niciranvp-about.pot | 30 - pot/plugin-niciranvp-devicemanagement.pot | 85 - pot/plugin-niciranvp-features.pot | 55 - pot/plugin-niciranvp-guide.pot | 30 - pot/plugin-niciranvp-introduction.pot | 35 - pot/plugin-niciranvp-preparations.pot | 75 - pot/plugin-niciranvp-provider.pot | 65 - pot/plugin-niciranvp-revisions.pot | 45 - pot/plugin-niciranvp-tables.pot | 90 - pot/plugin-niciranvp-troubleshooting.pot | 30 - pot/plugin-niciranvp-ui.pot | 35 - pot/plugin-niciranvp-usage.pot | 30 - pot/plugin-niciranvp-uuidreferences.pot | 50 - pot/pod-add.pot | 85 - pot/port-forwarding.pot | 115 - pot/prepare-system-vm-template.pot | 116 - pot/primary-storage-add.pot | 190 - pot/primary-storage-outage-and-data-loss.pot | 35 - pot/primary-storage.pot | 40 - pot/private-public-template.pot | 45 - pot/projects-overview.pot | 50 - pot/projects.pot | 30 - pot/provisioning-auth-api.pot | 40 - pot/provisioning-steps-overview.pot | 85 - pot/provisioning-steps.pot | 35 - pot/query-filter.pot | 115 - pot/re-install-hosts.pot | 35 - pot/release-ip-address.pot | 60 - pot/release-ip-for-vpc.pot | 115 - pot/remove-member-from-project.pot | 75 - pot/remove-tier.pot | 75 - pot/remove-vpc.pot | 75 - pot/removed-API-commands.pot | 40 - pot/removing-hosts.pot | 35 - pot/removing-vsphere-hosts.pot | 35 - pot/removing-xenserver-kvm-hosts.pot | 60 - pot/requirements-templates.pot | 40 - pot/resizing-volumes.pot | 70 - pot/response-formats.pot | 79 - pot/responses.pot | 30 - pot/roles.pot | 50 - pot/root-admin-ui-overview.pot | 35 - ...e-allocation-virtual-network-resources.pot | 35 - pot/runtime-behavior-of-primary-storage.pot | 45 - pot/runtime-internal-comm-req.pot | 45 - ...led-maintenance-maintenance-mode-hosts.pot | 35 - pot/search-base.pot | 65 - pot/search-user-bind-dn.pot | 65 - pot/secondary-storage-add.pot | 95 - ...secondary-storage-outage-and-data-loss.pot | 40 - pot/secondary-storage-vm.pot | 50 - pot/secondary-storage.pot | 40 - pot/security-groups.pot | 30 - pot/security-req.pot | 35 - pot/send-projects-membership-invitation.pot | 85 - pot/separate_storage_network.pot | 35 - pot/service-offerings.pot | 50 - pot/set-database-buffer-pool-size.pot | 70 - pot/set-global-project-resource-limits.pot | 110 - pot/set-monitor-total-vm-limits-per-host.pot | 35 - pot/set-per-project-resource-limits.pot | 75 - pot/set-projects-creator-permissions.pot | 75 - pot/set-resource-limits-for-projects.pot | 35 - pot/set-up-invitations.pot | 160 - pot/set-up-network-for-users.pot | 30 - pot/set-usage-limit.pot | 60 - pot/set-zone-vlan-run-vm-max.pot | 115 - pot/shared-networks.pot | 60 - pot/signing-api-requests.pot | 140 - pot/site-to-site-vpn.pot | 85 - pot/small_scale_deployment.pot | 55 - pot/snapshot-restore.pot | 35 - pot/source-build.pot | 85 - pot/source-prereqs.pot | 60 - pot/source.pot | 45 - pot/ssl.pot | 40 - pot/standard-events.pot | 65 - pot/static-nat.pot | 35 - pot/sticky-session-policies-for-lb-rules.pot | 45 - pot/stop-restart-management-server.pot | 65 - pot/stopped-vm.pot | 60 - pot/stopping-and-starting-vms.pot | 35 - pot/storage-nw-topology-req.pot | 35 - pot/storage-overview.pot | 40 - pot/storage-tags.pot | 40 - pot/storage.pot | 30 - pot/suspend-project.pot | 80 - pot/sys-offering-sysvm.pot | 130 - pot/sys-reliability-and-ha.pot | 30 - pot/sysprep-for-windows-server-2003R2.pot | 160 - pot/sysprep-windows-server-2008R2.pot | 147 - pot/system-reserved-ip-addresses.pot | 95 - pot/system-service-offerings.pot | 40 - pot/system-vm-template.pot | 70 - pot/tagging-resources.pot | 140 - ...plate-iso-snapshot-usage-record-format.pot | 95 - pot/templates.pot | 30 - pot/time-zones.pot | 330 -- pot/tools.pot | 30 - pot/topology-req.pot | 30 - pot/troubleshooting-alerts.pot | 68 - pot/troubleshooting-lb-rules-fails.pot | 60 - ...leshooting-recover-lost-virtual-router.pot | 85 - pot/troubleshooting-unable-to-deploy-vms.pot | 60 - pot/troubleshooting-unable-to-power-on-vm.pot | 80 - ...oubleshooting-working-with-server-logs.pot | 76 - pot/troubleshooting.pot | 30 - ...blesht-dataloss-on-exp-primary-storage.pot | 80 - ...blesht-mtn-mode-not-working-on-vCenter.pot | 70 - pot/tuning.pot | 35 - pot/ui.pot | 30 - ...e-virtual-router-with-service-offering.pot | 50 - pot/upload-existing-volume-to-vm.pot | 150 - pot/upload-template.pot | 130 - pot/usage-record-format.pot | 30 - pot/usage-types.pot | 245 - pot/use-project-view.pot | 60 - pot/user-data-and-meta-data.pot | 100 - pot/user-services-overview.pot | 70 - pot/using-multiple-guest-networks.pot | 50 - pot/using-netscaler-load-balancers.pot | 110 - pot/using-sshkeys.pot | 238 - pot/using-swift-for-secondary-storage.pot | 40 - pot/using-vpn-with-mac.pot | 35 - pot/using-vpn-with-windows.pot | 95 - pot/vcenter-maintenance-mode.pot | 80 - pot/verifying-source.pot | 115 - pot/virtual-machine-usage-record-format.pot | 110 - pot/virtual-machines.pot | 30 - pot/virtual-router.pot | 40 - pot/vlan-allocation-eg.pot | 130 - pot/vlan-provisioning.pot | 45 - pot/vm-lifecycle.pot | 75 - pot/vm-storage-migration.pot | 50 - pot/vmware-install.pot | 618 --- pot/vmware-requirements.pot | 210 - pot/vmware-topology-req.pot | 45 - pot/volume-deletion-garbage-collection.pot | 60 - pot/volume-status.pot | 40 - pot/vpc.pot | 240 - pot/vpn.pot | 50 - pot/whatis.pot | 50 - pot/whats-in-this-adminguide.pot | 35 - pot/whats-new.pot | 45 - pot/who-should-read-installation.pot | 35 - pot/windows-installation.pot | 35 - pot/work-with-usage.pot | 45 - pot/working-with-hosts.pot | 40 - pot/working-with-iso.pot | 50 - pot/working-with-snapshots.pot | 55 - pot/working-with-system-vm.pot | 35 - pot/working-with-templates.pot | 45 - pot/working-with-usage-data.pot | 45 - pot/working-with-volumes.pot | 45 - pot/xenserver-maintenance-mode.pot | 85 - pot/xenserver-topology-req.pot | 35 - pot/zone-add.pot | 155 - publican-adminguide.cfg | 30 - publican-all.cfg | 28 - publican-devguide.cfg | 29 - publican-gsoc-2013.cfg | 27 - publican-installation.cfg | 30 - 1267 files changed, 92562 deletions(-) delete mode 100644 Common_Content/cloudstack/defaults.cfg delete mode 100644 Common_Content/cloudstack/en-US/Feedback.xml delete mode 100644 Common_Content/cloudstack/en-US/Legal_Notice.xml delete mode 100644 Common_Content/cloudstack/en-US/css/overrides.css delete mode 100644 Common_Content/cloudstack/en-US/images/1.png delete mode 100644 Common_Content/cloudstack/en-US/images/10.png delete mode 100644 Common_Content/cloudstack/en-US/images/11.png delete mode 100644 Common_Content/cloudstack/en-US/images/12.png delete mode 100644 Common_Content/cloudstack/en-US/images/13.png delete mode 100644 Common_Content/cloudstack/en-US/images/14.png delete mode 100644 Common_Content/cloudstack/en-US/images/15.png delete mode 100644 Common_Content/cloudstack/en-US/images/16.png delete mode 100644 Common_Content/cloudstack/en-US/images/17.png delete mode 100644 Common_Content/cloudstack/en-US/images/18.png delete mode 100644 Common_Content/cloudstack/en-US/images/19.png delete mode 100644 Common_Content/cloudstack/en-US/images/2.png delete mode 100644 Common_Content/cloudstack/en-US/images/20.png delete mode 100644 Common_Content/cloudstack/en-US/images/21.png delete mode 100644 Common_Content/cloudstack/en-US/images/22.png delete mode 100644 Common_Content/cloudstack/en-US/images/23.png delete mode 100644 Common_Content/cloudstack/en-US/images/24.png delete mode 100644 Common_Content/cloudstack/en-US/images/25.png delete mode 100644 Common_Content/cloudstack/en-US/images/26.png delete mode 100644 Common_Content/cloudstack/en-US/images/27.png delete mode 100644 Common_Content/cloudstack/en-US/images/28.png delete mode 100644 Common_Content/cloudstack/en-US/images/29.png delete mode 100644 Common_Content/cloudstack/en-US/images/3.png delete mode 100644 Common_Content/cloudstack/en-US/images/4.png delete mode 100644 Common_Content/cloudstack/en-US/images/5.png delete mode 100644 Common_Content/cloudstack/en-US/images/6.png delete mode 100644 Common_Content/cloudstack/en-US/images/7.png delete mode 100644 Common_Content/cloudstack/en-US/images/8.png delete mode 100644 Common_Content/cloudstack/en-US/images/9.png delete mode 100644 Common_Content/cloudstack/en-US/images/dot.png delete mode 100644 Common_Content/cloudstack/en-US/images/dot2.png delete mode 100644 Common_Content/cloudstack/en-US/images/h1-bg.png delete mode 100644 Common_Content/cloudstack/en-US/images/image_left.png delete mode 100644 Common_Content/cloudstack/en-US/images/image_right.png delete mode 100644 Common_Content/cloudstack/en-US/images/important.png delete mode 100644 Common_Content/cloudstack/en-US/images/note.png delete mode 100644 Common_Content/cloudstack/en-US/images/stock-go-back.png delete mode 100644 Common_Content/cloudstack/en-US/images/stock-go-forward.png delete mode 100644 Common_Content/cloudstack/en-US/images/stock-go-up.png delete mode 100644 Common_Content/cloudstack/en-US/images/stock-home.png delete mode 100644 Common_Content/cloudstack/en-US/images/title_logo.png delete mode 100644 Common_Content/cloudstack/en-US/images/title_logo.svg delete mode 100644 Common_Content/cloudstack/en-US/images/warning.png delete mode 100644 Common_Content/cloudstack/en-US/images/watermark-draft.png delete mode 100644 Common_Content/cloudstack/overrides.cfg delete mode 100644 Common_Content/cloudstack/publican.cfg delete mode 100644 archive/allocator/en-US/Allocator_Implementation_Guide.ent delete mode 100644 archive/allocator/en-US/Allocator_Implementation_Guide.xml delete mode 100644 archive/allocator/en-US/Author_Group.xml delete mode 100644 archive/allocator/en-US/Book_Info.xml delete mode 100644 archive/allocator/en-US/allocators.xml delete mode 100644 archive/allocator/en-US/custom-hostallocator.xml delete mode 100644 archive/allocator/en-US/custom-storagepoolallocator.xml delete mode 100644 archive/allocator/en-US/extras/custom-hostallocator.java delete mode 100644 archive/allocator/en-US/extras/custom-hostallocator2.java delete mode 100644 archive/allocator/en-US/extras/custom-storageallocator.java delete mode 100644 archive/allocator/en-US/extras/custom-storageallocator2.java delete mode 100644 archive/allocator/publican.cfg delete mode 100644 archive/midonet/en-US/Author_Group.xml delete mode 100644 archive/midonet/en-US/Book_Info.xml delete mode 100644 archive/midonet/en-US/MidoNet_Plugin_Guide.ent delete mode 100644 archive/midonet/en-US/MidoNet_Plugin_Guide.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-about.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-features.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-introduction.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-preparations.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-provider.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-revisions.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-ui.xml delete mode 100644 archive/midonet/en-US/plugin-midonet-usage.xml delete mode 100644 archive/midonet/publican.cfg delete mode 100644 archive/nicira/en-US/Author_Group.xml delete mode 100644 archive/nicira/en-US/Book_Info.xml delete mode 100644 archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.ent delete mode 100644 archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.xml delete mode 100644 archive/nicira/en-US/images/nvp-add-controller.png delete mode 100644 archive/nicira/en-US/images/nvp-enable-provider.png delete mode 100644 archive/nicira/en-US/images/nvp-network-offering.png delete mode 100644 archive/nicira/en-US/images/nvp-physical-network-stt.png delete mode 100644 archive/nicira/en-US/images/nvp-vpc-offering-edit.png delete mode 100644 archive/nicira/en-US/plugin-niciranvp-about.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-devicemanagement.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-features.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-introduction.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-networkofferings.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-physicalnet.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-preparations.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-provider.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-revisions.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-tables.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-troubleshooting.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-ui.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-usage.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-uuidreferences.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-vpc.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-vpcfeatures.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-vpcnetworkoffering.xml delete mode 100644 archive/nicira/en-US/plugin-niciranvp-vpcoffering.xml delete mode 100644 archive/nicira/publican.cfg delete mode 100644 archive/qig/en-US/Author_Group.xml delete mode 100644 archive/qig/en-US/Book_Info.xml delete mode 100644 archive/qig/en-US/Chapter.xml delete mode 100644 archive/qig/en-US/Environment.xml delete mode 100644 archive/qig/en-US/Management.xml delete mode 100644 archive/qig/en-US/Overview.xml delete mode 100644 archive/qig/en-US/Preface.xml delete mode 100644 archive/qig/en-US/Revision_History.xml delete mode 100644 archive/qig/en-US/config.xml delete mode 100644 archive/qig/en-US/kvm.xml delete mode 100644 archive/qig/en-US/qig.ent delete mode 100644 archive/qig/en-US/qig.xml delete mode 100644 archive/qig/publican.cfg delete mode 100644 archive/vxlan/en-US/Author_Group.xml delete mode 100644 archive/vxlan/en-US/Book_Info.xml delete mode 100644 archive/vxlan/en-US/CloudStack_VXLAN_Guide.ent delete mode 100644 archive/vxlan/en-US/CloudStack_VXLAN_Guide.xml delete mode 100644 archive/vxlan/en-US/images/vxlan-physicalnetwork.png delete mode 100644 archive/vxlan/en-US/images/vxlan-trafficlabel.png delete mode 100644 archive/vxlan/en-US/images/vxlan-vniconfig.png delete mode 100644 archive/vxlan/en-US/plugin-vxlan-about.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-config-hypervisor.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-config-management.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-configuration.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-features.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-introduction.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-requirements.xml delete mode 100644 archive/vxlan/en-US/plugin-vxlan-revision-history.xml delete mode 100644 archive/vxlan/publican.cfg delete mode 100644 en-US/Admin_Guide.ent delete mode 100644 en-US/Admin_Guide.xml delete mode 100644 en-US/Author_Group.xml delete mode 100644 en-US/Book_Info.xml delete mode 100644 en-US/CloudStack_GSoC_Guide.ent delete mode 100644 en-US/CloudStack_GSoC_Guide.xml delete mode 100644 en-US/Common_Content/Legal_Notice.xml delete mode 100644 en-US/Common_Content/feedback.xml delete mode 100644 en-US/Developers_Guide.ent delete mode 100644 en-US/Developers_Guide.xml delete mode 100644 en-US/Installation_Guide.ent delete mode 100644 en-US/Installation_Guide.xml delete mode 100644 en-US/LDAPserver-for-user-authentication.xml delete mode 100644 en-US/Preface.xml delete mode 100644 en-US/Revision_History.xml delete mode 100644 en-US/Revision_History_Install_Guide.xml delete mode 100644 en-US/SSL-keystore-path-and-password.xml delete mode 100644 en-US/VPN-user-usage-record-format.xml delete mode 100644 en-US/about-clusters.xml delete mode 100644 en-US/about-hosts.xml delete mode 100644 en-US/about-password-encryption.xml delete mode 100644 en-US/about-physical-networks.xml delete mode 100644 en-US/about-pods.xml delete mode 100644 en-US/about-primary-storage.xml delete mode 100644 en-US/about-regions.xml delete mode 100644 en-US/about-secondary-storage.xml delete mode 100644 en-US/about-security-groups.xml delete mode 100644 en-US/about-virtual-networks.xml delete mode 100644 en-US/about-working-with-vms.xml delete mode 100644 en-US/about-zones.xml delete mode 100644 en-US/accept-membership-invite.xml delete mode 100755 en-US/accessing-system-vms.xml delete mode 100644 en-US/accessing-vms.xml delete mode 100644 en-US/accounts-users-domains.xml delete mode 100644 en-US/accounts.xml delete mode 100644 en-US/acquire-new-ip-address.xml delete mode 100644 en-US/acquire-new-ip-for-vpc.xml delete mode 100644 en-US/add-additional-guest-network.xml delete mode 100644 en-US/add-clusters-kvm-xenserver.xml delete mode 100644 en-US/add-clusters-ovm.xml delete mode 100644 en-US/add-clusters-vsphere.xml delete mode 100644 en-US/add-gateway-vpc.xml delete mode 100644 en-US/add-ingress-egress-rules.xml delete mode 100644 en-US/add-ip-range.xml delete mode 100644 en-US/add-iso.xml delete mode 100644 en-US/add-load-balancer-rule.xml delete mode 100644 en-US/add-loadbalancer-rule-vpc.xml delete mode 100644 en-US/add-members-to-projects.xml delete mode 100644 en-US/add-more-clusters.xml delete mode 100644 en-US/add-password-management-to-templates.xml delete mode 100644 en-US/add-portforward-rule-vpc.xml delete mode 100644 en-US/add-primary-storage.xml delete mode 100644 en-US/add-projects-members-from-ui.xml delete mode 100644 en-US/add-remove-nic-ui.xml delete mode 100644 en-US/add-remove-nic.xml delete mode 100644 en-US/add-secondary-storage.xml delete mode 100644 en-US/add-security-group.xml delete mode 100644 en-US/add-tier.xml delete mode 100644 en-US/add-vm-tier-sharednw.xml delete mode 100644 en-US/add-vm-to-tier.xml delete mode 100644 en-US/add-vpc.xml delete mode 100644 en-US/added-API-commands-4-0.xml delete mode 100644 en-US/added-API-commands-4-1.xml delete mode 100644 en-US/added-API-commands-4.2.xml delete mode 100644 en-US/added-API-commands.xml delete mode 100644 en-US/added-error-codes.xml delete mode 100644 en-US/adding-IP-addresses-for-the-public-network.xml delete mode 100644 en-US/additional-installation-options.xml delete mode 100644 en-US/admin-alerts.xml delete mode 100644 en-US/admin-guide.xml delete mode 100644 en-US/adv-zone-topology-req.xml delete mode 100644 en-US/advanced-zone-configuration.xml delete mode 100644 en-US/advanced-zone-guest-ip-addresses.xml delete mode 100644 en-US/advanced-zone-network-traffic-types.xml delete mode 100644 en-US/advanced-zone-physical-network-configuration.xml delete mode 100644 en-US/advanced-zone-public-ip-addresses.xml delete mode 100644 en-US/alerts.xml delete mode 100644 en-US/api-calls.xml delete mode 100644 en-US/api-overview.xml delete mode 100644 en-US/api-reference.xml delete mode 100644 en-US/api-throttling.xml delete mode 100644 en-US/append-displayname-vms.xml delete mode 100644 en-US/asynchronous-commands-example.xml delete mode 100644 en-US/asynchronous-commands.xml delete mode 100644 en-US/attach-iso-to-vm.xml delete mode 100644 en-US/attaching-volume.xml delete mode 100644 en-US/automatic-snapshot-creation-retention.xml delete mode 100644 en-US/autoscale.xml delete mode 100644 en-US/aws-api-examples.xml delete mode 100644 en-US/aws-ec2-configuration.xml delete mode 100644 en-US/aws-ec2-introduction.xml delete mode 100644 en-US/aws-ec2-requirements.xml delete mode 100644 en-US/aws-ec2-supported-commands.xml delete mode 100644 en-US/aws-ec2-timeouts.xml delete mode 100644 en-US/aws-ec2-user-setup.xml delete mode 100644 en-US/aws-interface-compatibility.xml delete mode 100644 en-US/basic-adv-networking.xml delete mode 100644 en-US/basic-zone-configuration.xml delete mode 100644 en-US/basic-zone-guest-ip-addresses.xml delete mode 100644 en-US/basic-zone-network-traffic-types.xml delete mode 100644 en-US/basic-zone-physical-network-configuration.xml delete mode 100644 en-US/best-practices-for-vms.xml delete mode 100644 en-US/best-practices-primary-storage.xml delete mode 100644 en-US/best-practices-secondary-storage.xml delete mode 100644 en-US/best-practices-templates.xml delete mode 100644 en-US/best-practices-virtual-router.xml delete mode 100644 en-US/best-practices.xml delete mode 100644 en-US/build-deb.xml delete mode 100644 en-US/build-nonoss.xml delete mode 100644 en-US/build-rpm.xml delete mode 100644 en-US/building-devcloud.xml delete mode 100644 en-US/building-documentation.xml delete mode 100644 en-US/building-marvin.xml delete mode 100644 en-US/building-prerequisites.xml delete mode 100644 en-US/building-translation.xml delete mode 100644 en-US/building-with-maven-deploy.xml delete mode 100644 en-US/building-with-maven-steps.xml delete mode 100644 en-US/building-with-maven.xml delete mode 100644 en-US/castor-with-cs.xml delete mode 100644 en-US/change-console-proxy-ssl-certificate-domain.xml delete mode 100644 en-US/change-database-config.xml delete mode 100644 en-US/change-database-password.xml delete mode 100644 en-US/change-host-password.xml delete mode 100644 en-US/change-network-offering-on-guest-network.xml delete mode 100644 en-US/change-sysmvmtemplate.xml delete mode 100644 en-US/change-to-behavior-of-list-commands.xml delete mode 100644 en-US/changed-API-commands-4.2.xml delete mode 100644 en-US/changed-API-commands-4.3.xml delete mode 100644 en-US/changed-apicommands-4-0.xml delete mode 100644 en-US/changed-apicommands-4.1.xml delete mode 100644 en-US/changing-root-password.xml delete mode 100644 en-US/changing-secondary-storage-ip.xml delete mode 100644 en-US/changing-secondary-storage-servers.xml delete mode 100644 en-US/changing-service-offering-for-vm.xml delete mode 100644 en-US/changing-vm-name-os-group.xml delete mode 100644 en-US/choosing-a-deployment-architecture.xml delete mode 100644 en-US/choosing-a-hypervisor.xml delete mode 100644 en-US/cisco3750-hardware.xml delete mode 100644 en-US/cisco3750-layer2.xml delete mode 100644 en-US/citrix-xenserver-installation.xml delete mode 100644 en-US/cloud-infrastructure-concepts.xml delete mode 100644 en-US/cloud-infrastructure-overview.xml delete mode 100644 en-US/cloudmonkey.xml delete mode 100644 en-US/cloudstack-api.xml delete mode 100644 en-US/cloudstack.ent delete mode 100644 en-US/cloudstack.xml delete mode 100644 en-US/cluster-add.xml delete mode 100644 en-US/compatibility-matrix.xml delete mode 100644 en-US/compute-disk-service-offerings.xml delete mode 100644 en-US/concepts.xml delete mode 100644 en-US/configure-acl.xml delete mode 100644 en-US/configure-guest-traffic-in-advanced-zone.xml delete mode 100644 en-US/configure-package-repository.xml delete mode 100644 en-US/configure-public-traffic-in-an-advanced-zone.xml delete mode 100644 en-US/configure-snmp-rhel.xml delete mode 100644 en-US/configure-usage-server.xml delete mode 100644 en-US/configure-virtual-router.xml delete mode 100644 en-US/configure-vpc.xml delete mode 100644 en-US/configure-vpn-vpc.xml delete mode 100644 en-US/configure-vpn.xml delete mode 100644 en-US/configure-xenserver-dom0-memory.xml delete mode 100644 en-US/configuring-projects.xml delete mode 100644 en-US/console-proxy.xml delete mode 100644 en-US/convert-hyperv-vm-to-template.xml delete mode 100644 en-US/cpu-sockets.xml delete mode 100644 en-US/create-bare-metal-template.xml delete mode 100755 en-US/create-linux-template.xml delete mode 100644 en-US/create-new-projects.xml delete mode 100644 en-US/create-passive-vpn-vpc.xml delete mode 100644 en-US/create-template-from-existing-vm.xml delete mode 100644 en-US/create-template-from-snapshot.xml delete mode 100644 en-US/create-templates-overview.xml delete mode 100644 en-US/create-vpn-connection-vpc.xml delete mode 100644 en-US/create-vpn-customer-gateway.xml delete mode 100644 en-US/create-vpn-gateway-for-vpc.xml delete mode 100644 en-US/create-vr-network-offering.xml delete mode 100644 en-US/create-windows-template.xml delete mode 100644 en-US/creating-a-plugin.xml delete mode 100644 en-US/creating-compute-offerings.xml delete mode 100644 en-US/creating-disk-offerings.xml delete mode 100644 en-US/creating-my-first-plugin.xml delete mode 100644 en-US/creating-network-offerings.xml delete mode 100644 en-US/creating-new-volumes.xml delete mode 100644 en-US/creating-shared-network.xml delete mode 100644 en-US/creating-system-service-offerings.xml delete mode 100644 en-US/creating-vms.xml delete mode 100644 en-US/customizing-dns.xml delete mode 100644 en-US/database-replication.xml delete mode 100644 en-US/dates-in-usage-record.xml delete mode 100644 en-US/db-ha.xml delete mode 100644 en-US/dedicated-ha-hosts.xml delete mode 100644 en-US/default-account-resource-limit.xml delete mode 100644 en-US/default-template.xml delete mode 100644 en-US/delete-event-alerts.xml delete mode 100644 en-US/delete-reset-vpn.xml delete mode 100644 en-US/delete-templates.xml delete mode 100644 en-US/deleting-vms.xml delete mode 100644 en-US/dell62xx-hardware.xml delete mode 100644 en-US/dell62xx-layer2.xml delete mode 100644 en-US/deployment-architecture-overview.xml delete mode 100644 en-US/detach-move-volumes.xml delete mode 100644 en-US/devcloud-usage-mode.xml delete mode 100644 en-US/devcloud.xml delete mode 100644 en-US/developer-getting-started.xml delete mode 100644 en-US/developer-introduction.xml delete mode 100644 en-US/disable-enable-zones-pods-clusters.xml delete mode 100644 en-US/disk-volume-usage-record-format.xml delete mode 100644 en-US/dns-dhcp.xml delete mode 100644 en-US/domains.xml delete mode 100644 en-US/dynamic-compute-offerings.xml delete mode 100644 en-US/egress-firewall-rule.xml delete mode 100644 en-US/elastic-ip.xml delete mode 100644 en-US/enable-disable-static-nat-vpc.xml delete mode 100644 en-US/enable-disable-static-nat.xml delete mode 100644 en-US/enable-security-groups.xml delete mode 100644 en-US/enabling-api-call-expiration.xml delete mode 100644 en-US/enabling-port-8096.xml delete mode 100644 en-US/end-user-ui-overview.xml delete mode 100644 en-US/error-handling.xml delete mode 100644 en-US/event-framework.xml delete mode 100644 en-US/event-log-queries.xml delete mode 100644 en-US/event-types.xml delete mode 100644 en-US/events-log.xml delete mode 100644 en-US/events.xml delete mode 100644 en-US/example-LDAP-configuration-commands.xml delete mode 100644 en-US/example-response-from-listUsageRecords.xml delete mode 100644 en-US/export-template.xml delete mode 100644 en-US/external-firewalls-and-load-balancers.xml delete mode 100644 en-US/external-fw-topology-req.xml delete mode 100644 en-US/external-guest-firewall-integration.xml delete mode 100644 en-US/external-guest-lb-integration.xml delete mode 100644 en-US/extracting-source.xml delete mode 100644 en-US/feature-overview.xml delete mode 100644 en-US/feedback.xml delete mode 100644 en-US/firewall-rules.xml delete mode 100644 en-US/first_ms_node_install.xml delete mode 100644 en-US/generic-firewall-provisions.xml delete mode 100644 en-US/getting-release.xml delete mode 100644 en-US/global-config.xml delete mode 100644 en-US/globally-configured-limits.xml delete mode 100644 en-US/gslb.xml delete mode 100644 en-US/gsoc-dharmesh.xml delete mode 100644 en-US/gsoc-imduffy15.xml delete mode 100644 en-US/gsoc-meng.xml delete mode 100644 en-US/gsoc-shiva.xml delete mode 100644 en-US/gsoc-tuna.xml delete mode 100644 en-US/guest-ip-ranges.xml delete mode 100644 en-US/guest-network.xml delete mode 100644 en-US/guest-nw-usage-with-traffic-sentinel.xml delete mode 100644 en-US/guest-traffic.xml delete mode 100644 en-US/ha-enabled-vm.xml delete mode 100644 en-US/ha-for-hosts.xml delete mode 100644 en-US/ha-management-server.xml delete mode 100644 en-US/hardware-config-eg.xml delete mode 100644 en-US/hardware-firewall.xml delete mode 100644 en-US/health-checks-for-lb-rules.xml delete mode 100644 en-US/host-add-vsphere.xml delete mode 100644 en-US/host-add-xenserver-kvm-ovm.xml delete mode 100644 en-US/host-add.xml delete mode 100644 en-US/host-allocation.xml delete mode 100644 en-US/hyperv-agent-install.xml delete mode 100644 en-US/hyperv-checklist.xml delete mode 100644 en-US/hyperv-host-add.xml delete mode 100644 en-US/hyperv-install-network.xml delete mode 100644 en-US/hyperv-install-steps.xml delete mode 100644 en-US/hyperv-install-storage.xml delete mode 100644 en-US/hyperv-install.xml delete mode 100644 en-US/hyperv-maintenance-mode.xml delete mode 100644 en-US/hyperv-migration-req.xml delete mode 100644 en-US/hyperv-requirements.xml delete mode 100644 en-US/hyperv-topology-req.xml delete mode 100644 en-US/hypervisor-host-install-agent.xml delete mode 100644 en-US/hypervisor-host-install-finish.xml delete mode 100644 en-US/hypervisor-host-install-firewall.xml delete mode 100644 en-US/hypervisor-host-install-libvirt.xml delete mode 100644 en-US/hypervisor-host-install-network-openvswitch.xml delete mode 100644 en-US/hypervisor-host-install-network.xml delete mode 100644 en-US/hypervisor-host-install-overview.xml delete mode 100644 en-US/hypervisor-host-install-prepare-os.xml delete mode 100644 en-US/hypervisor-host-install-security-policies.xml delete mode 100644 en-US/hypervisor-installation.xml delete mode 100644 en-US/hypervisor-kvm-install-flow.xml delete mode 100644 en-US/hypervisor-kvm-requirements.xml delete mode 100644 en-US/hypervisor-support-for-primarystorage.xml delete mode 100644 en-US/images/1000-foot-view.png delete mode 100644 en-US/images/DevCloud-hostonly.png delete mode 100644 en-US/images/DevCloud.png delete mode 100644 en-US/images/SnapshotButton.png delete mode 100644 en-US/images/VMSnapshotButton.png delete mode 100644 en-US/images/add-cifs.png delete mode 100644 en-US/images/add-cluster.png delete mode 100644 en-US/images/add-gateway.png delete mode 100644 en-US/images/add-gslb.png delete mode 100644 en-US/images/add-guest-network.png delete mode 100644 en-US/images/add-ip-range.png delete mode 100644 en-US/images/add-new-gateway-vpc.png delete mode 100644 en-US/images/add-tier.png delete mode 100644 en-US/images/add-vlan-icon.png delete mode 100644 en-US/images/add-vm-vpc.png delete mode 100644 en-US/images/add-vpc.png delete mode 100644 en-US/images/add-vpn-customer-gateway.png delete mode 100644 en-US/images/addAccount-icon.png delete mode 100644 en-US/images/addvm-tier-sharednw.png delete mode 100644 en-US/images/attach-disk-icon.png delete mode 100644 en-US/images/autoscale-config.png delete mode 100644 en-US/images/basic-deployment.png delete mode 100644 en-US/images/change-admin-password.png delete mode 100644 en-US/images/change-affinity-button.png delete mode 100644 en-US/images/change-password.png delete mode 100644 en-US/images/change-service-icon.png delete mode 100644 en-US/images/cifs-primary.png delete mode 100644 en-US/images/cifs-ss.png delete mode 100644 en-US/images/cluster-overview.png delete mode 100644 en-US/images/compute-service-offerings.png delete mode 100644 en-US/images/console-icon.png delete mode 100644 en-US/images/create-vpn-connection.png delete mode 100644 en-US/images/dedicate-resource-button.png delete mode 100644 en-US/images/del-tier.png delete mode 100644 en-US/images/delete-button.png delete mode 100644 en-US/images/destroy-instance.png delete mode 100644 en-US/images/detach-disk-icon.png delete mode 100644 en-US/images/dvswitch-config.png delete mode 100644 en-US/images/dvswitchconfig.png delete mode 100644 en-US/images/ec2-s3-configuration.png delete mode 100644 en-US/images/edit-icon.png delete mode 100644 en-US/images/edit-traffic-type.png delete mode 100644 en-US/images/egress-firewall-rule.png delete mode 100644 en-US/images/eip-ns-basiczone.png delete mode 100644 en-US/images/enable-disable-autoscale.png delete mode 100644 en-US/images/enable-disable.png delete mode 100644 en-US/images/event-replica.png delete mode 100644 en-US/images/gslb.png delete mode 100644 en-US/images/guest-traffic-setup.png delete mode 100644 en-US/images/http-access.png delete mode 100644 en-US/images/icon.svg delete mode 100644 en-US/images/infrastructure-overview.png delete mode 100644 en-US/images/installation-complete.png delete mode 100644 en-US/images/iso-icon.png delete mode 100644 en-US/images/large-scale-redundant-setup.png delete mode 100644 en-US/images/ldap-config.png delete mode 100644 en-US/images/mesos-integration-arch.jpg delete mode 100644 en-US/images/migrate-instance.png delete mode 100644 en-US/images/multi-node-management-server.png delete mode 100644 en-US/images/multi-site-deployment.png delete mode 100644 en-US/images/multi-tier-app.png delete mode 100644 en-US/images/network-acl.png delete mode 100644 en-US/images/network-setup-zone.png delete mode 100644 en-US/images/network-singlepod.png delete mode 100644 en-US/images/networking-in-a-pod.png delete mode 100644 en-US/images/networking-in-a-zone.png delete mode 100644 en-US/images/nic-bonding-and-multipath-io.png delete mode 100644 en-US/images/parallel-mode.png delete mode 100644 en-US/images/plugin1.jpg delete mode 100644 en-US/images/plugin2.jpg delete mode 100644 en-US/images/plugin3.jpg delete mode 100644 en-US/images/plugin4.jpg delete mode 100644 en-US/images/plugin_intro.jpg delete mode 100644 en-US/images/pod-overview.png delete mode 100644 en-US/images/provisioning-overview.png delete mode 100644 en-US/images/region-overview.png delete mode 100644 en-US/images/release-ip-icon.png delete mode 100644 en-US/images/remove-nic.png delete mode 100644 en-US/images/remove-tier.png delete mode 100644 en-US/images/remove-vpc.png delete mode 100644 en-US/images/remove-vpn.png delete mode 100644 en-US/images/replace-acl-icon.png delete mode 100644 en-US/images/replace-acl-list.png delete mode 100644 en-US/images/reset-vpn.png delete mode 100644 en-US/images/resize-volume-icon.png delete mode 100644 en-US/images/resize-volume.png delete mode 100644 en-US/images/restart-vpc.png delete mode 100644 en-US/images/revert-vm.png delete mode 100644 en-US/images/s3-ss.png delete mode 100644 en-US/images/search-button.png delete mode 100644 en-US/images/select-vm-staticnat-vpc.png delete mode 100644 en-US/images/separate-storage-network.png delete mode 100644 en-US/images/set-default-nic.png delete mode 100644 en-US/images/small-scale-deployment.png delete mode 100644 en-US/images/software-license.png delete mode 100644 en-US/images/stop-instance-icon.png delete mode 100644 en-US/images/suspend-icon.png delete mode 100644 en-US/images/sysmanager.png delete mode 100644 en-US/images/traffic-type.png delete mode 100644 en-US/images/vds-name.png delete mode 100644 en-US/images/view-console-button.png delete mode 100755 en-US/images/view-systemvm-details.png delete mode 100644 en-US/images/vm-lifecycle.png delete mode 100644 en-US/images/vmware-increase-ports.png delete mode 100644 en-US/images/vmware-iscsi-datastore.png delete mode 100644 en-US/images/vmware-iscsi-general.png delete mode 100644 en-US/images/vmware-iscsi-initiator-properties.png delete mode 100644 en-US/images/vmware-iscsi-initiator.png delete mode 100644 en-US/images/vmware-iscsi-target-add.png delete mode 100644 en-US/images/vmware-mgt-network-properties.png delete mode 100644 en-US/images/vmware-nexus-add-cluster.png delete mode 100644 en-US/images/vmware-nexus-port-profile.png delete mode 100644 en-US/images/vmware-physical-network.png delete mode 100644 en-US/images/vmware-vswitch-properties.png delete mode 100644 en-US/images/vpc-lb.png delete mode 100644 en-US/images/vpc-setting.png delete mode 100644 en-US/images/vpn-icon.png delete mode 100644 en-US/images/vr-upgrade.png delete mode 100644 en-US/images/vsphere-client.png delete mode 100644 en-US/images/workloads.png delete mode 100644 en-US/images/zone-overview.png delete mode 100644 en-US/import-ami.xml delete mode 100644 en-US/increase-management-server-max-memory.xml delete mode 100644 en-US/incremental-snapshots-backup.xml delete mode 100644 en-US/initial-setup-of-external-firewalls-loadbalancers.xml delete mode 100644 en-US/initialize-and-test.xml delete mode 100644 en-US/install-usage-server.xml delete mode 100644 en-US/installation-complete.xml delete mode 100644 en-US/installation-steps-overview.xml delete mode 100644 en-US/installation.xml delete mode 100644 en-US/installation_steps_overview.xml delete mode 100644 en-US/installing-publican.xml delete mode 100644 en-US/inter-vlan-routing.xml delete mode 100644 en-US/introduction.xml delete mode 100644 en-US/ip-forwarding-firewalling.xml delete mode 100644 en-US/ip-load-balancing.xml delete mode 100644 en-US/ip-vlan-tenant.xml delete mode 100644 en-US/ipaddress-usage-record-format.xml delete mode 100644 en-US/ipv6-support.xml delete mode 100644 en-US/isolated-networks.xml delete mode 100644 en-US/job-status.xml delete mode 100644 en-US/kvm-topology-req.xml delete mode 100644 en-US/large_scale_redundant_setup.xml delete mode 100644 en-US/layer2-switch.xml delete mode 100644 en-US/lb-policy-pfwd-rule-usage-record-format.xml delete mode 100644 en-US/ldap-config.xml delete mode 100644 en-US/ldap-user-add.xml delete mode 100644 en-US/libcloud-examples.xml delete mode 100644 en-US/limit-accounts-domains.xml delete mode 100644 en-US/linux-installation.xml delete mode 100644 en-US/load-balancer-rules.xml delete mode 100644 en-US/log-in-root-admin.xml delete mode 100644 en-US/log-in.xml delete mode 100644 en-US/long-running-job-events.xml delete mode 100644 en-US/lxc-install.xml delete mode 100644 en-US/lxc-topology-req.xml delete mode 100644 en-US/maintain-hypervisors-on-hosts.xml delete mode 100644 en-US/maintenance-mode-for-primary-storage.xml delete mode 100644 en-US/making-api-request.xml delete mode 100644 en-US/manage-cloud.xml delete mode 100644 en-US/management-server-install-client.xml delete mode 100644 en-US/management-server-install-complete.xml delete mode 100644 en-US/management-server-install-db-external.xml delete mode 100644 en-US/management-server-install-db-local.xml delete mode 100644 en-US/management-server-install-db.xml delete mode 100644 en-US/management-server-install-flow.xml delete mode 100644 en-US/management-server-install-multi-node.xml delete mode 100644 en-US/management-server-install-nfs-shares.xml delete mode 100644 en-US/management-server-install-overview.xml delete mode 100644 en-US/management-server-install-prepare-os.xml delete mode 100644 en-US/management-server-install-systemvm.xml delete mode 100644 en-US/management-server-lb.xml delete mode 100644 en-US/management-server-overview.xml delete mode 100644 en-US/manual-live-migration.xml delete mode 100644 en-US/marvin.xml delete mode 100644 en-US/max-result-page-returned.xml delete mode 100644 en-US/migrate-datadisk-volume-new-storage-pool.xml delete mode 100644 en-US/migrate-vm-rootvolume-volume-new-storage-pool.xml delete mode 100644 en-US/minimum-system-requirements.xml delete mode 100644 en-US/modify-delete-service-offerings.xml delete mode 100644 en-US/multi_node_management_server.xml delete mode 100644 en-US/multi_node_overview.xml delete mode 100644 en-US/multi_site_deployment.xml delete mode 100644 en-US/multiple-ip-nic.xml delete mode 100644 en-US/multiple-ip-range.xml delete mode 100644 en-US/multiple-system-vm-vmware.xml delete mode 100644 en-US/network-offering-usage-record-format.xml delete mode 100644 en-US/network-offerings.xml delete mode 100644 en-US/network-rate.xml delete mode 100644 en-US/network-service-providers.xml delete mode 100644 en-US/network-setup.xml delete mode 100644 en-US/network-usage-record-format.xml delete mode 100644 en-US/networking-in-a-pod.xml delete mode 100644 en-US/networking-in-a-zone.xml delete mode 100644 en-US/networking-overview.xml delete mode 100644 en-US/networking_overview.xml delete mode 100644 en-US/networks-for-users-overview.xml delete mode 100644 en-US/networks.xml delete mode 100644 en-US/nfs-shares-on-management-server.xml delete mode 100644 en-US/nfs-shares-on-separate-server.xml delete mode 100644 en-US/non-contiguous-vlan.xml delete mode 100644 en-US/offerings.xml delete mode 100644 en-US/ongoing-config-of-external-firewalls-lb.xml delete mode 100644 en-US/over-provisioning-service-offering-limits.xml delete mode 100644 en-US/ovm-install.xml delete mode 100644 en-US/ovm-requirements.xml delete mode 100644 en-US/password-storage-engine.xml delete mode 100644 en-US/per-domain-limits.xml delete mode 100644 en-US/performance-monitoring.xml delete mode 100644 en-US/persistent-network.xml delete mode 100644 en-US/physical-network-configuration-settings.xml delete mode 100644 en-US/plugin-development.xml delete mode 100644 en-US/pod-add.xml delete mode 100644 en-US/port-forwarding.xml delete mode 100644 en-US/portable-ip.xml delete mode 100755 en-US/prepare-linux-template.xml delete mode 100644 en-US/prepare-system-vm-template.xml delete mode 100644 en-US/primary-storage-add.xml delete mode 100644 en-US/primary-storage-outage-and-data-loss.xml delete mode 100644 en-US/primary-storage.xml delete mode 100644 en-US/private-public-template.xml delete mode 100644 en-US/projects-overview.xml delete mode 100644 en-US/projects.xml delete mode 100644 en-US/provisioning-auth-api.xml delete mode 100644 en-US/provisioning-steps-overview.xml delete mode 100644 en-US/provisioning-steps.xml delete mode 100644 en-US/pvlan.xml delete mode 100644 en-US/query-filter.xml delete mode 100644 en-US/re-install-hosts.xml delete mode 100644 en-US/realip-changes.xml delete mode 100644 en-US/region-add.xml delete mode 100644 en-US/release-ip-address.xml delete mode 100644 en-US/release-ip-for-vpc.xml delete mode 100644 en-US/remove-member-from-project.xml delete mode 100644 en-US/remove-tier.xml delete mode 100644 en-US/remove-vpc.xml delete mode 100644 en-US/removed-API-commands.xml delete mode 100644 en-US/removed-api-4.2.xml delete mode 100644 en-US/removing-hosts.xml delete mode 100644 en-US/removing-vsphere-hosts.xml delete mode 100644 en-US/removing-xenserver-kvm-hosts.xml delete mode 100644 en-US/requirements-templates.xml delete mode 100644 en-US/reserved-ip-addresses-non-csvms.xml delete mode 100644 en-US/reset-ssh-key-dev.xml delete mode 100644 en-US/reset-volume-on-reboot.xml delete mode 100644 en-US/resizing-volumes.xml delete mode 100644 en-US/response-formats.xml delete mode 100644 en-US/responses.xml delete mode 100644 en-US/roles.xml delete mode 100644 en-US/root-admin-ui-overview.xml delete mode 100644 en-US/runtime-allocation-virtual-network-resources.xml delete mode 100644 en-US/runtime-behavior-of-primary-storage.xml delete mode 100644 en-US/runtime-internal-comm-req.xml delete mode 100644 en-US/scheduled-maintenance-maintenance-mode-hosts.xml delete mode 100644 en-US/search-base.xml delete mode 100644 en-US/search-user-bind-dn.xml delete mode 100644 en-US/secondary-storage-add.xml delete mode 100644 en-US/secondary-storage-outage-and-data-loss.xml delete mode 100644 en-US/secondary-storage-vm.xml delete mode 100644 en-US/secondary-storage.xml delete mode 100644 en-US/security-groups-advanced-zones.xml delete mode 100644 en-US/security-groups.xml delete mode 100644 en-US/security-req.xml delete mode 100644 en-US/send-projects-membership-invitation.xml delete mode 100644 en-US/separate_storage_network.xml delete mode 100644 en-US/service-offerings.xml delete mode 100644 en-US/set-database-buffer-pool-size.xml delete mode 100644 en-US/set-global-project-resource-limits.xml delete mode 100644 en-US/set-monitor-total-vm-limits-per-host.xml delete mode 100644 en-US/set-per-project-resource-limits.xml delete mode 100644 en-US/set-projects-creator-permissions.xml delete mode 100644 en-US/set-resource-limits-for-projects.xml delete mode 100644 en-US/set-up-invitations.xml delete mode 100644 en-US/set-up-network-for-users.xml delete mode 100644 en-US/set-usage-limit.xml delete mode 100644 en-US/set-zone-vlan-run-vm-max.xml delete mode 100644 en-US/shared-networks.xml delete mode 100644 en-US/signing-api-calls-python.xml delete mode 100644 en-US/signing-api-requests.xml delete mode 100644 en-US/site-to-site-vpn.xml delete mode 100644 en-US/small_scale_deployment.xml delete mode 100644 en-US/snapshot-performance-vmware.xml delete mode 100644 en-US/snapshot-restore.xml delete mode 100644 en-US/snapshot-throttling.xml delete mode 100644 en-US/source-build.xml delete mode 100644 en-US/source-prereqs.xml delete mode 100644 en-US/source.xml delete mode 100644 en-US/ssl.xml delete mode 100644 en-US/standard-events.xml delete mode 100644 en-US/static-nat.xml delete mode 100644 en-US/sticky-session-policies-for-lb-rules.xml delete mode 100644 en-US/stop-restart-management-server.xml delete mode 100644 en-US/stopped-vm.xml delete mode 100644 en-US/stopping-and-starting-vms.xml delete mode 100644 en-US/storage-nw-topology-req.xml delete mode 100644 en-US/storage-overview.xml delete mode 100644 en-US/storage-plugins.xml delete mode 100644 en-US/storage-setup.xml delete mode 100644 en-US/storage-tags.xml delete mode 100644 en-US/storage.xml delete mode 100644 en-US/suspend-project.xml delete mode 100644 en-US/sys-offering-sysvm.xml delete mode 100644 en-US/sys-reliability-and-ha.xml delete mode 100644 en-US/sysprep-for-windows-server-2003R2.xml delete mode 100644 en-US/sysprep-windows-server-2008R2.xml delete mode 100644 en-US/system-reserved-ip-addresses.xml delete mode 100644 en-US/system-service-offerings.xml delete mode 100644 en-US/system-vm-template.xml delete mode 100644 en-US/tagging-resources.xml delete mode 100644 en-US/template-iso-snapshot-usage-record-format.xml delete mode 100644 en-US/templates.xml delete mode 100644 en-US/third-party-ui-plugin.xml delete mode 100644 en-US/time-zones.xml delete mode 100644 en-US/tools.xml delete mode 100644 en-US/topology-req.xml delete mode 100644 en-US/translating-documentation.xml delete mode 100644 en-US/troubleshooting-alerts.xml delete mode 100644 en-US/troubleshooting-lb-rules-fails.xml delete mode 100644 en-US/troubleshooting-recover-lost-virtual-router.xml delete mode 100644 en-US/troubleshooting-unable-to-deploy-vms.xml delete mode 100644 en-US/troubleshooting-unable-to-power-on-vm.xml delete mode 100644 en-US/troubleshooting-working-with-server-logs.xml delete mode 100644 en-US/troubleshooting.xml delete mode 100644 en-US/troublesht-dataloss-on-exp-primary-storage.xml delete mode 100644 en-US/troublesht-mtn-mode-not-working-on-vCenter.xml delete mode 100644 en-US/tuning.xml delete mode 100644 en-US/ucs.xml delete mode 100644 en-US/ui.xml delete mode 100644 en-US/update-iso-vm.xml delete mode 100644 en-US/upgrade-virtual-router-with-service-offering.xml delete mode 100644 en-US/upload-existing-volume-to-vm.xml delete mode 100644 en-US/upload-template.xml delete mode 100644 en-US/usage-record-format.xml delete mode 100644 en-US/usage-types.xml delete mode 100644 en-US/use-project-view.xml delete mode 100644 en-US/user-data-and-meta-data.xml delete mode 100644 en-US/user-services-overview.xml delete mode 100644 en-US/using-multiple-guest-networks.xml delete mode 100644 en-US/using-netscaler-load-balancers.xml delete mode 100644 en-US/using-sshkeys.xml delete mode 100644 en-US/using-swift-for-secondary-storage.xml delete mode 100644 en-US/using-vpn-with-mac.xml delete mode 100644 en-US/using-vpn-with-windows.xml delete mode 100644 en-US/vcenter-maintenance-mode.xml delete mode 100644 en-US/verifying-source.xml delete mode 100644 en-US/virtual-machine-usage-record-format.xml delete mode 100644 en-US/virtual-machines.xml delete mode 100644 en-US/virtual-router.xml delete mode 100644 en-US/vlan-allocation-eg.xml delete mode 100644 en-US/vlan-assign-isolated-nw.xml delete mode 100644 en-US/vlan-provisioning.xml delete mode 100644 en-US/vm-lifecycle.xml delete mode 100644 en-US/vm-snapshots.xml delete mode 100644 en-US/vm-storage-migration.xml delete mode 100644 en-US/vmware-cluster-config-dvswitch.xml delete mode 100644 en-US/vmware-install.xml delete mode 100644 en-US/vmware-requirements.xml delete mode 100644 en-US/vmware-topology-req.xml delete mode 100644 en-US/vmx-settings-dev.xml delete mode 100644 en-US/vnmc-cisco.xml delete mode 100644 en-US/volume-deletion-garbage-collection.xml delete mode 100644 en-US/volume-status.xml delete mode 100644 en-US/vpc.xml delete mode 100644 en-US/vpn.xml delete mode 100644 en-US/vr-monitor.xml delete mode 100644 en-US/vr-upgrade.xml delete mode 100644 en-US/whatis.xml delete mode 100644 en-US/whats-in-this-adminguide.xml delete mode 100644 en-US/whats-new.xml delete mode 100644 en-US/who-should-read-installation.xml delete mode 100644 en-US/windows-installation.xml delete mode 100644 en-US/work-with-usage.xml delete mode 100644 en-US/working-with-documentation.xml delete mode 100644 en-US/working-with-hosts.xml delete mode 100644 en-US/working-with-iso.xml delete mode 100644 en-US/working-with-snapshots.xml delete mode 100644 en-US/working-with-system-vm.xml delete mode 100644 en-US/working-with-templates.xml delete mode 100644 en-US/working-with-usage-data.xml delete mode 100644 en-US/working-with-volumes.xml delete mode 100644 en-US/writing-new-documentation.xml delete mode 100644 en-US/xenserver-maintenance-mode.xml delete mode 100644 en-US/xenserver-topology-req.xml delete mode 100644 en-US/zone-add.xml delete mode 100644 pot/Admin_Guide.pot delete mode 100644 pot/Author_Group.pot delete mode 100644 pot/Book_Info.pot delete mode 100644 pot/Book_Info_Release_Notes_4-0.pot delete mode 100644 pot/CloudStack_Nicira_NVP_Guide.pot delete mode 100644 pot/Common_Content/Legal_Notice.pot delete mode 100644 pot/Developers_Guide.pot delete mode 100644 pot/Installation_Guide.pot delete mode 100644 pot/LDAPserver-for-user-authentication.pot delete mode 100644 pot/Preface.pot delete mode 100644 pot/Release_Notes.pot delete mode 100644 pot/Revision_History.pot delete mode 100644 pot/Revision_History_Install_Guide.pot delete mode 100644 pot/SSL-keystore-path-and-password.pot delete mode 100644 pot/VPN-user-usage-record-format.pot delete mode 100644 pot/about-clusters.pot delete mode 100644 pot/about-hosts.pot delete mode 100644 pot/about-password-encryption.pot delete mode 100644 pot/about-physical-networks.pot delete mode 100644 pot/about-pods.pot delete mode 100644 pot/about-primary-storage.pot delete mode 100644 pot/about-secondary-storage.pot delete mode 100644 pot/about-security-groups.pot delete mode 100644 pot/about-virtual-networks.pot delete mode 100644 pot/about-working-with-vms.pot delete mode 100644 pot/about-zones.pot delete mode 100644 pot/accept-membership-invite.pot delete mode 100644 pot/accessing-vms.pot delete mode 100644 pot/accounts-users-domains.pot delete mode 100644 pot/accounts.pot delete mode 100644 pot/acquire-new-ip-address.pot delete mode 100644 pot/acquire-new-ip-for-vpc.pot delete mode 100644 pot/add-additional-guest-network.pot delete mode 100644 pot/add-clusters-kvm-xenserver.pot delete mode 100644 pot/add-clusters-ovm.pot delete mode 100644 pot/add-clusters-vsphere.pot delete mode 100644 pot/add-gateway-vpc.pot delete mode 100644 pot/add-ingress-egress-rules.pot delete mode 100644 pot/add-iso.pot delete mode 100644 pot/add-load-balancer-rule.pot delete mode 100644 pot/add-loadbalancer-rule-vpc.pot delete mode 100644 pot/add-members-to-projects.pot delete mode 100644 pot/add-more-clusters.pot delete mode 100644 pot/add-password-management-to-templates.pot delete mode 100644 pot/add-portforward-rule-vpc.pot delete mode 100644 pot/add-primary-storage.pot delete mode 100644 pot/add-projects-members-from-ui.pot delete mode 100644 pot/add-secondary-storage.pot delete mode 100644 pot/add-security-group.pot delete mode 100644 pot/add-tier.pot delete mode 100644 pot/add-vm-to-tier.pot delete mode 100644 pot/add-vpc.pot delete mode 100644 pot/added-API-commands-4-0.pot delete mode 100644 pot/added-API-commands.pot delete mode 100644 pot/added-error-codes.pot delete mode 100644 pot/adding-IP-addresses-for-the-public-network.pot delete mode 100644 pot/additional-installation-options.pot delete mode 100644 pot/admin-alerts.pot delete mode 100644 pot/admin-guide.pot delete mode 100644 pot/adv-zone-topology-req.pot delete mode 100644 pot/advanced-zone-configuration.pot delete mode 100644 pot/advanced-zone-guest-ip-addresses.pot delete mode 100644 pot/advanced-zone-network-traffic-types.pot delete mode 100644 pot/advanced-zone-physical-network-configuration.pot delete mode 100644 pot/advanced-zone-public-ip-addresses.pot delete mode 100644 pot/alerts.pot delete mode 100644 pot/allocators.pot delete mode 100644 pot/api-calls.pot delete mode 100644 pot/api-overview.pot delete mode 100644 pot/api-reference.pot delete mode 100644 pot/asynchronous-commands-example.pot delete mode 100644 pot/asynchronous-commands.pot delete mode 100644 pot/attach-iso-to-vm.pot delete mode 100644 pot/attaching-volume.pot delete mode 100644 pot/automatic-snapshot-creation-retention.pot delete mode 100644 pot/autoscale.pot delete mode 100644 pot/aws-api-examples.pot delete mode 100644 pot/aws-ec2-configuration.pot delete mode 100644 pot/aws-ec2-introduction.pot delete mode 100644 pot/aws-ec2-requirements.pot delete mode 100644 pot/aws-ec2-supported-commands.pot delete mode 100644 pot/aws-ec2-timeouts.pot delete mode 100644 pot/aws-ec2-user-setup.pot delete mode 100644 pot/aws-interface-compatibility.pot delete mode 100644 pot/basic-adv-networking.pot delete mode 100644 pot/basic-zone-configuration.pot delete mode 100644 pot/basic-zone-guest-ip-addresses.pot delete mode 100644 pot/basic-zone-network-traffic-types.pot delete mode 100644 pot/basic-zone-physical-network-configuration.pot delete mode 100644 pot/best-practices-for-vms.pot delete mode 100644 pot/best-practices-primary-storage.pot delete mode 100644 pot/best-practices-secondary-storage.pot delete mode 100644 pot/best-practices-templates.pot delete mode 100644 pot/best-practices-virtual-router.pot delete mode 100644 pot/build-deb.pot delete mode 100644 pot/build-rpm.pot delete mode 100644 pot/building-devcloud.pot delete mode 100644 pot/building-marvin.pot delete mode 100644 pot/building-prerequisites.pot delete mode 100644 pot/building-with-maven-deploy.pot delete mode 100644 pot/building-with-maven-steps.pot delete mode 100644 pot/building-with-maven.pot delete mode 100644 pot/castor-with-cs.pot delete mode 100644 pot/change-console-proxy-ssl-certificate-domain.pot delete mode 100644 pot/change-database-config.pot delete mode 100644 pot/change-database-password.pot delete mode 100644 pot/change-host-password.pot delete mode 100644 pot/change-network-offering-on-guest-network.pot delete mode 100644 pot/change-to-behavior-of-list-commands.pot delete mode 100644 pot/changed-apicommands-4-0.pot delete mode 100644 pot/changing-root-password.pot delete mode 100644 pot/changing-secondary-storage-ip.pot delete mode 100644 pot/changing-secondary-storage-servers.pot delete mode 100644 pot/changing-service-offering-for-vm.pot delete mode 100644 pot/changing-vm-name-os-group.pot delete mode 100644 pot/choosing-a-deployment-architecture.pot delete mode 100644 pot/cisco3750-hardware.pot delete mode 100644 pot/cisco3750-layer2.pot delete mode 100644 pot/citrix-xenserver-installation.pot delete mode 100644 pot/cloud-infrastructure-concepts.pot delete mode 100644 pot/cloud-infrastructure-overview.pot delete mode 100644 pot/cloudstack-api.pot delete mode 100644 pot/cloudstack.pot delete mode 100644 pot/cluster-add.pot delete mode 100644 pot/compatibility-matrix.pot delete mode 100644 pot/compute-disk-service-offerings.pot delete mode 100644 pot/concepts.pot delete mode 100644 pot/configure-acl.pot delete mode 100644 pot/configure-guest-traffic-in-advanced-zone.pot delete mode 100644 pot/configure-package-repository.pot delete mode 100644 pot/configure-public-traffic-in-an-advanced-zone.pot delete mode 100644 pot/configure-snmp-rhel.pot delete mode 100644 pot/configure-usage-server.pot delete mode 100644 pot/configure-virtual-router.pot delete mode 100644 pot/configure-vpc.pot delete mode 100644 pot/configure-vpn.pot delete mode 100644 pot/configure-xenserver-dom0-memory.pot delete mode 100644 pot/configuring-projects.pot delete mode 100644 pot/console-proxy.pot delete mode 100644 pot/convert-hyperv-vm-to-template.pot delete mode 100644 pot/create-bare-metal-template.pot delete mode 100644 pot/create-new-projects.pot delete mode 100644 pot/create-template-from-existing-vm.pot delete mode 100644 pot/create-template-from-snapshot.pot delete mode 100644 pot/create-templates-overview.pot delete mode 100644 pot/create-vpn-connection-vpc.pot delete mode 100644 pot/create-vpn-customer-gateway.pot delete mode 100644 pot/create-vpn-gateway-for-vpc.pot delete mode 100644 pot/create-vr-network-offering.pot delete mode 100644 pot/create-windows-template.pot delete mode 100644 pot/creating-compute-offerings.pot delete mode 100644 pot/creating-disk-offerings.pot delete mode 100644 pot/creating-network-offerings.pot delete mode 100644 pot/creating-new-volumes.pot delete mode 100644 pot/creating-system-service-offerings.pot delete mode 100644 pot/creating-vms.pot delete mode 100644 pot/customizing-dns.pot delete mode 100644 pot/database-replication.pot delete mode 100644 pot/dates-in-usage-record.pot delete mode 100644 pot/dedicated-ha-hosts.pot delete mode 100644 pot/default-account-resource-limit.pot delete mode 100644 pot/default-template.pot delete mode 100644 pot/delete-reset-vpn.pot delete mode 100644 pot/delete-templates.pot delete mode 100644 pot/deleting-vms.pot delete mode 100644 pot/dell62xx-hardware.pot delete mode 100644 pot/dell62xx-layer2.pot delete mode 100644 pot/deployment-architecture-overview.pot delete mode 100644 pot/detach-move-volumes.pot delete mode 100644 pot/devcloud-usage-mode.pot delete mode 100644 pot/devcloud.pot delete mode 100644 pot/developer-getting-started.pot delete mode 100644 pot/developer-introduction.pot delete mode 100644 pot/disable-enable-zones-pods-clusters.pot delete mode 100644 pot/disk-volume-usage-record-format.pot delete mode 100644 pot/dns-dhcp.pot delete mode 100644 pot/domains.pot delete mode 100644 pot/enable-disable-static-nat-vpc.pot delete mode 100644 pot/enable-disable-static-nat.pot delete mode 100644 pot/enable-security-groups.pot delete mode 100644 pot/enabling-api-call-expiration.pot delete mode 100644 pot/enabling-port-8096.pot delete mode 100644 pot/end-user-ui-overview.pot delete mode 100644 pot/error-handling.pot delete mode 100644 pot/event-log-queries.pot delete mode 100644 pot/event-types.pot delete mode 100644 pot/events-log.pot delete mode 100644 pot/events.pot delete mode 100644 pot/example-LDAP-configuration-commands.pot delete mode 100644 pot/example-response-from-listUsageRecords.pot delete mode 100644 pot/export-template.pot delete mode 100644 pot/external-firewalls-and-load-balancers.pot delete mode 100644 pot/external-fw-topology-req.pot delete mode 100644 pot/external-guest-firewall-integration.pot delete mode 100644 pot/external-guest-lb-integration.pot delete mode 100644 pot/extracting-source.pot delete mode 100644 pot/feature-overview.pot delete mode 100644 pot/firewall-rules.pot delete mode 100644 pot/first_ms_node_install.pot delete mode 100644 pot/generic-firewall-provisions.pot delete mode 100644 pot/getting-release.pot delete mode 100644 pot/global-config.pot delete mode 100644 pot/globally-configured-limits.pot delete mode 100644 pot/guest-ip-ranges.pot delete mode 100644 pot/guest-network.pot delete mode 100644 pot/guest-nw-usage-with-traffic-sentinel.pot delete mode 100644 pot/guest-traffic.pot delete mode 100644 pot/ha-enabled-vm.pot delete mode 100644 pot/ha-for-hosts.pot delete mode 100644 pot/ha-management-server.pot delete mode 100644 pot/hardware-config-eg.pot delete mode 100644 pot/hardware-firewall.pot delete mode 100644 pot/host-add-vsphere.pot delete mode 100644 pot/host-add-xenserver-kvm-ovm.pot delete mode 100644 pot/host-add.pot delete mode 100644 pot/host-allocation.pot delete mode 100644 pot/hypervisor-host-install-agent.pot delete mode 100644 pot/hypervisor-host-install-finish.pot delete mode 100644 pot/hypervisor-host-install-firewall.pot delete mode 100644 pot/hypervisor-host-install-libvirt.pot delete mode 100644 pot/hypervisor-host-install-network-openvswitch.pot delete mode 100644 pot/hypervisor-host-install-network.pot delete mode 100644 pot/hypervisor-host-install-overview.pot delete mode 100644 pot/hypervisor-host-install-prepare-os.pot delete mode 100644 pot/hypervisor-host-install-security-policies.pot delete mode 100644 pot/hypervisor-installation.pot delete mode 100644 pot/hypervisor-kvm-install-flow.pot delete mode 100644 pot/hypervisor-kvm-requirements.pot delete mode 100644 pot/hypervisor-support-for-primarystorage.pot delete mode 100644 pot/import-ami.pot delete mode 100644 pot/increase-management-server-max-memory.pot delete mode 100644 pot/incremental-snapshots-backup.pot delete mode 100644 pot/initial-setup-of-external-firewalls-loadbalancers.pot delete mode 100644 pot/initialize-and-test.pot delete mode 100644 pot/install-usage-server.pot delete mode 100644 pot/installation-complete.pot delete mode 100644 pot/installation-steps-overview.pot delete mode 100644 pot/installation.pot delete mode 100644 pot/installation_steps_overview.pot delete mode 100644 pot/inter-vlan-routing.pot delete mode 100644 pot/introduction.pot delete mode 100644 pot/ip-forwarding-firewalling.pot delete mode 100644 pot/ip-load-balancing.pot delete mode 100644 pot/ipaddress-usage-record-format.pot delete mode 100644 pot/isolated-networks.pot delete mode 100644 pot/job-status.pot delete mode 100644 pot/kvm-topology-req.pot delete mode 100644 pot/large_scale_redundant_setup.pot delete mode 100644 pot/layer2-switch.pot delete mode 100644 pot/lb-policy-pfwd-rule-usage-record-format.pot delete mode 100644 pot/linux-installation.pot delete mode 100644 pot/load-balancer-rules.pot delete mode 100644 pot/log-in-root-admin.pot delete mode 100644 pot/log-in.pot delete mode 100644 pot/long-running-job-events.pot delete mode 100644 pot/maintain-hypervisors-on-hosts.pot delete mode 100644 pot/maintenance-mode-for-primary-storage.pot delete mode 100644 pot/making-api-request.pot delete mode 100644 pot/manage-cloud.pot delete mode 100644 pot/management-server-install-client.pot delete mode 100644 pot/management-server-install-complete.pot delete mode 100644 pot/management-server-install-db-external.pot delete mode 100644 pot/management-server-install-db-local.pot delete mode 100644 pot/management-server-install-db.pot delete mode 100644 pot/management-server-install-flow.pot delete mode 100644 pot/management-server-install-multi-node.pot delete mode 100644 pot/management-server-install-nfs-shares.pot delete mode 100644 pot/management-server-install-overview.pot delete mode 100644 pot/management-server-install-prepare-os.pot delete mode 100644 pot/management-server-install-systemvm.pot delete mode 100644 pot/management-server-lb.pot delete mode 100644 pot/management-server-overview.pot delete mode 100644 pot/manual-live-migration.pot delete mode 100644 pot/marvin.pot delete mode 100644 pot/max-result-page-returned.pot delete mode 100644 pot/migrate-datadisk-volume-new-storage-pool.pot delete mode 100644 pot/migrate-vm-rootvolume-volume-new-storage-pool.pot delete mode 100644 pot/minimum-system-requirements.pot delete mode 100644 pot/modify-delete-service-offerings.pot delete mode 100644 pot/multi_node_management_server.pot delete mode 100644 pot/multi_node_overview.pot delete mode 100644 pot/multi_site_deployment.pot delete mode 100644 pot/multiple-system-vm-vmware.pot delete mode 100644 pot/network-offering-usage-record-format.pot delete mode 100644 pot/network-offerings.pot delete mode 100644 pot/network-rate.pot delete mode 100644 pot/network-service-providers.pot delete mode 100644 pot/network-setup.pot delete mode 100644 pot/network-usage-record-format.pot delete mode 100644 pot/networking-in-a-pod.pot delete mode 100644 pot/networking-in-a-zone.pot delete mode 100644 pot/networking-overview.pot delete mode 100644 pot/networking_overview.pot delete mode 100644 pot/networks-for-users-overview.pot delete mode 100644 pot/networks.pot delete mode 100644 pot/nfs-shares-on-management-server.pot delete mode 100644 pot/nfs-shares-on-separate-server.pot delete mode 100644 pot/offerings.pot delete mode 100644 pot/ongoing-config-of-external-firewalls-lb.pot delete mode 100644 pot/over-provisioning-service-offering-limits.pot delete mode 100644 pot/ovm-install.pot delete mode 100644 pot/ovm-requirements.pot delete mode 100644 pot/per-domain-limits.pot delete mode 100644 pot/performance-monitoring.pot delete mode 100644 pot/physical-network-configuration-settings.pot delete mode 100644 pot/plugin-niciranvp-about.pot delete mode 100644 pot/plugin-niciranvp-devicemanagement.pot delete mode 100644 pot/plugin-niciranvp-features.pot delete mode 100644 pot/plugin-niciranvp-guide.pot delete mode 100644 pot/plugin-niciranvp-introduction.pot delete mode 100644 pot/plugin-niciranvp-preparations.pot delete mode 100644 pot/plugin-niciranvp-provider.pot delete mode 100644 pot/plugin-niciranvp-revisions.pot delete mode 100644 pot/plugin-niciranvp-tables.pot delete mode 100644 pot/plugin-niciranvp-troubleshooting.pot delete mode 100644 pot/plugin-niciranvp-ui.pot delete mode 100644 pot/plugin-niciranvp-usage.pot delete mode 100644 pot/plugin-niciranvp-uuidreferences.pot delete mode 100644 pot/pod-add.pot delete mode 100644 pot/port-forwarding.pot delete mode 100644 pot/prepare-system-vm-template.pot delete mode 100644 pot/primary-storage-add.pot delete mode 100644 pot/primary-storage-outage-and-data-loss.pot delete mode 100644 pot/primary-storage.pot delete mode 100644 pot/private-public-template.pot delete mode 100644 pot/projects-overview.pot delete mode 100644 pot/projects.pot delete mode 100644 pot/provisioning-auth-api.pot delete mode 100644 pot/provisioning-steps-overview.pot delete mode 100644 pot/provisioning-steps.pot delete mode 100644 pot/query-filter.pot delete mode 100644 pot/re-install-hosts.pot delete mode 100644 pot/release-ip-address.pot delete mode 100644 pot/release-ip-for-vpc.pot delete mode 100644 pot/remove-member-from-project.pot delete mode 100644 pot/remove-tier.pot delete mode 100644 pot/remove-vpc.pot delete mode 100644 pot/removed-API-commands.pot delete mode 100644 pot/removing-hosts.pot delete mode 100644 pot/removing-vsphere-hosts.pot delete mode 100644 pot/removing-xenserver-kvm-hosts.pot delete mode 100644 pot/requirements-templates.pot delete mode 100644 pot/resizing-volumes.pot delete mode 100644 pot/response-formats.pot delete mode 100644 pot/responses.pot delete mode 100644 pot/roles.pot delete mode 100644 pot/root-admin-ui-overview.pot delete mode 100644 pot/runtime-allocation-virtual-network-resources.pot delete mode 100644 pot/runtime-behavior-of-primary-storage.pot delete mode 100644 pot/runtime-internal-comm-req.pot delete mode 100644 pot/scheduled-maintenance-maintenance-mode-hosts.pot delete mode 100644 pot/search-base.pot delete mode 100644 pot/search-user-bind-dn.pot delete mode 100644 pot/secondary-storage-add.pot delete mode 100644 pot/secondary-storage-outage-and-data-loss.pot delete mode 100644 pot/secondary-storage-vm.pot delete mode 100644 pot/secondary-storage.pot delete mode 100644 pot/security-groups.pot delete mode 100644 pot/security-req.pot delete mode 100644 pot/send-projects-membership-invitation.pot delete mode 100644 pot/separate_storage_network.pot delete mode 100644 pot/service-offerings.pot delete mode 100644 pot/set-database-buffer-pool-size.pot delete mode 100644 pot/set-global-project-resource-limits.pot delete mode 100644 pot/set-monitor-total-vm-limits-per-host.pot delete mode 100644 pot/set-per-project-resource-limits.pot delete mode 100644 pot/set-projects-creator-permissions.pot delete mode 100644 pot/set-resource-limits-for-projects.pot delete mode 100644 pot/set-up-invitations.pot delete mode 100644 pot/set-up-network-for-users.pot delete mode 100644 pot/set-usage-limit.pot delete mode 100644 pot/set-zone-vlan-run-vm-max.pot delete mode 100644 pot/shared-networks.pot delete mode 100644 pot/signing-api-requests.pot delete mode 100644 pot/site-to-site-vpn.pot delete mode 100644 pot/small_scale_deployment.pot delete mode 100644 pot/snapshot-restore.pot delete mode 100644 pot/source-build.pot delete mode 100644 pot/source-prereqs.pot delete mode 100644 pot/source.pot delete mode 100644 pot/ssl.pot delete mode 100644 pot/standard-events.pot delete mode 100644 pot/static-nat.pot delete mode 100644 pot/sticky-session-policies-for-lb-rules.pot delete mode 100644 pot/stop-restart-management-server.pot delete mode 100644 pot/stopped-vm.pot delete mode 100644 pot/stopping-and-starting-vms.pot delete mode 100644 pot/storage-nw-topology-req.pot delete mode 100644 pot/storage-overview.pot delete mode 100644 pot/storage-tags.pot delete mode 100644 pot/storage.pot delete mode 100644 pot/suspend-project.pot delete mode 100644 pot/sys-offering-sysvm.pot delete mode 100644 pot/sys-reliability-and-ha.pot delete mode 100644 pot/sysprep-for-windows-server-2003R2.pot delete mode 100644 pot/sysprep-windows-server-2008R2.pot delete mode 100644 pot/system-reserved-ip-addresses.pot delete mode 100644 pot/system-service-offerings.pot delete mode 100644 pot/system-vm-template.pot delete mode 100644 pot/tagging-resources.pot delete mode 100644 pot/template-iso-snapshot-usage-record-format.pot delete mode 100644 pot/templates.pot delete mode 100644 pot/time-zones.pot delete mode 100644 pot/tools.pot delete mode 100644 pot/topology-req.pot delete mode 100644 pot/troubleshooting-alerts.pot delete mode 100644 pot/troubleshooting-lb-rules-fails.pot delete mode 100644 pot/troubleshooting-recover-lost-virtual-router.pot delete mode 100644 pot/troubleshooting-unable-to-deploy-vms.pot delete mode 100644 pot/troubleshooting-unable-to-power-on-vm.pot delete mode 100644 pot/troubleshooting-working-with-server-logs.pot delete mode 100644 pot/troubleshooting.pot delete mode 100644 pot/troublesht-dataloss-on-exp-primary-storage.pot delete mode 100644 pot/troublesht-mtn-mode-not-working-on-vCenter.pot delete mode 100644 pot/tuning.pot delete mode 100644 pot/ui.pot delete mode 100644 pot/upgrade-virtual-router-with-service-offering.pot delete mode 100644 pot/upload-existing-volume-to-vm.pot delete mode 100644 pot/upload-template.pot delete mode 100644 pot/usage-record-format.pot delete mode 100644 pot/usage-types.pot delete mode 100644 pot/use-project-view.pot delete mode 100644 pot/user-data-and-meta-data.pot delete mode 100644 pot/user-services-overview.pot delete mode 100644 pot/using-multiple-guest-networks.pot delete mode 100644 pot/using-netscaler-load-balancers.pot delete mode 100644 pot/using-sshkeys.pot delete mode 100644 pot/using-swift-for-secondary-storage.pot delete mode 100644 pot/using-vpn-with-mac.pot delete mode 100644 pot/using-vpn-with-windows.pot delete mode 100644 pot/vcenter-maintenance-mode.pot delete mode 100644 pot/verifying-source.pot delete mode 100644 pot/virtual-machine-usage-record-format.pot delete mode 100644 pot/virtual-machines.pot delete mode 100644 pot/virtual-router.pot delete mode 100644 pot/vlan-allocation-eg.pot delete mode 100644 pot/vlan-provisioning.pot delete mode 100644 pot/vm-lifecycle.pot delete mode 100644 pot/vm-storage-migration.pot delete mode 100644 pot/vmware-install.pot delete mode 100644 pot/vmware-requirements.pot delete mode 100644 pot/vmware-topology-req.pot delete mode 100644 pot/volume-deletion-garbage-collection.pot delete mode 100644 pot/volume-status.pot delete mode 100644 pot/vpc.pot delete mode 100644 pot/vpn.pot delete mode 100644 pot/whatis.pot delete mode 100644 pot/whats-in-this-adminguide.pot delete mode 100644 pot/whats-new.pot delete mode 100644 pot/who-should-read-installation.pot delete mode 100644 pot/windows-installation.pot delete mode 100644 pot/work-with-usage.pot delete mode 100644 pot/working-with-hosts.pot delete mode 100644 pot/working-with-iso.pot delete mode 100644 pot/working-with-snapshots.pot delete mode 100644 pot/working-with-system-vm.pot delete mode 100644 pot/working-with-templates.pot delete mode 100644 pot/working-with-usage-data.pot delete mode 100644 pot/working-with-volumes.pot delete mode 100644 pot/xenserver-maintenance-mode.pot delete mode 100644 pot/xenserver-topology-req.pot delete mode 100644 pot/zone-add.pot delete mode 100644 publican-adminguide.cfg delete mode 100644 publican-all.cfg delete mode 100644 publican-devguide.cfg delete mode 100644 publican-gsoc-2013.cfg delete mode 100644 publican-installation.cfg diff --git a/Common_Content/cloudstack/defaults.cfg b/Common_Content/cloudstack/defaults.cfg deleted file mode 100644 index b288b33..0000000 --- a/Common_Content/cloudstack/defaults.cfg +++ /dev/null @@ -1,21 +0,0 @@ -# Config::Simple 4.59 -# Thu Aug 11 14:07:41 2011 -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -doc_url: "http://cloudstack.apache.org/docs" -prod_url: "http://cloudstack.apache.org" - diff --git a/Common_Content/cloudstack/en-US/Feedback.xml b/Common_Content/cloudstack/en-US/Feedback.xml deleted file mode 100644 index d35090f..0000000 --- a/Common_Content/cloudstack/en-US/Feedback.xml +++ /dev/null @@ -1,50 +0,0 @@ - - -
- Submitting Feedback and Getting Help - - feedback1 - contact information for this brand - - - - If you find a typographical error in this manual, or if you have thought of a way to make this manual better, we would love to hear from you! Please submit a bug: https://issues.apache.org/jira/browse/CLOUDSTACK against the component Doc. - - - If you have a suggestion for improving the documentation, try to be as specific as possible when describing it. If you have found an error, please include the section number and some of the surrounding text so we can find it easily. - - - Better yet, feel free to submit a patch if you would like to enhance the documentation. Our documentation is, along with the rest of the &PRODUCT; source code, kept in the project's git repository. - - - The most efficient way to get help with &PRODUCT; is to ask on the mailing lists. - - - The Apache CloudStack project has mailing lists for users and developers. These are the official channels of communication for the project and are the best way to get answers about using and contributing to CloudStack. It's a good idea to subscribe to the users@cloudstack.apache.org mailing list if you've deployed or are deploying CloudStack into production, and even for test deployments. - - - The CloudStack developer's mailing list (dev@cloudstack.apache.org) is for discussions about CloudStack development, and is the best list for discussing possible bugs in CloudStack. Anyone contributing to CloudStack should be on this mailing list. - - - To posts to the lists, you'll need to be subscribed. See the CloudStack Web site for instructions. - -
- - diff --git a/Common_Content/cloudstack/en-US/Legal_Notice.xml b/Common_Content/cloudstack/en-US/Legal_Notice.xml deleted file mode 100644 index c0a72b2..0000000 --- a/Common_Content/cloudstack/en-US/Legal_Notice.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - - - http://www.apache.org/licenses/LICENSE-2.0 - - - Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - - - Apache CloudStack is an effort undergoing incubation at The Apache Software Foundation (ASF). - - - Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. - - - CloudStack® is a registered trademark of the Apache Software Foundation. - - - Apache CloudStack, the CloudStack word design, the Apache CloudStack word design, and the cloud monkey logo are trademarks of the Apache Software Foundation. - - - diff --git a/Common_Content/cloudstack/en-US/css/overrides.css b/Common_Content/cloudstack/en-US/css/overrides.css deleted file mode 100644 index 5d31cec..0000000 --- a/Common_Content/cloudstack/en-US/css/overrides.css +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information# - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -a:link { - color:#0066cc; -} - -a:visited { - color:#6699cc; -} - -h1 { - color:#3c6eb4; -} - -.producttitle { - background: #3c6eb4 url(../images/h1-bg.png) top left repeat; -} - -.section h1.title { - color:#3c6eb4; -} - - -h2,h3,h4,h5,h6 { - color:#3c6eb4 -} - -table { - border:1px solid #3c6eb4; -} - -table th { - background-color:#3c6eb4; -} - -table tr.even td { - background-color:#f5f5f5; -} - -#title a { - height:54px; -} - -.term{ - color:#a70000; -} - -.revhistory table th { - color:#3c6eb4; -} - -.edition { - color: #3c6eb4; -} - -span.remark{ - background-color: #ffff00; -} - diff --git a/Common_Content/cloudstack/en-US/images/1.png b/Common_Content/cloudstack/en-US/images/1.png deleted file mode 100644 index 098e7dfd698b0da6c235cf7c48cd667dc98c8168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1365 zcmeAS@N?(olHy`uVBq!ia0vp^3Lq@N1|*eVE!z&H*pj^6UH*dsXTCChKQn4b(=1T^oX_#y+2~fBy zAng0*n3Pg;FGnY@bnmSz60wqx|0jOQFL-|IyF z`Z4y7pT~~?JGW*KzD`}U2=?eT*L4-`H; za!pT9U;d>q=&C+rQMtj6UAuO1{ir(w1Pq-|UcP*}vZOI<>suf=Fx$Ks2oAiyz8DA? z90EmDn;AP<1S<**?Ck9LjwHDQ!6nXp{cUXBN0S&U>QYlvSubQnMMpyla zf`-?xQ;cS=nfoDT3fJ1O)vOh_FI~DMlwiOE1U3zf6HlBwcaHDF*VU(=7BSBBv6}05 zTHQu`*1GlU*R#L*26RPk!{aw)yZ5&Iez#je?)%Rgy91BqfMA;6j+-{Nwzj-AKNL8c z81~d!13e%Avts6%t5>gvnw?Ae^ybZ*HCoIk_Wbx)o0XNt8i9=(bT@9Nrner&z&=8&Y4#lw;LQ9a`eQ-;B#s{@ZWA)jQbWtti6P`h+jMN-wyz^r_^8U(Q`qj~`nqz}J3QRpP^y z6UGgxJ#LEw-)&gZ9y;4cEtr$dKxgG~dFi8aIrA80o)=ii6t!#H&e^wNoei^(T9A(i zukY#*t;dbC7Tqy6Oe^Yg8(tgM!t=CH5ZvvcQ8 zMvbmzFNL<ZIFgY*Qx*Ce-w>BqQ>7IaUA~!PCjFq`4KOh=^76(4 z!B%m-ZAa(&6+KvV`J>JG>Gpm{w>E^`zIN>z+n4W?*|^S6R$X*;!u_RgXXGp9$s7QR zg~cv?&Zs0bheuTHd&Zme7N0;z4z^}T2LYx=2ZidrGZ;GO&)Ek|vhU|xNd4Yk`RVD0 z`d_PFnl0gRUkWTJR7+eVN>UO_QmvAUQh^kMk%6J1u7Q!RfoX`Lp_Pf5l`)8IWnhq2 zde0g~LvDUbW?Cg~4dNPU?LZB2ARCIy(yfvbi&J$=i!vF~GILU`^!4>K@^e%5vr|n9 z3k&sK@{>z*Q}arS^^^K_8~Q}c8~gY`3W6Vp?R^$qoa VMxSW?WDB&3!PC{xWt~$(69A;XW0e2^ diff --git a/Common_Content/cloudstack/en-US/images/10.png b/Common_Content/cloudstack/en-US/images/10.png deleted file mode 100644 index 1d2ab13127b2cfedac4d3456e724c1e8793890fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1705 zcmZ|Pc~nzZ8UXM|h>@@jvV@TVWHP`YiwP8{2JFBX$|5D0#+D^4fg~m&n}(=BWHL4^ z4HOL+(F%%yfO1A)2ucA#hER-(RJJNnmP!OG&_HNN0i_rJn)zdX=iK+bbI<+mz3;v6 zzOQ3r!Yxc4Od$xeh>XA!L3G(}RtRwY%g=RpK|rJ(4##hOfQ(yv0eX=9hW0Ck!5@S*mf7rW*W1E{jauG#KQ0zv-eNj?I2Exug z@OIg*P&E2ZpdRhLz?R6{He4lx5~}37&G$522AO`S#?R^1@JZ>#Z~KE%y0?DmU$Yx| zGW(CfLFSXJjZX+uj}FXfUc7_7ub)?YK193fxzzR#sO0_(Gvb zBr+!_#e1X77BSX)ZB2K$Si8Bpxi!5YR!p?CwD^XgBLU=DXtXpriNj{I;au**$r!a&kIPRj3y;ah0pVi~4s!I5K3se{SesfcWkAthR)E_Y9)1@n|FeZ)av^C@vTt zgTXMFURI{HTsnB%vfz>C#6Q1mq63ipR!2vNLtGMv#bUu?2tNWwZ5=&5J$oXeSX?ew z?>z7Z7Zem^JU*TPFr1Cd_@^T*%ST4Q*9+J(?#lhlvZt_cc6OGkmmJ(>AAaYH=;BXn zp8g;iq@y29Ca0vN>{+~a`8g0-s}q`uwz$|onu}Hb2M!$AeICO5*2u^oM;lgec6WC> z8?@J}s;Z`EU>@?LfP&MyxU{r1d}oa1@9>SnM^;-`R|k{HE(7le0vtL4V=FOnlCB2R zQ?BlpYlBgK@nF~cI8!gq-y`&DI@;UYQ%iJkw~C&OiNjE97O08!WeF?{k0%m|)|{!A z-@W9n^(?B@>cn5#wOXZ8iGRKPZh6IedRDSfnR>{jP%4#XN06yhs%z_%>aJWaw?o0m zxDwzj1`?jz>HJq))4a#I(&!qCyS9<;W`Z`X#|L&Ef7dQIYfmh;9tUTMv zb3kvA&PyCuOY)TW+TWkq4^(k13kF^-Z>nu`Hx0aszZLc!^^{BVAhhqzfv+rvG9K#q zHYU|IH8p4Yw@b0v>i*E4w{Bwc?H}L%+G{UuEb1MM_vvPEjJyxYQfZC)rtzOG7$Ee1uvx}~3H?AGg zFruS#fd(eL} zYBTdV$h4&eR~fT&{@25RIQn8)S(%OKCsJZptt7ZzxqW;%)31WtQRkyZhKGm6|MnXW zdCF3uWKj>+2o|10Kd@BB(eb-g_Rj0hAv4J2d{Li{xo{=V`$)l8nWvme`uh3~O9oT}=kmaXzU%)XR3dAOBza32;NR<(85WmGrDW1@=_hC)Kz>+XUmvWW z4>o}0>x=Ub#C^1VkHcc=!pWfjN#O9POnTP;Pq6o(7l4G6?G*$kkKxiN0-BHT1QVh& z*)$vmgJJMEG)xA~|M>Ca7(6ds$f0pF1(rUSHMzGWLOOT_TN*_{tg?B81w)D diff --git a/Common_Content/cloudstack/en-US/images/11.png b/Common_Content/cloudstack/en-US/images/11.png deleted file mode 100644 index 897afb30257b797aef99c9ff2c9781b20562a7cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379 zcmZ{kX;70_6o$V9CTxO?Mp>l^RzyoofW(dgL}`!^WidjCC?aHm)P(F1WyB~@NLvaF zPzsoFlp@6iln_A#sxm^Ng&;OqAtWj=fPe%DvXrGC{%U{pnK}2pb7tQ6-23BRS!8&K zt+lf?006e3L;@L9#75b}z;)+`n~k8r5|4%u)<0uKUC@CYD<1Kr5LDvlI-)*zaHE;Z zJDdb6;&bIJUzG!ZIWm-RI4W5`QWh5Bd>sCr!6}mIiB*as5nB7LVUr!s?wNU(GFz9t z{y!b#oQBph%PzWypB~v%R(N>eVy_oE55f~g7Lcu^Du@p`a`OGp1x94%F*)U$?PZ;> zP+yv!^zlGx^OBj{o(7$jDsPq>w>YX98XBS@T=o6^{m>gPS65drB1-Uqfq@p}8se8* z)cHw{t!L^i96Qcp9HkEE3+d_UkV-y}$FrAwx}#7iPAvP^^p^rMJ6H?|#L!q)R_25# z^bZIKDA{-X?t|9W)*X`hZ&OlI>?BJ9kw^pwJios|#~=z3(9L!oot>SRsgq-4V?_Lu zlH}xjRIlyQ(HIJa0_5FPDwXqYn^a-rnVB+~%SY5W4SG`Vb?QK2?2zzR-}_WAn54A`v%N+vT())0%tR$B$0z z^?6Kpe@0ODG?1#uBQ6fvzeTxr@};qZI-PD)WHGrWisTS46Eu^G+lL1_^LK!}Ps^G% zfcK0yg9pEA$PJn33fo`N1^wcnC)_%CYGy>TTs+2mNR0mKDG=mINDX(>s8p(4N%cBT z-|_~G{bOOf&7KLR8Vh3Xe@Q<$IEZTe@x#k;;&BF6uSYgB>I<2bT@OHDm}4{=tx{LN zx4nK?oTM0e{&t|^=C+uM*umc3UMThM3lJdewN|TDqZC;Mfhh0WB_`NOiZ0`bDLk?+ z4KELW{O&Js!fG1Ryd8_f;YQ}R4A|W1m%8HRT}%bUu2ZkqyY=++fDz*Lr$P?Dy2!O@ zOysYb)5ec>E2WfyzP>(~X`u*attr}dLt9{|@@NcvdtLy%GDO6R(*icDkWbW+EbIJ^ zwh$G3TNe1t%*~PZmgciVLYJ$$-PO|*6BB=JvogTmmVyuI<*{dnJvJsyK$iuHc~F>tta7W4f78yq~DIiMka zV}dX>37?oCWT3!aA{%=BSj=c)7V@woz4}}xEwT3 uoXBR;5>inAZZc9((I?O>PC^nxi1zm02WG#%KO6*(0z!ks3AI6Iulxgb>2k#Y diff --git a/Common_Content/cloudstack/en-US/images/12.png b/Common_Content/cloudstack/en-US/images/12.png deleted file mode 100644 index b2aa1bddc4fcc06c1ba3ab33ef0d28d3c7e2b946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmZ|PdsGuw8UXM~cnJcE(uE?p6qF!@Oh^Dp0C_affF=e+2}&V>ghvbkNhYKyngEu1 zknkuRiy(-tSj%G(nnn+bL5heWi>N$A14X22A%Inph~QrQYxj@+opa}#x#xUy=YHRu zdx}B-%EHXf41yqwa4IDVM8~zU(HLBv|7uWzV4S%7E6T@DOquVVfEm+FYOD}M>ZcLb zcX-#@q&PD;1w_YBqwsyrIS4Y!4yOc1r;bloY2oS&+uobG!Mi(JTSBWNU)epr_0x}v z^W{&WE*~q)>pf)#m{llvX}$eq(6;ex#~SLk0yaB7pHBVl-p@ag6}&O|FB4riFe|j7 zeWHj(QrYt(fid&*$jz@u5F+k){t4>_rQaXvqbJl0uU_4~d)MszkQ_kgtn~Nyo3j*K z?d|QM1C8`c4@hG|U#BvvVWw|AplVM^1EkEFy1KdzhQ=;HPG{Ze4jA>fB8-T~;~~Dl z3xF^UI-M?k0I3)#DK0KHioc%9}>zhTW~k$J%E1sate?#eyFXjox7bavN(NP zqtVb6slauq;i%WgKwzsznF(#$oyqeyPAc%KnGSRL$?D+w{Pf70- zYR8TMK)PpmaBvXS%8bLEnOR+Db~55(lqnOtwq4cl1tIke$lV>}B0(%xNJt2J;ZIsj zOpJ|V<$?YC_mduz0*JQe#w@nXx8nYhB$HWPnP&P$Dx1yjQplRHZF(a^3UC!3{cPf9 zwpc7i_x2tJRLTs{4V^ST(9h3rCe>!kp@f8l`LTbO{8I=>!-$|`B4?A0C6|YuU9F#b z{k*)qd=o3t$=loe?cy!k%@SI^3@cOH7H(!{HQsZthd9F>Yu8-(ZHXez&-|=>N`-PL!&xih2^~O-oKUH8(dK zQJkD4Ib=}4ElYY~Zf@?%qWIeCrc;!s-x~PFm6uHH3=R$lRE;qnfU19wKp?=e@L2Gm z)pj<@kb~%GYL3Jg6cssPS*i{Xkae-HFtI@{&Q@PIBqbdI-slRPE))%;HkpRIyl`?g zb9pcT=xZ7lUT-!#8KRm9#A31Lt;{>gq9g3~M|`>1KR!A-x?-xzO)4>q7~!^13;Q07 zGLIcQ=ATPhn(Wr=^&}MwU$tka+i4pcafjCO*avFZ*$Y>f#K`6P`Wg3-y|o)1NTe7O zI&KEFyu2;zg8W?X-N#C2KtA@A8z--#L@^kQKkQ`z|1dQ@eLhjl&x z6>bKH#cX=)o6Kv^uI_XF*=ydM%DrNTOD%d;$P zQOc7}TdPw9B9Vx?SZ-gkfg6_T`vo9Be(liu>sJh14bf4*M7do898mqaUsm=IiG3%F zf*jANr*|raGmW0R0>R;9%(zTNh2k)~3kIC$11vtXVW7T`2#r9LH#VGKP-*TB#dX^G zJuKV7^EvEgS1gSB(kS9#LcJ^4+*D*-ae!b||9J8vG!@x05P7sfe^GLn#Vu0SM&llU13hm#>n%1DPZkwku4 q5?kQ$-;-Q{$NqhAS~@$0D}+4>IPmULtJ-p~6cipxr?iBy^8N#3wEqDB diff --git a/Common_Content/cloudstack/en-US/images/13.png b/Common_Content/cloudstack/en-US/images/13.png deleted file mode 100644 index c6e0022be066e9005a9d6a05c7c75a64430d1a3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1810 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 M;gA3QQ1pp^0G=h#0RR91 diff --git a/Common_Content/cloudstack/en-US/images/15.png b/Common_Content/cloudstack/en-US/images/15.png deleted file mode 100644 index e50bcb9503189f14d5640ec52ca43b4aaca18b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1689 zcmZ|PeK=El902e$t=drDqC#ls(yVz|a!1!NwW;eR zgnRRn<$B4>ilvoqM0LF+L~bb-xgpK{>92eLxS!|wp6_{n&+|Lq?>Xmt4&U2z?>bd| zRS1ICkx9e@Ae*d&<{EG`eRrb{q&1QI_7a!BK?Z&v1S`mRQcxnuq;IiDe(Z;pMRvSP z49F(mB5m<%0R*iMAQN5ujtq?lJ;D|rGEC+cmu!*UzMUk3Q|!~bt`uI=QG;JZ-6YaD1IU1U*+tvF*Kw!f@w{ZspbjDxKV=9|a)J_U8M+uL4AXp3)} zCcf@|vQRL4$MAWp^Vwy~KS%6M28Wg9{Hm(s08GM3PEIze4t@c^@+RNEf3F_jV5KKa zHF`3!ujGKGbmCEz?PkRcl}sihP4Zs!_Vz-NOgf!D)iWUHF6o&t^7s1!Ql)bHyUdKBa7MUh*49y^!X~R68&Cky}m|XM^2nbk) z!K^Oj=H}`Sx1~LN_|QW-nRMsnltQaj&E64(LaA6_4h07XtC(d!1)w2{ez@er^z`(q zMp0v9BR+cc?b{E4^v-e5(jMg4_&N;@4LgHt&$v!T8eLt4OXuG1!s9^;qU2YT&7kL^ z4=jg_%*;$hQPDm~n0Wc&%-DVT1KH^?S=8phturw5RVzCa8-g9NM*?&`hTGCzP78VvJ zJ_9@TyL5c~`Sa&`;dRD_hKAN>cqnCPgk-b&nsdw6A53|DPL7U_26TzoNO@ub5nh|! zti!GDi?uK8j%6?ytLEm$x+*HnW7Kqqw6$^iqHXhi6&noz7((%q!{u`Ixr0Jx9Y*)o~Tov^*4tgH-iN;zHmg|mPdUUU)UdQ%ux5{X2|VYhiD z_jEJpeeL@xHW(ggeFqoE!otb9it4hJXhEd_c)?uKsyZ$o|1^Gwr}WtzM-b#)}9PUuCr?{JxS*mURE&zo=qtRc`mG_nOrPbpKvFwanSIynFS`ruh zYt32ifvl(q78OrPpn?S1THDxQtZgyYJN;~I@Hl(C-O4%M+B!OE$nifL;uul1XwLs{ z*k}=*1~!DPR7hmU;3FdvshFe$8Wc^7rQ)$z>=8yB6?=?|V=|doB7>3?N2Rk8v6NUw zQdAU!MPbBY$=HH7{I>z4@ON)z$p(bK&cJ2VzM%lQgfKm|I-IG}98lLhG Dq5Yq-4oxTB?E}(`v^hsYIG0NhP5uQr3g5x{mEl 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 diff --git a/Common_Content/cloudstack/en-US/images/18.png b/Common_Content/cloudstack/en-US/images/18.png deleted file mode 100644 index 7e8dbb464e3d681e9818964136c3a30c2bf0c657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 zcmZ{kdo-Kb7Qny6V=!nKH_?Y)x1LQ)LR2Fil4{a=O=*fmS>u^Rypj-1G@;rOq@;9a zih6Zn)V~r?x6b79< zVPdq)2!bFJUmr3RXzOi3=!37#!grlO>Bsn=Aa8xdkgibziy_x1EDdO%k8=EeqSv-D zgL{+(wDm_3uUAz=klvgx`Dk$bv?^>EQy*@*wb~zlyn#r4!y_ShW5-kIkIPc~> zJ=H5~o6~7E?><*VPi^RaXo@0s!W1S;uPe1He33|Gh21p>$eo?d%gfV~CwSuVc#Q^z4 z_m|)QLae#&9UTx5V2nWhqEsr4hvHNKNFLKhS6Is@cK+kWSZGK{2+YAD5gK1ajT*UI5!b_Jf3E{9Cb}eI}G#X8ZMpFX-vMCa{*=ziT4@(Yq?Qi)LFCNl?{H)c+j#u=aZqI!y{fvp+C;cE0+x_)^VgA)5qQCX2Y^r9ivi^*uNh<# z!4mfE)kF|Hey;`@m3bA9y22I+1QV;e0>QmCS+cF?kGN94>QgOWwxJe8twM_ZYSKbxE`>>fgc%^`}I_IR#ui@r-ba+ zNHx^e+isC3uiSS}ywum3_~+705z5BG%gg?(y7{Q+eq&=%QIV0gO>9g|%=v7p+0)_S zv9Yng)jhc}mT-tGV7u)qUQ!di&VVw-b>KqfjjH#J+TI`4{*BcAm#dVcqoX=OeFgh^ z{_TC2AQ@1lc9Z;!=G6}}v0sI8)B_0lI?6Y+W>;IAt$600oq3@yo={m^Tl>j-&Ha(h z53L3q2c>&V#r+$eZntmVylMQE=2l-{ z-`?fbVu?gj|BB!_H9kHLb#$Bw4-bdc^OBO19<6Szt()&%TeJPwDhYxwXrILU`TP4% zeRj6lC(r?Y>JEj~wZWvac|4vA0&yA4{adBml2lGAtMawYq!ldDZ`-Z}JLZeUVozd9 z&F)}wb5Ia_d5Utnv-jJgF6!w|^!4>2_sNG3AHM8nPkaBSZmX#DOSlkBp3kUi%CSbW z7z_psJ+=sV7-kj>Q6^Mur{!sQkb!ZqqlFQvu@a2G&c^0v;AyL=!G|Cf5B8y)b8}O> zBeJ&y*&Zl_(RQ2WDkIDbhE#D91Ch_~u@{PPzok+S4-MNj_C(5d)GZqvKGxa4mazEZ z^1)M*fhepcBw=J`W?o$i)bsn_Xn xGKQNTlf;gVPI3C9k&)sQavH-)4e%;^eJTHQ) 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 Goc0em_}O9r diff --git a/Common_Content/cloudstack/en-US/images/20.png b/Common_Content/cloudstack/en-US/images/20.png deleted file mode 100644 index 692badc3cd1f2ab269d8070421c4ee9b7f428b32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1937 zcmZ{ldo+~$8pq#vG>SwbiHUJ5N23`-XlO(u?Cmm!En+X18F$l+G48iP4mLZritIC_ z8$-=Z!X6`y`*o8@9cS<4dL*}Ma92GCIG?qi_j%W|)^mB^?{7W7JhH39K6wp! z2!i%GIg%*Aqjzk-EO_cIR5k!78}y?C>DzbYyf?-`M2_j`69c^CcRSY?N!$s>F>OPE zM}N1RPo-rb)y;`y>lrpa>(h^=rmNZrit)x3cf(BCl!xjR=>j$LhX@RLpffXj)XvV^ zCm+4^MJ7l`?dIO;tIj2PZy)ZG7W5?O>#;q%xp9Pw`j)Qvi^BQXIZ=rTzWnLajq#Yl zjnWm#1aK+gB5h8(>S~YI4&e ztE*w0x`ny9xt6QD;xP;cqcHjM!Q;n|37kV%R!mF`4279#EGwe|aA+A`iPzt zH5g!&klfSN)dly`$^cN5$Qz^f4c;Blviia^EiH}M`m$&^%FMdsSXc(6r?c5?)ybA`&jAqME59o!(Yj;Vme&L(K{#$+;wLNv9C9rX`z=^>T%_4U^cW0M|>#o`h} z9xun0H$oTPz1!E<=aiBr@B%8)MOgox?$M__Jdl8YC#8O=A{(lTQTQugVJj;`F-qGF z;9cSm;q|5V%`Sj_|s>yU#(_!of#!H_OgZ@xM8zIICGpBvgP@`tsmkpVcwN zb#-;75yWW(y60*|c&5zir{?BnVnoN0uDVd&tB!0B9aYafwk=>&efc$a222pCTb|<( z5D&&U$Zmx(@ocSl)$wr?0Oanz4**@D15F97 zeSM%Ae}=U*ay^wv#W(t$*f1ydywUOXwmaK7dcNAz2v$@C>U38j`)O5590A!6b$?Iw zhp(v#2?>_OZX@C&F`v&@;B;(lHQhK*qtWz<-SP$wiwFIQwfWCsI~{^E`6se^%`XZv z{}eOT{96>2l$2&F8VcP~Qc|orXRZ_#6(K)-40dvIl5>4um9`%DXI2eT?3YK<)e*M7 zm-X5#DAdc^SpPc!qSb;Wr1%8J+xWY?yTdhgS>qn?@gm8SJAm8?r_XRxQx&WI`KU+N z;%Hc8pu|4;N~P`X{enxW1{@5SX3OwE-{_0!rmAg8=ICM^L&kW z?+jn}&Hl?|bJWG-54+wDnIn{Yl=`{1tL1L->3eG^7mVyBw(;>j3x{)#+Y)WST0x$v zCe2G3TYBD@bbue$Avwd<3X&;2cB6k5`k~_7-QmgXp>o;cgA~e8_TIu{V9gBnH?H__ zI^=*1NOCn<2KnQ8lzGy(q1J`H{123BvV=MM8B$PUnzF5y9(F6P4`U0g zNlz0Kf|)tNbmyIb!-d3-Tm4T0ok0r^N&No_hYUk|IGhyMWC909jsfz5oCK diff --git a/Common_Content/cloudstack/en-US/images/21.png b/Common_Content/cloudstack/en-US/images/21.png deleted file mode 100644 index 231735e5aa99aaac5df568e0ce0395ca1f291e61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1723 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 diff --git a/Common_Content/cloudstack/en-US/images/24.png b/Common_Content/cloudstack/en-US/images/24.png deleted file mode 100644 index 16e96e7e68b7ed6ce148638f6570def99880cf03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1774 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 DO2~?n diff --git a/Common_Content/cloudstack/en-US/images/26.png b/Common_Content/cloudstack/en-US/images/26.png deleted file mode 100644 index 08de0655857055dc63e415d69c2a2147bd0e5665..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1975 zcmZ{lX*3(!7RQqq6KX1@b#Dcwv`DBDRL#V!xXM)((ugTi5?Z}QP;*r}Q}a|hsOzd( z%GK6Tbwj;0`jEs_+Nz@d)XYIB2-fNw+&psJ$E_VA6hY%15WS>3O z+8roz&!mLGs`~k16A#()QY5$i(%iv4M}ePO5foG}+Ih(M7)Ep4-) z5QIkCTU&Srb7p)TojiPH{VIh<|LygsTgARXQBkNO{LzTzG#-(w0o7OUqH*a8N8jcu zoJ0q_x`T%7m!n!zgXv6xq^(RS0w(Qf1uu3F57R`p8)Ayah$!}fM;*=ThO-<>#M*gN z;$p+v%r;+W-BJ3-lYQ$fsjX^xGU;HpttzhJ#np{(YJb)Zak*T{%cqV5Xg&3fjg8%J zj-6qppEysWH@wzSlLALTE6=S^2vmnBkP|0G~3=G%<~!QRlU%JTAZf!w0jON$)S z&QA~W^Yg_DO5H;O0|Qm)x4!ZIP8Knz{;2V7ihx3LdZxBvumYD!UcO-^fHr;_a2S&o zr>y1lgcS-ce8ylfex+k40r4;>)v+Vi!^_J{`0CDlRLeOtW+Yj3-Tjd#V(y1)(WzLN zwT)j#{Pw0K5=W|OYim%dtE;O(vcPLVcn|CIn>TM9kf(ZTUDm zJDXzz`5>>V$^vw9h-oh;aLml~-oCy*Xk*iTKq9+#-X>9dx6T2A3vVlVdW}BJ=Z&70)U?OKO&PsTZp(N*WD8q8X8I)t{Mg;-ag7KGX3M8 zPe&WEY4mI75_$t)tz@T;3&{|?KQJ&cF%iIZ($Q&r{`@(_*O$zF5hvE3z#SVK6Aup; z2cW;p><!DV(909YI+H;1z=fO~ZVP2r0xvRPU@$s3I4IR*YB0*<@sPN>Qwcj; z8#hIf*Yli?jISqsacr$0?UP>$Ed2RN;56yaJfhAZiuN5Z}Zm{DP}}?>A=9y(9oIAPX&dAg)7dTZ=I~HtOV95 zhfx>|Cifsk$aQhfIYoAD@jaW(<~K4Y(0NYk>dt8?dkv+_^fBoSRU@L@FtP46UQc$( zQt-zdOteG!P;l<@Y9lMOLHHjDoepoo@NjxP<=oPSWvN@Q;BiF##!$Ik&dB$auHN2W zY|t-+XBtzW8Kj_a?h8{WgtcnDMbk=%gExjy)n1 zB=(NiYom}dN;1eF=p2+f^T1XWo~q~L;NXCu7jeLC3Rioo0bYFlu=>k_d=`W$q3QKP zURfD*wnTy1?$X4|G^gbg7_9hACX~-V!t}Vh`MkNgx%X9)q*D4zj*q5tVuf$9V6&u| zI~0}H@cTE(@0VeT=8zvN(lc{0C~a-+$l6i?>bH2q&wJ4p}avQsN6cXqb}$02Og&}j&j>G>s$$| ztZA@}H!q@v+CO7G%r4G+`&J%xz8!ZZi^FqDJ|_35hjDkT7}j!1RaI5M?O4aS@@A?8 za=@0c^P!%|9C2T{l!CQ>S9spFpGP)yjzcIPibnZe+5GXz1F13h<@3TNC@I6Q)%r@Z z%FTo;-DI_Dx9N``Kf;WRz-VK1FmFg9m<2|Z)VhA|dEQNU3BBLG|M<}=aB4Yz{<~U( zjh7>IhM-X`E>*+7Zkuxb#ITjK{}h^tD2P`imJQ!jRk=&&CknG9Jue>=uh7`!EJ9_W z>v~j7yIFQk?M>~^F}_*{#M&@2S$HskbHlEwfSJM1S=V1BPSx%jZz-J}z;O`+U!}oM zq(-&zrd|l35{&Ut1RxMSw63l;T2C8&(oDE9vc z$ZG_pfdK!#3X~Y4abN(2pdB3*0tpHUCm5qps9-XQfC?k%M@B}XtjYLj5+Q<0LE*#6 z(HAa|sdzF8bul_HJOm#Qq5a=ZLWK5j9;gsf0FgjJ=^5yN+*3jhTc8xg-p0lHnI$gi EKN^gi#{d8T diff --git a/Common_Content/cloudstack/en-US/images/27.png b/Common_Content/cloudstack/en-US/images/27.png deleted file mode 100644 index ac73b8eebd521bcb8fe5e2d991df0d5c48f9536d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1873 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 W4aS~fF7>XD^# zry?bLYV0WyGI{0NB$sC7TDc_TIrZ1?_s8>oz0UXZeVy0$bI$jB&iS5m(c9AvuChf1 z0)fB}y5o<6i1=C7!@$+(Q_&L;U}O(B{Ms+dq{V(vqa5Mx6AhyKuj1Mq>h!ZRHo}<> zBH~xM@cm{UNPT$_?|eLHK58C=SOs@T^7=EKT$~hn#nh#6lc+|=bX8>`F)gxgxuaDIy%V&; z2%qk^i*C2Gj26$lPQ5-O@>9vVdt$Hz`NKy(x6KIP{`01@vs0m>Vs2q!0g9Cj4-Xsq zSDOJwjRznd9g8y`>NOM;Hv)28cVkWcWcd@si^;32F9B||6%L0> zh=ZyA)4Cgr#p=8X;_prRp~q`|@%;Jo#ANxgtJ5>}u~YA?{X;_;48~N?=4rL6a+llQ zkS&bEhY!OCWjUFdnP0W^Dj#)rb#*Du%>~kEG^l#hD9`~O*41SLh@GWEp-_Kz!IMBB zyi2+1t&~QMii*;FGcT3NWYKU9xbV!^(ZdMGJO$x7Xn9wNqKYa5n+tdMGSJu8S9ICW z?5~a7Pr9wO1B}ry_v1&gSnQdf@6X|I@;KXfuvsh?#Mf6Bb-Gs6Vy74T^u73#payGc zX<4n*Zt*O_R!{wp@iA}E?jNP)M#8*X)zw*m8U<|yM%40knl4>@)9wX2C8ZGPKcWN! zuSuvKv9eZ#!C;uzqeU;tRh6r5Zmqy(TEdDr&wPlK1^MM@L5=J9@&>owwsGuCE`^{$NpE9kC%Glm;^;+G@1 z9k#%_iu;~kUS6sWgHsZ>jBSq4if(~GU^mUa@~W+^?N5$OmA`eXD$pNGBwoZD$~BO0 z9NI29IQ_QR>(;mVYElvK?X6Xl9Be<3QaKd=vWjvWSR7r1#nJeKWQ>l5v%l8PCwILOylt; zdLH;GHIN0TQS=-HJYCEq$U~t}Zf$K#OACS9Xc#g!(PRAn5}sT|QY+~yFz}lk?4?Tj zQ0ekvYdo?vKY~r%l|>kw8&}fUhVxG|$eV7-+D-gM*>_yK6j^XI3GhE7C@wBmB9Rat ziz7{CWo5fWL6b8xGfIIEc|6{Fg#Fn?M3d*Fc(?RT>rgKV^MY0M_fzHQM<>B*mn}(G zRvuPYSNAQ>&-eB9`GoIHqsB+XW=qU%)p>+hYLmJF0aSoX$jZ*nhOyZ6z`#I=UwwK; zMuuvuhjAS+`SgYJ^#aQ}j?raa*4NLUKX2IPx6A0%p*M1x;{yxYzvuKUeU-J#TUclq zI3=u`Tkx$*Si<;Y;J_3|Pj=^0RDAk#lyU8s=Fj$AI@!)gBylh?F;OJ>CN6!EdJH97 zZ@F5BHzWcGY&O~k`KZPfcsOI_UUs|`;2zS^)6;vMbUf)a=Gn)nxO*7k@pqA@@W>rg7vN_tTrLt% zZm}zK7~?=*BKy^*)MVvVQj>@Hdnbgx4`e!S*OoeppIp*AzamGZBw>GimkcGz`Ox4C zHG6iVz{zI9IzVCt2C%61lqf0)5DePF!VHZuLt7uWu&}qn+FSm-w@0ICF#`_&m%v~K z2Gh>`cY>}d?E*;f``JTuEZv?Q5KT3Ui3*0$g2Slx=H})>Oa|3Flxh_j8EKAZQeqg? za8|TAC5#yp7|3K%m<;oX7;;!JB_Q1Fe=DisX1^UX4`u|=snO;bTNG&fwDlY~ogt8e M2R!ljUHs4e3yKS_nE(I) diff --git a/Common_Content/cloudstack/en-US/images/29.png b/Common_Content/cloudstack/en-US/images/29.png deleted file mode 100644 index f901971df438593398a6e6ba782755eaef8a8a37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2033 zcmZ{ldpy+H8^_1cBu48}X=%$Utw=+}Fm7vyh$bW>xs5TyWSB8GjKPpytg&S`sU^{_ zGK<_wVMHjmq|3U*Fmf4T+;YGFj{f@n{`kFLujl*uzMj{4&N;8=InO!C&X}_ba%yrA z2t>ib9_;Cpo9!BZeGf5)@v?XT?dSQY}$9;*FiI#BzsX4evIx#MI}e+&ew z@zoO7vhIS=Vh8k(Zb1X1m%Z)(@IAQQe!j2kR&VdQqJ2gx7vV~M2UeAqq;xPZI%G5nr7USJ37+eY5sbrl+R7iL2LR zOop?TO*^v3mb2;E*RhS9U0W^*Ar(@Y3N16Pf)agmb8~nP`8xo&0cWI^%I#R*+FW1e zb_71{n<^Bz{qru!i0h`NqM{-#=?NQYPCIH%CWnQE87S^&&JMn~rcQbIx%)cga>x^7 z6B83@ym)@BKVM%0 zfuJ?W*sGwR5R%nkll0r0*49?&3->bzcvD_tRemHqoXeYxS|=kSv}Tn?N{xy-E6J#yZFH2vyS4 z+}tdC;|6u&U;f2<7~jpa$X$L!{5)cAXqU5lg+L&HAB4*TB)2kJ{PB4FM`l5R?{m&- zeeXEy0wA&OP(w;*XXm9~BDc&@C{!lS(=&-NJ5wE=3V`FwnJgCT^y?1~zXiYz^{HzM z;~%_=HaDLDyeuwc|DBhYXTTH9EV63~ITXrH(i(Wb85BB{svfI zY=%#9cX`ZgTm~d14^$ypH0K9pv*EC7aqFCzfgmHb%QYz}#PW}?)5|@kg_ZQg^z{Xj zpPwH$dZ1Salm=d2HbkrRD$Hte^YQU{LlH^HbUNM8N(v_usno3?_n6pFV->`~U@A)M&4B_9u)N6cFH%sH1bgKcbV>Yu{W9M2q#v8ps*O&UIGcf7AAYB>~# zTG<#<9HicMI{u*;b?Sg)p6iK{=qQkEV-%%SSjC(?fX#mJW*=>J01T&%LZynkCkaiT zKBWQbmyqHpHk)muQ8#%fGc$9Y2^|_P07xaHbDgz&^j4Op7AL!l>7yb+C2Okp46E?n z$mr;(R9YGdz_mXHlF9Wrnb9^XLMqyce;!Hg5xW4~b9@qiZNe3r! zzU>_MW&83N?xnK5138_^0JbJxicAH=8^H01?nTfVFWx2oXoN8W|rxl7R4KOu7I=N^6-=L!VV)6=2GN^2i-LgqF& z%348)xxmtCPiwvt=rx#}oV~Pdf!0|xUt?Zf;ZNVUjRiS5wY9aen<8m#3J?i~t;i zV1}m=fIv>`8yM*6pVreq<7QxBW@Kz;xbttOuTNwSp#CQygc3j^M*jZ*Rc&G-2=Lum zfzApv^T*K%dQ2J#LL`w1W(Wi#h!R3T1QU$FTZBMU@XQcGD1(l`lPS!A015+72|-Yq u{$vs!7pnK)PC}^OrHcqs2riI7N1Qf21?I+G>emBHK^$x`=tnkw@&5tmtj{L^ diff --git a/Common_Content/cloudstack/en-US/images/3.png b/Common_Content/cloudstack/en-US/images/3.png deleted file mode 100644 index e78d18cb51d356b4e032d36f1ce44f18041d00ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1677 zcmZ|PeKgZ+902g&Hs*cY(nw;x+!C?1G#bVPu7m(Q? zV}8W(h4KmrG7Ji&kVE6ufc#^^!otv)VziBo4T4OT0PpmZ2x|o**Eu1n>N9uZz?J( zme1Rde>h)LQ+79geaYl zcRpEV6^-i!pr}@B02&%fzy0ECX3opJrlzW@D#z;3;Gm!&Xk}rDB2+ypz8r~@5j;FR zV4wUs9F9VtvpA2kvJi44oh~RSfI0d)I668asz{sdQAYHAqO7belvD92kWDX@$z+ox z*w7H6tdFYa5T>iHM%~@rrh-GwDwXPeGh)vk zJjT^l9j;si9l9ZV_I+xP9Zs4R?%}SR@ji)0#Z%DE>6BwDq6( z$PNkjx!K{ee&qS{=kSAfN=r*^U)?|R=+UF#=tDARc4bb;Y3BG5=|`IZ)XViv?d|!% z8NQSZ9Y4G6Ldd+i0TNWStN-L5OYKpoIuFQw^?EY{I82-+P=f!MZV5L=-4=zbwG{@+4(*pwoyU-?r*?V|nD@mwx@kyV1)^Nn=>({SKr${7*o7BuW|A+?`iC8BY z&ZT9F8Rqafe4{LSnOr^&q^+SZuAED2bf)J%;N4X!l@P&WI!vJL00o2R<}Lyz2A=Jr zoAxI75Q#*1e?RE{mh6#{!NI}Z#L>A0xm>;?I$@iev}gKdUo%{YR2^Oh`t@<9HqD`W zsHj`AXw8)+GTAC%F6qOX@)EM_Qf+N*9@^=O1)NN!QjwTq_2JKIIfB-3nQjg!-D0tZ z_NZ{JwQ0RYt2q8`h;efBPk^6@I9z^EtY27IAZ3&`8O*X*msAEnLT)bCPs+qDl=WOk!*b6C?pu&){5THl(El&6abg_@ z3nIUtkebdW9*9Y0x(ZV`5Q~$z=g diff --git a/Common_Content/cloudstack/en-US/images/4.png b/Common_Content/cloudstack/en-US/images/4.png deleted file mode 100644 index 525915d66901c5df89375f783de04bc8ceef2172..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1457 zcmZ|Pc{G%J7zgl~#yTRo5|b-inwBv`LSq{mvafTIgJz$sgBi4_W{S|9G9}?MA;*%P zQ(SS&l8aL&my2XcWS2>98B6B=^w+(A+|N1B`+d)I&htLM^Pcm*sh;j<6yXRs1OicX za>RRs)ZQs&8F1BGC~g2DLv}fXm;4~_zcvaw@==awSs)#MltXuz^-eP`%9a6A`$r{j z*SG&IvfyL@g`S0f*wM_%>)Ot`;=0CsFJEO0^q8W`E%K)zOM&}jN{X=S>$e7-i&?YTt2V36 z0v6up8rSCjJ@Nt1@Q3mzKQ}Nh12~gs06aH09DroMURhZ&;&;C!*Q#$?+J~4R6mebw zmA(qimj=ei$Cc*TRshF)xVN{r<%Qr;G8)=vp&1+)7$~(RaRnfZ$L;Oyr?+=!yb1%j zYoe0k;$n^&b1AOrX9!;RZmFD-xrN@YhI$!USy?Wg93LN_Y16unJQfxj8oKNJB@&4Q zy|CR3&a|;tv&D73va+C{Kxg8MafWk|mWMd@Vd`{Dqh`Jv3*h*UjE#+`=~1b9}@&OtZ<5vDmk@pG9XF11gzwh4VhKX>k29>1+S zpnf>PI&V+SNH=3$98IUw4X%mG%XvJW!l00_FbCKwY0HQc^Z?v9<7`)hBxUyt-!Bn~ zL{8Ai+O%$tqrM7f$imXn^7R7pEwn&+IMChW_uy(j^AEar{g11`4qCfKsW z<^bZ+A~shee<+0KO>+4g& zc})Wy4>AsByH*b^Leo>_Z!q5{tkM&mUCPVK$~X@mtOJt=8K;uAoKv4Z;g9CK#;w-+ z)xgwE5ak1*(#O?eEVupWQmhX8(z7tb8lo(wlwgqFE#-fF5x|{2OQBGvrW6?74Bul% zek&!Ixb-Kcu|$1Yfx$jLKCrjp`dqtyYHC+rdfamoT+hS}jxjypG%(hn)zWgBHb<|@ z{A1F{*uH;0%3M>XZ{8EBO3p*0Dk~}~sMiL5y#pNfLR@~gwKDMG8g#B(%TJ_m-v#`H z4zcb1*;EpnhNZ;NKtPN!Mn))%F$!~%U}S_fF~y$PxyNEK^w@EW{|rPhsUh@>|39!F zNlyj?!8;pRaSSY(#G;{MV?rSGkZ>9njYgkmM$phPx# diff --git a/Common_Content/cloudstack/en-US/images/5.png b/Common_Content/cloudstack/en-US/images/5.png deleted file mode 100644 index 10ec880765059bec67a19156bc5df1bb57991b9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1597 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 diff --git a/Common_Content/cloudstack/en-US/images/7.png b/Common_Content/cloudstack/en-US/images/7.png deleted file mode 100644 index 7184e2c0d4ce100dcdb15970c4b9d002f7fc8f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1567 zcmZ|Pdob+tVp6 zT1x4IdW&INQ`E?6b+%Te=}MJSlvqg2uKueSq$Z`3J%i$;6QSXU%EFEL-1s>3Q=x1m7=qOiW)#P;r%?6#_^ z(JEzPR?VulnbuP*(_;Bz5t3Vmt@N_UQrX1(@@)GTz4b4Zv_Vlm|LraRv2K1MIg&r8 z++UN{A?jI~+%@m6zIRObwrM-vO)=WCwzihpH5CyV8L9s2|Di>1fvTwN-Q?t?usgfIzn?0b zUR5X**W4)9mqA*xO#T79X@_xtO(zyYg6=n*VNBP^ww-ZJ%W}CK7Bwf8O3@i-%RO!G z0h=0Mip63V4+pHBogGyOE&b3OrUZma;S6Jffl~08))3-UA5q z%wGb6-rf^<w(_a9Z7g@@FcqeeY_|cbmKG>gnn2@>7Wwf3L}8 zGR(3(&9nCR59;jZTY$cv4ZhM-l)VFs{(g|zP)F&Tb9Z%h-GoNNg&u;_#lAri5fM58 z&u3<4*s9b{ep85pk)X^7g+d8cDzFLCd7gonpgm)~v%bC_+1ge=I=ei%b#Ecs+}s@2 zP&lp}4R0Bpy-04as;bgVS1yl_kE^BsRdfITeVtaZi<_HU-s_s6gXxV;mjd_~9_r7h zr>3Q)y|DD_PAn}cDPh|9l{az$!}&8g<~hhaZx+n}!ksBR?8eZG&kjS#`fke$FDjME8W|bP4_xQ0;D1-@muN@$J2NOg5XX)7t(D(2?t~-%v2bT09KiGGlU4qoTg4scBojuRVZtmzQhH z(n!Ta#%jL1or@NL0LIG7;_&cr;Pi}03u9OnWPj`v;*gb9huu|Br?XuJxOkvztho2> z!owv0Yt_N`MhKc1{mcCQFKivH3I3%pcIj#~9IvX2hWAZqWIxK^Pf@7AZaLhnisNuN z`swNO$~8Wy{?O1+YDuKnVq$NkQLXYYodvAUZY0G!vkco>6sn~C`u}(N3I2;W6>u3I43V9W0g~GbHggpp0T~9%N zRDU1XTyahZ+ZcwlKoVANB>al94099nIAB6|aD*ylh diff --git a/Common_Content/cloudstack/en-US/images/8.png b/Common_Content/cloudstack/en-US/images/8.png deleted file mode 100644 index d951846e9fb50f4b4c703c3dadb9b9a67108d7eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1711 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 O1o`=pysNz;GyVZev!l|*@-is!Fgv!F?g?=F zVmIwMC$EV|O(nl)a$3ARUG$TxVts(zQ&rUPlPUIt;;ZW|y+%+tj&gyVYhpa1{=*Rz=%IMTp+!AXGO{bUvn zoduCUfhtr>Tq82Q~Kqx`G3^T)W2OX?omx_ABPjS)~KA#-VxS- z0RcI4yJgiv4~YXtJG)r8rPJ>>Ht)Td>4K#{{J@EPAT9a*g%qD|i3c4%*nIi$Vfff| zdY-&)>6yZpPfcv-d|fZOJ;Kkt8vl4Z@rxg7GxhDKkTCs061YGO+8x;}{>v~i@02P#Uz1=Nb|2K4|2yGqbyM}}Zp;%s9Tu-Dqc@*E z4>v!_LBSS%D4M_<|^}`GT?dm+n|W4*WKCYZgb|@tLts6U@Gid$9iV@sE$8 z{N0E4uQiHUxD#z{W$PJtk?+3c=`F541DvLtN&Eb16;(gG_~C`;V72Qx3I6!8-EUS= zfg^Z-60NV;#52>mde^Udbm3}>Km4tBr`6ckFA?}32vOnn?6(vv00000NkvXXu0mjf DjiL)L diff --git a/Common_Content/cloudstack/en-US/images/image_left.png b/Common_Content/cloudstack/en-US/images/image_left.png deleted file mode 100644 index 007f7b3578c9bec1a02a6c9d109eda3f82efdb3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4044 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 diff --git a/Common_Content/cloudstack/en-US/images/image_right.png b/Common_Content/cloudstack/en-US/images/image_right.png deleted file mode 100644 index 5b67443c2cc7055daa19a0adc2b3b1df7dbc482f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2260 zcmbVOdpOe#8{WpOXbs8njjR-*p;&7$#rm`Qu5oyKD)URF(vRKya%I zIENi=-l66$iJfeN*SozV;4lZvb0EgRA76J0i9f9^aiHygqV!euy&Y$F@CBE!o%WG` z2tKD-7`0=B-33Y)&&hi)lYUF4B{XL(CSn7KZ){|i)wPZ~FC z0?_;er5@z~T%_XND)VA)IS!HN!2_rEH&wzm&-5s;6e{ zg)BlDFjaewG136_qtA|yKh)#EuVxn_KQI6x+uw|KMCB72=S@gk@c_4iwP`G>;gQGb zGO-fDB`&v<<8=H0SIB^#)Hvu8sLJom-^4Cu^eFkALkZRfXVN`(=Oe8Eh`E>2cs0fu zH)-qYf+xNoBQf)Dg61IiXs|QgooKayA)DDgM(JQCGE__&~eo?Lg z61Al_^|h0u{V9)Rhyi}pcCd;lz1H+Yx76X*2%1-V&s`-!{&!3K&doK=|+@E-ZM zuT--U%-A5AF)vAy*b(4c!DV42O`T1lK6##9jC_p8#oyN-5A4+IG7Nk^wa>wX=joZ# zVuy-8EXvLZLU0=AQAslMHTVp=K6F0^pJvrMRKD?^c4P!@ozvc#P`Smn z`%ban9Bw!vMzzGgCMtTb$0MRXl2D)*g+jsNlj48v3|NR1&;EGZomLWIcv`$C5$?42 zS;PH)J1U|bmvB=$H<5j=R7!7nE%+$GtP$$$S371Y@BiC2x5W*Q)?i?KbjH*Pokj)P zA%%1LZ^xcuvQTY^s1M=W#V81@*|cA7@s%vpcbvQgU@;wGwT~n>$6ySk-{7O7i3z4 znOcwgdv%OD46~t6mCm|DJ0TzvD1>eiYspx@c+%Cg55P*Z|5bgP-+n1U#8;Kcj^sY%gL9#-qvAF5>Ield-)IY9`Khfx=e7)WX1;H zTzw)BaCG#*$H_H!k!&Ip_Y>$04K9QvArE{@iSh)v7I+l+n%HsizrnnR^T8@Zq}glb zVMo&OLc#5f^nUa;XkUcy7TGuT+Eq>}gJZ{$z`sh;?3hTOe>3A&`~CXst4)tEGLbYKN3fyM-68mAoqE z3shwa@(pT)K#a@~=B~DY%K*lSH!|W_9Ck%xeS}Q3H6C?{JEkmF7v}vd+(3ssf9hbP zExxP3TAx?Z=n=7X4Z&r%gyE8^)zf7X9 zigH-A+Ek;{4fG!;U9kOW0|Pw;$pXScU3qqa5W2>{f(HK&#Th6NO#MY%BgL$0=j8xd MSzN|3&Uq&M2h^-H!2kdN diff --git a/Common_Content/cloudstack/en-US/images/important.png b/Common_Content/cloudstack/en-US/images/important.png deleted file mode 100644 index 969562b7bc7193a21a239fde1b78cabd32ca9b24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2318 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 diff --git a/Common_Content/cloudstack/en-US/images/note.png b/Common_Content/cloudstack/en-US/images/note.png deleted file mode 100644 index d04775d990599724a36e5cc0336deb6f091b4bb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2086 zcmV+>2-)|EP)BfA`**JG(Q>vUGW|0;PZgOOZ*S)A`UM zv<8g`8a1RuV@*FaYGY|FHZ+KBtSzxLH8HkoOQkf5xCYzM7O1qAH#J;u8@v{lit@J0 z+wK6nJF_!$XYR}ChuJ&M&d$!xF1t+nPoCt=InO!g|DW^R^C}4;_ zz+|8ikSeSyfDYgsaL&-RbHnLh8qNrWBhfIh3ivuOeK;MLz;U1%c-_#omP#uPNkBLf zod!G)tSD8ks%ph;2_dj7YoOw0;QNNIogb{7iUout(eDBqfFM99RL7!4i&(s536rNx zVf^^<)YR5i#=aM+bc#!{7;UX>?BBbOci%fmI+gZ{^YY8#^T4A3O>^h6?#Ul<-F2TO;8O_t75s`^8RJ2abzD+eo2=u~+Iohc{p2Z5o;cwZ zZ!~mm?T`h8BhiO}7XcP5{31Vo`e{PJAY*G()Da?H4AXXqn-+;gg7rUKOH0d9ujoEQ z*R~b=4=5lUiQWKw0EFhvpU;M$|AN|@8X7|ZluF}dn6O>J<&;S>m1526)to%>2|yQc zlc8&83w_J21Dk{$VKEcwoBT|4ZY*$V!Bc&vV^mZj7M`~-YTzRuRNcdtZ}BQ9Etj&|2is2ek;F#9u<6A-Mc%kM06 z^L_OMq%8-ZEKwV(E6i?${vl*~2`g)3Ic~mzDn(Gf{~Eu7W!Z(<8R#z{<|VqiJ85jF z$8y}fkZK`q+sG0m;_<@l%g|rIB`=ZaPLQ!3GPX+X3CXNeEZ_?C7trA)VjUNl zK5G_!MXqZ6dvJvy*3s_$%#hn&_gx1JU5f+%1vq}J1;-UwuA6V5+IIZd5s#{F=$e4i z=YfO3oR5zl!4(keF$wq-l3BZi>$Sy4NB`p`4|s`E0uBJ*I@flFcy||))WFypwd!GX z@oX#ISFU(J^8!k3=Kc;?uIqAO&u(nTC6%>?bWj-$+rMYG$1efAGoS!N*V=(M0rv0N zg=O0$vm<+O8LFkzCWrRD?NR)Lp=-%HRK?G1vn~D?p;V3)4(fQ!}*N=iwlePVvUeFY&K;_IX(cft7}? zmE2JdCg3pSV)4S6Q%s*dcf^Pm!*Ogr)HQZ&-ArdJzbSqnSYhZ|dZ2oP31}g=aSEJk zJw2d+){~zg%M!uR7^Dhcm|R@qU7cKRzsUL4)945G67TB#v>1K~tT%KmTdtk50t{WV z!;$C_VByC{kMNbH%S!q+Z~7HyPo1oYcm+5NtTA+LZzax^Jo3E-EHt!tIdQConN9si zA>EVgU#oIhKpU_R_>G}!?+>MNB?2}8_X{DWHUI9{tljt=iqf~*q$yLl9BT*Afz=iE zEr5%_Swq)`ec@E;6Vr0wF95gQyNYEi@9R^(v-wr_{OJvVc3|?=5E?2fdS)?n?XSQe z0p5D^bzXb%Ijrob-`31I`LLPN~L?*a&CH@{$h)6lgoS4(g(3`+n&I1-%%+|_Hh0D&TxD?pQ>YaPXPM-syp zP>66OS_j-lPRufTul;~#L)TVabq8fIA_58#jzksU%jCq|2|U(2i;W8Y2M2%koZ&VU Q#Q*>R07*qoM6N<$f_2H*N&o-= diff --git a/Common_Content/cloudstack/en-US/images/stock-go-back.png b/Common_Content/cloudstack/en-US/images/stock-go-back.png deleted file mode 100644 index 00850b21b2365bbdf445aad4c64fd0f1ba91a621..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 790 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 - - - - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -open source cloud computing - - - - - - - - - - - \ No newline at end of file diff --git a/Common_Content/cloudstack/en-US/images/warning.png b/Common_Content/cloudstack/en-US/images/warning.png deleted file mode 100644 index 94b69d1ff1ffa4bb608adfa3a9103138afa948e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1941 zcmV;G2Wt3`e|LAiAKtZhXXCVqkg9}K6t&on!a#0z~$>`0JOLQMOg+8~4? zLTH@`*QpxY+0U87!_4fiy|XhrxW|=b7E7KEK&j;b5f()UpeFJ+X#AzTN zq*DjvG5A^#5xxa%eRBIAQE~=|rxH>2?Rmm)pEVf5>*wC3RH^{vQ8G9^KK^GvCVUB4 zO@8deFqw3_Khmr4?}bGM5C1x_h?XaD_qOf3>&cHk0P+A2t?S_I@gZW-2tWc+V?F)- zPqo^v! zh-@Zl777TuZL0dL{??O#sttnqg(dbqe~LoU6k(wD&%SfzPk{yW^!GodM2!N8_IQ-h z+z{(Di#&oDdegS8L!m<9>fMKTO;1=N3I=MQn~0`!pq_j@7GX5^jsF7qMq6Fk6l1wz z67e>GcnBHo-nM;rv(}Ct=fnD|FM@J6U$curLm%u24QE|MqbO&D0 z(jBO_G)l!CY?P475?}zZPU~PSH$;2F98RL-%+|hvy^aEU`v!Iq;w+GeM#GGb9AJG{ zx{mzEAVrXJ(@RSy@q(7IL>f(O8AYqFIuXYY)*Go%#hep{<%6cb-=C+KY)u%bcvRWr&#}AOSMOZ=P3IR5r-Sb%g2c(P?KJY~zKufoI*2!c#%n947ZK)uI4^Z(>;k5cS z2)K7|8Oh%=CzMZU9bxY}nG{IL-^-B-lK&@*i+Nz>#;GPiAqd=={}_z>K4{mFO?d}E z*>nog3;th_l$pP~*zmZ)1A-tvhmMU*%Dax1PJxjR)Q7kZp=zo49{V=ZEqFl7q!431 zU?0{buI{&;Cb5V)$pS!2c<(K=&UREOj|Az%A#SS^pu|)d+yl`FBoi@~^F_zN#cbOjX1$^SnJ%Y`TGOcHLfR zK1|-9n@1(PQ4y_Wdw-cM@=`8eCBHfizhX-{HF5Qv61Bf7;#Vau&6a(=t)9mpX)2)m z@y#f7bBEP}tqW5nj^;{Kbc?)_!PRF74SV9LYggW|MU*S>;z)(JW}0UrR$ni@Fu=x# zvkl}QUZ3Gd-+K;J*xIVP+qpPh=7%|bC3%Omd(+%#eNwkA0hn2Pl-@Mrgx92*<(D&5xRjU@X0hF?Z4oC7O|+4e^5$QOYfl_Y_bk;tY_8gyE;( zDzLMsg=J91P{}Q*=myZ2k;1=_;+$)fOYcQ^F&DSVduFCv5&$bR)sZm#5Dx0I3rsv;>Sbx*wyPC_xr`=>rsxJ?4(pt;DbE)I3t@GAAb`igFwEb z!_iZnoS%*bq+G-0zpf;&#QRjH9=?xR>(lSy5cGb!-0EqPBW7<#R*-i(18_s2gYNoF zw(rKyC@6zxrY5eQ^V=|x05C;Z8SPqL)x5EDANKxF%*V9=$*`YUb(PL*LCBld|Nn25 bPZs|H#;b>oGr_WA00000NkvXXu0mjf4Fj}+ diff --git a/Common_Content/cloudstack/en-US/images/watermark-draft.png b/Common_Content/cloudstack/en-US/images/watermark-draft.png deleted file mode 100644 index 0ead5af8bb8848a33500be3d5124c19a424bb7c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25365 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 z 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 JQLhG#_&=c>l)wN0 diff --git a/Common_Content/cloudstack/overrides.cfg b/Common_Content/cloudstack/overrides.cfg deleted file mode 100644 index 94a24ef..0000000 --- a/Common_Content/cloudstack/overrides.cfg +++ /dev/null @@ -1,20 +0,0 @@ -# Config::Simple 4.59 -# Thu Aug 11 14:07:41 2011 -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -strict: 0 - diff --git a/Common_Content/cloudstack/publican.cfg b/Common_Content/cloudstack/publican.cfg deleted file mode 100644 index a87c8a7..0000000 --- a/Common_Content/cloudstack/publican.cfg +++ /dev/null @@ -1,24 +0,0 @@ -# Config::Simple 4.59 -# Thu Aug 11 14:07:41 2011 -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -version: "0.1" -xml_lang: "en-US" -release: 0 -type: brand -brand: cloudstack - diff --git a/archive/allocator/en-US/Allocator_Implementation_Guide.ent b/archive/allocator/en-US/Allocator_Implementation_Guide.ent deleted file mode 100644 index abb1885..0000000 --- a/archive/allocator/en-US/Allocator_Implementation_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/archive/allocator/en-US/Allocator_Implementation_Guide.xml b/archive/allocator/en-US/Allocator_Implementation_Guide.xml deleted file mode 100644 index da12284..0000000 --- a/archive/allocator/en-US/Allocator_Implementation_Guide.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Allocator Implementation Guide - Apache CloudStack - 4.2.0 - 1 - - - - Allocator Implementation Guide for &PRODUCT;. - - - - - - - - - - - - - - - - - diff --git a/archive/allocator/en-US/Author_Group.xml b/archive/allocator/en-US/Author_Group.xml deleted file mode 100644 index ba9e651..0000000 --- a/archive/allocator/en-US/Author_Group.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - Apache - CloudStack - - - diff --git a/archive/allocator/en-US/Book_Info.xml b/archive/allocator/en-US/Book_Info.xml deleted file mode 100644 index 327668d..0000000 --- a/archive/allocator/en-US/Book_Info.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Guide - Revised August 9, 2012 10:48 pm Pacific - Apache CloudStack - 4.2.0 - 1 - - - - Complete technical documentation of &PRODUCT;. - - - - - - - - - - - - diff --git a/archive/allocator/en-US/allocators.xml b/archive/allocator/en-US/allocators.xml deleted file mode 100644 index 39959f9..0000000 --- a/archive/allocator/en-US/allocators.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Allocators - &PRODUCT; enables administrators to write custom allocators that will choose the Host to place a new guest and the storage host from which to allocate guest virtual disk images. - These are following categories of allocators currently supported: - - - HostAllocators - Allows you to create custom rules to determine which physical host to allocate the guest virtual machines on. - - - StoragePoolAllocators - Allows you to create custom rules to determine which storage pool to allocate the guest virtual machines on. - - - - diff --git a/archive/allocator/en-US/custom-hostallocator.xml b/archive/allocator/en-US/custom-hostallocator.xml deleted file mode 100644 index e02f081..0000000 --- a/archive/allocator/en-US/custom-hostallocator.xml +++ /dev/null @@ -1,151 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Implementing a custom HostAllocator - HostAllocators are written by extending com.cloud.agent.manager.allocator.HostAllocator interface. - -
- HostAllocator Interface - The interface defines the following two methods. - - - - - A custom HostAllocator can be written by implementing the ‘allocateTo’ method - -
- Input Parameters for the method ‘HostAllocator :: allocateTo’ - - com.cloud.vm.VirtualMachineProfile vmProfile - VirtualMachineProfile describes one virtual machine. This allows the adapters like Allocators to process the information in the virtual machine and make determinations on what the virtual machine profile should look like before it is actually started on the hypervisor. - HostAllocators can make use of the following information present in the VirtualMachineProfile: - - - The ServiceOffering that specifies configuration like requested CPU speed, RAM etc necessary for the guest VM. - - - The VirtualMachineTemplate, the template to be used to start the VM. - - - - com.cloud.deploy.DeploymentPlan plan - DeploymentPlan should specify: - - - dataCenterId: The data center the VM should deploy in - - - podId: The pod the Vm should deploy in; null if no preference - - - clusterId: The cluster the VM should deploy in; null if no preference - - - poolId: The storage pool the VM should be created in; null if no preference - - - - com.cloud.host.Host.Type type - Type of the Host needed for this guest VM. Currently com.cloud.host.Host.Type interface defines the following Host types: - - - Storage - - - Routing - - - SecondaryStorage - - - ConsoleProxy - - - ExternalFirewall - - - ExternalLoadBalancer - - - - com.cloud.deploy.DeploymentPlanner.ExcludeList avoid - The ExcludeList specifies what datacenters, pods, clusters, hosts, storagePools should not be considered for allocating this guest VM. HostAllocators should avoid the hosts that are mentioned in ExcludeList.hostIds. - - - Set Long dcIds; - - - Set Long podIds; - - - Set Long clusterIds; - - - Set Long hostIds; - - - Set Long poolIds; - - - - int returnUpTo - This specifies return up to that many available hosts for this guest VM. - To get all possible hosts, set this value to -1. -
- -
- Reference HostAllocator implementation - Refer com.cloud.agent.manager.allocator.impl.FirstFitAllocator that implements the HostAllocator interface. This allocator checks available hosts in the specified datacenter, Pod, Cluster and considering the given ServiceOffering requirements. - If returnUpTo = 1, this allocator would return the first Host that fits the requirements of the guest VM. -
- -
- Loading a custom HostAllocator - - - Write a custom HostAllocator class, implementing the interface described above. - - - Package the code into a JAR file and make the JAR available in the classpath of the Management Server/tomcat. - - - Modify the components.xml and components-premium.xml files found in /client/ tomcatconf as follows. - - - Search for ‘HostAllocator’ in these files. - - - - - - Replace the FirstFitAllocator with your class name. Optionally, you can change the name of the adapter as well. - - - Restart the Management Server. - - -
-
-
diff --git a/archive/allocator/en-US/custom-storagepoolallocator.xml b/archive/allocator/en-US/custom-storagepoolallocator.xml deleted file mode 100644 index f774e65..0000000 --- a/archive/allocator/en-US/custom-storagepoolallocator.xml +++ /dev/null @@ -1,132 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Implementing a custom StoragePoolAllocator - StoragePoolAllocators are written by extending com.cloud.storage.allocator. StoragePoolAllocator interface. - -
- StoragePoolAllocator Interface - A custom StoragePoolAllocator can be written by implementing the ‘allocateTo’ method. - - - - - This interface also contains some other methods to support some legacy code. However your custom allocator can extend the existing com.cloud.storage.allocator. AbstractStoragePoolAllocator. This class provides default implementation for all the other interface methods. - -
- Input Parameters for the method ‘StoragePoolAllocator :: allocateTo’ - - com.cloud.vm.DiskProfile dskCh - DiskCharacteristics describes a disk and what functionality is required from it. It specifies the storage pool tags if any to be used while searching for a storage pool. - - com.cloud.vm.VirtualMachineProfile vmProfile - VirtualMachineProfile describes one virtual machine. This allows the adapters like Allocators to process the information in the virtual machine and make determinations on what the virtual machine profile should look like before it is actually started on the hypervisor. - StoragePoolAllocators can make use of the following information present in the VirtualMachineProfile: - - - The VirtualMachine instance that specifies properties of the guest VM. - - - The VirtualMachineTemplate, the template to be used to start the VM. - - - - com.cloud.deploy.DeploymentPlan plan - DeploymentPlan should specify: - - - dataCenterId: The data center the VM should deploy in - - - podId: The pod the VM should deploy in; null if no preference - - - clusterId: The cluster the VM should deploy in; null if no preference - - - poolId: The storage pool the VM should be created in; null if no preference - - - - com.cloud.deploy.DeploymentPlanner.ExcludeList avoid - The ExcludeList specifies what datacenters, pods, clusters, hosts, storagePools should not be considered for allocating this guest VM. StoragePoolAllocators should avoid the pools that are mentioned in ExcludeList.poolIds - - - Set Long dcIds; - - - Set Long podIds; - - - Set Long clusterIds; - - - Set Long hostIds; - - - Set Long poolIds; - - - - int returnUpTo - This specifies return up to that many available pools for this guest VM - To get all possible pools, set this value to -1 -
- -
- Reference StoragePoolAllocator implementation - - Refer com.cloud.storage.allocator.FirstFitStoragePoolAllocator that implements the StoragePoolAllocator interface. This allocator checks available pools in the specified datacenter, Pod, Cluster and considering the given DiskProfile characteristics. - If returnUpTo = 1, this allocator would return the first Storage Pool that fits the requirements of the guest VM. -
- -
- Loading a custom StoragePoolAllocator - - - Write a custom StoragePoolAllocator class, implementing the interface described above. - - - Package the code into a JAR file and make the JAR available in the classpath of the Management Server/tomcat. - - - Modify the components.xml and components-premium.xml files found in /client/ tomcatconf as follows. - - - Search for ‘StoragePoolAllocator’ in these files. - - - - - - Replace the FirstFitStoragePoolAllocator with your class name. Optionally, you can change the name of the adapter as well. - - - Restart the Management Server. - - -
-
-
diff --git a/archive/allocator/en-US/extras/custom-hostallocator.java b/archive/allocator/en-US/extras/custom-hostallocator.java deleted file mode 100644 index 4072bd7..0000000 --- a/archive/allocator/en-US/extras/custom-hostallocator.java +++ /dev/null @@ -1,21 +0,0 @@ - /** - * Checks if the VM can be upgraded to the specified ServiceOffering - * @param UserVm vm - * @param ServiceOffering offering - * @return boolean true if the VM can be upgraded - **/ - - publicboolean isVirtualMachineUpgradable(final UserVm vm, final ServiceOffering offering); - - /** - * Determines which physical hosts are suitable to allocate the guest virtual machines on - * - * @paramVirtualMachineProfile vmProfile - * @paramDeploymentPlan plan - * @paramType type - * @paramExcludeList avoid - * @paramint returnUpTo - * @returnListList of hosts that are suitable for VM allocation - **/ - - publicList allocateTo( VirtualMachineProfile vmProfile, DeploymentPlan plan, Type type, ExcludeList avoid, intreturnUpTo); diff --git a/archive/allocator/en-US/extras/custom-hostallocator2.java b/archive/allocator/en-US/extras/custom-hostallocator2.java deleted file mode 100644 index ecfc249..0000000 --- a/archive/allocator/en-US/extras/custom-hostallocator2.java +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/archive/allocator/en-US/extras/custom-storageallocator.java b/archive/allocator/en-US/extras/custom-storageallocator.java deleted file mode 100644 index cd2fc24..0000000 --- a/archive/allocator/en-US/extras/custom-storageallocator.java +++ /dev/null @@ -1,11 +0,0 @@ - /** - * Determines which storage pools are suitable for the guest virtual machine - * @param DiskProfile dskCh - * @param VirtualMachineProfile vmProfile - * @param DeploymentPlan plan - * @param ExcludeList avoid - * @param int returnUpTo - * @return List List of storage pools that are suitable for the VM - **/ - - public List allocateToPool(DiskProfile dskCh, VirtualMachineProfile vm, DeploymentPlan plan, ExcludeList avoid, int returnUpTo); diff --git a/archive/allocator/en-US/extras/custom-storageallocator2.java b/archive/allocator/en-US/extras/custom-storageallocator2.java deleted file mode 100644 index acdcc3b..0000000 --- a/archive/allocator/en-US/extras/custom-storageallocator2.java +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/archive/allocator/publican.cfg b/archive/allocator/publican.cfg deleted file mode 100644 index 3856b5a..0000000 --- a/archive/allocator/publican.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Publican configuration file for CloudStack Developer's Guide -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: Allocator_Implementation_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: admin - - - diff --git a/archive/midonet/en-US/Author_Group.xml b/archive/midonet/en-US/Author_Group.xml deleted file mode 100644 index ba9e651..0000000 --- a/archive/midonet/en-US/Author_Group.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - Apache - CloudStack - - - diff --git a/archive/midonet/en-US/Book_Info.xml b/archive/midonet/en-US/Book_Info.xml deleted file mode 100644 index 327668d..0000000 --- a/archive/midonet/en-US/Book_Info.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Guide - Revised August 9, 2012 10:48 pm Pacific - Apache CloudStack - 4.2.0 - 1 - - - - Complete technical documentation of &PRODUCT;. - - - - - - - - - - - - diff --git a/archive/midonet/en-US/MidoNet_Plugin_Guide.ent b/archive/midonet/en-US/MidoNet_Plugin_Guide.ent deleted file mode 100644 index f31c407..0000000 --- a/archive/midonet/en-US/MidoNet_Plugin_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/archive/midonet/en-US/MidoNet_Plugin_Guide.xml b/archive/midonet/en-US/MidoNet_Plugin_Guide.xml deleted file mode 100644 index 86182e6..0000000 --- a/archive/midonet/en-US/MidoNet_Plugin_Guide.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - - - - &PRODUCT; Plugin Guide for the MidoNet Plugin - Apache CloudStack - 4.2.0 - 1 - - - - Plugin Guide for the MidoNet Plugin. - - - - - - - - - - - - - - - - diff --git a/archive/midonet/en-US/plugin-midonet-about.xml b/archive/midonet/en-US/plugin-midonet-about.xml deleted file mode 100644 index dd9b3ad..0000000 --- a/archive/midonet/en-US/plugin-midonet-about.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - The MidoNet Plugin - - - diff --git a/archive/midonet/en-US/plugin-midonet-features.xml b/archive/midonet/en-US/plugin-midonet-features.xml deleted file mode 100644 index f242d63..0000000 --- a/archive/midonet/en-US/plugin-midonet-features.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Features of the MidoNet Plugin - - - - In &PRODUCT; 4.2.0 only the KVM hypervisor is supported for use in combination with MidoNet. - - - - In &PRODUCT; release 4.2.0 this plugin supports several services in the Advanced Isolated network mode. - - - - When tenants create new isolated layer 3 networks, instead of spinning up extra Virtual Router VMs, the relevant L3 elements (routers etc) are created in the MidoNet virtual topology by making the appropriate calls to the MidoNet API. Instead of using VLANs, isolation is provided by MidoNet. - - - - Aside from the above service (Connectivity), several extra features are supported in the 4.2.0 release: - - - - DHCP - Firewall (ingress) - Source NAT - Static NAT - Port Forwarding - - - - The plugin has been tested with MidoNet version 12.12. (Caddo). - - - - -
diff --git a/archive/midonet/en-US/plugin-midonet-introduction.xml b/archive/midonet/en-US/plugin-midonet-introduction.xml deleted file mode 100644 index 7793ecb..0000000 --- a/archive/midonet/en-US/plugin-midonet-introduction.xml +++ /dev/null @@ -1,26 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Introduction to the MidoNet Plugin - The MidoNet plugin allows &PRODUCT; to use the MidoNet virtualized networking solution as a provider for &PRODUCT; networks and services. For more information on MidoNet and how it works, see http://www.midokura.com/midonet/. -
diff --git a/archive/midonet/en-US/plugin-midonet-preparations.xml b/archive/midonet/en-US/plugin-midonet-preparations.xml deleted file mode 100644 index cf78774..0000000 --- a/archive/midonet/en-US/plugin-midonet-preparations.xml +++ /dev/null @@ -1,90 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Prerequisites - - In order to use the MidoNet plugin, the compute hosts must be running the MidoNet Agent, and the MidoNet API server must be available. Please consult the MidoNet User Guide for more information. The following section describes the &PRODUCT; side setup. - - - - &PRODUCT; needs to have at least one physical network with the isolation method set to "MIDO". This network should be enabled for the Guest and Public traffic types. - - - - Next, we need to set the following &PRODUCT; settings under "Global Settings" in the UI: - -&PRODUCT; settings - - - - Setting Name - Description - Example - - - - - midonet.apiserver.address - Specify the address at which the Midonet API server can be contacted - http://192.168.1.144:8081/midolmanj-mgmt - - - midonet.providerrouter.id - Specifies the UUID of the Midonet provider router - d7c5e6a3-e2f4-426b-b728-b7ce6a0448e5 - - - -
-
- - - - We also want MidoNet to take care of public traffic, so in componentContext.xml we need to replace this line: - - ]]> - - - With this: - - ]]> - - - -
- - - - On the compute host, MidoNet takes advantage of per-traffic type VIF driver support in &PRODUCT; KVM. - - - In agent.properties, we set the following to make MidoNet take care of Guest and Public traffic: - -libvirt.vif.driver.Guest=com.cloud.network.resource.MidoNetVifDriver -libvirt.vif.driver.Public=com.cloud.network.resource.MidoNetVifDriver - - This is explained further in MidoNet User Guide. - - - -
diff --git a/archive/midonet/en-US/plugin-midonet-provider.xml b/archive/midonet/en-US/plugin-midonet-provider.xml deleted file mode 100644 index 904828c..0000000 --- a/archive/midonet/en-US/plugin-midonet-provider.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Enabling the MidoNet service provider via the API - - To enable via the API, use the following API calls: - addNetworkServiceProvider - - name = "MidoNet" - physicalnetworkid = <the uuid of the physical network> - - updateNetworkServiceProvider - - id = <the provider uuid returned by the previous call> - state = "Enabled" - - - -
\ No newline at end of file diff --git a/archive/midonet/en-US/plugin-midonet-revisions.xml b/archive/midonet/en-US/plugin-midonet-revisions.xml deleted file mode 100644 index 73def23..0000000 --- a/archive/midonet/en-US/plugin-midonet-revisions.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Revision History - - - - 0-0 - Wed Mar 13 2013 - - Dave - Cahill - dcahill@midokura.com - - - - Documentation created for 4.2.0 version of the MidoNet Plugin - - - - - - diff --git a/archive/midonet/en-US/plugin-midonet-ui.xml b/archive/midonet/en-US/plugin-midonet-ui.xml deleted file mode 100644 index 8ee9850..0000000 --- a/archive/midonet/en-US/plugin-midonet-ui.xml +++ /dev/null @@ -1,65 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Enabling the MidoNet service provider via the UI - To allow &PRODUCT; to use the MidoNet Plugin the network service provider needs to be enabled on the physical network. - - - - The steps to enable via the UI are as follows: - - - In the left navbar, click Infrastructure - - - - In Zones, click View All - - - - Click the name of the Zone on which you are setting up MidoNet - - - - Click the Physical Network tab - - - - Click the Name of the Network on which you are setting up MidoNet - - - - Click Configure on the Network Service Providers box - - - - Click on the name MidoNet - - - - Click the Enable Provider button in the Network tab - - - - -
diff --git a/archive/midonet/en-US/plugin-midonet-usage.xml b/archive/midonet/en-US/plugin-midonet-usage.xml deleted file mode 100644 index a314581..0000000 --- a/archive/midonet/en-US/plugin-midonet-usage.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - Using the MidoNet Plugin - - - - - diff --git a/archive/midonet/publican.cfg b/archive/midonet/publican.cfg deleted file mode 100644 index 6558d99..0000000 --- a/archive/midonet/publican.cfg +++ /dev/null @@ -1,28 +0,0 @@ -# Publican configuration file for CloudStack Complete Documentation Set -# Contains all technical docs except release notes -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: MidoNet_Plugin_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: install diff --git a/archive/nicira/en-US/Author_Group.xml b/archive/nicira/en-US/Author_Group.xml deleted file mode 100644 index ba9e651..0000000 --- a/archive/nicira/en-US/Author_Group.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - Apache - CloudStack - - - diff --git a/archive/nicira/en-US/Book_Info.xml b/archive/nicira/en-US/Book_Info.xml deleted file mode 100644 index 327668d..0000000 --- a/archive/nicira/en-US/Book_Info.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Guide - Revised August 9, 2012 10:48 pm Pacific - Apache CloudStack - 4.2.0 - 1 - - - - Complete technical documentation of &PRODUCT;. - - - - - - - - - - - - diff --git a/archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.ent b/archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.ent deleted file mode 100644 index abb1885..0000000 --- a/archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.xml b/archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.xml deleted file mode 100644 index 5431fc1..0000000 --- a/archive/nicira/en-US/CloudStack_Nicira_NVP_Guide.xml +++ /dev/null @@ -1,55 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - - - - &PRODUCT; Plugin Guide for the Nicira NVP Plugin - Apache CloudStack - 4.2.0 - 1 - - - - Plugin Guide for the Nicira NVP Plugin. - - - - - - - - - - - - - - - - - - - diff --git a/archive/nicira/en-US/images/nvp-add-controller.png b/archive/nicira/en-US/images/nvp-add-controller.png deleted file mode 100644 index e02d31f0a37edca722c3a97312b2e5103ec723c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35928 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 HfLfH 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 Lm2kLVVfI$`EgD)y^rNc}_fYo_?A~iSqM_k* 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 SWzM%`3Hs7>~{WmF09u4W)}Jw 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 VNVU?Bai@Tv(gSt*;``qP5hkv&4P9qb@@) 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ⅇ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 diff --git a/archive/nicira/en-US/plugin-niciranvp-about.xml b/archive/nicira/en-US/plugin-niciranvp-about.xml deleted file mode 100644 index cfab83c..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-about.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - The Nicira NVP Plugin - - - - diff --git a/archive/nicira/en-US/plugin-niciranvp-devicemanagement.xml b/archive/nicira/en-US/plugin-niciranvp-devicemanagement.xml deleted file mode 100644 index 761c39f..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-devicemanagement.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Device Management - In &PRODUCT; a Nicira NVP setup is considered a "device" that can be added and removed from a physical network. To complete the configuration of the Nicira NVP plugin a device needs to be added to the physical network. Press the "Add NVP Controller" button on the provider panel and enter the configuration details. - - - - - - nvp-physical-network-stt.png: a screenshot of the device configuration popup. - - - -
diff --git a/archive/nicira/en-US/plugin-niciranvp-features.xml b/archive/nicira/en-US/plugin-niciranvp-features.xml deleted file mode 100644 index e439f1b..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-features.xml +++ /dev/null @@ -1,84 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Features of the Nicira NVP Plugin - The following table lists the CloudStack network services provided by the Nicira NVP Plugin. - - Supported Services - - - - Network Service - CloudStack version - NVP version - - - - - Virtual Networking - >= 4.0 - >= 2.2.1 - - - Source NAT - >= 4.1 - >= 3.0.1 - - - Static NAT - >= 4.1 - >= 3.0.1 - - - Port Forwarding - >= 4.1 - >= 3.0.1 - - - -
- The Virtual Networking service was originally called 'Connectivity' in CloudStack 4.0 - The following hypervisors are supported by the Nicira NVP Plugin. - - Supported Hypervisors - - - - Hypervisor - CloudStack version - - - - - XenServer - >= 4.0 - - - KVM - >= 4.1 - - - -
- Please refer to the Nicira NVP configuration guide on how to prepare the hypervisors for Nicira NVP integration. -
diff --git a/archive/nicira/en-US/plugin-niciranvp-introduction.xml b/archive/nicira/en-US/plugin-niciranvp-introduction.xml deleted file mode 100644 index a06f123..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-introduction.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Introduction to the Nicira NVP Plugin - The Nicira NVP plugin adds Nicira NVP as one of the available SDN implementations in - CloudStack. With the plugin an exisiting Nicira NVP setup can be used by CloudStack to - implement isolated guest networks and to provide additional services like routing and - NAT. -
diff --git a/archive/nicira/en-US/plugin-niciranvp-networkofferings.xml b/archive/nicira/en-US/plugin-niciranvp-networkofferings.xml deleted file mode 100644 index b30437e..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-networkofferings.xml +++ /dev/null @@ -1,131 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Network Offerings - Using the Nicira NVP plugin requires a network offering with Virtual Networking enabled and configured to use the NiciraNvp element. Typical use cases combine services from the Virtual Router appliance and the Nicira NVP plugin. - - Isolated network offering with regular services from the Virtual Router. - - - - Service - Provider - - - - - VPN - VirtualRouter - - - DHCP - VirtualRouter - - - DNS - VirtualRouter - - - Firewall - VirtualRouter - - - Load Balancer - VirtualRouter - - - User Data - VirtualRouter - - - Source NAT - VirtualRouter - - - Static NAT - VirtualRouter - - - Post Forwarding - VirtualRouter - - - Virtual Networking - NiciraNVP - - - -
- - - - - - nvp-physical-network-stt.png: a screenshot of a network offering. - - - The tag in the network offering should be set to the name of the physical network with the NVP provider. - Isolated network with network services. The virtual router is still required to provide network services like dns and dhcp. - - Isolated network offering with network services - - - - Service - Provider - - - - - DHCP - VirtualRouter - - - DNS - VirtualRouter - - - User Data - VirtualRouter - - - Source NAT - NiciraNVP - - - Static NAT - NiciraNVP - - - Post Forwarding - NiciraNVP - - - Virtual Networking - NiciraNVP - - - -
- -
diff --git a/archive/nicira/en-US/plugin-niciranvp-physicalnet.xml b/archive/nicira/en-US/plugin-niciranvp-physicalnet.xml deleted file mode 100644 index d320290..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-physicalnet.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Zone Configuration - &PRODUCT; needs to have at least one physical network with the isolation method set to "STT". This network should be enabled for the Guest traffic type. - The Guest traffic type should be configured with the traffic label that matches the name of - the Integration Bridge on the hypervisor. See the Nicira NVP User Guide for more details - on how to set this up in XenServer or KVM. - - - - - - nvp-physical-network-stt.png: a screenshot of a physical network with the STT isolation type - - -
diff --git a/archive/nicira/en-US/plugin-niciranvp-preparations.xml b/archive/nicira/en-US/plugin-niciranvp-preparations.xml deleted file mode 100644 index 6072559..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-preparations.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Prerequisites - Before enabling the Nicira NVP plugin the NVP Controller needs to be configured. Please review the NVP User Guide on how to do that. - Make sure you have the following information ready: - - The IP address of the NVP Controller - The username to access the API - The password to access the API - The UUID of the Transport Zone that contains the hypervisors in this Zone - - The UUID of the Gateway Service used to provide router and NAT services. - - - The gateway service uuid is optional and is used for Layer 3 services only (SourceNat, StaticNat and PortForwarding) -
diff --git a/archive/nicira/en-US/plugin-niciranvp-provider.xml b/archive/nicira/en-US/plugin-niciranvp-provider.xml deleted file mode 100644 index 8694478..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-provider.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Enabling the service provider - The Nicira NVP provider is disabled by default. Navigate to the "Network Service Providers" configuration of the physical network with the STT isolation type. Navigate to the Nicira NVP provider and press the "Enable Provider" button. - CloudStack 4.0 does not have the UI interface to configure the Nicira NVP plugin. Configuration needs to be done using the API directly. - - - - - - nvp-physical-network-stt.png: a screenshot of an enabled Nicira NVP provider - - - -
\ No newline at end of file diff --git a/archive/nicira/en-US/plugin-niciranvp-revisions.xml b/archive/nicira/en-US/plugin-niciranvp-revisions.xml deleted file mode 100644 index b58d333..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-revisions.xml +++ /dev/null @@ -1,59 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Revision History - - - - 0-0 - Wed Oct 03 2012 - - Hugo - Trippaers - hugo@apache.org - - - - Documentation created for 4.0.0-incubating version of the NVP Plugin - - - - - 1-0 - Wed May 22 2013 - - Hugo - Trippaers - hugo@apache.org - - - - Documentation updated for &PRODUCT; 4.1.0 - - - - - - diff --git a/archive/nicira/en-US/plugin-niciranvp-tables.xml b/archive/nicira/en-US/plugin-niciranvp-tables.xml deleted file mode 100644 index 615f349..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-tables.xml +++ /dev/null @@ -1,106 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Database tables - The following tables are added to the cloud database for the Nicira NVP Plugin - - nicira_nvp_nic_map - - - - id - auto incrementing id - - - logicalswitch - uuid of the logical switch this port is connected to - - - logicalswitchport - uuid of the logical switch port for this nic - - - nic - the &PRODUCT; uuid for this nic, reference to the nics table - - - -
- - - external_nicira_nvp_devices - - - - id - auto incrementing id - - - uuid - UUID identifying this device - - - physical_network_id - the physical network this device is configured on - - - provider_name - NiciraNVP - - - device_name - display name for this device - - - host_id - reference to the host table with the device configuration - - - -
- - - nicira_nvp_router_map - - - - id - auto incrementing id - - - logicalrouter_uuid - uuid of the logical router - - - network_id - id of the network this router is linked to - - - -
- - - nicira_nvp_router_map is only available in &PRODUCT; 4.1 and above - - -
\ No newline at end of file diff --git a/archive/nicira/en-US/plugin-niciranvp-troubleshooting.xml b/archive/nicira/en-US/plugin-niciranvp-troubleshooting.xml deleted file mode 100644 index 02b0655..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-troubleshooting.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - Troubleshooting the Nicira NVP Plugin - - - - diff --git a/archive/nicira/en-US/plugin-niciranvp-ui.xml b/archive/nicira/en-US/plugin-niciranvp-ui.xml deleted file mode 100644 index 8b1bbad..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-ui.xml +++ /dev/null @@ -1,26 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Configuring the Nicira NVP plugin from the UI - In CloudStack 4.1.0-incubating the Nicira NVP plugin and its resources can be configured in the infrastructure tab of the UI. Navigate to the physical network with STT isolation and configure the network elements. The NiciraNvp is listed here. -
diff --git a/archive/nicira/en-US/plugin-niciranvp-usage.xml b/archive/nicira/en-US/plugin-niciranvp-usage.xml deleted file mode 100644 index 9f04c38..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-usage.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - Configuring the Nicira NVP Plugin - - - - - - - diff --git a/archive/nicira/en-US/plugin-niciranvp-uuidreferences.xml b/archive/nicira/en-US/plugin-niciranvp-uuidreferences.xml deleted file mode 100644 index cb5f1ca..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-uuidreferences.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- UUID References - The plugin maintains several references in the &PRODUCT; database to items created on the NVP Controller. - Every guest network that is created will have its broadcast type set to Lswitch and if the network is in state "Implemented", the broadcast URI will have the UUID of the Logical Switch that was created for this network on the NVP Controller. - The Nics that are connected to one of the Logical Switches will have their Logical Switch Port UUID listed in the nicira_nvp_nic_map table - All devices created on the NVP Controller will have a tag set to domain-account of the owner of the network, this string can be used to search for items in the NVP Controller. - -
diff --git a/archive/nicira/en-US/plugin-niciranvp-vpc.xml b/archive/nicira/en-US/plugin-niciranvp-vpc.xml deleted file mode 100644 index a43c5fa..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-vpc.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - Using the Nicira NVP plugin with VPC - - - - - - diff --git a/archive/nicira/en-US/plugin-niciranvp-vpcfeatures.xml b/archive/nicira/en-US/plugin-niciranvp-vpcfeatures.xml deleted file mode 100644 index a8d8194..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-vpcfeatures.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Supported VPC features - The Nicira NVP plugin supports &PRODUCT; VPC to a certain extent. Starting with &PRODUCT; version 4.1 VPCs can be deployed using NVP isolated networks. - It is not possible to use a Nicira NVP Logical Router for as a VPC Router - It is not possible to connect a private gateway using a Nicira NVP Logical Switch -
diff --git a/archive/nicira/en-US/plugin-niciranvp-vpcnetworkoffering.xml b/archive/nicira/en-US/plugin-niciranvp-vpcnetworkoffering.xml deleted file mode 100644 index 141006e..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-vpcnetworkoffering.xml +++ /dev/null @@ -1,81 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- VPC Network Offerings - The VPC needs specific network offerings with the VPC flag enabled. Otherwise these network offerings are identical to regular network offerings. To allow VPC networks with a Nicira NVP isolated network the offerings need to support the Virtual Networking service with the NiciraNVP provider. - In a typical configuration two network offerings need to be created. One with the loadbalancing service enabled and one without loadbalancing. - - VPC Network Offering with Loadbalancing - - - - Service - Provider - - - - - VPN - VpcVirtualRouter - - - DHCP - VpcVirtualRouter - - - DNS - VpcVirtualRouter - - - Load Balancer - VpcVirtualRouter - - - User Data - VpcVirtualRouter - - - Source NAT - VpcVirtualRouter - - - Static NAT - VpcVirtualRouter - - - Post Forwarding - VpcVirtualRouter - - - NetworkACL - VpcVirtualRouter - - - Virtual Networking - NiciraNVP - - - -
- -
diff --git a/archive/nicira/en-US/plugin-niciranvp-vpcoffering.xml b/archive/nicira/en-US/plugin-niciranvp-vpcoffering.xml deleted file mode 100644 index 292621e..0000000 --- a/archive/nicira/en-US/plugin-niciranvp-vpcoffering.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- VPC Offering with Nicira NVP - To allow a VPC to use the Nicira NVP plugin to provision networks, a new VPC offering needs to be created which allows the Virtual Networking service to be implemented by NiciraNVP. - This is not currently possible with the UI. The API does provide the proper calls to create a VPC offering with Virtual Networking enabled. However due to a limitation in the 4.1 API it is not possible to select the provider for this network service. To configure the VPC offering with the NiciraNVP provider edit the database table 'vpc_offering_service_map' and change the provider to NiciraNvp for the service 'Connectivity' - It is also possible to update the default VPC offering by adding a row to the - 'vpc_offering_service_map' with service 'Connectivity' and provider 'NiciraNvp' - - - - - - nvp-physical-network-stt.png: a screenshot of the mysql table. - - - When creating a new VPC offering please note that the UI does not allow you to select a VPC offering yet. The VPC needs to be created using the API with the offering UUID. -
diff --git a/archive/nicira/publican.cfg b/archive/nicira/publican.cfg deleted file mode 100644 index 2e3696d..0000000 --- a/archive/nicira/publican.cfg +++ /dev/null @@ -1,28 +0,0 @@ -# Publican configuration file for CloudStack Complete Documentation Set -# Contains all technical docs except release notes -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: CloudStack_Nicira_NVP_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: install diff --git a/archive/qig/en-US/Author_Group.xml b/archive/qig/en-US/Author_Group.xml deleted file mode 100644 index 432ef6f..0000000 --- a/archive/qig/en-US/Author_Group.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - Apache - CloudStack - - - diff --git a/archive/qig/en-US/Book_Info.xml b/archive/qig/en-US/Book_Info.xml deleted file mode 100644 index 98cbcb4..0000000 --- a/archive/qig/en-US/Book_Info.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Quick Install Guide - Prescriptive instructions for deploying Apache CloudStack - Apache CloudStack - 4.2.0 - 0 - 0 - - - This guide is designed to provide a strict environment to guarantee - a higher degree of success in initial deployments of Apache CloudStack. - All of the elements of the environment will be provided to you. - Apache CloudStack is capable of much more complex configurations, - but they are beyond the scope of this document. - - - - - - - - - - - - - diff --git a/archive/qig/en-US/Chapter.xml b/archive/qig/en-US/Chapter.xml deleted file mode 100644 index 4adf63c..0000000 --- a/archive/qig/en-US/Chapter.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Test Chapter - - This is a test paragraph - -
- Test Section 1 - - This is a test paragraph in a section - -
- -
- Test Section 2 - - This is a test paragraph in Section 2 - - - - listitem text - - - - -
- -
- diff --git a/archive/qig/en-US/Environment.xml b/archive/qig/en-US/Environment.xml deleted file mode 100644 index e48b405..0000000 --- a/archive/qig/en-US/Environment.xml +++ /dev/null @@ -1,258 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Environment - - Before you begin, you need to prepare the environment before you install CloudStack. - We will go over the steps to prepare now. - -
- Operating System - - Using the CentOS 6.4 x86_64 minimal install ISO, you'll need to install CentOS - on your hardware. The defaults will generally be acceptable for this installation. - - - Once this installation is complete, you'll want to connect to your freshly - installed machine via SSH as the root user. Note that you should not allow root - logins in a production environment, so be sure to turn off remote logins once you - have finished the installation and configuration. - -
- Configuring the network - - By default the network will not come up on your hardware and you - will need to configure it to work in your environment. Since we - specified that there will be no DHCP server in this environment - we will be manually configuring your network interface. We will - assume, for the purposes of this exercise, that eth0 is the only network - interface that will be connected and used. - - - Connecting via the console you should login as root. Check the - file /etc/sysconfig/network-scripts/ifcfg-eth0, - it will look like this by default: - -DEVICE="eth0" -HWADDR="52:54:00:B9:A6:C0" -NM_CONTROLLED="yes" -ONBOOT="no" - - - - Unfortunately, this configuration will not permit you to connect to the network, - and is also unsuitable for our purposes with CloudStack. We want to - configure that file so that it specifies the IP address, netmask, etc., as shown - in the following example: - - - Hardware Addresses - You should not use the hardware address (aka MAC address) from our example - for your configuration. It is network interface specific, so you should keep the - address already provided in the HWADDR directive. - - - -DEVICE=eth0 -HWADDR=52:54:00:B9:A6:C0 -NM_CONTROLLED=no -ONBOOT=yes -BOOTPROTO=none -IPADDR=172.16.10.2 -NETMASK=255.255.255.0 -GATEWAY=172.16.10.1 -DNS1=8.8.8.8 -DNS2=8.8.4.4 - - - IP Addressing - Throughout this document we are assuming that you will - have a /24 network for your CloudStack implementation. This can be any - RFC 1918 network. However, we are assuming that you will match the - machine address that we are using. Thus we may use - 172.16.10.2 and because - you might be using the 192.168.55.0/24 network you would use - 192.168.55.2 - - - Now that we have the configuration files properly set up, we need to run a - few commands to start up the network - # chkconfig network on - # service network start -
-
- Hostname - - Cloudstack requires that the hostname be properly set. If you used the default - options in the installation, then your hostname is currently set to - localhost.localdomain. To test this we will run: - # hostname --fqdn - At this point it will likely return: - localhost - To rectify this situation - we'll set the hostname by editing the - /etc/hosts file so that it follows a similar format to this example: -127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 -::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 -172.16.10.2 srvr1.cloud.priv - - - After you've modified that file, go ahead and restart the network using: -# service network restart - Now recheck with the hostname --fqdn command and ensure that it returns - a FQDN response -
-
- SELinux - At the moment, for CloudStack to work properly SELinux must be - set to permissive. We want to both configure this for future boots and modify it - in the current running system. - - To configure SELinux to be permissive in the running system we need to run - the following command: - # setenforce 0 - - To ensure that it remains in that state we need to configure the file - /etc/selinux/config to reflect the permissive state, - as shown in this example: - - -# This file controls the state of SELinux on the system. -# SELINUX= can take one of these three values: -# enforcing - SELinux security policy is enforced. -# permissive - SELinux prints warnings instead of enforcing. -# disabled - No SELinux policy is loaded. -SELINUX=permissive -# SELINUXTYPE= can take one of these two values: -# targeted - Targeted processes are protected, -# mls - Multi Level Security protection. -SELINUXTYPE=targeted - - -
-
- NTP - NTP configuration is a necessity for keeping all of the clocks in your cloud - servers in sync. However, NTP is not installed by default. So we'll install and - and configure NTP at this stage. Installation is accomplished as follows: - - # yum -y install ntp - The actual default configuration is fine for our purposes, so we merely need to - enable it and set it to start on boot as follows: - # chkconfig ntpd on - # service ntpd start -
-
- Configuring the CloudStack Package Repository - - We need to configure the machine to use a CloudStack package repository. - - The below repository is not an official Apache CloudStack project repository - - The Apache CloudStack official releases are source code. As such there are no - 'official' binaries available. The full installation guide describes how to take - the source release and generate RPMs and and yum repository. This guide attempts - to keep things as simple as possible, and thus we are using one of the - community-provided yum repositories. - - - - To add the CloudStack repository, create /etc/yum.repos.d/cloudstack.repo and insert the following information. - -[cloudstack] -name=cloudstack -baseurl=http://cloudstack.apt-get.eu/rhel/4.1/ -enabled=1 -gpgcheck=0 - -
-
-
- NFS - - Our configuration is going to use NFS for both primary and secondary - storage. We are going to go ahead and setup two NFS shares for those - purposes. We'll start out by installing - nfs-utils. - - # yum install nfs-utils - - We now need to configure NFS to serve up two different shares. This is handled comparatively easily - in the /etc/exports file. You should ensure that it has the following content: - - -/secondary *(rw,async,no_root_squash) -/primary *(rw,async,no_root_squash) - - - You will note that we specified two directories that don't exist (yet) on the system. - We'll go ahead and create those directories and set permissions appropriately on them with the following commands: - - -# mkdir /primary -# mkdir /secondary - - CentOS 6.x releases use NFSv4 by default. NFSv4 requires that domain setting matches on all clients. - In our case, the domain is cloud.priv, so ensure that the domain setting in /etc/idmapd.conf - is uncommented and set as follows: - Domain = cloud.priv - Now you'll need uncomment the configuration values in the file /etc/sysconfig/nfs - -LOCKD_TCPPORT=32803 -LOCKD_UDPPORT=32769 -MOUNTD_PORT=892 -RQUOTAD_PORT=875 -STATD_PORT=662 -STATD_OUTGOING_PORT=2020 - - Now we need to configure the firewall to permit incoming NFS connections. - Edit the file /etc/sysconfig/iptables - - --A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 111 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 111 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 2049 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 32803 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 32769 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 892 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 892 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 875 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 875 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 662 -j ACCEPT --A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 662 -j ACCEPT - - Now you can restart the iptables service with the following command: - - # service iptables restart - We now need to configure nfs service to start on boot and actually start it on the host by - executing the following commands: - -# service rpcbind start -# service nfs start -# chkconfig rpcbind on -# chkconfig nfs on - -
-
diff --git a/archive/qig/en-US/Management.xml b/archive/qig/en-US/Management.xml deleted file mode 100644 index 8c6040f..0000000 --- a/archive/qig/en-US/Management.xml +++ /dev/null @@ -1,99 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Installation of the management server - - Now it is time to start installing CloudStack's management server - and some of the related components. - -
- Database Installation and Configuration - - We'll start out by installing MySQL and configuring - some options to ensure CloudStack runs well. - - - To install MySQL run the following command: - # yum -y install mysql-server - - With MySQL installed we need to make - a few configuration changes to /etc/my.cnf. - Specifically we need to add the following options to the [mysqld] section: - -innodb_rollback_on_timeout=1 -innodb_lock_wait_timeout=600 -max_connections=350 -log-bin=mysql-bin -binlog-format = 'ROW' - - - - Now that MySQL is properly configured we can - start it and configure it to start on boot as follows: - -# service mysqld start -# chkconfig mysqld on - - - -
- -
- Installation - We are now going to install the management server. We do that by executing the following command: - # yum -y install cloud-client - - With the application itself installed we can now setup the database, we'll do that with the following command - and options: - - # cloudstack-setup-databases cloud:password@localhost --deploy-as=root - When this process is finished, you should see a message like "CloudStack has successfully initialized the database." - - Now that the database has been created, we can take the final step in setting up the management server by issuing the following command: - # cloudstack-setup-management -
-
- System Template Setup - CloudStack uses a number of system VMs to provide functionality for - accessing the console of virtual machines, providing various networking - services, and managing various aspects of storage. This step will - acquire those system images ready for deployment when we bootstrap - your cloud. - - - Now we need to download the system VM template and deploy that to the - share we just mounted. The management server includes a script to properly - manipulate the system VMs images. - - # /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 -h kvm -F - - - That concludes our setup of the management server. We still need to - configure CloudStack, but we will do that after we get our hypervisor - set up. - -
-
diff --git a/archive/qig/en-US/Overview.xml b/archive/qig/en-US/Overview.xml deleted file mode 100644 index 31915f5..0000000 --- a/archive/qig/en-US/Overview.xml +++ /dev/null @@ -1,93 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Overview - - Infrastructure-as-a-Service (IaaS) clouds can be a complex thing to build, - and by definition they have a plethora of options, which often lead to confusion - for even experienced admins who are newcomers to building cloud platforms. - The goal for this runbook is to provide a straightforward set of instructions - to get you up and running with CloudStack with a minimum amount of trouble. - -
- What exactly are we building? - - This runbook will focus on building a CloudStack cloud using KVM with - CentOS 6.4 with NFS storage on a flat layer-2 network utilizing - layer-3 network isolation (aka Security Groups), and doing it all - on a single piece of hardware. - - - KVM, or Kernel-based Virtual Machine is a virtualization technology - for the Linux kernel. KVM supports native virtualization atop - processors with hardware virtualization extensions. - - - Security Groups act as distributed firewalls that control access - to a group of virtual machines. - -
-
- High level overview of the process - - Before we actually get to installing CloudStack, we'll start with - installing our base operating system, and then configuring that to act - as an NFS server for several types of storage. We'll install the - management server, download the systemVMs, and finally install the agent - software. Finally we'll spend a good deal of time configuring the entire - cloud in the CloudStack web interface. - -
-
- Prerequisites - - To complete this runbook you'll need the following items: - - - - At least one computer which supports hardware virtualization. - - - - - The - - CentOS 6.4 x86_64 minimal install CD - - - - - - A /24 network with the gateway being at xxx.xxx.xxx.1, no DHCP should be on this network and - none of the computers running CloudStack will have a dynamic address. Again this is done for - the sake of simplicity. - - - - -
- -
diff --git a/archive/qig/en-US/Preface.xml b/archive/qig/en-US/Preface.xml deleted file mode 100644 index d6ba80e..0000000 --- a/archive/qig/en-US/Preface.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Preface - - - - - - diff --git a/archive/qig/en-US/Revision_History.xml b/archive/qig/en-US/Revision_History.xml deleted file mode 100644 index 1ff4d77..0000000 --- a/archive/qig/en-US/Revision_History.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Revision History - - - - 0-0 - Fri Jun 28 2013 - - - Initial creation of book by publican - - - - - - - diff --git a/archive/qig/en-US/config.xml b/archive/qig/en-US/config.xml deleted file mode 100644 index 7ff7a72..0000000 --- a/archive/qig/en-US/config.xml +++ /dev/null @@ -1,177 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - Configuration - - As we noted before we will be using security groups to provide isolation - and by default that implies that we'll be using a flat layer-2 network. - It also means that the simplicity of our setup means that we can use the - quick installer. - -
- UI Access - - To get access to CloudStack's web interface, merely point your - browser to http://172.16.10.2:8080/client - The default username is 'admin', and the default password is 'password'. - You should see a splash screen that allows you to choose several options - for setting up CloudStack. You should choose the - option. - - - You should now see a prompt requiring you to change the password for - the admin user. Please do so. - -
-
- Setting up a Zone - - A zone is the largest organization entity in CloudStack - and we'll be creating one, this - should be the screen that you see in front of you now. And for us there are 5 pieces of - information that we need. - - - Name - we will set this to the ever-descriptive 'Zone1' for our cloud. - - - Public DNS 1 - we will set this to '8.8.8.8' for our cloud. - - - Public DNS 2 - we will set this to '8.8.4.4' for our cloud. - - - Internal DNS1 - we will also set this to '8.8.8.8' for our cloud. - - - Internal DNS2 - we will also set this to '8.8.8.4' for our cloud. - - - - - Notes about DNS settings - - CloudStack distinguishes between internal and public DNS. Internal - DNS is assumed to be capable of resolving internal-only - hostnames, such as your NFS server’s DNS name. Public DNS is - provided to the guest VMs to resolve public IP addresses. You can - enter the same DNS server for both types, but if you do so, you - must make sure that both internal and public IP addresses can - route to the DNS server. In our specific case we will not use any - names for resources internally, and we have indeed them set to look - to the same external resource so as to not add a namerserver setup - to our list of requirements. - - -
-
- Pod Configuration - Now that we've added a Zone, the next step that comes up is a prompt - for information regading a pod. Which is looking for 4 items. - - - Name - We'll use Pod1 for our cloud. - - - Gateway - We'll use 172.16.10.1 as our gateway - - - Netmask - We'll use 255.255.255.0 - - - Start/end reserved system IPs - we will use 172.16.10.10-172.16.10.20 - - - Guest gateway - We'll use 172.16.10.1 - - - Guest netmask - We'll use 255.255.255.0 - - - Guest start/end IP - We'll use 172.16.10.30-172.16.10.200 - - - -
-
- Cluster - Now that we've added a Zone, we need only add a few more items for configuring the cluster. - - - Name - We'll use Cluster1 - - - Hypervisor - Choose KVM - - - - You should be prompted to add the first host to your cluster at this point. Only a few bits of information are needed. - - - Hostname - we'll use the IP address 172.16.10.2 since we didn't set up a DNS server. - - - Username - we'll use 'root' - - - Password - enter the operating system password for the root user - - - -
- Primary Storage - With your cluster now setup - you should be prompted for primary storage information. Choose NFS as the storage type and then enter the following values in the fields: - - - Name - We'll use 'Primary1' - - - Server - We'll be using the IP address 172.16.10.2 - - - Path - Well define /primary as the path we are using - - - -
-
- Secondary Storage - If this is a new zone, you'll be prompted for secondary storage information - populate it as follows: - - - NFS server - We'll use the IP address 172.16.10.2 - - - Path - We'll use /secondary - - - - Now, click Launch and your cloud should begin setup - it may take several minutes depending on your internet connection speed for setup to finalize. -
-
- - -
- diff --git a/archive/qig/en-US/kvm.xml b/archive/qig/en-US/kvm.xml deleted file mode 100644 index 91ed9d5..0000000 --- a/archive/qig/en-US/kvm.xml +++ /dev/null @@ -1,142 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - KVM Setup and installation - - KVM is the hypervisor we'll be using - we will recover the initial setup - which has already been done on the hypervisor host and cover installation - of the agent software, you can use the same steps to add additional KVM - nodes to your CloudStack environment. - -
- Prerequisites - - We explicitly are using the management server as a compute node as well, - which means that we have already performed many of the prerequisite steps - when setting up the management server, but we will list them here for - clarity. Those steps are: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - You shouldn't need to do that for the management server, of course, but - any additional hosts will need for you to complete the above steps. - -
- -
- Installation - Installation of the KVM agent is trivial with just a single command, but afterwards we'll need to configure a few things. - # yum -y install cloud-agent -
- KVM Configuration - We have two different parts of KVM to configure, libvirt, and QEMU. -
- QEMU Configuration - - KVM configuration is relatively simple at only a single item. We need to - edit the QEMU VNC configuration. This is done by editing - /etc/libvirt/qemu.conf and ensuring the following - line is present and uncommented. - vnc_listen=0.0.0.0 - -
-
- Libvirt Configuration - - CloudStack uses libvirt for managing virtual machines. Therefore it - is vital that libvirt is configured correctly. Libvirt is a dependency - of cloud-agent and should already be installed. - - - - In order to have live migration working libvirt has to listen - for unsecured TCP connections. We also need to turn off libvirts - attempt to use Multicast DNS advertising. Both of these settings - are in /etc/libvirt/libvirtd.conf - - Set the following paramaters: - listen_tls = 0 - listen_tcp = 1 - tcp_port = "16059" - auth_tcp = "none" - mdns_adv = 0 - - - Turning on "listen_tcp" in libvirtd.conf is not enough, we have to change the parameters as well: - On RHEL or CentOS modify /etc/sysconfig/libvirtd: - Uncomment the following line: - #LIBVIRTD_ARGS="--listen" - On Ubuntu: modify /etc/init/libvirt-bin.conf - Change the following line (at the end of the file): - exec /usr/sbin/libvirtd -d - to (just add -l) - exec /usr/sbin/libvirtd -d -l - - - Restart libvirt - In RHEL or CentOS: - $ service libvirtd restart - In Ubuntu: - $ service libvirt-bin restart - - -
-
- KVM configuration complete - - That concludes our installation and configuration of KVM, and we'll now move to using the CloudStack UI - for the actual configuration of our cloud. - -
-
-
-
diff --git a/archive/qig/en-US/qig.ent b/archive/qig/en-US/qig.ent deleted file mode 100644 index 3b1649a..0000000 --- a/archive/qig/en-US/qig.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/archive/qig/en-US/qig.xml b/archive/qig/en-US/qig.xml deleted file mode 100644 index 00dd2e4..0000000 --- a/archive/qig/en-US/qig.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - - - - - - - - - diff --git a/archive/qig/publican.cfg b/archive/qig/publican.cfg deleted file mode 100644 index 368ba5d..0000000 --- a/archive/qig/publican.cfg +++ /dev/null @@ -1,28 +0,0 @@ -# Publican configuration file for CloudStack Complete Documentation Set -# Contains all technical docs except release notes -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: qig -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: install diff --git a/archive/vxlan/en-US/Author_Group.xml b/archive/vxlan/en-US/Author_Group.xml deleted file mode 100644 index 1184c50..0000000 --- a/archive/vxlan/en-US/Author_Group.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - Apache - CloudStack - - diff --git a/archive/vxlan/en-US/Book_Info.xml b/archive/vxlan/en-US/Book_Info.xml deleted file mode 100644 index e063e23..0000000 --- a/archive/vxlan/en-US/Book_Info.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Guide - Revised August 9, 2012 10:48 pm Pacific - Apache CloudStack - 4.3.0 - 1 - - - - Complete technical documentation of &PRODUCT;. - - - - - - - - - - - - diff --git a/archive/vxlan/en-US/CloudStack_VXLAN_Guide.ent b/archive/vxlan/en-US/CloudStack_VXLAN_Guide.ent deleted file mode 100644 index f31c407..0000000 --- a/archive/vxlan/en-US/CloudStack_VXLAN_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/archive/vxlan/en-US/CloudStack_VXLAN_Guide.xml b/archive/vxlan/en-US/CloudStack_VXLAN_Guide.xml deleted file mode 100644 index d7886c8..0000000 --- a/archive/vxlan/en-US/CloudStack_VXLAN_Guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - - - - &PRODUCT; Plugin Guide for the VXLAN Plugin - Apache CloudStack - 4.3.0 - 0 - - - - Plugin Guide for the VXLAN Plugin. - - - - - - - - - - - - - - - - - diff --git a/archive/vxlan/en-US/images/vxlan-physicalnetwork.png b/archive/vxlan/en-US/images/vxlan-physicalnetwork.png deleted file mode 100644 index eb06fcd22e6f3f25d219e9a1a70a0f7b807be047..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68376 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 Vu)w9n0JsbYDxn}=CTjTge*yo3;q?Fj diff --git a/archive/vxlan/en-US/images/vxlan-trafficlabel.png b/archive/vxlan/en-US/images/vxlan-trafficlabel.png deleted file mode 100644 index 916e9441689db0b84626c2dd6e72b1fb94fd241f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61473 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
OqCzP{B67t+e zC{ayd#8QI;iKIPGX-zg#Pj-l1Q5Gdp#$Z&PJ!Y%#CFA z!qFU#{GWC^eOhW9<5otNu6G?Ad>$4IlVjhKkS$XzI9TuTX11Bc4?4TCaXiYN9cEFk zw%SK<(@gXVF8*Ya%^?Y@RtI;P1IKaVpdSb)RgiNB3NJ~saOmG{F|xpr%vBsmQk?7YYSxg? z7S>VM67rCHR{t6`SarROVd}Fxn46ixjTSwvK#FiA)h!%d2iXnlic z^j zB%kJwV?(H4JwM)~H?_6zX3uyx!e0ArsP*Q+=;f*yBxgepLw~lsh+1AD1C}d{=LP$4 zKz<^3D~NHGspf?21xi)@QK`P`iRGK5ESZBk#aM4YMtzRIs0Rx|Zt-GC>FDI;=iSK?oO{pVL zAfcT{Qg!@lH@x{RZcz~w#u}35ezPUH76e1AW$t= zV$i(HI~6dRDy|jxNt3s+{ucNf*7)|`{J2VSKO5uCtG{D@ufsyYgR!(r#g}!N4}`)) zQc@QaW7y4nBowK`@<%UM$>#9C(hHHJ9tU@a__(JlyTm{{78i{cRDfb+in4pikVN$t4pT0YaV8|R+v&0s&6cLUAhYFG`^bYGUZng65`?#dW&1jpZ$CS`7r-Y^YF8VQsCUW*!9-ATP9}h80>h=1>9a@M5T={9v}R&^>q`s0U%gn$z3q^$$P0$lR_$WGZtI=FFWWn z@GZjpKim#OX;tdA8jMkp(8VKv$)zl33W=@o?qo_Vi8O38!`t4Om$E&Ngu5Zcx z*`Gi8sB(9KCb_r>8IAdpR2(|0GvnE%LMtti8O7fhtK%cAx?M9?ZB6hQxBD48vfsc{NOI z?5W|5T_<|R1nZ|72lGx%MruYueEZ3r`K=!k40s+#1mzwDG`Bgq0`8-FcmfM!v$L;< zz1>Ufrl#~&@Fi0s=$c|ZXdP7XdQx>u>bFC6nXCJ%wzaQIu1gFOD%vkw(pY(3ztUqu zLG<+|<-1={SAi5W7plK2TU_lhE@W86XoLgRMz|}oY|YB&%1RP=h6>f%AQvvpW4hj8 zu%8yK3_=F7E9XXkpy{T6`*8uNb!o=u4zaX@?j|3Fd~_WJ3@`MHTD=nEB(!ljMZ-~y z)IZJ{$~ju&n5djdT-)A^=HK`H3A75U=_%Zu{UYhiQd_s1Z$@gOlAQ zh12ONiff`DSrqi4j38I%-m35M{W3Qys5aeQF(;s#wIwbN4Dp7kn0%vP$dEtBt8F?~ zzU^;4)hfcPG)d7f=oSja^@LYEv6L>bmUtVa@2Sv-`1n?fpZu5L4|ldP7H!i$C&4in z!MUryb_-c2rd}i03pxvEH!Yx?avgT!eUa0IE@%W3zXzZZj?;8plYZnyhIKR@{W_OZiJRoQ-1On}mhj<|qf*i5vlc9VkNA1*2uXK5~ztaaV zFp%hOFbB{0Z#2FN6B2kA(#q;yyH`(;GB1Ol7E|%I-QDlitya9GWCgQxOoU42%0mJj zU3&8%aOSKx|8f4}8!>g*84vbDNB_xNQ35XMNwQp3Wy(lKm8nZ@dZqwpnL(M36&8Q> zZn<%zIl%28_L$8OEI(qt?dZXd^%>p(LHgrT{yI|}?=!x@vX{QG%njiwePcR!8h%HX= zggUF;o*bv&Uekp@TG;_}ApuVDD3w&;W<~4K&SWo{S~irG9)sStvXXvcsa`5A={BW) zXCthfq-7;(M0yHQ zO>BOm8~=O9C>X+GC5@yMj!8b6s@=shnDMhgb^4RB9A1+ysEGpaVJIjZo*uT;4HCUXr}N_g)tKnhDv;8wvjLo6nt* z@hd9(S8G_p!0=mfJ9eluxxanvfh=xtD0z+PN^BA3yLhJm)7W>%v-!P$M^)`=t+rIP zN@Ht_sI7|HYVTE}MuG}a#Hdn5QL{B;@7R0RE^1RTYKy&N#d>a^=lgq}&$C{y$3Kyr zoIB?}5%_jKUjf%mx4DPwYVo)*RfwL<0(S6CIPnU;D#iOL-CnuO4C%~}h+1r1L zsy?e+&&tkj2<6%tx_2nV!PSsFt7I*4?;Z)@!OxprTZ*`Hxt4Sg+tbEq9S+v6(kWF{ z=lkFXK8yFIU(bp-_&)FhgqHzLz`Fu}2Cq~B>;tl)6ea~;QUn+O(PIAmQ<5`ru_k*$)q`^L^gu0v$A{14rwN~aRY=g zYDkRANWznWc3O;jzFD>-^pw+57EfAk@<^QfRxS)uDM>mXw-SP+2#q=^cka%l-@W~n zbrUH@vbEDw3?Ls`0Qr!6FKZ4>RG=<~PtAoT4aq%Cl@GB!g{kT&R%rkb1583ODLboi zexld<>9+T$?y7#pF^T$EO0am-RD~Kg(+1o`$M_P6!hv4&EzIxj|4nA`?l5OuIv}`u zxo5`b2<~Yky)|(vx%4q86k^;{VsL2vVgolQ)>K>~;^}Sia1F~~Kb_sV7hvk*EDwx_ zL8L<<9cYD~hlT8uEqZ=uVE?<%ft$}^`jKR+7Hz5!r$%&dnjI9PsI@E^$9&4ki12Vd z#=6HQ+SO#foj;g4?>O=~8ZCM-!$y)zlihLsqlfo`jEJ5n=%;E#9|d5kJ$+fPejrwl zh1YW5N=GH>n6pPJ@RJtq#aIqm%buDKZW?vI(qjBF2c!MSYvuRHJ@9tZ(YtNa<5e|Y zE28Yh;$cgHcU|-3K%7!FThF**8KV*Ly|_X4_wT~imhK{qK7U|x-&sY1TMI{qMjoj& znmQ3qLrq9(zJsay)bk_f?C@i>*}b^odWBUxSZF^$nIuU6V-oB*p{~+sEe(rJZ&4Ya zD@rwnjB!Bl1UY>`B3^xkXcRRJs}dnxHS*kpUG@n{iyzCPN+yA^JBX`0dT0FyHup2X zsX>k3;`Z+0Cwn-*TaWec;`F*Bl??`^UX!!&c2Ql&shZl^o1v`QsUF*(eDLE|Yx=)$ zJ~$l;@&~^-S#9^^&yUzOUR9lXWk^d@W)Q^M;`tpAC!f!hwNBjV$;r^*n5>jlk7mtH zI#nK;GZ_{+A-!{R#;}ygNph=qw`FEq$Efi;!vhO9x;0j|xZs=v@xK*iR!XT!fKa0qw#4$-0l;$qP`u#;z1d5UBj~ zzJnoX`7flC9OcFZugK5F6o8AkID69RnF|7uShU_MJ|WtZ5XRlVE%bK#UAPFG3>uKy`-@Eo zAoSgqbgOY)=*V8~H+^ww+mLv<7-f(0l8d@OS>wHFkf~vt*pv+*v~t!4k9iwCBHzH{ z*Ub~0m9V7C#RX9}2i@+axrn*ch)0}{AGgNm6>{?oQdBw4)WT2cm$DQyr>f2P=m0bK zG8i|0jsuC_qr_YK79BvbK!ML=y|j)>anr1%3lOzDZP%fMM7Ij3u?xR z=iUNvmI?4rARd9FSP#V-&r=9din8^a@OCx@gmIGz%WW^)_qGw-+#1#*A9iNvT3^T0 zI~xC4zQCfkM|xro=r#4X8VwEs3MGasGEE z!Y;>74KweP_LnbZN6UkZX}Gw0YLHt4bB`mr$KHJ~P?vrA#^iEub^DT+%TZNKLi>&O zjN0b8$BPOPczU8Edo&On1qeqG+-E|_4|Kiy6HE0zg+_TqTeCIWi&mIa+ z6Z_%*RN`5Q{aD6AHLb!LxkNgNpS{jLn~vg*_1r#{rlb5itwP??TxfF3r=#hny*cU4 z=750yJip@7z3G4@y9LDwKHy%+oT>k_^8Z$5&BbQl>2z(GycLnsC9NUC!?pJthx@g% z5<~;GlC?Ej)DL)ZN22C*npg{q398tb;JTJu2xyrK>e7-x3gXKSL81brPAo zoSiyuGJU9yTxM@31MttitKSK;0H)leF0+lhwY!V;*!x1G#>5BmT)}5%*k;V}@yJN@ zdI@Os#UwwOrsOu_Llxf$RQJ}~I%3Y6w^mMRtCPr0=dRQ)zgeu}=kfA92stpP`~Z$v zdf2H)lZ@)#0Ty?Dx}>2V$%?3jA=leaxh<6K1}A?dZ|Pn;{jQrwrMq{Z z&4>mB5>rGTCAsw_ir%Rdc_b>y%(#`RhC4`Eo0yngw8Z!p#w8~oLZ(S~)Z)4ohhxOi zbYskI8ga$D+~0YT4B?$&_eE7*JKtNXe_5+tcMn@AEJ9D$d7U2cAtU-v?!VnN-<hfgW|pp{D&Wci#^)6$tUV4}lm7@k89&rNMGCj^*U-S4~0#ne@ zlFj-iW3%jRJPB_YoBqI`SP=-=x}WrGONp$^sCWj{4-&(qH(W6zdWJ=EUOk062U?s^ zsWBiHHYIUG=k#4XVN+P@&E~f!k`4JB`c9#3Vbw)(>_FyuoP67X-dDuPbsFZozrKcs z+D0IBD+2EKd}$l{r^P2G$1!ICQ}MQ1xnKNHikZ;KED9O*+@wSq$2S$cNIJ$swQDwV zqE=2|R>XK8zYEb5@e5mNhAXb9Z7dyZb1EjM55WSm0Z8wZM5zyiNdaQCu z8QHmSnAOm~;Y|aP6Vnm)M{=^NwOp%QO7D6#sTE0Cyc_J(a~VtpO;<2yzB-x0d`Ey0 z;BAY%ncN;#b#O(_&h0y#lVAA(WdITSstorClP>?gGSUAhL|l2?xcylW2mmM>m;Ebd z>u9brC8TN*=N@`Qm{o=&IiQFrd1m;v^(ydKbaOhh&fMtW`kk!py6KL;y96M!o)U}F z?SRl^R^vvbaKW{W7ym5k@o$lvwKr6M5`dsQhpsnV1h!6&3g?-T+n!+6WC|d{1p)$^ zEmXPif8ejj8dM0F;Km$PLtIB{rRYG%iYuR&a&zo`tLl@Wxet-s2e=bQ5U^J-8Ssg_b7>y zpj}OLo~*^LKetDww8PuC*MKgmWoHQGjFhUoJ8C66mjsMW8MNnVp4DWIT|7MkCOGwu z8d1>P+^kp;AN+b@S5GFyzXAACl$NYTpuKk9A3GNim1kA_@s{XzqOcn;)b(0loj6Tj z9gJbJvTVG-O206K5x5PUh<>b~O8U2qyu5`M4NlXP!nWjq$Z>VQ;ft(^ZUA5Se@E^A z9xuf6nIoo22u16DJrol1T5SGy_=k<%PJO1*gUU^3YVmy=0R{*Ngb&>IY}~HpZ5SMNWjczxzQQumYqLC# zcm&{NA0lEH=U;g-KDpbZCR+V-y3X zc>)rMLB5^9(O15O_P_<5sRJ_PS<~2qxqCExIhopYfz6p&wpvF-%_W;o`ykNHU7+1A z#^s^AtcRnHjr}x{n1_i|j}BaibZiW1V=y0v5T}2Hfz=4;^S*_i*bmeJtg%s$LV^uQ zaxBJ1yI8o=T!szgtMfGZ`haWy1GTj15hsNMYzEusW!C<6sA4JXbfUuk4xw(L(KE_V z9@f^@ALyZ`r%DaK@LoO$#GyM%BkIm+4akhK`2)4on7D;lkcsstJ|l{Rm&8TYNgcXM zYY8Mme^+(!AH=*5H^$-1eM}NAHs!X7 z4wVq?6?t|M@>*jSyL#LY#w?!Yy-ri-+?Xc74KaiZ(XY+z3(&6#*>A*+RJ9;h%!d7s zToNrNU4Eq~Rv0ibGm5$$LNhf|A1L0n&(B8=P2fc`3CM_}F?|tb?>OK)3jWEH0MZG( z`5=QMDk>`a!HTc!u3xAwtRS?1JV%TBfv|Ii1R+mpX>E64^~#t+svQ!EbaHaKyf{Bg z_ldO~id|`BElVpys-JvGFUJNjZ6n&3-c?55H(o?dJO9*ZnHQYHxe+-7b(k_5rKY zR=cbYwTIl89i!o#|f_SjOQ5+9jq7>^-jWpx|EO zp)6quV_OQ}^ z0C*DDVCE$P%A%b^C-Ve2)A*430e2gIJ;2(Gz|MkFZFuf$+end`h!@^vk@VU74>mbk zoTD_PYyjX^O%!nr&d$vKnm&>@YFOoItd6&6jKog?>$@5)u%gJ-o3pUMiZJ z@MNjSl0}{KyX|_=VI#sfHWL)xv($1(BQ^&2?*6Y*;fR&guI)? z^(atK4z5Fwd;A>U-V0oc2V?2FZXEv{z zhuw1?kAVdbXhUSX>B|kY)nj90ZD?r8b5Qf@kc7-vL%)8Jh(GrD40yBH`FATA->9^K zZA%A-F#7Bh&0H|#Y*A`r3OV6EK#R|)AN?fTxk zG^4ibam_CqE0;1eU*?gww6t8y7l4L1+PJv5n0qHXYoEIv9MhOJ?SRFW@xKoghcz>2 z2u*naYG4BHxs1=~^P%FE3Qzf~Jm%{0?B-;6+WCO1G58oiDKDT{Hkd5uJkD*!05M|y zvQJJPfJ{dG+I>6I&EbMRryP(yQ-%T!$DR@zgBXNN+T2x1Wct!%9{*KotvXqK&UuwLK0xdiR0KA zwev^uG2&cYT>Ja`TB+sbK9}AeEl7^MsYb6!iVn{(W=U1zyo4%;K|k6z?1Dq{I9A3g zj59pC#9^vlL6al4ga!#EnG*!PEh0bkEY6u~vz|8ccvm>_4;f1F^m&8m zyf~A8;&stjEB*5Q@~EitSwbBF{?x>b&bQ_7hQx4t3Ptm@?{01|6=?Cq=NnXLa5U%@ zv@hJw>vX9wD5D9I&xN+7#oG#dXf<4#{dH{+_dFc1=igi|ztAYb{D{Kb!|*O<912`ALByySZ@>G?TXR%VCfu5CzC&vd0 ztS{^!>E4aBOuBXNy&}&HP0!bUt=M3$VP0~^khNc%2x&RA_+auVI_kJjjvYMM*A?ha z9&l}m^^YOyH{#c91m5q7ZQg#&eqvkITLw9;vD}sfe@HDGzy+rq4ZeI%A2MiRp_=vz zi@I1vd7tfeF88CFoaR~%*2jRg1FxA{Tx9K4P#Sz+!6>X?=T1ZG%QWlGw`+dFc2*#v zB*vP_x#Bq;0I z8?r>$fx+Ud`wnNm$kRjMz_hTP$DFQvxyIcJz-ec|rFPw`9ya?Q{M=tm%Qnx=89hoN z0BumzpXzHDJ|x)}5CWB(Pn+M7FFUB6<1;*{^U?`9(CA&KiH2`78Ixm0f!e-FO99&`t=Fd} z3x;vUM_nx^ewltxJi%>Egx?Xijk-cxlYhcBF022!{I`X{)3a^u@#Dt;;`$44Z5QXKQC%79wQ7pOBWgE@iES^$KWcHxo^xA^ zpLAR|X6f0hfiFu`&HajaEaW(iJkdShnN$+NEpYSlR^Iyx0n6T=7{K9hT~Xi@zRknU z$%JBc-#f2TQ9gg)q%SR5ts(KeuN-g0Pv3x!8h+2VXHc_i6FnJG0mO-)VWZy9ZMr31 zVpCuFGlzEue*VmUZu$J4x8cqBpUbw=a2iEx+HevS%9&0jEu(FDoU^uYSd?F6Ct&k| zl!C)pq478r0zJBcS3}IVkv=F|{Vvy=jL#$xNOOB%PCRH1h7!NdHsU?P)%_Y0%g@hG zPfrJ?qxsn9!^Yz+i2i|xf_Fh9cR%H9x$`o;$dP8}zfzE&eOa5kPhdCX zpj;=w#;Fkb8zd`$NO!1&9)BF2R?pQs&Smqy5!^(u6h+byxX|0#FD2O6zUU}*LUF*a ze<1s7VcR8Pz_CClU)8YO)4tD`<$^hiBi80UF|lDcte#)*4y}QU;zUwV+gPHql}?EkwBx=%}GZCW?|d z!wNO-o(N5o7&1Apu7!R{qoB%cMKl>0^8E;dAC71Nd^iYW=i^<1L_Z|+5Q83}4VGjk zE2vuIwZVEAr*7Juk!7)9f#X!hDK)8k03Hb5=f{&v&{*_>U-c{?& zRJC4PdR7ooAd!-5=VOvg1Okco6pOu#zHYj5#L{&V%yglVOo6(J^H=y)f>Iro82_!< z0iU&UdKpdtq7-obck%PmGqI3=_yJs8R`oztCM7^8f_79`1IVz~?ds_0VqOBGgqydKe#O=_X)44cl7 zj>!^6X|aw4-BZf#79W3>@Wi#TJe3%(vD&dD$}A8a!qwksjHRK&+ENOUnFG`+=z5W% zEKcm;=Sb7}*5u`|Bc)d}S|QoX;#f_u#7qD9 z&)On}FL)q=HJt8@LiLAUqq$jmN1wZ!vZU!oIqVVU#Yi5_n!<6mUS18W;xqkH4^#L} zuWjWgYr3rcb|&uclo%HmG&L7!Xw36pZT0>R4X5}Vx@?W+(X|_FOa4eA=~k~kMq-zZvU>{(wjD$y0n?Vh{j=k_uTZLDu0L$o-1c@jsz!26r{5flC$7y@v(*s_ZDb-<{UJxw-ntmSlwJG^@<^tQinO1r_GVOSx zVbzz+ODe5#UMq-%%FuQ9U7kzfCz}$1@XcyH-20LDR5dp2I|S#U+RaOE=O+?xZK0$r z(%zYC7hu=m^OWW*0o`?RreUINxsuPBY=YxYZ)zEKY4kUe#wPlWZ^X0=&#S@ShwlBE zy?7V}gWd;{fbug%$v;0Wmb@=6f8T3=vub9Ml0F6EKgh9yUm0SPm@`kd`%$62d`N1d z@;-GqKwQ4BV)WNXJ~`PxEYn>{H*juWnYpy6e8?JxbbS7J zg!i(HrqF-kU@HcKvs2~d-VdpEq-8G<y8p9nYsTh!4l`zqzm=g$6;Xh&n?TgU9fBfe(bQ~G3J zlFzqA+ixVVB`JOHh z8`yw&&wG+f&1mHKh@eb7&cZeeL+ zw1*hDBqCENJeChQo>{V~S@rO4d+4*&mDxi7Z}OvRDu8^4`?&jFhgnjod1a&ejma+t zq}&=K^DY0gp-K|PPzz2bzDKzb3zdXdo-0)??3MDuUCDLMo01pp4U#995*IT*$OTDn zy)Z-ap*hV{4L{quhzPGskN&j9@j`aukZQk~B}4WK^EzWxdFt+zKFkXHsb@}Grl6@9 znLgl@$NO^`rO&N?J||q4QyGz|NY(nriHpFS|C(ZLJryuTDrCOy^|eyqZb{lBUi}~g z_VBaZjj-#|d%>KDu3^V=%^+*;S9U0+=jRSj@6jf0B7H9+^VBvljEX6Y9gvG_8le#!MkM^747=5 zw)C5U%UDdV5TtSfITVUTDQfzYVecHO5bbLstd5vcVrT>KIock3A&mAHX0=&r8_h7l zvsBiZ8U4zUh&4a<9Vi^@yU{9>G5SL@#oRKNl&7z+{r#M*nt0(=ldIDjvsiODN%Fus zOI$+~b^N{?AQ&)WlE1vs~Za!jHCE&1kcDavijp* z>pjl_=JSKdhqy)l$!khJIP|+S&dSZJO{72JS8KMySo%XS^f9CQcCNAdBcD%65Skk| z48nwAcO@C8R8tzol#I&%%;GmY8eu86dYOQ4eVROCd{+$+K9XBHqQt&}iCC`~Wsp=9 zV5J&)U{Y6EGJwy0|3CaNUU_(v{Y1c*3 zcq`GtFZ6)@2YElrQK@U9R;KzTHVmdU*E8gIyHjmDzm-?WGPSz z@%{V3q;?g;0yuMZySgEjnYbBgUFV^aSEpmn0Tl;+R-)#*s8nX8Et^u)b-cE}F>rbD z*}w20n*z=px|c2q>90_<_~we|=hQ2@w*k8qcAai%CH7aDtqC*@+ z*~lodzNL+H5obVLDHJy*Z+p9>*1vhWpTz`}e*99)#pHf8>YwK?t~Q9i0w$p1zksX+ zyn@gQZ}osWAm7(!Vpq;OMNonES=!ZC2CiL!6OfesKY#^<{!ik<6NS?II#)GPKFYKJ zmJS3G_-6Uvvy-maZs7euJnI6U75K+j=ikT(WFvd)!sq>d1%sOe#nx3t1zA;@LTNL< F{|4*Y82|tP diff --git a/archive/vxlan/en-US/images/vxlan-vniconfig.png b/archive/vxlan/en-US/images/vxlan-vniconfig.png deleted file mode 100644 index c7372a0f54625c6f69928a0015f6bf67d9d63045..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18161 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 - -%BOOK_ENTITIES; - -%xinclude; -]> - - - The VXLAN Plugin - - - diff --git a/archive/vxlan/en-US/plugin-vxlan-config-hypervisor.xml b/archive/vxlan/en-US/plugin-vxlan-config-hypervisor.xml deleted file mode 100644 index d441c8b..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-config-hypervisor.xml +++ /dev/null @@ -1,204 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Configure hypervisor -
- Configure hypervisor: KVM - - In addition to "KVM Hypervisor Host Installation" in "&PRODUCT; Installation Guide", you have to configure the following item on the host. - -
- Create bridge interface with IPv4 address - - This plugin requires an IPv4 address on the KVM host to terminate and originate VXLAN traffic. - The address should be assinged to a physical interface or a bridge interface bound to a physical interface. - Both a private address or a public address are fine for the purpose. - It is not required to be in the same subnet for all hypervisors in a zone, but they should be able to reach each other via IP multicast with UDP/8472 port. - A name of a physical interface or a name of a bridge interface bound to a physical interface can be used as a traffic label. - Physical interface name fits for almost all cases, but if physical interface name differs per host, you may use a bridge to set a same name. - If you would like to use a bridge name as a traffic label, you may create a bridge in this way. - - - Let cloudbr1 be the bridge interface for the instances' private network. - -
- Configure in RHEL or CentOS - - When you configured the cloudbr1 interface as below, - - $ sudo vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1 - - DEVICE=cloudbr1 -TYPE=Bridge -ONBOOT=yes -BOOTPROTO=none -IPV6INIT=no -IPV6_AUTOCONF=no -DELAY=5 -STP=yes - - - you would change the configuration similar to below. - - DEVICE=cloudbr1 -TYPE=Bridge -ONBOOT=yes -BOOTPROTO=static -IPADDR=192.0.2.X -NETMASK=255.255.255.0 -IPV6INIT=no -IPV6_AUTOCONF=no -DELAY=5 -STP=yes - - -
-
- Configure in Ubuntu - - When you configured cloudbr1 as below, - - $ sudo vi /etc/network/interfaces - - auto lo -iface lo inet loopback - -# The primary network interface -auto eth0.100 -iface eth0.100 inet static - address 192.168.42.11 - netmask 255.255.255.240 - gateway 192.168.42.1 - dns-nameservers 8.8.8.8 8.8.4.4 - dns-domain lab.example.org - -# Public network -auto cloudbr0 -iface cloudbr0 inet manual - bridge_ports eth0.200 - bridge_fd 5 - bridge_stp off - bridge_maxwait 1 - -# Private network -auto cloudbr1 -iface cloudbr1 inet manual - bridge_ports eth0.300 - bridge_fd 5 - bridge_stp off - bridge_maxwait 1 - - - you would change the configuration similar to below. - - auto lo -iface lo inet loopback - -# The primary network interface -auto eth0.100 -iface eth0.100 inet static - address 192.168.42.11 - netmask 255.255.255.240 - gateway 192.168.42.1 - dns-nameservers 8.8.8.8 8.8.4.4 - dns-domain lab.example.org - -# Public network -auto cloudbr0 -iface cloudbr0 inet manual - bridge_ports eth0.200 - bridge_fd 5 - bridge_stp off - bridge_maxwait 1 - -# Private network -auto cloudbr1 -iface cloudbr1 inet static - addres 192.0.2.X - netmask 255.255.255.0 - bridge_ports eth0.300 - bridge_fd 5 - bridge_stp off - bridge_maxwait 1 - -
-
-
- Configure iptables to pass XVLAN packets - - Since VXLAN uses UDP packet to forward encapsulated the L2 frames, UDP/8472 port must be opened. - -
- Configure in RHEL or CentOS - - RHEL and CentOS use iptables for firewalling the system, you can open extra ports by executing the following iptable commands: - - $ sudo iptables -I INPUT -p udp -m udp --dport 8472 -j ACCEPT - - - These iptable settings are not persistent accross reboots, we have to save them first. - - $ sudo iptables-save > /etc/sysconfig/iptables - - - With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly. - - $ sudo service network restart - $ sudo reboot - - - - Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning! - - -
-
- Configure in Ubuntu - - The default firewall under Ubuntu is UFW (Uncomplicated FireWall), which is a Python wrapper around iptables. - - - To open the required ports, execute the following commands: - - $ sudo ufw allow proto udp from any to any port 8472 - - - - By default UFW is not enabled on Ubuntu. Executing these commands with the firewall disabled does not enable the firewall. - - - - With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly. - - $ sudo service networking restart -$ sudo reboot - - - - Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning! - - -
-
-
-
diff --git a/archive/vxlan/en-US/plugin-vxlan-config-management.xml b/archive/vxlan/en-US/plugin-vxlan-config-management.xml deleted file mode 100644 index d8ba907..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-config-management.xml +++ /dev/null @@ -1,76 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Setup zone using VXLAN - - In almost all parts of zone setup, you can just follow the advanced zone setup istruction in "&PRODUCT; Installation Guide" to use this plugin. - It is not required to add a network element nor to reconfigure the network offering. - The only thing you have to do is configure the physical network to use VXLAN as the isolation method for Guest Network. - -
- Configure the physical network - - - - - - vxlan-physicalnetowkr.png: physicalnetwork configuration for VXLAN - - - - CloudStack needs to have one physical network for Guest Traffic with the isolation method set to "VXLAN". - - - - - - - - vxlan-trafficlabel.png: traffic label configuration for VXLAN - - - - Guest Network traffic label should be the name of the physical interface or the name of the bridge interface and the bridge interface and they should have an IPv4 address. - See for details. - -
-
- Configure the guest traffic - - - - - - vxlan-vniconfig.png: VNI configuration - - - - Specify a range of VNIs you would like to use for carrying guest network traffic. - - - - VNI must be unique per zone and no duplicate VNIs can exist in the zone. Exercise care when designing your VNI allocation policy. - - -
-
diff --git a/archive/vxlan/en-US/plugin-vxlan-configuration.xml b/archive/vxlan/en-US/plugin-vxlan-configuration.xml deleted file mode 100644 index 03daf0d..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-configuration.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - Configure &PRODUCT; to use VXLAN Plugin - - - diff --git a/archive/vxlan/en-US/plugin-vxlan-features.xml b/archive/vxlan/en-US/plugin-vxlan-features.xml deleted file mode 100644 index ba177e7..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-features.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Features of the VXLAN Plugin - - - In &PRODUCT; release 4.X.0 this plugin supports Advanced Isolated network mode. - This plugin enables more than 4096 isolated guest networks in a Zone, with almost the same usability as VLAN isolation. - - - - By the nature of VXLAN's MAC-in-IP encapsulation, the MAC addresses of VMs are encapsulated and concealed in the MAC addresses of Hypervisors. - So, the physical switch no longer needs to learn the MAC addresses of the individual VMs. - Thus, the required MAC address table size of the physical switch would be greatly reduced. - - - - This plugin doesn't provide network services. - With this plugin, network services ( VPN, Source NAT, Static NAT, Port Forwarding, Firewall, and Load Balancing ) are provided by the Virtual Router. - - -
diff --git a/archive/vxlan/en-US/plugin-vxlan-introduction.xml b/archive/vxlan/en-US/plugin-vxlan-introduction.xml deleted file mode 100644 index dc67f3a..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-introduction.xml +++ /dev/null @@ -1,26 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - -
- Introduction to the VXLAN Plugin - The VXLAN plugin adds VXLAN as one of the guest network isolation methods in &PRODUCT;. -
diff --git a/archive/vxlan/en-US/plugin-vxlan-requirements.xml b/archive/vxlan/en-US/plugin-vxlan-requirements.xml deleted file mode 100644 index 129e46a..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-requirements.xml +++ /dev/null @@ -1,190 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - System Requirements for VXLAN -
- System Requirements for VXLAN - In &PRODUCT; 4.X.0, this plugin only supports the KVM hypervisor with the standard linux bridge. - - The following table lists the requirements for the hypervisor. - - Hypervisor Requirement for VXLAN - - - - Item - Requirement - Note - - - - - Hypervisor - KVM - OvsVifDriver is not supported by this plugin in &PRODUCT; 4.X, use BridgeVifDriver (default). - - - Linux kernel - version >= 3.7, VXLAN kernel module enabled - It is recommended to use kernel >=3.9, since Linux kernel categorizes the VXLAN driver as experimental <3.9. - - - iproute2 - matches kernel version - - - - -
-
- -
- Linux Distributions that meet the requirements - - The following table lists distributions which meet requirements. - - - List of Linux distributions which meet the hypervisor requirements - - - - Distribution - Release Version - Kernel Version (Date confirmed) - Note - - - - - Ubuntu - 13.04 - 3.8.0 (2013/07/23) - - - - Fedora - >= 17 - 3.9.10 (2013/07/23) - Latest kernel packages are available in "update" repository. - - - CentOS - >= 6.5 - 2.6.32-431.3.1.el6.x86_64 (2014/01/21) - - - - -
-
-
- Check the capability of your system - - To check the capability of your system, execute the following commands. - - -$ sudo modprobe vxlan && echo $? -# Confirm the output is "0". -# If it's non-0 value or error message, your kernel doesn't have VXLAN kernel module. - -$ ip link add type vxlan help -# Confirm the output is usage of the command and that it's for VXLAN. -# If it's not, your iproute2 utility doesn't support VXLAN. - -
-
- Advanced: Build kernel and iproute2 - - Even if your system doesn't support VXLAN, you can compile the kernel and iproute2 by yourself. - The following procedure is an example for CentOS 6.4. - -
- Build kernel - $ sudo yum groupinstall "Development Tools" -$ sudo yum install ncurses-devel hmaccalc zlib-devel binutils-devel elfutils-libelf-devel bc - -$ KERNEL_VERSION=3.10.4 -# Declare the kernel version you want to build. - -$ wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-${KERNEL_VERSION}.tar.xz -$ tar xvf linux-${KERNEL_VERSION}.tar.xz -$ cd linux-${KERNEL_VERSION} -$ cp /boot/config-`uname -r` .config -$ make oldconfig -# You may keep hitting enter and choose the default. - -$ make menuconfig -# Dig into "Device Drivers" -> "Network device support", -# then select "Virtual eXtensible Local Area Network (VXLAN)" and hit space. -# Make sure it indicates "<M>" (build as module), then Save and Exit. - -# You may also want to check "IPv4 NAT" and its child nodes in "IP: Netfilter Configuration" -# and "IPv6 NAT" and its child nodes in "IPv6: Netfilter Configuration". -# In 3.10.4, you can find the options in -# "Networking support" -> "Networking options" -# -> "Network packet filtering framework (Netfilter)". - -$ make # -j N -# You may use -j N option to make the build process parallel and faster, -# generally N = 1 + (cores your machine have). - -$ sudo make modules_install -$ sudo make install -# You would get an error like "ERROR: modinfo: could not find module XXXX" here. -# This happens mainly due to config structure changes between kernel versions. -# You can ignore this error, until you find you need the kernel module. -# If you feel uneasy, you can go back to make menuconfig, -# find module XXXX by using '/' key, enable the module, build and install the kernel again. - -$ sudo vi /etc/grub.conf -# Make sure the new kernel isn't set as the default and the timeout is long enough, -# so you can select the new kernel during boot process. -# It's not a good idea to set the new kernel as the default until you confirm the kernel works fine. - -$ sudo reboot -# Select the new kernel during the boot process. - -
-
- Build iproute2 - $ sudo yum install db4-devel - -$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git -$ cd iproute2 -$ git tag -# Find the version that matches the kernel. -# If you built kernel 3.10.4 as above, it would be v3.10.0. - -$ git checkout v3.10.0 -$ ./configure -$ make # -j N -$ sudo make install - - - Please use rebuild kernel and tools at your own risk. - -
-
-
diff --git a/archive/vxlan/en-US/plugin-vxlan-revision-history.xml b/archive/vxlan/en-US/plugin-vxlan-revision-history.xml deleted file mode 100644 index 7c45a54..0000000 --- a/archive/vxlan/en-US/plugin-vxlan-revision-history.xml +++ /dev/null @@ -1,72 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Revision History - - - - 0-2 - January 21 2014 - - Yoshikazu - Nojima - - - - - Add a section to describe VNI allocation matter. Add a description that explain a physical interface name can be used for traffic label. - - - - 0-1 - October 3 2013 - - Yoshikazu - Nojima - - - - - Initial revision - - - - - 0-0 - August 2 2013 - - Toshiaki - Hatano - - - - - Draft - - - - - - diff --git a/archive/vxlan/publican.cfg b/archive/vxlan/publican.cfg deleted file mode 100644 index f46b8a1..0000000 --- a/archive/vxlan/publican.cfg +++ /dev/null @@ -1,28 +0,0 @@ -# Publican configuration file for CloudStack Complete Documentation Set -# Contains all technical docs except release notes -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: CloudStack_VXLAN_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: install diff --git a/en-US/Admin_Guide.ent b/en-US/Admin_Guide.ent deleted file mode 100644 index 52b942f..0000000 --- a/en-US/Admin_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/en-US/Admin_Guide.xml b/en-US/Admin_Guide.xml deleted file mode 100644 index 3589990..0000000 --- a/en-US/Admin_Guide.xml +++ /dev/null @@ -1,75 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Administrator's Guide - Apache CloudStack - 4.3.0 - 1 - - - - Administration Guide for &PRODUCT;. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/Author_Group.xml b/en-US/Author_Group.xml deleted file mode 100644 index ba9e651..0000000 --- a/en-US/Author_Group.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - - Apache - CloudStack - - - diff --git a/en-US/Book_Info.xml b/en-US/Book_Info.xml deleted file mode 100644 index d340ac9..0000000 --- a/en-US/Book_Info.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Guide - Revised January 6, 2014 10:48 pm Pacific - Apache CloudStack - 4.3.0 - 1 - - - - Complete technical documentation of &PRODUCT;. - - - - - - - - - - - - diff --git a/en-US/CloudStack_GSoC_Guide.ent b/en-US/CloudStack_GSoC_Guide.ent deleted file mode 100644 index 1741587..0000000 --- a/en-US/CloudStack_GSoC_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/en-US/CloudStack_GSoC_Guide.xml b/en-US/CloudStack_GSoC_Guide.xml deleted file mode 100644 index cd8205d..0000000 --- a/en-US/CloudStack_GSoC_Guide.xml +++ /dev/null @@ -1,55 +0,0 @@ - - -%BOOK_ENTITIES; - -%xinclude; -]> - - - - - - &PRODUCT; Guide for the 2013 Google Summer of Code - Apache CloudStack - 4.3.0 - 1 - - - - Guide for 2013 Google Summer of Code Projects. - - - - - - - - - - - - - - - - - - - diff --git a/en-US/Common_Content/Legal_Notice.xml b/en-US/Common_Content/Legal_Notice.xml deleted file mode 100644 index 2a2e3a7..0000000 --- a/en-US/Common_Content/Legal_Notice.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - - - http://www.apache.org/licenses/LICENSE-2.0 - - - Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - - - diff --git a/en-US/Common_Content/feedback.xml b/en-US/Common_Content/feedback.xml deleted file mode 100644 index 4b06c9f..0000000 --- a/en-US/Common_Content/feedback.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Feedback - to-do -
diff --git a/en-US/Developers_Guide.ent b/en-US/Developers_Guide.ent deleted file mode 100644 index 47a2b67..0000000 --- a/en-US/Developers_Guide.ent +++ /dev/null @@ -1,21 +0,0 @@ - - - - - \ No newline at end of file diff --git a/en-US/Developers_Guide.xml b/en-US/Developers_Guide.xml deleted file mode 100644 index 7106faf..0000000 --- a/en-US/Developers_Guide.xml +++ /dev/null @@ -1,61 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Developer's Guide - Apache CloudStack - 4.3.0 - - - - - This guide shows how to develop &PRODUCT;, use the API for operation and integration, access the usage data and use &PRODUCT; specific tools to ease development, testing and integration. - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/Installation_Guide.ent b/en-US/Installation_Guide.ent deleted file mode 100644 index abb1885..0000000 --- a/en-US/Installation_Guide.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/en-US/Installation_Guide.xml b/en-US/Installation_Guide.xml deleted file mode 100644 index 8b4c871..0000000 --- a/en-US/Installation_Guide.xml +++ /dev/null @@ -1,62 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - &PRODUCT; Installation Guide - Apache CloudStack - 4.3.0 - 1 - - - Installation Guide for &PRODUCT;. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/LDAPserver-for-user-authentication.xml b/en-US/LDAPserver-for-user-authentication.xml deleted file mode 100644 index 449d500..0000000 --- a/en-US/LDAPserver-for-user-authentication.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Using an LDAP Server for User Authentication - &PRODUCT; supports authentication through a Lightweight Directory Access Protocol (LDAP) - server, such as Microsoft Active Directory or ApacheDS. You can add LDAP associations to - &PRODUCT; so users can log in by using credentials based on your existing authentication scheme. - Additionally, the simplified LDAP authentication mechanism in &PRODUCT; 4.3 allows you to import - users directly from the configured LDAP Group. LDAP users are authenticated without creating - individual users in &PRODUCT;. - To use LDAP for authentication of &PRODUCT; users, you must do the following steps: - - - Add a working LDAP server. - See . - - - Configure the LDAP attributes. - See . - - - Import users from the LDAP group. - See . - - - To confirm authentication, log in to &PRODUCT; UI as one of the LDAP user you have - imported. - - - - -
diff --git a/en-US/Preface.xml b/en-US/Preface.xml deleted file mode 100644 index 28ad48e..0000000 --- a/en-US/Preface.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Preface - - - - - diff --git a/en-US/Revision_History.xml b/en-US/Revision_History.xml deleted file mode 100644 index 55d741a..0000000 --- a/en-US/Revision_History.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Revision History - - - - 0-0 - Tue May 29 2012 - - Jessica - Tomechak - - - - - Initial creation of book by publican - - - - - - diff --git a/en-US/Revision_History_Install_Guide.xml b/en-US/Revision_History_Install_Guide.xml deleted file mode 100644 index ee8dd31..0000000 --- a/en-US/Revision_History_Install_Guide.xml +++ /dev/null @@ -1,55 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Revision History - - - - 1-0 - October 5 2012 - - Jessica - Tomechak - - - - Radhika - PC - - - - Wido - den Hollander - - - - - Initial publication - - - - - - diff --git a/en-US/SSL-keystore-path-and-password.xml b/en-US/SSL-keystore-path-and-password.xml deleted file mode 100644 index f7b7426..0000000 --- a/en-US/SSL-keystore-path-and-password.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- SSL Keystore Path and Password - If the LDAP server requires SSL, you need to enable it in the ldapConfig command by setting the parameters ssl, truststore, and truststorepass. Before enabling SSL for ldapConfig, you need to get the certificate which the LDAP server is using and add it to a trusted keystore. You will need to know the path to the keystore and the password. -
diff --git a/en-US/VPN-user-usage-record-format.xml b/en-US/VPN-user-usage-record-format.xml deleted file mode 100644 index dd66fb4..0000000 --- a/en-US/VPN-user-usage-record-format.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- VPN User Usage Record Format - - account – name of the account - accountid – ID of the account - domainid – ID of the domain in which this account resides - zoneid – Zone where the usage occurred - description – A string describing what the usage record is tracking - usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours) - usagetype – A number representing the usage type (see Usage Types) - rawusage – A number representing the actual usage in hours - usageid – VPN user ID - usagetype – A number representing the usage type (see Usage Types) - startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record - -
diff --git a/en-US/about-clusters.xml b/en-US/about-clusters.xml deleted file mode 100644 index ff9c57e..0000000 --- a/en-US/about-clusters.xml +++ /dev/null @@ -1,63 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- About Clusters - - A cluster provides a way to group hosts. To be precise, a cluster is a - XenServer server pool, a set of KVM servers, , or a - VMware cluster preconfigured in vCenter. The hosts in a cluster all - have identical hardware, run the same hypervisor, are on the same subnet, - and access the same shared primary storage. Virtual machine instances - (VMs) can be live-migrated from one host to another within the same - cluster, without interrupting service to the user. - - - A cluster is the fourth-largest organizational unit within a &PRODUCT; - deployment. Clusters are contained within pods, and pods are contained - within zones. Size of the cluster is limited by the underlying hypervisor, - although the &PRODUCT; recommends less in most cases; see Best Practices. - - - A cluster consists of one or more hosts and one or more primary storage - servers. - - - - - - cluster-overview.png: Structure of a simple cluster - - &PRODUCT; allows multiple clusters in a cloud deployment. - - Even when local storage is used exclusively, clusters are still required - organizationally, even if there is just one host per cluster. - - - When VMware is used, every VMware cluster is managed by a vCenter server. - An Administrator must register the vCenter server with &PRODUCT;. There may - be multiple vCenter servers per zone. Each vCenter server may manage - multiple VMware clusters. - -
diff --git a/en-US/about-hosts.xml b/en-US/about-hosts.xml deleted file mode 100644 index 4264cc8..0000000 --- a/en-US/about-hosts.xml +++ /dev/null @@ -1,49 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- About Hosts - A host is a single computer. Hosts provide the computing resources that run guest virtual - machines. Each host has hypervisor software installed on it to manage the guest VMs. For - example, a host can be a Citrix XenServer server, a Linux KVM-enabled server, an ESXi server, or - a Windows Hyper-V server. - The host is the smallest organizational unit within a &PRODUCT; deployment. Hosts are contained within clusters, clusters are contained within pods, pods are contained within zones, and - zones can be contained within regions. - Hosts in a &PRODUCT; deployment: - - Provide the CPU, memory, storage, and networking resources needed to host the virtual machines - Interconnect using a high bandwidth TCP/IP network and connect to the Internet - May reside in multiple data centers across different geographic locations - May have different capacities (different CPU speeds, different amounts of RAM, etc.), although the hosts within a cluster must all be homogeneous - - Additional hosts can be added at any time to provide more capacity for guest VMs. - &PRODUCT; automatically detects the amount of CPU and memory resources provided by the hosts. - Hosts are not visible to the end user. An end user cannot determine which host their guest has been assigned to. - For a host to function in &PRODUCT;, you must do the following: - - Install hypervisor software on the host - Assign an IP address to the host - Ensure the host is connected to the &PRODUCT; Management Server. - -
diff --git a/en-US/about-password-encryption.xml b/en-US/about-password-encryption.xml deleted file mode 100644 index a13ff60..0000000 --- a/en-US/about-password-encryption.xml +++ /dev/null @@ -1,65 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- About Password and Key Encryption - &PRODUCT; stores several sensitive passwords and secret keys that are used to provide - security. These values are always automatically encrypted: - - - Database secret key - - - Database password - - - SSH keys - - - Compute node root password - - - VPN password - - - User API secret key - - - VNC password - - - &PRODUCT; uses the Java Simplified Encryption (JASYPT) library. The data values are - encrypted and decrypted using a database secret key, which is stored in one of &PRODUCT;’s - internal properties files along with the database password. The other encrypted values listed - above, such as SSH keys, are in the &PRODUCT; internal database. - Of course, the database secret key itself can not be stored in the open – it must be - encrypted. How then does &PRODUCT; read it? A second secret key must be provided from an - external source during Management Server startup. This key can be provided in one of two ways: - loaded from a file or provided by the &PRODUCT; administrator. The &PRODUCT; database has a - configuration setting that lets it know which of these methods will be used. If the encryption - type is set to "file," the key must be in a file in a known location. If the encryption type is - set to "web," the administrator runs the utility - com.cloud.utils.crypt.EncryptionSecretKeySender, which relays the key to the Management Server - over a known port. - The encryption type, database secret key, and Management Server secret key are set during - &PRODUCT; installation. They are all parameters to the &PRODUCT; database setup script - (cloudstack-setup-databases). The default values are file, password, and password. It is, of course, - highly recommended that you change these to more secure keys. -
diff --git a/en-US/about-physical-networks.xml b/en-US/about-physical-networks.xml deleted file mode 100644 index b22e48b..0000000 --- a/en-US/about-physical-networks.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- About Physical Networks - Part of adding a zone is setting up the physical network. One or (in an advanced zone) more physical networks can be associated with each zone. The network corresponds to a NIC on the hypervisor host. Each physical network can carry one or more types of network traffic. The choices of traffic type for each network vary depending on whether you are creating a zone with basic networking or advanced networking. - A physical network is the actual network hardware and wiring in a zone. A zone can have multiple physical networks. An administrator can: - - Add/Remove/Update physical networks in a zone - Configure VLANs on the physical network - Configure a name so the network can be recognized by hypervisors - Configure the service providers (firewalls, load balancers, etc.) available on a physical network - Configure the IP addresses trunked to a physical network - Specify what type of traffic is carried on the physical network, as well as other properties like network speed - - - - - - - -
diff --git a/en-US/about-pods.xml b/en-US/about-pods.xml deleted file mode 100644 index 72db19c..0000000 --- a/en-US/about-pods.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- About Pods - A pod often represents a single rack. Hosts in the same pod are in the same subnet. - A pod is the third-largest organizational unit within a &PRODUCT; deployment. Pods are contained within zones. Each zone can contain one or more pods. - A pod consists of one or more clusters of hosts and one or more primary storage servers. - Pods are not visible to the end user. - - - - - - pod-overview.png: Nested structure of a simple pod - -
diff --git a/en-US/about-primary-storage.xml b/en-US/about-primary-storage.xml deleted file mode 100644 index ca319c6..0000000 --- a/en-US/about-primary-storage.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- About Primary Storage - Primary storage is associated with a cluster or (in KVM and VMware) a zone, and it stores - the disk volumes for all the VMs running on hosts. - You can add multiple primary storage servers to a cluster or zone. At least one is - required. It is typically located close to the hosts for increased performance. - &PRODUCT; manages the allocation of guest virtual disks to particular primary storage devices. - It is useful to set up zone-wide primary storage when you want to avoid extra data copy - operations. With cluster-based primary storage, data in the primary storage is directly - available only to VMs within that cluster. If a VM in a different cluster needs some of the - data, it must be copied from one cluster to another, using the zone's secondary storage as an - intermediate step. This operation can be unnecessarily time-consuming. - For Hyper-V, SMB/CIFS storage is supported. Note that Zone-wide Primary Storage is not - supported in Hyper-V. - &PRODUCT; is designed to work with all standards-compliant iSCSI and NFS servers that are supported by the underlying hypervisor, including, for example: - - Dell EqualLogic™ for iSCSI - Network Appliances filers for NFS and iSCSI - Scale Computing for NFS - - If you intend to use only local disk for your installation, you can skip adding separate - primary storage. -
diff --git a/en-US/about-regions.xml b/en-US/about-regions.xml deleted file mode 100644 index a12c183..0000000 --- a/en-US/about-regions.xml +++ /dev/null @@ -1,50 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- About Regions - To increase reliability of the cloud, you can optionally group resources into multiple geographic regions. - A region is the largest available organizational unit within a &PRODUCT; deployment. - A region is made up of several availability zones, where each zone is roughly equivalent to a datacenter. - Each region is controlled by its own cluster of Management Servers, running in one of the zones. - The zones in a region are typically located in close geographical proximity. - Regions are a useful technique for providing fault tolerance and disaster recovery. - By grouping zones into regions, the cloud can achieve higher availability and scalability. - User accounts can span regions, so that users can deploy VMs in multiple, widely-dispersed regions. - Even if one of the regions becomes unavailable, the services are still available to the end-user through VMs deployed in another region. - And by grouping communities of zones under their own nearby Management Servers, the latency of communications within the cloud is reduced - compared to managing widely-dispersed zones from a single central Management Server. - - - Usage records can also be consolidated and tracked at the region level, creating reports or invoices for each geographic region. - - - - - - region-overview.png: Nested structure of a region. - - Regions are visible to the end user. When a user starts a guest VM on a particular &PRODUCT; Management Server, - the user is implicitly selecting that region for their guest. - Users might also be required to copy their private templates to additional regions to enable creation of guest VMs using their templates in those regions. -
\ No newline at end of file diff --git a/en-US/about-secondary-storage.xml b/en-US/about-secondary-storage.xml deleted file mode 100644 index f6c2277..0000000 --- a/en-US/about-secondary-storage.xml +++ /dev/null @@ -1,61 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- About Secondary Storage - Secondary storage stores the following: - - - Templates — OS images that can be used to boot VMs and can include additional - configuration information, such as installed applications - - - ISO images — disc images containing data or bootable media for operating - systems - - - Disk volume snapshots — saved copies of VM data which can be used for data - recovery or to create new templates - - - The items in secondary storage are available to all hosts in the scope of the secondary - storage, which may be defined as per zone or per region. - To make items in secondary storage available to all hosts throughout the cloud, you can add - object storage in addition to the zone-based NFS Secondary Staging Store. It is not necessary to - copy templates and snapshots from one zone to another, as would be required when using zone NFS - alone. Everything is available everywhere. - For Hyper-V hosts, SMB/CIFS storage is supported. - &PRODUCT; provides plugins that enable both OpenStack Object Storage (Swift, swift.openstack.org) and Amazon Simple Storage - Service (S3) object storage. When using one of these storage plugins, you configure Swift or S3 - storage for the entire &PRODUCT;, then set up the NFS Secondary Staging Store for each zone. The - NFS storage in each zone acts as a staging area through which all templates and other secondary - storage data pass before being forwarded to Swift or S3. The backing object storage acts as a - cloud-wide resource, making templates and other data available to any zone in the cloud. - - - Heterogeneous Secondary Storage is not supported in Regions. For example, you cannot set - up multiple zones, one using NFS secondary and the other using S3 or Swift secondary. - - -
diff --git a/en-US/about-security-groups.xml b/en-US/about-security-groups.xml deleted file mode 100644 index 6a31b25..0000000 --- a/en-US/about-security-groups.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- About Security Groups - Security groups provide a way to isolate traffic to VMs. A security group is a group of - VMs that filter their incoming and outgoing traffic according to a set of rules, called - ingress and egress rules. These rules filter network traffic according to the IP address - that is attempting to communicate with the VM. Security groups are particularly useful in - zones that use basic networking, because there is a single guest network for all guest VMs. - In advanced zones, security groups are supported only on the KVM hypervisor. - In a zone that uses advanced networking, you can instead define multiple guest networks to isolate traffic to VMs. - - - Each &PRODUCT; account comes with a default security group that denies all inbound traffic and allows all outbound traffic. The default security group can be modified so that all new VMs inherit some other desired set of rules. - Any &PRODUCT; user can set up any number of additional security groups. When a new VM is launched, it is assigned to the default security group unless another user-defined security group is specified. A VM can be a member of any number of security groups. Once a VM is assigned to a security group, it remains in that group for its entire lifetime; you can not move a running VM from one security group to another. - You can modify a security group by deleting or adding any number of ingress and egress rules. When you do, the new rules apply to all VMs in the group, whether running or stopped. - If no ingress rules are specified, then no traffic will be allowed in, except for responses to any traffic that has been allowed out through an egress rule. -
diff --git a/en-US/about-virtual-networks.xml b/en-US/about-virtual-networks.xml deleted file mode 100644 index 4dbd201..0000000 --- a/en-US/about-virtual-networks.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- About Virtual Networks - A virtual network is a logical construct that enables multi-tenancy on a single physical network. In &PRODUCT; a virtual network can be shared or isolated. - - - -
diff --git a/en-US/about-working-with-vms.xml b/en-US/about-working-with-vms.xml deleted file mode 100644 index 90e5abf..0000000 --- a/en-US/about-working-with-vms.xml +++ /dev/null @@ -1,64 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- About Working with Virtual Machines - &PRODUCT; provides administrators with complete control over the lifecycle of all guest VMs - executing in the cloud. &PRODUCT; provides several guest management operations for end users and - administrators. VMs may be stopped, started, rebooted, and destroyed. - Guest VMs have a name and group. VM names and groups are opaque to &PRODUCT; and are - available for end users to organize their VMs. Each VM can have three names for use in different - contexts. Only two of these names can be controlled by the user: - - - Instance name – a unique, immutable ID that is generated by &PRODUCT; and can not - be modified by the user. This name conforms to the requirements in IETF RFC 1123. - - - Display name – the name displayed in the &PRODUCT; web UI. Can be set by the user. - Defaults to instance name. - - - Name – host name that the DHCP server assigns to the VM. Can be set by the user. - Defaults to instance name - - - - You can append the display name of a guest VM to its internal name. For more information, - see . - - Guest VMs can be configured to be Highly Available (HA). An HA-enabled VM is monitored by - the system. If the system detects that the VM is down, it will attempt to restart the VM, - possibly on a different host. For more information, see HA-Enabled Virtual Machines on - Each new VM is allocated one public IP address. When the VM is started, &PRODUCT; - automatically creates a static NAT between this public IP address and the private IP address of - the VM. - If elastic IP is in use (with the NetScaler load balancer), the IP address initially - allocated to the new VM is not marked as elastic. The user must replace the automatically - configured IP with a specifically acquired elastic IP, and set up the static NAT mapping between - this new IP and the guest VM’s private IP. The VM’s original IP address is then released and - returned to the pool of available public IPs. Optionally, you can also decide not to allocate a - public IP to a VM in an EIP-enabled Basic zone. For more information on Elastic IP, see . - &PRODUCT; cannot distinguish a guest VM that was shut down by the user (such as with the - “shutdown” command in Linux) from a VM that shut down unexpectedly. If an HA-enabled VM is shut - down from inside the VM, &PRODUCT; will restart it. To shut down an HA-enabled VM, you must go - through the &PRODUCT; UI or API. -
diff --git a/en-US/about-zones.xml b/en-US/about-zones.xml deleted file mode 100644 index 2a4eeb4..0000000 --- a/en-US/about-zones.xml +++ /dev/null @@ -1,74 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- About Zones - A zone is the second largest organizational unit within a &PRODUCT; deployment. A zone - typically corresponds to a single datacenter, although it is permissible to have multiple - zones in a datacenter. The benefit of organizing infrastructure into zones is to provide - physical isolation and redundancy. For example, each zone can have its own power supply and - network uplink, and the zones can be widely separated geographically (though this is not - required). - A zone consists of: - - One or more pods. Each pod contains one or more clusters of hosts and one or more primary storage servers. - A zone may contain one or more primary storage servers, which are shared by all the pods in the zone. - Secondary storage, which is shared by all the pods in the zone. - - - - - - zone-overview.png: Nested structure of a simple zone. - - Zones are visible to the end user. When a user starts a guest VM, the user must select a zone for their guest. Users might also be required to copy their private templates to additional zones to enable creation of guest VMs using their templates in those zones. - Zones can be public or private. Public zones are visible to all users. This means that any user may create a guest in that zone. Private zones are reserved for a specific domain. Only users in that domain or its subdomains may create guests in that zone. - Hosts in the same zone are directly accessible to each other without having to go through a firewall. Hosts in different zones can access each other through statically configured VPN tunnels. - For each zone, the administrator must decide the following. - - How many pods to place in each zone. - How many clusters to place in each pod. - How many hosts to place in each cluster. - (Optional) How many primary storage servers to place in each zone and total capacity for these storage servers. - How many primary storage servers to place in each cluster and total capacity for these storage servers. - How much secondary storage to deploy in a zone. - - When you add a new zone using the &PRODUCT; UI, you will be prompted to configure the zone’s physical network - and add the first pod, cluster, host, primary storage, and secondary storage. - In order to support zone-wide functions for VMware, &PRODUCT; is aware of VMware Datacenters and can map each Datacenter to a - &PRODUCT; zone. To enable features like storage live migration and zone-wide - primary storage for VMware hosts, &PRODUCT; has to make sure that a zone - contains only a single VMware Datacenter. Therefore, when you are creating a new - &PRODUCT; zone, you can select a VMware Datacenter for the zone. If you - are provisioning multiple VMware Datacenters, each one will be set up as a single zone - in &PRODUCT;. - - If you are upgrading from a previous &PRODUCT; version, and your existing - deployment contains a zone with clusters from multiple VMware Datacenters, that zone - will not be forcibly migrated to the new model. It will continue to function as - before. However, any new zone-wide operations, such as zone-wide primary storage - and live storage migration, will - not be available in that zone. - - -
diff --git a/en-US/accept-membership-invite.xml b/en-US/accept-membership-invite.xml deleted file mode 100644 index dc59d00..0000000 --- a/en-US/accept-membership-invite.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Accepting a Membership Invitation - If you have received an invitation to join a &PRODUCT; project, and you want to accept the invitation, follow these steps: - - Log in to the &PRODUCT; UI. - In the left navigation, click Projects. - In Select View, choose Invitations. - If you see the invitation listed onscreen, click the Accept button. Invitations listed on screen were sent to you using your &PRODUCT; account name. - If you received an email invitation, click the Enter Token button, and provide the project ID and unique ID code (token) from the email. - -
- diff --git a/en-US/accessing-system-vms.xml b/en-US/accessing-system-vms.xml deleted file mode 100755 index e1b6090..0000000 --- a/en-US/accessing-system-vms.xml +++ /dev/null @@ -1,66 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Accessing System VMs - It may sometimes be necessary to access System VMs for diagnostics of certain issues, for example if you are experiencing SSVM (Secondary Storage VM) connection issues. Use the steps below in order to connect to the SSH console of a running System VM. - - Accessing System VMs over the network requires the use of private keys and connecting to System VMs SSH Daemon on port 3922. - XenServer/KVM Hypervisors store this key at /root/.ssh/id_rsa.cloud on each &PRODUCT; agent. - To access System VMs running on ESXi, the key is stored on the management server at /var/lib/cloudstack/management/.ssh/id_rsa. - - - - Find the details of the System VM - - Log in with admin privileges to the &PRODUCT; UI. - Click Infrastructure, then System VMs, and then click the name of a running VM. - Take a note of the 'Host', 'Private IP Address' and 'Link Local IP Address' of the System VM you wish to access. - - - - - XenServer/KVM Hypervisors - - Connect to the Host of which the System VM is running. - SSH the 'Link Local IP Address' of the System VM from the Host on which the VM is running. - Format: ssh -i <path-to-private-key> <link-local-ip> -p 3922 - Example: root@faith:~# ssh -i /root/.ssh/id_rsa.cloud 169.254.3.93 -p 3922 - - - - ESXi Hypervisors - - Connect to your &PRODUCT; Management Server. - ESXi users should SSH to the private IP address of the System VM. - Format: ssh -i <path-to-private-key> <vm-private-ip> -p 3922 - Example: root@management:~# ssh -i /var/lib/cloudstack/management/.ssh/id_rsa 172.16.0.250 -p 3922 - - - - - - - -
diff --git a/en-US/accessing-vms.xml b/en-US/accessing-vms.xml deleted file mode 100644 index 67d9d77..0000000 --- a/en-US/accessing-vms.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Accessing VMs - Any user can access their own virtual machines. The administrator can access all VMs running in the cloud. - To access a VM through the &PRODUCT; UI: - - Log in to the &PRODUCT; UI as a user or admin. - Click Instances, then click the name of a running VM. - Click the View Console button . - - To access a VM directly over the network: - - The VM must have some port open to incoming traffic. For example, in a basic zone, a new VM might be assigned to a security group which allows incoming traffic. This depends on what security group you picked when creating the VM. In other cases, you can open a port by setting up a port forwarding policy. See . - If a port is open but you can not access the VM using ssh, it’s possible that ssh is not already enabled on the VM. This will depend on whether ssh is enabled in the template you picked when creating the VM. Access the VM through the &PRODUCT; UI and enable ssh on the machine using the commands for the VM’s operating system. - If the network has an external firewall device, you will need to create a firewall rule to allow access. See . - -
- diff --git a/en-US/accounts-users-domains.xml b/en-US/accounts-users-domains.xml deleted file mode 100644 index 3accbbe..0000000 --- a/en-US/accounts-users-domains.xml +++ /dev/null @@ -1,133 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Accounts, Users, and Domains - - Accounts - An account typically represents a customer of the service provider or a department in a large organization. Multiple users can exist in an account. - - - Domains - Accounts are grouped by domains. Domains usually contain multiple accounts that have some logical relationship to each other and a set of delegated administrators with some authority over the domain and its subdomains. For example, a service provider with several resellers could create a domain for each reseller. - - For each account created, the Cloud installation creates three different types of user accounts: root administrator, domain administrator, and user. - - Users - Users are like aliases in the account. Users in the same account are not isolated from each other, but they are isolated from users in other accounts. Most installations need not surface the notion of users; they just have one user per account. The same user cannot belong to multiple accounts. - - Username is unique in a domain across accounts in that domain. The same username can exist in other domains, including sub-domains. Domain name can repeat only if the full pathname from root is unique. For example, you can create root/d1, as well as root/foo/d1, and root/sales/d1. - Administrators are accounts with special privileges in the system. There may be multiple administrators in the system. Administrators can create or delete other administrators, and change the password for any user in the system. - - Domain Administrators - Domain administrators can perform administrative operations for users who belong to that domain. Domain administrators do not have visibility into physical servers or other domains. - - - Root Administrator - Root administrators have complete access to the system, including managing templates, service offerings, customer care administrators, and domains - - - Resource Ownership - Resources belong to the account, not individual users in that account. For example, - billing, resource limits, and so on are maintained by the account, not the users. A user - can operate on any resource in the account provided the user has privileges for that - operation. The privileges are determined by the role. A root administrator can change - the ownership of any virtual machine from one account to any other account by using the - assignVirtualMachine API. A domain or sub-domain administrator can do the same for VMs - within the domain from one account to any other account in the domain or any of its - sub-domains. - -
- Dedicating Resources to Accounts and Domains - The root administrator can dedicate resources to a specific domain or account - that needs private infrastructure for additional security or performance guarantees. - A zone, pod, cluster, or host can be reserved by the root administrator for a specific domain or account. - Only users in that domain or its subdomain may use the infrastructure. - For example, only users in a given domain can create guests in a zone dedicated to that domain. - There are several types of dedication available: - - - Explicit dedication. A zone, pod, cluster, or host is dedicated to an account or - domain by the root administrator during initial deployment and - configuration. - Strict implicit dedication. A host will not be shared across multiple accounts. For example, - strict implicit dedication is useful for deployment of certain types of - applications, such as desktops, where no host can be shared - between different accounts without violating the desktop software's terms of license. - Preferred implicit dedication. The VM will be deployed in dedicated infrastructure if - possible. Otherwise, the VM can be deployed in shared - infrastructure. - -
- How to Dedicate a Zone, Cluster, Pod, or Host to an Account or Domain - For explicit dedication: When deploying a new zone, pod, cluster, or host, the - root administrator can click the Dedicated checkbox, then choose a domain or account - to own the resource. - To explicitly dedicate an existing zone, pod, cluster, or host: log in as the root admin, - find the resource in the UI, and click the Dedicate button. - - - - - dedicate-resource-button.png: button to dedicate a zone, pod, cluster, or host - - - For implicit dedication: The administrator creates a compute service offering and - in the Deployment Planner field, chooses ImplicitDedicationPlanner. Then in Planner - Mode, the administrator specifies either Strict or Preferred, depending on whether - it is permissible to allow some use of shared resources when dedicated resources are - not available. Whenever a user creates a VM based on this service offering, it is - allocated on one of the dedicated hosts. -
-
- How to Use Dedicated Hosts - To use an explicitly dedicated host, use the explicit-dedicated type of affinity - group (see ). For example, when creating a new VM, - an end user can choose to place it on dedicated infrastructure. This operation will - succeed only if some infrastructure has already been assigned as dedicated to the - user's account or domain. -
-
- Behavior of Dedicated Hosts, Clusters, Pods, and Zones - The administrator can live migrate VMs away from dedicated hosts if desired, whether the destination - is a host reserved for a different account/domain or a host that is shared (not dedicated to any particular account or domain). - &PRODUCT; will generate an alert, but the operation is allowed. - Dedicated hosts can be used in conjunction with host tags. If both a host tag and dedication are requested, - the VM will be placed only on a host that meets both requirements. If there is no dedicated resource available - to that user that also has the host tag requested by the user, then the VM will not deploy. - If you delete an account or domain, any hosts, clusters, pods, and zones that were - dedicated to it are freed up. They will now be available to be shared by any account - or domain, or the administrator may choose to re-dedicate them to a different - account or domain. - System VMs and virtual routers affect the behavior of host dedication. - System VMs and virtual routers are owned by the &PRODUCT; system account, - and they can be deployed on any host. They do not adhere to explicit dedication. - The presence of system vms and virtual routers on a host makes it unsuitable for strict implicit dedication. - The host can not be used for strict implicit dedication, - because the host already has VMs of a specific account (the default system account). - However, a host with system VMs or virtual routers can be used - for preferred implicit dedication. - -
-
-
diff --git a/en-US/accounts.xml b/en-US/accounts.xml deleted file mode 100644 index aa62f68..0000000 --- a/en-US/accounts.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Accounts - - - diff --git a/en-US/acquire-new-ip-address.xml b/en-US/acquire-new-ip-address.xml deleted file mode 100644 index 3dbd79e..0000000 --- a/en-US/acquire-new-ip-address.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Acquiring a New IP Address - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - Click the name of the network where you want to work with. - - - Click View IP Addresses. - - - Click Acquire New IP. - The Acquire New IP window is displayed. - - - Specify whether you want cross-zone IP or not. - If you want Portable IP click Yes in the confirmation dialog. If you want a normal - Public IP click No. - For more information on Portable IP, see . - Within a few moments, the new IP address should appear with the state Allocated. You can - now use the IP address in port forwarding or static NAT rules. - - -
diff --git a/en-US/acquire-new-ip-for-vpc.xml b/en-US/acquire-new-ip-for-vpc.xml deleted file mode 100644 index c0cb876..0000000 --- a/en-US/acquire-new-ip-for-vpc.xml +++ /dev/null @@ -1,88 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Acquiring a New IP Address for a VPC - When you acquire an IP address, all IP addresses are allocated to VPC, not to the guest - networks within the VPC. The IPs are associated to the guest network only when the first - port-forwarding, load balancing, or Static NAT rule is created for the IP or the network. IP - can't be associated to more than one network at a time. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - The following options are displayed. - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select IP Addresses. - The Public IP Addresses page is displayed. - - - Click Acquire New IP, and click Yes in the confirmation dialog. - You are prompted for confirmation because, typically, IP addresses are a limited - resource. Within a few moments, the new IP address should appear with the state Allocated. - You can now use the IP address in port forwarding, load balancing, and static NAT - rules. - - -
diff --git a/en-US/add-additional-guest-network.xml b/en-US/add-additional-guest-network.xml deleted file mode 100644 index c684da0..0000000 --- a/en-US/add-additional-guest-network.xml +++ /dev/null @@ -1,65 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding an Additional Guest Network - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - Click Add guest network. Provide the following information: - - - Name: The name of the network. This will be - user-visible. - - - Display Text: The description of the network. This - will be user-visible. - - - Zone. The name of the zone this network applies to. - Each zone is a broadcast domain, and therefore each zone has a different IP range for - the guest network. The administrator must configure the IP range for each zone. - - - Network offering: If the administrator has - configured multiple network offerings, select the one you want to use for this - network. - - - Guest Gateway: The gateway that the guests should - use. - - - Guest Netmask: The netmask in use on the subnet the - guests will use. - - - - - Click Create. - - -
diff --git a/en-US/add-clusters-kvm-xenserver.xml b/en-US/add-clusters-kvm-xenserver.xml deleted file mode 100644 index ad57371..0000000 --- a/en-US/add-clusters-kvm-xenserver.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Add Cluster: KVM or XenServer - These steps assume you have already installed the hypervisor on the hosts and logged in to - the &PRODUCT; UI. - - - In the left navigation, choose Infrastructure. In Zones, click View More, then click the - zone in which you want to add the cluster. - - - Click the Compute tab. - - - In the Clusters node of the diagram, click View All. - - - Click Add Cluster. - - - Choose the hypervisor type for this cluster. - - - Choose the pod in which you want to create the cluster. - - - Enter a name for the cluster. This can be text of your choosing and is not used by - &PRODUCT;. - - - Click OK. - - -
diff --git a/en-US/add-clusters-ovm.xml b/en-US/add-clusters-ovm.xml deleted file mode 100644 index d0b0688..0000000 --- a/en-US/add-clusters-ovm.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Add Cluster: OVM - To add a Cluster of hosts that run Oracle VM (OVM): - - Add a companion non-OVM cluster to the Pod. This cluster provides an environment where the &PRODUCT; System VMs can run. You should have already installed a non-OVM hypervisor on at least one Host to prepare for this step. Depending on which hypervisor you used: - - For VMWare, follow the steps in . When finished, return here and continue with the next step. - For KVM or XenServer, follow the steps in . When finished, return here and continue with the next step - - - In the left navigation, choose Infrastructure. In Zones, click View All, then click the zone in which you want to add the cluster. - Click the Compute and Storage tab. In the Pods node, click View All. - Click View Clusters, then click Add Cluster. - The Add Cluster dialog is displayed. - In Hypervisor, choose OVM. - In Cluster, enter a name for the cluster. - Click Add. - -
diff --git a/en-US/add-clusters-vsphere.xml b/en-US/add-clusters-vsphere.xml deleted file mode 100644 index c3a0902..0000000 --- a/en-US/add-clusters-vsphere.xml +++ /dev/null @@ -1,178 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Add Cluster: vSphere - Host management for vSphere is done through a combination of vCenter and the &PRODUCT; admin - UI. &PRODUCT; requires that all hosts be in a &PRODUCT; cluster, but the cluster may consist of - a single host. As an administrator you must decide if you would like to use clusters of one host - or of multiple hosts. Clusters of multiple hosts allow for features like live migration. - Clusters also require shared storage such as NFS or iSCSI. - For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding - the entire cluster to &PRODUCT;. Follow these requirements: - - - Do not put more than 8 hosts in a vSphere cluster - - - Make sure the hypervisor hosts do not have any VMs already running before you add them - to &PRODUCT;. - - - To add a vSphere cluster to &PRODUCT;: - - - Create the cluster of hosts in vCenter. Follow the vCenter instructions to do this. You - will create a cluster that looks something like this in vCenter. - - - - - - vsphereclient.png: vSphere client - - - - - Log in to the UI. - - - In the left navigation, choose Infrastructure. In Zones, click View More, then click the - zone in which you want to add the cluster. - - - Click the Compute tab, and click View All on Pods. Choose the pod to which you want to - add the cluster. - - - Click View Clusters. - - - Click Add Cluster. - - - In Hypervisor, choose VMware. - - - Provide the following information in the dialog. The fields below make reference to the - values from vCenter. - - - - - - addcluster.png: add a cluster - - - - - Cluster Name: Enter the name of the cluster you - created in vCenter. For example, "cloud.cluster.2.2.1" - - - vCenter Username: Enter the username that &PRODUCT; - should use to connect to vCenter. This user must have all the administrative - privileges. - - - CPU overcommit ratio: Enter the CPU overcommit - ratio for the cluster. The value you enter determines the CPU consumption of each VM in - the selected cluster. By increasing the over-provisioning ratio, more resource capacity - will be used. If no value is specified, the value is defaulted to 1, which implies no - over-provisioning is done. - - - RAM overcommit ratio: Enter the RAM overcommit - ratio for the cluster. The value you enter determines the memory consumption of each VM - in the selected cluster. By increasing the over-provisioning ratio, more resource - capacity will be used. If no value is specified, the value is defaulted to 1, which - implies no over-provisioning is done. - - - vCenter Host: Enter the hostname or IP address of - the vCenter server. - - - vCenter Password: Enter the password for the user - named above. - - - vCenter Datacenter: Enter the vCenter datacenter - that the cluster is in. For example, "cloud.dc.VM". - - - Override Public Traffic: Enable this option to - override the zone-wide public traffic for the cluster you are creating. - - - Public Traffic vSwitch Type: This option is - displayed only if you enable the Override Public Traffic option. Select a desirable - switch. If the vmware.use.dvswitch global parameter is true, the default option will be - VMware vNetwork Distributed Virtual Switch. - If you have enabled Nexus dvSwitch in the environment, the following parameters for - dvSwitch configuration are displayed: - - - Nexus dvSwitch IP Address: The IP address of the Nexus VSM appliance. - - - Nexus dvSwitch Username: The username required to access the Nexus VSM - appliance. - - - Nexus dvSwitch Password: The password associated with the username specified - above. - - - - - Override Guest Traffic: Enable this option to - override the zone-wide guest traffic for the cluster you are creating. - - - Guest Traffic vSwitch Type: This option is - displayed only if you enable the Override Guest Traffic option. Select a desirable - switch. - If the vmware.use.dvswitch global parameter is true, the default option will be - VMware vNetwork Distributed Virtual Switch. - If you have enabled Nexus dvSwitch in the environment, the following parameters for - dvSwitch configuration are displayed: - - - Nexus dvSwitch IP Address: The IP address of the Nexus VSM appliance. - - - Nexus dvSwitch Username: The username required to access the Nexus VSM - appliance. - - - Nexus dvSwitch Password: The password associated with the username specified - above. - - - - - There might be a slight delay while the cluster is provisioned. It will - automatically display in the UI. - - - - -
diff --git a/en-US/add-gateway-vpc.xml b/en-US/add-gateway-vpc.xml deleted file mode 100644 index 403302d..0000000 --- a/en-US/add-gateway-vpc.xml +++ /dev/null @@ -1,227 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding a Private Gateway to a VPC - A private gateway can be added by the root admin only. The VPC private network has 1:1 - relationship with the NIC of the physical network. You can configure multiple private gateways - to a single VPC. No gateways with duplicated VLAN and IP are allowed in the same data - center. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to configure load balancing - rules. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - - - Click the Settings icon. - The following options are displayed. - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select Private Gateways. - The Gateways page is displayed. - - - Click Add new gateway: - - - - - - add-new-gateway-vpc.png: adding a private gateway for the VPC. - - - - - Specify the following: - - - Physical Network: The physical network you have - created in the zone. - - - IP Address: The IP address associated with the VPC - gateway. - - - Gateway: The gateway through which the traffic is - routed to and from the VPC. - - - Netmask: The netmask associated with the VPC - gateway. - - - VLAN: The VLAN associated with the VPC - gateway. - - - Source NAT: Select this option to enable the source - NAT service on the VPC private gateway. - See . - - - ACL: Controls both ingress and egress traffic on a - VPC private gateway. By default, all the traffic is blocked. - See . - - - The new gateway appears in the list. You can repeat these steps to add more gateway for - this VPC. - - -
- Source NAT on Private Gateway - You might want to deploy multiple VPCs with the same super CIDR and guest tier CIDR. - Therefore, multiple guest VMs from different VPCs can have the same IPs to reach a enterprise - data center through the private gateway. In such cases, a NAT service need to be configured on - the private gateway to avoid IP conflicts. If Source NAT is enabled, the guest VMs in VPC - reaches the enterprise network via private gateway IP address by using the NAT service. - The Source NAT service on a private gateway can be enabled while adding the private - gateway. On deletion of a private gateway, source NAT rules specific to the private gateway - are deleted. - To enable source NAT on existing private gateways, delete them and create afresh with - source NAT. -
-
- ACL on Private Gateway - The traffic on the VPC private gateway is controlled by creating both ingress and egress - network ACL rules. The ACLs contains both allow and deny rules. As per the rule, all the - ingress traffic to the private gateway interface and all the egress traffic out from the - private gateway interface are blocked. - You can change this default behaviour while creating a private gateway. Alternatively, you - can do the following: - - - In a VPC, identify the Private Gateway you want to work with. - - - In the Private Gateway page, do either of the following: - - - Use the Quickview. See . - - - Use the Details tab. See through . - - - - - In the Quickview of the selected Private Gateway, click Replace ACL, select the ACL - rule, then click OK - - - Click the IP address of the Private Gateway you want to work with. - - - In the Detail tab, click the Replace ACL button. - - - - - replace-acl-icon.png: button to replace the default ACL behaviour. - - - The Replace ACL dialog is displayed. - - - select the ACL rule, then click OK. - Wait for few seconds. You can see that the new ACL rule is displayed in the Details - page. - - -
-
- Creating a Static Route - &PRODUCT; enables you to specify routing for the VPN connection you create. You can enter - one or CIDR addresses to indicate which traffic is to be routed back to the gateway. - - - In a VPC, identify the Private Gateway you want to work with. - - - In the Private Gateway page, click the IP address of the Private Gateway you want to - work with. - - - Select the Static Routes tab. - - - Specify the CIDR of destination network. - - - Click Add. - Wait for few seconds until the new route is created. - - -
-
- Blacklisting Routes - &PRODUCT; enables you to block a list of routes so that they are not assigned to any of - the VPC private gateways. Specify the list of routes that you want to blacklist in the - blacklisted.routes global parameter. Note that the parameter update affects - only new static route creations. If you block an existing static route, it remains intact and - continue functioning. You cannot add a static route if the route is blacklisted for the zone. - -
-
diff --git a/en-US/add-ingress-egress-rules.xml b/en-US/add-ingress-egress-rules.xml deleted file mode 100644 index 2490cec..0000000 --- a/en-US/add-ingress-egress-rules.xml +++ /dev/null @@ -1,131 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding Ingress and Egress Rules to a Security Group - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network - - - In Select view, choose Security Groups, then click the security group you want . - - - To add an ingress rule, click the Ingress Rules tab and fill out the following fields to - specify what network traffic is allowed into VM instances in this security group. If no - ingress rules are specified, then no traffic will be allowed in, except for responses to any - traffic that has been allowed out through an egress rule. - - - Add by CIDR/Account. Indicate whether the source of - the traffic will be defined by IP address (CIDR) or an existing security group in a - &PRODUCT; account (Account). Choose Account if you want to allow incoming traffic from - all VMs in another security group - - - Protocol. The networking protocol that sources will - use to send traffic to the security group. TCP and UDP are typically used for data - exchange and end-user communications. ICMP is typically used to send error messages or - network monitoring data. - - - Start Port, End Port. (TCP, UDP only) A range of - listening ports that are the destination for the incoming traffic. If you are opening a - single port, use the same number in both fields. - - - ICMP Type, ICMP Code. (ICMP only) The type of - message and error code that will be accepted. - - - CIDR. (Add by CIDR only) To accept only traffic - from IP addresses within a particular address block, enter a CIDR or a comma-separated - list of CIDRs. The CIDR is the base IP address of the incoming traffic. For example, - 192.168.0.0/22. To allow all CIDRs, set to 0.0.0.0/0. - - - Account, Security Group. (Add by Account only) To - accept only traffic from another security group, enter the &PRODUCT; account and name of - a security group that has already been defined in that account. To allow traffic between - VMs within the security group you are editing now, enter the same name you used in step - 7. - - - The following example allows inbound HTTP access from anywhere: - - - - - - httpaccess.png: allows inbound HTTP access from anywhere - - - - - To add an egress rule, click the Egress Rules tab and fill out the following fields to - specify what type of traffic is allowed to be sent out of VM instances in this security - group. If no egress rules are specified, then all traffic will be allowed out. Once egress - rules are specified, the following types of traffic are allowed out: traffic specified in - egress rules; queries to DNS and DHCP servers; and responses to any traffic that has been - allowed in through an ingress rule - - - Add by CIDR/Account. Indicate whether the - destination of the traffic will be defined by IP address (CIDR) or an existing security - group in a &PRODUCT; account (Account). Choose Account if you want to allow outgoing - traffic to all VMs in another security group. - - - Protocol. The networking protocol that VMs will use - to send outgoing traffic. TCP and UDP are typically used for data exchange and end-user - communications. ICMP is typically used to send error messages or network monitoring - data. - - - Start Port, End Port. (TCP, UDP only) A range of - listening ports that are the destination for the outgoing traffic. If you are opening a - single port, use the same number in both fields. - - - ICMP Type, ICMP Code. (ICMP only) The type of - message and error code that will be sent - - - CIDR. (Add by CIDR only) To send traffic only to IP - addresses within a particular address block, enter a CIDR or a comma-separated list of - CIDRs. The CIDR is the base IP address of the destination. For example, 192.168.0.0/22. - To allow all CIDRs, set to 0.0.0.0/0. - - - Account, Security Group. (Add by Account only) To - allow traffic to be sent to another security group, enter the &PRODUCT; account and name - of a security group that has already been defined in that account. To allow traffic - between VMs within the security group you are editing now, enter its name. - - - - - Click Add. - - -
diff --git a/en-US/add-ip-range.xml b/en-US/add-ip-range.xml deleted file mode 100644 index 6da0668..0000000 --- a/en-US/add-ip-range.xml +++ /dev/null @@ -1,124 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Multiple Subnets in Shared Network - &PRODUCT; provides you with the flexibility to add guest IP ranges from different subnets in - Basic zones and security groups-enabled Advanced zones. For security groups-enabled Advanced - zones, it implies multiple subnets can be added to the same VLAN. With the addition of this - feature, you will be able to add IP address ranges from the same subnet or from a different one - when IP address are exhausted. This would in turn allows you to employ higher number of subnets - and thus reduce the address management overhead. You can delete the IP ranges you have - added. -
- Prerequisites and Guidelines - - - This feature can only be implemented: - - - on IPv4 addresses - - - if virtual router is the DHCP provider - - - on KVM, xenServer, and VMware hypervisors - - - - - Manually configure the gateway of the new subnet before adding the IP range. - - - &PRODUCT; supports only one gateway for a subnet; overlapping subnets are not - currently supported - - -
-
- Adding Multiple Subnets to a Shared Network - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Infrastructure. - - - On Zones, click View More, then click the zone to which you want to work with.. - - - Click Physical Network. - - - In the Guest node of the diagram, click Configure. - - - Click Networks. - - - Select the networks you want to work with. - - - Click View IP Ranges. - - - Click Add IP Range. - The Add IP Range dialog is displayed, as follows: - - - - - - add-ip-range.png: adding an IP range to a network. - - - - - Specify the following: - All the fields are mandatory. - - - Gateway: The gateway for the tier you create. - Ensure that the gateway is within the Super CIDR range that you specified while - creating the VPC, and is not overlapped with the CIDR of any existing tier within the - VPC. - - - Netmask: The netmask for the tier you create. - For example, if the VPC CIDR is 10.0.0.0/16 and the network tier CIDR is - 10.0.1.0/24, the gateway of the tier is 10.0.1.1, and the netmask of the tier is - 255.255.255.0. - - - Start IP/ End IP: A range of IP addresses that - are accessible from the Internet and will be allocated to guest VMs. Enter the first - and last IP addresses that define a range that &PRODUCT; can assign to guest VMs - . - - - - - Click OK. - - -
-
diff --git a/en-US/add-iso.xml b/en-US/add-iso.xml deleted file mode 100644 index 25986e0..0000000 --- a/en-US/add-iso.xml +++ /dev/null @@ -1,151 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding an ISO - To make additional operating system or other software available for use with guest VMs, you - can add an ISO. The ISO is typically thought of as an operating system image, but you can also - add ISOs for other types of software, such as desktop applications that you want to be installed - as part of a template. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation bar, click Templates. - - - In Select View, choose ISOs. - - - Click Add ISO. - - - In the Add ISO screen, provide the following: - - - Name: Short name for the ISO image. For example, - CentOS 6.2 64-bit. - - - Description: Display test for the ISO image. For - example, CentOS 6.2 64-bit. - - - URL: The URL that hosts the ISO image. The - Management Server must be able to access this location via HTTP. If needed you can place - the ISO image directly on the Management Server - - - Zone: Choose the zone where you want the ISO to be - available, or All Zones to make it available throughout &PRODUCT;. - - - Bootable: Whether or not a guest could boot off - this ISO image. For example, a CentOS ISO is bootable, a Microsoft Office ISO is not - bootable. - - - OS Type: This helps &PRODUCT; and the hypervisor - perform certain operations and make assumptions that improve the performance of the - guest. Select one of the following. - - - If the operating system of your desired ISO image is listed, choose it. - - - If the OS Type of the ISO is not listed or if the ISO is not bootable, choose - Other. - - - (XenServer only) If you want to boot from this ISO in PV mode, choose Other PV - (32-bit) or Other PV (64-bit) - - - (KVM only) If you choose an OS that is PV-enabled, the VMs created from this ISO - will have a SCSI (virtio) root disk. If the OS is not PV-enabled, the VMs will have - an IDE root disk. The PV-enabled types are: - - - - - Fedora 13 - Fedora 12 - Fedora 11 - - - Fedora 10 - Fedora 9 - Other PV - - - Debian GNU/Linux - CentOS 5.3 - CentOS 5.4 - - - CentOS 5.5 - Red Hat Enterprise Linux 5.3 - Red Hat Enterprise Linux 5.4 - - - Red Hat Enterprise Linux 5.5 - Red Hat Enterprise Linux 6 - - - - - - - - - It is not recommended to choose an older version of the OS than the version in the - image. For example, choosing CentOS 5.4 to support a CentOS 6.2 image will usually not - work. In these cases, choose Other. - - - - Extractable: Choose Yes if the ISO should be - available for extraction. - - - Public: Choose Yes if this ISO should be available - to other users. - - - Featured: Choose Yes if you would like this ISO to - be more prominent for users to select. The ISO will appear in the Featured ISOs list. - Only an administrator can make an ISO Featured. - - - - - Click OK. - The Management Server will download the ISO. Depending on the size of the ISO, this may - take a long time. The ISO status column will display Ready once it has been successfully - downloaded into secondary storage. Clicking Refresh updates the download percentage. - - - Important: Wait for the ISO to finish downloading. If - you move on to the next task and try to use the ISO right away, it will appear to fail. The - entire ISO must be available before &PRODUCT; can work with it. - - -
diff --git a/en-US/add-load-balancer-rule.xml b/en-US/add-load-balancer-rule.xml deleted file mode 100644 index 01bf13d..0000000 --- a/en-US/add-load-balancer-rule.xml +++ /dev/null @@ -1,102 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding a Load Balancer Rule - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - Click the name of the network where you want to load balance the traffic. - - - Click View IP Addresses. - - - Click the IP address for which you want to create the rule, then click the Configuration - tab. - - - In the Load Balancing node of the diagram, click View All. - In a Basic zone, you can also create a load balancing rule without acquiring or - selecting an IP address. &PRODUCT; internally assign an IP when you create the load - balancing rule, which is listed in the IP Addresses page when the rule is created. - To do that, select the name of the network, then click Add Load Balancer tab. Continue - with . - - - Fill in the following: - - - Name: A name for the load balancer rule. - - - Public Port: The port receiving incoming traffic to - be balanced. - - - Private Port: The port that the VMs will use to - receive the traffic. - - - Algorithm: Choose the load balancing algorithm you - want &PRODUCT; to use. &PRODUCT; supports a variety of well-known algorithms. If you are - not familiar with these choices, you will find plenty of information about them on the - Internet. - - - Stickiness: (Optional) Click Configure and choose - the algorithm for the stickiness policy. See Sticky Session Policies for Load Balancer - Rules. - - - AutoScale: Click Configure and complete the - AutoScale configuration as explained in . - - Health Check: (Optional; NetScaler load balancers only) - Click Configure and fill in the characteristics of the health check policy. - See . - - Ping path (Optional): Sequence of destinations to which to send health check queries. - Default: / (all). - Response time (Optional): How long to wait for a response from the health check (2 - 60 seconds). - Default: 5 seconds. - Interval time (Optional): Amount of time between health checks (1 second - 5 minutes). - Default value is set in the global configuration parameter lbrule_health check_time_interval. - Healthy threshold (Optional): Number of consecutive health check successes - that are required before declaring an instance healthy. - Default: 2. - Unhealthy threshold (Optional): Number of consecutive health check failures that are required before declaring an instance unhealthy. - Default: 10. - - - - - Click Add VMs, then select two or more VMs that will divide the load of incoming - traffic, and click Apply. - The new load balancer rule appears in the list. You can repeat these steps to add more - load balancer rules for this IP address. - - -
diff --git a/en-US/add-loadbalancer-rule-vpc.xml b/en-US/add-loadbalancer-rule-vpc.xml deleted file mode 100644 index 90247b0..0000000 --- a/en-US/add-loadbalancer-rule-vpc.xml +++ /dev/null @@ -1,462 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Adding Load Balancing Rules on a VPC - In a VPC, you can configure two types of load balancing—external LB and internal LB. - External LB is nothing but a LB rule created to redirect the traffic received at a public IP of - the VPC virtual router. The traffic is load balanced within a tier based on your configuration. - Citrix NetScaler and VPC virtual router are supported for external LB. When you use internal LB - service, traffic received at a tier is load balanced across different VMs within that tier. For - example, traffic reached at Web tier is redirected to another VM in that tier. External load - balancing devices are not supported for internal LB. The service is provided by a internal LB VM - configured on the target tier. -
- Load Balancing Within a Tier (External LB) - A &PRODUCT; user or administrator may create load balancing rules that balance traffic - received at a public IP to one or more VMs that belong to a network tier that provides load - balancing service in a VPC. A user creates a rule, specifies an algorithm, and assigns the - rule to a set of VMs within a tier. -
- Enabling NetScaler as the LB Provider on a VPC Tier - - - Add and enable Netscaler VPX in dedicated mode. - Netscaler can be used in a VPC environment only if it is in dedicated mode. - - - Create a network offering, as given in . - - - Create a VPC with Netscaler as the Public LB provider. - For more information, see . - - - For the VPC, acquire an IP. - - - Create an external load balancing rule and apply, as given in . - - -
-
- Creating a Network Offering for External LB - To have external LB support on VPC, create a network offering as follows: - - - Log in to the &PRODUCT; UI as a user or admin. - - - From the Select Offering drop-down, choose Network Offering. - - - Click Add Network Offering. - - - In the dialog, make the following choices: - - - Name: Any desired name for the network - offering. - - - Description: A short description of the - offering that can be displayed to users. - - - Network Rate: Allowed data transfer rate in MB - per second. - - - Traffic Type: The type of network traffic that - will be carried on the network. - - - Guest Type: Choose whether the guest network is - isolated or shared. - - - Persistent: Indicate whether the guest network - is persistent or not. The network that you can provision without having to deploy a - VM on it is termed persistent network. - - - VPC: This option indicate whether the guest - network is Virtual Private Cloud-enabled. A Virtual Private Cloud (VPC) is a - private, isolated part of &PRODUCT;. A VPC can have its own virtual network topology - that resembles a traditional physical network. For more information on VPCs, see - . - - - Specify VLAN: (Isolated guest networks only) - Indicate whether a VLAN should be specified when this offering is used. - - - Supported Services: Select Load Balancer. Use - Netscaler or VpcVirtualRouter. - - - Load Balancer Type: Select Public LB from the - drop-down. - - - LB Isolation: Select Dedicated if Netscaler is - used as the external LB provider. - - - System Offering: Choose the system service - offering that you want virtual routers to use in this network. - - - Conserve mode: Indicate whether to use conserve - mode. In this mode, network resources are allocated only when the first virtual - machine starts in the network. - - - - - Click OK and the network offering is created. - - -
-
- Creating an External LB Rule - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC, for which you want to configure load - balancing rules. - The VPC page is displayed where all the tiers you created listed in a - diagram. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - In the Router node, select Public IP Addresses. - The IP Addresses page is displayed. - - - Click the IP address for which you want to create the rule, then click the - Configuration tab. - - - In the Load Balancing node of the diagram, click View All. - - - Select the tier to which you want to apply the rule. - - - Specify the following: - - - Name: A name for the load balancer rule. - - - Public Port: The port that receives the - incoming traffic to be balanced. - - - Private Port: The port that the VMs will use to - receive the traffic. - - - Algorithm. Choose the load balancing algorithm - you want &PRODUCT; to use. &PRODUCT; supports the following well-known - algorithms: - - - Round-robin - - - Least connections - - - Source - - - - - Stickiness. (Optional) Click Configure and - choose the algorithm for the stickiness policy. See Sticky Session Policies for Load - Balancer Rules. - - - Add VMs: Click Add VMs, then select two or more - VMs that will divide the load of incoming traffic, and click Apply. - - - - - The new load balancing rule appears in the list. You can repeat these steps to add more - load balancing rules for this IP address. -
-
-
- Load Balancing Across Tiers - &PRODUCT; supports sharing workload across different tiers within your VPC. Assume that - multiple tiers are set up in your environment, such as Web tier and Application tier. Traffic - to each tier is balanced on the VPC virtual router on the public side, as explained in . If you want the traffic coming from the Web tier to - the Application tier to be balanced, use the internal load balancing feature offered by - &PRODUCT;. -
- How Does Internal LB Work in VPC? - In this figure, a public LB rule is created for the public IP 72.52.125.10 with public - port 80 and private port 81. The LB rule, created on the VPC virtual router, is applied on - the traffic coming from the Internet to the VMs on the Web tier. On the Application tier two - internal load balancing rules are created. An internal LB rule for the guest IP 10.10.10.4 - with load balancer port 23 and instance port 25 is configured on the VM, InternalLBVM1. - Another internal LB rule for the guest IP 10.10.10.4 with load balancer port 45 and instance - port 46 is configured on the VM, InternalLBVM1. Another internal LB rule for the guest IP - 10.10.10.6, with load balancer port 23 and instance port 25 is configured on the VM, - InternalLBVM2. - - - - - - vpc-lb.png: Configuring internal LB for VPC - - -
-
- Guidelines - - Internal LB and Public LB are mutually exclusive on a tier. If the tier has LB on the public - side, then it can't have the Internal LB. - Internal LB is supported just on VPC networks in &PRODUCT; 4.2 release. - Only Internal LB VM can act as the Internal LB provider in &PRODUCT; 4.2 release. - Network upgrade is not supported from the network offering with Internal LB to the network - offering with Public LB. - Multiple tiers can have internal LB support in a VPC. - Only one tier can have Public LB support in a VPC. - -
-
- Enabling Internal LB on a VPC Tier - - - Create a network offering, as given in . - - - Create an internal load balancing rule and apply, as given in . - - -
-
- Creating a Network Offering for Internal LB - To have internal LB support on VPC, either use the default offering, - DefaultIsolatedNetworkOfferingForVpcNetworksWithInternalLB, or create a network offering as - follows: - - - Log in to the &PRODUCT; UI as a user or admin. - - - From the Select Offering drop-down, choose Network Offering. - - - Click Add Network Offering. - - - In the dialog, make the following choices: - - - Name: Any desired name for the network - offering. - - - Description: A short description of the - offering that can be displayed to users. - - - Network Rate: Allowed data transfer rate in MB - per second. - - - Traffic Type: The type of network traffic that - will be carried on the network. - - - Guest Type: Choose whether the guest network is - isolated or shared. - - - Persistent: Indicate whether the guest network - is persistent or not. The network that you can provision without having to deploy a - VM on it is termed persistent network. - - - VPC: This option indicate whether the guest - network is Virtual Private Cloud-enabled. A Virtual Private Cloud (VPC) is a - private, isolated part of &PRODUCT;. A VPC can have its own virtual network topology - that resembles a traditional physical network. For more information on VPCs, see - . - - - Specify VLAN: (Isolated guest networks only) - Indicate whether a VLAN should be specified when this offering is used. - - - Supported Services: Select Load Balancer. - Select InternalLbVM from the provider list. - - - Load Balancer Type: Select Internal LB from the - drop-down. - - - System Offering: Choose the system service - offering that you want virtual routers to use in this network. - - - Conserve mode: Indicate whether to use conserve - mode. In this mode, network resources are allocated only when the first virtual - machine starts in the network. - - - - - Click OK and the network offering is created. - - -
-
- Creating an Internal LB Rule - When you create the Internal LB rule and applies to a VM, an Internal LB VM, which is - responsible for load balancing, is created. - You can view the created Internal LB VM in the Instances page if you navigate to - Infrastructure > Zones > - <zone_ name> > <physical_network_name> > Network Service - Providers > Internal LB VM. You can manage the - Internal LB VMs as and when required from the location. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Locate the VPC for which you want to configure internal LB, then click - Configure. - The VPC page is displayed where all the tiers you created listed in a - diagram. - - - Locate the Tier for which you want to configure an internal LB rule, click Internal - LB. - In the Internal LB page, click Add Internal LB. - - - In the dialog, specify the following: - - - Name: A name for the load balancer rule. - - - Description: A short description of the rule - that can be displayed to users. - - - Source IP Address: (Optional) The source IP - from which traffic originates. The IP is acquired from the CIDR of that particular - tier on which you want to create the Internal LB rule. If not specified, the IP - address is automatically allocated from the network CIDR. - For every Source IP, a new Internal LB VM is created for load balancing. - - - Source Port: The port associated with the - source IP. Traffic on this port is load balanced. - - - Instance Port: The port of the internal LB - VM. - - - Algorithm. Choose the load balancing algorithm - you want &PRODUCT; to use. &PRODUCT; supports the following well-known - algorithms: - - - Round-robin - - - Least connections - - - Source - - - - - - -
-
-
diff --git a/en-US/add-members-to-projects.xml b/en-US/add-members-to-projects.xml deleted file mode 100644 index 39c3edf..0000000 --- a/en-US/add-members-to-projects.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding Members to a Project - New members can be added to a project by the project’s administrator, the domain administrator of the domain where the project resides or any parent domain, or the &PRODUCT; root administrator. There are two ways to add members in &PRODUCT;, but only one way is enabled at a time: - - If invitations have been enabled, you can send invitations to new members. - If invitations are not enabled, you can add members directly through the UI. - - - -
- diff --git a/en-US/add-more-clusters.xml b/en-US/add-more-clusters.xml deleted file mode 100644 index 894b4d8..0000000 --- a/en-US/add-more-clusters.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Add More Clusters (Optional) - You need to tell &PRODUCT; about the hosts that it will manage. Hosts exist inside clusters, - so before you begin adding hosts to the cloud, you must add at least one cluster. - - - - -
diff --git a/en-US/add-password-management-to-templates.xml b/en-US/add-password-management-to-templates.xml deleted file mode 100644 index 581e564..0000000 --- a/en-US/add-password-management-to-templates.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding Password Management to Your Templates - &PRODUCT; provides an optional password reset feature that allows users to set a temporary admin or root password as well as reset the existing admin or root password from the &PRODUCT; UI. - To enable the Reset Password feature, you will need to download an additional script to patch your template. When you later upload the template into &PRODUCT;, you can specify whether reset admin/root password feature should be enabled for this template. - The password management feature works always resets the account password on instance boot. The script does an HTTP call to the virtual router to retrieve the account password that should be set. As long as the virtual router is accessible the guest will have access to the account password that should be used. When the user requests a password reset the management server generates and sends a new password to the virtual router for the account. Thus an instance reboot is necessary to effect any password changes. - If the script is unable to contact the virtual router during instance boot it will not set the password but boot will continue normally. - - -
diff --git a/en-US/add-portforward-rule-vpc.xml b/en-US/add-portforward-rule-vpc.xml deleted file mode 100644 index 5b1bb49..0000000 --- a/en-US/add-portforward-rule-vpc.xml +++ /dev/null @@ -1,117 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding a Port Forwarding Rule on a VPC - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - In the Router node, select Public IP Addresses. - The IP Addresses page is displayed. - - - Click the IP address for which you want to create the rule, then click the Configuration - tab. - - - In the Port Forwarding node of the diagram, click View All. - - - Select the tier to which you want to apply the rule. - - - Specify the following: - - - Public Port: The port to which public traffic will - be addressed on the IP address you acquired in the previous step. - - - Private Port: The port on which the instance is - listening for forwarded public traffic. - - - Protocol: The communication protocol in use between - the two ports. - - - TCP - - - UDP - - - - - Add VM: Click Add VM. Select the name of the - instance to which this rule applies, and click Apply. - You can test the rule by opening an SSH session to the instance. - - - - -
diff --git a/en-US/add-primary-storage.xml b/en-US/add-primary-storage.xml deleted file mode 100644 index a43567f..0000000 --- a/en-US/add-primary-storage.xml +++ /dev/null @@ -1,108 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding Primary Storage - - Ensure that nothing stored on the server. Adding the server to CloudStack will destroy any - existing data. - - When you create a new zone, the first primary storage is added as part of that procedure. - You can add primary storage servers at any time, such as when adding a new cluster or adding - more servers to an existing cluster. - - - Log in to the &PRODUCT; UI. - - - In the left navigation, choose Infrastructure. In Zones, click View More, then click the - zone in which you want to add the primary storage. - - - Click the Compute tab. - - - In the Primary Storage node of the diagram, click View All. - - - Click Add Primary Storage. - - - Provide the following information in the dialog. The information required varies - depending on your choice in Protocol. - - - Pod. The pod for the storage device. - - - Cluster. The cluster for the storage device. - - - Name. The name of the storage device - - - Protocol. For XenServer, choose either NFS, iSCSI, or PreSetup. For KVM, choose NFS - or SharedMountPoint. For vSphere choose either VMFS (iSCSI or FiberChannel) or - NFS - - - Server (for NFS, iSCSI, or PreSetup). The IP address or DNS name of the storage - device - - - Server (for VMFS). The IP address or DNS name of the vCenter server. - - - Path (for NFS). In NFS this is the exported path from the server. - - - Path (for VMFS). In vSphere this is a combination of the datacenter name and the - datastore name. The format is "/" datacenter name "/" datastore name. For example, - "/cloud.dc.VM/cluster1datastore". - - - Path (for SharedMountPoint). With KVM this is the path on each host that is where - this primary storage is mounted. For example, "/mnt/primary". - - - SR Name-Label (for PreSetup). Enter the name-label of the SR that has been set up - outside &PRODUCT;. - - - Target IQN (for iSCSI). In iSCSI this is the IQN of the target. For example, - iqn.1986-03.com.sun:02:01ec9bb549-1271378984 - - - Lun # (for iSCSI). In iSCSI this is the LUN number. For example, 3. - - - Tags (optional). The comma-separated list of tags for this storage device. It should - be an equivalent set or superset of the tags on your disk offerings. - - - The tag sets on primary storage across clusters in a Zone must be identical. For - example, if cluster A provides primary storage that has tags T1 and T2, all other clusters - in the Zone must also provide primary storage that has tags T1 and T2. - - - Click OK. - - -
diff --git a/en-US/add-projects-members-from-ui.xml b/en-US/add-projects-members-from-ui.xml deleted file mode 100644 index 670a0ec..0000000 --- a/en-US/add-projects-members-from-ui.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding Project Members From the UI - The steps below tell how to add a new member to a project if the invitations feature is not enabled in the cloud. If the invitations feature is enabled cloud,as described in , use the procedure in . - - Log in to the &PRODUCT; UI. - In the left navigation, click Projects. - In Select View, choose Projects. - Click the name of the project you want to work with. - Click the Accounts tab. The current members of the project are listed. - Type the account name of the new member you want to add, and click Add Account. You can add only people who have an account in this cloud and within the same domain as the project. - -
- diff --git a/en-US/add-remove-nic-ui.xml b/en-US/add-remove-nic-ui.xml deleted file mode 100644 index a671329..0000000 --- a/en-US/add-remove-nic-ui.xml +++ /dev/null @@ -1,152 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Reconfiguring Networks in VMs - &PRODUCT; provides you the ability to move VMs between networks and reconfigure a VM's - network. You can remove a VM from a network and add to a new network. You can also change the - default network of a virtual machine. With this functionality, hybrid or traditional server - loads can be accommodated with ease. - This feature is supported on XenServer, VMware, and KVM hypervisors. -
- Prerequisites - Ensure that vm-tools are running on guest VMs for adding or removing networks to work on - VMware hypervisor. -
-
- Adding a Network - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, click Instances. - - - Choose the VM that you want to work with. - - - Click the NICs tab. - - - Click Add network to VM. - The Add network to VM dialog is displayed. - - - In the drop-down list, select the network that you would like to add this VM - to. - A new NIC is added for this network. You can view the following details in the NICs - page: - - - ID - - - Network Name - - - Type - - - IP Address - - - Gateway - - - Netmask - - - Is default - - - CIDR (for IPv6) - - - - -
-
- Removing a Network - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, click Instances. - - - Choose the VM that you want to work with. - - - Click the NICs tab. - - - Locate the NIC you want to remove. - - - Click Remove NIC button. - - - - - remove-nic.png: button to remove a NIC - - - - - Click Yes to confirm. - - -
-
- Selecting the Default Network - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, click Instances. - - - Choose the VM that you want to work with. - - - Click the NICs tab. - - - Locate the NIC you want to work with. - - - Click the Set default NIC button. - - - - - set-default-nic.png: button to set a NIC as default one. - - - - - Click Yes to confirm. - - -
-
diff --git a/en-US/add-remove-nic.xml b/en-US/add-remove-nic.xml deleted file mode 100644 index fb23390..0000000 --- a/en-US/add-remove-nic.xml +++ /dev/null @@ -1,133 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Reconfiguring Networks in VMs - &PRODUCT; provides you the ability to move VMs between networks and reconfigure a VM's - network. You can remove a VM from a network and add to a new network. You can - also change the default network of a virtual machine. With this functionality, hybrid - or traditional server loads can be accommodated with ease. - This feature is supported on XenServer and KVM hypervisors. - The following APIs have been added to support this feature. These API calls can function - only while the VM is in running or stopped state. -
- Prerequisites - Ensure that vm-tools are running on guest VMs for adding or removing networks to work on VMware hypervisor. -
-
- addNicToVirtualMachine - The addNicToVirtualMachine API adds a new NIC to the specified VM on a selected - network. - - - - - parameter - description - Value - - - - - virtualmachineid - The unique ID of the VM to which the NIC is to be added. - true - - - networkid - The unique ID of the network the NIC that you add should apply - to. - true - - - ipaddress - The IP address of the VM on the network. - false - - - - - The network and VM must reside in the same zone. Two VMs with the same name cannot reside - in the same network. Therefore, adding a second VM that duplicates a name on a network will - fail. -
-
- removeNicFromVirtualMachine - The removeNicFromVirtualMachine API removes a NIC from the specified VM on a selected - network. - - - - - parameter - description - Value - - - - - virtualmachineid - The unique ID of the VM from which the NIC is to be removed. - - true - - - nicid - The unique ID of the NIC that you want to remove. - true - - - - - Removing the default NIC is not allowed. -
-
- updateDefaultNicForVirtualMachine - The updateDefaultNicForVirtualMachine API updates the specified NIC to be the default one - for a selected VM. - The NIC is only updated in the database. You must manually update the default NIC on the - VM. You get an alert to manually update the NIC. - - - - - parameter - description - Value - - - - - virtualmachineid - The unique ID of the VM for which you want to specify the default NIC. - - true - - - nicid - The unique ID of the NIC that you want to set as the default - one. - true - - - - -
-
diff --git a/en-US/add-secondary-storage.xml b/en-US/add-secondary-storage.xml deleted file mode 100644 index 318a6ea..0000000 --- a/en-US/add-secondary-storage.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding Secondary Storage - - Be sure there is nothing stored on the server. Adding the server to CloudStack will - destroy any existing data. - - When you create a new zone, the first secondary storage is added as part of that procedure. - You can add secondary storage servers at any time to add more servers to an existing - zone. - - - If you are going to use Swift for cloud-wide secondary storage, you must add the Swift - storage to &PRODUCT; before you add the local zone secondary storage servers. - - - To prepare for local zone secondary storage, you should have created and mounted an NFS - share during Management Server installation. - - - Make sure you prepared the system VM template during Management Server - installation. - - - 4. Now that the secondary storage server for per-zone storage is prepared, add it to - &PRODUCT;. Secondary storage is added as part of the procedure for adding a new zone. - - -
diff --git a/en-US/add-security-group.xml b/en-US/add-security-group.xml deleted file mode 100644 index 85a6ba0..0000000 --- a/en-US/add-security-group.xml +++ /dev/null @@ -1,49 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding a Security Group - A user or administrator can define a new security group. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network - - - In Select view, choose Security Groups. - - - Click Add Security Group. - - - Provide a name and description. - - - Click OK. - The new security group appears in the Security Groups Details tab. - - - To make the security group useful, continue to Adding Ingress and Egress Rules to a - Security Group. - - -
diff --git a/en-US/add-tier.xml b/en-US/add-tier.xml deleted file mode 100644 index 94a8237..0000000 --- a/en-US/add-tier.xml +++ /dev/null @@ -1,102 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding Tiers - Tiers are distinct locations within a VPC that act as isolated networks, which do not have - access to other tiers by default. Tiers are set up on different VLANs that can communicate with - each other by using a virtual router. Tiers provide inexpensive, low latency network - connectivity to other tiers within the VPC. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPC that you have created for the account is listed in the page. - - The end users can see their own VPCs, while root and domain admin can see any VPC they - are authorized to see. - - - - Click the Configure button of the VPC for which you want to set up tiers. - - - Click Create network. - The Add new tier dialog is displayed, as follows: - - - - - - add-tier.png: adding a tier to a vpc. - - - If you have already created tiers, the VPC diagram is displayed. Click Create Tier to - add a new tier. - - - Specify the following: - All the fields are mandatory. - - - Name: A unique name for the tier you create. - - - Network Offering: The following default network - offerings are listed: Internal LB, DefaultIsolatedNetworkOfferingForVpcNetworksNoLB, - DefaultIsolatedNetworkOfferingForVpcNetworks - In a VPC, only one tier can be created by using LB-enabled network offering. - - - Gateway: The gateway for the tier you create. - Ensure that the gateway is within the Super CIDR range that you specified while creating - the VPC, and is not overlapped with the CIDR of any existing tier within the VPC. - - - VLAN: The VLAN ID for the tier that the root admin - creates. - This option is only visible if the network offering you selected is - VLAN-enabled. - For more information, see the Assigning VLANs to Isolated - Networks section in the &PRODUCT; Administration Guide. - For more information, see . - - - Netmask: The netmask for the tier you create. - For example, if the VPC CIDR is 10.0.0.0/16 and the network tier CIDR is - 10.0.1.0/24, the gateway of the tier is 10.0.1.1, and the netmask of the tier is - 255.255.255.0. - - - - - Click OK. - - - Continue with configuring access control list for the tier. - - -
diff --git a/en-US/add-vm-tier-sharednw.xml b/en-US/add-vm-tier-sharednw.xml deleted file mode 100644 index a688604..0000000 --- a/en-US/add-vm-tier-sharednw.xml +++ /dev/null @@ -1,62 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Deploying VMs to VPC Tier and Shared Networks - &PRODUCT; allows you deploy VMs on a VPC tier and one or more shared networks. With this - feature, VMs deployed in a multi-tier application can receive monitoring services via a shared - network provided by a service provider. - - - Log in to the &PRODUCT; UI as an administrator. - - - In the left navigation, choose Instances. - - - Click Add Instance. - - - Select a zone. - - - Select a template or ISO, then follow the steps in the wizard. - - - Ensure that the hardware you have allows starting the selected service offering. - - - Under Networks, select the desired networks for the VM you are launching. - You can deploy a VM to a VPC tier and multiple shared networks. - - - - - - addvm-tier-sharednw.png: adding a VM to a VPC tier and shared network. - - - - - Click Next, review the configuration and click Launch. - Your VM will be deployed to the selected VPC tier and shared network. - - -
diff --git a/en-US/add-vm-to-tier.xml b/en-US/add-vm-to-tier.xml deleted file mode 100644 index c7d769d..0000000 --- a/en-US/add-vm-to-tier.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Deploying VMs to the Tier - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you have created are listed. - - - Click Virtual Machines tab of the tier to which you want to add a VM. - - - - - - add-vm-vpc.png: adding a VM to a vpc. - - - The Add Instance page is displayed. - Follow the on-screen instruction to add an instance. For information on adding an - instance, see the Installation Guide. - - -
diff --git a/en-US/add-vpc.xml b/en-US/add-vpc.xml deleted file mode 100644 index b8034c4..0000000 --- a/en-US/add-vpc.xml +++ /dev/null @@ -1,80 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Adding a Virtual Private Cloud - When creating the VPC, you simply provide the zone and a set of IP addresses for the VPC - network address space. You specify this set of addresses in the form of a Classless Inter-Domain - Routing (CIDR) block. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - - - Click Add VPC. The Add VPC page is displayed as follows: - - - - - - add-vpc.png: adding a vpc. - - - Provide the following information: - - - Name: A short name for the VPC that you are - creating. - - - Description: A brief description of the VPC. - - - Zone: Choose the zone where you want the VPC to be - available. - - - Super CIDR for Guest Networks: Defines the CIDR - range for all the tiers (guest networks) within a VPC. When you create a tier, ensure - that its CIDR is within the Super CIDR value you enter. The CIDR must be RFC1918 - compliant. - - - DNS domain for Guest Networks: If you want to - assign a special domain name, specify the DNS suffix. This parameter is applied to all - the tiers within the VPC. That implies, all the tiers you create in the VPC belong to - the same DNS domain. If the parameter is not specified, a DNS domain name is generated - automatically. - - - Public Load Balancer Provider: You have two - options: VPC Virtual Router and Netscaler. - - - - Click OK. - -
diff --git a/en-US/added-API-commands-4-0.xml b/en-US/added-API-commands-4-0.xml deleted file mode 100644 index 2d86ba4..0000000 --- a/en-US/added-API-commands-4-0.xml +++ /dev/null @@ -1,164 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Added API Commands in 4.0.0-incubating - - - createCounter (Adds metric counter) - - - deleteCounter (Deletes a counter) - - - listCounters (List the counters) - - - createCondition (Creates a condition) - - - deleteCondition (Removes a condition) - - - listConditions (List Conditions for the specific user) - - - createTags. Add tags to one or more resources. Example: - command=createTags -&resourceIds=1,10,12 -&resourceType=userVm -&tags[0].key=region -&tags[0].value=canada -&tags[1].key=city -&tags[1].value=Toronto - - - deleteTags. Remove tags from one or more resources. Example: - command=deleteTags -&resourceIds=1,12 -&resourceType=Snapshot -&tags[0].key=city - - - listTags (Show currently defined resource tags) - - - createVPC (Creates a VPC) - - - listVPCs (Lists VPCs) - - - deleteVPC (Deletes a VPC) - - - updateVPC (Updates a VPC) - - - restartVPC (Restarts a VPC) - - - createVPCOffering (Creates VPC offering) - - - updateVPCOffering (Updates VPC offering) - - - deleteVPCOffering (Deletes VPC offering) - - - listVPCOfferings (Lists VPC offerings) - - - createPrivateGateway (Creates a private gateway) - - - listPrivateGateways (List private gateways) - - - deletePrivateGateway (Deletes a Private gateway) - - - createNetworkACL (Creates a ACL rule the given network (the network has to belong to - VPC)) - - - deleteNetworkACL (Deletes a Network ACL) - - - listNetworkACLs (Lists all network ACLs) - - - createStaticRoute (Creates a static route) - - - deleteStaticRoute (Deletes a static route) - - - listStaticRoutes (Lists all static routes) - - - createVpnCustomerGateway (Creates site to site vpn customer gateway) - - - createVpnGateway (Creates site to site vpn local gateway) - - - createVpnConnection (Create site to site vpn connection) - - - deleteVpnCustomerGateway (Delete site to site vpn customer gateway) - - - deleteVpnGateway (Delete site to site vpn gateway) - - - deleteVpnConnection (Delete site to site vpn connection) - - - updateVpnCustomerGateway (Update site to site vpn customer gateway) - - - resetVpnConnection (Reset site to site vpn connection) - - - listVpnCustomerGateways (Lists site to site vpn customer gateways) - - - listVpnGateways (Lists site 2 site vpn gateways) - - - listVpnConnections (Lists site to site vpn connection gateways) - - - enableCiscoNexusVSM (Enables Nexus 1000v dvSwitch in &PRODUCT;.) - - - disableCiscoNexusVSM (Disables Nexus 1000v dvSwitch in &PRODUCT;.) - - - deleteCiscoNexusVSM (Deletes Nexus 1000v dvSwitch in &PRODUCT;.) - - - listCiscoNexusVSMs (Lists the control VLAN ID, packet VLAN ID, and data VLAN ID, as well - as the IP address of the Nexus 1000v dvSwitch.) - - -
diff --git a/en-US/added-API-commands-4-1.xml b/en-US/added-API-commands-4-1.xml deleted file mode 100644 index 006c65a..0000000 --- a/en-US/added-API-commands-4-1.xml +++ /dev/null @@ -1,73 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Added API Commands in 4.1 - - - createEgressFirewallRules (creates an egress firewall rule on the guest network.) - - - deleteEgressFirewallRules (deletes a egress firewall rule on the guest network.) - - - listEgressFirewallRules (lists the egress firewall rules configured for a guest - network.) - - - resetSSHKeyForVirtualMachine (Resets the SSHkey for virtual machine.) - - - addBaremetalHost (Adds a new host.) - - - addNicToVirtualMachine (Adds a new NIC to the specified VM on a selected - network.) - - - removeNicFromVirtualMachine (Removes the specified NIC from a selected VM.) - - - updateDefaultNicForVirtualMachine (Updates the specified NIC to be the default one for a - selected VM.) - - - addRegion (Registers a Region into another Region.) - - - updateRegion (Updates Region details: ID, Name, Endpoint, User API Key, and User Secret - Key.) - - - removeRegion (Removes a Region from current Region.) - - - listRegions (Get all the Regions. They can be filtered by using the ID or Name.) - - - getUser (This API can only be used by the Admin. Get user details by using the API Key.) - - - addRegion (Add a region) - removeRegion (Delete a region) - updateRegion (Modify attributes of a region) - listRegions (List regions) - -
diff --git a/en-US/added-API-commands-4.2.xml b/en-US/added-API-commands-4.2.xml deleted file mode 100644 index 14a5f64..0000000 --- a/en-US/added-API-commands-4.2.xml +++ /dev/null @@ -1,554 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Added API Commands in 4.2 - - - addImageStore - Adds all types of secondary storage providers, S3/Swift/NFS. - - - createSecondaryStagingStore - Adds a staging secondary storage in each zone. - - - listImageStores - Lists all secondary storages, S3/Swift/NFS. - - - listSecondaryStagingStores - Lists all staging secondary storages. - - - addIpToNic - Adds an IP address to the NIC from the guest subnet. The request parameters are: nicid, - ipaddress. - The response parameters are: nicid, ipaddress, networkid - - - removeIpFromNic - Removes the reserved IP for the NIC. The request parameters is: id. - The response parameters are: true, false - - - listNics - Lists the NIC details of the user VM; the API response also contains the Secondary IP - addresses of the NIC. The request parameters are: nicid, virtualmachineid. - The response parameters are: id, ipaddress, secondaryips, gateway, netmask, macaddr, - broadcasturi, isolationuri, isdefault, - - - deleteAlerts - Deletes the specified alerts. The request parameters are: ids (allowed to pass one or - more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). - The response parameters are: true, false - - - archiveAlerts - Archives the specified alerts. The request parameters are: ids (allowed to pass one or - more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). - The response parameters are: true, false - - - deleteEvents - Deletes the specified events. The request parameters are: ids (allowed to pass one or - more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). - The response parameters are: true, false - - - archiveEvents - Archives the specified events. The request parameters are: ids (allowed to pass one or - more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). - The response parameters are: true, false - - - createGlobalLoadBalancerRule - Creates a GSLB rule. The request parameters are name (the name of the global load - balancer rule); domain name ( the preferred domain name for the service); lb algorithm (the - algorithm used to load balance the traffic across the zones); session persistence (source IP - and HTTP cookie); account name; and domain Id. - - - assignToGlobalLoadBalancerRule - Assigns a load balancing rule or list of load balancing rules to GSLB. The request - parameters are: id (the UUID of global load balancer rule); loadbalancerrulelist (the list - load balancer rules that will be assigned to global load balancer rule. These are second - tier load balancing rules created with createLoadBalancerRule API. Weight is optional, the - default is 1). - - - removeFromGlobalLoadBalancerRule - Removes a load balancer rule association with global load balancer rule. The request - parameters are id (the UUID of global load balancer rule); loadbalancerrulelist (the list - load balancer rules that will be assigned to global load balancer rule). - - - deleteGlobalLoadBalancerRule - Deletes a global load balancer rule. The request parameters is: id (the unique ID of the - global load balancer rule). - - - listGlobalLoadBalancerRule - Lists load balancer rules. - The request parameters are: account (lists resources by account. Use with the domainid - parameter); domainid (lists only resources belonging to the domain specified); id (the - unique ID of the global load balancer rule); isrecursive (defaults to false; but if true, - lists all the resources from the parent specified by the domainid); keyword (lists by - keyword); listall (if set to false, lists only resources belonging to the command's caller; - if set to true, lists resources that the caller is authorized to see. Default value is - false); page; pagesize; projectid (lists objects by project); regionid ; tags (lists - resources by tags: key/value pairs). - - - updateGlobalLoadBalancerRule - Updates global load balancer rules. - The request parameters are: id (the unique ID of the global load balancer rule); account - (lists resources by account. Use with the domainid parameter); description (the description - of the load balancer rule); domainid (lists only resources belonging to the domain - specified); gslblbmethod (the load balancer algorithm that is used to distributed traffic - across the zones participating in global server load balancing, if not specified defaults to - round robin); gslbstickysessionmethodname (the session sticky method; if not specified - defaults to sourceip); isrecursive (defaults to false, but if true, lists all resources from - the parent specified by the domainid till leaves); keyword (lists by keyword); listall (if - set to false, list only those resources belonging to the command's caller; if set to true, - lists resources that the caller is authorized to see. Default value is false); page; - pagesize; projectid (lists objects by project); regionid; tags (lists resources by tags: - key/value pairs) - - - createPortableIpRange - Creates portable IP addresses in the portable public IP address pool. - The request parameters are region id, start ip, end ip, netmask, gateway, and - vlan. - - - deletePortableIpRange - Deletes portable IP addresses from the portable public IP address pool. - The request parameters is portable ip address range id. - - - listPortableIpRange - Lists portable IP addresses in the portable public IP address pool associated with a - Region. - The request parameters are elastic ip id and region id. - - - createVMSnapshot - Creates a virtual machine snapshot. - - - deleteVMSnapshot - Deletes a virtual machine snapshot. - - - listVMSnapshot - Shows a virtual machine snapshot. - - - revertToVMSnapshot - Returns a virtual machine to the state and data saved in a given snapshot. - - - createLBHealthCheckPolicy - Creates a new health check policy for a load balancer rule. - - - deleteLBHealthCheckPolicy - Deletes an existing health check policy from a load balancer rule. - - - listLBHealthCheckPolicies - Displays the health check policy for a load balancer rule. - - - createEgressFirewallRules - Creates an egress firewall rule on the guest network. - - - deleteEgressFirewallRules - Deletes a egress firewall rule on the guest network. - - - listEgressFirewallRules - Lists the egress firewall rules configured for a guest network. - - - resetSSHKeyForVirtualMachine - Resets the SSHkey for virtual machine. - - - addBaremetalHost - Adds a new host. Technically, this API command was present in v3.0.6, but its - functionality was disabled. - - - addBaremetalDhcp - Adds a DHCP server for bare metal hosts. - - - addBaremetalPxePingServer - Adds a PXE PING server for bare metal hosts. - - - addBaremetalPxeKickStartServer (Adds a PXE server for bare metal hosts) - - - listBaremetalDhcp - Shows the DHCP servers currently defined for bare metal hosts. - - - listBaremetalPxePingServer - Shows the PXE PING servers currently defined for bare metal hosts. - - - addNicToVirtualMachine - Adds a new NIC to the specified VM on a selected network. - - - removeNicFromVirtualMachine - Removes the specified NIC from a selected VM. - - - updateDefaultNicForVirtualMachine - Updates the specified NIC to be the default one for a selected VM. - - - addRegion - Registers a Region into another Region. - - - updateRegion - Updates Region details: ID, Name, Endpoint, User API Key, and User Secret Key. - - - removeRegion - Removes a Region from current Region. - - - listRegions - Get all the Regions. They can be filtered by using the ID or Name. - - - getUser - This API can only be used by the Admin. Get user account details by using the API - Key. - - - getApiLimit - Shows number of remaining APIs for the invoking user in current window. - - - resetApiLimit - For root admin, if account ID parameter is passed, it will reset count for that - particular account, otherwise it will reset all counters. - - - lockAccount - Locks an account. - - - lockUser - Locks a user account. - - - scaleVirtualMachine - Scales the virtual machine to a new service offering. - - - migrateVirtualMachineWithVolume - Attempts migrating VM with its volumes to a different host. - - - dedicatePublicIpRange - Dedicates a Public IP range to an account. - - - releasePublicIpRange - Releases a Public IP range back to the system pool. - - - dedicateGuestVlanRange - Dedicates a guest VLAN range to an account. - - - releaseDedicatedGuestVlanRange - Releases a dedicated guest VLAN range to the system. - - - listDedicatedGuestVlanRanges - Lists dedicated guest VLAN ranges. - - - updatePortForwardingRule - Updates a port forwarding rule. Only the private port and the VM can be updated. - - - scaleSystemVm - Scales the service offering for a systemVM, console proxy, or secondary storage. - - - listDeploymentPlanners - Lists all the deployment planners available. - - - addS3 - Adds a Amazon Simple Storage Service instance. - - - listS3s - Lists all the Amazon Simple Storage Service instances. - - - findHostsForMigration - Finds hosts suitable for migrating a VM to. - - - releaseHostReservation - Releases host reservation. - - - resizeVolume - Resizes a volume. - - - updateVolume - Updates the volume. - - - listStorageProviders - Lists storage providers. - - - findStoragePoolsForMigration - Lists storage pools available for migrating a volume. - - - createEgressFirewallRule - Creates a egress firewall rule for a given network. - - - deleteEgressFirewallRule - Deletes an egress firewall rule. - - - listEgressFirewallRules - Lists all egress firewall rules for network. - - - updateNetworkACLItem - Updates ACL item with specified ID. - - - createNetworkACLList - Creates a Network ACL for the given VPC. - - - deleteNetworkACLList - Deletes a Network ACL. - - - replaceNetworkACLList - Replaces ACL associated with a Network or private gateway. - - - listNetworkACLLists - Lists all network ACLs. - - - addResourceDetail - Adds detail for the Resource. - - - removeResourceDetail - Removes details of the resource. - - - listResourceDetails - Lists resource details. - - - addNiciraNvpDevice - Adds a Nicira NVP device. - - - deleteNiciraNvpDevice - Deletes a Nicira NVP device. - - - listNiciraNvpDevices - Lists Nicira NVP devices. - - - listNiciraNvpDeviceNetworks - Lists network that are using a Nicira NVP device. - - - addBigSwitchVnsDevice - Adds a BigSwitch VNS device. - - - deleteBigSwitchVnsDevice - Deletes a BigSwitch VNS device. - - - listBigSwitchVnsDevices - Lists BigSwitch VNS devices. - - - configureSimulator - Configures a simulator. - - - listApis - Lists all the available APIs on the server, provided by the API Discovery plugin. - - - getApiLimit - Gets the API limit count for the caller. - - - resetApiLimit - Resets the API count. - - - assignToGlobalLoadBalancerRule - Assigns load balancer rule or list of load balancer rules to a global load balancer - rules. - - - removeFromGlobalLoadBalancerRule - Removes a load balancer rule association with global load balancer rule. - - - listVMSnapshot - Lists virtual machine snapshot by conditions. - - - createLoadBalancer - Creates a load balancer. - - - listLoadBalancers - Lists load balancers. - - - deleteLoadBalancer - Deletes a load balancer. - - - configureInternalLoadBalancerElement - Configures an Internal Load Balancer element. - - - createInternalLoadBalancerElement - Creates an Internal Load Balancer element. - - - listInternalLoadBalancerElements - Lists all available Internal Load Balancer elements. - - - createAffinityGroup - Creates an affinity or anti-affinity group. - - - deleteAffinityGroup - Deletes an affinity group. - - - listAffinityGroups - Lists all the affinity groups. - - - updateVMAffinityGroup - Updates the affinity or anti-affinity group associations of a VM. The VM has to be - stopped and restarted for the new properties to take effect. - - - listAffinityGroupTypes - Lists affinity group types available. - - - stopInternalLoadBalancerVM - Stops an Internal LB VM. - - - startInternalLoadBalancerVM - Starts an existing Internal LB VM. - - - listInternalLoadBalancerVMs - Lists internal LB VMs. - - - listNetworkIsolationMethods - Lists supported methods of network isolation. - - - dedicateZone - Dedicates a zone. - - - dedicatePod - Dedicates a pod. - - - dedicateCluster - Dedicates an existing cluster. - - - dedicateHost - Dedicates a host. - - - releaseDedicatedZone - Releases dedication of zone. - - - releaseDedicatedPod - Releases dedication for the pod. - - - releaseDedicatedCluster - Releases dedication for cluster. - - - releaseDedicatedHost - Releases dedication for host. - - - listDedicatedZones - Lists dedicated zones. - - - listDedicatedPods - Lists dedicated pods. - - - listDedicatedClusters - Lists dedicated clusters. - - - listDedicatedHosts - Lists dedicated hosts. - - -
diff --git a/en-US/added-API-commands.xml b/en-US/added-API-commands.xml deleted file mode 100644 index 99635de..0000000 --- a/en-US/added-API-commands.xml +++ /dev/null @@ -1,195 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Added API commands in 3.0 -
- Added in 3.0.2 - - - changeServiceForSystemVm - Changes the service offering for a system VM (console proxy or secondary storage). The - system VM must be in a "Stopped" state for this command to take effect. - - -
-
- Added in 3.0.1 - - - changeServiceForSystemVm - Changes the service offering for a system VM (console proxy or secondary storage). The - system VM must be in a "Stopped" state for this command to take effect. - - -
-
- Added in 3.0.0 - - - - - - - - assignVirtualMachine (Move a user VM to another user under same - domain.) - restoreVirtualMachine (Restore a VM to original template or specific - snapshot) - createLBStickinessPolicy (Creates a Load Balancer stickiness policy - ) - - - deleteLBStickinessPolicy (Deletes a LB stickiness policy.) - listLBStickinessPolicies (Lists LBStickiness policies.) - ldapConfig (Configure the LDAP context for this site.) - - - addSwift (Adds Swift.) - listSwifts (List Swift.) - migrateVolume (Migrate volume) - - - updateStoragePool (Updates a storage pool.) - authorizeSecurityGroupEgress (Authorizes a particular egress rule for this - security group) - revokeSecurityGroupEgress (Deletes a particular egress rule from this - security group) - - - createNetworkOffering (Creates a network offering.) - deleteNetworkOffering (Deletes a network offering.) - createProject (Creates a project) - - - deleteProject (Deletes a project) - updateProject (Updates a project) - activateProject (Activates a project) - - - suspendProject (Suspends a project) - listProjects (Lists projects and provides detailed information for listed - projects) - addAccountToProject (Adds account to a project) - - - deleteAccountFromProject (Deletes account from the project) - listProjectAccounts (Lists project's accounts) - listProjectInvitations (Lists an account's invitations to join - projects) - - - updateProjectInvitation (Accepts or declines project - invitation) - deleteProjectInvitation (Deletes a project invitation) - updateHypervisorCapabilities (Updates a hypervisor - capabilities.) - - - listHypervisorCapabilities (Lists all hypervisor - capabilities.) - createPhysicalNetwork (Creates a physical network) - deletePhysicalNetwork (Deletes a Physical Network.) - - - listPhysicalNetworks (Lists physical networks) - updatePhysicalNetwork (Updates a physical network) - listSupportedNetworkServices (Lists all network services provided by - &PRODUCT; or for the given Provider.) - - - addNetworkServiceProvider (Adds a network serviceProvider to a physical - network) - deleteNetworkServiceProvider (Deletes a Network Service - Provider.) - listNetworkServiceProviders (Lists network serviceproviders for a given - physical network.) - - - updateNetworkServiceProvider (Updates a network serviceProvider of a physical - network) - addTrafficType (Adds traffic type to a physical network) - deleteTrafficType (Deletes traffic type of a physical network) - - - listTrafficTypes (Lists traffic types of a given physical - network.) - updateTrafficType (Updates traffic type of a physical network) - listTrafficTypeImplementors (Lists implementors of implementor of a network - traffic type or implementors of all network traffic types) - - - createStorageNetworkIpRange (Creates a Storage network IP - range.) - deleteStorageNetworkIpRange (Deletes a storage network IP - Range.) - listStorageNetworkIpRange (List a storage network IP range.) - - - updateStorageNetworkIpRange (Update a Storage network IP range, only allowed - when no IPs in this range have been allocated.) - listUsageTypes (List Usage Types) - addF5LoadBalancer (Adds a F5 BigIP load balancer device) - - - configureF5LoadBalancer (configures a F5 load balancer device) - deleteF5LoadBalancer ( delete a F5 load balancer device) - listF5LoadBalancers (lists F5 load balancer devices) - - - listF5LoadBalancerNetworks (lists network that are using a F5 load balancer - device) - addSrxFirewall (Adds a SRX firewall device) - deleteSrxFirewall ( delete a SRX firewall device) - - - listSrxFirewalls (lists SRX firewall devices in a physical - network) - listSrxFirewallNetworks (lists network that are using SRX firewall - device) - addNetscalerLoadBalancer (Adds a netscaler load balancer - device) - - - deleteNetscalerLoadBalancer ( delete a netscaler load balancer - device) - configureNetscalerLoadBalancer (configures a netscaler load balancer - device) - listNetscalerLoadBalancers (lists netscaler load balancer - devices) - - - listNetscalerLoadBalancerNetworks (lists network that are using a netscaler - load balancer device) - createVirtualRouterElement (Create a virtual router element.) - configureVirtualRouterElement (Configures a virtual router - element.) - - - listVirtualRouterElements (Lists all available virtual router - elements.) - - - - - - -
-
diff --git a/en-US/added-error-codes.xml b/en-US/added-error-codes.xml deleted file mode 100644 index ae73891..0000000 --- a/en-US/added-error-codes.xml +++ /dev/null @@ -1,138 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Added &PRODUCT; Error Codes - You can now find the &PRODUCT;-specific error code in the exception response for each type of exception. The following list of error codes is added to the new class named CSExceptionErrorCode. - - - - - - - - 4250 : "com.cloud.utils.exception.CloudRuntimeException" - 4255 : "com.cloud.utils.exception.ExceptionUtil" - 4260 : "com.cloud.utils.exception.ExecutionException" - - - 4265 : "com.cloud.utils.exception.HypervisorVersionChangedException" - 4270 : "com.cloud.utils.exception.RuntimeCloudException" - 4275 : "com.cloud.exception.CloudException" - - - 4280 : "com.cloud.exception.AccountLimitException" - 4285 : "com.cloud.exception.AgentUnavailableException" - 4290 : "com.cloud.exception.CloudAuthenticationException" - - - 4295 : "com.cloud.exception.CloudExecutionException" - 4300 : "com.cloud.exception.ConcurrentOperationException" - 4305 : "com.cloud.exception.ConflictingNetworkSettingsException" - - - 4310 : "com.cloud.exception.DiscoveredWithErrorException" - 4315 : "com.cloud.exception.HAStateException" - 4320 : "com.cloud.exception.InsufficientAddressCapacityException" - - - 4325 : "com.cloud.exception.InsufficientCapacityException" - 4330 : "com.cloud.exception.InsufficientNetworkCapacityException" - 4335 : "com.cloud.exception.InsufficientServerCapacityException" - - - 4340 : "com.cloud.exception.InsufficientStorageCapacityException" - 4345 : "com.cloud.exception.InternalErrorException" - 4350 : "com.cloud.exception.InvalidParameterValueException" - - - 4355 : "com.cloud.exception.ManagementServerException" - 4360 : "com.cloud.exception.NetworkRuleConflictException" - 4365 : "com.cloud.exception.PermissionDeniedException" - - - 4370 : "com.cloud.exception.ResourceAllocationException" - 4375 : "com.cloud.exception.ResourceInUseException" - 4380 : "com.cloud.exception.ResourceUnavailableException" - - - 4385 : "com.cloud.exception.StorageUnavailableException" - 4390 : "com.cloud.exception.UnsupportedServiceException" - 4395 : "com.cloud.exception.VirtualMachineMigrationException" - - - 4400 : "com.cloud.exception.AccountLimitException" - 4405 : "com.cloud.exception.AgentUnavailableException" - 4410 : "com.cloud.exception.CloudAuthenticationException" - - - 4415 : "com.cloud.exception.CloudException" - 4420 : "com.cloud.exception.CloudExecutionException" - 4425 : "com.cloud.exception.ConcurrentOperationException" - - - 4430 : "com.cloud.exception.ConflictingNetworkSettingsException" - 4435 : "com.cloud.exception.ConnectionException" - 4440 : "com.cloud.exception.DiscoveredWithErrorException" - - - 4445 : "com.cloud.exception.DiscoveryException" - 4450 : "com.cloud.exception.HAStateException" - 4455 : "com.cloud.exception.InsufficientAddressCapacityException" - - - 4460 : "com.cloud.exception.InsufficientCapacityException" - 4465 : "com.cloud.exception.InsufficientNetworkCapacityException" - 4470 : "com.cloud.exception.InsufficientServerCapacityException" - - - 4475 : "com.cloud.exception.InsufficientStorageCapacityException" - 4480 : "com.cloud.exception.InsufficientVirtualNetworkCapcityException" - 4485 : "com.cloud.exception.InternalErrorException" - - - 4490 : "com.cloud.exception.InvalidParameterValueException" - 4495 : "com.cloud.exception.ManagementServerException" - 4500 : "com.cloud.exception.NetworkRuleConflictException" - - - 4505 : "com.cloud.exception.PermissionDeniedException" - 4510 : "com.cloud.exception.ResourceAllocationException" - 4515 : "com.cloud.exception.ResourceInUseException" - - - 4520 : "com.cloud.exception.ResourceUnavailableException" - 4525 : "com.cloud.exception.StorageUnavailableException" - 4530 : "com.cloud.exception.UnsupportedServiceException" - - - 4535 : "com.cloud.exception.VirtualMachineMigrationException" - 9999 : "org.apache.cloudstack.api.ServerApiException" - - - - - -
- diff --git a/en-US/adding-IP-addresses-for-the-public-network.xml b/en-US/adding-IP-addresses-for-the-public-network.xml deleted file mode 100644 index abf4d02..0000000 --- a/en-US/adding-IP-addresses-for-the-public-network.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding IP Addresses for the Public Network - These instructions assume you have already logged in to the &PRODUCT; UI. - - In the left navigation, choose Infrastructure. In Zones, click View More, then click the desired zone . - Click the Network tab. - In the Public node of the diagram, click Configure. - Click the IP Ranges tab. - Provide the following information: - - Gateway. The gateway in use for these IP addresses - Netmask. The netmask associated with this IP range - VLAN. The VLAN that will be used for public traffic - Start IP/End IP. A range of IP addresses that are assumed to be accessible from the Internet and will be allocated for access to guest networks. - - - Click Add. - - - -
diff --git a/en-US/additional-installation-options.xml b/en-US/additional-installation-options.xml deleted file mode 100644 index 622ef03..0000000 --- a/en-US/additional-installation-options.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Additional Installation Options - The next few sections describe &PRODUCT; features above and beyond the basic deployment options. - - - - diff --git a/en-US/admin-alerts.xml b/en-US/admin-alerts.xml deleted file mode 100644 index e98f79d..0000000 --- a/en-US/admin-alerts.xml +++ /dev/null @@ -1,128 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Administrator Alerts - The system provides alerts and events to help with the management of the cloud. Alerts are notices to an administrator, generally delivered by e-mail, notifying the administrator that an error has occurred in the cloud. Alert behavior is configurable. - Events track all of the user and administrator actions in the cloud. For example, every guest VM start creates an associated event. Events are stored in the Management Server’s database. - Emails will be sent to administrators under the following circumstances: - - The Management Server cluster runs low on CPU, memory, or storage resources - The Management Server loses heartbeat from a Host for more than 3 minutes - The Host cluster runs low on CPU, memory, or storage resources - -
- - Sending Alerts to External SNMP and Syslog Managers - In addition to showing administrator alerts on the Dashboard in the &PRODUCT; UI and - sending them in email, &PRODUCT; can also send the same alerts to external SNMP or - Syslog management software. This is useful if you prefer to use an SNMP or Syslog - manager to monitor your cloud. - The alerts which can be sent are listed in . You can also - display the most up to date list by calling the API command listAlerts. -
- SNMP Alert Details - The supported protocol is SNMP version 2. - Each SNMP trap contains the following information: message, podId, dataCenterId, clusterId, and generationTime. -
-
- Syslog Alert Details - &PRODUCT; generates a syslog message for every alert. Each syslog message incudes - the fields alertType, message, podId, dataCenterId, and clusterId, in the following - format. If any field does not have a valid value, it will not be included. - Date severity_level Management_Server_IP_Address/Name alertType:: value dataCenterId:: value podId:: value clusterId:: value message:: value - For example: - Mar 4 10:13:47 WARN localhost alertType:: managementNode message:: Management server node 127.0.0.1 is up -
-
- Configuring SNMP and Syslog Managers - To configure one or more SNMP managers or Syslog managers to receive alerts from - &PRODUCT;: - - For an SNMP manager, install the &PRODUCT; MIB file on your SNMP manager system. - This maps the SNMP OIDs to trap types that can be more easily read by users. - The file must be publicly available. - For more information on how to install this file, consult the documentation provided with the SNMP manager. - - Edit the file /etc/cloudstack/management/log4j-cloud.xml. - # vi /etc/cloudstack/management/log4j-cloud.xml - - - Add an entry using the syntax shown below. Follow the appropriate example - depending on whether you are adding an SNMP manager or a Syslog manager. To specify - multiple external managers, separate the IP addresses and other configuration values - with commas (,). - - The recommended maximum number of SNMP or Syslog managers is 20 for - each. - - - The following example shows how to configure two SNMP managers at IP addresses - 10.1.1.1 and 10.1.1.2. Substitute your own IP addresses, ports, and communities. Do - not change the other values (name, threshold, class, and layout values). - <appender name="SNMP" class="org.apache.cloudstack.alert.snmp.SnmpTrapAppender"> - <param name="Threshold" value="WARN"/> <!-- Do not edit. The alert feature assumes WARN. --> - <param name="SnmpManagerIpAddresses" value="10.1.1.1,10.1.1.2"/> - <param name="SnmpManagerPorts" value="162,162"/> - <param name="SnmpManagerCommunities" value="public,public"/> - <layout class="org.apache.cloudstack.alert.snmp.SnmpEnhancedPatternLayout"> <!-- Do not edit --> - <param name="PairDelimeter" value="//"/> - <param name="KeyValueDelimeter" value="::"/> - </layout> -</appender> - The following example shows how to configure two Syslog managers at IP - addresses 10.1.1.1 and 10.1.1.2. Substitute your own IP addresses. You can - set Facility to any syslog-defined value, such as LOCAL0 - LOCAL7. Do not - change the other values. - <appender name="ALERTSYSLOG"> - <param name="Threshold" value="WARN"/> - <param name="SyslogHosts" value="10.1.1.1,10.1.1.2"/> - <param name="Facility" value="LOCAL6"/> - <layout> - <param name="ConversionPattern" value=""/> - </layout> -</appender> - - - If your cloud has multiple Management Server nodes, repeat these steps to edit - log4j-cloud.xml on every instance. - - - If you have made these changes while the Management Server is running, wait a - few minutes for the change to take effect. - - - Troubleshooting: If no alerts appear at the - configured SNMP or Syslog manager after a reasonable amount of time, it is likely that - there is an error in the syntax of the <appender> entry in log4j-cloud.xml. Check - to be sure that the format and settings are correct. -
-
- Deleting an SNMP or Syslog Manager - To remove an external SNMP manager or Syslog manager so that it no longer receives - alerts from &PRODUCT;, remove the corresponding entry from the file - /etc/cloudstack/management/log4j-cloud.xml. -
-
-
diff --git a/en-US/admin-guide.xml b/en-US/admin-guide.xml deleted file mode 100644 index f1b0327..0000000 --- a/en-US/admin-guide.xml +++ /dev/null @@ -1,92 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Administrator Guide - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/adv-zone-topology-req.xml b/en-US/adv-zone-topology-req.xml deleted file mode 100644 index 3764e92..0000000 --- a/en-US/adv-zone-topology-req.xml +++ /dev/null @@ -1,25 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Advanced Zone Topology Requirements - With Advanced Networking, separate subnets must be used for private and public - networks. -
diff --git a/en-US/advanced-zone-configuration.xml b/en-US/advanced-zone-configuration.xml deleted file mode 100644 index 451b545..0000000 --- a/en-US/advanced-zone-configuration.xml +++ /dev/null @@ -1,385 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Advanced Zone Configuration - - - After you select Advanced in the Add Zone wizard and click Next, you will be asked to - enter the following details. Then click Next. - - - Name. A name for the zone. - - - DNS 1 and 2. These are DNS servers for use by guest - VMs in the zone. These DNS servers will be accessed via the public network you will add - later. The public IP addresses for the zone must have a route to the DNS server named - here. - - - Internal DNS 1 and Internal DNS 2. These are DNS - servers for use by system VMs in the zone(these are VMs used by &PRODUCT; itself, such - as virtual routers, console proxies,and Secondary Storage VMs.) These DNS servers will - be accessed via the management traffic network interface of the System VMs. The private - IP address you provide for the pods must have a route to the internal DNS server named - here. - - - Network Domain. (Optional) If you want to assign a - special domain name to the guest VM network, specify the DNS suffix. - - - Guest CIDR. This is the CIDR that describes the IP - addresses in use in the guest virtual networks in this zone. For example, 10.1.1.0/24. - As a matter of good practice you should set different CIDRs for different zones. This - will make it easier to set up VPNs between networks in different zones. - - - Hypervisor. (Introduced in version 3.0.1) Choose - the hypervisor for the first cluster in the zone. You can add clusters with different - hypervisors later, after you finish adding the zone. - - - Public. A public zone is available to all users. A - zone that is not public will be assigned to a particular domain. Only users in that - domain will be allowed to create guest VMs in this zone. - - - - - Choose which traffic types will be carried by the physical network. - The traffic types are management, public, guest, and storage traffic. For more - information about the types, roll over the icons to display their tool tips, or see . This screen starts out with one network - already configured. If you have multiple physical networks, you need to add more. Drag and - drop traffic types onto a greyed-out network and it will become active. You can move the - traffic icons from one network to another; for example, if the default traffic types shown - for Network 1 do not match your actual setup, you can move them down. You can also change - the network names if desired. - - - (Introduced in version 3.0.1) Assign a network traffic label to each traffic type on - each physical network. These labels must match the labels you have already defined on the - hypervisor host. To assign each label, click the Edit button under the traffic type icon - within each physical network. A popup dialog appears where you can type the label, then - click OK. - These traffic labels will be defined only for the hypervisor selected for the first - cluster. For all other hypervisors, the labels can be configured after the zone is - created. - (VMware only) If you have enabled Nexus dvSwitch in the environment, you must specify - the corresponding Ethernet port profile names as network traffic label for each traffic type - on the physical network. For more information on Nexus dvSwitch, see Configuring a vSphere - Cluster with Nexus 1000v Virtual Switch in the Installation Guide. If you have enabled - VMware dvSwitch in the environment, you must specify the corresponding Switch name as - network traffic label for each traffic type on the physical network. For more information, - see Configuring a VMware Datacenter with VMware Distributed Virtual Switch in the - Installation Guide. - - - Click Next. - - - Configure the IP range for public Internet traffic. Enter the following details, then - click Add. If desired, you can repeat this step to add more public Internet IP ranges. When - done, click Next. - - - Gateway. The gateway in use for these IP - addresses. - - - Netmask. The netmask associated with this IP - range. - - - VLAN. The VLAN that will be used for public - traffic. - - - Start IP/End IP. A range of IP addresses that are - assumed to be accessible from the Internet and will be allocated for access to guest - networks. - - - - - In a new zone, &PRODUCT; adds the first pod for you. You can always add more pods later. - For an overview of what a pod is, see . - To configure the first pod, enter the following, then click Next: - - - Pod Name. A name for the pod. - - - Reserved system gateway. The gateway for the hosts - in that pod. - - - Reserved system netmask. The network prefix that - defines the pod's subnet. Use CIDR notation. - - - Start/End Reserved System IP. The IP range in the - management network that &PRODUCT; uses to manage various system VMs, such as Secondary - Storage VMs, Console Proxy VMs, and DHCP. For more information, see . - - - - - Specify a range of VLAN IDs to carry guest traffic for each physical network (see VLAN - Allocation Example ), then click Next. - - - In a new pod, &PRODUCT; adds the first cluster for you. You can always add more clusters - later. For an overview of what a cluster is, see . - To configure the first cluster, enter the following, then click Next: - - - Hypervisor. (Version 3.0.0 only; in 3.0.1, this - field is read only) Choose the type of hypervisor software that all hosts in this - cluster will run. If you choose VMware, additional fields appear so you can give - information about a vSphere cluster. For vSphere servers, we recommend creating the - cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add - Cluster: vSphere . - - - Cluster name. Enter a name for the cluster. This - can be text of your choosing and is not used by &PRODUCT;. - - - - - In a new cluster, &PRODUCT; adds the first host for you. You can always add more hosts - later. For an overview of what a host is, see . - - When you deploy &PRODUCT;, the hypervisor host must not have any VMs already - running. - - Before you can configure the host, you need to install the hypervisor software on the - host. You will need to know which version of the hypervisor software version is supported by - &PRODUCT; and what additional configuration is required to ensure the host will work with - &PRODUCT;. To find these installation details, see: - - - Citrix XenServer Installation for &PRODUCT; - - - VMware vSphere Installation and Configuration - - - KVM Installation and Configuration - - - - To configure the first host, enter the following, then click Next: - - - Host Name. The DNS name or IP address of the - host. - - - Username. Usually root. - - - Password. This is the password for the user named - above (from your XenServer or KVM install). - - - Host Tags. (Optional) Any labels that you use to - categorize hosts for ease of maintenance. For example, you can set to the cloud's HA tag - (set in the ha.tag global configuration parameter) if you want this host to be used only - for VMs with the "high availability" feature enabled. For more information, see - HA-Enabled Virtual Machines as well as HA for Hosts, both in the Administration - Guide. - - - - - In a new cluster, &PRODUCT; adds the first primary storage server for you. You can - always add more servers later. For an overview of what primary storage is, see . - To configure the first primary storage server, enter the following, then click - Next: - - - Name. The name of the storage device. - - - Protocol. For XenServer, choose either NFS, iSCSI, - or PreSetup. For KVM, choose NFS, SharedMountPoint, CLVM, and RBD. For vSphere choose - either VMFS (iSCSI or FiberChannel) or NFS. The remaining fields in the screen vary - depending on what you choose here. - - - - - - - NFS - - - - Server. The IP address or DNS name of - the storage device. - - - Path. The exported path from the - server. - - - Tags (optional). The comma-separated - list of tags for this storage device. It should be an equivalent set or - superset of the tags on your disk offerings. - - - The tag sets on primary storage across clusters in a Zone must be - identical. For example, if cluster A provides primary storage that has tags T1 - and T2, all other clusters in the Zone must also provide primary storage that - has tags T1 and T2. - - - - iSCSI - - - - Server. The IP address or DNS name of - the storage device. - - - Target IQN. The IQN of the target. - For example, iqn.1986-03.com.sun:02:01ec9bb549-1271378984. - - - Lun. The LUN number. For example, - 3. - - - Tags (optional). The comma-separated - list of tags for this storage device. It should be an equivalent set or - superset of the tags on your disk offerings. - - - The tag sets on primary storage across clusters in a Zone must be - identical. For example, if cluster A provides primary storage that has tags T1 - and T2, all other clusters in the Zone must also provide primary storage that - has tags T1 and T2. - - - - preSetup - - - - Server. The IP address or DNS name of - the storage device. - - - SR Name-Label. Enter the name-label - of the SR that has been set up outside &PRODUCT;. - - - Tags (optional). The comma-separated - list of tags for this storage device. It should be an equivalent set or - superset of the tags on your disk offerings. - - - The tag sets on primary storage across clusters in a Zone must be - identical. For example, if cluster A provides primary storage that has tags T1 - and T2, all other clusters in the Zone must also provide primary storage that - has tags T1 and T2. - - - - SharedMountPoint - - - - Path. The path on each host that is - where this primary storage is mounted. For example, "/mnt/primary". - - - Tags (optional). The comma-separated - list of tags for this storage device. It should be an equivalent set or - superset of the tags on your disk offerings. - - - The tag sets on primary storage across clusters in a Zone must be - identical. For example, if cluster A provides primary storage that has tags T1 - and T2, all other clusters in the Zone must also provide primary storage that - has tags T1 and T2. - - - - VMFS - - - - Server. The IP address or DNS name of - the vCenter server. - - - Path. A combination of the datacenter - name and the datastore name. The format is "/" datacenter name "/" - datastore name. For example, "/cloud.dc.VM/cluster1datastore". - - - Tags (optional). The comma-separated - list of tags for this storage device. It should be an equivalent set or - superset of the tags on your disk offerings. - - - The tag sets on primary storage across clusters in a Zone must be - identical. For example, if cluster A provides primary storage that has tags T1 - and T2, all other clusters in the Zone must also provide primary storage that - has tags T1 and T2. - - - - - - - - - - In a new zone, &PRODUCT; adds the first secondary storage server for you. For an - overview of what secondary storage is, see . - Before you can fill out this screen, you need to prepare the secondary storage by - setting up NFS shares and installing the latest &PRODUCT; System VM template. See Adding - Secondary Storage : - - - NFS Server. The IP address of the server or fully - qualified domain name of the server. - - - Path. The exported path from the server. - - - - - Click Launch. - - -
diff --git a/en-US/advanced-zone-guest-ip-addresses.xml b/en-US/advanced-zone-guest-ip-addresses.xml deleted file mode 100644 index 66bc082..0000000 --- a/en-US/advanced-zone-guest-ip-addresses.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Advanced Zone Guest IP Addresses - When advanced networking is used, the administrator can create additional networks for use - by the guests. These networks can span the zone and be available to all accounts, or they can be - scoped to a single account, in which case only the named account may create guests that attach - to these networks. The networks are defined by a VLAN ID, IP range, and gateway. The - administrator may provision thousands of these networks if desired. Additionally, the - administrator can reserve a part of the IP address space for non-&PRODUCT; VMs and - servers. -
diff --git a/en-US/advanced-zone-network-traffic-types.xml b/en-US/advanced-zone-network-traffic-types.xml deleted file mode 100644 index 4d1f465..0000000 --- a/en-US/advanced-zone-network-traffic-types.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Advanced Zone Network Traffic Types - When advanced networking is used, there can be multiple physical networks in the zone. Each physical network can carry one or more traffic types, and you need to let &PRODUCT; know which type of network traffic you want each network to carry. The traffic types in an advanced zone are: - - Guest. When end users run VMs, they generate guest traffic. The guest VMs communicate with each other over a network that can be referred to as the guest network. This network can be isolated or shared. In an isolated guest network, the administrator needs to reserve VLAN ranges to provide isolation for each &PRODUCT; account’s network (potentially a large number of VLANs). In a shared guest network, all guest VMs share a single network. - Management. When &PRODUCT;’s internal resources communicate with each other, they generate management traffic. This includes communication between hosts, system VMs (VMs used by &PRODUCT; to perform various tasks in the cloud), and any other component that communicates directly with the &PRODUCT; Management Server. You must configure the IP range for the system VMs to use. - Public. Public traffic is generated when VMs in the cloud access the Internet. Publicly accessible IPs must be allocated for this purpose. End users can use the &PRODUCT; UI to acquire these IPs to implement NAT between their guest network and the public network, as described in “Acquiring a New IP Address” in the Administration Guide. - Storage. While labeled "storage" this is specifically about secondary storage, and doesn't affect traffic for primary storage. This includes traffic such as VM templates and snapshots, which is sent between the secondary storage VM and secondary storage servers. &PRODUCT; uses a separate Network Interface Controller (NIC) named storage NIC for storage network traffic. Use of a storage NIC that always operates on a high bandwidth network allows fast template and snapshot copying. You must configure the IP range to use for the storage network. - - These traffic types can each be on a separate physical network, or they can be combined with certain restrictions. When you use the Add Zone wizard in the UI to create a new zone, you are guided into making only valid choices. -
diff --git a/en-US/advanced-zone-physical-network-configuration.xml b/en-US/advanced-zone-physical-network-configuration.xml deleted file mode 100644 index cfc6184..0000000 --- a/en-US/advanced-zone-physical-network-configuration.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Advanced Zone Physical Network Configuration - Within a zone that uses advanced networking, you need to tell the Management Server how the - physical network is set up to carry different kinds of traffic in isolation. - - - -
diff --git a/en-US/advanced-zone-public-ip-addresses.xml b/en-US/advanced-zone-public-ip-addresses.xml deleted file mode 100644 index 82b71d1..0000000 --- a/en-US/advanced-zone-public-ip-addresses.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Advanced Zone Public IP Addresses - When advanced networking is used, the administrator can create additional networks for use by the guests. These networks can span the zone and be available to all accounts, or they can be scoped to a single account, in which case only the named account may create guests that attach to these networks. The networks are defined by a VLAN ID, IP range, and gateway. The administrator may provision thousands of these networks if desired. -
diff --git a/en-US/alerts.xml b/en-US/alerts.xml deleted file mode 100644 index 19efede..0000000 --- a/en-US/alerts.xml +++ /dev/null @@ -1,54 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - Alerts - The following is the list of alert type numbers. The current alerts can be found by calling - listAlerts. - MEMORY = 0 // Available Memory below configured threshold - CPU = 1 // Unallocated CPU below configured threshold - STORAGE =2 // Available Storage below configured threshold - STORAGE_ALLOCATED = 3 // Remaining unallocated Storage is below configured threshold - PUBLIC_IP = 4 // Number of unallocated virtual network public IPs is below configured threshold - PRIVATE_IP = 5 // Number of unallocated private IPs is below configured threshold - SECONDARY_STORAGE = 6 // Available Secondary Storage in availability zone is below configured threshold - HOST = 7 // Host related alerts like host disconnected - USERVM = 8 // User VM stopped unexpectedly - DOMAIN_ROUTER = 9 // Domain Router VM stopped unexpectedly - CONSOLE_PROXY = 10 // Console Proxy VM stopped unexpectedly - ROUTING = 11 // Lost connection to default route (to the gateway) - STORAGE_MISC = 12 // Storage issue in system VMs - USAGE_SERVER = 13 // No usage server process running - MANAGMENT_NODE = 14 // Management network CIDR is not configured originally - DOMAIN_ROUTER_MIGRATE = 15 // Domain Router VM Migration was unsuccessful - CONSOLE_PROXY_MIGRATE = 16 // Console Proxy VM Migration was unsuccessful - USERVM_MIGRATE = 17 // User VM Migration was unsuccessful - VLAN = 18 // Number of unallocated VLANs is below configured threshold in availability zone - SSVM = 19 // SSVM stopped unexpectedly - USAGE_SERVER_RESULT = 20 // Usage job failed - STORAGE_DELETE = 21 // Failed to delete storage pool - UPDATE_RESOURCE_COUNT = 22 // Failed to update the resource count - USAGE_SANITY_RESULT = 23 // Usage Sanity Check failed - DIRECT_ATTACHED_PUBLIC_IP = 24 // Number of unallocated shared network IPs is low in availability zone - LOCAL_STORAGE = 25 // Remaining unallocated Local Storage is below configured threshold - RESOURCE_LIMIT_EXCEEDED = 26 //Generated when the resource limit exceeds the limit. Currently used for recurring snapshots only - diff --git a/en-US/api-calls.xml b/en-US/api-calls.xml deleted file mode 100644 index af4073a..0000000 --- a/en-US/api-calls.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Calling the &PRODUCT; API - - - - - - - diff --git a/en-US/api-overview.xml b/en-US/api-overview.xml deleted file mode 100644 index 347e39e..0000000 --- a/en-US/api-overview.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - &PRODUCT; API - The &PRODUCT; API is a low level API that has been used to implement the &PRODUCT; web UIs. - It is also a good basis for implementing other popular APIs such as EC2/S3 and emerging DMTF - standards. - Many &PRODUCT; API calls are asynchronous. These will return a Job ID immediately when - called. This Job ID can be used to query the status of the job later. Also, status calls on - impacted resources will provide some indication of their state. - The API has a REST-like query basis and returns results in XML or JSON. - See the - Developer’s Guide and the API - Reference. - - - diff --git a/en-US/api-reference.xml b/en-US/api-reference.xml deleted file mode 100644 index 9a1acc1..0000000 --- a/en-US/api-reference.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -
- API Reference Documentation - You can find all the API reference documentation at the below site: - http://cloudstack.apache.org/docs/api/ -
- diff --git a/en-US/api-throttling.xml b/en-US/api-throttling.xml deleted file mode 100644 index 908e223..0000000 --- a/en-US/api-throttling.xml +++ /dev/null @@ -1,67 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Limiting the Rate of API Requests - You can limit the rate at which API requests can be placed for each - account. This is useful to avoid malicious attacks on the Management Server, prevent - performance degradation, and provide fairness to all accounts. - If the number of API calls exceeds the threshold, an error message is returned for any additional API calls. - The caller will have to retry these API calls at another time. -
- Configuring the API Request Rate - To control the API request rate, use the following global configuration - settings: - - api.throttling.enabled - Enable/Disable API throttling. By default, this setting is false, so - API throttling is not enabled. - api.throttling.interval (in seconds) - Time interval during which the number of API requests is to be counted. - When the interval has passed, the API count is reset to 0. - api.throttling.max - Maximum number of APIs that can be placed within the api.throttling.interval period. - api.throttling.cachesize - Cache size for storing API counters. - Use a value higher than the total number of accounts managed by the cloud. - One cache entry is needed for each account, to store the running API total for that account. - - -
-
- Limitations on API Throttling - The following limitations exist in the current implementation of this feature. - Even with these limitations, &PRODUCT; is still able to effectively use API throttling to - avoid malicious attacks causing denial of service. - - - In a deployment with multiple Management Servers, - the cache is not synchronized across them. - In this case, &PRODUCT; might not be able to - ensure that only the exact desired number of API requests are allowed. - In the worst case, the number of API calls that might be allowed is - (number of Management Servers) * (api.throttling.max). - - The API commands resetApiLimit and getApiLimit are limited to the - Management Server where the API is invoked. - - -
-
\ No newline at end of file diff --git a/en-US/append-displayname-vms.xml b/en-US/append-displayname-vms.xml deleted file mode 100644 index 592a6e8..0000000 --- a/en-US/append-displayname-vms.xml +++ /dev/null @@ -1,84 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Appending a Display Name to the Guest VM’s Internal Name - Every guest VM has an internal name. The host uses the internal name to identify the guest - VMs. &PRODUCT; gives you an option to provide a guest VM with a display name. You can set this - display name as the internal name so that the vCenter can use it to identify the guest VM. A new - global parameter, vm.instancename.flag, has now been added to achieve this functionality. - The default format of the internal name is - i-<user_id>-<vm_id>-<instance.name>, where instance.name is a global - parameter. However, If vm.instancename.flag is set to true, and if a display name is provided - during the creation of a guest VM, the display name is appended to the internal name of the - guest VM on the host. This makes the internal name format as - i-<user_id>-<vm_id>-<displayName>. The default value of vm.instancename.flag - is set to false. This feature is intended to make the correlation between instance names and - internal names easier in large data center deployments. - The following table explains how a VM name is displayed in different scenarios. - - - - - - - - - - User-Provided Display Name - vm.instancename.flag - Hostname on the VM - Name on vCenter - Internal Name - - - - - Yes - True - Display name - i-<user_id>-<vm_id>-displayName - i-<user_id>-<vm_id>-displayName - - - No - True - UUID - i-<user_id>-<vm_id>-<instance.name> - i-<user_id>-<vm_id>-<instance.name> - - - Yes - False - Display name - i-<user_id>-<vm_id>-<instance.name> - i-<user_id>-<vm_id>-<instance.name> - - - No - False - UUID - i-<user_id>-<vm_id>-<instance.name> - i-<user_id>-<vm_id>-<instance.name> - - - - -
diff --git a/en-US/asynchronous-commands-example.xml b/en-US/asynchronous-commands-example.xml deleted file mode 100644 index 330f125..0000000 --- a/en-US/asynchronous-commands-example.xml +++ /dev/null @@ -1,106 +0,0 @@ - - -
- Example - - The following shows an example of using an asynchronous command. Assume the API command: - command=deployVirtualMachine&zoneId=1&serviceOfferingId=1&diskOfferingId=1&templateId=1 - - CloudStack will immediately return a job ID and any other additional data. - - <deployvirtualmachineresponse> - <jobid>1</jobid> - <id>100</id> - </deployvirtualmachineresponse> - - Using the job ID, you can periodically poll for the results by using the queryAsyncJobResult command. - command=queryAsyncJobResult&jobId=1 - Three possible results could come from this query. - Job is still pending: - - <queryasyncjobresult> - <jobid>1</jobid> - <jobstatus>0</jobstatus> - <jobprocstatus>1</jobprocstatus> - </queryasyncjobresult> - - Job has succeeded: - - <queryasyncjobresultresponse cloud-stack-version="3.0.1.6"> - <jobid>1</jobid> - <jobstatus>1</jobstatus> - <jobprocstatus>0</jobprocstatus> - <jobresultcode>0</jobresultcode> - <jobresulttype>object</jobresulttype> - <jobresult> - <virtualmachine> - <id>450</id> - <name>i-2-450-VM</name> - <displayname>i-2-450-VM</displayname> - <account>admin</account> - <domainid>1</domainid> - <domain>ROOT</domain> - <created>2011-03-10T18:20:25-0800</created> - <state>Running</state> - <haenable>false</haenable> - <zoneid>1</zoneid> - <zonename>San Jose 1</zonename> - <hostid>2</hostid> - <hostname>905-13.sjc.lab.vmops.com</hostname> - <templateid>1</templateid> - <templatename>CentOS 5.3 64bit LAMP</templatename> - <templatedisplaytext>CentOS 5.3 64bit LAMP</templatedisplaytext> - <passwordenabled>false</passwordenabled> - <serviceofferingid>1</serviceofferingid> - <serviceofferingname>Small Instance</serviceofferingname> - <cpunumber>1</cpunumber> - <cpuspeed>500</cpuspeed> - <memory>512</memory> - <guestosid>12</guestosid> - <rootdeviceid>0</rootdeviceid> - <rootdevicetype>NetworkFilesystem</rootdevicetype> - <nic> - <id>561</id> - <networkid>205</networkid> - <netmask>255.255.255.0</netmask> - <gateway>10.1.1.1</gateway> - <ipaddress>10.1.1.225</ipaddress> - <isolationuri>vlan://295</isolationuri> - <broadcasturi>vlan://295</broadcasturi> - <traffictype>Guest</traffictype> - <type>Virtual</type> - <isdefault>true</isdefault> - </nic> - <hypervisor>XenServer</hypervisor> - </virtualmachine> - </jobresult> - </queryasyncjobresultresponse> - - Job has failed: - - <queryasyncjobresult> - <jobid>1</jobid> - <jobstatus>2</jobstatus> - <jobprocstatus>0</jobprocstatus> - <jobresultcode>551</jobresultcode> - <jobresulttype>text</jobresulttype> - <jobresult>Unable to deploy virtual machine id = 100 due to not enough capacity</jobresult> - </queryasyncjobresult> - -
diff --git a/en-US/asynchronous-commands.xml b/en-US/asynchronous-commands.xml deleted file mode 100644 index 4c9b59c..0000000 --- a/en-US/asynchronous-commands.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Asynchronous Commands - Asynchronous commands were introduced in &PRODUCT; 2.x. Commands are designated as asynchronous when they can potentially take a long period of time to complete such as creating a snapshot or disk volume. They differ from synchronous commands by the following: - - - They are identified in the API Reference by an (A). - They will immediately return a job ID to refer to the job that will be responsible in processing the command. - If executed as a "create" resource command, it will return the resource ID as well as the job ID. - You can periodically check the status of the job by making a simple API call to the command, queryAsyncJobResult and passing in the job ID. - - - - -
diff --git a/en-US/attach-iso-to-vm.xml b/en-US/attach-iso-to-vm.xml deleted file mode 100644 index 8e0d424..0000000 --- a/en-US/attach-iso-to-vm.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Attaching an ISO to a VM - - In the left navigation, click Instances. - Choose the virtual machine you want to work with. - Click the Attach ISO button. - - - - - iso.png: depicts adding an iso image - - - In the Attach ISO dialog box, select the desired ISO. - Click OK. - -
diff --git a/en-US/attaching-volume.xml b/en-US/attaching-volume.xml deleted file mode 100644 index bb9196a..0000000 --- a/en-US/attaching-volume.xml +++ /dev/null @@ -1,61 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Attaching a Volume - You can attach a volume to a guest VM to provide extra disk storage. Attach a volume when - you first create a new volume, when you are moving an existing volume from one VM to another, or - after you have migrated a volume from one storage pool to another. - - - Log in to the &PRODUCT; UI as a user or admin. - - - In the left navigation, click Storage. - - - In Select View, choose Volumes. - - - Click the volume name in the Volumes list, then click the Attach Disk button - - - - - AttachDiskButton.png: button to attach a volume - - - - - - In the Instance popup, choose the VM to which you want to attach the volume. You will - only see instances to which you are allowed to attach volumes; for example, a user will see - only instances created by that user, but the administrator will have more choices. - - - - When the volume has been attached, you should be able to see it by clicking Instances, - the instance name, and View Volumes. - - -
diff --git a/en-US/automatic-snapshot-creation-retention.xml b/en-US/automatic-snapshot-creation-retention.xml deleted file mode 100644 index 54fbe68..0000000 --- a/en-US/automatic-snapshot-creation-retention.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Automatic Snapshot Creation and Retention - (Supported for the following hypervisors: XenServer, - VMware vSphere, and KVM) - Users can set up a recurring snapshot policy to automatically create multiple snapshots of a - disk at regular intervals. Snapshots can be created on an hourly, daily, weekly, or monthly - interval. One snapshot policy can be set up per disk volume. For example, a user can set up a - daily snapshot at 02:30. - With each snapshot schedule, users can also specify the number of scheduled snapshots to be - retained. Older snapshots that exceed the retention limit are automatically deleted. This - user-defined limit must be equal to or lower than the global limit set by the &PRODUCT; - administrator. See . The limit applies only to those - snapshots that are taken as part of an automatic recurring snapshot policy. Additional manual - snapshots can be created and retained. -
\ No newline at end of file diff --git a/en-US/autoscale.xml b/en-US/autoscale.xml deleted file mode 100644 index c1f4a33..0000000 --- a/en-US/autoscale.xml +++ /dev/null @@ -1,286 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Configuring AutoScale - AutoScaling allows you to scale your back-end services or application VMs up or down - seamlessly and automatically according to the conditions you define. With AutoScaling enabled, - you can ensure that the number of VMs you are using seamlessly scale up when demand increases, - and automatically decreases when demand subsides. Thus it helps you save compute costs by - terminating underused VMs automatically and launching new VMs when you need them, without the - need for manual intervention. - NetScaler AutoScaling is designed to seamlessly launch or terminate VMs based on - user-defined conditions. Conditions for triggering a scaleup or scaledown action can vary from a - simple use case like monitoring the CPU usage of a server to a complex use case of monitoring a - combination of server's responsiveness and its CPU usage. For example, you can configure - AutoScaling to launch an additional VM whenever CPU usage exceeds 80 percent for 15 minutes, or - to remove a VM whenever CPU usage is less than 20 percent for 30 minutes. - &PRODUCT; uses the NetScaler load balancer to monitor all aspects of a system's health and - work in unison with &PRODUCT; to initiate scale-up or scale-down actions. - - AutoScale is supported on NetScaler Release 10 Build 74.4006.e and beyond. - - - Prerequisites - Before you configure an AutoScale rule, consider the following: - - - - Ensure that the necessary template is prepared before configuring AutoScale. When a VM - is deployed by using a template and when it comes up, the application should be up and - running. - - If the application is not running, the NetScaler device considers the VM as - ineffective and continues provisioning the VMs unconditionally until the resource limit is - exhausted. - - - - Deploy the templates you prepared. Ensure that the applications come up on the first - boot and is ready to take the traffic. Observe the time requires to deploy the template. - Consider this time when you specify the quiet time while configuring AutoScale. - - - The AutoScale feature supports the SNMP counters that can be used to define conditions - for taking scale up or scale down actions. To monitor the SNMP-based counter, ensure that - the SNMP agent is installed in the template used for creating the AutoScale VMs, and the - SNMP operations work with the configured SNMP community and port by using standard SNMP - managers. For example, see to configure SNMP on a RHEL - machine. - - - Ensure that the endpointe.url parameter present in the Global Settings is set to the - Management Server API URL. For example, http://10.102.102.22:8080/client/api. In a - multi-node Management Server deployment, use the virtual IP address configured in the load - balancer for the management server’s cluster. Additionally, ensure that the NetScaler device - has access to this IP address to provide AutoScale support. - If you update the endpointe.url, disable the AutoScale functionality of the load - balancer rules in the system, then enable them back to reflect the changes. For more - information see - - - If the API Key and Secret Key are regenerated for an AutoScale user, ensure that the - AutoScale functionality of the load balancers that the user participates in are disabled and - then enabled to reflect the configuration changes in the NetScaler. - - - In an advanced Zone, ensure that at least one VM should be present before configuring a - load balancer rule with AutoScale. Having one VM in the network ensures that the network is - in implemented state for configuring AutoScale. - - - - Configuration - Specify the following: - - - - - - - autoscaleateconfig.png: Configuring AutoScale - - - - - Template: A template consists of a base OS image and - application. A template is used to provision the new instance of an application on a scaleup - action. When a VM is deployed from a template, the VM can start taking the traffic from the - load balancer without any admin intervention. For example, if the VM is deployed for a Web - service, it should have the Web server running, the database connected, and so on. - - - Compute offering: A predefined set of virtual hardware - attributes, including CPU speed, number of CPUs, and RAM size, that the user can select when - creating a new virtual machine instance. Choose one of the compute offerings to be used - while provisioning a VM instance as part of scaleup action. - - - Min Instance: The minimum number of active VM instances - that is assigned to a load balancing rule. The active VM instances are the application - instances that are up and serving the traffic, and are being load balanced. This parameter - ensures that a load balancing rule has at least the configured number of active VM instances - are available to serve the traffic. - - If an application, such as SAP, running on a VM instance is down for some reason, the - VM is then not counted as part of Min Instance parameter, and the AutoScale feature - initiates a scaleup action if the number of active VM instances is below the configured - value. Similarly, when an application instance comes up from its earlier down state, this - application instance is counted as part of the active instance count and the AutoScale - process initiates a scaledown action when the active instance count breaches the Max - instance value. - - - - Max Instance: Maximum number of active VM instances - that should be assigned to a load balancing rule. This - parameter defines the upper limit of active VM instances that can be assigned to a load - balancing rule. - Specifying a large value for the maximum instance parameter might result in provisioning - large number of VM instances, which in turn leads to a single load balancing rule exhausting - the VM instances limit specified at the account or domain level. - - If an application, such as SAP, running on a VM instance is down for some reason, the - VM is not counted as part of Max Instance parameter. So there may be scenarios where the - number of VMs provisioned for a scaleup action might be more than the configured Max - Instance value. Once the application instances in the VMs are up from an earlier down - state, the AutoScale feature starts aligning to the configured Max Instance value. - - - - Specify the following scale-up and scale-down policies: - - - Duration: The duration, in seconds, for which the - conditions you specify must be true to trigger a scaleup action. The conditions defined - should hold true for the entire duration you specify for an AutoScale action to be invoked. - - - - Counter: The performance counters expose the state of - the monitored instances. By default, &PRODUCT; offers four performance counters: Three SNMP - counters and one NetScaler counter. The SNMP counters are Linux User CPU, Linux System CPU, - and Linux CPU Idle. The NetScaler counter is ResponseTime. The root administrator can add - additional counters into &PRODUCT; by using the &PRODUCT; API. - - - Operator: The following five relational operators are - supported in AutoScale feature: Greater than, Less than, Less than or equal to, Greater than - or equal to, and Equal to. - - - Threshold: Threshold value to be used for the counter. - Once the counter defined above breaches the threshold value, the AutoScale feature initiates - a scaleup or scaledown action. - - - Add: Click Add to add the condition. - - - Additionally, if you want to configure the advanced settings, click Show advanced settings, - and specify the following: - - - Polling interval: Frequency in which the conditions, - combination of counter, operator and threshold, are to be evaluated before taking a scale up - or down action. The default polling interval is 30 seconds. - - - Quiet Time: This is the cool down period after an - AutoScale action is initiated. The time includes the time taken to complete provisioning a - VM instance from its template and the time taken by an application to be ready to serve - traffic. This quiet time allows the fleet to come up to a stable state before any action can - take place. The default is 300 seconds. - - - Destroy VM Grace Period: The duration in seconds, after - a scaledown action is initiated, to wait before the VM is destroyed as part of scaledown - action. This is to ensure graceful close of any pending sessions or transactions being - served by the VM marked for destroy. The default is 120 seconds. - - - Security Groups: Security groups provide a way to - isolate traffic to the VM instances. A security group is a group of VMs that filter their - incoming and outgoing traffic according to a set of rules, called ingress and egress rules. - These rules filter network traffic according to the IP address that is attempting to - communicate with the VM. - - - Disk Offerings: A predefined set of disk size for - primary data storage. - - - SNMP Community: The SNMP community string to be used by - the NetScaler device to query the configured counter value from the provisioned VM - instances. Default is public. - - - SNMP Port: The port number on which the SNMP agent that - run on the provisioned VMs is listening. Default port is 161. - - - User: This is the user that the NetScaler device use to - invoke scaleup and scaledown API calls to the cloud. If no option is specified, the user who - configures AutoScaling is applied. Specify another user name to override. - - - Apply: Click Apply to create the AutoScale - configuration. - - - - Disabling and Enabling an AutoScale Configuration - If you want to perform any maintenance operation on the AutoScale VM instances, disable - the AutoScale configuration. When the AutoScale configuration is disabled, no scaleup or - scaledown action is performed. You can use this downtime for the maintenance activities. To - disable the AutoScale configuration, click the Disable AutoScale - - - - - EnableDisable.png: button to enable or disable AutoScale. - - button. - - The button toggles between enable and disable, depending on whether AutoScale is currently - enabled or not. After the maintenance operations are done, you can enable the AutoScale - configuration back. To enable, open the AutoScale configuration page again, then click the - Enable AutoScale - - - - - EnableDisable.png: button to enable or disable AutoScale. - - button. - - Updating an AutoScale Configuration - You can update the various parameters and add or delete the conditions in a scaleup or - scaledown rule. Before you update an AutoScale configuration, ensure that you disable the - AutoScale load balancer rule by clicking the Disable AutoScale button. - - After you modify the required AutoScale parameters, click Apply. To apply the new AutoScale - policies, open the AutoScale configuration page again, then click the Enable AutoScale - button. - - Runtime Considerations - - - - - An administrator should not assign a VM to a load balancing rule which is configured for - AutoScale. - - - Before a VM provisioning is completed if NetScaler is shutdown or restarted, the - provisioned VM cannot be a part of the load balancing rule though the intent was to assign - it to a load balancing rule. To workaround, rename the AutoScale provisioned VMs based on - the rule name or ID so at any point of time the VMs can be reconciled to its load balancing - rule. - - - Making API calls outside the context of AutoScale, such as destroyVM, on an autoscaled - VM leaves the load balancing configuration in an inconsistent state. Though VM is destroyed - from the load balancer rule, NetScaler continues to show the VM as a service assigned to a - rule. - - -
diff --git a/en-US/aws-api-examples.xml b/en-US/aws-api-examples.xml deleted file mode 100644 index ee3b44a..0000000 --- a/en-US/aws-api-examples.xml +++ /dev/null @@ -1,145 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Examples - There are many tools available to interface with a AWS compatible API. In this section we provide - a few examples that users of &PRODUCT; can build upon. - -
- Boto Examples - Boto is one of them. It is a Python package available at https://github.com/boto/boto. - In this section we provide two examples of Python scripts that use Boto and have been tested with the - &PRODUCT; AWS API Interface. - First is an EC2 example. Replace the Access and Secret Keys with your own and - update the endpoint. - - - An EC2 Boto example - #!/usr/bin/env python - -import sys -import os -import boto -import boto.ec2 - -region = boto.ec2.regioninfo.RegionInfo(name="ROOT",endpoint="localhost") -apikey='GwNnpUPrO6KgIdZu01z_ZhhZnKjtSdRwuYd4DvpzvFpyxGMvrzno2q05MB0ViBoFYtdqKd' -secretkey='t4eXLEYWw7chBhDlaKf38adCMSHx_wlds6JfSx3z9fSpSOm0AbP9Moj0oGIzy2LSC8iw' - -def main(): - '''Establish connection to EC2 cloud''' - conn =boto.connect_ec2(aws_access_key_id=apikey, - aws_secret_access_key=secretkey, - is_secure=False, - region=region, - port=7080, - path="/awsapi", - api_version="2010-11-15") - - '''Get list of images that I own''' - images = conn.get_all_images() - print images - myimage = images[0] - '''Pick an instance type''' - vm_type='m1.small' - reservation = myimage.run(instance_type=vm_type,security_groups=['default']) - -if __name__ == '__main__': - main() - - - - Second is an S3 example. Replace the Access and Secret keys with your own, - as well as the endpoint of the service. Be sure to also update the file paths to something - that exists on your machine. - - - An S3 Boto Example - #!/usr/bin/env python - -import sys -import os -from boto.s3.key import Key -from boto.s3.connection import S3Connection -from boto.s3.connection import OrdinaryCallingFormat - -apikey='ChOw-pwdcCFy6fpeyv6kUaR0NnhzmG3tE7HLN2z3OB_s-ogF5HjZtN4rnzKnq2UjtnHeg_yLA5gOw' -secretkey='IMY8R7CJQiSGFk4cHwfXXN3DUFXz07cCiU80eM3MCmfLs7kusgyOfm0g9qzXRXhoAPCH-IRxXc3w' - -cf=OrdinaryCallingFormat() - -def main(): - '''Establish connection to S3 service''' - conn =S3Connection(aws_access_key_id=apikey,aws_secret_access_key=secretkey, \ - is_secure=False, \ - host='localhost', \ - port=7080, \ - calling_format=cf, \ - path="/awsapi/rest/AmazonS3") - - try: - bucket=conn.create_bucket('cloudstack') - k = Key(bucket) - k.key = 'test' - try: - k.set_contents_from_filename('/Users/runseb/Desktop/s3cs.py') - except: - print 'could not write file' - pass - except: - bucket = conn.get_bucket('cloudstack') - k = Key(bucket) - k.key = 'test' - try: - k.get_contents_to_filename('/Users/runseb/Desktop/foobar') - except: - print 'Could not get file' - pass - - try: - bucket1=conn.create_bucket('teststring') - k=Key(bucket1) - k.key('foobar') - k.set_contents_from_string('This is my silly test') - except: - bucket1=conn.get_bucket('teststring') - k = Key(bucket1) - k.key='foobar' - k.get_contents_as_string() - -if __name__ == '__main__': - main() - - - - -
- -
- JClouds Examples - -
- -
diff --git a/en-US/aws-ec2-configuration.xml b/en-US/aws-ec2-configuration.xml deleted file mode 100644 index f0f2d0f..0000000 --- a/en-US/aws-ec2-configuration.xml +++ /dev/null @@ -1,109 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Enabling the EC2 and S3 Compatible Interface - - The software that provides AWS API compatibility is installed along with &PRODUCT;. You must enable the services and perform some setup steps prior to using it. - - - Set the global configuration parameters for each service to true. - See . - Create a set of &PRODUCT; service offerings with names that match the Amazon service offerings. - You can do this through the &PRODUCT; UI as described in the Administration Guide. - Be sure you have included the Amazon default service offering, m1.small. As well as any EC2 instance types that you will use. - - If you did not already do so when you set the configuration parameter in step , restart the Management Server. - # service cloudstack-management restart - - - The following sections provides details to perform these steps - -
- Enabling the Services - To enable the EC2 and S3 compatible services you need to set the configuration variables enable.ec2.api - and enable.s3.api to true. You do not have to enable both at the same time. Enable the ones you need. - This can be done via the &PRODUCT; GUI by going in Global Settings or via the API. - The snapshot below shows you how to use the GUI to enable these services - - - - - - - - Use the GUI to set the configuration variable to true - - - - - Using the &PRODUCT; API, the easiest is to use the so-called integration port on which you can make - unauthenticated calls. In Global Settings set the port to 8096 and subsequently call the updateConfiguration method. - The following urls shows you how: - - - - http://localhost:8096/client/api?command=updateConfiguration&name=enable.ec2.api&value=true - http://localhost:8096/client/api?command=updateConfiguration&name=enable.ec2.api&value=true - - - - Once you have enabled the services, restart the server. -
- -
- Creating EC2 Compatible Service Offerings - You will also need to define compute service offerings with names compatible with the - Amazon EC2 instance types API names (e.g m1.small,m1.large). This can be done via the &PRODUCT; GUI. - Go under Service Offerings select Compute offering and either create - a new compute offering or modify an existing one, ensuring that the name matches an EC2 instance type API name. The snapshot below shows you how: - - - - - - - Use the GUI to set the name of a compute service offering to an EC2 instance - type API name. - - - -
-
- Modifying the AWS API Port - - (Optional) The AWS API listens for requests on port 7080. If you prefer AWS API to listen on another port, you can change it as follows: - - Edit the files /etc/cloudstack/management/server.xml, /etc/cloudstack/management/server-nonssl.xml, - and /etc/cloudstack/management/server-ssl.xml. - In each file, find the tag <Service name="Catalina7080">. Under this tag, - locate <Connector executor="tomcatThreadPool-internal" port= ....<. - Change the port to whatever port you want to use, then save the files. - Restart the Management Server. - - If you re-install &PRODUCT;, you will have to re-enable the services and if need be update the port. - -
- -
diff --git a/en-US/aws-ec2-introduction.xml b/en-US/aws-ec2-introduction.xml deleted file mode 100644 index 4cf071b..0000000 --- a/en-US/aws-ec2-introduction.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Amazon Web Services Compatible Interface - &PRODUCT; can translate Amazon Web Services (AWS) API calls to native &PRODUCT; API calls - so that users can continue using existing AWS-compatible tools. This translation service runs as - a separate web application in the same tomcat server as the management server of &PRODUCT;, - listening on a different port. The Amazon Web Services (AWS) compatible interface provides the - EC2 SOAP and Query APIs as well as the S3 REST API. - - This service was previously enabled by separate software called CloudBridge. It is now - fully integrated with the &PRODUCT; management server. - - - The compatible interface for the EC2 Query API and the S3 API are Work In Progress. The S3 compatible API offers a way to store data on the management server file system, it is not an implementation of the S3 backend. - - Limitations - - - Supported only in zones that use basic networking. - - - Available in fresh installations of &PRODUCT;. Not available through upgrade of previous versions. - - - Features such as Elastic IP (EIP) and Elastic Load Balancing (ELB) are only available in an infrastructure - with a Citrix NetScaler device. Users accessing a Zone with a NetScaler device will need to use a - NetScaler-enabled network offering (DefaultSharedNetscalerEIP and ELBNetworkOffering). - - -
diff --git a/en-US/aws-ec2-requirements.xml b/en-US/aws-ec2-requirements.xml deleted file mode 100644 index 62e94b1..0000000 --- a/en-US/aws-ec2-requirements.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Supported API Version - - The EC2 interface complies with Amazon's WDSL version dated November 15, 2010, available at - http://ec2.amazonaws.com/doc/2010-11-15/. - The interface is compatible with the EC2 command-line - tools EC2 tools v. 1.3.6230, which can be downloaded at http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-62308.zip. - - - Work is underway to support a more recent version of the EC2 API -
diff --git a/en-US/aws-ec2-supported-commands.xml b/en-US/aws-ec2-supported-commands.xml deleted file mode 100644 index 7cdbcad..0000000 --- a/en-US/aws-ec2-supported-commands.xml +++ /dev/null @@ -1,396 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Supported AWS API Calls - The following Amazon EC2 commands are supported by &PRODUCT; when the AWS API compatible interface is enabled. - For a few commands, there are differences between the &PRODUCT; and Amazon EC2 versions, and these differences are noted. The underlying SOAP call for each command is also given, for those who have built tools using those calls. - - - Elastic IP API mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-allocate-address - AllocateAddress - associateIpAddress - - - ec2-associate-address - AssociateAddress - enableStaticNat - - - ec2-describe-addresses - DescribeAddresses - listPublicIpAddresses - - - ec2-diassociate-address - DisassociateAddress - disableStaticNat - - - ec2-release-address - ReleaseAddress - disassociateIpAddress - - - -
- - Availability Zone API mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-describe-availability-zones - DescribeAvailabilityZones - listZones - - - -
- - Images API mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-create-image - CreateImage - createTemplate - - - ec2-deregister - DeregisterImage - DeleteTemplate - - - ec2-describe-images - DescribeImages - listTemplates - - - ec2-register - RegisterImage - registerTemplate - - - -
- - Image Attributes API mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-describe-image-attribute - DescribeImageAttribute - listTemplatePermissions - - - ec2-modify-image-attribute - ModifyImageAttribute - updateTemplatePermissions - - - ec2-reset-image-attribute - ResetImageAttribute - updateTemplatePermissions - - - -
- - Instances API mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-describe-instances - DescribeInstances - listVirtualMachines - - - ec2-run-instances - RunInstances - deployVirtualMachine - - - ec2-reboot-instances - RebootInstances - rebootVirtualMachine - - - ec2-start-instances - StartInstances - startVirtualMachine - - - ec2-stop-instances - StopInstances - stopVirtualMachine - - - ec2-terminate-instances - TerminateInstances - destroyVirtualMachine - - - -
- - Instance Attributes Mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-describe-instance-attribute - DescribeInstanceAttribute - listVirtualMachines - - - -
- - Keys Pairs Mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-add-keypair - CreateKeyPair - createSSHKeyPair - - - ec2-delete-keypair - DeleteKeyPair - deleteSSHKeyPair - - - ec2-describe-keypairs - DescribeKeyPairs - listSSHKeyPairs - - - ec2-import-keypair - ImportKeyPair - registerSSHKeyPair - - - -
- - Passwords API Mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-get-password - GetPasswordData - getVMPassword - - - -
- - Security Groups API Mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-authorize - AuthorizeSecurityGroupIngress - authorizeSecurityGroupIngress - - - ec2-add-group - CreateSecurityGroup - createSecurityGroup - - - ec2-delete-group - DeleteSecurityGroup - deleteSecurityGroup - - - ec2-describe-group - DescribeSecurityGroups - listSecurityGroups - - - ec2-revoke - RevokeSecurityGroupIngress - revokeSecurityGroupIngress - - - -
- - Snapshots API Mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-create-snapshot - CreateSnapshot - createSnapshot - - - ec2-delete-snapshot - DeleteSnapshot - deleteSnapshot - - - ec2-describe-snapshots - DescribeSnapshots - listSnapshots - - - -
- - Volumes API Mapping - - - - - EC2 command - SOAP call - &PRODUCT; API call - - - - - ec2-attach-volume - AttachVolume - attachVolume - - - ec2-create-volume - CreateVolume - createVolume - - - ec2-delete-volume - DeleteVolume - deleteVolume - - - ec2-describe-volume - DescribeVolume - listVolumes - - - ec2-detach-volume - DetachVolume - detachVolume - - - -
-
diff --git a/en-US/aws-ec2-timeouts.xml b/en-US/aws-ec2-timeouts.xml deleted file mode 100644 index 73d0c16..0000000 --- a/en-US/aws-ec2-timeouts.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Using Timeouts to Ensure AWS API Command Completion - The Amazon EC2 command-line tools have a default connection timeout. When used with &PRODUCT;, a longer timeout might be needed for some commands. If you find that commands are not completing due to timeouts, you can specify a custom timeouts. You can add the following optional command-line parameters to any &PRODUCT;-supported EC2 command: - - - - - - - --connection-timeout TIMEOUT - Specifies a connection timeout (in seconds). - Example: --connection-timeout 30 - - - - --request-timeout TIMEOUT - Specifies a request timeout (in seconds). - Example: --request-timeout 45 - - - - - - Example: - ec2-run-instances 2 –z us-test1 –n 1-3 --connection-timeout 120 --request-timeout 120 - The timeouts optional arguments are not specific to &PRODUCT;. -
diff --git a/en-US/aws-ec2-user-setup.xml b/en-US/aws-ec2-user-setup.xml deleted file mode 100644 index a2d8918..0000000 --- a/en-US/aws-ec2-user-setup.xml +++ /dev/null @@ -1,105 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- AWS API User Setup - In general, users need not be aware that they are using a translation service provided by &PRODUCT;. - They only need to send AWS API calls to &PRODUCT;'s endpoint, and it will translate the calls to the native &PRODUCT; API. Users of the Amazon EC2 compatible interface will be able to keep their existing EC2 tools - and scripts and use them with their &PRODUCT; deployment, by specifying the endpoint of the - management server and using the proper user credentials. In order to do this, each user must - perform the following configuration steps: - - - - Generate user credentials. - - - Register with the service. - - - For convenience, set up environment variables for the EC2 SOAP command-line tools. - - - -
- AWS API User Registration - Each user must perform a one-time registration. The user follows these steps: - - - Obtain the following by looking in the &PRODUCT; UI, using the API, or asking the cloud administrator: - - - The &PRODUCT; server's publicly available DNS name or IP address - The user account's Access key and Secret key - - - - Generate a private key and a self-signed X.509 certificate. The user substitutes their own desired storage location for /path/to/… below. - - - $ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /path/to/private_key.pem -out /path/to/cert.pem - - - - Register the user X.509 certificate and Access/Secret keys with the AWS compatible service. - If you have the source code of &PRODUCT; go to the awsapi-setup/setup directory and use the Python script - cloudstack-aws-api-register. If you do not have the source then download the script using the following command. - - - wget -O cloudstack-aws-api-register "https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blob_plain;f=awsapi-setup/setup/cloudstack-aws-api-register;hb=4.1" - - - Then execute it, using the access and secret keys that were obtained in step . An example is shown below. - - $ cloudstack-aws-api-register --apikey=User’s &PRODUCT; API key --secretkey=User’s &PRODUCT; Secret key --cert=/path/to/cert.pem --url=http://&PRODUCT;.server:7080/awsapi - - - - - - A user with an existing AWS certificate could choose to use the same certificate with &PRODUCT;, but note that the certificate would be uploaded to the &PRODUCT; management server database. - - -
-
- AWS API Command-Line Tools Setup - To use the EC2 command-line tools, the user must perform these steps: - - - Be sure you have the right version of EC2 Tools. - The supported version is available at http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-62308.zip. - - - - Set up the EC2 environment variables. This can be done every time you use the service or you can set them up in the proper shell profile. Replace the endpoint (i.e EC2_URL) with the proper address of your &PRODUCT; management server and port. In a bash shell do the following. - - - $ export EC2_CERT=/path/to/cert.pem - $ export EC2_PRIVATE_KEY=/path/to/private_key.pem - $ export EC2_URL=http://localhost:7080/awsapi - $ export EC2_HOME=/path/to/EC2_tools_directory - - - -
-
diff --git a/en-US/aws-interface-compatibility.xml b/en-US/aws-interface-compatibility.xml deleted file mode 100644 index 2c85c24..0000000 --- a/en-US/aws-interface-compatibility.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Amazon Web Services Compatible Interface - - - - - - - - diff --git a/en-US/basic-adv-networking.xml b/en-US/basic-adv-networking.xml deleted file mode 100644 index 46f0650..0000000 --- a/en-US/basic-adv-networking.xml +++ /dev/null @@ -1,113 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Basic and Advanced Networking - &PRODUCT; provides two styles of networking:. - - Basic - For AWS-style networking. Provides a single network where guest isolation can be provided - through layer-3 means such as security groups (IP address source filtering). - - - Advanced - For more sophisticated network topologies. This network model provides the most - flexibility in defining guest networks, but requires more configuration steps than basic - networking. - - Each zone has either basic or advanced networking. Once the choice of networking model for a - zone has been made and configured in &PRODUCT;, it can not be changed. A zone is either - basic or advanced for its entire lifetime. - The following table compares the networking features in the two networking models. - - - - - Networking Feature - Basic Network - Advanced Network - - - - - Number of networks - Single network - Multiple networks - - - Firewall type - Physical - Physical and Virtual - - - Load balancer - Physical - Physical and Virtual - - - Isolation type - Layer 3 - Layer 2 and Layer 3 - - - VPN support - No - Yes - - - Port forwarding - Physical - Physical and Virtual - - - 1:1 NAT - Physical - Physical and Virtual - - - Source NAT - No - Physical and Virtual - - - Userdata - Yes - Yes - - - Network usage monitoring - sFlow / netFlow at physical router - Hypervisor and Virtual Router - - - DNS and DHCP - Yes - Yes - - - - - The two types of networking may be in use in the same cloud. However, a given zone must use - either Basic Networking or Advanced Networking. - Different types of network traffic can be segmented on the same physical network. Guest - traffic can also be segmented by account. To isolate traffic, you can use separate VLANs. If you - are using separate VLANs on a single physical network, make sure the VLAN tags are in separate - numerical ranges. -
diff --git a/en-US/basic-zone-configuration.xml b/en-US/basic-zone-configuration.xml deleted file mode 100644 index 79d4ab8..0000000 --- a/en-US/basic-zone-configuration.xml +++ /dev/null @@ -1,319 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Basic Zone Configuration - - - After you select Basic in the Add Zone wizard and click Next, you will be asked to enter - the following details. Then click Next. - - - Name. A name for the zone. - - - DNS 1 and 2. These are DNS servers for use by guest - VMs in the zone. These DNS servers will be accessed via the public network you will add - later. The public IP addresses for the zone must have a route to the DNS server named - here. - - - Internal DNS 1 and Internal DNS 2. These are DNS - servers for use by system VMs in the zone (these are VMs used by &PRODUCT; itself, such - as virtual routers, console proxies, and Secondary Storage VMs.) These DNS servers will - be accessed via the management traffic network interface of the System VMs. The private - IP address you provide for the pods must have a route to the internal DNS server named - here. - - - Hypervisor. (Introduced in version 3.0.1) Choose - the hypervisor for the first cluster in the zone. You can add clusters with different - hypervisors later, after you finish adding the zone. - - - Network Offering. Your choice here determines what - network services will be available on the network for guest VMs. - - - - - - - Network Offering - Description - - - - - DefaultSharedNetworkOfferingWithSGService - If you want to enable security groups for guest traffic isolation, - choose this. (See Using Security Groups to Control Traffic to - VMs.) - - - DefaultSharedNetworkOffering - If you do not need security groups, choose this. - - - DefaultSharedNetscalerEIPandELBNetworkOffering - If you have installed a Citrix NetScaler appliance as part of your - zone network, and you will be using its Elastic IP and Elastic Load Balancing - features, choose this. With the EIP and ELB features, a basic zone with - security groups enabled can offer 1:1 static NAT and load - balancing. - - - - - - - Network Domain. (Optional) If you want to assign a - special domain name to the guest VM network, specify the DNS suffix. - - - Public. A public zone is available to all users. A - zone that is not public will be assigned to a particular domain. Only users in that - domain will be allowed to create guest VMs in this zone. - - - - - Choose which traffic types will be carried by the physical network. - The traffic types are management, public, guest, and storage traffic. For more - information about the types, roll over the icons to display their tool tips, or see Basic - Zone Network Traffic Types. This screen starts out with some traffic types already assigned. - To add more, drag and drop traffic types onto the network. You can also change the network - name if desired. - - - Assign a network traffic label to each traffic type on the physical network. These - labels must match the labels you have already defined on the hypervisor host. To assign each - label, click the Edit button under the traffic type icon. A popup dialog appears where you - can type the label, then click OK. - These traffic labels will be defined only for the hypervisor selected for the first - cluster. For all other hypervisors, the labels can be configured after the zone is - created. - - - Click Next. - - - (NetScaler only) If you chose the network offering for NetScaler, you have an additional - screen to fill out. Provide the requested details to set up the NetScaler, then click - Next. - - - IP address. The NSIP (NetScaler IP) address of the - NetScaler device. - - - Username/Password. The authentication credentials - to access the device. &PRODUCT; uses these credentials to access the device. - - - Type. NetScaler device type that is being added. It - could be NetScaler VPX, NetScaler MPX, or NetScaler SDX. For a comparison of the types, - see About Using a NetScaler Load Balancer. - - - Public interface. Interface of NetScaler that is - configured to be part of the public network. - - - Private interface. Interface of NetScaler that is - configured to be part of the private network. - - - Number of retries. Number of times to attempt a - command on the device before considering the operation failed. Default is 2. - - - Capacity. Number of guest networks/accounts that - will share this NetScaler device. - - - Dedicated. When marked as dedicated, this device - will be dedicated to a single account. When Dedicated is checked, the value in the - Capacity field has no significance – implicitly, its value is 1. - - - - - (NetScaler only) Configure the IP range for public traffic. The IPs in this range will - be used for the static NAT capability which you enabled by selecting the network offering - for NetScaler with EIP and ELB. Enter the following details, then click Add. If desired, you - can repeat this step to add more IP ranges. When done, click Next. - - - Gateway. The gateway in use for these IP - addresses. - - - Netmask. The netmask associated with this IP - range. - - - VLAN. The VLAN that will be used for public - traffic. - - - Start IP/End IP. A range of IP addresses that are - assumed to be accessible from the Internet and will be allocated for access to guest - VMs. - - - - - In a new zone, &PRODUCT; adds the first pod for you. You can always add more pods later. - For an overview of what a pod is, see . - To configure the first pod, enter the following, then click Next: - - - Pod Name. A name for the pod. - - - Reserved system gateway. The gateway for the hosts - in that pod. - - - Reserved system netmask. The network prefix that - defines the pod's subnet. Use CIDR notation. - - - Start/End Reserved System IP. The IP range in the - management network that &PRODUCT; uses to manage various system VMs, such as Secondary - Storage VMs, Console Proxy VMs, and DHCP. For more information, see System Reserved IP - Addresses. - - - - - Configure the network for guest traffic. Provide the following, then click Next: - - - Guest gateway. The gateway that the guests should - use. - - - Guest netmask. The netmask in use on the subnet the - guests will use. - - - Guest start IP/End IP. Enter the first and last IP - addresses that define a range that &PRODUCT; can assign to guests. - - - We strongly recommend the use of multiple NICs. If multiple NICs are used, they - may be in a different subnet. - - - If one NIC is used, these IPs should be in the same CIDR as the pod CIDR. - - - - - - - In a new pod, &PRODUCT; adds the first cluster for you. You can always add more clusters - later. For an overview of what a cluster is, see About Clusters. - To configure the first cluster, enter the following, then click Next: - - - Hypervisor. (Version 3.0.0 only; in 3.0.1, this - field is read only) Choose the type of hypervisor software that all hosts in this - cluster will run. If you choose VMware, additional fields appear so you can give - information about a vSphere cluster. For vSphere servers, we recommend creating the - cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add - Cluster: vSphere. - - - Cluster name. Enter a name for the cluster. This - can be text of your choosing and is not used by &PRODUCT;. - - - - - In a new cluster, &PRODUCT; adds the first host for you. You can always add more hosts - later. For an overview of what a host is, see About Hosts. - - When you add a hypervisor host to &PRODUCT;, the host must not have any VMs already - running. - - Before you can configure the host, you need to install the hypervisor software on the - host. You will need to know which version of the hypervisor software version is supported by - &PRODUCT; and what additional configuration is required to ensure the host will work with - &PRODUCT;. To find these installation details, see: - - - Citrix XenServer Installation and Configuration - - - VMware vSphere Installation and Configuration - - - KVM vSphere Installation and Configuration - - - - To configure the first host, enter the following, then click Next: - - - Host Name. The DNS name or IP address of the - host. - - - Username. The username is root. - - - Password. This is the password for the user named - above (from your XenServer or KVM install). - - - Host Tags. (Optional) Any labels that you use to - categorize hosts for ease of maintenance. For example, you can set this to the cloud's - HA tag (set in the ha.tag global configuration parameter) if you want this host to be - used only for VMs with the "high availability" feature enabled. For more information, - see HA-Enabled Virtual Machines as well as HA for Hosts. - - - - - In a new cluster, &PRODUCT; adds the first primary storage server for you. You can - always add more servers later. For an overview of what primary storage is, see About Primary - Storage. - To configure the first primary storage server, enter the following, then click - Next: - - - Name. The name of the storage device. - - - Protocol. For XenServer, choose either NFS, iSCSI, - or PreSetup. For KVM, choose NFS, SharedMountPoint,CLVM, or RBD. For vSphere choose - either VMFS (iSCSI or FiberChannel) or NFS. The remaining fields in the screen vary - depending on what you choose here. - - - - -
diff --git a/en-US/basic-zone-guest-ip-addresses.xml b/en-US/basic-zone-guest-ip-addresses.xml deleted file mode 100644 index 5143f71..0000000 --- a/en-US/basic-zone-guest-ip-addresses.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Basic Zone Guest IP Addresses - When basic networking is used, &PRODUCT; will assign IP addresses in the CIDR of the pod to the guests in that pod. The administrator must add a Direct IP range on the pod for this purpose. These IPs are in the same VLAN as the hosts. -
diff --git a/en-US/basic-zone-network-traffic-types.xml b/en-US/basic-zone-network-traffic-types.xml deleted file mode 100644 index 8503736..0000000 --- a/en-US/basic-zone-network-traffic-types.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Basic Zone Network Traffic Types - When basic networking is used, there can be only one physical network in the zone. That physical network carries the following traffic types: - - Guest. When end users run VMs, they generate guest traffic. The guest VMs communicate with each other over a network that can be referred to as the guest network. Each pod in a basic zone is a broadcast domain, and therefore each pod has a different IP range for the guest network. The administrator must configure the IP range for each pod. - Management. When &PRODUCT;'s internal resources communicate with each other, they generate management traffic. This includes communication between hosts, system VMs (VMs used by &PRODUCT; to perform various tasks in the cloud), and any other component that communicates directly with the &PRODUCT; Management Server. You must configure the IP range for the system VMs to use. - We strongly recommend the use of separate NICs for management traffic and guest traffic. - Public. Public traffic is generated when VMs in the cloud access the Internet. Publicly accessible IPs must be allocated for this purpose. End users can use the &PRODUCT; UI to acquire these IPs to implement NAT between their guest network and the public network, as described in Acquiring a New IP Address. - Storage. While labeled "storage" this is specifically about secondary storage, and doesn't affect traffic for primary storage. This includes traffic such as VM templates and snapshots, which is sent between the secondary storage VM and secondary storage servers. &PRODUCT; uses a separate Network Interface Controller (NIC) named storage NIC for storage network traffic. Use of a storage NIC that always operates on a high bandwidth network allows fast template and snapshot copying. You must configure the IP range to use for the storage network. - - In a basic network, configuring the physical network is fairly straightforward. In most cases, you only need to configure one guest network to carry traffic that is generated by guest VMs. If you use a NetScaler load balancer and enable its elastic IP and elastic load balancing (EIP and ELB) features, you must also configure a network to carry public traffic. &PRODUCT; takes care of presenting the necessary network configuration steps to you in the UI when you add a new zone. -
diff --git a/en-US/basic-zone-physical-network-configuration.xml b/en-US/basic-zone-physical-network-configuration.xml deleted file mode 100644 index 4b1d24f..0000000 --- a/en-US/basic-zone-physical-network-configuration.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Basic Zone Physical Network Configuration - In a basic network, configuring the physical network is fairly straightforward. You only need to configure one guest network to carry traffic that is generated by guest VMs. When you first add a zone to &PRODUCT;, you set up the guest network through the Add Zone screens. - -
diff --git a/en-US/best-practices-for-vms.xml b/en-US/best-practices-for-vms.xml deleted file mode 100644 index f2656a0..0000000 --- a/en-US/best-practices-for-vms.xml +++ /dev/null @@ -1,67 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Best Practices for Virtual Machines - For VMs to work as expected and provide excellent service, follow these guidelines. -
- Monitor VMs for Max Capacity - The &PRODUCT; administrator should monitor the total number of VM instances in each - cluster, and disable allocation to the cluster if the total is approaching the maximum that - the hypervisor can handle. Be sure to leave a safety margin to allow for the possibility of - one or more hosts failing, which would increase the VM load on the other hosts as the VMs - are automatically redeployed. Consult the documentation for your chosen hypervisor to find - the maximum permitted number of VMs per host, then use &PRODUCT; global configuration - settings to set this as the default limit. Monitor the VM activity in each cluster at all - times. Keep the total number of VMs below a safe level that allows for the occasional host - failure. For example, if there are N hosts in the cluster, and you want to allow for one - host in the cluster to be down at any given time, the total number of VM instances you can - permit in the cluster is at most (N-1) * (per-host-limit). Once a cluster reaches this - number of VMs, use the &PRODUCT; UI to disable allocation of more VMs to the - cluster. -
-
- Install Required Tools and Drivers - Be sure the following are installed on each VM: - - For XenServer, install PV drivers and Xen tools on each VM. - This will enable live migration and clean guest shutdown. - Xen tools are required in order for dynamic CPU and RAM scaling to work. - For vSphere, install VMware Tools on each VM. - This will enable console view to work properly. - VMware Tools are required in order for dynamic CPU and RAM scaling to work. - - To be sure that Xen tools or VMware Tools is installed, use one of the following techniques: - - Create each VM from a template that already has the tools installed; or, - When registering a new template, the administrator or user can indicate whether tools are - installed on the template. This can be done through the UI - or using the updateTemplate API; or, - If a user deploys a virtual machine with a template that does not have - Xen tools or VMware Tools, and later installs the tools on the VM, - then the user can inform &PRODUCT; using the updateVirtualMachine API. - After installing the tools and updating the virtual machine, stop - and start the VM. - -
-
diff --git a/en-US/best-practices-primary-storage.xml b/en-US/best-practices-primary-storage.xml deleted file mode 100644 index 279b95c..0000000 --- a/en-US/best-practices-primary-storage.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Best Practices for Primary Storage - - The speed of primary storage will impact guest performance. If possible, choose smaller, higher RPM drives or SSDs for primary storage. - There are two ways CloudStack can leverage primary storage: - Static: This is CloudStack's traditional way of handling storage. In this model, a preallocated amount of storage (ex. a volume from a SAN) is given to CloudStack. CloudStack then permits many of its volumes to be created on this storage (can be root and/or data disks). If using this technique, ensure that nothing is stored on the storage. Adding the storage to &PRODUCT; will destroy any existing data. - Dynamic: This is a newer way for CloudStack to manage storage. In this model, a storage system (rather than a preallocated amount of storage) is given to CloudStack. CloudStack, working in concert with a storage plug-in, dynamically creates volumes on the storage system and each volume on the storage system maps to a single CloudStack volume. This is highly useful for features such as storage Quality of Service. Currently this feature is supported for data disks (Disk Offerings). - -
diff --git a/en-US/best-practices-secondary-storage.xml b/en-US/best-practices-secondary-storage.xml deleted file mode 100644 index 3d535c3..0000000 --- a/en-US/best-practices-secondary-storage.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Best Practices for Secondary Storage - - Each Zone can have one or more secondary storage servers. Multiple secondary storage servers provide increased scalability to the system. - Secondary storage has a high read:write ratio and is expected to consist of larger drives with lower IOPS than primary storage. - Ensure that nothing is stored on the server. Adding the server to &PRODUCT; will destroy any existing data. - -
diff --git a/en-US/best-practices-templates.xml b/en-US/best-practices-templates.xml deleted file mode 100644 index 4e2992c..0000000 --- a/en-US/best-practices-templates.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Best Practices for Templates - If you plan to use large templates (100 GB or larger), be sure you have a 10-gigabit network to support the large templates. A slower network can lead to timeouts and other errors when large templates are used. -
diff --git a/en-US/best-practices-virtual-router.xml b/en-US/best-practices-virtual-router.xml deleted file mode 100644 index 060d868..0000000 --- a/en-US/best-practices-virtual-router.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Best Practices for Virtual Routers - - WARNING: Restarting a virtual router from a hypervisor console deletes all the iptables rules. To work around this issue, stop the virtual router and start it from the &PRODUCT; UI. - WARNING: Do not use the destroyRouter API when only one router is available in the network, because restartNetwork API with the cleanup=false parameter can't recreate it later. If you want to destroy and recreate the single router available in the network, use the restartNetwork API with the cleanup=true parameter. - - - - -
diff --git a/en-US/best-practices.xml b/en-US/best-practices.xml deleted file mode 100644 index 41d7cde..0000000 --- a/en-US/best-practices.xml +++ /dev/null @@ -1,82 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Best Practices - Deploying a cloud is challenging. There are many different technology choices to make, and &PRODUCT; is flexible enough in its configuration that there are many possible ways to combine and configure the chosen technology. This section contains suggestions and requirements about cloud deployments. - These should be treated as suggestions and not absolutes. However, we do encourage anyone planning to build a cloud outside of these guidelines to seek guidance and advice on the project mailing lists. -
- Process Best Practices - - - A staging system that models the production environment is strongly advised. It is critical if customizations have been applied to &PRODUCT;. - - - Allow adequate time for installation, a beta, and learning the system. Installs with basic networking can be done in hours. Installs with advanced networking usually take several days for the first attempt, with complicated installations taking longer. For a full production system, allow at least 4-8 weeks for a beta to work through all of the integration issues. You can get help from fellow users on the cloudstack-users mailing list. - - -
-
- Setup Best Practices - - - Each host should be configured to accept connections only from well-known entities such as the &PRODUCT; Management Server or your network monitoring software. - - - Use multiple clusters per pod if you need to achieve a certain switch density. - - - Primary storage mountpoints or LUNs should not exceed 6 TB in size. It is better to have multiple smaller primary storage elements per cluster than one large one. - - - When exporting shares on primary storage, avoid data loss by restricting the range of IP addresses that can access the storage. See "Linux NFS on Local Disks and DAS" or "Linux NFS on iSCSI". - - - NIC bonding is straightforward to implement and provides increased reliability. - - - 10G networks are generally recommended for storage access when larger servers that can support relatively more VMs are used. - - - Host capacity should generally be modeled in terms of RAM for the guests. Storage and CPU may be overprovisioned. RAM may not. RAM is usually the limiting factor in capacity designs. - - - (XenServer) Configure the XenServer dom0 settings to allocate more memory to dom0. This can enable XenServer to handle larger numbers of virtual machines. We recommend 2940 MB of RAM for XenServer dom0. For instructions on how to do this, see http://support.citrix.com/article/CTX126531. The article refers to XenServer 5.6, but the same information applies to XenServer 6.0. - - -
-
- Maintenance Best Practices - - - Monitor host disk space. Many host failures occur because the host's root disk fills up from logs that were not rotated adequately. - - - Monitor the total number of VM instances in each cluster, and disable allocation to the cluster if the total is approaching the maximum that the hypervisor can handle. Be sure to leave a safety margin to allow for the possibility of one or more hosts failing, which would increase the VM load on the other hosts as the VMs are redeployed. Consult the documentation for your chosen hypervisor to find the maximum permitted number of VMs per host, then use &PRODUCT; global configuration settings to set this as the default limit. Monitor the VM activity in each cluster and keep the total number of VMs below a safe level that allows for the occasional host failure. For example, if there are N hosts in the cluster, and you want to allow for one host in the cluster to be down at any given time, the total number of VM instances you can permit in the cluster is at most (N-1) * (per-host-limit). Once a cluster reaches this number of VMs, use the &PRODUCT; UI to disable allocation to the cluster. - - - The lack of up-do-date hotfixes can lead to data corruption and lost VMs. - Be sure all the hotfixes provided by the hypervisor vendor are applied. Track the release of hypervisor patches through your hypervisor vendor’s support channel, and apply patches as soon as possible after they are released. &PRODUCT; will not track or notify you of required hypervisor patches. It is essential that your hosts are completely up to date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to support any system that is not up to date with patches. -
-
diff --git a/en-US/build-deb.xml b/en-US/build-deb.xml deleted file mode 100644 index 842554c..0000000 --- a/en-US/build-deb.xml +++ /dev/null @@ -1,114 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building DEB packages - - In addition to the bootstrap dependencies, you'll also need to install - several other dependencies. Note that we recommend using Maven 3, which - is not currently available in 12.04.1 LTS. So, you'll also need to add a - PPA repository that includes Maven 3. After running the command - add-apt-repository, you will be prompted to continue and - a GPG key will be added. - - -$ sudo apt-get update -$ sudo apt-get install python-software-properties -$ sudo add-apt-repository ppa:natecarlson/maven3 -$ sudo apt-get update -$ sudo apt-get install ant debhelper openjdk-6-jdk tomcat6 libws-commons-util-java genisoimage python-mysqldb libcommons-codec-java libcommons-httpclient-java liblog4j1.2-java maven3 - - - While we have defined, and you have presumably already installed the - bootstrap prerequisites, there are a number of build time prerequisites - that need to be resolved. &PRODUCT; uses maven for dependency resolution. - You can resolve the buildtime depdencies for CloudStack by running: - -$ mvn3 -P deps - - Now that we have resolved the dependencies we can move on to building &PRODUCT; - and packaging them into DEBs by issuing the following command. - - -$ dpkg-buildpackage -uc -us - - - - This command will build the following debian packages. You should have all of the following: - - -cloudstack-common-4.2.0.amd64.deb -cloudstack-management-4.2.0.amd64.deb -cloudstack-agent-4.2.0.amd64.deb -cloudstack-usage-4.2.0.amd64.deb -cloudstack-awsapi-4.2.0.amd64.deb -cloudstack-cli-4.2.0.amd64.deb -cloudstack-docs-4.2.0.amd64.deb - - -
- Setting up an APT repo - - After you've created the packages, you'll want to copy them to a system where you can serve the packages over HTTP. You'll create a directory for the packages and then use dpkg-scanpackages to create Packages.gz, which holds information about the archive structure. Finally, you'll add the repository to your system(s) so you can install the packages using APT. - - The first step is to make sure that you have the dpkg-dev package installed. This should have been installed when you pulled in the debhelper application previously, but if you're generating Packages.gz on a different system, be sure that it's installed there as well. - -$ sudo apt-get install dpkg-dev - -The next step is to copy the DEBs to the directory where they can be served over HTTP. We'll use /var/www/cloudstack/repo in the examples, but change the directory to whatever works for you. - - -sudo mkdir -p /var/www/cloudstack/repo/binary -sudo cp *.deb /var/www/cloudstack/repo/binary -sudo cd /var/www/cloudstack/repo/binary -sudo dpkg-scanpackages . /dev/null | tee Packages | gzip -9 > Packages.gz - - -Note: Override Files - You can safely ignore the warning about a missing override file. - - -Now you should have all of the DEB packages and Packages.gz in the binary directory and available over HTTP. (You may want to use wget or curl to test this before moving on to the next step.) - -
-
- Configuring your machines to use the APT repository - - Now that we have created the repository, you need to configure your machine - to make use of the APT repository. You can do this by adding a repository file - under /etc/apt/sources.list.d. Use your preferred editor to - create /etc/apt/sources.list.d/cloudstack.list with this - line: - - deb http://server.url/cloudstack/repo binary ./ - - Now that you have the repository info in place, you'll want to run another - update so that APT knows where to find the &PRODUCT; packages. - -$ sudo apt-get update - -You can now move on to the instructions under Install on Ubuntu. - -
-
diff --git a/en-US/build-nonoss.xml b/en-US/build-nonoss.xml deleted file mode 100644 index fceca60..0000000 --- a/en-US/build-nonoss.xml +++ /dev/null @@ -1,49 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building Non-OSS - If you need support for the VMware, NetApp, F5, NetScaler, SRX, or any other non-Open Source Software (nonoss) plugins, you'll need to download a few components on your own and follow a slightly different procedure to build from source. - Why Non-OSS? - Some of the plugins supported by &PRODUCT; cannot be distributed with &PRODUCT; for licensing reasons. In some cases, some of the required libraries/JARs are under a proprietary license. In other cases, the required libraries may be under a license that's not compatible with Apache's licensing guidelines for third-party products. - - - - To build the Non-OSS plugins, you'll need to have the requisite JARs installed under the deps directory. - Because these modules require dependencies that can't be distributed with &PRODUCT; you'll need to download them yourself. Links to the most recent dependencies are listed on the How to build on master branch page on the wiki. - - You may also need to download vhd-util, which was removed due to licensing issues. You'll copy vhd-util to the scripts/vm/hypervisor/xenserver/ directory. - - - Once you have all the dependencies copied over, you'll be able to build &PRODUCT; with the nonoss option: - - $ mvn clean - $ mvn install -Dnonoss - - - - Once you've built &PRODUCT; with the nonoss profile, you can package it using the or instructions. - - -
diff --git a/en-US/build-rpm.xml b/en-US/build-rpm.xml deleted file mode 100644 index 86cff1b..0000000 --- a/en-US/build-rpm.xml +++ /dev/null @@ -1,96 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building RPMs from Source - As mentioned previously in , you will need to install several prerequisites before you can build packages for &PRODUCT;. Here we'll assume you're working with a 64-bit build of CentOS or Red Hat Enterprise Linux. - # yum groupinstall "Development Tools" - # yum install java-1.6.0-openjdk-devel.x86_64 genisoimage mysql mysql-server ws-commons-util MySQL-python tomcat6 createrepo - Next, you'll need to install build-time dependencies for CloudStack with - Maven. We're using Maven 3, so you'll want to - grab a Maven 3 tarball - and uncompress it in your home directory (or whatever location you prefer): - $ tar zxvf apache-maven-3.0.4-bin.tar.gz - $ export PATH=/usr/local/apache-maven-3.0.4//bin:$PATH - Maven also needs to know where Java is, and expects the JAVA_HOME environment - variable to be set: - $ export JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/ - Verify that Maven is installed correctly: - $ mvn --version - You probably want to ensure that your environment variables will survive a logout/reboot. - Be sure to update ~/.bashrc with the PATH and JAVA_HOME variables. - - Building RPMs for &PRODUCT; is fairly simple. Assuming you already have the source downloaded and have uncompressed the tarball into a local directory, you're going to be able to generate packages in just a few minutes. - Packaging has Changed - If you've created packages for &PRODUCT; previously, you should be aware that the process has changed considerably since the project has moved to using Apache Maven. Please be sure to follow the steps in this section closely. - -
- Generating RPMS - Now that we have the prerequisites and source, you will cd to the packaging/centos63/ directory. - $ cd packaging/centos63 - Generating RPMs is done using the package.sh script: - $./package.sh - - That will run for a bit and then place the finished packages in dist/rpmbuild/RPMS/x86_64/. - You should see the following RPMs in that directory: - - cloudstack-agent-4.2.0.el6.x86_64.rpm - cloudstack-awsapi-4.2.0.el6.x86_64.rpm - cloudstack-cli-4.2.0.el6.x86_64.rpm - cloudstack-common-4.2.0.el6.x86_64.rpm - cloudstack-docs-4.2.0.el6.x86_64.rpm - cloudstack-management-4.2.0.el6.x86_64.rpm - cloudstack-usage-4.2.0.el6.x86_64.rpm - -
- Creating a yum repo - - While RPMs is a useful packaging format - it's most easily consumed from Yum repositories over a network. The next step is to create a Yum Repo with the finished packages: - $ mkdir -p ~/tmp/repo - $ cp dist/rpmbuild/RPMS/x86_64/*rpm ~/tmp/repo/ - $ createrepo ~/tmp/repo - - - The files and directories within ~/tmp/repo can now be uploaded to a web server and serve as a yum repository. - -
-
- Configuring your systems to use your new yum repository - - Now that your yum repository is populated with RPMs and metadata - we need to configure the machines that need to install &PRODUCT;. - Create a file named /etc/yum.repos.d/cloudstack.repo with this information: - - [apache-cloudstack] - name=Apache CloudStack - baseurl=http://webserver.tld/path/to/repo - enabled=1 - gpgcheck=0 - - - Completing this step will allow you to easily install &PRODUCT; on a number of machines across the network. - -
-
-
diff --git a/en-US/building-devcloud.xml b/en-US/building-devcloud.xml deleted file mode 100644 index f3c4d19..0000000 --- a/en-US/building-devcloud.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building DevCloud - The DevCloud appliance can be downloaded from the wiki at . It can also be built from scratch. Code is being developed to provide this alternative build. It is based on veewee, Vagrant and Puppet. - The goal is to automate the DevCloud build and make this automation capability available to all within the source release of &PRODUCT; - This is under heavy development. The code is located in the source tree under tools/devcloud - A preliminary wiki page describes the build at https://cwiki.apache.org/confluence/display/CLOUDSTACK/Building+DevCloud - -
diff --git a/en-US/building-documentation.xml b/en-US/building-documentation.xml deleted file mode 100644 index 8ee63b0..0000000 --- a/en-US/building-documentation.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building &PRODUCT; Documentation - To build a specific guide, go to the source tree of the documentation in /docs and identify the guide you want to build. - Currently there are four guides plus the release notes, all defined in publican configuration files: - - publican-adminguide.cfg - publican-devguide.cfg - publican-installation.cfg - publican-plugin-niciranvp.cfg - publican-release-notes.cfg - - To build the Developer guide for example, do the following: - publican build --config=publican-devguide.cfg --formats=pdf --langs=en-US - A pdf file will be created in tmp/en-US/pdf, you may choose to build the guide in a different format like html. In that case just replace the format value. - -
diff --git a/en-US/building-marvin.xml b/en-US/building-marvin.xml deleted file mode 100644 index e33c4cb..0000000 --- a/en-US/building-marvin.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building and Installing Marvin - Marvin is built with Maven and is dependent on APIdoc. To build it do the following in the root tree of &PRODUCT;: - mvn -P developer -pl :cloud-apidoc - mvn -P developer -pl :cloud-marvin - If successful the build will have created the cloudstackAPI Python package under tools/marvin/marvin/cloudstackAPI as well as a gziped Marvin package under tools/marvin dist. To install the Python Marvin module do the following in tools/marvin: - sudo python ./setup.py install - The dependencies will be downloaded the Python module installed and you should be able to use Marvin in Python. Check that you can import the module before starting to use it. - $ python -Python 2.7.3 (default, Nov 17 2012, 19:54:34) -[GCC 4.2.1 Compatible Apple Clang 4.1 ((tags/Apple/clang-421.11.66))] on darwin -Type "help", "copyright", "credits" or "license" for more information. ->>> import marvin ->>> from marvin.cloudstackAPI import * ->>> - - You could also install it using pip or easy_install using the local distribution package in tools/marvin/dist : - pip install tools/marvin/dist/Marvin-0.1.0.tar.gz - Or: - easy_install tools/marvin/dist/Marvin-0.1.0.tar.gz - -
diff --git a/en-US/building-prerequisites.xml b/en-US/building-prerequisites.xml deleted file mode 100644 index d97ca40..0000000 --- a/en-US/building-prerequisites.xml +++ /dev/null @@ -1,66 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - -
- Build Procedure Prerequisites - In this section we will assume that you are using the Ubuntu Linux distribution with the Advanced Packaging Tool (APT). If you are using a different distribution or OS and a different packaging tool, adapt the following instructions to your environment. To build &PRODUCT; you will need: - - - git, http://git-scm.com - sudo apt-get install git-core - - - maven, http://maven.apache.org - sudo apt-get install maven - Make sure that you installed maven 3 - $ mvn --version -Apache Maven 3.0.4 -Maven home: /usr/share/maven -Java version: 1.6.0_24, vendor: Sun Microsystems Inc. -Java home: /usr/lib/jvm/java-6-openjdk-amd64/jre -Default locale: en_US, platform encoding: UTF-8 -OS name: "linux", version: "3.2.0-33-generic", arch: "amd64", family: "unix" - - - java - set the JAVA_HOME environment variable - $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk - - - - In addition, to deploy and run &PRODUCT; in a development environment you will need: - - - Mysql - sudo apt-get install mysql-server-5.5 - Start the mysqld service and create a cloud user with cloud as a password - - - Tomcat 6 - sudo apt-get install tomcat6 - - - -
diff --git a/en-US/building-translation.xml b/en-US/building-translation.xml deleted file mode 100644 index dd66365..0000000 --- a/en-US/building-translation.xml +++ /dev/null @@ -1,75 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Translating &PRODUCT; Documentation - Now that you know how to build the documentation with Publican, let's move on to building it in different languages. Publican helps us - build the documentation in various languages by using Portable Object Template (POT) files and Portable Objects (PO) files for each language. - - The POT files are generated by parsing all the DocBook files in the language of origin, en-US for us, and creating a long list of strings - for each file that needs to be translated. The translation can be done by hand directly in the PO files of each target language or via the - transifex service. - - - Transifex is a free service to help translate documents and organize distributed teams - of translators. Anyone interested in helping with the translation should get an account on Transifex - - - Three &PRODUCT; projects exist on Transifex. It is recommended to tour those projects to become familiar with Transifex: - - https://www.transifex.com/projects/p/ACS_DOCS/ - https://www.transifex.com/projects/p/ACS_Runbook/ - https://www.transifex.com/projects/p/CloudStackUI/ - - - - - The pot directory should already exist in the source tree. If you want to build an up to date translation, you might have to update it to include any pot file that was not previously generated. - To register new resources on transifex, you will need to be an admin of the transifex &PRODUCT; site. Send an email to the developer list if you want access. - - First we need to generate the .pot files for all the DocBook xml files needed for a particular guide. This is well explained at the publican website in a section on - how to prepare a document for translation. - The basic command to execute to build the pot files for the developer guide is: - publican update_pot --config=publican-devguide.cfg - This will create a pot directory with pot files in it, one for each corresponding xml files needed to build the guide. Once generated, all pots files need to be configured for translation using transifex this is best done by using the transifex client that you can install with the following command (For RHEL and its derivatives): - yum install transifex-client - The transifex client is also available via PyPi and you can install it like this: - easy_install transifex-client - Once you have installed the transifex client you can run the settx.sh script in the docs directory. This will create the .tx/config file used by transifex to push and pull all translation strings. - All the resource files need to be uploaded to transifex, this is done with the transifex client like so: - tx push -s - Once the translators have completed translation of the documentation, the translated strings can be pulled from transifex like so: - tx pull -a - If you wish to push specific resource files or pull specific languages translation strings, you can do so with the transifex client. A complete documentation of - the client is available on the client website - When you pull new translation strings a directory will be created corresponding to the language of the translation. This directory will contain PO files that will be used by Publican to create the documentation in that specific language. For example assuming that you pull the French translation whose language code is fr-FR, you will build the documentation with publican: - publican build --config=publican-devguide.cfg --formats=html --langs=fr-FR - - - Some languages like Chinese or Japanese will not render well in pdf format and html should be used. - - - - -
diff --git a/en-US/building-with-maven-deploy.xml b/en-US/building-with-maven-deploy.xml deleted file mode 100644 index e4b9801..0000000 --- a/en-US/building-with-maven-deploy.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Deployment and Testing Steps - Deploying the &PRODUCT; code that you compiled is a two step process: - - If you have not configured the database or modified its properties do: - mvn -P developer -pl developer -Ddeploydb - - Then you need to run the &PRODUCT; management server. To attach a debugger to it, do: - export MAVEN_OPTS="-Xmx1024 -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n" - mvn -pl :cloud-client-ui jetty:run - - - When dealing with the database, remember that you may wipe it entirely and lose any data center configuration that you may have set previously. -
- diff --git a/en-US/building-with-maven-steps.xml b/en-US/building-with-maven-steps.xml deleted file mode 100644 index 1c15bfa..0000000 --- a/en-US/building-with-maven-steps.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Building Steps - &PRODUCT; uses git for source version control, first make sure you have the source code by pulling it: - git clone https://git-wip-us.apache.org/repos/asf/cloudstack.git - Several Project Object Models (POM) are defined to deal with the various build targets of &PRODUCT;. Certain features require some packages that are not compatible with the Apache license and therefore need to be downloaded on your own. Check the wiki for additional information https://cwiki.apache.org/CLOUDSTACK/building-with-maven.html. In order to build all the open source targets of &PRODUCT; do: - mvn clean install - The resulting jar files will be in the target directory of the subdirectory of the compiled module. -
- diff --git a/en-US/building-with-maven.xml b/en-US/building-with-maven.xml deleted file mode 100644 index 5363b1d..0000000 --- a/en-US/building-with-maven.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Using Maven to Build &PRODUCT; - - - - - - diff --git a/en-US/castor-with-cs.xml b/en-US/castor-with-cs.xml deleted file mode 100644 index 7bf676b..0000000 --- a/en-US/castor-with-cs.xml +++ /dev/null @@ -1,86 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Using the CAStor Back-end Storage with &PRODUCT; - This section describes how to use a CAStor cluster as the back-end storage system for a - &PRODUCT; S3 front-end. The CAStor back-end storage for &PRODUCT; extends the existing storage - classes and allows the storage configuration attribute to point to a CAStor cluster. - This feature makes use of the &PRODUCT; server's local disk to spool files before writing - them to CAStor when handling the PUT operations. However, a file must be successfully written - into the CAStor cluster prior to the return of a success code to the S3 client to ensure that - the transaction outcome is correctly reported. - - The S3 multipart file upload is not supported in this release. You are prompted with - proper error message if a multipart upload is attempted. - - To configure CAStor: - - - Install &PRODUCT; by following the instructions given in the INSTALL.txt file. - - You can use the S3 storage system in &PRODUCT; without setting up and installing the - compute components. - - - - Enable the S3 API by setting "enable.s3.api = true" in the Global parameter section in - the UI and register a user. - For more information, see S3 API in - &PRODUCT;. - - - Edit the cloud-bridge.properties file and modify the "storage.root" parameter. - - - Set "storage.root" to the key word "castor". - - - Specify a CAStor tenant domain to which content is written. If the domain is not - specified, the CAStor default domain, specified by the "cluster" parameter in CAStor's - node.cfg file, will be used. - - - Specify a list of node IP addresses, or set "zeroconf" and the cluster - name. When using a static IP list with a large cluster, it is not necessary to include - every node, only a few is required to initialize the client software. - For example: - storage.root=castor domain=cloudstack 10.1.1.51 10.1.1.52 10.1.1.53 - In this example, the configuration file directs &PRODUCT; to write the S3 files to - CAStor instead of to a file system, where the CAStor domain name is cloudstack, and the - CAStor node IP addresses are those listed. - - - (Optional) The last value is a port number on which to communicate with the CAStor - cluster. If not specified, the default is 80. - #Static IP list with optional port -storage.root=castor domain=cloudstack 10.1.1.51 10.1.1.52 10.1.1.53 80 -#Zeroconf locator for cluster named "castor.example.com" -storage.root=castor domain=cloudstack zeroconf=castor.example.com - - - - - Create the tenant domain within the CAStor storage cluster. If you omit this step before - attempting to store content, you will get HTTP 412 errors in the awsapi.log. - - -
diff --git a/en-US/change-console-proxy-ssl-certificate-domain.xml b/en-US/change-console-proxy-ssl-certificate-domain.xml deleted file mode 100644 index 3fd0501..0000000 --- a/en-US/change-console-proxy-ssl-certificate-domain.xml +++ /dev/null @@ -1,49 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Changing the Console Proxy SSL Certificate and Domain - If the administrator prefers, it is possible for the URL of the customer's console session to show a domain other than realhostip.com. The administrator can customize the displayed domain by selecting a different domain and uploading a new SSL certificate and private key. The domain must run a DNS service that is capable of resolving queries for addresses of the form aaa-bbb-ccc-ddd.your.domain to an IPv4 IP address in the form aaa.bbb.ccc.ddd, for example, 202.8.44.1. To change the console proxy domain, SSL certificate, and private key: - - Set up dynamic name resolution or populate all possible DNS names in your public IP range into your existing DNS server with the format aaa-bbb-ccc-ddd.company.com -> aaa.bbb.ccc.ddd. - Generate the private key and certificate signing request (CSR). When you are using openssl to generate private/public key pairs and CSRs, for the private key that you are going to paste into the &PRODUCT; UI, be sure to convert it into PKCS#8 format. - - Generate a new 2048-bit private keyopenssl genrsa -des3 -out yourprivate.key 2048 - Generate a new certificate CSRopenssl req -new -key yourprivate.key -out yourcertificate.csr - Head to the website of your favorite trusted Certificate Authority, purchase an SSL certificate, and submit the CSR. You should receive a valid certificate in return - Convert your private key format into PKCS#8 encrypted format.openssl pkcs8 -topk8 -in yourprivate.key -out yourprivate.pkcs8.encrypted.key - Convert your PKCS#8 encrypted private key into the PKCS#8 format that is compliant with &PRODUCT;openssl pkcs8 -in yourprivate.pkcs8.encrypted.key -out yourprivate.pkcs8.key - - - In the Update SSL Certificate screen of the &PRODUCT; UI, paste the following - - The Certificate you generated in the previous steps. - The Private key you generated in the previous steps. - The desired new domain name; for example, company.com - - - The desired new domain name; for example, company.comThis stops all currently running console proxy VMs, then restarts them with the new certificate and key. Users might notice a brief interruption in console availability - - The Management Server will generate URLs of the form "aaa-bbb-ccc-ddd.company.com" after this change is made. New console requests will be served with the new DNS domain name, certificate, and key -
diff --git a/en-US/change-database-config.xml b/en-US/change-database-config.xml deleted file mode 100644 index 567b9e4..0000000 --- a/en-US/change-database-config.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Changing the Database Configuration - The &PRODUCT; Management Server stores database configuration information (e.g., hostname, port, credentials) in the file /etc/cloudstack/management/db.properties. To effect a change, edit this file on each Management Server, then restart the Management Server. -
diff --git a/en-US/change-database-password.xml b/en-US/change-database-password.xml deleted file mode 100644 index 863984e..0000000 --- a/en-US/change-database-password.xml +++ /dev/null @@ -1,76 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Changing the Database Password - You may need to change the password for the MySQL account used by CloudStack. If so, you'll need to change the password in MySQL, and then add the encrypted password to /etc/cloudstack/management/db.properties. - - - Before changing the password, you'll need to stop CloudStack's management server and the usage engine if you've deployed that component. - -# service cloudstack-management stop -# service cloudstack-usage stop - - - - Next, you'll update the password for the CloudStack user on the MySQL server. - -# mysql -u root -p - - At the MySQL shell, you'll change the password and flush privileges: - -update mysql.user set password=PASSWORD("newpassword123") where User='cloud'; -flush privileges; -quit; - - - - The next step is to encrypt the password and copy the encrypted password to CloudStack's database configuration (/etc/cloudstack/management/db.properties). - - # java -classpath /usr/share/cloudstack-common/lib/jasypt-1.9.0.jar \ -org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI encrypt.sh \ -input="newpassword123" password="`cat /etc/cloudstack/management/key`" \ -verbose=false - - -File encryption type - Note that this is for the file encryption type. If you're using the web encryption type then you'll use password="management_server_secret_key" - - - - Now, you'll update /etc/cloudstack/management/db.properties with the new ciphertext. Open /etc/cloudstack/management/db.properties in a text editor, and update these parameters: - -db.cloud.password=ENC(encrypted_password_from_above) -db.usage.password=ENC(encrypted_password_from_above) - - - - After copying the new password over, you can now start CloudStack (and the usage engine, if necessary). - - # service cloudstack-management start - # service cloud-usage start - - - -
diff --git a/en-US/change-host-password.xml b/en-US/change-host-password.xml deleted file mode 100644 index 7221fe6..0000000 --- a/en-US/change-host-password.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Changing Host Password - The password for a XenServer Node, KVM Node, or vSphere Node may be changed in the database. Note that all Nodes in a Cluster must have the same password. - To change a Node's password: - - Identify all hosts in the cluster. - Change the password on all hosts in the cluster. Now the password for the host and the password known to &PRODUCT; will not match. Operations on the cluster will fail until the two passwords match. - - Get the list of host IDs for the host in the cluster where you are changing the password. You will need to access the database to determine these host IDs. For each hostname "h" (or vSphere cluster) that you are changing the password for, execute: - mysql> select id from cloud.host where name like '%h%'; - This should return a single ID. Record the set of such IDs for these hosts. - Update the passwords for the host in the database. In this example, we change the passwords for hosts with IDs 5, 10, and 12 to "password". - mysql> update cloud.host set password='password' where id=5 or id=10 or id=12; - -
diff --git a/en-US/change-network-offering-on-guest-network.xml b/en-US/change-network-offering-on-guest-network.xml deleted file mode 100644 index de3a80e..0000000 --- a/en-US/change-network-offering-on-guest-network.xml +++ /dev/null @@ -1,68 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Changing the Network Offering on a Guest Network - A user or administrator can change the network offering that is associated with an existing - guest network. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - If you are changing from a network offering that uses the &PRODUCT; virtual router to - one that uses external devices as network service providers, you must first stop all the VMs - on the network. - - - In the left navigation, choose Network. - - - Click the name of the network you want to modify. - - - In the Details tab, click Edit. - - - - - EditButton.png: button to edit a network - - - - - In Network Offering, choose the new network offering, then click Apply. - A prompt is displayed asking whether you want to keep the existing CIDR. This is to let - you know that if you change the network offering, the CIDR will be affected. - If you upgrade between virtual router as a provider and an external network device as - provider, acknowledge the change of CIDR to continue, so choose Yes. - - - Wait for the update to complete. Don’t try to restart VMs until the network change is - complete. - - - If you stopped any VMs, restart them. - - -
diff --git a/en-US/change-sysmvmtemplate.xml b/en-US/change-sysmvmtemplate.xml deleted file mode 100644 index b41460c..0000000 --- a/en-US/change-sysmvmtemplate.xml +++ /dev/null @@ -1,82 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Changing the Default System VM Template - &PRODUCT; allows you to change the default 32-bit System VM template to 64-bit one. Using - the 64-bit template, upgrade the virtual router to manage larger number of connection in your - network. - - - Based on the hypervisor you use, download the 64-bit template from the following - location: - - - - - - - Hypervisor - Download Location - - - - - XenServer - - http://download.cloud.com/templates/4.2/64bit/systemvmtemplate64-2013-07-15-master-xen.vhd.bz2 - - - KVM - - http://download.cloud.com/templates/4.2/64bit/systemvmtemplate64-2013-07-15-master-kvm.qcow2.bz2 - - - - - - - - As an administrator, log in to the &PRODUCT; UI - - - Register the 64 bit template. - For example: KVM64bitTemplate - - - While registering the template, select Routing. - - - Navigate to Infrastructure > Zone > Settings. - - - Set the name of the 64-bit template, KVM64bitTemplate, in the - router.template.kvm global parameter. - If you are using a XenServer 64-bit template, set the name in the - router.template.xen global parameter. - Any new virtual router created in this Zone automatically picks up this template. - - - Restart the Management Server. - - -
diff --git a/en-US/change-to-behavior-of-list-commands.xml b/en-US/change-to-behavior-of-list-commands.xml deleted file mode 100644 index 69b9e4d..0000000 --- a/en-US/change-to-behavior-of-list-commands.xml +++ /dev/null @@ -1,108 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Change to Behavior of List Commands - There was a major change in how our List* API commands work in CloudStack 3.0 compared to - 2.2.x. The rules below apply only for managed resources – those that belong to an account, - domain, or project. They are irrelevant for the List* commands displaying unmanaged (system) - resources, such as hosts, clusters, and external network resources. - When no parameters are passed in to the call, the caller sees only resources owned by the - caller (even when the caller is the administrator). Previously, the administrator saw everyone - else's resources by default. - When accountName and domainId are passed in: - - - The caller sees the resources dedicated to the account specified. - - - If the call is executed by a regular user, the user is authorized to specify only the - user's own account and domainId. - - - If the caller is a domain administrator, CloudStack performs an authorization check to - see whether the caller is permitted to view resources for the given account and - domainId. - - - When projectId is passed in, only resources belonging to that project are listed. - When domainId is passed in, the call returns only resources belonging to the domain - specified. To see the resources of subdomains, use the parameter isRecursive=true. Again, the - regular user can see only resources owned by that user, the root administrator can list - anything, and a domain administrator is authorized to see only resources of the administrator's - own domain and subdomains. - To see all resources the caller is authorized to see, except for Project resources, use the - parameter listAll=true. - To see all Project resources the caller is authorized to see, use the parameter - projectId=-1. - There is one API command that doesn't fall under the rules above completely: the - listTemplates command. This command has its own flags defining the list rules: - - - - - - - listTemplates Flag - Description - - - - - featured - Returns templates that have been marked as featured and - public. - - - self - Returns templates that have been registered or created by the calling - user. - - - selfexecutable - Same as self, but only returns templates that are ready to be deployed - with. - - - sharedexecutable - Ready templates that have been granted to the calling user by another - user. - - - executable - Templates that are owned by the calling user, or public templates, that can - be used to deploy a new VM. - - - community - Returns templates that have been marked as public but not - featured. - - - all - Returns all templates (only usable by admins). - - - - - The &PRODUCT; UI on a general view will display all resources that the logged-in user is - authorized to see, except for project resources. To see the project resources, select the - project view. -
diff --git a/en-US/changed-API-commands-4.2.xml b/en-US/changed-API-commands-4.2.xml deleted file mode 100644 index 8fda9cc..0000000 --- a/en-US/changed-API-commands-4.2.xml +++ /dev/null @@ -1,1129 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Changed API Commands in 4.2 - - - - - - - API Commands - Description - - - - - listNetworkACLs - The following new request parameters are added: aclid (optional), action - (optional), protocol (optional) - The following new response parameters are added: aclid, action, - number - - - copyTemplate - - The following new response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - listRouters - - The following new response parameters are added: ip6dns1, ip6dns2, - role - - - updateConfiguration - The following new request parameters are added: accountid (optional), - clusterid (optional), storageid (optional), zoneid (optional) - The following new response parameters are added: id, scope - - - listVolumes - The following request parameter is removed: details - The following new response parameter is added: displayvolume - - - suspendProject - - The following new response parameters are added: cpuavailable, cpulimit, cputotal, - ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal, - networkavailable, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit, - snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, - vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, - vpcavailable, vpclimit, vpctotal - - - listRemoteAccessVpns - - The following new response parameters are added: id - - - registerTemplate - The following new request parameters are added: imagestoreuuid (optional), - isdynamicallyscalable (optional), isrouting (optional) - The following new response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - addTrafficMonitor - - The following response parameters are removed: privateinterface, privatezone, - publicinterface, publiczone, usageinterface, username - - - createTemplate - The following response parameters are removed: clusterid, clustername, - disksizeallocated, disksizetotal, disksizeused, ipaddress, path, podid, podname, - state, tags, type - The following new response parameters are added: account, accountid, bootable, - checksum, crossZones, details, displaytext, domain, domainid, format, hostid, - hostname, hypervisor, isdynamicallyscalable, isextractable, isfeatured, ispublic, - isready, ostypeid, ostypename, passwordenabled, project, projectid, removed, size, - sourcetemplateid, sshkeyenabled, status, templatetag, templatetype, - tags - - - listLoadBalancerRuleInstances - - The following new response parameters are added: diskioread, diskiowrite, - diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, - affinitygroup - - - migrateVolume - The following new request parameters is added: livemigrate (optional) - The following new response parameters is added: displayvolume - - - createAccount - The following new request parameters are added: accountid (optional), userid - (optional) - The following new response parameters are added: accountdetails, cpuavailable, - cpulimit, cputotal, defaultzoneid, ipavailable, iplimit, iptotal, iscleanuprequired, - isdefault, memoryavailable, memorylimit, memorytotal, name, networkavailable, - networkdomain, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, projectavailable, projectlimit, - projecttotal, receivedbytes, secondarystorageavailable, secondarystoragelimit, - secondarystoragetotal, sentbytes, snapshotavailable, snapshotlimit, snapshottotal, - templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, vmrunning, - vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, vpcavailable, vpclimit, - vpctotal, user - The following parameters are removed: account, accountid, apikey, created, email, - firstname, lastname, secretkey, timezone, username - - - updatePhysicalNetwork - The following new request parameters is added: removevlan (optional) - - - - listTrafficMonitors - - The following response parameters are removed: privateinterface, privatezone, - publicinterface, publiczone, usageinterface, username - - - attachIso - - The following new response parameters are added: diskioread, diskiowrite, - diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, - affinitygroup - - - listProjects - The following new request parameters are added: cpuavailable, cpulimit, - cputotal, ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal, - networkavailable, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit, - snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, - vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, - vpcavailable, vpclimit, vpctotal - - - enableAccount - - The following new response parameters are added: cpuavailable, cpulimit, cputotal, - isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal - - - listPublicIpAddresses - - The following new response parameters are added: isportable, vmipaddress - - - - enableStorageMaintenance - - The following new response parameters are added: hypervisor, scope, - suitableformigration - - - listLoadBalancerRules - The following new request parameters is added: networkid (optional) - The following new response parameters is added: networkid - - - stopRouter - - The following new response parameters are added: ip6dns1, ip6dns2, role - - - - listClusters - - The following new response parameters are added: cpuovercommitratio, - memoryovercommitratio - - - attachVolume - - The following new response parameter is added: displayvolume - - - updateVPCOffering - The following request parameters is made mandatory: id - - - resetSSHKeyForVirtualMachine - The following new request parameter is added: keypair (required) - The following parameter is removed: name - The following new response parameters are added: diskioread, diskiowrite, - diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, - affinitygroup - - - updateCluster - The following new request parameters are removed: cpuovercommitratio, - memoryovercommitratio - The following new response parameters are removed: cpuovercommitratio, - memoryovercommitratio - - - listPrivateGateways - The following new response parameters are added: aclid, sourcenatsupported - - - - ldapConfig - The following new request parameters are added: listall (optional) - The following parameters has been made optional: searchbase, hostname, - queryfilter - The following new response parameter is added: ssl - - - listTemplates - - The following new response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - listNetworks - - The following new response parameters are added: aclid, displaynetwork, ip6cidr, - ip6gateway, ispersistent, networkcidr, reservediprange - - - restartNetwork - - The following new response parameters are added: isportable, vmipaddress - - - - prepareTemplate - - The following new response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - rebootVirtualMachine - - The following new response parameters are added: diskioread, diskiowrite, - diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, - affinitygroup - - - changeServiceForRouter - The following new request parameters are added: aclid (optional), action - (optional), protocol (optional) - The following new response parameters are added: id, scope - - - updateZone - The following new request parameters are added: ip6dns1 (optional), ip6dns2 - (optional) - The following new response parameters are added: ip6dns1, ip6dns2 - - - ldapRemove - - The following new response parameters are added: ssl - - - updateServiceOffering - - The following new response parameters are added: deploymentplanner, isvolatile - - - - updateStoragePool - - The following new response parameters are added: hypervisor, scope, - suitableformigration - - - listFirewallRules - The following request parameter is removed: traffictype - The following new response parameters are added: networkid - - - updateUser - - The following new response parameters are added: iscallerchilddomain, isdefault - - - - updateProject - - The following new response parameters are added: cpuavailable, cpulimit, cputotal, - ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal, - networkavailable, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit, - snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, - vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, - vpcavailable, vpclimit, vpctotal - - - updateTemplate - The following new request parameters are added: isdynamicallyscalable - (optional), isrouting (optional) - The following new response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - disableUser - - The following new response parameters are added: iscallerchilddomain, isdefault - - - - activateProject - - The following new response parameters are added: cpuavailable, cpulimit, cputotal, - ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal, - networkavailable, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit, - snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, - vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, - vpcavailable, vpclimit, vpctotal - - - createNetworkACL - The following new request parameters are added: aclid (optional), action - (optional), number (optional) - The following request parameter is now optional: networkid - The following new response parameters are added: aclid, action, number - - - - enableStaticNat - The following new request parameters are added: vmguestip (optional) - - - - registerIso - The following new request parameters are added: imagestoreuuid (optional), - isdynamicallyscalable (optional) - The following new response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - createIpForwardingRule - - The following new response parameter is added: vmguestip - - - resetPasswordForVirtualMachine - - The following new response parameters are added: diskioread, diskiowrite, - diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, - affinitygroup - - - createVolume - The following new request parameter is added: displayvolume (optional) - The following new response parameter is added: displayvolume - - - startRouter - - The following new response parameters are added: ip6dns1, ip6dns2, role - - - - listCapabilities - The following new response parameters are added: apilimitinterval and - apilimitmax. - - - createServiceOffering - The following new request parameters are added: deploymentplanner (optional), - isvolatile (optional), serviceofferingdetails (optional). - isvolatie indicates whether the service offering includes Volatile VM capability, - which will discard the VM's root disk and create a new one on reboot. - The following new response parameters are added: deploymentplanner, isvolatile - - - - restoreVirtualMachine - The following request parameter is added: templateID (optional). This is used to point to the - new template ID when the base image is updated. The parameter templateID can be an ISO - ID in case of restore vm deployed using ISO. - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - createNetwork - The following new request parameters are added: aclid (optional), - displaynetwork (optional), endipv6 (optional), ip6cidr (optional), ip6gateway - (optional), isolatedpvlan (optional), startipv6 (optional) - The following new response parameters are added: aclid, displaynetwork, ip6cidr, - ip6gateway, ispersistent, networkcidr, reservediprange - - - createVlanIpRange - The following new request parameters are added: startipv6, endipv6, - ip6gateway, ip6cidr - Changed parameters: startip (is now optional) - The following new response parameters are added: startipv6, endipv6, ip6gateway, - ip6cidr - - - CreateZone - The following new request parameters are added: ip6dns1, ip6dns2 - The following new response parameters are added: ip6dns1, ip6dns2 - - - deployVirtualMachine - The following request parameters are added: affinitygroupids (optional), - affinitygroupnames (optional), displayvm (optional), ip6address (optional) - The following request parameter is modified: iptonetworklist has a new possible - value, ipv6 - The following new response parameters are added: diskioread, diskiowrite, - diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, - affinitygroup - - - - createNetworkOffering - - - The following request parameters are added: details (optional), - egressdefaultpolicy (optional), ispersistent (optional) - ispersistent determines if the network or network offering created or listed by - using this offering are persistent or not. - The following response parameters are added: details, egressdefaultpolicy, - ispersistent - - - - - listNetworks - - - The following request parameters is added: isPersistent. - This parameter determines if the network or network offering created or listed by - using this offering are persistent or not. - - - - - listNetworkOfferings - - - The following request parameters is added: isPersistent. - This parameter determines if the network or network offering created or listed by - using this offering are persistent or not. - For listNetworkOfferings, the following response parameter has been added: - details, egressdefaultpolicy, ispersistent - - - - - addF5LoadBalancer - configureNetscalerLoadBalancer - addNetscalerLoadBalancer - listF5LoadBalancers - configureF5LoadBalancer - listNetscalerLoadBalancers - - - The following response parameter is removed: inline. - - - - - listRouters - - - For nic responses, the following fields have been added. - - - ip6address - - - ip6gateway - - - ip6cidr - - - - - - - listVirtualMachines - - - The following request parameters are added: affinitygroupid (optional), vpcid - (optional) - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - listRouters - listZones - - - For DomainRouter and DataCenter response, the following fields have been - added. - - - ip6dns1 - - - ip6dns2 - - - For listZones, the following optional request parameters are added: name, - networktype - - - - listFirewallRules - createFirewallRule - - The following request parameter is added: traffictype (optional). - The following response parameter is added: networkid - - - - listUsageRecords - The following response parameter is added: virtualsize. - - - - - deleteIso - - - The following request parameter is removed: forced - - - - addCluster - The following request parameters are added: guestvswitchtype (optional), guestvswitchtype - (optional), publicvswitchtype (optional), publicvswitchtype (optional) - The following request parameters are removed: cpuovercommitratio, - memoryovercommitratio - - - - updateCluster - The following request parameters are added: cpuovercommitratio, - ramovercommitratio - - - - - createStoragePool - - - The following request parameters are added: hypervisor (optional), provider - (optional), scope (optional) - The following request parameters have been made mandatory: podid, clusterid - The following response parameter has been added: hypervisor, scope, - suitableformigration - - - - listStoragePools - The following request parameter is added: scope (optional) - The following response parameters are added: hypervisor, scope, - suitableformigration - - - - updateDiskOffering - - - The following response parameter is added: displayoffering - - - - - changeServiceForVirtualMachine - - - The following response parameter are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - recoverVirtualMachine - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - listCapabilities - - - The following response parameters are added: apilimitinterval, apilimitmax - - - - - createRemoteAccessVpn - - - The following response parameters are added: id - - - - - startVirtualMachine - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - detachIso - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - updateVPC - - - The following request parameters has been made mandatory: id, name - - - - - associateIpAddress - - - The following request parameters are added: isportable (optional), regionid - (optional) - The following response parameters are added: isportable, vmipaddress - - - - - listProjectAccounts - - - The following response parameters are added: cpuavailable, cpulimit, cputotal, - ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal, - networkavailable, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit, - snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, - vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, - vpcavailable, vpclimit, vpctotal - - - - - disableAccount - - - The following response parameters are added: cpuavailable, cpulimit, cputotal, - isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal - - - - - listPortForwardingRules - - - The following response parameters are added: vmguestip - - - - - migrateVirtualMachine - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - cancelStorageMaintenance - - - The following response parameters are added: hypervisor, scope, - suitableformigration - - - - - createPortForwardingRule - - The following request parameter is added: vmguestip (optional) The - following response parameter is added: vmguestip - - - - addVpnUser - - - The following response parameter is added: state - - - - - createVPCOffering - - - The following request parameter is added: serviceproviderlist (optional) - - - - - assignVirtualMachine - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - listConditions - - - The following response parameters are added: account, counter, domain, domainid, - project, projectid, relationaloperator, threshold - Removed response parameters: name, source, value - - - - - createPrivateGateway - - - The following request parameters are added: aclid (optional), sourcenatsupported - (optional) - The following response parameters are added: aclid, sourcenatsupported - - - - - updateVirtualMachine - - - The following request parameters are added: displayvm (optional), - isdynamicallyscalable (optional) - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - destroyRouter - - - The following response parameters are added: ip6dns1, ip6dns2, role - - - - - listServiceOfferings - - - The following response parameters are added: deploymentplanner, isvolatile - - - - - listUsageRecords - - - The following response parameters are removed: virtualsize - - - - - createProject - - - The following response parameters are added: cpuavailable, cpulimit, cputotal, - ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal, - networkavailable, networklimit, networktotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit, - snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, - vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, - vpcavailable, vpclimit, vpctotal - - - - - enableUser - - - The following response parameters are added: iscallerchilddomain, isdefault - - - - - - createLoadBalancerRule - - - The following response parameter is added: networkid - - - - - updateAccount - - - The following response parameters are added: cpuavailable, cpulimit, cputotal, - isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal - - - - - copyIso - - - The following response parameters are added: isdynamicallyscalable, sshkeyenabled - - - - - - uploadVolume - - - The following request parameters are added: imagestoreuuid (optional), projectid - (optional - The following response parameters are added: displayvolume - - - - - createDomain - - - The following request parameter is added: domainid (optional) - - - - - stopVirtualMachine - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - listAccounts - - - The following response parameters are added: cpuavailable, cpulimit, cputotal, - isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal - - - - - createSnapshot - - - The following response parameter is added: zoneid - - - - - updateIso - - - The following request parameters are added: isdynamicallyscalable (optional), - isrouting (optional) - The following response parameters are added: isdynamicallyscalable, - sshkeyenabled - - - - - listIpForwardingRules - - - The following response parameter is added: vmguestip - - - - - updateNetwork - - - The following request parameters are added: displaynetwork (optional), guestvmcidr - (optional) - The following response parameters are added: aclid, displaynetwork, ip6cidr, - ip6gateway, ispersistent, networkcidr, reservediprange - - - - - destroyVirtualMachine - - - The following response parameters are added: diskioread, diskiowrite, diskkbsread, - diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup - - - - - createDiskOffering - - - The following request parameter is added: displayoffering (optional) - The following response parameter is added: displayoffering - - - - - rebootRouter - - - The following response parameters are added: ip6dns1, ip6dns2, role - - - - - listConfigurations - - - The following request parameters are added: accountid (optional), clusterid - (optional), storageid (optional), zoneid (optional) - The following response parameters are added: id, scope - - - - - createUser - - - The following request parameter is added: userid (optional) - The following response parameters are added: iscallerchilddomain, isdefault - - - - - listDiskOfferings - - - The following response parameter is added: displayoffering - - - - - detachVolume - - - The following response parameter is added: displayvolume - - - - - deleteUser - - - The following response parameters are added: displaytext, success - Removed parameters: id, account, accountid, accounttype, apikey, created, domain, - domainid, email, firstname, lastname, secretkey, state, timezone, username - - - - - listSnapshots - - - The following request parameter is added: zoneid (optional) - The following response parameter is added: zoneid - - - - - markDefaultZoneForAccount - - - The following response parameters are added: cpuavailable, cpulimit, cputotal, - isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, - primarystoragelimit, primarystoragetotal, secondarystorageavailable, - secondarystoragelimit, secondarystoragetotal - - - - - restartVPC - - - The following request parameters are made mandatory: id - - - - - updateHypervisorCapabilities - - - The following response parameters are added: hypervisor, hypervisorversion, - maxdatavolumeslimit, maxguestslimit, maxhostspercluster, securitygroupenabled, - storagemotionenabled - Removed parameters: cpunumber, cpuspeed, created, defaultuse, displaytext, domain, - domainid, hosttags, issystem, limitcpuuse, memory, name, networkrate, offerha, - storagetype, systemvmtype, tags - - - - - updateLoadBalancerRule - - - The following response parameter is added: networkid - - - - - listVlanIpRanges - - - The following response parameters are added: endipv6, ip6cidr, ip6gateway, - startipv6 - - - - - listHypervisorCapabilities - - - The following response parameters are added: maxdatavolumeslimit, - maxhostspercluster, storagemotionenabled - - - - - updateNetworkOffering - - - The following response parameters are added: details, egressdefaultpolicy, - ispersistent - - - - - createVirtualRouterElement - - - The following request parameters are added: providertype (optional) - - - - - listVpnUsers - - - The following response parameter is added: state - - - - - listUsers - - - The following response parameters are added: iscallerchilddomain, isdefault - - - - - - listSupportedNetworkServices - - - The following response parameter is added: provider - - - - - listIsos - - - The following response parameters are added: isdynamicallyscalable, sshkeyenabled - - - - - - -
diff --git a/en-US/changed-API-commands-4.3.xml b/en-US/changed-API-commands-4.3.xml deleted file mode 100644 index 8c4d962..0000000 --- a/en-US/changed-API-commands-4.3.xml +++ /dev/null @@ -1,619 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- API Changes Introduced in 4.3 - Here are the list of APIs changed as part of the 4.3 release. - -
- Hyper-V - - - - - - - API - Description - - - - - addPrimaryStorage - To this existing API, the following field has been added: - smb - - - addImageStore - To this existing API, the following field has been added: - smb - - - - -
-
- Reporting CPU Sockets - - - - - - - API - Description - - - - - listhost - To this existing API, the following request parameter has been added: - hypervisor.The new response parameter added is: cpusockets - cpusockets returns the number of CPU sockets on the host. - - - - -
-
- Migrating NFS Secondary Storages to Use Object Store - - - - - - - API - Description - - - - - updateCloudToUseObjectStore - Migrate current NFS secondary storages to use object store. - - - - -
-
- LDAP Authentication - - - - - - - API - Description - - - - - listLdapConfigurations - Lists all the LDAP configurations. - - - addLdapConfiguration - Add a new LDAP Configuration. - - - deleteLdapConfiguration - Removes an LDAP Configuration. - - - listLdapUsers - Lists all the LDAP users. - - - ldapCreateAccount - Creates an account from an LDAP user. - - - importLdapUsers - Import LDAP users. - - - - - The following APIs have been deprecated: ldapConfig and ldapRemove -
-
- Publishing Alerts Using the Web ROOT Admin API - - - - - - - API - Description - - - - - generateAlert - A new API has been added to generate and publish alerts for usage services. - The usage services can be installed on a different host or the same host where the - Management Server is running. This API is available only to the Root - Admin. - - - listAlerts - To this existing API, a new response parameter has been added: name. An - alert can be searched on the basis of alert name. - - - - -
-
- Dynamic Compute Offering - - - - - - - API - Description - - - - - DeployVM - To this existing API, the following request parameter has been added: - details. - - - ScaleVM - To this existing API, the following request parameter has been added: - details. - - - ScaleSystemVM - To this existing API, the following request parameter has been added: - details. - - - UpgradeVM - To this existing API, the following request parameter has been added: - details. - - - UpgradeSysytemVM - To this existing API, the following request parameter has been added: - details. - - - - -
-
- Enhanced Upgrade for Virtual Routers - - - - - - - API - Description - - - - - upgradeRouterTemplate - This is a new API which has been added in this release. - The following are the request parameters: - - - id: Upgrade the specified VR - - - zone_id : Upgrade the VRs in the specified zone. - - - pod_id : Upgrade the VRs in the specified pod. - - - cluster_id : Upgrade the VRs in the specified cluster. - - - domain_id : Upgrade the VRs belonging to the specified domain. - - - account_id : Upgrade the VRs belonging to the specified account. - - - - - - listRouters - For this existing API, the following request parameters has been - added: - - - version: Lists routers by specified version. - - - zone_id : lists routers in specified zone. - - - pod_id : Lists routers in the specified pod. - - - cluster_id : Lists routers in the specified cluster. - - - domain_id : Lists routers owned by specified domain. - - - account: Lists routers owned by specified account. - - - The following response parameters has been added: - - - version : (String) The router version. For example, 4.3.0. - - - requiresupgrade: (Boolean) The flag to indicate if the router template - requires an upgrade. - - - - - - -
- Assorted List of Changed APIs - - - expungeVirtualMachine - Expunge a virtual machine. Once expunged, it cannot be recovered. - - - revertSnapshot - Reverts a volume snapshot. - - - reconnectHost - New response parameters: cpusockets - - - copyTemplate - Changed request parameters: sourcezoneid (optional) - - - listRouters - New request parameters: clusterid (optional), version (optional) - New response parameters: requiresupgrade, version - New removed parameters: templateversion - - - createVpnConnection - New request parameters: passive (optional) - New response parameters: passive - - - listVolumes - New request parameters: storageid (optional) - New response parameters: path, quiescevm, storageid - - - migrateVolume - New response parameters: path, quiescevm, storageid - - - enableStorageMaintenance - New response parameters: storagecapabilities - - - stopRouter - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - attachVolume - New response parameters: path, quiescevm, storageid - - - listAlerts - New request parameters: name (optional) - New response parameters: name - - - updateVolume - New request parameters: displayvolume (optional), state (optional), storageid - (optional) - Changed parameters: id (optional), path (optional) - New response parameters: path, quiescevm, storageid - - - cancelHostMaintenance - New response parameters: cpusockets - - - updateServiceOffering - New response parameters: iscustomized - - - updateStoragePool - New response parameters: storagecapabilities - - - addBaremetalHost - New response parameters: cpusockets - - - resizeVolume - New response parameters: path, quiescevm, storageid - - - createVMSnapshot - New request parameters: quiescevm (optional) - - - createIpForwardingRule - New response parameters: networkid - - - updateDiskOffering - New request parameters: displayoffering (optional) - - - listCapabilities - New response parameters: kvmsnapshotenabled - Removed parameters: KVMsnapshotenabled - - - startInternalLoadBalancerVM - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - updatePortForwardingRule - New response parameters: networkid - - - listPortForwardingRules - New request parameters: networkid (optional) - New response parameters: networkid - - - cancelStorageMaintenance - New response parameters: storagecapabilities - - - deployVirtualMachine - New request parameters: details (optional) - - - createPortForwardingRule - New response parameters: networkid - - - createVPCOffering - New request parameters: serviceofferingid (optional) - - - destroyRouter - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - updateTrafficType - New request parameters: hypervnetworklabel (optional) - New response parameters: hypervnetworklabel - - - addHost - New response parameters: cpusockets - - - rebootRouter - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - updateHost - New response parameters: cpusockets - - - detachVolume - New response parameters: path, quiescevm, storageid - - - listSnapshots - New response parameters: revertable - - - updateLoadBalancerRule - New response parameters: protocol - - - listRemoteAccessVpns - New request parameters: id (optional), networkid (optional) - Changed parameters: publicipid (optional) - - - prepareHostForMaintenance - New response parameters: cpusockets - - - stopInternalLoadBalancerVM - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - listLoadBalancerRules - New response parameters: protocol - - - listResourceDetails - New request parameters: fordisplay (optional) - Changed parameters: resourcetype (required), resourceid (required) - - - scaleVirtualMachine - New request parameters: details (optional) - - - changeServiceForRouter - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - updateZone - New response parameters: resourcedetails, tags(*) - Removed parameters: affinitygroupid - - - listFirewallRules - New request parameters: networkid (optional) - - - createZone - New response parameters: resourcedetails, tags(*) - Removed parameters: affinitygroupid - - - deleteNetwork - New request parameters: forced (optional) - - - changeServiceForSystemVm - New request parameters: details (optional) - - - createStoragePool - New response parameters: storagecapabilities - - - addTrafficType - New request parameters: hypervnetworklabel (optional), isolationmethod (optional) - New response parameters: hypervnetworklabel - - - createServiceOffering - Changed request parameters: memory (optional), cpunumber (optional), cpuspeed (optional) - New response parameters: iscustomized - - - createVPC - New request parameters: start (optional) - - - listZones - New request parameters: tags (optional) - New response parameters: resourcedetails, tags(*) - Removed parameters: affinitygroupid - - - createVolume - New request parameters: virtualmachineid (optional) - New response parameters: path, quiescevm, storageid - - - startRouter - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - changeServiceForVirtualMachine - New request parameters: details (optional) - - - listStoragePools - New response parameters: storagecapabilities - - - resetVpnConnection - New response parameters: passive - - - createPrivateGateway - New request parameters: networkofferingid (optional) - - - listServiceOfferings - New response parameters: iscustomized - - - createLoadBalancerRule - New request parameters: protocol (optional) - New response parameters: protocol - - - createNetworkOffering - New request parameters: keepaliveenabled (optional) - - - copyIso - Changed request parameters: sourcezoneid (optional) - - - uploadVolume - New response parameters: path, quiescevm, storageid - - - createSnapshot - New request parameters: quiescevm (optional) - New response parameters: revertable - - - listIpForwardingRules - New response parameters: networkid - - - createDiskOffering - New request parameters: hypervisorsnapshotreserve (optional) - - - listInternalLoadBalancerVMs - New response parameters: requiresupgrade, version - Removed parameters: templateversion - - - scaleSystemVm Request: New parameters: details (optional) - - - listHosts - New request parameters: hypervisor (optional) Response: New parameters: - cpusockets - - - listVpnConnections - New response parameters: passive - - - updateNetworkOffering - Request: New parameters: keepaliveenabled (optional) - - - findStoragePoolsForMigration - New response parameters: storagecapabilities - - -
- -
-
diff --git a/en-US/changed-apicommands-4-0.xml b/en-US/changed-apicommands-4-0.xml deleted file mode 100644 index 042d5e2..0000000 --- a/en-US/changed-apicommands-4-0.xml +++ /dev/null @@ -1,268 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Changed API Commands in 4.0.0-incubating - - - - - - - API Commands - Description - - - - - - copyTemplate - prepareTemplate - registerTemplate - updateTemplate - createProject - activateProject - suspendProject - updateProject - listProjectAccounts - createVolume - migrateVolume - attachVolume - detachVolume - uploadVolume - createSecurityGroup - registerIso - copyIso - updateIso - createIpForwardingRule - listIpForwardingRules - createLoadBalancerRule - updateLoadBalancerRule - createSnapshot - - - The commands in this list have a single new response parameter, and no other - changes. - New response parameter: tags(*) - - Many other commands also have the new tags(*) parameter in addition to other - changes; those commands are listed separately. - - - - - rebootVirtualMachine - attachIso - detachIso - listLoadBalancerRuleInstances - resetPasswordForVirtualMachine - changeServiceForVirtualMachine - recoverVirtualMachine - startVirtualMachine - migrateVirtualMachine - deployVirtualMachine - assignVirtualMachine - updateVirtualMachine - restoreVirtualMachine - stopVirtualMachine - destroyVirtualMachine - - - The commands in this list have two new response parameters, and no other - changes. - New response parameters: keypair, tags(*) - - - - - listSecurityGroups - listFirewallRules - listPortForwardingRules - listSnapshots - listIsos - listProjects - listTemplates - listLoadBalancerRules - - The commands in this list have the following new parameters, and no other - changes. - New request parameter: tags (optional) - New response parameter: tags(*) - - - - - listF5LoadBalancerNetworks - listNetscalerLoadBalancerNetworks - listSrxFirewallNetworks - updateNetwork - - - The commands in this list have three new response parameters, and no other - changes. - New response parameters: canusefordeploy, vpcid, tags(*) - - - - - createZone - updateZone - - The commands in this list have the following new parameters, and no other - changes. - New request parameter: localstorageenabled (optional) - New response parameter: localstorageenabled - - - - listZones - New response parameter: localstorageenabled - - - - rebootRouter - changeServiceForRouter - startRouter - destroyRouter - stopRouter - - The commands in this list have two new response parameters, and no other - changes. - New response parameters: vpcid, nic(*) - - - - updateAccount - disableAccount - listAccounts - markDefaultZoneForAccount - enableAccount - - The commands in this list have three new response parameters, and no other - changes. - New response parameters: vpcavailable, vpclimit, vpctotal - - - listRouters - - New request parameters: forvpc (optional), vpcid (optional) - New response parameters: vpcid, nic(*) - - - - listNetworkOfferings - - New request parameters: forvpc (optional) - New response parameters: forvpc - - - - listVolumes - - New request parameters: details (optional), tags (optional) - New response parameters: tags(*) - - - - addTrafficMonitor - - New request parameters: excludezones (optional), includezones (optional) - - - - createNetwork - - New request parameters: vpcid (optional) - New response parameters: canusefordeploy, vpcid, tags(*) - - - - listPublicIpAddresses - - New request parameters: tags (optional), vpcid (optional) - New response parameters: vpcid, tags(*) - - - - listNetworks - - New request parameters: canusefordeploy (optional), forvpc (optional), tags - (optional), vpcid (optional) - New response parameters: canusefordeploy, vpcid, tags(*) - - - - restartNetwork - - New response parameters: vpcid, tags(*) - - - - enableStaticNat - - New request parameter: networkid (optional) - - - - createDiskOffering - - New request parameter: storagetype (optional) - New response parameter: storagetype - - - - listDiskOfferings - - New response parameter: storagetype - - - - updateDiskOffering - - New response parameter: storagetype - - - - createFirewallRule - - Changed request parameters: ipaddressid (old version - optional, new version - - required) - New response parameter: tags(*) - - - - listVirtualMachines - - New request parameters: isoid (optional), tags (optional), templateid - (optional) - New response parameters: keypair, tags(*) - - - - updateStorageNetworkIpRange - - New response parameters: id, endip, gateway, netmask, networkid, podid, startip, - vlan, zoneid - - - - - -
diff --git a/en-US/changed-apicommands-4.1.xml b/en-US/changed-apicommands-4.1.xml deleted file mode 100644 index 1667aaf..0000000 --- a/en-US/changed-apicommands-4.1.xml +++ /dev/null @@ -1,253 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Changed API Commands in 4.1 - - - - - - - API Commands - Description - - - - - - createNetworkOffering - - - The following request parameters have been added: - - - isPersistent - - - startipv6 - - - endipv6 - - - ip6gateway - - - ip6cidr - - - - - - - listNetworkOfferings - listNetworks - - - The following request parameters have been added: - - - isPersistent - This parameter determines if the network or network offering listed are - persistent or not. - - - ip6gateway - - - ip6cidr - - - - - - - createVlanIpRange - - - The following request parameters have been added: - - - startipv6 - - - endipv6 - - - ip6gateway - - - ip6cidr - - - - - - - deployVirtualMachine - - - The following parameter has been added: ip6Address. - The following parameter is updated to accept the IPv6 address: - iptonetworklist. - - - - - CreateZoneCmd - - - The following parameter have been added: ip6dns1, ip6dns2. - - - - - listRouters - listVirtualMachines - - - For nic responses, the following fields have been added. - - - ip6address - - - ip6gateway - - - ip6cidr - - - - - - - listVlanIpRanges - - - For nic responses, the following fields have been added. - - - startipv6 - - - endipv6 - - - ip6gateway - - - ip6cidr - - - - - - - listRouters - listZones - - - For DomainRouter and DataCenter response, the following fields have been - added. - - - ip6dns1 - - - ip6dns2 - - - - - - - addF5LoadBalancer - configureNetscalerLoadBalancer - addNetscalerLoadBalancer - listF5LoadBalancers - configureF5LoadBalancer - listNetscalerLoadBalancers - - - The following response parameter is removed: inline. - - - - listFirewallRules - createFirewallRule - - The following request parameter is added: traffictype (optional). - - - - listUsageRecords - The following response parameter is added: virtualsize. - - - - - deleteIso - - - The following request parameter is added: forced (optional). - - - - - createStoragePool - - - The following request parameters are made mandatory: - - - podid - - - clusterid - - - - - - - listZones - - - The following request parameter is added: securitygroupenabled - - - - createAccount - The following new request parameters are added: accountid, userid - - - createUser - The following new request parameter is added: userid - - - createDomain - The following new request parameter is added: domainid - - - - -
diff --git a/en-US/changing-root-password.xml b/en-US/changing-root-password.xml deleted file mode 100644 index 880f50f..0000000 --- a/en-US/changing-root-password.xml +++ /dev/null @@ -1,50 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Changing the Root Password - During installation and ongoing cloud administration, you will need to log in to the UI as the root administrator. - The root administrator account manages the &PRODUCT; deployment, including physical infrastructure. - The root administrator can modify configuration settings to change basic functionality, create or delete user accounts, and take many actions that should be performed only by an authorized person. - When first installing &PRODUCT;, be sure to change the default password to a new, unique value. - - Open your favorite Web browser and go to this URL. Substitute the IP address of your own Management Server: - http://<management-server-ip-address>:8080/client - - Log in to the UI using the current root user ID and password. The default is admin, password. - Click Accounts. - Click the admin account name. - Click View Users. - Click the admin user name. - - Click the Change Password button. - - - - - change-password.png: button to change a user's password - - - Type the new password, and click OK. - -
diff --git a/en-US/changing-secondary-storage-ip.xml b/en-US/changing-secondary-storage-ip.xml deleted file mode 100644 index 34f93e3..0000000 --- a/en-US/changing-secondary-storage-ip.xml +++ /dev/null @@ -1,44 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Changing the Secondary Storage IP Address - You can change the secondary storage IP address after it has been provisioned. After changing the IP address on the host, log in to your management server and execute the following commands. Replace HOSTID below with your own value, and change the URL to use the appropriate IP address and path for your server: - - # mysql -p - mysql> use cloud; - mysql> select id from host where type = 'SecondaryStorage'; - mysql> update host_details set value = 'nfs://192.168.160.20/export/mike-ss1' - where host_id = HOSTID and name = 'orig.url'; - mysql> update host set name = 'nfs://192.168.160.20/export/mike-ss1' where type - = 'SecondaryStorage' and id = #; - mysql> update host set url = 'nfs://192.168.160.20/export/mike-ss1' where type - = 'SecondaryStorage' and id = #; - mysql> update host set guid = 'nfs://192.168.160.20/export/mike-ss1' where type - = 'SecondaryStorage' and id = #; - - When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text. - Then log in to the cloud console UI and stop and start (not reboot) the Secondary Storage VM for that Zone. - -
- diff --git a/en-US/changing-secondary-storage-servers.xml b/en-US/changing-secondary-storage-servers.xml deleted file mode 100644 index a628eec..0000000 --- a/en-US/changing-secondary-storage-servers.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Changing Secondary Storage Servers - You can change the secondary storage NFS mount. Perform the following steps to do so: - - Stop all running Management Servers. - Wait 30 minutes. This allows any writes to secondary storage to complete. - Copy all files from the old secondary storage mount to the new. - Use the procedure above to change the IP address for secondary storage if required. - Start the Management Server. - -
- diff --git a/en-US/changing-service-offering-for-vm.xml b/en-US/changing-service-offering-for-vm.xml deleted file mode 100644 index 5e37880..0000000 --- a/en-US/changing-service-offering-for-vm.xml +++ /dev/null @@ -1,189 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Changing the Service Offering for a VM - To upgrade or downgrade the level of compute resources available to a virtual machine, you - can change the VM's compute offering. - - - Log in to the &PRODUCT; UI as a user or admin. - - - In the left navigation, click Instances. - - - Choose the VM that you want to work with. - - - (Skip this step if you have enabled dynamic VM scaling; see .) - Click the Stop button to stop the VM. - - - - - StopButton.png: button to stop a VM - - - - - - Click the Change Service button. - - - - - ChangeServiceButton.png: button to change the service of a VM - - - The Change service dialog box is displayed. - - - Select the offering you want to apply to the selected VM. - - - Click OK. - - -
- - CPU and Memory Scaling for Running VMs - (Supported on VMware and XenServer) - It is not always possible to accurately predict the CPU and RAM requirements when you - first deploy a VM. You might need to increase these resources at any time during the life of a - VM. You can dynamically modify CPU and RAM levels to scale up these resources for a running VM - without incurring any downtime. - Dynamic CPU and RAM scaling can be used in the following cases: - - - User VMs on hosts running VMware and XenServer. - - - System VMs on VMware. - - - VMware Tools or XenServer Tools must be installed on the virtual machine. - - - The new requested CPU and RAM values must be within the constraints allowed by the - hypervisor and the VM operating system. - - - New VMs that are created after the installation of &PRODUCT; 4.2 can use the dynamic - scaling feature. If you are upgrading from a previous version of &PRODUCT;, your existing - VMs created with previous versions will not have the dynamic scaling capability unless you - update them using the following procedure. - - -
-
- Updating Existing VMs - If you are upgrading from a previous version of &PRODUCT;, and you want your existing VMs - created with previous versions to have the dynamic scaling capability, update the VMs using - the following steps: - - - Make sure the zone-level setting enable.dynamic.scale.vm is set to true. In the left - navigation bar of the &PRODUCT; UI, click Infrastructure, then click Zones, click the zone - you want, and click the Settings tab. - - - Install Xen tools (for XenServer hosts) or VMware Tools (for VMware hosts) on each VM - if they are not already installed. - - - Stop the VM. - - - Click the Edit button. - - - Click the Dynamically Scalable checkbox. - - - Click Apply. - - - Restart the VM. - - -
-
- Configuring Dynamic CPU and RAM Scaling - To configure this feature, use the following new global configuration variables: - - - enable.dynamic.scale.vm: Set to True to enable the feature. By default, the feature is - turned off. - - - scale.retry: How many times to attempt the scaling operation. Default = 2. - - -
-
- How to Dynamically Scale CPU and RAM - To modify the CPU and/or RAM capacity of a virtual machine, you need to change the compute - offering of the VM to a new compute offering that has the desired CPU and RAM values. You can - use the same steps described above in , but - skip the step where you stop the virtual machine. Of course, you might have to create a new - compute offering first. - When you submit a dynamic scaling request, the resources will be scaled up on the current - host if possible. If the host does not have enough resources, the VM will be live migrated to - another host in the same cluster. If there is no host in the cluster that can fulfill the - requested level of CPU and RAM, the scaling operation will fail. The VM will continue to run - as it was before. -
-
- Limitations - - - You can not do dynamic scaling for system VMs on XenServer. - - - &PRODUCT; will not check to be sure that the new CPU and RAM levels are compatible - with the OS running on the VM. - - - When scaling memory or CPU for a Linux VM on VMware, you might need to run scripts in - addition to the other steps mentioned above. For more information, see Hot adding memory in Linux (1012764) in the VMware Knowledge Base. - - - (VMware) If resources are not available on the current host, scaling up will fail on - VMware because of a known issue where &PRODUCT; and vCenter calculate the available - capacity differently. For more information, see https://issues.apache.org/jira/browse/CLOUDSTACK-1809. - - - On VMs running Linux 64-bit and Windows 7 32-bit operating systems, if the VM is - initially assigned a RAM of less than 3 GB, it can be dynamically scaled up to 3 GB, but - not more. This is due to a known issue with these operating systems, which will freeze if - an attempt is made to dynamically scale from less than 3 GB to more than 3 GB. - - -
-
diff --git a/en-US/changing-vm-name-os-group.xml b/en-US/changing-vm-name-os-group.xml deleted file mode 100644 index daf78bc..0000000 --- a/en-US/changing-vm-name-os-group.xml +++ /dev/null @@ -1,59 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Changing the VM Name, OS, or Group - After a VM is created, you can modify the display name, operating system, and the group it belongs to. - To access a VM through the &PRODUCT; UI: - - Log in to the &PRODUCT; UI as a user or admin. - In the left navigation, click Instances. - Select the VM that you want to modify. - Click the Stop button to stop the VM. - - - - - StopButton.png: button to stop a VM - - - - Click Edit. - - - - - EditButton.png: button to edit the properties of a VM - - - Make the desired changes to the following: - - Display name: Enter a new display name if you want to change - the name of the VM. - OS Type: Select the desired operating system. - Group: Enter the group name for the VM. - - Click Apply. - -
- diff --git a/en-US/choosing-a-deployment-architecture.xml b/en-US/choosing-a-deployment-architecture.xml deleted file mode 100644 index 0503d8c..0000000 --- a/en-US/choosing-a-deployment-architecture.xml +++ /dev/null @@ -1,29 +0,0 @@ - -%BOOK_ENTITIES; -]> - - - - Choosing a Deployment Architecture - The architecture used in a deployment will vary depending on the size and purpose of the deployment. This section contains examples of deployment architecture, including a small-scale deployment useful for test and trial deployments and a fully-redundant large-scale setup for production deployments. - - - - - - diff --git a/en-US/choosing-a-hypervisor.xml b/en-US/choosing-a-hypervisor.xml deleted file mode 100644 index bf83fe3..0000000 --- a/en-US/choosing-a-hypervisor.xml +++ /dev/null @@ -1,136 +0,0 @@ - -%BOOK_ENTITIES; -]> - - - - Choosing a Hypervisor: Supported Features - &PRODUCT; supports many popular hypervisors. Your cloud can consist entirely of hosts running a single hypervisor, or you can use multiple hypervisors. Each cluster of hosts must run the same hypervisor. - You might already have an installed base of nodes running a particular hypervisor, in which case, your choice of hypervisor has already been made. If you are starting from scratch, you need to decide what hypervisor software best suits your needs. A discussion of the relative advantages of each hypervisor is outside the scope of our documentation. However, it will help you to know which features of each hypervisor are supported by &PRODUCT;. The following table provides this information. - - - - - - - - - - - - Feature - XenServer 6.0.2 - vSphere 4.1/5.0 - KVM - RHEL 6.2 - OVM 2.3 - Bare Metal - - - - - Network Throttling - Yes - Yes - No - No - N/A - - - Security groups in zones that use basic networking - Yes - No - Yes - No - No - - - iSCSI - Yes - Yes - Yes - Yes - N/A - - - FibreChannel - Yes - Yes - Yes - No - N/A - - - Local Disk - Yes - Yes - Yes - No - Yes - - - HA - Yes - Yes (Native) - Yes - Yes - N/A - - - Snapshots of local disk - Yes - Yes - Yes - No - N/A - - - Local disk as data disk - No - No - No - No - N/A - - - Work load balancing - No - DRS - No - No - N/A - - - Manual live migration of VMs from host to host - Yes - Yes - Yes - Yes - N/A - - - Conserve management traffic IP address by using link local network to communicate with virtual router - Yes - No - Yes - Yes - N/A - - - - - diff --git a/en-US/cisco3750-hardware.xml b/en-US/cisco3750-hardware.xml deleted file mode 100644 index b526610..0000000 --- a/en-US/cisco3750-hardware.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Cisco 3750 - The following steps show how a Cisco 3750 is configured for zone-level layer-3 switching. - These steps assume VLAN 201 is used to route untagged private IPs for pod 1, and pod 1’s layer-2 - switch is connected to GigabitEthernet1/0/1. - - - Setting VTP mode to transparent allows us to utilize VLAN IDs above 1000. Since we only - use VLANs up to 999, vtp transparent mode is not strictly required. - vtp mode transparent -vlan 200-999 -exit - - - Configure GigabitEthernet1/0/1. - interface GigabitEthernet1/0/1 -switchport trunk encapsulation dot1q -switchport mode trunk -switchport trunk native vlan 201 -exit - - - The statements configure GigabitEthernet1/0/1 as follows: - - - VLAN 201 is the native untagged VLAN for port GigabitEthernet1/0/1. - - - Cisco passes all VLANs by default. As a result, all VLANs (300-999) are passed to all the pod-level layer-2 switches. - - -
diff --git a/en-US/cisco3750-layer2.xml b/en-US/cisco3750-layer2.xml deleted file mode 100644 index e4fe142..0000000 --- a/en-US/cisco3750-layer2.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Cisco 3750 - The following steps show how a Cisco 3750 is configured for pod-level layer-2 - switching. - - - Setting VTP mode to transparent allows us to utilize VLAN IDs above 1000. Since we only - use VLANs up to 999, vtp transparent mode is not strictly required. - vtp mode transparent -vlan 300-999 -exit - - - Configure all ports to dot1q and set 201 as the native VLAN. - interface range GigabitEthernet 1/0/1-24 -switchport trunk encapsulation dot1q -switchport mode trunk -switchport trunk native vlan 201 -exit - - - By default, Cisco passes all VLANs. Cisco switches complain of the native VLAN IDs are - different when 2 ports are connected together. That’s why you must specify VLAN 201 as the - native VLAN on the layer-2 switch. -
diff --git a/en-US/citrix-xenserver-installation.xml b/en-US/citrix-xenserver-installation.xml deleted file mode 100644 index 09d07aa..0000000 --- a/en-US/citrix-xenserver-installation.xml +++ /dev/null @@ -1,757 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Citrix XenServer Installation for &PRODUCT; - If you want to use the Citrix XenServer hypervisor to run guest virtual machines, install - XenServer 6.0 or XenServer 6.0.2 on the host(s) in your cloud. For an initial installation, - follow the steps below. If you have previously installed XenServer and want to upgrade to - another version, see . -
- System Requirements for XenServer Hosts - - - The host must be certified as compatible with one of the following. See the Citrix - Hardware Compatibility Guide: http://hcl.xensource.com - - - XenServer 5.6 SP2 - - - XenServer 6.0 - - - XenServer 6.0.2 - - - - - You must re-install Citrix XenServer if you are going to re-use a host from a previous - install. - - - Must support HVM (Intel-VT or AMD-V enabled) - - - Be sure all the hotfixes provided by the hypervisor vendor are applied. Track the - release of hypervisor patches through your hypervisor vendor’s support channel, and apply - patches as soon as possible after they are released. &PRODUCT; will not track or notify - you of required hypervisor patches. It is essential that your hosts are completely up to - date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to - support any system that is not up to date with patches. - - - All hosts within a cluster must be homogeneous. The CPUs must be of the same type, - count, and feature flags. - - - Must support HVM (Intel-VT or AMD-V enabled in BIOS) - - - 64-bit x86 CPU (more cores results in better performance) - - - Hardware virtualization support required - - - 4 GB of memory - - - 36 GB of local disk - - - At least 1 NIC - - - Statically allocated IP Address - - - When you deploy &PRODUCT;, the hypervisor host must not have any VMs already - running - - - - The lack of up-do-date hotfixes can lead to data corruption and lost VMs. - -
-
- XenServer Installation Steps - - - From https://www.citrix.com/English/ss/downloads/, download the appropriate version - of XenServer for your &PRODUCT; version (see ). Install it using the Citrix XenServer - Installation Guide. - Older Versions of XenServer - Note that you can download the most recent release of XenServer without having a Citrix account. If you wish to download older versions, you will need to create an account and look through the download archives. - - - - After installation, perform the following configuration steps, which are described in - the next few sections: - - - - - - - Required - Optional - - - - - - - - - - Set up SR if not using NFS, iSCSI, or local disk; see - - - - - - - - - - - - - - -
-
- Configure XenServer dom0 Memory - Configure the XenServer dom0 settings to allocate more memory to dom0. This can enable - XenServer to handle larger numbers of virtual machines. We recommend 2940 MB of RAM for - XenServer dom0. For instructions on how to do this, see http://support.citrix.com/article/CTX126531. The article refers to XenServer 5.6, - but the same information applies to XenServer 6.0. -
-
- Username and Password - All XenServers in a cluster must have the same username and password as configured in - &PRODUCT;. -
-
- Time Synchronization - The host must be set to use NTP. All hosts in a pod must have the same time. - - - Install NTP. - # yum install ntp - - - Edit the NTP configuration file to point to your NTP server. - # vi /etc/ntp.conf - Add one or more server lines in this file with the names of the NTP servers you want - to use. For example: - server 0.xenserver.pool.ntp.org -server 1.xenserver.pool.ntp.org -server 2.xenserver.pool.ntp.org -server 3.xenserver.pool.ntp.org - - - - Restart the NTP client. - # service ntpd restart - - - Make sure NTP will start again upon reboot. - # chkconfig ntpd on - - -
-
- Licensing - Citrix XenServer Free version provides 30 days usage without a license. Following the 30 - day trial, XenServer requires a free activation and license. You can choose to install a - license now or skip this step. If you skip this step, you will need to install a license when - you activate and license the XenServer. -
- Getting and Deploying a License - If you choose to install a license now you will need to use the XenCenter to activate - and get a license. - - - In XenCenter, click Tools > License manager. - - - Select your XenServer and select Activate Free XenServer. - - - Request a license. - - - You can install the license with XenCenter or using the xe command line tool. -
-
-
- Install &PRODUCT; XenServer Support Package (CSP) - (Optional) - To enable security groups, elastic load balancing, and elastic IP on XenServer, download - and install the &PRODUCT; XenServer Support Package (CSP). After installing XenServer, perform - the following additional steps on each XenServer host. - - - Download the CSP software onto the XenServer host from one of the following - links: - For XenServer 6.0.2: - http://download.cloud.com/releases/3.0.1/XS-6.0.2/xenserver-cloud-supp.tgz - For XenServer 5.6 SP2: - http://download.cloud.com/releases/2.2.0/xenserver-cloud-supp.tgz - For XenServer 6.0: - http://download.cloud.com/releases/3.0/xenserver-cloud-supp.tgz - - - Extract the file: - # tar xf xenserver-cloud-supp.tgz - - - Run the following script: - # xe-install-supplemental-pack xenserver-cloud-supp.iso - - - If the XenServer host is part of a zone that uses basic networking, disable Open - vSwitch (OVS): - # xe-switch-network-backend bridge - Restart the host machine when prompted. - - - The XenServer host is now ready to be added to &PRODUCT;. -
-
- Primary Storage Setup for XenServer - &PRODUCT; natively supports NFS, iSCSI and local storage. If you are using one of these - storage types, there is no need to create the XenServer Storage Repository ("SR"). - If, however, you would like to use storage connected via some other technology, such as - FiberChannel, you must set up the SR yourself. To do so, perform the following steps. If you - have your hosts in a XenServer pool, perform the steps on the master node. If you are working - with a single XenServer which is not part of a cluster, perform the steps on that - XenServer. - - - Connect FiberChannel cable to all hosts in the cluster and to the FiberChannel storage - host. - - - Rescan the SCSI bus. Either use the following command or use XenCenter to perform an - HBA rescan. - # scsi-rescan - - - Repeat step on every host. - - - Check to be sure you see the new SCSI disk. - # ls /dev/disk/by-id/scsi-360a98000503365344e6f6177615a516b -l - The output should look like this, although the specific file name will be different - (scsi-<scsiID>): - lrwxrwxrwx 1 root root 9 Mar 16 13:47 -/dev/disk/by-id/scsi-360a98000503365344e6f6177615a516b -> ../../sdc - - - - Repeat step on every host. - - - On the storage server, run this command to get a unique ID for the new SR. - # uuidgen - The output should look like this, although the specific ID will be different: - e6849e96-86c3-4f2c-8fcc-350cc711be3d - - - Create the FiberChannel SR. In name-label, use the unique ID you just - generated. - -# xe sr-create type=lvmohba shared=true -device-config:SCSIid=360a98000503365344e6f6177615a516b -name-label="e6849e96-86c3-4f2c-8fcc-350cc711be3d" - - This command returns a unique ID for the SR, like the following example (your ID will - be different): - 7a143820-e893-6c6a-236e-472da6ee66bf - - - To create a human-readable description for the SR, use the following command. In uuid, - use the SR ID returned by the previous command. In name-description, set whatever friendly - text you prefer. - # xe sr-param-set uuid=7a143820-e893-6c6a-236e-472da6ee66bf name-description="Fiber Channel storage repository" - Make note of the values you will need when you add this storage to &PRODUCT; later - (see ). In the Add Primary Storage dialog, in - Protocol, you will choose PreSetup. In SR Name-Label, you will enter the name-label you - set earlier (in this example, e6849e96-86c3-4f2c-8fcc-350cc711be3d). - - - (Optional) If you want to enable multipath I/O on a FiberChannel SAN, refer to the - documentation provided by the SAN vendor. - - -
-
- iSCSI Multipath Setup for XenServer (Optional) - When setting up the storage repository on a Citrix XenServer, you can enable multipath - I/O, which uses redundant physical components to provide greater reliability in the connection - between the server and the SAN. To enable multipathing, use a SAN solution that is supported - for Citrix servers and follow the procedures in Citrix documentation. The following links - provide a starting point: - - - http://support.citrix.com/article/CTX118791 - - - http://support.citrix.com/article/CTX125403 - - - You can also ask your SAN vendor for advice about setting up your Citrix repository for - multipathing. - Make note of the values you will need when you add this storage to the &PRODUCT; later - (see ). In the Add Primary Storage dialog, in Protocol, - you will choose PreSetup. In SR Name-Label, you will enter the same name used to create the - SR. - If you encounter difficulty, address the support team for the SAN provided by your vendor. - If they are not able to solve your issue, see Contacting Support. -
-
- Physical Networking Setup for XenServer - Once XenServer has been installed, you may need to do some additional network - configuration. At this point in the installation, you should have a plan for what NICs the - host will have and what traffic each NIC will carry. The NICs should be cabled as necessary to - implement your plan. - If you plan on using NIC bonding, the NICs on all hosts in the cluster must be cabled - exactly the same. For example, if eth0 is in the private bond on one host in a cluster, then - eth0 must be in the private bond on all hosts in the cluster. - The IP address assigned for the management network interface must be static. It can be set - on the host itself or obtained via static DHCP. - &PRODUCT; configures network traffic of various types to use different NICs or bonds on - the XenServer host. You can control this process and provide input to the Management Server - through the use of XenServer network name labels. The name labels are placed on physical - interfaces or bonds and configured in &PRODUCT;. In some simple cases the name labels are not - required. - When configuring networks in a XenServer environment, network traffic labels must be - properly configured to ensure that the virtual interfaces are created by &PRODUCT; are bound - to the correct physical device. The name-label of the XenServer network must match the - XenServer traffic label specified while creating the &PRODUCT; network. This is set by running - the following command: - xe network-param-set uuid=<network id> name-label=<CloudStack traffic label> -
- Configuring Public Network with a Dedicated NIC for XenServer (Optional) - &PRODUCT; supports the use of a second NIC (or bonded pair of NICs, described in ) for the public network. If bonding is not used, the - public network can be on any NIC and can be on different NICs on the hosts in a cluster. For - example, the public network can be on eth0 on node A and eth1 on node B. However, the - XenServer name-label for the public network must be identical across all hosts. The - following examples set the network label to "cloud-public". After the management - server is installed and running you must configure it with the name of the chosen network - label (e.g. "cloud-public"); this is discussed in . - If you are using two NICs bonded together to create a public network, see . - If you are using a single dedicated NIC to provide public network access, follow this - procedure on each new host that is added to &PRODUCT; before adding the host. - - - Run xe network-list and find the public network. This is usually attached to the NIC - that is public. Once you find the network make note of its UUID. Call this - <UUID-Public>. - - - Run the following command. - # xe network-param-set name-label=cloud-public uuid=<UUID-Public> - - -
-
- Configuring Multiple Guest Networks for XenServer (Optional) - &PRODUCT; supports the use of multiple guest networks with the XenServer hypervisor. - Each network is assigned a name-label in XenServer. For example, you might have two networks - with the labels "cloud-guest" and "cloud-guest2". After the management - server is installed and running, you must add the networks and use these labels so that - &PRODUCT; is aware of the networks. - Follow this procedure on each new host before adding the host to &PRODUCT;: - - - Run xe network-list and find one of the guest networks. Once you find the network - make note of its UUID. Call this <UUID-Guest>. - - - Run the following command, substituting your own name-label and uuid values. - # xe network-param-set name-label=<cloud-guestN> uuid=<UUID-Guest> - - - Repeat these steps for each additional guest network, using a different name-label - and uuid each time. - - -
-
- Separate Storage Network for XenServer (Optional) - You can optionally set up a separate storage network. This should be done first on the - host, before implementing the bonding steps below. This can be done using one or two - available NICs. With two NICs bonding may be done as above. It is the administrator's - responsibility to set up a separate storage network. - Give the storage network a different name-label than what will be given for other - networks. - For the separate storage network to work correctly, it must be the only interface that - can ping the primary storage device's IP address. For example, if eth0 is the - management network NIC, ping -I eth0 <primary storage device IP> must fail. In all - deployments, secondary storage devices must be pingable from the management network NIC or - bond. If a secondary storage device has been placed on the storage network, it must also be - pingable via the storage network NIC or bond on the hosts as well. - You can set up two separate storage networks as well. For example, if you intend to - implement iSCSI multipath, dedicate two non-bonded NICs to multipath. Each of the two - networks needs a unique name-label. - If no bonding is done, the administrator must set up and name-label the separate storage - network on all hosts (masters and slaves). - Here is an example to set up eth5 to access a storage network on 172.16.0.0/24. - -# xe pif-list host-name-label='hostname' device=eth5 -uuid(RO): ab0d3dd4-5744-8fae-9693-a022c7a3471d -device ( RO): eth5 -#xe pif-reconfigure-ip DNS=172.16.3.3 gateway=172.16.0.1 IP=172.16.0.55 mode=static netmask=255.255.255.0 uuid=ab0d3dd4-5744-8fae-9693-a022c7a3471d -
-
- NIC Bonding for XenServer (Optional) - XenServer supports Source Level Balancing (SLB) NIC bonding. Two NICs can be bonded - together to carry public, private, and guest traffic, or some combination of these. Separate - storage networks are also possible. Here are some example supported configurations: - - - 2 NICs on private, 2 NICs on public, 2 NICs on storage - - - 2 NICs on private, 1 NIC on public, storage uses management network - - - 2 NICs on private, 2 NICs on public, storage uses management network - - - 1 NIC for private, public, and storage - - - All NIC bonding is optional. - XenServer expects all nodes in a cluster will have the same network cabling and same - bonds implemented. In an installation the master will be the first host that was added to - the cluster and the slave hosts will be all subsequent hosts added to the cluster. The bonds - present on the master set the expectation for hosts added to the cluster later. The - procedure to set up bonds on the master and slaves are different, and are described below. - There are several important implications of this: - - - You must set bonds on the first host added to a cluster. Then you must use xe - commands as below to establish the same bonds in the second and subsequent hosts added - to a cluster. - - - Slave hosts in a cluster must be cabled exactly the same as the master. For example, - if eth0 is in the private bond on the master, it must be in the management network for - added slave hosts. - - -
- Management Network Bonding - The administrator must bond the management network NICs prior to adding the host to - &PRODUCT;. -
-
- Creating a Private Bond on the First Host in the Cluster - Use the following steps to create a bond in XenServer. These steps should be run on - only the first host in a cluster. This example creates the cloud-private network with two - physical NICs (eth0 and eth1) bonded into it. - - - Find the physical NICs that you want to bond together. - # xe pif-list host-name-label='hostname' device=eth0 -# xe pif-list host-name-label='hostname' device=eth1 - These command shows the eth0 and eth1 NICs and their UUIDs. Substitute the ethX - devices of your choice. Call the UUID's returned by the above command slave1-UUID - and slave2-UUID. - - - Create a new network for the bond. For example, a new network with name - "cloud-private". - This label is important. &PRODUCT; looks for a network by a - name you configure. You must use the same name-label for all hosts in the cloud for - the management network. - # xe network-create name-label=cloud-private -# xe bond-create network-uuid=[uuid of cloud-private created above] -pif-uuids=[slave1-uuid],[slave2-uuid] - - - Now you have a bonded pair that can be recognized by &PRODUCT; as the management - network. -
-
- Public Network Bonding - Bonding can be implemented on a separate, public network. The administrator is - responsible for creating a bond for the public network if that network will be bonded and - will be separate from the management network. -
-
- Creating a Public Bond on the First Host in the Cluster - These steps should be run on only the first host in a cluster. This example creates - the cloud-public network with two physical NICs (eth2 and eth3) bonded into it. - - - Find the physical NICs that you want to bond together. - #xe pif-list host-name-label='hostname' device=eth2 -# xe pif-list host-name-label='hostname' device=eth3 - These command shows the eth2 and eth3 NICs and their UUIDs. Substitute the ethX - devices of your choice. Call the UUID's returned by the above command slave1-UUID - and slave2-UUID. - - - Create a new network for the bond. For example, a new network with name - "cloud-public". - This label is important. &PRODUCT; looks for a network by a - name you configure. You must use the same name-label for all hosts in the cloud for - the public network. - # xe network-create name-label=cloud-public -# xe bond-create network-uuid=[uuid of cloud-public created above] -pif-uuids=[slave1-uuid],[slave2-uuid] - - - Now you have a bonded pair that can be recognized by &PRODUCT; as the public - network. -
-
- Adding More Hosts to the Cluster - With the bonds (if any) established on the master, you should add additional, slave - hosts. Run the following command for all additional hosts to be added to the cluster. This - will cause the host to join the master in a single XenServer pool. - # xe pool-join master-address=[master IP] master-username=root -master-password=[your password] -
-
- Complete the Bonding Setup Across the Cluster - With all hosts added to the pool, run the cloud-setup-bond script. This script will - complete the configuration and set up of the bonds across all hosts in the cluster. - - - Copy the script from the Management Server in - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/cloud-setup-bonding.sh to the - master host and ensure it is executable. - - - Run the script: - # ./cloud-setup-bonding.sh - - - Now the bonds are set up and configured properly across the cluster. -
-
-
-
- Upgrading XenServer Versions - This section tells how to upgrade XenServer software on &PRODUCT; hosts. The actual - upgrade is described in XenServer documentation, but there are some additional steps you must - perform before and after the upgrade. - - Be sure the hardware is certified compatible with the new version of XenServer. - - To upgrade XenServer: - - - Upgrade the database. On the Management Server node: - - - Back up the database: - # mysqldump --user=root --databases cloud > cloud.backup.sql -# mysqldump --user=root --databases cloud_usage > cloud_usage.backup.sql - - - You might need to change the OS type settings for VMs running on the upgraded - hosts. - - - If you upgraded from XenServer 5.6 GA to XenServer 5.6 SP2, change any VMs - that have the OS type CentOS 5.5 (32-bit), Oracle Enterprise Linux 5.5 (32-bit), - or Red Hat Enterprise Linux 5.5 (32-bit) to Other Linux (32-bit). Change any VMs - that have the 64-bit versions of these same OS types to Other Linux - (64-bit). - - - If you upgraded from XenServer 5.6 SP2 to XenServer 6.0.2, change any VMs that - have the OS type CentOS 5.6 (32-bit), CentOS 5.7 (32-bit), Oracle Enterprise Linux - 5.6 (32-bit), Oracle Enterprise Linux 5.7 (32-bit), Red Hat Enterprise Linux 5.6 - (32-bit) , or Red Hat Enterprise Linux 5.7 (32-bit) to Other Linux (32-bit). - Change any VMs that have the 64-bit versions of these same OS types to Other Linux - (64-bit). - - - If you upgraded from XenServer 5.6 to XenServer 6.0.2, do all of the - above. - - - - - Restart the Management Server and Usage Server. You only need to do this once for - all clusters. - # service cloudstack-management start -# service cloudstack-usage start - - - - - Disconnect the XenServer cluster from &PRODUCT;. - - - Log in to the &PRODUCT; UI as root. - - - Navigate to the XenServer cluster, and click Actions – Unmanage. - - - Watch the cluster status until it shows Unmanaged. - - - - - Log in to one of the hosts in the cluster, and run this command to clean up the - VLAN: - # . /opt/xensource/bin/cloud-clean-vlan.sh - - - Still logged in to the host, run the upgrade preparation script: - # /opt/xensource/bin/cloud-prepare-upgrade.sh - Troubleshooting: If you see the error "can't eject CD," log in to the - VM and umount the CD, then run the script again. - - - Upgrade the XenServer software on all hosts in the cluster. Upgrade the master - first. - - - Live migrate all VMs on this host to other hosts. See the instructions for live - migration in the Administrator's Guide. - Troubleshooting: You might see the following error when you migrate a VM: - [root@xenserver-qa-2-49-4 ~]# xe vm-migrate live=true host=xenserver-qa-2-49-5 vm=i-2-8-VM -You attempted an operation on a VM which requires PV drivers to be installed but the drivers were not detected. -vm: b6cf79c8-02ee-050b-922f-49583d9f1a14 (i-2-8-VM) - To solve this issue, run the following: - # /opt/xensource/bin/make_migratable.sh b6cf79c8-02ee-050b-922f-49583d9f1a14 - - - Reboot the host. - - - Upgrade to the newer version of XenServer. Use the steps in XenServer - documentation. - - - After the upgrade is complete, copy the following files from the management server - to this host, in the directory locations shown below: - - - - - - - Copy this Management Server file... - ...to this location on the XenServer host - - - - - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/xenserver60/NFSSR.py - /opt/xensource/sm/NFSSR.py - - - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/setupxenserver.sh - /opt/xensource/bin/setupxenserver.sh - - - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/make_migratable.sh - /opt/xensource/bin/make_migratable.sh - - - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/cloud-clean-vlan.sh - /opt/xensource/bin/cloud-clean-vlan.sh - - - - - - - Run the following script: - # /opt/xensource/bin/setupxenserver.sh - Troubleshooting: If you see the following error message, you can safely ignore - it. - mv: cannot stat `/etc/cron.daily/logrotate': No such file or directory - - - Plug in the storage repositories (physical block devices) to the XenServer - host: - # for pbd in `xe pbd-list currently-attached=false| grep ^uuid | awk '{print $NF}'`; do xe pbd-plug uuid=$pbd ; done - Note: If you add a host to this XenServer pool, you need to migrate all VMs on - this host to other hosts, and eject this host from XenServer pool. - - - - - Repeat these steps to upgrade every host in the cluster to the same version of - XenServer. - - - Run the following command on one host in the XenServer cluster to clean up the host - tags: - # for host in $(xe host-list | grep ^uuid | awk '{print $NF}') ; do xe host-param-clear uuid=$host param-name=tags; done; - - When copying and pasting a command, be sure the command has pasted as a single line - before executing. Some document viewers may introduce unwanted line breaks in copied - text. - - - - Reconnect the XenServer cluster to &PRODUCT;. - - - Log in to the &PRODUCT; UI as root. - - - Navigate to the XenServer cluster, and click Actions – Manage. - - - Watch the status to see that all the hosts come up. - - - - - After all hosts are up, run the following on one host in the cluster: - # /opt/xensource/bin/cloud-clean-vlan.sh - - -
-
diff --git a/en-US/cloud-infrastructure-concepts.xml b/en-US/cloud-infrastructure-concepts.xml deleted file mode 100644 index 2ba228a..0000000 --- a/en-US/cloud-infrastructure-concepts.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Cloud Infrastructure Concepts - - - - - - - - - diff --git a/en-US/cloud-infrastructure-overview.xml b/en-US/cloud-infrastructure-overview.xml deleted file mode 100644 index 49a4138..0000000 --- a/en-US/cloud-infrastructure-overview.xml +++ /dev/null @@ -1,79 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Cloud Infrastructure Overview - - The Management Server manages one or more zones (typically, - datacenters) containing host computers where guest virtual - machines will run. The cloud infrastructure is organized as follows: - - - - - Zone: Typically, a zone is equivalent to a single - datacenter. A zone consists of one or more pods and secondary - storage. - - - - - Pod: A pod is usually one rack of hardware that includes a - layer-2 switch and one or more clusters. - - - - - Cluster: A cluster consists of one or more hosts and primary - storage. - - - - - Host: A single compute node within a cluster. The hosts are - where the actual cloud services run in the form of guest - virtual machines. - - - - - Primary storage is associated with a cluster, and it stores - the disk volumes for all the VMs running on hosts in that cluster. - - - - Secondary storage is associated with a zone, and it stores - templates, ISO images, and disk volume snapshots. - - - - - - - - infrastructure_overview.png: Nested organization of a zone - - More Information - For more information, see documentation on cloud infrastructure concepts. -
diff --git a/en-US/cloudmonkey.xml b/en-US/cloudmonkey.xml deleted file mode 100644 index be4d17c..0000000 --- a/en-US/cloudmonkey.xml +++ /dev/null @@ -1,264 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- CloudMonkey - CloudMonkey is the &PRODUCT; Command Line Interface (CLI). It is written in Python. CloudMonkey can be used both as an interactive shell and as a command line tool which simplifies &PRODUCT; configuration and management. It can be used with &PRODUCT; releases since the 4.0.x branch. - - CloudMonkey is still under development and should be considered a Work In Progress (WIP), the wiki is the most up to date documentation: - https://cwiki.apache.org/CLOUDSTACK/cloudstack-cloudmonkey-cli.html - - -
- Installing CloudMonkey - CloudMonkey is dependent on readline, pygments, prettytable, when installing from source you will need to resolve those dependencies. Using the cheese shop, the dependencies will be automatically installed. - There are three ways to get CloudMonkey. Via the official &PRODUCT; source releases or via a community maintained distribution at the cheese shop. Developers can also get it directly from the git repository in tools/cli/. - - - - Via the official Apache &PRODUCT; releases as well as the git repository. - - - - - - Via a community maintained package on Cheese Shop - pip install cloudmonkey - - - -
- -
- Configuration - To configure CloudMonkey you can edit the ~/.cloudmonkey/config file in the user's home directory as shown below. The values can also be set interactively at the cloudmonkey prompt. Logs are kept in ~/.cloudmonkey/log, and history is stored in ~/.cloudmonkey/history. Discovered apis are listed in ~/.cloudmonkey/cache. Only the log and history files can be custom paths and can be configured by setting appropriate file paths in ~/.cloudmonkey/config - -$ cat ~/.cloudmonkey/config -[core] -log_file = /Users/sebastiengoasguen/.cloudmonkey/log -asyncblock = true -paramcompletion = false -history_file = /Users/sebastiengoasguen/.cloudmonkey/history - -[ui] -color = true -prompt = > -tabularize = false - -[user] -secretkey =VDaACYb0LV9eNjTetIOElcVQkvJck_J_QljX_FcHRj87ZKiy0z0ty0ZsYBkoXkY9b7eq1EhwJaw7FF3akA3KBQ -apikey = plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdMkAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg - -[server] -path = /client/api -host = localhost -protocol = http -port = 8080 -timeout = 3600 - - The values can also be set at the CloudMonkey prompt. The API and secret keys are obtained via the &PRODUCT; UI or via a raw api call. - - set prompt myprompt> -myprompt> set host localhost -myprompt> set port 8080 -myprompt> set apikey -myprompt> set secretkey -]]> - - You can use CloudMonkey to interact with a local cloud, and even with a remote public cloud. You just need to set the host value properly and obtain the keys from the cloud administrator. -
- -
- API Discovery - - In &PRODUCT; 4.0.* releases, the list of api calls available will be pre-cached, while starting with &PRODUCT; 4.1 releases and above an API discovery service is enabled. CloudMonkey will discover automatically the api calls available on the management server. The sync command in CloudMonkey pulls a list of apis which are accessible to your user role, along with help docs etc. and stores them in ~/.cloudmonkey/cache. This allows cloudmonkey to be adaptable to changes in mgmt server, so in case the sysadmin enables a plugin such as Nicira NVP for that user role, the users can get those changes. New verbs and grammar (DSL) rules are created on the fly. - - To discover the APIs available do: - - > sync -324 APIs discovered and cached - -
- -
- Tabular Output - The number of key/value pairs returned by the api calls can be large resulting in a very long output. To enable easier viewing of the output, a tabular formatting can be setup. You may enable tabular listing and even choose set of column fields, this allows you to create your own field using the filter param which takes in comma separated argument. If argument has a space, put them under double quotes. The create table will have the same sequence of field filters provided - To enable it, use the set function and create filters like so: - -> set tabularize true -> list users filter=id,domain,account -count = 1 -user: -+--------------------------------------+--------+---------+ -| id | domain | account | -+--------------------------------------+--------+---------+ -| 7ed6d5da-93b2-4545-a502-23d20b48ef2a | ROOT | admin | -+--------------------------------------+--------+---------+ - -
- -
- Interactive Shell Usage - To start learning CloudMonkey, the best is to use the interactive shell. Simply type CloudMonkey at the prompt and you should get the interactive shell. - At the CloudMonkey prompt press the tab key twice, you will see all potential verbs available. Pick on, enter a space and then press tab twice. You will see all actions available for that verb - - -EOF assign cancel create detach extract ldap prepare reconnect restart shell update -activate associate change delete disable generate list query register restore start upload -add attach configure deploy enable get mark quit remove revoke stop -api authorize copy destroy exit help migrate reboot reset set suspend -cloudmonkey>create -account diskoffering loadbalancerrule portforwardingrule snapshot tags vpc -autoscalepolicy domain network privategateway snapshotpolicy template vpcoffering -autoscalevmgroup firewallrule networkacl project sshkeypair user vpnconnection -autoscalevmprofile instancegroup networkoffering remoteaccessvpn staticroute virtualrouterelement vpncustomergateway -condition ipforwardingrule physicalnetwork securitygroup storagenetworkiprange vlaniprange vpngateway -counter lbstickinesspolicy pod serviceoffering storagepool volume zone -]]> - - Picking one action and entering a space plus the tab key, you will obtain the list of parameters for that specific api call. - -create network -account= domainid= isAsync= networkdomain= projectid= vlan= -acltype= endip= name= networkofferingid= startip= vpcid= -displaytext= gateway= netmask= physicalnetworkid= subdomainaccess= zoneid= -]]> - - To get additional help on that specific api call you can use the following: - -create network -h -Creates a network -Required args: displaytext name networkofferingid zoneid -Args: account acltype displaytext domainid endip gateway isAsync name netmask networkdomain networkofferingid physicalnetworkid projectid startip subdomainaccess vlan vpcid zoneid - -cloudmonkey>create network -help -Creates a network -Required args: displaytext name networkofferingid zoneid -Args: account acltype displaytext domainid endip gateway isAsync name netmask networkdomain networkofferingid physicalnetworkid projectid startip subdomainaccess vlan vpcid zoneid - -cloudmonkey>create network --help -Creates a network -Required args: displaytext name networkofferingid zoneid -Args: account acltype displaytext domainid endip gateway isAsync name netmask networkdomain networkofferingid physicalnetworkid projectid startip subdomainaccess vlan vpcid zoneid -cloudmonkey> -]]> - - Note the required arguments necessary for the calls. - To find out the required parameters value, using a debugger console on the &PRODUCT; UI might be very useful. For instance using Firebug on Firefox, you can navigate the UI and check the parameters values for each call you are making as you navigate the UI. -
- -
- Starting a Virtual Machine instance with CloudMonkey - To start a virtual machine instance we will use the deploy virtualmachine call. - -deploy virtualmachine -h -Creates and automatically starts a virtual machine based on a service offering, disk offering, and template. -Required args: serviceofferingid templateid zoneid -Args: account diskofferingid displayname domainid group hostid hypervisor ipaddress iptonetworklist isAsync keyboard keypair name networkids projectid securitygroupids securitygroupnames serviceofferingid size startvm templateid userdata zoneid -]]> - - The required arguments are serviceofferingid, templateid and zoneid - In order to specify the template that we want to use, we can list all available templates with the following call: - -list templates templatefilter=all -count = 2 -template: -======== -domain = ROOT -domainid = 8a111e58-e155-4482-93ce-84efff3c7c77 -zoneid = e1bfdfaf-3d9b-43d4-9aea-2c9f173a1ae7 -displaytext = SystemVM Template (XenServer) -ostypeid = 849d7d0a-9fbe-452a-85aa-70e0a0cbc688 -passwordenabled = False -id = 6d360f79-4de9-468c-82f8-a348135d298e -size = 2101252608 -isready = True -templatetype = SYSTEM -zonename = devcloud -... -]]> - - In this snippet, I used DevCloud and only showed the beginning output of the first template, the SystemVM template - Similarly to get the serviceofferingid you would do: - -list serviceofferings | grep id -id = ef2537ad-c70f-11e1-821b-0800277e749c -id = c66c2557-12a7-4b32-94f4-48837da3fa84 -id = 3d8b82e5-d8e7-48d5-a554-cf853111bc50 -]]> - - Note that we can use the linux pipe as well as standard linux commands within the interactive shell. Finally we would start an instance with the following call: - -deploy virtualmachine templateid=13ccff62-132b-4caf-b456-e8ef20cbff0e zoneid=e1bfdfaf-3d9b-43d4-9aea-2c9f173a1ae7 serviceofferingid=ef2537ad-c70f-11e1-821b-0800277e749c -jobprocstatus = 0 -created = 2013-03-05T13:04:51-0800 -cmd = com.cloud.api.commands.DeployVMCmd -userid = 7ed6d5da-93b2-4545-a502-23d20b48ef2a -jobstatus = 1 -jobid = c441d894-e116-402d-aa36-fdb45adb16b7 -jobresultcode = 0 -jobresulttype = object -jobresult: -========= -virtualmachine: -============== -domain = ROOT -domainid = 8a111e58-e155-4482-93ce-84efff3c7c77 -haenable = False -templatename = tiny Linux -... -]]> - - The instance would be stopped with: - -cloudmonkey>stop virtualmachine id=7efe0377-4102-4193-bff8-c706909cc2d2 - - The ids that you will use will differ from this example. Make sure you use the ones that corresponds to your &PRODUCT; cloud. -
- -
- Scripting with CloudMonkey - All previous examples use CloudMonkey via the interactive shell, however it can be used as a straightfoward CLI, passing the commands to the cloudmonkey command like shown below. - $cloudmonkey list users - As such it can be used in shell scripts, it can received commands via stdin and its output can be parsed like any other unix commands as mentioned before. -
- -
diff --git a/en-US/cloudstack-api.xml b/en-US/cloudstack-api.xml deleted file mode 100644 index 891b19f..0000000 --- a/en-US/cloudstack-api.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- &PRODUCT; API - The &PRODUCT; API is a low level API that has been used to implement the &PRODUCT; web UIs. It is also a good basis for implementing other popular APIs such as EC2/S3 and emerging DMTF standards. - Many &PRODUCT; API calls are asynchronous. These will return a Job ID immediately when called. This Job ID can be used to query the status of the job later. Also, status calls on impacted resources will provide some indication of their state. - The API has a REST-like query basis and returns results in XML or JSON. - See the Developer’s Guide and the API Reference. -
diff --git a/en-US/cloudstack.ent b/en-US/cloudstack.ent deleted file mode 100644 index abb1885..0000000 --- a/en-US/cloudstack.ent +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/en-US/cloudstack.xml b/en-US/cloudstack.xml deleted file mode 100644 index 0b762a2..0000000 --- a/en-US/cloudstack.xml +++ /dev/null @@ -1,80 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - &PRODUCT; Complete Documentation - Apache CloudStack - 4.0.0-incubating - 1 - - - - Complete documentation for &PRODUCT;. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/cluster-add.xml b/en-US/cluster-add.xml deleted file mode 100644 index 3046c5e..0000000 --- a/en-US/cluster-add.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding a Cluster - You need to tell &PRODUCT; about the hosts that it will manage. Hosts exist inside clusters, so before you begin adding hosts to the cloud, you must add at least one cluster. - - - -
diff --git a/en-US/compatibility-matrix.xml b/en-US/compatibility-matrix.xml deleted file mode 100644 index 8576f71..0000000 --- a/en-US/compatibility-matrix.xml +++ /dev/null @@ -1,116 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Compatibility Matrix - - - - - Hypervisor - CloudStack 2.1.x - CloudStack 2.2.x - CloudStack 3.0.0 - CloudStack 3.0.1 - CloudStack 3.0.2 - CloudStack 3.0.3 - - - - - XenServer 5.6 - Yes - Yes - No - No - No - No - - - XenServer 5.6 FP1 - Yes - Yes - No - No - No - No - - - XenServer 5.6 SP2 - Yes - Yes - No - No - Yes - Yes - - - XenServer 6.0.0 - No - No - No - No - No - Yes - - - XenServer 6.0.2 - No - No - Yes - Yes - Yes - Yes - - - XenServer 6.1 - No - No - No - No - No - No - - - KVM (RHEL 6.0 or 6.1) - Yes - Yes - Yes - Yes - Yes - Yes - - - VMware (vSphere and vCenter, both version 4.1) - Yes - Yes - Yes - Yes - Yes - Yes - - - - -
diff --git a/en-US/compute-disk-service-offerings.xml b/en-US/compute-disk-service-offerings.xml deleted file mode 100644 index 0800517..0000000 --- a/en-US/compute-disk-service-offerings.xml +++ /dev/null @@ -1,88 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Compute and Disk Service Offerings - A service offering is a set of virtual hardware features such as CPU core count and speed, - memory, and disk size. The &PRODUCT; administrator can set up various offerings, and then end - users choose from the available offerings when they create a new VM. Based on the user’s - selected offering, &PRODUCT; emits usage records that can be integrated with billing - systems. - Some characteristics of service offerings must be defined by the &PRODUCT; administrator, - and others can be left undefined so that the end-user can enter their own desired values. This - is useful to reduce the number of offerings the &PRODUCT; administrator has to define. Instead - of defining a compute offering for every imaginable combination of values that a user might - want, the administrator can define offerings that provide some flexibility to the users and can - serve as the basis for several different VM configurations. - A service offering includes the following elements: - - - CPU, memory, and network resource guarantees - - - How resources are metered - - - How the resource usage is charged - - - How often the charges are generated - - - For example, one service offering might allow users to create a virtual machine instance - that is equivalent to a 1 GHz Intel® Core™ 2 CPU, with 1 GB memory at $0.20/hour, with network - traffic metered at $0.10/GB. - &PRODUCT; separates service offerings into compute offerings and disk offerings. The compute - service offering specifies: - - - Guest CPU (optional). If not defined by the &PRODUCT; administrator, users can pick the - CPU attributes. - - - Guest RAM (optional). If not defined by the &PRODUCT; administrator, users can pick the - RAM. - - - Guest Networking type (virtual or direct) - - - Tags on the root disk - - - The disk offering specifies: - - - Disk size (optional). If not defined by the &PRODUCT; administrator, users can pick the - disk size. - - - Tags on the data disk - - - - - - -
diff --git a/en-US/concepts.xml b/en-US/concepts.xml deleted file mode 100644 index e20f442..0000000 --- a/en-US/concepts.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Concepts - - - - diff --git a/en-US/configure-acl.xml b/en-US/configure-acl.xml deleted file mode 100644 index 3ac2b74..0000000 --- a/en-US/configure-acl.xml +++ /dev/null @@ -1,287 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Configuring Network Access Control List - Define Network Access Control List (ACL) on the VPC virtual router to control incoming - (ingress) and outgoing (egress) traffic between the VPC tiers, and the tiers and Internet. By - default, all incoming traffic to the guest networks is blocked and all outgoing traffic from - guest networks is allowed, once you add an ACL rule for outgoing traffic, then only outgoing - traffic specified in this ACL rule is allowed, the rest is blocked. To open the ports, you must - create a new network ACL. The network ACLs can be created for the tiers only if the NetworkACL - service is supported. -
- About Network ACL Lists - In &PRODUCT; terminology, Network ACL is a group of Network ACL items. Network ACL items - are nothing but numbered rules that are evaluated in order, starting with the lowest numbered - rule. These rules determine whether traffic is allowed in or out of any tier associated with - the network ACL. You need to add the Network ACL items to the Network ACL, then associate the - Network ACL with a tier. Network ACL is associated with a VPC and can be assigned to multiple - VPC tiers within a VPC. A Tier is associated with a Network ACL at all the times. Each tier - can be associated with only one ACL. - The default Network ACL is used when no ACL is associated. Default behavior is all the - incoming traffic is blocked and outgoing traffic is allowed from the tiers. Default network - ACL cannot be removed or modified. Contents of the default Network ACL is: - - - - - - - - - - Rule - Protocol - Traffic type - Action - CIDR - - - - - 1 - All - Ingress - Deny - 0.0.0.0/0 - - - 2 - All - Egress - Deny - 0.0.0.0/0 - - - - -
-
- Creating ACL Lists - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select Network ACL Lists. - The following default rules are displayed in the Network ACLs page: default_allow, - default_deny. - - - Click Add ACL Lists, and specify the following: - - - ACL List Name: A name for the ACL list. - - - Description: A short description of the ACL list - that can be displayed to users. - - - - -
-
- Creating an ACL Rule - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC. - - - Select Network ACL Lists. - In addition to the custom ACL lists you have created, the following default rules are - displayed in the Network ACLs page: default_allow, default_deny. - - - Select the desired ACL list. - - - Select the ACL List Rules tab. - To add an ACL rule, fill in the following fields to specify what kind of network - traffic is allowed in the VPC. - - - Rule Number: The order in which the rules are - evaluated. - - - CIDR: The CIDR acts as the Source CIDR for the - Ingress rules, and Destination CIDR for the Egress rules. To accept traffic only from - or to the IP addresses within a particular address block, enter a CIDR or a - comma-separated list of CIDRs. The CIDR is the base IP address of the incoming - traffic. For example, 192.168.0.0/22. To allow all CIDRs, set to 0.0.0.0/0. - - - Action: What action to be taken. Allow traffic or - block. - - - Protocol: The networking protocol that sources - use to send traffic to the tier. The TCP and UDP protocols are typically used for data - exchange and end-user communications. The ICMP protocol is typically used to send - error messages or network monitoring data. All supports all the traffic. Other option - is Protocol Number. - - - Start Port, End - Port (TCP, UDP only): A range of listening ports that are the destination - for the incoming traffic. If you are opening a single port, use the same number in - both fields. - - - Protocol Number: The protocol number associated - with IPv4 or IPv6. For more information, see Protocol - Numbers. - - - ICMP Type, ICMP - Code (ICMP only): The type of message and error code that will be - sent. - - - Traffic Type: The type of traffic: Incoming or - outgoing. - - - - - Click Add. The ACL rule is added. - You can edit the tags assigned to the ACL rules and delete the ACL rules you have - created. Click the appropriate button in the Details tab. - - -
-
- Creating a Tier with Custom ACL List - - - Create a VPC. - - - Create a custom ACL list. - - - Add ACL rules to the ACL list. - - - Create a tier in the VPC. - Select the desired ACL list while creating a tier. - - - Click OK. - - -
-
- Assigning a Custom ACL List to a Tier - - - Create a VPC. - - - Create a tier in the VPC. - - - Associate the tier with the default ACL rule. - - - Create a custom ACL list. - - - Add ACL rules to the ACL list. - - - Select the tier for which you want to assign the custom ACL. - - - Click the Replace ACL List icon. - - - - - replace-acl-icon.png: button to replace an ACL list - - - The Replace ACL List dialog is displayed. - - - Select the desired ACL list. - - - Click OK. - - -
-
diff --git a/en-US/configure-guest-traffic-in-advanced-zone.xml b/en-US/configure-guest-traffic-in-advanced-zone.xml deleted file mode 100644 index fb66850..0000000 --- a/en-US/configure-guest-traffic-in-advanced-zone.xml +++ /dev/null @@ -1,79 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Configure Guest Traffic in an Advanced Zone - These steps assume you have already logged in to the &PRODUCT; UI. To configure the base - guest network: - - - In the left navigation, choose Infrastructure. On Zones, click View More, then click the - zone to which you want to add a network. - - - Click the Network tab. - - - Click Add guest network. - The Add guest network window is displayed: - - - - - - networksetupzone.png: Depicts network setup in a single zone - - - - - Provide the following information: - - - Name. The name of the network. This will be - user-visible - - - Display Text: The description of the network. This - will be user-visible - - - Zone: The zone in which you are configuring the - guest network. - - - Network offering: If the administrator has - configured multiple network offerings, select the one you want to use for this - network - - - Guest Gateway: The gateway that the guests should - use - - - Guest Netmask: The netmask in use on the subnet the - guests will use - - - - - Click OK. - - -
\ No newline at end of file diff --git a/en-US/configure-package-repository.xml b/en-US/configure-package-repository.xml deleted file mode 100644 index bf4ac47..0000000 --- a/en-US/configure-package-repository.xml +++ /dev/null @@ -1,69 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configure package repository - &PRODUCT; is only distributed from source from the official mirrors. - However, members of the CloudStack community may build convenience binaries - so that users can install Apache CloudStack without needing to build from - source. - - - If you didn't follow the steps to build your own packages from source - in the sections for or - you may find pre-built - DEB and RPM packages for your convenience linked from the - downloads - page. - - - These repositories contain both the Management Server and KVM Hypervisor packages. - -
- DEB package repository - You can add a DEB package repository to your apt sources with the following commands. Please note that only packages for Ubuntu 12.04 LTS (precise) are being built at this time. - Use your preferred editor and open (or create) /etc/apt/sources.list.d/cloudstack.list. Add the community provided repository to the file: -deb http://cloudstack.apt-get.eu/ubuntu precise 4.2 - We now have to add the public key to the trusted keys. - $ wget -O - http://cloudstack.apt-get.eu/release.asc|apt-key add - - Now update your local apt cache. - $ apt-get update - Your DEB package repository should now be configured and ready for use. -
-
- RPM package repository - There is a RPM package repository for &PRODUCT; so you can easily install on RHEL based platforms. - If you're using an RPM-based system, you'll want to add the Yum repository so that you can install &PRODUCT; with Yum. - Yum repository information is found under /etc/yum.repos.d. You'll see several .repo files in this directory, each one denoting a specific repository. - To add the &PRODUCT; repository, create /etc/yum.repos.d/cloudstack.repo and insert the following information. - -[cloudstack] -name=cloudstack -baseurl=http://cloudstack.apt-get.eu/rhel/4.2/ -enabled=1 -gpgcheck=0 - - Now you should be able to install CloudStack using Yum. -
-
diff --git a/en-US/configure-public-traffic-in-an-advanced-zone.xml b/en-US/configure-public-traffic-in-an-advanced-zone.xml deleted file mode 100644 index 7a61cd3..0000000 --- a/en-US/configure-public-traffic-in-an-advanced-zone.xml +++ /dev/null @@ -1,25 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Configure Public Traffic in an Advanced Zone - In a zone that uses advanced networking, you need to configure at least one range of IP - addresses for Internet traffic. -
\ No newline at end of file diff --git a/en-US/configure-snmp-rhel.xml b/en-US/configure-snmp-rhel.xml deleted file mode 100644 index bd227ff..0000000 --- a/en-US/configure-snmp-rhel.xml +++ /dev/null @@ -1,86 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Configuring SNMP Community String on a RHEL Server - The SNMP Community string is similar to a user id or password that provides access to a - network device, such as router. This string is sent along with all SNMP requests. If the - community string is correct, the device responds with the requested information. If the - community string is incorrect, the device discards the request and does not respond. - The NetScaler device uses SNMP to communicate with the VMs. You must install SNMP and - configure SNMP Community string for a secure communication between the NetScaler device and the - RHEL machine. - - - Ensure that you installed SNMP on RedHat. If not, run the following command: - yum install net-snmp-utils - - - Edit the /etc/snmp/snmpd.conf file to allow the SNMP polling from the NetScaler - device. - - - Map the community name into a security name (local and mynetwork, depending on where - the request is coming from): - - Use a strong password instead of public when you edit the following table. - - # sec.name source community -com2sec local localhost public -com2sec mynetwork 0.0.0.0 public - - Setting to 0.0.0.0 allows all IPs to poll the NetScaler server. - - - - Map the security names into group names: - # group.name sec.model sec.name -group MyRWGroup v1 local -group MyRWGroup v2c local -group MyROGroup v1 mynetwork -group MyROGroup v2c mynetwork - - - Create a view to allow the groups to have the permission to: - incl/excl subtree mask view all included .1 - - - Grant access with different write permissions to the two groups to the view you - created. - # context sec.model sec.level prefix read write notif - access MyROGroup "" any noauth exact all none none - access MyRWGroup "" any noauth exact all all all - - - - - Unblock SNMP in iptables. - iptables -A INPUT -p udp --dport 161 -j ACCEPT - - - Start the SNMP service: - service snmpd start - - - Ensure that the SNMP service is started automatically during the system startup: - chkconfig snmpd on - - -
diff --git a/en-US/configure-usage-server.xml b/en-US/configure-usage-server.xml deleted file mode 100644 index 83bed07..0000000 --- a/en-US/configure-usage-server.xml +++ /dev/null @@ -1,104 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Configuring the Usage Server - To configure the usage server: - - Be sure the Usage Server has been installed. This requires extra steps beyond just installing the &PRODUCT; software. See Installing the Usage Server (Optional) in the Advanced Installation Guide. - Log in to the &PRODUCT; UI as administrator. - Click Global Settings. - In Search, type usage. Find the configuration parameter that controls the behavior you want to set. See the table below for a description of the available parameters. - In Actions, click the Edit icon. - Type the desired value and click the Save icon. - Restart the Management Server (as usual with any global configuration change) and also the Usage Server: - # service cloudstack-management restart -# service cloudstack-usage restart - - - The following table shows the global configuration settings that control the behavior of the Usage Server. - - - - - Parameter Name - Description - - - - - enable.usage.server - Whether the Usage Server is active. - - - usage.aggregation.timezone - Time zone of usage records. Set this if the usage records and daily job execution are in different time zones. For example, with the following settings, the usage job will run at PST 00:15 and generate usage records for the 24 hours from 00:00:00 GMT to 23:59:59 GMT: - usage.stats.job.exec.time = 00:15 -usage.execution.timezone = PST -usage.aggregation.timezone = GMT - - Valid values for the time zone are specified in - Default: GMT - - - - usage.execution.timezone - The time zone of usage.stats.job.exec.time. Valid values for the time zone are specified in - Default: The time zone of the management server. - - - - usage.sanity.check.interval - The number of days between sanity checks. Set this in order to periodically search for records with erroneous data before issuing customer invoices. For example, this checks for VM usage records created after the VM was destroyed, and similar checks for templates, volumes, and so on. It also checks for usage times longer than the aggregation range. If any issue is found, the alert ALERT_TYPE_USAGE_SANITY_RESULT = 21 is sent. - - - usage.stats.job.aggregation.range - The time period in minutes between Usage Server processing jobs. For example, if you set it to 1440, the Usage Server will run once per day. If you set it to 600, it will run every ten hours. In general, when a Usage Server job runs, it processes all events generated since usage was last run. - There is special handling for the case of 1440 (once per day). In this case the Usage Server does not necessarily process all records since Usage was last run. &PRODUCT; assumes that you require processing once per day for the previous, complete day’s records. For example, if the current day is October 7, then it is assumed you would like to process records for October 6, from midnight to midnight. &PRODUCT; assumes this “midnight to midnight” is relative to the usage.execution.timezone. - Default: 1440 - - - - usage.stats.job.exec.time - The time when the Usage Server processing will start. It is specified in 24-hour format (HH:MM) in the time zone of the server, which should be GMT. For example, to start the Usage job at 10:30 GMT, enter “10:30”. - If usage.stats.job.aggregation.range is also set, and its value is not 1440, then its value will be added to usage.stats.job.exec.time to get the time to run the Usage Server job again. This is repeated until 24 hours have elapsed, and the next day's processing begins again at usage.stats.job.exec.time. - Default: 00:15. - - - - - - For example, suppose that your server is in GMT, your user population is predominantly in the East Coast of the United States, and you would like to process usage records every night at 2 AM local (EST) time. Choose these settings: - - enable.usage.server = true - usage.execution.timezone = America/New_York - usage.stats.job.exec.time = 07:00. This will run the Usage job at 2:00 AM EST. Note that this will shift by an hour as the East Coast of the U.S. enters and exits Daylight Savings Time. - usage.stats.job.aggregation.range = 1440 - - With this configuration, the Usage job will run every night at 2 AM EST and will process records for the previous day’s midnight-midnight as defined by the EST (America/New_York) time zone. - Because the special value 1440 has been used for usage.stats.job.aggregation.range, the Usage - Server will ignore the data between midnight and 2 AM. That data will be included in the - next day's run. - - -
diff --git a/en-US/configure-virtual-router.xml b/en-US/configure-virtual-router.xml deleted file mode 100644 index 8740c0c..0000000 --- a/en-US/configure-virtual-router.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configuring the Virtual Router - You can set the following: - - IP range - Supported network services - Default domain name for the network serviced by the virtual router - Gateway IP address - How often &PRODUCT; fetches network usage statistics from &PRODUCT; virtual routers. If you want to collect traffic metering data from the virtual router, set the global configuration parameter router.stats.interval. If you are not using the virtual router to gather network usage statistics, set it to 0. - - -
diff --git a/en-US/configure-vpc.xml b/en-US/configure-vpc.xml deleted file mode 100644 index e0e2ee9..0000000 --- a/en-US/configure-vpc.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Configuring a Virtual Private Cloud - - - - - - - - - - - - - - -
diff --git a/en-US/configure-vpn-vpc.xml b/en-US/configure-vpn-vpc.xml deleted file mode 100644 index fecb5b5..0000000 --- a/en-US/configure-vpn-vpc.xml +++ /dev/null @@ -1,156 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Configuring Remote Access VPN in VPC - On enabling Remote Access VPN on a VPC, any VPN client present outside the VPC can access - VMs present in the VPC by using the Remote VPN connection. The VPN client can be present - anywhere except inside the VPC on which the user enabled the Remote Access VPN service. -
- Enabling or Disabling Remote Access VPN for a VPC - - - Log in as a user or administrator to the &PRODUCT; UI. - - - In the left navigation, click Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - In the Router node, select Public IP Addresses. - The IP Addresses page is displayed. - - - Click Source NAT IP address. - - - Click the Enable VPN button. - - - - - vpn-icon.png: button to enable VPN - - - Click OK to confirm. The IPsec key is displayed in a pop-up window. - To disable, click the Disable VPN button. - - - - - disable-vpnvp.png: button to disable VPN - - - - - Now, continue with . - - -
-
- Adding Remote Access VPN Users - - - Click the Source NAT IP. - - - Select the VPN tab. - - - Add the username and the corresponding password of the user you wanted to add. - - - Click Add. - - - Repeat the same steps to add the VPN users. - - -
-
- Removing Remote Access VPN Users - - - Click the Source NAT IP. - - - Select the VPN tab. - - - Locate the user you want to remove. - - - Click Delete User. - - - - - remove-user.png: button to remove a VPN user - - - - - Repeat the same steps to remove the VPN users. - - -
-
diff --git a/en-US/configure-vpn.xml b/en-US/configure-vpn.xml deleted file mode 100644 index f389f30..0000000 --- a/en-US/configure-vpn.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Configuring Remote Access VPN - To set up VPN for the cloud: - - Log in to the &PRODUCT; UI as an administrator or end user. - In the left navigation, click Global Settings. - Set the following global configuration parameters. - - remote.access.vpn.client.ip.range – The range of IP addresses to be allocated to remote access VPN clients. The first IP in the range is used by the VPN server. - remote.access.vpn.psk.length – Length of the IPSec key. - remote.access.vpn.user.limit – Maximum number of VPN users per account. - - To enable VPN for a particular network: - - Log in as a user or administrator to the &PRODUCT; UI. - In the left navigation, click Network. - Click the name of the network you want to work with. - Click View IP Addresses. - Click one of the displayed IP address names. - Click the Enable VPN button. - - - - - AttachDiskButton.png: button to attach a volume - - - The IPsec key is displayed in a popup window. - -
diff --git a/en-US/configure-xenserver-dom0-memory.xml b/en-US/configure-xenserver-dom0-memory.xml deleted file mode 100644 index 0a02d3e..0000000 --- a/en-US/configure-xenserver-dom0-memory.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configure XenServer dom0 Memory - Configure the XenServer dom0 settings to allocate more memory to dom0. This can enable XenServer to handle larger numbers of virtual machines. We recommend 2940 MB of RAM for XenServer dom0. For instructions on how to do this, see Citrix Knowledgebase Article.The article refers to XenServer 5.6, but the same information applies to XenServer 6 -
- diff --git a/en-US/configuring-projects.xml b/en-US/configuring-projects.xml deleted file mode 100644 index af1fc53..0000000 --- a/en-US/configuring-projects.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - -%BOOK_ENTITIES; -]> -
- Configuring Projects - Before &PRODUCT; users start using projects, the &PRODUCT; administrator must set - up various systems to support them, including membership invitations, limits on project - resources, and controls on who can create projects. - - - -
- diff --git a/en-US/console-proxy.xml b/en-US/console-proxy.xml deleted file mode 100644 index b7aa2c9..0000000 --- a/en-US/console-proxy.xml +++ /dev/null @@ -1,71 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Console Proxy - The Console Proxy is a type of System Virtual Machine that has a role in presenting a - console view via the web UI. It connects the user’s browser to the VNC port made available via - the hypervisor for the console of the guest. Both the administrator and end user web UIs offer a - console connection. - Clicking on a console icon brings up a new window. The AJAX code downloaded into that window - refers to the public IP address of a console proxy VM. There is exactly one public IP address - allocated per console proxy VM. The AJAX application connects to this IP. The console proxy then - proxies the connection to the VNC port for the requested VM on the Host hosting the guest. - . - - The hypervisors will have many ports assigned to VNC usage so that multiple VNC sessions - can occur simultaneously. - - - The VNC traffic never goes through the guest virtual IP, and there is no need to enable VNC - within the guest. - The console proxy VM will periodically report its active session count to the Management - Server. The default reporting interval is five seconds. This can be changed through standard - Management Server configuration with the parameter consoleproxy.loadscan.interval. - Assignment of guest VM to console proxy is determined by first determining if the guest VM - has a previous session associated with a console proxy. If it does, the Management Server will - assign the guest VM to the target Console Proxy VM regardless of the load on the proxy VM. - Failing that, the first available running Console Proxy VM that has the capacity to handle new - sessions is used. - Console proxies can be restarted by administrators but this will interrupt existing console - sessions for users. - Prior to &PRODUCT; version 4.3, the console viewing functionality used a dynamic DNS service - under the domain name realhostip.com. This domain name assists in providing SSL security to - console sessions. A public IP address is assigned to the console proxy. To avoid browser - warnings for mismatched SSL certificates, the URL for the new console window was set to the form - of https://aaa-bbb-ccc-ddd.realhostip.com. Customers viewed this URL during the console session - creation. &PRODUCT; included the realhostip.com SSL certificate in the console proxy VM. Because - &PRODUCT; cannot know the DNS records of customers' public IPs prior to shipping the software, a - dynamic DNS server is run that is authoritative for the realhostip.com domain. It mapped the - aaa-bbb-ccc-ddd part of the DNS name to the IP address aaa.bbb.ccc.ddd on lookups. This allowed - the browser to correctly connect to the console proxy's public IP, where it then expects and - receives a SSL certificate for realhostip.com, and SSL is set up without browser - warnings. - The realhostip.com domain has now been depreciated. As an alternate, &PRODUCT; provides a - new mechanism based on global settings to help administrators set up secure connections across - various deployment environments. See for information on setting - up own domain, then customize the URL of your console session to reflect your own domain - name. - -
diff --git a/en-US/convert-hyperv-vm-to-template.xml b/en-US/convert-hyperv-vm-to-template.xml deleted file mode 100644 index df38823..0000000 --- a/en-US/convert-hyperv-vm-to-template.xml +++ /dev/null @@ -1,69 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Converting a Hyper-V VM to a Template - To convert a Hyper-V VM to a XenServer-compatible &PRODUCT; template, you will need a standalone XenServer host with an attached NFS VHD SR. Use whatever XenServer version you are using with &PRODUCT;, but use XenCenter 5.6 FP1 or SP2 (it is backwards compatible to 5.6). Additionally, it may help to have an attached NFS ISO SR. - For Linux VMs, you may need to do some preparation in Hyper-V before trying to get the VM to work in XenServer. Clone the VM and work on the clone if you still want to use the VM in Hyper-V. Uninstall Hyper-V Integration Components and check for any references to device names in /etc/fstab: - - From the linux_ic/drivers/dist directory, run make uninstall (where "linux_ic" is the path to the copied Hyper-V Integration Components files). - Restore the original initrd from backup in /boot/ (the backup is named *.backup0). - Remove the "hdX=noprobe" entries from /boot/grub/menu.lst. - Check /etc/fstab for any partitions mounted by device name. Change those entries (if any) to - mount by LABEL or UUID. You can get that information with the blkid command. - - The next step is make sure the VM is not running in Hyper-V, then get the VHD into XenServer. There are two options for doing this. - Option one: - - Import the VHD using XenCenter. In XenCenter, go to Tools>Virtual Appliance Tools>Disk Image Import. - Choose the VHD, then click Next. - Name the VM, choose the NFS VHD SR under Storage, enable "Run Operating System Fixups" and choose the NFS ISO SR. - Click Next, then Finish. A VM should be created. - - Option two: - - Run XenConvert, under From choose VHD, under To choose XenServer. Click Next. - Choose the VHD, then click Next. - Input the XenServer host info, then click Next. - Name the VM, then click Next, then Convert. A VM should be created. - - Once you have a VM created from the Hyper-V VHD, prepare it using the following steps: - - Boot the VM, uninstall Hyper-V Integration Services, and reboot. - Install XenServer Tools, then reboot. - Prepare the VM as desired. For example, run sysprep on Windows VMs. See . - - Either option above will create a VM in HVM mode. This is fine for Windows VMs, but Linux VMs may not perform optimally. Converting a Linux VM to PV mode will require additional steps and will vary by distribution. - - Shut down the VM and copy the VHD from the NFS storage to a web server; for example, mount the NFS share on the web server and copy it, or from the XenServer host use sftp or scp to upload it to the web server. - In &PRODUCT;, create a new template using the following values: - - URL. Give the URL for the VHD - OS Type. Use the appropriate OS. For PV mode on CentOS, choose Other PV (32-bit) or Other PV (64-bit). This choice is available only for XenServer. - Hypervisor. XenServer - Format. VHD - - - - The template will be created, and you can create instances from it. -
diff --git a/en-US/cpu-sockets.xml b/en-US/cpu-sockets.xml deleted file mode 100644 index 2fd592d..0000000 --- a/en-US/cpu-sockets.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Reporting CPU Sockets - &PRODUCT; manages different types of hosts that contains one or more physical CPU sockets. - CPU socket is considered as a unit of measure used for licensing and billing cloud - infrastructure. &PRODUCT; provides both UI and API support to collect the CPU socket statistics - for billing purpose. The Infrastructure tab has a new tab for CPU sockets. You can view the - statistics for CPU sockets managed by &PRODUCT;, which in turn reflects the size of the cloud. - The CPU Socket page will give you the number of hosts and sockets used for each hypervisor - type. - - - Log in to the &PRODUCT; UI. - - - In the left navigation bar, click Infrastructure. - - - On CPU Sockets, click View all. - The CPU Socket page is displayed. The page shows the number of hosts and CPU sockets - based on hypervisor types. - CPU sockets are displayed for XenServer version 6.2 and beyond, KVM, Hyper-V and VMware - hypervisors. - This feature is not available for XenServer versions prior to 6.2 as they don't support - retrieving CPU socket information. Additionally, this feature is not supported for - Baremetal. - - -
diff --git a/en-US/create-bare-metal-template.xml b/en-US/create-bare-metal-template.xml deleted file mode 100644 index 0ee4c11..0000000 --- a/en-US/create-bare-metal-template.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Creating a Bare Metal Template - Before you can create a bare metal template, you must have performed several other installation and setup steps to create a bare metal cluster and environment. See Bare Metal Installation in the Installation Guide. It is assumed you already have a directory named "win7_64bit" on your CIFS server, containing the image for the bare metal instance. This directory and image are set up as part of the Bare Metal Installation procedure. - - Log in to the &PRODUCT; UI as an administrator or end user. - In the left navigation bar, click Templates. - Click Create Template. - In the dialog box, enter the following values. - - Name. Short name for the template. - Display Text. Description of the template. - URL. The directory name which contains image file on your CIFS server. For example, win7_64bit. - Zone. All Zones. - OS Type. Select the OS type of the ISO image. Choose other if the OS Type of the ISO is not listed or if the ISO is not bootable. - Hypervisor. BareMetal. - Format. BareMetal. - Password Enabled. No. - Public. No. - Featured. Choose Yes if you would like this template to be more prominent for users to select. Only administrators may make templates featured. - -
diff --git a/en-US/create-linux-template.xml b/en-US/create-linux-template.xml deleted file mode 100755 index 156a0ac..0000000 --- a/en-US/create-linux-template.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - - -
- Creating a Linux Template - Linux templates should be prepared using this documentation in order to prepare your linux VMs for template deployment. For ease of documentation, the VM which you are configuring the template on will be referred to as "Template Master". This guide currently covers legacy setups which do not take advantage of UserData and cloud-init and assumes openssh-server is installed during installation. - - - An overview of the procedure is as follow: - - Upload your Linux ISO. For more information, see . - Create a VM Instance with this ISO. For more information, see . - Prepare the Linux VM - Create a template from the VM. For more information, see . - - - -
- diff --git a/en-US/create-new-projects.xml b/en-US/create-new-projects.xml deleted file mode 100644 index 7696c9e..0000000 --- a/en-US/create-new-projects.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Creating a New Project - &PRODUCT; administrators and domain administrators can create projects. If the global configuration parameter allow.user.create.projects is set to true, end users can also create projects. - - Log in as administrator to the &PRODUCT; UI. - In the left navigation, click Projects. - In Select view, click Projects. - Click New Project. - Give the project a name and description for display to users, then click Create Project. - A screen appears where you can immediately add more members to the project. This is optional. Click Next when you are ready to move on. - Click Save. - -
diff --git a/en-US/create-passive-vpn-vpc.xml b/en-US/create-passive-vpn-vpc.xml deleted file mode 100644 index 3c1646e..0000000 --- a/en-US/create-passive-vpn-vpc.xml +++ /dev/null @@ -1,56 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Site-to-Site VPN Connection Between VPC Networks - &PRODUCT; provides you with the ability to establish a site-to-site VPN connection between - &PRODUCT; virtual routers. To achieve that, add a passive mode Site-to-Site VPN. With this - functionality, users can deploy applications in multiple Availability Zones or VPCs, which can - communicate with each other by using a secure Site-to-Site VPN Tunnel. - This feature is supported on all the hypervisors. - - - Create two VPCs. For example, VPC A and VPC B. - For more information, see . - - - Create VPN gateways on both the VPCs you created. - For more information, see . - - - Create VPN customer gateway for both the VPCs. - For more information, see . - - - Enable a VPN connection on VPC A in passive mode. - For more information, see . - Ensure that the customer gateway is pointed to VPC B. The VPN connection is shown in the - Disconnected state. - - - Enable a VPN connection on VPC B. - Ensure that the customer gateway is pointed to VPC A. Because virtual router of VPC A, - in this case, is in passive mode and is waiting for the virtual router of VPC B to initiate - the connection, VPC B virtual router should not be in passive mode. - The VPN connection is shown in the Disconnected state. - Creating VPN connection on both the VPCs initiates a VPN connection. Wait for few seconds. The default is 30 seconds for both the VPN connections to show the Connected state. - - -
diff --git a/en-US/create-template-from-existing-vm.xml b/en-US/create-template-from-existing-vm.xml deleted file mode 100644 index 35788fd..0000000 --- a/en-US/create-template-from-existing-vm.xml +++ /dev/null @@ -1,56 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Creating a Template from an Existing Virtual Machine - Once you have at least one VM set up in the way you want, you can use it as the prototype for other VMs. - - Create and start a virtual machine using any of the techniques given in . - Make any desired configuration changes on the running VM, then click Stop. - Wait for the VM to stop. When the status shows Stopped, go to the next step. - Click Create Template and provide the following: - - Name and Display Text. These will be shown in the UI, so - choose something descriptive. - OS Type. This helps &PRODUCT; and the hypervisor perform - certain operations and make assumptions that improve the performance of the - guest. Select one of the following. - - If the operating system of the stopped VM is listed, choose it. - If the OS type of the stopped VM is not listed, choose Other. - If you want to boot from this template in PV mode, choose Other PV (32-bit) or Other PV (64-bit). This choice is available only for XenServere: - Note: Generally you should not choose an older version of the OS than the version in the image. For example, choosing CentOS 5.4 to support a CentOS 6.2 image will in general not work. In those cases you should choose Other. - - - Public. Choose Yes to make this template accessible to all - users of this &PRODUCT; installation. The template will appear in the - Community Templates list. See . - Password Enabled. Choose Yes if your template has the - &PRODUCT; password change script installed. See . - - Click Add. - - The new template will be visible in the Templates section when the template creation process - has been completed. The template is then available when creating a new VM. -
diff --git a/en-US/create-template-from-snapshot.xml b/en-US/create-template-from-snapshot.xml deleted file mode 100644 index d968422..0000000 --- a/en-US/create-template-from-snapshot.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Creating a Template from a Snapshot - - If you do not want to stop the VM in order to use the Create Template menu item (as described in ), you can create a template directly from any snapshot through the &PRODUCT; UI. -
diff --git a/en-US/create-templates-overview.xml b/en-US/create-templates-overview.xml deleted file mode 100644 index 900165f..0000000 --- a/en-US/create-templates-overview.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Creating Templates: Overview - &PRODUCT; ships with a default template for the CentOS operating system. There are a variety of ways to add more templates. Administrators and end users can add templates. The typical sequence of events is: - - Launch a VM instance that has the operating system you want. Make any other desired configuration changes to the VM. - Stop the VM. - Convert the volume into a template. - - There are other ways to add templates to &PRODUCT;. For example, you can take a snapshot - of the VM's volume and create a template from the snapshot, or import a VHD from another - system into &PRODUCT;. - The various techniques for creating templates are described in the next few sections. - -
diff --git a/en-US/create-vpn-connection-vpc.xml b/en-US/create-vpn-connection-vpc.xml deleted file mode 100644 index 521b8b8..0000000 --- a/en-US/create-vpn-connection-vpc.xml +++ /dev/null @@ -1,136 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Creating a VPN Connection - - &PRODUCT; supports creating up to 8 VPN connections. - - - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you create for the account are listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - - - Click the Settings icon. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select Site-to-Site VPN. - The Site-to-Site VPN page is displayed. - - - From the Select View drop-down, ensure that VPN Connection is selected. - - - Click Create VPN Connection. - The Create VPN Connection dialog is displayed: - - - - - - createvpnconnection.png: creating a VPN connection to the customer - gateway. - - - - - Select the desired customer gateway. - - - Select Passive if you want to establish a connection between two VPC virtual - routers. - If you want to establish a connection between two VPC virtual routers, select Passive - only on one of the VPC virtual routers, which waits for the other VPC virtual router to initiate - the connection. Do not select Passive on the VPC virtual router that initiates the - connection. - - - Click OK to confirm. - Within a few moments, the VPN Connection is displayed. - The following information on the VPN connection is displayed: - - - IP Address - - - Gateway - - - State - - - IPSec Preshared Key - - - IKE Policy - - - ESP Policy - - - - -
diff --git a/en-US/create-vpn-customer-gateway.xml b/en-US/create-vpn-customer-gateway.xml deleted file mode 100644 index e4df6e2..0000000 --- a/en-US/create-vpn-customer-gateway.xml +++ /dev/null @@ -1,191 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Creating and Updating a VPN Customer Gateway - - A VPN customer gateway can be connected to only one VPN gateway at a time. - - To add a VPN Customer Gateway: - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPN Customer Gateway. - - - Click Add VPN Customer Gateway. - - - - - - addvpncustomergateway.png: adding a customer gateway. - - - Provide the following information: - - - Name: A unique name for the VPN customer gateway - you create. - - - Gateway: The IP address for the remote - gateway. - - - CIDR list: The guest CIDR list of the remote - subnets. Enter a CIDR or a comma-separated list of CIDRs. Ensure that a guest CIDR list - is not overlapped with the VPC’s CIDR, or another guest CIDR. The CIDR must be - RFC1918-compliant. - - - IPsec Preshared Key: Preshared keying is a method - where the endpoints of the VPN share a secret key. This key value is used to - authenticate the customer gateway and the VPC VPN gateway to each other. - - The IKE peers (VPN end points) authenticate each other by computing and sending a - keyed hash of data that includes the Preshared key. If the receiving peer is able to - create the same hash independently by using its Preshared key, it knows that both - peers must share the same secret, thus authenticating the customer gateway. - - - - IKE Encryption: The Internet Key Exchange (IKE) - policy for phase-1. The supported encryption algorithms are AES128, AES192, AES256, and - 3DES. Authentication is accomplished through the Preshared Keys. - - The phase-1 is the first phase in the IKE process. In this initial negotiation - phase, the two VPN endpoints agree on the methods to be used to provide security for - the underlying IP traffic. The phase-1 authenticates the two VPN gateways to each - other, by confirming that the remote gateway has a matching Preshared Key. - - - - IKE Hash: The IKE hash for phase-1. The supported - hash algorithms are SHA1 and MD5. - - - IKE DH: A public-key cryptography protocol which - allows two parties to establish a shared secret over an insecure communications channel. - The 1536-bit Diffie-Hellman group is used within IKE to establish session keys. The - supported options are None, Group-5 (1536-bit) and Group-2 (1024-bit). - - - ESP Encryption: Encapsulating Security Payload - (ESP) algorithm within phase-2. The supported encryption algorithms are AES128, AES192, - AES256, and 3DES. - - The phase-2 is the second phase in the IKE process. The purpose of IKE phase-2 is - to negotiate IPSec security associations (SA) to set up the IPSec tunnel. In phase-2, - new keying material is extracted from the Diffie-Hellman key exchange in phase-1, to - provide session keys to use in protecting the VPN data flow. - - - - ESP Hash: Encapsulating Security Payload (ESP) hash - for phase-2. Supported hash algorithms are SHA1 and MD5. - - - Perfect Forward Secrecy: Perfect Forward Secrecy - (or PFS) is the property that ensures that a session key derived from a set of long-term - public and private keys will not be compromised. This property enforces a new - Diffie-Hellman key exchange. It provides the keying material that has greater key - material life and thereby greater resistance to cryptographic attacks. The available - options are None, Group-5 (1536-bit) and Group-2 (1024-bit). The security of the key - exchanges increase as the DH groups grow larger, as does the time of the - exchanges. - - When PFS is turned on, for every negotiation of a new phase-2 SA the two gateways - must generate a new set of phase-1 keys. This adds an extra layer of protection that - PFS adds, which ensures if the phase-2 SA’s have expired, the keys used for new - phase-2 SA’s have not been generated from the current phase-1 keying material. - - - - IKE Lifetime (seconds): The phase-1 lifetime of the - security association in seconds. Default is 86400 seconds (1 day). Whenever the time - expires, a new phase-1 exchange is performed. - - - ESP Lifetime (seconds): The phase-2 lifetime of the - security association in seconds. Default is 3600 seconds (1 hour). Whenever the value is - exceeded, a re-key is initiated to provide a new IPsec encryption and authentication - session keys. - - - Dead Peer Detection: A method to detect an - unavailable Internet Key Exchange (IKE) peer. Select this option if you want the virtual - router to query the liveliness of its IKE peer at regular intervals. It’s recommended to - have the same configuration of DPD on both side of VPN connection. - - - - - Click OK. - - - - Updating and Removing a VPN Customer Gateway - You can update a customer gateway either with no VPN connection, or related VPN connection - is in error state. - - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPN Customer Gateway. - - - Select the VPN customer gateway you want to work with. - - - To modify the required parameters, click the Edit VPN Customer Gateway button - - - - - edit.png: button to edit a VPN customer gateway - - - - - To remove the VPN customer gateway, click the Delete VPN Customer Gateway button - - - - - delete.png: button to remove a VPN customer gateway - - - - - Click OK. - - -
diff --git a/en-US/create-vpn-gateway-for-vpc.xml b/en-US/create-vpn-gateway-for-vpc.xml deleted file mode 100644 index 1104d69..0000000 --- a/en-US/create-vpn-gateway-for-vpc.xml +++ /dev/null @@ -1,94 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Creating a VPN gateway for the VPC - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you created are listed in a diagram. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select Site-to-Site VPN. - If you are creating the VPN gateway for the first time, selecting Site-to-Site VPN - prompts you to create a VPN gateway. - - - In the confirmation dialog, click Yes to confirm. - Within a few moments, the VPN gateway is created. You will be prompted to view the - details of the VPN gateway you have created. Click Yes to confirm. - The following details are displayed in the VPN Gateway page: - - - IP Address - - - Account - - - Domain - - - - -
diff --git a/en-US/create-vr-network-offering.xml b/en-US/create-vr-network-offering.xml deleted file mode 100644 index 317e3c2..0000000 --- a/en-US/create-vr-network-offering.xml +++ /dev/null @@ -1,108 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Creating and Changing a Virtual Router Network Offering - To create the network offering in association with a virtual router system service - offering: - - - Log in to the &PRODUCT; UI as a user or admin. - - - First, create a system service offering, for example: VRsystemofferingHA. - For more information on creating a system service offering, see . - - - From the Select Offering drop-down, choose Network Offering. - - - Click Add Network Offering. - - - In the dialog, make the following choices: - - - Name. Any desired name for the network - offering. - - - Description. A short description of the offering - that can be displayed to users. - - - Network Rate. Allowed data transfer rate in MB per - second. - - - Traffic Type. The type of network traffic that will - be carried on the network. - - - Guest Type. Choose whether the guest network is - isolated or shared. For a description of these terms, see . - - - Specify VLAN. (Isolated guest networks only) - Indicate whether a VLAN should be specified when this offering is used. - - - Supported Services. Select one or more of the - possible network services. For some services, you must also choose the service provider; - for example, if you select Load Balancer, you can choose the &PRODUCT; virtual router or - any other load balancers that have been configured in the cloud. Depending on which - services you choose, additional fields may appear in the rest of the dialog box. For - more information, see - - - System Offering. Choose the system service offering - that you want virtual routers to use in this network. In this case, the default “System - Offering For Software Router” and the custom “VRsystemofferingHA” are available and - displayed. - - - - - Click OK and the network offering is created. - - - To change the network offering of a guest network to the virtual router service - offering: - - - Select Network from the left navigation pane. - - - Select the guest network that you want to offer this network service to. - - - Click the Edit button. - - - From the Network Offering drop-down, select the virtual router network offering you have - just created. - - - Click OK. - - -
diff --git a/en-US/create-windows-template.xml b/en-US/create-windows-template.xml deleted file mode 100644 index d02f067..0000000 --- a/en-US/create-windows-template.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Creating a Windows Template - Windows templates must be prepared with Sysprep before they can be provisioned on multiple machines. Sysprep allows you to create a generic Windows template and avoid any possible SID conflicts. - (XenServer) Windows VMs running on XenServer require PV drivers, which may be provided in the template or added after the VM is created. The PV drivers are necessary for essential management functions such as mounting additional volumes and ISO images, live migration, and graceful shutdown. - - - An overview of the procedure is as follows: - - Upload your Windows ISO. For more information, see . - Create a VM Instance with this ISO. For more information, see . - Follow the steps in Sysprep for Windows Server 2008 R2 (below) or Sysprep for Windows Server 2003 R2, depending on your version of Windows Server - The preparation steps are complete. Now you can actually create the template as described in Creating the Windows Template. - - - -
diff --git a/en-US/creating-a-plugin.xml b/en-US/creating-a-plugin.xml deleted file mode 100644 index 448d4e6..0000000 --- a/en-US/creating-a-plugin.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Plugin Development - This chapter will detail different elements related to the development of plugins within Cloudstack - - diff --git a/en-US/creating-compute-offerings.xml b/en-US/creating-compute-offerings.xml deleted file mode 100644 index b10ef00..0000000 --- a/en-US/creating-compute-offerings.xml +++ /dev/null @@ -1,163 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Creating a New Compute Offering - To create a new compute offering: - - - Log in with admin privileges to the &PRODUCT; UI. - - - In the left navigation bar, click Service Offerings. - - - In Select Offering, choose Compute Offering. - - - Click Add Compute Offering. - - - In the dialog, make the following choices: - - - Name: Any desired name for the service - offering. - - - Description: A short description of the offering - that can be displayed to users - - - Storage type: The type of disk that should be - allocated. Local allocates from storage attached directly to the host where the system - VM is running. Shared allocates from storage accessible via NFS. - - - Custom: Custom compute offerings can be used in - following cases: deploying a VM, changing the compute offering of a stopped VM and - running VMs, which is nothing but scaling up. - If the Custom field is checked, the end-user must fill in the desired values for - number of CPU, CPU speed, and RAM Memory when using a custom compute offering. When you - check this box, those three input fields are hidden in the dialog box. - - - # of CPU cores: The number of cores which should be - allocated to a system VM with this offering. If Custom is checked, this field does not - appear. - - - CPU (in MHz): The CPU speed of the cores that the - system VM is allocated. For example, “2000” would provide for a 2 GHz clock. If Custom - is checked, this field does not appear. - - - Memory (in MB): The amount of memory in megabytes - that the system VM should be allocated. For example, “2048” would provide for a 2 GB RAM - allocation. If Custom is checked, this field does not appear. - - - Network Rate: Allowed data transfer rate in MB per - second. - - - Disk Read Rate: Allowed disk read rate in bits per - second. - - - Disk Write Rate: Allowed disk write rate in bits - per second. - - - Disk Read Rate: Allowed disk read rate in IOPS - (input/output operations per second). - - - Disk Write Rate: Allowed disk write rate in IOPS - (input/output operations per second). - - - Offer HA: If yes, the administrator can choose to - have the system VM be monitored and as highly available as possible. - - - Storage Tags: The tags that should be associated - with the primary storage used by the system VM. - - - Host Tags: (Optional) Any tags that you use to - organize your hosts - - - CPU cap: Whether to limit the level of CPU usage - even if spare capacity is available. - - - Public: Indicate whether the service offering - should be available all domains or only some domains. Choose Yes to make it available to - all domains. Choose No to limit the scope to a subdomain; &PRODUCT; will then prompt for - the subdomain's name. - - - isVolatile: If checked, VMs created from this - service offering will have their root disks reset upon reboot. This is useful for secure - environments that need a fresh start on every boot and for desktops that should not - retain state. - - - Deployment Planner: Choose the technique that you - would like &PRODUCT; to use when deploying VMs based on this service offering. - First Fit places new VMs on the first host that is found having sufficient capacity - to support the VM's requirements. - User Dispersing makes the best effort to evenly distribute VMs belonging to the same - account on different clusters or pods. - User Concentrated prefers to deploy VMs belonging to the same account within a - single pod. - Implicit Dedication will deploy VMs on private infrastructure that is dedicated to a - specific domain or account. If you choose this planner, then you must also pick a value - for Planner Mode. See . - See Dedicating Resources to Accounts and Domains in the - Administration Guide. - Bare Metal is used with bare metal hosts. See Bare Metal - Installation in the Installation Guide. - See . - - - Planner Mode: Used when ImplicitDedicationPlanner - is selected in the previous field. The planner mode determines how VMs will be deployed - on private infrastructure that is dedicated to a single domain or account. - Strict: A host will not be shared across multiple accounts. For example, strict - implicit dedication is useful for deployment of certain types of applications, such as - desktops, where no host can be shared between different accounts without violating the - desktop software's terms of license. - Preferred: The VM will be deployed in dedicated infrastructure if possible. - Otherwise, the VM can be deployed in shared infrastructure. - - - - - Click Add. - - -
diff --git a/en-US/creating-disk-offerings.xml b/en-US/creating-disk-offerings.xml deleted file mode 100644 index 627311e..0000000 --- a/en-US/creating-disk-offerings.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Creating a New Disk Offering - To create a new disk offering: - - Log in with admin privileges to the &PRODUCT; UI. - In the left navigation bar, click Service Offerings. - In Select Offering, choose Disk Offering. - Click Add Disk Offering. - In the dialog, make the following choices: - - Name. Any desired name for the disk offering. - Description. A short description of the offering that can be displayed to users - Custom Disk Size. If checked, the user can set their own disk size. If not checked, the root administrator must define a value in Disk Size. - Disk Size. Appears only if Custom Disk Size is not selected. Define the volume size in GB. - QoS Type. Three options: Empty (no Quality of Service), hypervisor (rate limiting enforced on the hypervisor side), and storage (guaranteed minimum and maximum IOPS enforced on the storage side). If leveraging QoS, make sure that the hypervisor or storage system supports this feature. - Custom IOPS. If checked, the user can set their own IOPS. If not checked, the root administrator can define values. If the root admin does not set values when using storage QoS, default values are used (the defauls can be overridden if the proper parameters are passed into &PRODUCT; when creating the primary storage in question). - Min IOPS. Appears only if storage QoS is to be used. Set a guaranteed minimum number of IOPS to be enforced on the storage side. - Max IOPS. Appears only if storage QoS is to be used. Set a maximum number of IOPS to be enforced on the storage side (the system may go above this limit in certain circumstances for short intervals). - (Optional)Storage Tags. The tags that should be associated with the primary storage for this disk. Tags are a comma separated list of attributes of the storage. For example "ssd,blue". Tags are also added on Primary Storage. &PRODUCT; matches tags on a disk offering to tags on the storage. If a tag is present on a disk offering that tag (or tags) must also be present on Primary Storage for the volume to be provisioned. If no such primary storage exists, allocation from the disk offering will fail.. - Public. Indicate whether the service offering should be available all domains or only some domains. Choose Yes to make it available to all domains. Choose No to limit the scope to a subdomain; &PRODUCT; will then prompt for the subdomain's name. - - Click Add. - -
diff --git a/en-US/creating-my-first-plugin.xml b/en-US/creating-my-first-plugin.xml deleted file mode 100644 index 3809fd3..0000000 --- a/en-US/creating-my-first-plugin.xml +++ /dev/null @@ -1,216 +0,0 @@ - - -
- Creating my first plugin - This is a brief walk through of creating a simple plugin that adds an additional command to the API to return the message "Hello World". -
- Letting Cloudstack know about the plugin - Before we can being we need to tell Cloudstack about the existance of our plugin. In order to do this we are required to edit some files related to the cloud-client-ui module - - - Navigate to the folder called client - - - Open pom.xml and add a dependency, this will look something like the following: - - client/pom.xml - <dependency> - <groupId>org.apache.cloudstack</groupId> - <artifactId>cloud-plugin-api-helloworld</artifactId> - <version>${project.version}</version> -</dependency> - - - - Continuing with client as your working directory open up tomcatconf/applicationContext.xml.in - - - Within this file we must insert a bean to load our class: - - client/tomcatconf/applicationContext.xml.in - <bean id="helloWorldImpl" class="org.apache.cloudstack.helloworld.HelloWorldImpl" /> - - - - Finally we need to register the additional API commands we add. Again with client as your working directory this is done by modifying tomcatconf/commands.properties.in - - - Within the file we simply add the names of the API commands we want to create followed by a permission number. 1 = admin, 2 = resource domain admin, 4 = domain admin, 8 = user. - - tomcatconf/commands.properties.in - helloWorld=8 - - - -
-
- Creating the plugin - Within the Cloudstack filing structure all plugins live under the plugins folder. Since the sample plugin for this document is going to be API related it will live in plugins/api/helloworld. Along with this we will need a standard maven package layout, so lets create all the required folders: - $ mkdir -p plugins/api/helloworld/{src,target,test} -$ mkdir -p plugins/api/helloworld/src/org/apache/cloudstack/{api,helloworld} -$ mkdir -p plugins/api/helloworld/src/org/apache/cloudstack/api/{command,response} -$ mkdir -p plugins/api/helloworld/src/org/apache/cloudstack/api/command/user/helloworld - With helloworld as our working directory we should have a tree layout like the following: - $ cd plugins/api/helloworld -$ tree -. -|-- src -| `-- org -| `-- apache -| `-- cloudstack -| |-- api -| | |-- command -| | | `-- user -| | | `-- helloworld -| | |-- response -| `-- helloworld -|-- target -`-- test - -12 directories, 0 files - First we will create a pom.xml for our plugin: - - plugins/api/helloworld/pom.xml - <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - <artifactId>cloud-plugin-api-helloworld</artifactId> - <name>Apache CloudStack Plugin - Hello World Plugin</name> - <parent> - <groupId>org.apache.cloudstack</groupId> - <artifactId>cloudstack-plugins</artifactId> - <version>4.2.0-SNAPSHOT</version> - <relativePath>../../pom.xml</relativePath> - </parent> - <dependencies> - <dependency> - <groupId>org.apache.cloudstack</groupId> - <artifactId>cloud-api</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>org.apache.cloudstack</groupId> - <artifactId>cloud-utils</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - <build> - <defaultGoal>install</defaultGoal> - <sourceDirectory>src</sourceDirectory> - <testSourceDirectory>test</testSourceDirectory> - </build> -</project> - - Next we need to make the root plugin pom aware of our plugin to do this simply edit plugins/pom.xml inserting a line like the following: - ...... -<module>api/helloworld</module> -...... - Finally we will being to create code for your plugin. Create an interface called HelloWorld that will extend PluggableService within src/org/apache/cloudstack/hellowold - package org.apache.cloudstack.helloworld; - -import com.cloud.utils.component.PluggableService; - -public interface HelloWorld extends PluggableService { } - Create an implementation of HelloWorld called HelloWorldImpl: - package org.apache.cloudstack.helloworld; - -import org.apache.cloudstack.api.command.user.helloworld.HelloWorldCmd; -import org.apache.log4j.Logger; -import org.springframework.stereotype.Component; - -import javax.ejb.Local; -import java.util.*; - -@Component -@Local(value = HelloWorld.class) -public class HelloWorldImpl implements HelloWorld { - private static final Logger s_logger = Logger.getLogger(HelloWorldImpl.class); - - public HelloWorldImpl() { - super(); - } - /** - * This informs cloudstack of the API commands you are creating. - */ - @Override - public List<Class<?>> getCommands() { - List<Class<?>> cmdList = new ArrayList<Class<?>>(); - cmdList.add(HelloWorldCmd.class); - return cmdList; - } -} - Next we will create our API command navigate to src/org/apache/cloudstack/api/command/user/helloworld and open up HelloWorldCmd.java, create it as follows - package org.apache.cloudstack.api.command.user.helloworld; - -import org.apache.cloudstack.api.APICommand; -import org.apache.cloudstack.api.BaseCmd; -import org.apache.cloudstack.api.response.HelloWorldResponse; -import org.apache.log4j.Logger; - -// Note this name matches the name you inserted into client/tomcatconf/commands.properties.in -@APICommand(name = "helloWorld", responseObject = HelloWorldResponse.class, description = "Returns a hello world message", since = "4.2.0") -public class HelloWorldCmd extends BaseCmd { - public static final Logger s_logger = Logger.getLogger(HelloWorldCmd.class.getName()); - private static final String s_name = "helloworldresponse"; - - @Override - public void execute() - { - HelloWorldResponse response = new HelloWorldResponse(); - response.setObjectName("helloworld"); - response.setResponseName(getCommandName()); - this.setResponseObject(response); - } - - @Override - public String getCommandName() { - return s_name; - } - - @Override - public long getEntityOwnerId() { - return 0; - } -} - Finally we need to create our HelloWorldResponse class, this will exist within src/org/apache/cloudstack/api/response/ - package org.apache.cloudstack.api.response; - -import com.google.gson.annotations.SerializedName; -import org.apache.cloudstack.api.BaseResponse; -import com.cloud.serializer.Param; - -@SuppressWarnings("unused") -public class HelloWorldResponse extends BaseResponse { - @SerializedName("HelloWorld") @Param(description="HelloWorld Response") - private String HelloWorld; - - public HelloWorldResponse(){ - this.HelloWorld = "Hello World"; - } -} -
-
- Compiling your plugin: - Within the directory of your plugin i.e. plugins/api/helloworld run mvn clean install. - After this we need to recompile the client-cloud-ui to do this come back to the cloudstack base directory and execute mvn -pl client clean install -
-
- Starting Cloudstack and Testing: - Start up cloudstack with the normal mvn pl :client-cloud-ui jetty:run, wait a few moments for it to start up then head over to: localhost:8096/client/api?command=helloWorld and you should see your HelloWorld message. -
-
diff --git a/en-US/creating-network-offerings.xml b/en-US/creating-network-offerings.xml deleted file mode 100644 index 4f75781..0000000 --- a/en-US/creating-network-offerings.xml +++ /dev/null @@ -1,285 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Creating a New Network Offering - To create a network offering: - - - Log in with admin privileges to the &PRODUCT; UI. - - - In the left navigation bar, click Service Offerings. - - - In Select Offering, choose Network Offering. - - - Click Add Network Offering. - - - In the dialog, make the following choices: - - - Name. Any desired name for the network - offering. - - - Description. A short description of the offering - that can be displayed to users. - - - Network Rate. Allowed data transfer rate in MB per - second. - - - Guest Type. Choose whether the guest network is - isolated or shared. - For a description of this term, see . - For a description of this term, see the Administration Guide. - - - - Persistent. Indicate whether the guest network is - persistent or not. The network that you can provision without having to deploy a VM on - it is termed persistent network. For more information, see . - - - Specify VLAN. (Isolated guest networks only) - Indicate whether a VLAN could be specified when this offering is used. If you select - this option and later use this network offering while creating a VPC tier or an isolated - network, you will be able to specify a VLAN ID for the network you create. - - - VPC. This option indicate whether the guest network - is Virtual Private Cloud-enabled. A Virtual Private Cloud (VPC) is a private, isolated - part of &PRODUCT;. A VPC can have its own virtual network topology that resembles a - traditional physical network. For more information on VPCs, see . - - - Supported Services. Select one or more of the - possible network services. For some services, you must also choose the service provider; - for example, if you select Load Balancer, you can choose the &PRODUCT; virtual router or - any other load balancers that have been configured in the cloud. Depending on which - services you choose, additional fields may appear in the rest of the dialog box. - Based on the guest network type selected, you can see the following supported - services: - - - - - Supported Services - Description - Isolated - Shared - - - - - DHCP - For more information, see . - Supported - Supported - - - DNS - For more information, see . - Supported - Supported - - - Load Balancer - If you select Load Balancer, you can choose the &PRODUCT; virtual - router or any other load balancers that have been configured in the - cloud. - Supported - Supported - - - Firewall - For more information, see . - For more information, see the Administration - Guide. - Supported - Supported - - - Source NAT - If you select Source NAT, you can choose the &PRODUCT; virtual router - or any other Source NAT providers that have been configured in the - cloud. - Supported - Supported - - - Static NAT - If you select Static NAT, you can choose the &PRODUCT; virtual router - or any other Static NAT providers that have been configured in the - cloud. - Supported - Supported - - - Port Forwarding - If you select Port Forwarding, you can choose the &PRODUCT; virtual - router or any other Port Forwarding providers that have been configured in the - cloud. - Supported - Not Supported - - - VPN - For more information, see . - Supported - Not Supported - - - User Data - For more information, see . - For more information, see the Administration - Guide. - Not Supported - Supported - - - Network ACL - For more information, see . - Supported - Not Supported - - - Security Groups - For more information, see . - Not Supported - Supported - - - - - - - System Offering. If the service provider for any of - the services selected in Supported Services is a virtual router, the System Offering - field appears. Choose the system service offering that you want virtual routers to use - in this network. For example, if you selected Load Balancer in Supported Services and - selected a virtual router to provide load balancing, the System Offering field appears - so you can choose between the &PRODUCT; default system service offering and any custom - system service offerings that have been defined by the &PRODUCT; root - administrator. - For more information, see . - For more information, see the Administration Guide. - - - LB Isolation: Specify what type of load balancer - isolation you want for the network: Shared or Dedicated. - Dedicated: If you select dedicated LB isolation, a - dedicated load balancer device is assigned for the network from the pool of dedicated - load balancer devices provisioned in the zone. If no sufficient dedicated load balancer - devices are available in the zone, network creation fails. Dedicated device is a good - choice for the high-traffic networks that make full use of the device's - resources. - Shared: If you select shared LB isolation, a shared - load balancer device is assigned for the network from the pool of shared load balancer - devices provisioned in the zone. While provisioning &PRODUCT; picks the shared load - balancer device that is used by the least number of accounts. Once the device reaches - its maximum capacity, the device will not be allocated to a new account. - - - Mode: You can select either Inline mode or Side by - Side mode: - Inline mode: Supported only for Juniper SRX - firewall and BigF5 load balancer devices. In inline mode, a firewall device is placed in - front of a load balancing device. The firewall acts as the gateway for all the incoming - traffic, then redirect the load balancing traffic to the load balancer behind it. The - load balancer in this case will not have the direct access to the public network. - Side by Side: In side by side mode, a firewall - device is deployed in parallel with the load balancer device. So the traffic to the load - balancer public IP is not routed through the firewall, and therefore, is exposed to the - public network. - - - Associate Public IP: Select this option if you want - to assign a public IP address to the VMs deployed in the guest network. This option is - available only if - - - Guest network is shared. - - - StaticNAT is enabled. - - - Elastic IP is enabled. - - - For information on Elastic IP, see . - - - Redundant router capability: Available only when - Virtual Router is selected as the Source NAT provider. Select this option if you want to - use two virtual routers in the network for uninterrupted connection: one operating as - the master virtual router and the other as the backup. The master virtual router - receives requests from and sends responses to the user’s VM. The backup virtual router - is activated only when the master is down. After the failover, the backup becomes the - master virtual router. &PRODUCT; deploys the routers on different hosts to ensure - reliability if one host is down. - - - Conserve mode: Indicate whether to use conserve - mode. In this mode, network resources are allocated only when the first virtual machine - starts in the network. When conservative mode is off, the public IP can only be used for - a single service. For example, a public IP used for a port forwarding rule cannot be - used for defining other services, such as StaticNAT or load balancing. When the conserve - mode is on, you can define more than one service on the same public IP. - - If StaticNAT is enabled, irrespective of the status of the conserve mode, no port - forwarding or load balancing rule can be created for the IP. However, you can add the - firewall rules by using the createFirewallRule command. - - - - Tags: Network tag to specify which physical network - to use. - - - Default egress policy: Configure the default policy - for firewall egress rules. Options are Allow and Deny. Default is Allow if no egress - policy is specified, which indicates that all the egress traffic is accepted when a - guest network is created from this offering. - To block the egress traffic for a guest network, select Deny. In this case, when you - configure an egress rules for an isolated guest network, rules are added to allow the - specified traffic. - - - - - Click Add. - - -
diff --git a/en-US/creating-new-volumes.xml b/en-US/creating-new-volumes.xml deleted file mode 100644 index 5440dc5..0000000 --- a/en-US/creating-new-volumes.xml +++ /dev/null @@ -1,84 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Creating a New Volume - You can add more data disk volumes to a guest VM at any time, up to the limits of your - storage capacity. Both &PRODUCT; administrators and users can add volumes to VM instances. When - you create a new volume, it is stored as an entity in &PRODUCT;, but the actual storage - resources are not allocated on the physical storage device until you attach the volume. This - optimization allows the &PRODUCT; to provision the volume nearest to the guest that will use it - when the first attachment is made. -
- Using Local Storage for Data Volumes - You can create data volumes on local storage (supported with XenServer, KVM, and VMware). - The data volume is placed on the same host as the VM instance that is attached to the data - volume. These local data volumes can be attached to virtual machines, detached, re-attached, - and deleted just as with the other types of data volume. - Local storage is ideal for scenarios where persistence of data volumes and HA is not - required. Some of the benefits include reduced disk I/O latency and cost reduction from using - inexpensive local disks. - In order for local volumes to be used, the feature must be enabled for the zone. - You can create a data disk offering for local storage. When a user creates a new VM, they - can select this disk offering in order to cause the data disk volume to be placed in local - storage. - You can not migrate a VM that has a volume in local storage to a different host, nor - migrate the volume itself away to a different host. If you want to put a host into maintenance - mode, you must first stop any VMs with local data volumes on that host. -
-
- To Create a New Volume - - - Log in to the &PRODUCT; UI as a user or admin. - - - In the left navigation bar, click Storage. - - - In Select View, choose Volumes. - - - To create a new volume, click Add Volume, provide the following details, and click - OK. - - - Name. Give the volume a unique name so you can find it later. - - - Availability Zone. Where do you want the storage to reside? This should be close - to the VM that will use the volume. - - - Disk Offering. Choose the characteristics of the storage. - - - The new volume appears in the list of volumes with the state “Allocated.” The volume - data is stored in &PRODUCT;, but the volume is not yet ready for use - - - To start using the volume, continue to Attaching a Volume - - -
-
diff --git a/en-US/creating-shared-network.xml b/en-US/creating-shared-network.xml deleted file mode 100644 index e6a018f..0000000 --- a/en-US/creating-shared-network.xml +++ /dev/null @@ -1,132 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Configuring a Shared Guest Network - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation, choose Infrastructure. - - - On Zones, click View More. - - - Click the zone to which you want to add a guest network. - - - Click the Physical Network tab. - - - Click the physical network you want to work with. - - - On the Guest node of the diagram, click Configure. - - - Click the Network tab. - - - Click Add guest network. - The Add guest network window is displayed. - - - Specify the following: - - - Name: The name of the network. This will be visible - to the user. - - - Description: The short description of the network - that can be displayed to users. - - - VLAN ID: The unique ID of the VLAN. - - - Isolated VLAN ID: The unique ID of the Secondary - Isolated VLAN. - - - Scope: The available scopes are Domain, Account, - Project, and All. - - - Domain: Selecting Domain limits the scope of - this guest network to the domain you specify. The network will not be available for - other domains. If you select Subdomain Access, the guest network is available to all - the sub domains within the selected domain. - - - Account: The account for which the guest - network is being created for. You must specify the domain the account belongs - to. - - - Project: The project for which the guest - network is being created for. You must specify the domain the project belongs - to. - - - All: The guest network is available for all the - domains, account, projects within the selected zone. - - - - - Network Offering: If the administrator has - configured multiple network offerings, select the one you want to use for this - network. - - - Gateway: The gateway that the guests should - use. - - - Netmask: The netmask in use on the subnet the - guests will use. - - - IP Range: A range of IP addresses that are - accessible from the Internet and are assigned to the guest VMs. - If one NIC is used, these IPs should be in the same CIDR in the case of IPv6. - - - IPv6 CIDR: The network prefix that defines the - guest network subnet. This is the CIDR that describes the IPv6 addresses in use in the - guest networks in this zone. To allot IP addresses from within a particular address - block, enter a CIDR. - - - Network Domain: A custom DNS suffix at the level of - a network. If you want to assign a special domain name to the guest VM network, specify - a DNS suffix. - - - - - Click OK to confirm. - - -
diff --git a/en-US/creating-system-service-offerings.xml b/en-US/creating-system-service-offerings.xml deleted file mode 100644 index e33d9d0..0000000 --- a/en-US/creating-system-service-offerings.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Creating a New System Service Offering - To create a system service offering: - - Log in with admin privileges to the &PRODUCT; UI. - In the left navigation bar, click Service Offerings. - In Select Offering, choose System Offering. - Click Add System Service Offering. - In the dialog, make the following choices: - - Name. Any desired name for the system offering. - Description. A short description of the offering that can be displayed to users - System VM Type. Select the type of system virtual machine that this offering is intended to support. - Storage type. The type of disk that should be allocated. Local allocates from storage attached directly to the host where the system VM is running. Shared allocates from storage accessible via NFS. - # of CPU cores. The number of cores which should be allocated to a system VM with this offering - CPU (in MHz). The CPU speed of the cores that the system VM is allocated. For example, "2000" would provide for a 2 GHz clock. - Memory (in MB). The amount of memory in megabytes that the system VM should be allocated. For example, "2048" would provide for a 2 GB RAM allocation. - Network Rate. Allowed data transfer rate in MB per second. - Offer HA. If yes, the administrator can choose to have the system VM be monitored and as highly available as possible. - Storage Tags. The tags that should be associated with the primary storage used by the system VM. - Host Tags. (Optional) Any tags that you use to organize your hosts - CPU cap. Whether to limit the level of CPU usage even if spare capacity is available. - Public. Indicate whether the service offering should be available all domains or only some domains. Choose Yes to make it available to all domains. Choose No to limit the scope to a subdomain; &PRODUCT; will then prompt for the subdomain's name. - - Click Add. - - - -
diff --git a/en-US/creating-vms.xml b/en-US/creating-vms.xml deleted file mode 100644 index 86d05d3..0000000 --- a/en-US/creating-vms.xml +++ /dev/null @@ -1,90 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Creating VMs - Virtual machines are usually created from a template. Users can also create blank virtual - machines. A blank virtual machine is a virtual machine without an OS template. Users can attach - an ISO file and install the OS from the CD/DVD-ROM. - - You can create a VM without starting it. You can determine whether the VM needs to be - started as part of the VM deployment. A request parameter, startVM, in the deployVm API - provides this feature. For more information, see the Developer's Guide - - To create a VM from a template: - - - Log in to the &PRODUCT; UI as an administrator or user. - - - In the left navigation bar, click Instances. - - - Click Add Instance. - - - Select a zone. - - - Select a template, then follow the steps in the wizard. For more information about how - the templates came to be in this list, see . - - - Be sure that the hardware you have allows starting the selected service offering. - - - Click Submit and your VM will be created and started. - - For security reason, the internal name of the VM is visible only to the root - admin. - - - - To create a VM from an ISO: - - (XenServer) Windows VMs running on XenServer require PV drivers, which may be provided in - the template or added after the VM is created. The PV drivers are necessary for essential - management functions such as mounting additional volumes and ISO images, live migration, and - graceful shutdown. - - - - Log in to the &PRODUCT; UI as an administrator or user. - - - In the left navigation bar, click Instances. - - - Click Add Instance. - - - Select a zone. - - - Select ISO Boot, and follow the steps in the wizard. - - - Click Submit and your VM will be created and started. - - - -
diff --git a/en-US/customizing-dns.xml b/en-US/customizing-dns.xml deleted file mode 100644 index c24bad8..0000000 --- a/en-US/customizing-dns.xml +++ /dev/null @@ -1,44 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Customizing the Network Domain Name - The root administrator can optionally assign a custom DNS suffix at the level of a network, account, domain, zone, or entire &PRODUCT; installation, and a domain administrator can do so within their own domain. To specify a custom domain name and put it into effect, follow these steps. - - Set the DNS suffix at the desired scope - - At the network level, the DNS suffix can be assigned through the UI when creating a new network, as described in or with the updateNetwork command in the &PRODUCT; API. - At the account, domain, or zone level, the DNS suffix can be assigned with the appropriate &PRODUCT; API commands: createAccount, editAccount, createDomain, editDomain, createZone, or editZone. - At the global level, use the configuration parameter guest.domain.suffix. You can also use the &PRODUCT; API command updateConfiguration. After modifying this global configuration, restart the Management Server to put the new setting into effect. - - To make the new DNS suffix take effect for an existing network, call the &PRODUCT; API command updateNetwork. This step is not necessary when the DNS suffix was specified while creating a new network. - - The source of the network domain that is used depends on the following rules. - - For all networks, if a network domain is specified as part of a network's own configuration, that value is used. - For an account-specific network, the network domain specified for the account is used. If none is specified, the system looks for a value in the domain, zone, and global configuration, in that order. - For a domain-specific network, the network domain specified for the domain is used. If none is specified, the system looks for a value in the zone and global configuration, in that order. - For a zone-specific network, the network domain specified for the zone is used. If none is specified, the system looks for a value in the global configuration. - -
diff --git a/en-US/database-replication.xml b/en-US/database-replication.xml deleted file mode 100644 index 8ca8071..0000000 --- a/en-US/database-replication.xml +++ /dev/null @@ -1,144 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Database Replication (Optional) - &PRODUCT; supports database replication from one MySQL node to another. This is achieved using standard MySQL replication. You may want to do this as insurance against MySQL server or storage loss. MySQL replication is implemented using a master/slave model. The master is the node that the Management Servers are configured to use. The slave is a standby node that receives all write operations from the master and applies them to a local, redundant copy of the database. The following steps are a guide to implementing MySQL replication. - Creating a replica is not a backup solution. You should develop a backup procedure for the MySQL data that is distinct from replication. - - Ensure that this is a fresh install with no data in the master. - - Edit my.cnf on the master and add the following in the [mysqld] section below datadir. - -log_bin=mysql-bin -server_id=1 - - The server_id must be unique with respect to other servers. The recommended way to achieve this is to give the master an ID of 1 and each slave a sequential number greater than 1, so that the servers are numbered 1, 2, 3, etc. - - - Restart the MySQL service. On RHEL/CentOS systems, use: - -# service mysqld restart - - On Debian/Ubuntu systems, use: - -# service mysql restart - - - - Create a replication account on the master and give it privileges. We will use the "cloud-repl" user with the password "password". This assumes that master and slave run on the 172.16.1.0/24 network. - -# mysql -u root -mysql> create user 'cloud-repl'@'172.16.1.%' identified by 'password'; -mysql> grant replication slave on *.* TO 'cloud-repl'@'172.16.1.%'; -mysql> flush privileges; -mysql> flush tables with read lock; - - - Leave the current MySQL session running. - In a new shell start a second MySQL session. - - Retrieve the current position of the database. - -# mysql -u root -mysql> show master status; -+------------------+----------+--------------+------------------+ -| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | -+------------------+----------+--------------+------------------+ -| mysql-bin.000001 | 412 | | | -+------------------+----------+--------------+------------------+ - - - Note the file and the position that are returned by your instance. - Exit from this session. - - Complete the master setup. Returning to your first session on the master, release the locks and exit MySQL. - -mysql> unlock tables; - - - - Install and configure the slave. On the slave server, run the following commands. - -# yum install mysql-server -# chkconfig mysqld on - - - - Edit my.cnf and add the following lines in the [mysqld] section below datadir. - -server_id=2 -innodb_rollback_on_timeout=1 -innodb_lock_wait_timeout=600 - - - - Restart MySQL. Use "mysqld" on RHEL/CentOS systems: - -# service mysqld restart - - On Ubuntu/Debian systems use "mysql." - -# service mysql restart - - - - Instruct the slave to connect to and replicate from the master. Replace the IP address, password, log file, and position with the values you have used in the previous steps. - -mysql> change master to - -> master_host='172.16.1.217', - -> master_user='cloud-repl', - -> master_password='password', - -> master_log_file='mysql-bin.000001', - -> master_log_pos=412; - - - - Then start replication on the slave. - -mysql> start slave; - - - - Optionally, open port 3306 on the slave as was done on the master earlier. - This is not required for replication to work. But if you choose not to do this, you will need to do it when failover to the replica occurs. - - -
- Failover - This will provide for a replicated database that can be used to implement manual failover for the Management Servers. &PRODUCT; failover from one MySQL instance to another is performed by the administrator. In the event of a database failure you should: - - Stop the Management Servers (via service cloudstack-management stop). - Change the replica's configuration to be a master and restart it. - Ensure that the replica's port 3306 is open to the Management Servers. - Make a change so that the Management Server uses the new database. The simplest process here is to put the IP address of the new database server into each Management Server's /etc/cloudstack/management/db.properties. - - Restart the Management Servers: - -# service cloudstack-management start - - - -
-
diff --git a/en-US/dates-in-usage-record.xml b/en-US/dates-in-usage-record.xml deleted file mode 100644 index dc2f072..0000000 --- a/en-US/dates-in-usage-record.xml +++ /dev/null @@ -1,26 +0,0 @@ - - -
- Dates in the Usage Record - Usage records include a start date and an end date. These dates define the period of time for which the raw usage number was calculated. If daily aggregation is used, the start date is midnight on the day in question and the end date is 23:59:59 on the day in question (with one exception; see below). A virtual machine could have been deployed at noon on that day, stopped at 6pm on that day, then started up again at 11pm. When usage is calculated on that day, there will be 7 hours of running VM usage (usage type 1) and 12 hours of allocated VM usage (usage type 2). If the same virtual machine runs for the entire next day, there will 24 hours of both running VM usage (type 1) and allocated VM usage (type 2). - Note: The start date is not the time a virtual machine was started, and the end date is not the time when a virtual machine was stopped. The start and end dates give the time range within which usage was calculated. - For network usage, the start date and end date again define the range in which the number of bytes transferred was calculated. If a user downloads 10 MB and uploads 1 MB in one day, there will be two records, one showing the 10 megabytes received and one showing the 1 megabyte sent. - There is one case where the start date and end date do not correspond to midnight and 11:59:59pm when daily aggregation is used. This occurs only for network usage records. When the usage server has more than one day's worth of unprocessed data, the old data will be included in the aggregation period. The start date in the usage record will show the date and time of the earliest event. For other types of usage, such as IP addresses and VMs, the old unprocessed data is not included in daily aggregation. -
- diff --git a/en-US/db-ha.xml b/en-US/db-ha.xml deleted file mode 100644 index 72fab64..0000000 --- a/en-US/db-ha.xml +++ /dev/null @@ -1,220 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Database High Availability - To help ensure high availability of the databases that store the internal data for - &PRODUCT;, you can set up database high availability. This covers both the main &PRODUCT; - database and the Usage database. High availability is achieved using the MySQL connector - parameters and two-way high availability. Tested with MySQL 5.1. -
- How to Set Up Database High Availability - Database high availability in &PRODUCT; is provided using the MySQL high availability - capabilities. The steps to set up high availability can be found in the MySQL documentation - (links are provided below). It is suggested that you set up two-way high availability, which - involves two database nodes. In this case, for example, you might have node1 and node2. In - Asynchronous high availability configuration, not more than two database nodes are supported. - - - - - - event-replica.png: high availability - - - References: - - - http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html - - - https://wikis.oracle.com/display/CommSuite/MySQL+High+Availability+and+Replication+Information+For+Calendar+Server - - -
-
- Database High Availability Considerations - - - To clean up bin log files automatically, perform the following configuration in the - my.cnf file of each MySQL server: - expire_logs_days=10 : Number of days to keep the log - files. - - max_binlog_size=100M: The maximum size of each log file. - - - To change the bin log files location, use the - log-bin=/var/lib/mysql/binlog/bin-log property in the - my.cnf file of each MySQL server. - - - If two Management Servers happen to connect to two different database HA (split - brain), modify the following properties in db.properties of the slave: - - - auto_increment_increment = 10: Instruct the MySQL node to - auto increment values by 10 instead of default value 1. - - - auto_increment_offset = 2: Instruct the MySQL node what is - the starting point of the auto increment column value to be start with. The second - property is relevant only when split brain occurs on a fresh setup. - - - - -
-
- Configuring Database High Availability - To control the database high availability behavior, use the following configuration - settings in the file /etc/cloudstack/management/db.properties. - Required Settings - Be sure you have set the following in db.properties: - - - db.ha.enabled: set to true if you want to use the high availability feature. - Example: db.ha.enabled=true - - - db.cloud.slaves: set to a comma-delimited set of slave hosts for the cloud database. - This is the list of nodes set up with high availability. The master node is not in the - list, since it is already mentioned elsewhere in the properties file. - Example: db.cloud.slaves=node2,node3,node4 - - - db.usage.slaves: set to a comma-delimited set of slave hosts for the usage database. - This is the list of nodes set up with high availability. The master node is not in the - list, since it is already mentioned elsewhere in the properties file. - Example: db.usage.slaves=node2,node3,node4 - - - Optional Settings - The following settings must be present in db.properties, but you are not required to - change the default values unless you wish to do so for tuning purposes: - - - db.cloud.secondsBeforeRetryMaster: The number of seconds the MySQL connector should - wait before trying again to connect to the master after the master went down. Default is 1 - hour. The retry might happen sooner if db.cloud.queriesBeforeRetryMaster is reached - first. - Example: db.cloud.secondsBeforeRetryMaster=3600 - - - db.cloud.queriesBeforeRetryMaster: The minimum number of queries to be sent to the - database before trying again to connect to the master after the master went down. Default - is 5000. The retry might happen sooner if db.cloud.secondsBeforeRetryMaster is reached - first. - Example: db.cloud.queriesBeforeRetryMaster=5000 - - - db.cloud.initialTimeout: Initial time the MySQL connector should wait before trying - again to connect to the master. Default is 3600. - Example: db.cloud.initialTimeout=3600 - - -
-
- Asynchronous Configuration for Database High Availability - The MySQL configuration to support DB HA in MySQL server is goes into the - /etc/my.cnf file and configuration slightly varies between master and - slave. -
- Master Configuration - [mysqld] -datadir=/var/lib/mysql -socket=/var/lib/mysql/mysql.sock -# Disabling symbolic-links is recommended to prevent assorted security risks -symbolic-links=0 -# Settings user and group are ignored when systemd is used. -# If you need to run mysqld under a different user or group, -# customize your systemd unit file for mysqld according to the -# instructions in http://fedoraproject.org/wiki/Systemd -server-id=1 -default-storage-engine=InnoDB -character-set-server=utf8 -transaction-isolation=READ-COMMITTED -log-bin=mysql-bin -innodb_flush_log_at_trx_commit=1 -sync_binlog=1 -binlog-format=ROW -#Bin logs cleanup configuration -expiry_logs_days=10 -max_binlog_size=100M - -[mysqld_safe] -log-error=/var/log/mysqld.log -pid-file=/var/run/mysqld/mysqld.pid -
-
- Slave Configuration - [mysqld] -datadir=/var/lib/mysql -socket=/var/lib/mysql/mysql.sock -# Disabling symbolic-links is recommended to prevent assorted security risks -symbolic-links=0 -# Settings user and group are ignored when systemd is used. -# If you need to run mysqld under a different user or group, -# customize your systemd unit file for mysqld according to the -# instructions in http://fedoraproject.org/wiki/Systemd -server-id=2 -default-storage-engine = InnoDB -character-set-server = utf8 -transaction-isolation = READ-COMMITTED -log-bin=mysql-bin -innodb_flush_log_at_trx_commit=1 -sync_binlog=1 -binlog-format=ROW -#Parameters to solve split brain problem -auto_increment_increment=10 -auto_increment_offset=2 -#Bin logs cleanup configuration -expiry_logs_days=10 -max_binlog_size=100M -[mysqld_safe] -log-error=/var/log/mysqld.log -pid-file=/var/run/mysqld/mysqld.pid -
-
-
- Limitations on Database High Availability - The following limitations exist in the current implementation of this feature. - - - Slave hosts can not be monitored through &PRODUCT;. You will need to have a separate - means of monitoring. - - - Events from the database side are not integrated with the &PRODUCT; Management Server - events system. - - - MySQL 5.1 supports only Asynchronous high availability; therefore, there is a chance - of data inconsistency while server is down. - - -
-
diff --git a/en-US/dedicated-ha-hosts.xml b/en-US/dedicated-ha-hosts.xml deleted file mode 100644 index 89c721f..0000000 --- a/en-US/dedicated-ha-hosts.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Dedicated HA Hosts - One or more hosts can be designated for use only by HA-enabled VMs that are restarting due to a host failure. Setting up a pool of such dedicated HA hosts as the recovery destination for all HA-enabled VMs is useful to: - - Make it easier to determine which VMs have been restarted as part of the &PRODUCT; high-availability function. If a VM is running on a dedicated HA host, then it must be an HA-enabled VM whose original host failed. (With one exception: It is possible for an administrator to manually migrate any VM to a dedicated HA host.). - Keep HA-enabled VMs from restarting on hosts which may be reserved for other purposes. - - The dedicated HA option is set through a special host tag when the host is created. To allow the administrator to dedicate hosts to only HA-enabled VMs, set the global configuration variable ha.tag to the desired tag (for example, "ha_host"), and restart the Management Server. Enter the value in the Host Tags field when adding the host(s) that you want to dedicate to HA-enabled VMs. - If you set ha.tag, be sure to actually use that tag on at least one host in your cloud. If the tag specified in ha.tag is not set for any host in the cloud, the HA-enabled VMs will fail to restart after a crash. -
diff --git a/en-US/default-account-resource-limit.xml b/en-US/default-account-resource-limit.xml deleted file mode 100644 index 5134e50..0000000 --- a/en-US/default-account-resource-limit.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Default Account Resource Limits - You can limit resource use by accounts. The default limits are set by using global - configuration parameters, and they affect all accounts within a cloud. The relevant - parameters are those beginning with max.account, for example: max.account.snapshots. - To override a default limit for a particular account, set a per-account resource limit. - - Log in to the &PRODUCT; UI. - In the left navigation tree, click Accounts. - Select the account you want to modify. The current limits are displayed. A value of -1 shows - that there is no limit in place. - Click the Edit button. - - - - - editbutton.png: edits the settings - - - - -
diff --git a/en-US/default-template.xml b/en-US/default-template.xml deleted file mode 100644 index 16442c3..0000000 --- a/en-US/default-template.xml +++ /dev/null @@ -1,56 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- The Default Template - &PRODUCT; includes a CentOS template. This template is downloaded by the Secondary Storage VM after the primary and secondary storage are configured. You can use this template in your production deployment or you can delete it and use custom templates. - The root password for the default template is "password". - A default template is provided for each of XenServer, KVM, and vSphere. The templates that are downloaded depend on the hypervisor type that is available in your cloud. Each template is approximately 2.5 GB physical size. - The default template includes the standard iptables rules, which will block most access to the template excluding ssh. - # iptables --list -Chain INPUT (policy ACCEPT) -target prot opt source destination -RH-Firewall-1-INPUT all -- anywhere anywhere - -Chain FORWARD (policy ACCEPT) -target prot opt source destination -RH-Firewall-1-INPUT all -- anywhere anywhere - -Chain OUTPUT (policy ACCEPT) -target prot opt source destination - -Chain RH-Firewall-1-INPUT (2 references) -target prot opt source destination -ACCEPT all -- anywhere anywhere -ACCEPT icmp -- anywhere anywhere icmp any -ACCEPT esp -- anywhere anywhere -ACCEPT ah -- anywhere anywhere -ACCEPT udp -- anywhere 224.0.0.251 udp dpt:mdns -ACCEPT udp -- anywhere anywhere udp dpt:ipp -ACCEPT tcp -- anywhere anywhere tcp dpt:ipp -ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED -ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh -REJECT all -- anywhere anywhere reject-with icmp-host- - -
diff --git a/en-US/delete-event-alerts.xml b/en-US/delete-event-alerts.xml deleted file mode 100644 index c0d5671..0000000 --- a/en-US/delete-event-alerts.xml +++ /dev/null @@ -1,87 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Deleting and Archiving Events and Alerts - &PRODUCT; provides you the ability to delete or archive the existing alerts and events that - you no longer want to implement. You can regularly delete or archive any alerts or events that - you cannot, or do not want to resolve from the database. - You can delete or archive individual alerts or events either directly by using the Quickview - or by using the Details page. If you want to delete multiple alerts or events at the same time, - you can use the respective context menu. You can delete alerts or events by category for a time - period. For example, you can select categories such as USER.LOGOUT, VM.DESTROY, VM.AG.UPDATE, CONFIGURATION.VALUE.EDI, and so on. - You can also view the number of events or alerts archived or deleted. - In order to support the delete or archive alerts, the following global parameters have been - added: - - - alert.purge.delay: The alerts older than specified - number of days are purged. Set the value to 0 to never purge alerts automatically. - - - alert.purge.interval: The interval in seconds to wait - before running the alert purge thread. The default is 86400 seconds (one day). - - - - Archived alerts or events cannot be viewed in the UI or by using the API. They are - maintained in the database for auditing or compliance purposes. - -
- Permissions - Consider the following: - - - The root admin can delete or archive one or multiple alerts or events. - - - The domain admin or end user can delete or archive one or multiple events. - - -
-
- Procedure - - - Log in as administrator to the &PRODUCT; UI. - - - In the left navigation, click Events. - - - Perform either of the following: - - - To archive events, click Archive Events, and specify event type and date. - - - To archive events, click Delete Events, and specify event type and date. - - - - - Click OK. - - -
-
diff --git a/en-US/delete-reset-vpn.xml b/en-US/delete-reset-vpn.xml deleted file mode 100644 index 2fe85d2..0000000 --- a/en-US/delete-reset-vpn.xml +++ /dev/null @@ -1,107 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Restarting and Removing a VPN Connection - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - - - Click the Settings icon. - For each tier, the following options are displayed: - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select Site-to-Site VPN. - The Site-to-Site VPN page is displayed. - - - From the Select View drop-down, ensure that VPN Connection is selected. - All the VPN connections you created are displayed. - - - Select the VPN connection you want to work with. - The Details tab is displayed. - - - To remove a VPN connection, click the Delete VPN connection button - - - - - remove-vpn.png: button to remove a VPN connection - - - To restart a VPN connection, click the Reset VPN connection button present in the - Details tab. - - - - - reset-vpn.png: button to reset a VPN connection - - - - -
diff --git a/en-US/delete-templates.xml b/en-US/delete-templates.xml deleted file mode 100644 index f9351da..0000000 --- a/en-US/delete-templates.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Deleting Templates - Templates may be deleted. In general, when a template spans multiple Zones, only the copy that is selected for deletion will be deleted; the same template in other Zones will not be deleted. The provided CentOS template is an exception to this. If the provided CentOS template is deleted, it will be deleted from all Zones. - When templates are deleted, the VMs instantiated from them will continue to run. However, new VMs cannot be created based on the deleted template. -
diff --git a/en-US/deleting-vms.xml b/en-US/deleting-vms.xml deleted file mode 100644 index 97245c8..0000000 --- a/en-US/deleting-vms.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Deleting VMs - Users can delete their own virtual machines. A running virtual machine will be abruptly stopped before it is deleted. Administrators can delete any virtual machines. - To delete a virtual machine: - - Log in to the &PRODUCT; UI as a user or admin. - In the left navigation, click Instances. - Choose the VM that you want to delete. - Click the Destroy Instance button. - - - - - Destroyinstance.png: button to destroy an instance - - - - -
- diff --git a/en-US/dell62xx-hardware.xml b/en-US/dell62xx-hardware.xml deleted file mode 100644 index 8bc7770..0000000 --- a/en-US/dell62xx-hardware.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Dell 62xx - The following steps show how a Dell 62xx is configured for zone-level layer-3 switching. - These steps assume VLAN 201 is used to route untagged private IPs for pod 1, and pod 1’s layer-2 - switch is connected to Ethernet port 1/g1. - The Dell 62xx Series switch supports up to 1024 VLANs. - - - Configure all the VLANs in the database. - vlan database -vlan 200-999 -exit - - - Configure Ethernet port 1/g1. - interface ethernet 1/g1 -switchport mode general -switchport general pvid 201 -switchport general allowed vlan add 201 untagged -switchport general allowed vlan add 300-999 tagged -exit - - - The statements configure Ethernet port 1/g1 as follows: - - - VLAN 201 is the native untagged VLAN for port 1/g1. - - - All VLANs (300-999) are passed to all the pod-level layer-2 switches. - - -
diff --git a/en-US/dell62xx-layer2.xml b/en-US/dell62xx-layer2.xml deleted file mode 100644 index 1c0eea0..0000000 --- a/en-US/dell62xx-layer2.xml +++ /dev/null @@ -1,49 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Dell 62xx - The following steps show how a Dell 62xx is configured for pod-level layer-2 - switching. - - - Configure all the VLANs in the database. - vlan database -vlan 300-999 -exit - - - VLAN 201 is used to route untagged private IP addresses for pod 1, and pod 1 is connected to this layer-2 switch. - interface range ethernet all -switchport mode general -switchport general allowed vlan add 300-999 tagged -exit - - - The statements configure all Ethernet ports to function as follows: - - - All ports are configured the same way. - - - All VLANs (300-999) are passed through all the ports of the layer-2 switch. - - -
diff --git a/en-US/deployment-architecture-overview.xml b/en-US/deployment-architecture-overview.xml deleted file mode 100644 index 835898c..0000000 --- a/en-US/deployment-architecture-overview.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Deployment Architecture Overview - - A &PRODUCT; installation consists of two parts: the Management Server - and the cloud infrastructure that it manages. When you set up and - manage a &PRODUCT; cloud, you provision resources such as hosts, - storage devices, and IP addresses into the Management Server, and - the Management Server manages those resources. - - - The minimum production installation consists of one machine running - the &PRODUCT; Management Server and another machine to act as the - cloud infrastructure (in this case, a very simple infrastructure - consisting of one host running hypervisor software). In its smallest - deployment, a single machine can act as both the Management Server - and the hypervisor host (using the KVM hypervisor). - - - - - - basic-deployment.png: Basic two-machine deployment - - - A more full-featured installation consists of a highly-available - multi-node Management Server installation and up to tens of thousands of - hosts using any of several advanced networking setups. For - information about deployment options, see the "Choosing a Deployment Architecture" - section of the &PRODUCT; Installation Guide. - - - - -
diff --git a/en-US/detach-move-volumes.xml b/en-US/detach-move-volumes.xml deleted file mode 100644 index 8922db1..0000000 --- a/en-US/detach-move-volumes.xml +++ /dev/null @@ -1,59 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Detaching and Moving Volumes - - This procedure is different from moving volumes from one storage pool to another as described in . - - A volume can be detached from a guest VM and attached to another guest. Both &PRODUCT; - administrators and users can detach volumes from VMs and move them to other VMs. - If the two VMs are in different clusters, and the volume is large, it may take several - minutes for the volume to be moved to the new VM. - - - - Log in to the &PRODUCT; UI as a user or admin. - - - In the left navigation bar, click Storage, and choose Volumes in Select View. - Alternatively, if you know which VM the volume is attached to, you can click Instances, - click the VM name, and click View Volumes. - - - Click the name of the volume you want to detach, then click the Detach Disk button. - - - - - DetachDiskButton.png: button to detach a volume - - - - - - To move the volume to another VM, follow the steps in . - - -
diff --git a/en-US/devcloud-usage-mode.xml b/en-US/devcloud-usage-mode.xml deleted file mode 100644 index bc211ce..0000000 --- a/en-US/devcloud-usage-mode.xml +++ /dev/null @@ -1,60 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- DevCloud Usage Mode - DevCloud can be used in several different ways: - - - Full sandbox. Where &PRODUCT; is run within the DevCloud instance started in Virtual Box. - In this mode, the &PRODUCT; management server runs within the instance and nested virtualization allows instantiation of tiny VMs within DevCloud itself. &PRODUCT; code modifications are done within DevCloud. - The following diagram shows the architecture of the SandBox mode. - - - - - - DevCloud.png: Schematic of the DevCloud SandBox architecture - - - - - A deployment environment. Where &PRODUCT; code is developed in the localhost of the developer and the resulting build is deployed within DevCloud - This mode was used in the testing procedure of &PRODUCT; 4.0.0 incubating release. See the following screencast to see how: http://vimeo.com/54621457 - - - A host-only mode. Where DevCloud is used only as a host. &PRODUCT; management server is run in the localhost of the developer - This mode makes use of a host-only interface defined in the Virtual Box preferences. Check the following screencast to see how: http://vimeo.com/54610161 - The following schematic shows the architecture of the Host-Only mode. - - - - - - DevCloud-hostonly.png: Schematic of the DevCloud host-only architecture - - - - -
diff --git a/en-US/devcloud.xml b/en-US/devcloud.xml deleted file mode 100644 index 6778187..0000000 --- a/en-US/devcloud.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- DevCloud - DevCloud is the &PRODUCT; sandbox. It is provided as a Virtual Box appliance. It is meant to be used as a development environment to easily test new &PRODUCT; development. It has also been used for training and &PRODUCT; demos since it provides a Cloud in a box. - - DevCloud is provided as a convenience by community members. It is not an official &PRODUCT; release artifact. - The &PRODUCT; source code however, contains tools to build your own DevCloud. - - - DevCloud is under development and should be considered a Work In Progress (WIP), the wiki is the most up to date documentation: - - - - -
diff --git a/en-US/developer-getting-started.xml b/en-US/developer-getting-started.xml deleted file mode 100644 index 1456028..0000000 --- a/en-US/developer-getting-started.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - -
- Getting Started - - To get started using the &PRODUCT; API, you should have the following: - - URL of the &PRODUCT; server you wish to integrate with. - Both the API Key and Secret Key for an account. This should have been generated by the administrator of the cloud instance and given to you. - Familiarity with HTTP GET/POST and query strings. - Knowledge of either XML or JSON. - Knowledge of a programming language that can generate HTTP requests; for example, Java or PHP. - -
- diff --git a/en-US/developer-introduction.xml b/en-US/developer-introduction.xml deleted file mode 100644 index 9d54f31..0000000 --- a/en-US/developer-introduction.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Introduction to the &PRODUCT; API - - - - diff --git a/en-US/disable-enable-zones-pods-clusters.xml b/en-US/disable-enable-zones-pods-clusters.xml deleted file mode 100644 index 7d52ae7..0000000 --- a/en-US/disable-enable-zones-pods-clusters.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Disabling and Enabling Zones, Pods, and Clusters - You can enable or disable a zone, pod, or cluster without permanently removing it from the cloud. This is useful for maintenance or when there are problems that make a portion of the cloud infrastructure unreliable. No new allocations will be made to a disabled zone, pod, or cluster until its state is returned to Enabled. When a zone, pod, or cluster is first added to the cloud, it is Disabled by default. - To disable and enable a zone, pod, or cluster: - - Log in to the &PRODUCT; UI as administrator - In the left navigation bar, click Infrastructure. - - In Zones, click View More. - - If you are disabling or enabling a zone, find the name of the zone in the list, and click the Enable/Disable button. - - - - enable-disable.png: button to enable or disable zone, pod, or cluster. - - - If you are disabling or enabling a pod or cluster, click the name of the zone that contains the pod or cluster. - Click the Compute tab. - - In the Pods or Clusters node of the diagram, click View All. - - Click the pod or cluster name in the list. - Click the Enable/Disable button. - - - - -
diff --git a/en-US/disk-volume-usage-record-format.xml b/en-US/disk-volume-usage-record-format.xml deleted file mode 100644 index c15d979..0000000 --- a/en-US/disk-volume-usage-record-format.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -
- Disk Volume Usage Record Format - For disk volumes, the following fields exist in a usage record. - - account – name of the account - accountid – ID of the account - domainid – ID of the domain in which this account resides - zoneid – Zone where the usage occurred - description – A string describing what the usage record is tracking - usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours) - usagetype – A number representing the usage type (see Usage Types) - rawusage – A number representing the actual usage in hours - usageid – The volume ID - offeringid – The ID of the disk offering - type – Hypervisor - templateid – ROOT template ID - size – The amount of storage allocated - startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record - -
diff --git a/en-US/dns-dhcp.xml b/en-US/dns-dhcp.xml deleted file mode 100644 index 2359e83..0000000 --- a/en-US/dns-dhcp.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- DNS and DHCP - The Virtual Router provides DNS and DHCP services to the guests. It proxies DNS requests to the DNS server configured on the Availability Zone. -
diff --git a/en-US/domains.xml b/en-US/domains.xml deleted file mode 100644 index f348fe8..0000000 --- a/en-US/domains.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Domains - If the LDAP server requires SSL, you need to enable it in the ldapConfig command by setting the parameters ssl, truststore, and truststorepass. Before enabling SSL for ldapConfig, you need to get the certificate which the LDAP server is using and add it to a trusted keystore. You will need to know the path to the keystore and the password. -
diff --git a/en-US/dynamic-compute-offerings.xml b/en-US/dynamic-compute-offerings.xml deleted file mode 100644 index dde791b..0000000 --- a/en-US/dynamic-compute-offerings.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Custom Compute Offering - &PRODUCT; provides you the flexibility to specify the desired values for the number of CPU, - CPU speed, and memory while deploying a VM. As an admin, you create a Compute Offering by - marking it as custom, and the users will be able to customize this dynamic Compute Offering by - specifying the memory, and CPU at the time of VM creation or upgrade. Use this offering to - deploy VM by specifying custom values for the dynamic parameters. - Dynamic Compute Offerings can be used in following cases: deploying a VM, changing the - compute offering of a stopped VM and running VMs, which is nothing but scaling up. To support - this feature a new field, Custom, has been added to the Create Compute Offering page in the UI. - If the Custom field is checked, the user will be able to create a custom Compute Offering. - During VM deployment you can specify desired values for number of CPU, CPU speed, and memory. - See for more information on this. - To support this feature, usage events has been enhanced to register events for dynamically - assigned resources. Usage events are registered when a VM is created from a custom compute - offering, and upon changing the compute offering of a stopped or running VM. The values of the - parameters, such as CPU, speed, RAM are recorded. -
diff --git a/en-US/egress-firewall-rule.xml b/en-US/egress-firewall-rule.xml deleted file mode 100644 index 93d5a81..0000000 --- a/en-US/egress-firewall-rule.xml +++ /dev/null @@ -1,168 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Egress Firewall Rules in an Advanced Zone - The egress traffic originates from a private network to a public network, such as the - Internet. By default, the egress traffic is blocked in default network offerings, so no outgoing - traffic is allowed from a guest network to the Internet. However, you can control the egress - traffic in an Advanced zone by creating egress firewall rules. When an egress firewall rule is - applied, the traffic specific to the rule is allowed and the remaining traffic is blocked. When - all the firewall rules are removed the default policy, Block, is applied. -
- Prerequisites and Guidelines - Consider the following scenarios to apply egress firewall rules: - - - Egress firewall rules are supported on Juniper SRX and virtual router. - - - The egress firewall rules are not supported on shared networks. - - - Allow the egress traffic from specified source CIDR. The Source CIDR is part of guest - network CIDR. - - - Allow the egress traffic with protocol TCP,UDP,ICMP, or ALL. - - - Allow the egress traffic with protocol and destination port range. The port range is - specified for TCP, UDP or for ICMP type and code. - - - The default policy is Allow for the new network offerings, whereas on upgrade existing - network offerings with firewall service providers will have the default egress policy - Deny. - - -
-
- Configuring an Egress Firewall Rule - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In Select view, choose Guest networks, then click the Guest network you want. - - - To add an egress rule, click the Egress rules tab and fill out the following fields to - specify what type of traffic is allowed to be sent out of VM instances in this guest - network: - - - - - - egress-firewall-rule.png: adding an egress firewall rule - - - - - CIDR: (Add by CIDR only) To send traffic only to - the IP addresses within a particular address block, enter a CIDR or a comma-separated - list of CIDRs. The CIDR is the base IP address of the destination. For example, - 192.168.0.0/22. To allow all CIDRs, set to 0.0.0.0/0. - - - Protocol: The networking protocol that VMs uses - to send outgoing traffic. The TCP and UDP protocols are typically used for data - exchange and end-user communications. The ICMP protocol is typically used to send - error messages or network monitoring data. - - - Start Port, End Port: (TCP, UDP only) A range of - listening ports that are the destination for the outgoing traffic. If you are opening - a single port, use the same number in both fields. - - - ICMP Type, ICMP Code: (ICMP only) The type of - message and error code that are sent. - - - - - Click Add. - - -
-
- Configuring the Default Egress Policy - The default egress policy for Isolated guest network is configured by using Network - offering. Use the create network offering option to determine whether the default policy - should be block or allow all the traffic to the public network from a guest network. Use this - network offering to create the network. If no policy is specified, by default all the traffic - is allowed from the guest network that you create by using this network offering. - You have two options: Allow and Deny. - - Allow - If you select Allow for a network offering, by default egress traffic is allowed. - However, when an egress rule is configured for a guest network, rules are applied to block - the specified traffic and rest are allowed. If no egress rules are configured for the - network, egress traffic is accepted. - - - Deny - If you select Deny for a network offering, by default egress traffic for the guest - network is blocked. However, when an egress rules is configured for a guest network, rules - are applied to allow the specified traffic. While implementing a guest network, &PRODUCT; - adds the firewall egress rule specific to the default egress policy for the guest - network. - - This feature is supported only on virtual router and Juniper SRX. - - - Create a network offering with your desirable default egress policy: - - - Log in with admin privileges to the &PRODUCT; UI. - - - In the left navigation bar, click Service Offerings. - - - In Select Offering, choose Network Offering. - - - Click Add Network Offering. - - - In the dialog, make necessary choices, including firewall provider. - - - In the Default egress policy field, specify the behaviour. - - - Click OK. - - - - - Create an isolated network by using this network offering. - Based on your selection, the network will have the egress public traffic blocked or - allowed. - - -
-
diff --git a/en-US/elastic-ip.xml b/en-US/elastic-ip.xml deleted file mode 100644 index 8ecbd75..0000000 --- a/en-US/elastic-ip.xml +++ /dev/null @@ -1,103 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- About Elastic IP - Elastic IP (EIP) addresses are the IP addresses that are associated with an account, and act - as static IP addresses. The account owner has the complete control over the Elastic IP addresses - that belong to the account. As an account owner, you can allocate an Elastic IP to a VM of your - choice from the EIP pool of your account. Later if required you can reassign the IP address to a - different VM. This feature is extremely helpful during VM failure. Instead of replacing the VM - which is down, the IP address can be reassigned to a new VM in your account. - Similar to the public IP address, Elastic IP addresses are mapped to their associated - private IP addresses by using StaticNAT. The EIP service is equipped with StaticNAT (1:1) - service in an EIP-enabled basic zone. The default network offering, - DefaultSharedNetscalerEIPandELBNetworkOffering, provides your network with EIP and ELB network - services if a NetScaler device is deployed in your zone. Consider the following illustration for - more details. - - - - - - eip-ns-basiczone.png: Elastic IP in a NetScaler-enabled Basic Zone. - - - In the illustration, a NetScaler appliance is the default entry or exit point for the - &PRODUCT; instances, and firewall is the default entry or exit point for the rest of the data - center. Netscaler provides LB services and staticNAT service to the guest networks. The guest - traffic in the pods and the Management Server are on different subnets / VLANs. The policy-based - routing in the data center core switch sends the public traffic through the NetScaler, whereas - the rest of the data center goes through the firewall. - The EIP work flow is as follows: - - - When a user VM is deployed, a public IP is automatically acquired from the pool of - public IPs configured in the zone. This IP is owned by the VM's account. - - - Each VM will have its own private IP. When the user VM starts, Static NAT is provisioned - on the NetScaler device by using the Inbound Network Address Translation (INAT) and Reverse - NAT (RNAT) rules between the public IP and the private IP. - - Inbound NAT (INAT) is a type of NAT supported by NetScaler, in which the destination - IP address is replaced in the packets from the public network, such as the Internet, with - the private IP address of a VM in the private network. Reverse NAT (RNAT) is a type of NAT - supported by NetScaler, in which the source IP address is replaced in the packets - generated by a VM in the private network with the public IP address. - - - - This default public IP will be released in two cases: - - - When the VM is stopped. When the VM starts, it again receives a new public IP, not - necessarily the same one allocated initially, from the pool of Public IPs. - - - The user acquires a public IP (Elastic IP). This public IP is associated with the - account, but will not be mapped to any private IP. However, the user can enable Static - NAT to associate this IP to the private IP of a VM in the account. The Static NAT rule - for the public IP can be disabled at any time. When Static NAT is disabled, a new public - IP is allocated from the pool, which is not necessarily be the same one allocated - initially. - - - - - For the deployments where public IPs are limited resources, you have the flexibility to - choose not to allocate a public IP by default. You can use the Associate Public IP option to - turn on or off the automatic public IP assignment in the EIP-enabled Basic zones. If you turn - off the automatic public IP assignment while creating a network offering, only a private IP is - assigned to a VM when the VM is deployed with that network offering. Later, the user can acquire - an IP for the VM and enable static NAT. - For more information on the Associate Public IP option, see . - For more information on the Associate Public IP option, see the - Administration Guide. - - The Associate Public IP feature is designed only for use with user VMs. The System VMs - continue to get both public IP and private by default, irrespective of the network offering - configuration. - - New deployments which use the default shared network offering with EIP and ELB services to - create a shared network in the Basic zone will continue allocating public IPs to each user - VM. -
diff --git a/en-US/enable-disable-static-nat-vpc.xml b/en-US/enable-disable-static-nat-vpc.xml deleted file mode 100644 index 467a304..0000000 --- a/en-US/enable-disable-static-nat-vpc.xml +++ /dev/null @@ -1,112 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Enabling or Disabling Static NAT on a VPC - A static NAT rule maps a public IP address to the private IP address of a VM in a VPC to - allow Internet traffic to it. This section tells how to enable or disable static NAT for a - particular IP address in a VPC. - If port forwarding rules are already in effect for an IP address, you cannot enable static - NAT to that IP. - If a guest VM is part of more than one network, static NAT rules will function only if they - are defined on the default network. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC to which you want to deploy the VMs. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - For each tier, the following options are displayed. - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - In the Router node, select Public IP Addresses. - The IP Addresses page is displayed. - - - Click the IP you want to work with. - - - In the Details tab,click the Static NAT button. - - - - - enable-disable.png: button to enable Static NAT. - - The button toggles between Enable and Disable, depending on whether - static NAT is currently enabled for the IP address. - - - If you are enabling static NAT, a dialog appears as follows: - - - - - - select-vmstatic-nat.png: selecting a tier to apply staticNAT. - - - - - Select the tier and the destination VM, then click Apply. - - -
diff --git a/en-US/enable-disable-static-nat.xml b/en-US/enable-disable-static-nat.xml deleted file mode 100644 index 0154dca..0000000 --- a/en-US/enable-disable-static-nat.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Enabling or Disabling Static NAT - If port forwarding rules are already in effect for an IP address, you cannot enable static NAT to that IP. - If a guest VM is part of more than one network, static NAT rules will function only if they are defined on the default network. - - Log in to the &PRODUCT; UI as an administrator or end user. - In the left navigation, choose Network. - Click the name of the network where you want to work with. - Click View IP Addresses. - Click the IP address you want to work with. - - Click the Static NAT - - - - - ReleaseIPButton.png: button to release an IP - - button.The button toggles between Enable and Disable, depending on whether static NAT is currently enabled for the IP address. - If you are enabling static NAT, a dialog appears where you can choose the destination VM and - click Apply. - -
diff --git a/en-US/enable-security-groups.xml b/en-US/enable-security-groups.xml deleted file mode 100644 index c957310..0000000 --- a/en-US/enable-security-groups.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Enabling Security Groups - In order for security groups to function in a zone, the security groups feature must first be - enabled for the zone. The administrator can do this when creating a new zone, by selecting a - network offering that includes security groups. The procedure is described in Basic Zone - Configuration in the Advanced Installation Guide. The administrator can not enable security - groups for an existing zone, only when creating a new zone. -
- diff --git a/en-US/enabling-api-call-expiration.xml b/en-US/enabling-api-call-expiration.xml deleted file mode 100644 index cd82d3d..0000000 --- a/en-US/enabling-api-call-expiration.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Enabling API Call Expiration - - You can set an expiry timestamp on API calls to prevent replay attacks over non-secure channels, such as HTTP. The server tracks the expiry timestamp you have specified and rejects all the subsequent API requests that come in after this validity period. - - To enable this feature, add the following parameters to the API request: - - signatureVersion=3: If the signatureVersion parameter is missing or is not equal to 3, the expires parameter is ignored in the API request. - expires=YYYY-MM-DDThh:mm:ssZ: Specifies the date and time at which the signature included in the request is expired. The timestamp is expressed in the YYYY-MM-DDThh:mm:ssZ format, as specified in the ISO 8601 standard. - - For example: - expires=2011-10-10T12:00:00+0530 - A sample API request with expiration is given below: - http://<IPAddress>:8080/client/api?command=listZones&signatureVersion=3&expires=2011-10-10T12:00:00+0530&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D -
- diff --git a/en-US/enabling-port-8096.xml b/en-US/enabling-port-8096.xml deleted file mode 100644 index 57c492e..0000000 --- a/en-US/enabling-port-8096.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Enabling Port 8096 - - Port 8096, which allows API calls without authentication, is closed and disabled by default on any fresh 3.0.1 installations. You can enable 8096 (or another port) for this purpose as follows: - - - Ensure that the first Management Server is installed and running. - Set the global configuration parameter integration.api.port to the desired port. - Restart the Management Server. - On the Management Server host machine, create an iptables rule allowing access to that port. - -
- diff --git a/en-US/end-user-ui-overview.xml b/en-US/end-user-ui-overview.xml deleted file mode 100644 index 6ec1a25..0000000 --- a/en-US/end-user-ui-overview.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- End User's UI Overview - The &PRODUCT; UI helps users of cloud infrastructure to view and use their cloud resources, including virtual machines, templates and ISOs, data volumes and snapshots, guest networks, and IP addresses. If the user is a member or administrator of one or more &PRODUCT; projects, the UI can provide a project-oriented view. -
diff --git a/en-US/error-handling.xml b/en-US/error-handling.xml deleted file mode 100644 index 3f119bf..0000000 --- a/en-US/error-handling.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Error Handling - If an error occurs while processing an API request, the appropriate response in the format specified is returned. Each error response consists of an error code and an error text describing what possibly can go wrong. For an example error response, see page 12. - An HTTP error code of 401 is always returned if API request was rejected due to bad signatures, missing API Keys, or the user simply did not have the permissions to execute the command. -
diff --git a/en-US/event-framework.xml b/en-US/event-framework.xml deleted file mode 100644 index 0f62fac..0000000 --- a/en-US/event-framework.xml +++ /dev/null @@ -1,110 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Event Notification - Event notification framework provides a means for the Management Server components to - publish and subscribe to &PRODUCT; events. Event notification is achieved by implementing the - concept of event bus abstraction in the Management Server. An event bus is introduced in the - Management Server that allows the &PRODUCT; components and extension plug-ins to subscribe to the - events by using the Advanced Message Queuing Protocol (AMQP) client. In &PRODUCT;, a default - implementation of event bus is provided as a plug-in that uses the RabbitMQ AMQP client. The - AMQP client pushes the published events to a compatible AMQP server. Therefore all the &PRODUCT; - events are published to an exchange in the AMQP server. - A new event for state change, resource state change, is introduced as part of Event - notification framework. Every resource, such as user VM, volume, NIC, network, public IP, - snapshot, and template, is associated with a state machine and generates events as part of the - state change. That implies that a change in the state of a resource results in a state change - event, and the event is published in the corresponding state machine on the event bus. All the - &PRODUCT; events (alerts, action events, usage events) and the additional category of resource - state change events, are published on to the events bus. - - Use Cases - The following are some of the use cases: - - - - Usage or Billing Engines: A third-party cloud usage solution can implement a plug-in - that can connects to &PRODUCT; to subscribe to &PRODUCT; events and generate usage data. The - usage data is consumed by their usage software. - - - AMQP plug-in can place all the events on the a message queue, then a AMQP message broker - can provide topic-based notification to the subscribers. - - - Publish and Subscribe notification service can be implemented as a pluggable service in - &PRODUCT; that can provide rich set of APIs for event notification, such as topics-based - subscription and notification. Additionally, the pluggable service can deal with - multi-tenancy, authentication, and authorization issues. - - - - Configuration - As a &PRODUCT; administrator, perform the following one-time configuration to enable event - notification framework. At run time no changes can control the behaviour. - - - - Open 'componentContext.xml. - - - Define a bean named eventNotificationBus as follows: - - - name : Specify a name for the bean. - - - server : The name or the IP address of the RabbitMQ AMQP server. - - - port : The port on which RabbitMQ server is running. - - - username : The username associated with the account to access the RabbitMQ - server. - - - password : The password associated with the username of the account to access the - RabbitMQ server. - - - exchange : The exchange name on the RabbitMQ server where &PRODUCT; events are - published. - A sample bean is given below: - <bean id="eventNotificationBus" class="org.apache.cloudstack.mom.rabbitmq.RabbitMQEventBus"> - <property name="name" value="eventNotificationBus"/> - <property name="server" value="127.0.0.1"/> - <property name="port" value="5672"/> - <property name="username" value="guest"/> - <property name="password" value="guest"/> - <property name="exchange" value="cloudstack-events"/> - </bean> - The eventNotificationBus bean represents the - org.apache.cloudstack.mom.rabbitmq.RabbitMQEventBus class. - - - - - Restart the Management Server. - - -
diff --git a/en-US/event-log-queries.xml b/en-US/event-log-queries.xml deleted file mode 100644 index a0dcaa6..0000000 --- a/en-US/event-log-queries.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Event Log Queries - Database logs can be queried from the user interface. The list of events captured by the system includes: - - Virtual machine creation, deletion, and on-going management operations - Virtual router creation, deletion, and on-going management operations - - Template creation and deletion - Network/load balancer rules creation and deletion - Storage volume creation and deletion - User login and logout - -
diff --git a/en-US/event-types.xml b/en-US/event-types.xml deleted file mode 100644 index b364bdd..0000000 --- a/en-US/event-types.xml +++ /dev/null @@ -1,461 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Event Types - - - - - - - Types - Events - - - - - VM - VM.CREATE - VM.DESTROY - VM.START - VM.STOP - VM.REBOOT - VM.UPDATE - VM.UPGRADE - VM.DYNAMIC.SCALE - VM.RESETPASSWORD - VM.RESETSSHKEYVM.MIGRATE - VM.MOVE - VM.RESTORE - - - Domain Router - ROUTER.CREATE - ROUTER.DESTROY - ROUTER.START - ROUTER.STOP - ROUTER.REBOOT - ROUTER.HA - ROUTER.UPGRADE - - - Console proxy - PROXY.CREATE - PROXY.DESTROY - PROXY.START - PROXY.STOP - PROXY.REBOOT - PROXY.HA - - - VNC Console Events - VNC.CONNECT - VNC.DISCONNECT - - - Network Events - NET.IPASSIGN - NET.IPRELEASE - PORTABLE.IPASSIGN - PORTABLE.IPRELEASE - NET.RULEADD - NET.RULEDELETE - NET.RULEMODIFY - NETWORK.CREATE - NETWORK.DELETE - NETWORK.UPDATE - FIREWALL.OPEN - FIREWALL.CLOSE - - - NIC Events - NIC.CREATE - NIC.DELETE - NIC.UPDATE - NIC.DETAIL.ADD - NIC.DETAIL.UPDATE - NIC.DETAIL.REMOVE - - - Load Balancers - LB.ASSIGN.TO.RULE - LB.REMOVE.FROM.RULE - LB.CREATE - LB.DELETE - LB.STICKINESSPOLICY.CREATE - LB.STICKINESSPOLICY.DELETE - LB.HEALTHCHECKPOLICY.CREATE - LB.HEALTHCHECKPOLICY.DELETE - LB.UPDATE - - - Global Load Balancer rules - GLOBAL.LB.ASSIGN - GLOBAL.LB.REMOVE - GLOBAL.LB.CREATE - GLOBAL.LB.DELETE - GLOBAL.LB.UPDATE - - - Account events - ACCOUNT.ENABLE - ACCOUNT.DISABLE - ACCOUNT.CREATE - ACCOUNT.DELETE - ACCOUNT.UPDATE - ACCOUNT.MARK.DEFAULT.ZONE - - - UserVO Events - USER.LOGIN - USER.LOGOUT - USER.CREATE - USER.DELETE - USER.DISABLE - USER.UPDATE - USER.ENABLE - USER.LOCK - - - Registering SSH keypair events - REGISTER.SSH.KEYPAIR - - - Register for user API and secret keys - REGISTER.USER.KEY - - - Template Events - TEMPLATE.CREATE - TEMPLATE.DELETE - TEMPLATE.UPDATE - TEMPLATE.DOWNLOAD.START - TEMPLATE.DOWNLOAD.SUCCESS - TEMPLATE.DOWNLOAD.FAILED - TEMPLATE.COPY - TEMPLATE.EXTRACT - TEMPLATE.UPLOAD - TEMPLATE.CLEANUP - - - Volume Events - VOLUME.CREATE - VOLUME.DELETE - VOLUME.ATTACH - VOLUME.DETACH - VOLUME.EXTRACT - VOLUME.UPLOAD - VOLUME.MIGRATE - VOLUME.RESIZE - VOLUME.DETAIL.UPDATE - VOLUME.DETAIL.ADD - VOLUME.DETAIL.REMOVE - - - Domains - DOMAIN.CREATE - DOMAIN.DELETE - DOMAIN.UPDATE - - - Snapshots - SNAPSHOT.CREATE - SNAPSHOT.DELETE - SNAPSHOTPOLICY.CREATE - SNAPSHOTPOLICY.UPDATE - SNAPSHOTPOLICY.DELETE - - - ISO - ISO.CREATE - ISO.DELETE - ISO.COPY - ISO.ATTACH - ISO.DETACH - ISO.EXTRACT - ISO.UPLOAD - - - SSVM - SSVM.CREATE - SSVM.DESTROY - SSVM.START - SSVM.STOP - SSVM.REBOOT - SSVM.HA - - - Service Offerings - SERVICE.OFFERING.CREATE - SERVICE.OFFERING.EDIT - SERVICE.OFFERING.DELETE - - - Disk Offerings - DISK.OFFERING.CREATE - DISK.OFFERING.EDIT - DISK.OFFERING.DELETE - - - Network offerings - NETWORK.OFFERING.CREATE - NETWORK.OFFERING.ASSIGN - NETWORK.OFFERING.EDIT - NETWORK.OFFERING.REMOVE - NETWORK.OFFERING.DELETE - - - Pods - POD.CREATE - POD.EDIT - POD.DELETE - - - Zones - ZONE.CREATE - ZONE.EDIT - ZONE.DELETE - - - VLANs/IP ranges - VLAN.IP.RANGE.CREATE - VLAN.IP.RANGE.DELETE - VLAN.IP.RANGE.DEDICATE - VLAN.IP.RANGE.RELEASE - STORAGE.IP.RANGE.CREATE - STORAGE.IP.RANGE.DELETE - STORAGE.IP.RANGE.UPDATE - - - Configuration Table - CONFIGURATION.VALUE.EDIT - - - Security Groups - SG.AUTH.INGRESS - SG.REVOKE.INGRESS - SG.AUTH.EGRESS - SG.REVOKE.EGRESS - SG.CREATE - SG.DELETE - SG.ASSIGN - SG.REMOVE - - - Host - HOST.RECONNECT - - - Maintenance - MAINT.CANCEL - MAINT.CANCEL.PS - MAINT.PREPARE - MAINT.PREPARE.PS - - - VPN - VPN.REMOTE.ACCESS.CREATE - VPN.REMOTE.ACCESS.DESTROY - VPN.USER.ADD - VPN.USER.REMOVE - VPN.S2S.VPN.GATEWAY.CREATE - VPN.S2S.VPN.GATEWAY.DELETE - VPN.S2S.CUSTOMER.GATEWAY.CREATE - VPN.S2S.CUSTOMER.GATEWAY.DELETE - VPN.S2S.CUSTOMER.GATEWAY.UPDATE - VPN.S2S.CONNECTION.CREATE - VPN.S2S.CONNECTION.DELETE - VPN.S2S.CONNECTION.RESET - - - Network - NETWORK.RESTART - - - Custom certificates - UPLOAD.CUSTOM.CERTIFICATE - - - OneToOnenat - STATICNAT.ENABLE - STATICNAT.DISABLE - ZONE.VLAN.ASSIGN - ZONE.VLAN.RELEASE - - - Projects - PROJECT.CREATE - PROJECT.UPDATE - PROJECT.DELETE - PROJECT.ACTIVATE - PROJECT.SUSPEND - PROJECT.ACCOUNT.ADD - PROJECT.INVITATION.UPDATE - PROJECT.INVITATION.REMOVE - PROJECT.ACCOUNT.REMOVE - - - Network as a Service - NETWORK.ELEMENT.CONFIGURE - - - Physical Network Events - PHYSICAL.NETWORK.CREATE - PHYSICAL.NETWORK.DELETE - PHYSICAL.NETWORK.UPDATE - - - Physical Network Service Provider Events - SERVICE.PROVIDER.CREATE - SERVICE.PROVIDER.DELETE - SERVICE.PROVIDER.UPDATE - - - Physical Network Traffic Type Events - TRAFFIC.TYPE.CREATE - TRAFFIC.TYPE.DELETE - TRAFFIC.TYPE.UPDATE - - - External network device events - PHYSICAL.LOADBALANCER.ADD - PHYSICAL.LOADBALANCER.DELETE - PHYSICAL.LOADBALANCER.CONFIGURE - - - External switch management device events - For example: Cisco Nexus 1000v Virtual Supervisor Module. - SWITCH.MGMT.ADD - SWITCH.MGMT.DELETE - SWITCH.MGMT.CONFIGURE - SWITCH.MGMT.ENABLE - SWITCH.MGMT.DISABLE - PHYSICAL.FIREWALL.ADD - PHYSICAL.FIREWALL.DELETE - PHYSICAL.FIREWALL.CONFIGURE - - - VPC - VPC.CREATE - VPC.UPDATE - VPC.DELETE - VPC.RESTART - - - Network ACL - NETWORK.ACL.CREATE - NETWORK.ACL.DELETE - NETWORK.ACL.REPLACE - NETWORK.ACL.ITEM.CREATE - NETWORK.ACL.ITEM.UPDATE - NETWORK.ACL.ITEM.DELETE - - - VPC offerings - VPC.OFFERING.CREATE - VPC.OFFERING.UPDATE - VPC.OFFERING.DELETE - - - Private gateway - PRIVATE.GATEWAY.CREATE - PRIVATE.GATEWAY.DELETE - - - Static routes - STATIC.ROUTE.CREATE - STATIC.ROUTE.DELETE - - - Tag-related events - CREATE_TAGS - DELETE_TAGS - - - Meta data-related events - CREATE_RESOURCE_DETAILS - DELETE_RESOURCE_DETAILS - - - VM snapshot events - VMSNAPSHOT.CREATE - VMSNAPSHOT.DELETE - VMSNAPSHOT.REVERTTO - - - External network device events - PHYSICAL.NVPCONTROLLER.ADD - PHYSICAL.NVPCONTROLLER.DELETE - PHYSICAL.NVPCONTROLLER.CONFIGURE - - - AutoScale - COUNTER.CREATE - COUNTER.DELETE - CONDITION.CREATE - CONDITION.DELETE - AUTOSCALEPOLICY.CREATE - AUTOSCALEPOLICY.UPDATE - AUTOSCALEPOLICY.DELETE - AUTOSCALEVMPROFILE.CREATE - AUTOSCALEVMPROFILE.DELETE - AUTOSCALEVMPROFILE.UPDATE - AUTOSCALEVMGROUP.CREATE - AUTOSCALEVMGROUP.DELETE - AUTOSCALEVMGROUP.UPDATE - AUTOSCALEVMGROUP.ENABLE - AUTOSCALEVMGROUP.DISABLE - PHYSICAL.DHCP.ADD - PHYSICAL.DHCP.DELETE - PHYSICAL.PXE.ADD - PHYSICAL.PXE.DELETE - AG.CREATE - AG.DELETE - AG.ASSIGN - AG.REMOVE - VM.AG.UPDATE - INTERNALLBVM.START - INTERNALLBVM.STOP - HOST.RESERVATION.RELEASE - - - Dedicated guest vlan range - GUESTVLANRANGE.DEDICATE - GUESTVLANRANGE.RELEASE - PORTABLE.IP.RANGE.CREATE - PORTABLE.IP.RANGE.DELETE - PORTABLE.IP.TRANSFER - - - Dedicated Resources - DEDICATE.RESOURCE - DEDICATE.RESOURCE.RELEASE - VM.RESERVATION.CLEANUP - UCS.ASSOCIATEPROFILE - UCS.DISASSOCIATEPROFILE - - - - - diff --git a/en-US/events-log.xml b/en-US/events-log.xml deleted file mode 100644 index fa97db4..0000000 --- a/en-US/events-log.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Event Logs - There are two types of events logged in the &PRODUCT; Event Log. Standard events log - the success or failure of an event and can be used to identify jobs or processes that have - failed. There are also long running job events. Events for asynchronous jobs log when a job - is scheduled, when it starts, and when it completes. Other long running synchronous jobs log - when a job starts, and when it completes. Long running synchronous and asynchronous event - logs can be used to gain more information on the status of a pending job or can be used to - identify a job that is hanging or has not started. The following sections provide more - information on these events.. -
- diff --git a/en-US/events.xml b/en-US/events.xml deleted file mode 100644 index 3b93ee0..0000000 --- a/en-US/events.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Events - An event is essentially a significant or meaningful change in the state of both virtual and - physical resources associated with a cloud environment. Events are used by monitoring systems, - usage and billing systems, or any other event-driven workflow systems to discern a pattern and - make the right business decision. In &PRODUCT; an event could be a state change of virtual or - physical resources, an action performed by an user (action events), or policy based events - (alerts). - - - - - - -
diff --git a/en-US/example-LDAP-configuration-commands.xml b/en-US/example-LDAP-configuration-commands.xml deleted file mode 100644 index e557386..0000000 --- a/en-US/example-LDAP-configuration-commands.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Example LDAP Configuration Commands - To understand the examples in this section, you need to know the basic concepts behind calling the &PRODUCT; API, which are explained in the Developer’s Guide. - The following shows an example invocation of ldapConfig with an ApacheDS LDAP server - http://127.0.0.1:8080/client/api?command=ldapConfig&hostname=127.0.0.1&searchbase=ou%3Dtesting%2Co%3Dproject&queryfilter=%28%26%28uid%3D%25u%29%29&binddn=cn%3DJohn+Singh%2Cou%3Dtesting%2Co%project&bindpass=secret&port=10389&ssl=true&truststore=C%3A%2Fcompany%2Finfo%2Ftrusted.ks&truststorepass=secret&response=json&apiKey=YourAPIKey&signature=YourSignatureHash - The command must be URL-encoded. Here is the same example without the URL encoding: - http://127.0.0.1:8080/client/api?command=ldapConfig -&hostname=127.0.0.1 -&searchbase=ou=testing,o=project -&queryfilter=(&(%uid=%u)) -&binddn=cn=John+Singh,ou=testing,o=project -&bindpass=secret -&port=10389 -&ssl=true -&truststore=C:/company/info/trusted.ks -&truststorepass=secret -&response=json -&apiKey=YourAPIKey&signature=YourSignatureHash - - The following shows a similar command for Active Directory. Here, the search base is the testing group within a company, and the users are matched up based on email address. -http://10.147.29.101:8080/client/api?command=ldapConfig&hostname=10.147.28.250&searchbase=OU%3Dtesting%2CDC%3Dcompany&queryfilter=%28%26%28mail%3D%25e%29%29 &binddn=CN%3DAdministrator%2COU%3Dtesting%2CDC%3Dcompany&bindpass=1111_aaaa&port=389&response=json&apiKey=YourAPIKey&signature=YourSignatureHash - The next few sections explain some of the concepts you will need to know when filling out the ldapConfig parameters. -
diff --git a/en-US/example-response-from-listUsageRecords.xml b/en-US/example-response-from-listUsageRecords.xml deleted file mode 100644 index e0d7924..0000000 --- a/en-US/example-response-from-listUsageRecords.xml +++ /dev/null @@ -1,56 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Example response from listUsageRecords - - All &PRODUCT; API requests are submitted in the form of a HTTP GET/POST with an associated command and any parameters. A request is composed of the following whether in HTTP or HTTPS: - - - <listusagerecordsresponse> - <count>1816</count> - <usagerecord> - <account>user5</account> - <accountid>10004</accountid> - <domainid>1</domainid> - <zoneid>1</zoneid> - <description>i-3-4-WC running time (ServiceOffering: 1) (Template: 3)</description> - <usage>2.95288 Hrs</usage> - <usagetype>1</usagetype> - <rawusage>2.95288</rawusage> - <virtualmachineid>4</virtualmachineid> - <name>i-3-4-WC</name> - <offeringid>1</offeringid> - <templateid>3</templateid> - <usageid>245554</usageid> - <type>XenServer</type> - <startdate>2009-09-15T00:00:00-0700</startdate> - <enddate>2009-09-18T16:14:26-0700</enddate> - </usagerecord> - - … (1,815 more usage records) - </listusagerecordsresponse> - -
- diff --git a/en-US/export-template.xml b/en-US/export-template.xml deleted file mode 100644 index c225e36..0000000 --- a/en-US/export-template.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Exporting Templates - End users and Administrators may export templates from the &PRODUCT;. Navigate to the template in the UI and choose the Download function from the Actions menu. - -
diff --git a/en-US/external-firewalls-and-load-balancers.xml b/en-US/external-firewalls-and-load-balancers.xml deleted file mode 100644 index 42ecacf..0000000 --- a/en-US/external-firewalls-and-load-balancers.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- External Firewalls and Load Balancers - &PRODUCT; is capable of replacing its Virtual Router with an external Juniper SRX device and - an optional external NetScaler or F5 load balancer for gateway and load balancing services. In - this case, the VMs use the SRX as their gateway. - - - - - - -
diff --git a/en-US/external-fw-topology-req.xml b/en-US/external-fw-topology-req.xml deleted file mode 100644 index ab81496..0000000 --- a/en-US/external-fw-topology-req.xml +++ /dev/null @@ -1,25 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- External Firewall Topology Requirements - When external firewall integration is in place, the public IP VLAN must still be trunked to - the Hosts. This is required to support the Secondary Storage VM and Console Proxy VM. -
diff --git a/en-US/external-guest-firewall-integration.xml b/en-US/external-guest-firewall-integration.xml deleted file mode 100644 index 0b34dca..0000000 --- a/en-US/external-guest-firewall-integration.xml +++ /dev/null @@ -1,201 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- External Guest Firewall Integration for Juniper SRX (Optional) - - Available only for guests using advanced networking. - - &PRODUCT; provides for direct management of the Juniper SRX series of firewalls. This - enables &PRODUCT; to establish static NAT mappings from public IPs to guest VMs, and to use - the Juniper device in place of the virtual router for firewall services. You can have one or - more Juniper SRX per zone. This feature is optional. If Juniper integration is not provisioned, - &PRODUCT; will use the virtual router for these services. - The Juniper SRX can optionally be used in conjunction with an external load balancer. - External Network elements can be deployed in a side-by-side or inline configuration. - - - - - - parallel-mode.png: adding a firewall and load balancer in parallel mode. - - - &PRODUCT; requires the Juniper to be configured as follows: - - Supported SRX software version is 10.3 or higher. - - - - Install your SRX appliance according to the vendor's instructions. - - - Connect one interface to the management network and one interface to the public network. - Alternatively, you can connect the same interface to both networks and a use a VLAN for the - public network. - - - Make sure "vlan-tagging" is enabled on the private interface. - - - Record the public and private interface names. If you used a VLAN for the public - interface, add a ".[VLAN TAG]" after the interface name. For example, if you are using - ge-0/0/3 for your public interface and VLAN tag 301, your public interface name would be - "ge-0/0/3.301". Your private interface name should always be untagged because the - &PRODUCT; software automatically creates tagged logical interfaces. - - - Create a public security zone and a private security zone. By default, these will - already exist and will be called "untrust" and "trust". Add the public interface to the - public zone and the private interface to the private zone. Note down the security zone - names. - - - Make sure there is a security policy from the private zone to the public zone that - allows all traffic. - - - Note the username and password of the account you want the &PRODUCT; software to log - in to when it is programming rules. - - - Make sure the "ssh" and "xnm-clear-text" system services are enabled. - - - If traffic metering is desired: - - - a. Create an incoming firewall filter and an outgoing firewall filter. These filters - should be the same names as your public security zone name and private security zone - name respectively. The filters should be set to be "interface-specific". For example, - here is the configuration where the public zone is "untrust" and the private zone is - "trust": - root@cloud-srx# show firewall -filter trust { - interface-specific; -} -filter untrust { - interface-specific; -} - - - Add the firewall filters to your public interface. For example, a sample - configuration output (for public interface ge-0/0/3.0, public security zone untrust, and - private security zone trust) is: - ge-0/0/3 { - unit 0 { - family inet { - filter { - input untrust; - output trust; - } - address 172.25.0.252/16; - } - } -} - - - - - Make sure all VLANs are brought to the private interface of the SRX. - - - After the &PRODUCT; Management Server is installed, log in to the &PRODUCT; UI as - administrator. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View More. - - - Choose the zone you want to work with. - - - Click the Network tab. - - - In the Network Service Providers node of the diagram, click Configure. (You might have - to scroll down to see this.) - - - Click SRX. - - - Click the Add New SRX button (+) and provide the following: - - - IP Address: The IP address of the SRX. - - - Username: The user name of the account on the SRX that &PRODUCT; should use. - - - Password: The password of the account. - - - Public Interface. The name of the public interface on the SRX. For example, - ge-0/0/2. A ".x" at the end of the interface indicates the VLAN that is in use. - - - Private Interface: The name of the private interface on the SRX. For example, - ge-0/0/1. - - - Usage Interface: (Optional) Typically, the public interface is used to meter - traffic. If you want to use a different interface, specify its name here - - - Number of Retries: The number of times to attempt a command on the SRX before - failing. The default value is 2. - - - Timeout (seconds): The time to wait for a command on the SRX before considering it - failed. Default is 300 seconds. - - - Public Network: The name of the public network on the SRX. For example, - trust. - - - Private Network: The name of the private network on the SRX. For example, - untrust. - - - Capacity: The number of networks the device can handle - - - Dedicated: When marked as dedicated, this device will be dedicated to a single - account. When Dedicated is checked, the value in the Capacity field has no significance - implicitly, its value is 1 - - - - - Click OK. - - - Click Global Settings. Set the parameter external.network.stats.interval to indicate how - often you want &PRODUCT; to fetch network usage statistics from the Juniper SRX. If you - are not using the SRX to gather network usage statistics, set to 0. - - -
diff --git a/en-US/external-guest-lb-integration.xml b/en-US/external-guest-lb-integration.xml deleted file mode 100644 index 5760f95..0000000 --- a/en-US/external-guest-lb-integration.xml +++ /dev/null @@ -1,109 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- External Guest Load Balancer Integration (Optional) - &PRODUCT; can optionally use a Citrix NetScaler or BigIP F5 load balancer to provide load - balancing services to guests. If this is not enabled, &PRODUCT; will use the software load - balancer in the virtual router. - To install and enable an external load balancer for &PRODUCT; management: - - - Set up the appliance according to the vendor's directions. - - - Connect it to the networks carrying public traffic and management traffic (these could - be the same network). - - - Record the IP address, username, password, public interface name, and private interface - name. The interface names will be something like "1.1" or "1.2". - - - Make sure that the VLANs are trunked to the management network interface. - - - After the &PRODUCT; Management Server is installed, log in as administrator to the - &PRODUCT; UI. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View More. - - - Choose the zone you want to work with. - - - Click the Network tab. - - - In the Network Service Providers node of the diagram, click Configure. (You might have - to scroll down to see this.) - - - Click NetScaler or F5. - - - Click the Add button (+) and provide the following: - For NetScaler: - - - IP Address: The IP address of the SRX. - - - Username/Password: The authentication credentials to access the device. &PRODUCT; - uses these credentials to access the device. - - - Type: The type of device that is being added. It could be F5 Big Ip Load Balancer, - NetScaler VPX, NetScaler MPX, or NetScaler SDX. For a comparison of the NetScaler types, - see the &PRODUCT; Administration Guide. - - - Public interface: Interface of device that is configured to be part of the public - network. - - - Private interface: Interface of device that is configured to be part of the private - network. - - - Number of retries. Number of times to attempt a command on the device before - considering the operation failed. Default is 2. - - - Capacity: The number of networks the device can handle. - - - Dedicated: When marked as dedicated, this device will be dedicated to a single - account. When Dedicated is checked, the value in the Capacity field has no significance - implicitly, its value is 1. - - - - - Click OK. - - - The installation and provisioning of the external load balancer is finished. You can proceed - to add VMs and NAT or load balancing rules. -
diff --git a/en-US/extracting-source.xml b/en-US/extracting-source.xml deleted file mode 100644 index d169040..0000000 --- a/en-US/extracting-source.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Extracting source - - Extracting the &PRODUCT; release is relatively simple and can be done - with a single command as follows: - $ tar -jxvf apache-cloudstack-4.1.0.src.tar.bz2 - - - You can now move into the directory: - $ cd ./apache-cloudstack-4.1.0-src - -
diff --git a/en-US/feature-overview.xml b/en-US/feature-overview.xml deleted file mode 100644 index 42a65bb..0000000 --- a/en-US/feature-overview.xml +++ /dev/null @@ -1,81 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- What Can &PRODUCT; Do? - - Multiple Hypervisor Support - - - &PRODUCT; works with a variety of hypervisors, and a single cloud deployment can contain multiple hypervisor implementations. The current release of &PRODUCT; supports pre-packaged enterprise solutions like Citrix XenServer and VMware vSphere, as well as KVM or Xen running on Ubuntu or CentOS. - - - Massively Scalable Infrastructure Management - - - &PRODUCT; can manage tens of thousands of servers installed in multiple geographically distributed datacenters. The centralized management server scales linearly, eliminating the need for intermediate cluster-level management servers. No single component failure can cause a cloud-wide outage. Periodic maintenance of the management server can be performed without affecting the functioning of virtual machines running in the cloud. - - - Automatic Configuration Management - - &PRODUCT; automatically configures each guest virtual machine’s networking and storage settings. - - &PRODUCT; internally manages a pool of virtual appliances to support the cloud itself. These appliances offer services such as firewalling, routing, DHCP, VPN access, console proxy, storage access, and storage replication. The extensive use of virtual appliances simplifies the installation, configuration, and ongoing management of a cloud deployment. - - - Graphical User Interface - - &PRODUCT; offers an administrator's Web interface, used for provisioning and managing the cloud, as well as an end-user's Web interface, used for running VMs and managing VM templates. The UI can be customized to reflect the desired service provider or enterprise look and feel. - - - API and Extensibility - - - &PRODUCT; provides an API that gives programmatic access to all the - management features available in the UI. The API is maintained and - documented. This API enables the creation of command line tools and - new user interfaces to suit particular needs. See the Developer’s - Guide and API Reference, both available at - Apache CloudStack Guides - and - Apache CloudStack API Reference - respectively. - - - The &PRODUCT; pluggable allocation architecture allows the creation - of new types of allocators for the selection of storage and Hosts. - See the Allocator Implementation Guide - (http://docs.cloudstack.org/CloudStack_Documentation/Allocator_Implementation_Guide). - - - High Availability - - - &PRODUCT; has a number of features to increase the availability of the - system. The Management Server itself may be deployed in a multi-node - installation where the servers are load balanced. MySQL may be configured - to use replication to provide for a manual failover in the event of - database loss. For the hosts, &PRODUCT; supports NIC bonding and the use - of separate networks for storage as well as iSCSI Multipath. - -
diff --git a/en-US/feedback.xml b/en-US/feedback.xml deleted file mode 100644 index 4b06c9f..0000000 --- a/en-US/feedback.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Feedback - to-do -
diff --git a/en-US/firewall-rules.xml b/en-US/firewall-rules.xml deleted file mode 100644 index 837a4c6..0000000 --- a/en-US/firewall-rules.xml +++ /dev/null @@ -1,82 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Firewall Rules - By default, all incoming traffic to the public IP address is rejected by the firewall. To - allow external traffic, you can open firewall ports by specifying firewall rules. You can - optionally specify one or more CIDRs to filter the source IPs. This is useful when you want to - allow only incoming requests from certain IP addresses. - You cannot use firewall rules to open ports for an elastic IP address. When elastic IP is - used, outside access is instead controlled through the use of security groups. See . - In an advanced zone, you can also create egress firewall rules by using the virtual router. - For more information, see . - Firewall rules can be created using the Firewall tab in the Management Server UI. This tab - is not displayed by default when &PRODUCT; is installed. To display the Firewall tab, the - &PRODUCT; administrator must set the global configuration parameter firewall.rule.ui.enabled to - "true." - To create a firewall rule: - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - Click the name of the network where you want to work with. - - - Click View IP Addresses. - - - Click the IP address you want to work with. - - - Click the Configuration tab and fill in the following values. - - - Source CIDR. (Optional) To accept only traffic from - IP addresses within a particular address block, enter a CIDR or a comma-separated list - of CIDRs. Example: 192.168.0.0/22. Leave empty to allow all CIDRs. - - - Protocol. The communication protocol in use on the - opened port(s). - - - Start Port and End Port. The port(s) you want to - open on the firewall. If you are opening a single port, use the same number in both - fields - - - ICMP Type and ICMP Code. Used only if Protocol is - set to ICMP. Provide the type and code required by the ICMP protocol to fill out the - ICMP header. Refer to ICMP documentation for more details if you are not sure what to - enter - - - - - Click Add. - - -
diff --git a/en-US/first_ms_node_install.xml b/en-US/first_ms_node_install.xml deleted file mode 100644 index af6b35b..0000000 --- a/en-US/first_ms_node_install.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Install the First Management Server - - - - Ensure you have configured your machine according to - - or - - as appropriate for your platform. - - - - - Install the &PRODUCT; management server packages by - issuing one of the following commands as appropriate: - # yum install cloudstack-management - # apt-get install cloudstack-management - - - - - (RPM-based distributions) When the installation is - finished, run the following commands to start essential - services: - # service rpcbind start -# service nfs start -# chkconfig nfs on -# chkconfig rpcbind on - - - -
diff --git a/en-US/generic-firewall-provisions.xml b/en-US/generic-firewall-provisions.xml deleted file mode 100644 index 53ae45a..0000000 --- a/en-US/generic-firewall-provisions.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Generic Firewall Provisions - The hardware firewall is required to serve two purposes: - - - Protect the Management Servers. NAT and port forwarding should be configured to direct - traffic from the public Internet to the Management Servers. - - - Route management network traffic between multiple zones. Site-to-site VPN should be - configured between multiple zones. - - - To achieve the above purposes you must set up fixed configurations for the firewall. - Firewall rules and policies need not change as users are provisioned into the cloud. Any brand - of hardware firewall that supports NAT and site-to-site VPN can be used. -
diff --git a/en-US/getting-release.xml b/en-US/getting-release.xml deleted file mode 100644 index ee08a94..0000000 --- a/en-US/getting-release.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Getting the release - - You can download the latest &PRODUCT; release from the - - Apache CloudStack project download page. - - Prior releases are available via archive.apache.org as well. See the downloads page for more information on archived releases. - You'll notice several links under the 'Latest release' section. A link to a file ending in tar.bz2, as well as a PGP/GPG signature, MD5, and SHA512 file. - - The tar.bz2 file contains the Bzip2-compressed tarball with the source code. - The .asc file is a detached cryptographic signature that can be used to help verify the authenticity of the release. - The .md5 file is an MD5 hash of the release to aid in verify the validity of the release download. - The .sha file is a SHA512 hash of the release to aid in verify the validity of the release download. - -
diff --git a/en-US/global-config.xml b/en-US/global-config.xml deleted file mode 100644 index 626e268..0000000 --- a/en-US/global-config.xml +++ /dev/null @@ -1,354 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - Setting Configuration Parameters -
- About Configuration Parameters - &PRODUCT; provides a variety of settings you can use to set limits, configure features, - and enable or disable features in the cloud. Once your Management Server is running, you might - need to set some of these configuration parameters, depending on what optional features you - are setting up. You can set default values at the global level, which will be in effect - throughout the cloud unless you override them at a lower level. You can make local settings, - which will override the global configuration parameter values, at the level of an account, - zone, cluster, or primary storage. - The documentation for each &PRODUCT; feature should direct you to the names of the - applicable parameters. The following table shows a few of the more useful parameters. - - - - - - - Field - Value - - - - - management.network.cidr - A CIDR that describes the network that the management CIDRs reside on. This - variable must be set for deployments that use vSphere. It is recommended to be set - for other deployments as well. Example: 192.168.3.0/24. - - - xen.setup.multipath - For XenServer nodes, this is a true/false variable that instructs &PRODUCT; - to enable iSCSI multipath on the XenServer Hosts when they are added. This defaults - to false. Set it to true if you would like &PRODUCT; to enable multipath. - If this is true for a NFS-based deployment multipath will still be enabled on - the XenServer host. However, this does not impact NFS operation and is - harmless. - - - secstorage.allowed.internal.sites - This is used to protect your internal network from rogue attempts to - download arbitrary files using the template download feature. This is a - comma-separated list of CIDRs. If a requested URL matches any of these CIDRs the - Secondary Storage VM will use the private network interface to fetch the URL. Other - URLs will go through the public interface. We suggest you set this to 1 or 2 - hardened internal machines where you keep your templates. For example, set it to - 192.168.1.66/32. - - - use.local.storage - Determines whether &PRODUCT; will use storage that is local to the Host for - data disks, templates, and snapshots. By default &PRODUCT; will not use this - storage. You should change this to true if you want to use local storage and you - understand the reliability and feature drawbacks to choosing local - storage. - - - host - This is the IP address of the Management Server. If you are using multiple - Management Servers you should enter a load balanced IP address that is reachable via - the private network. - - - default.page.size - Maximum number of items per page that can be returned by a &PRODUCT; API - command. The limit applies at the cloud level and can vary from cloud to cloud. You - can override this with a lower value on a particular API call by using the page and - pagesize API command parameters. For more information, see the Developer's Guide. - Default: 500. - - - ha.tag - The label you want to use throughout the cloud to designate certain hosts - as dedicated HA hosts. These hosts will be used only for HA-enabled VMs that are - restarting due to the failure of another host. For example, you could set this to - ha_host. Specify the ha.tag value as a host tag when you add a new host to the - cloud. - - - vmware.vcenter.session.timeout - Determines the vCenter session timeout value by using this parameter. The - default value is 20 minutes. Increase the timeout value to avoid timeout errors in - VMware deployments because certain VMware operations take more than 20 - minutes. - - - - -
-
- Setting Global Configuration Parameters - Use the following steps to set global configuration parameters. These values will be the - defaults in effect throughout your &PRODUCT; deployment. - - - Log in to the UI as administrator. - - - In the left navigation bar, click Global Settings. - - - In Select View, choose one of the following: - - - Global Settings. This displays a list of the parameters with brief descriptions - and current values. - - - Hypervisor Capabilities. This displays a list of hypervisor versions with the - maximum number of guests supported for each. - - - - - Use the search box to narrow down the list to those you are interested in. - - - In the Actions column, click the Edit icon to modify a value. If you are viewing - Hypervisor Capabilities, you must click the name of the hypervisor first to display the - editing screen. - - -
-
- Setting Local Configuration Parameters - Use the following steps to set local configuration parameters for an account, zone, - cluster, or primary storage. These values will override the global configuration - settings. - - - Log in to the UI as administrator. - - - In the left navigation bar, click Infrastructure or Accounts, depending on where you - want to set a value. - - - Find the name of the particular resource that you want to work with. For example, if - you are in Infrastructure, click View All on the Zones, Clusters, or Primary Storage - area. - - - Click the name of the resource where you want to set a limit. - - - Click the Settings tab. - - - Use the search box to narrow down the list to those you are interested in. - - - In the Actions column, click the Edit icon to modify a value. - - -
-
- Granular Global Configuration Parameters - The following global configuration parameters have been made more granular. The parameters - are listed under three different scopes: account, cluster, and zone. - - - - - - - - Field - Field - Value - - - - - account - remote.access.vpn.client.iprange - The range of IPs to be allocated to remotely access the VPN clients. The - first IP in the range is used by the VPN server. - - - account - allow.public.user.templates - If false, users will not be able to create public templates. - - - account - use.system.public.ips - If true and if an account has one or more dedicated public IP ranges, IPs - are acquired from the system pool after all the IPs dedicated to the account have - been consumed. - - - account - use.system.guest.vlans - If true and if an account has one or more dedicated guest VLAN ranges, - VLANs are allocated from the system pool after all the VLANs dedicated to the - account have been consumed. - - - cluster - cluster.storage.allocated.capacity.notificationthreshold - The percentage, as a value between 0 and 1, of allocated storage - utilization above which alerts are sent that the storage is below the - threshold. - - - cluster - cluster.storage.capacity.notificationthreshold - The percentage, as a value between 0 and 1, of storage utilization above - which alerts are sent that the available storage is below the - threshold. - - - cluster - cluster.cpu.allocated.capacity.notificationthreshold - The percentage, as a value between 0 and 1, of cpu utilization above which - alerts are sent that the available CPU is below the threshold. - - - cluster - cluster.memory.allocated.capacity.notificationthreshold - The percentage, as a value between 0 and 1, of memory utilization above - which alerts are sent that the available memory is below the - threshold. - - - cluster - cluster.cpu.allocated.capacity.disablethreshold - The percentage, as a value between 0 and 1, of CPU utilization above which - allocators will disable that cluster from further usage. Keep the corresponding - notification threshold lower than this value to be notified - beforehand. - - - cluster - cluster.memory.allocated.capacity.disablethreshold - The percentage, as a value between 0 and 1, of memory utilization above - which allocators will disable that cluster from further usage. Keep the - corresponding notification threshold lower than this value to be notified - beforehand. - - - cluster - cpu.overprovisioning.factor - Used for CPU over-provisioning calculation; the available CPU will be the - mathematical product of actualCpuCapacity and - cpu.overprovisioning.factor. - - - cluster - mem.overprovisioning.factor - Used for memory over-provisioning calculation. - - - cluster - vmware.reserve.cpu - Specify whether or not to reserve CPU when not over-provisioning; In case - of CPU over-provisioning, CPU is always reserved. - - - cluster - vmware.reserve.mem - Specify whether or not to reserve memory when not over-provisioning; In - case of memory over-provisioning memory is always reserved. - - - zone - pool.storage.allocated.capacity.disablethreshold - The percentage, as a value between 0 and 1, of allocated storage - utilization above which allocators will disable that pool because the available - allocated storage is below the threshold. - - - zone - pool.storage.capacity.disablethreshold - The percentage, as a value between 0 and 1, of storage utilization above - which allocators will disable the pool because the available storage capacity is - below the threshold. - - - zone - storage.overprovisioning.factor - Used for storage over-provisioning calculation; available storage will be - the mathematical product of actualStorageSize and - storage.overprovisioning.factor. - - - zone - network.throttling.rate - Default data transfer rate in megabits per second allowed in a - network. - - - zone - guest.domain.suffix - Default domain name for VMs inside a virtual networks with a - router. - - - zone - router.template.xen - Name of the default router template on Xenserver. - - - zone - router.template.kvm - Name of the default router template on KVM. - - - zone - router.template.vmware - Name of the default router template on VMware. - - - zone - enable.dynamic.scale.vm - Enable or diable dynamically scaling of a VM. - - - zone - use.external.dns - Bypass internal DNS, and use the external DNS1 and DNS2 - - - zone - blacklisted.routes - Routes that are blacklisted cannot be used for creating static routes for a - VPC Private Gateway. - - - - -
-
diff --git a/en-US/globally-configured-limits.xml b/en-US/globally-configured-limits.xml deleted file mode 100644 index ac71112..0000000 --- a/en-US/globally-configured-limits.xml +++ /dev/null @@ -1,100 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Globally Configured Limits - In a zone, the guest virtual network has a 24 bit CIDR by default. This limits the guest virtual network to 254 running instances. It can be adjusted as needed, but this must be done before any instances are created in the zone. For example, 10.1.1.0/22 would provide for ~1000 addresses. - The following table lists limits set in the Global Configuration: - - - - - Parameter Name - Definition - - - - - - max.account.public.ips - Number of public IP addresses that can be owned by an account - - - - max.account.snapshots - Number of snapshots that can exist for an account - - - - - max.account.templates - Number of templates that can exist for an account - - - - max.account.user.vms - Number of virtual machine instances that can exist for an account - - - - max.account.volumes - Number of disk volumes that can exist for an account - - - - max.template.iso.size - Maximum size for a downloaded template or ISO in GB - - - - max.volume.size.gb - Maximum size for a volume in GB - - - network.throttling.rate - Default data transfer rate in megabits per second allowed per user (supported on XenServer) - - - snapshot.max.hourly - Maximum recurring hourly snapshots to be retained for a volume. If the limit is reached, early snapshots from the start of the hour are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring hourly snapshots can not be scheduled - - - - snapshot.max.daily - Maximum recurring daily snapshots to be retained for a volume. If the limit is reached, snapshots from the start of the day are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring daily snapshots can not be scheduled - - - snapshot.max.weekly - Maximum recurring weekly snapshots to be retained for a volume. If the limit is reached, snapshots from the beginning of the week are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring weekly snapshots can not be scheduled - - - - snapshot.max.monthly - Maximum recurring monthly snapshots to be retained for a volume. If the limit is reached, snapshots from the beginning of the month are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring monthly snapshots can not be scheduled. - - - - - To modify global configuration parameters, use the global configuration screen in the &PRODUCT; UI. See Setting Global Configuration Parameters -
diff --git a/en-US/gslb.xml b/en-US/gslb.xml deleted file mode 100644 index 3f832af..0000000 --- a/en-US/gslb.xml +++ /dev/null @@ -1,487 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Global Server Load Balancing Support - &PRODUCT; supports Global Server Load Balancing (GSLB) functionalities to provide business - continuity, and enable seamless resource movement within a &PRODUCT; environment. &PRODUCT; - achieve this by extending its functionality of integrating with NetScaler Application Delivery - Controller (ADC), which also provides various GSLB capabilities, such as disaster recovery and - load balancing. The DNS redirection technique is used to achieve GSLB in &PRODUCT;. - In order to support this functionality, region level services and service provider are - introduced. A new service 'GSLB' is introduced as a region level service. The GSLB service - provider is introduced that will provider the GSLB service. Currently, NetScaler is the - supported GSLB provider in &PRODUCT;. GSLB functionality works in an Active-Active data center - environment. -
- About Global Server Load Balancing - Global Server Load Balancing (GSLB) is an extension of load balancing functionality, which - is highly efficient in avoiding downtime. Based on the nature of deployment, GSLB represents a - set of technologies that is used for various purposes, such as load sharing, disaster - recovery, performance, and legal obligations. With GSLB, workloads can be distributed across - multiple data centers situated at geographically separated locations. GSLB can also provide an - alternate location for accessing a resource in the event of a failure, or to provide a means - of shifting traffic easily to simplify maintenance, or both. -
- Components of GSLB - A typical GSLB environment is comprised of the following components: - - - GSLB Site: In &PRODUCT; terminology, GSLB sites are - represented by zones that are mapped to data centers, each of which has various network - appliances. Each GSLB site is managed by a NetScaler appliance that is local to that - site. Each of these appliances treats its own site as the local site and all other - sites, managed by other appliances, as remote sites. It is the central entity in a GSLB - deployment, and is represented by a name and an IP address. - - - GSLB Services: A GSLB service is typically - represented by a load balancing or content switching virtual server. In a GSLB - environment, you can have a local as well as remote GSLB services. A local GSLB service - represents a local load balancing or content switching virtual server. A remote GSLB - service is the one configured at one of the other sites in the GSLB setup. At each site - in the GSLB setup, you can create one local GSLB service and any number of remote GSLB - services. - - - GSLB Virtual Servers: A GSLB virtual server refers - to one or more GSLB services and balances traffic between traffic across the VMs in - multiple zones by using the &PRODUCT; functionality. It evaluates the configured GSLB - methods or algorithms to select a GSLB service to which to send the client requests. One - or more virtual servers from different zones are bound to the GSLB virtual server. GSLB - virtual server does not have a public IP associated with it, instead it will have a FQDN - DNS name. - - - Load Balancing or Content Switching Virtual - Servers: According to Citrix NetScaler terminology, a load balancing or - content switching virtual server represents one or many servers on the local network. - Clients send their requests to the load balancing or content switching virtual server’s - virtual IP (VIP) address, and the virtual server balances the load across the local - servers. After a GSLB virtual server selects a GSLB service representing either a local - or a remote load balancing or content switching virtual server, the client sends the - request to that virtual server’s VIP address. - - - DNS VIPs: DNS virtual IP represents a load - balancing DNS virtual server on the GSLB service provider. The DNS requests for domains - for which the GSLB service provider is authoritative can be sent to a DNS VIP. - - - Authoritative DNS: ADNS (Authoritative Domain Name - Server) is a service that provides actual answer to DNS queries, such as web site IP - address. In a GSLB environment, an ADNS service responds only to DNS requests for - domains for which the GSLB service provider is authoritative. When an ADNS service is - configured, the service provider owns that IP address and advertises it. When you create - an ADNS service, the NetScaler responds to DNS queries on the configured ADNS service IP - and port. - - -
-
- How Does GSLB Works in &PRODUCT;? - Global server load balancing is used to manage the traffic flow to a web site hosted on - two separate zones that ideally are in different geographic locations. The following is an - illustration of how GLSB functionality is provided in &PRODUCT;: An organization, xyztelco, - has set up a public cloud that spans two zones, Zone-1 and Zone-2, across geographically - separated data centers that are managed by &PRODUCT;. Tenant-A of the cloud launches a - highly available solution by using xyztelco cloud. For that purpose, they launch two - instances each in both the zones: VM1 and VM2 in Zone-1 and VM5 and VM6 in Zone-2. Tenant-A - acquires a public IP, IP-1 in Zone-1, and configures a load balancer rule to load balance - the traffic between VM1 and VM2 instances. &PRODUCT; orchestrates setting up a virtual - server on the LB service provider in Zone-1. Virtual server 1 that is set up on the LB - service provider in Zone-1 represents a publicly accessible virtual server that client - reaches at IP-1. The client traffic to virtual server 1 at IP-1 will be load balanced across - VM1 and VM2 instances. - Tenant-A acquires another public IP, IP-2 in Zone-2 and sets up a load balancer rule to - load balance the traffic between VM5 and VM6 instances. Similarly in Zone-2, &PRODUCT; - orchestrates setting up a virtual server on the LB service provider. Virtual server 2 that - is setup on the LB service provider in Zone-2 represents a publicly accessible virtual - server that client reaches at IP-2. The client traffic that reaches virtual server 2 at IP-2 - is load balanced across VM5 and VM6 instances. At this point Tenant-A has the service - enabled in both the zones, but has no means to set up a disaster recovery plan if one of the - zone fails. Additionally, there is no way for Tenant-A to load balance the traffic - intelligently to one of the zones based on load, proximity and so on. The cloud - administrator of xyztelco provisions a GSLB service provider to both the zones. A GSLB - provider is typically an ADC that has the ability to act as an ADNS (Authoritative Domain - Name Server) and has the mechanism to monitor health of virtual servers both at local and - remote sites. The cloud admin enables GSLB as a service to the tenants that use zones 1 and - 2. - - - - - - gslb.png: GSLB architecture - - - Tenant-A wishes to leverage the GSLB service provided by the xyztelco cloud. Tenant-A - configures a GSLB rule to load balance traffic across virtual server 1 at Zone-1 and virtual - server 2 at Zone-2. The domain name is provided as A.xyztelco.com. &PRODUCT; orchestrates - setting up GSLB virtual server 1 on the GSLB service provider at Zone-1. &PRODUCT; binds - virtual server 1 of Zone-1 and virtual server 2 of Zone-2 to GLSB virtual server 1. GSLB - virtual server 1 is configured to start monitoring the health of virtual server 1 and 2 in - Zone-1. &PRODUCT; will also orchestrate setting up GSLB virtual server 2 on GSLB service - provider at Zone-2. &PRODUCT; will bind virtual server 1 of Zone-1 and virtual server 2 of - Zone-2 to GLSB virtual server 2. GSLB virtual server 2 is configured to start monitoring the - health of virtual server 1 and 2. &PRODUCT; will bind the domain A.xyztelco.com to both the - GSLB virtual server 1 and 2. At this point, Tenant-A service will be globally reachable at - A.xyztelco.com. The private DNS server for the domain xyztelcom.com is configured by the - admin out-of-band to resolve the domain A.xyztelco.com to the GSLB providers at both the - zones, which are configured as ADNS for the domain A.xyztelco.com. A client when sends a DNS - request to resolve A.xyztelcom.com, will eventually get DNS delegation to the address of - GSLB providers at zone 1 and 2. A client DNS request will be received by the GSLB provider. - The GSLB provider, depending on the domain for which it needs to resolve, will pick up the - GSLB virtual server associated with the domain. Depending on the health of the virtual - servers being load balanced, DNS request for the domain will be resolved to the public IP - associated with the selected virtual server. -
-
-
- Configuring GSLB - To configure a GSLB deployment, you must first configure a standard load balancing setup - for each zone. This enables you to balance load across the different servers in each zone in - the region. Then on the NetScaler side, configure both NetScaler appliances that you plan to - add to each zone as authoritative DNS (ADNS) servers. Next, create a GSLB site for each zone, - configure GSLB virtual servers for each site, create GLSB services, and bind the GSLB services - to the GSLB virtual servers. Finally, bind the domain to the GSLB virtual servers. The GSLB - configurations on the two appliances at the two different zones are identical, although each - sites load-balancing configuration is specific to that site. - Perform the following as a cloud administrator. As per the example given above, the - administrator of xyztelco is the one who sets up GSLB: - - - In the cloud.dns.name global parameter, specify the DNS name of your tenant's cloud - that make use of the GSLB service. - - - On the NetScaler side, configure GSLB as given in Configuring Global Server Load Balancing (GSLB): - - - Configuring a standard load balancing setup. - - - Configure Authoritative DNS, as explained in Configuring an Authoritative DNS Service. - - - Configure a GSLB site with site name formed from the domain name details. - Configure a GSLB site with the site name formed from the domain name. - As per the example given above, the site names are A.xyztelco.com and - B.xyztelco.com. - For more information, see Configuring a Basic GSLB Site. - - - Configure a GSLB virtual server. - For more information, see Configuring a GSLB Virtual Server. - - - Configure a GSLB service for each virtual server. - For more information, see Configuring a GSLB Service. - - - Bind the GSLB services to the GSLB virtual server. - For more information, see Binding GSLB Services to a GSLB Virtual Server. - - - Bind domain name to GSLB virtual server. Domain name is obtained from the domain - details. - For more information, see Binding a Domain to a GSLB Virtual Server. - - - - - In each zone that are participating in GSLB, add GSLB-enabled NetScaler device. - For more information, see . - - - As a domain administrator/ user perform the following: - - - Add a GSLB rule on both the sites. - See . - - - Assign load balancer rules. - See . - - -
- Prerequisites and Guidelines - - - The GSLB functionality is supported both Basic and Advanced zones. - - - GSLB is added as a new network service. - - - GSLB service provider can be added to a physical network in a zone. - - - The admin is allowed to enable or disable GSLB functionality at region level. - - - The admin is allowed to configure a zone as GSLB capable or enabled. - A zone shall be considered as GSLB capable only if a GSLB service provider is - provisioned in the zone. - - - When users have VMs deployed in multiple availability zones which are GSLB enabled, - they can use the GSLB functionality to load balance traffic across the VMs in multiple - zones. - - - The users can use GSLB to load balance across the VMs across zones in a region only - if the admin has enabled GSLB in that region. - - - The users can load balance traffic across the availability zones in the same region - or different regions. - - - The admin can configure DNS name for the entire cloud. - - - The users can specify an unique name across the cloud for a globally load balanced - service. The provided name is used as the domain name under the DNS name associated with - the cloud. - The user-provided name along with the admin-provided DNS name is used to produce a - globally resolvable FQDN for the globally load balanced service of the user. For - example, if the admin has configured xyztelco.com as the DNS name for the cloud, and - user specifies 'foo' for the GSLB virtual service, then the FQDN name of the GSLB - virtual service is foo.xyztelco.com. - - - While setting up GSLB, users can select a load balancing method, such as round - robin, for using across the zones that are part of GSLB. - - - The user shall be able to set weight to zone-level virtual server. Weight shall be - considered by the load balancing method for distributing the traffic. - - - The GSLB functionality shall support session persistence, where series of client - requests for particular domain name is sent to a virtual server on the same zone. - Statistics is collected from each GSLB virtual server. - - -
-
- Enabling GSLB in NetScaler - In each zone, add GSLB-enabled NetScaler device for load balancing. - - - Log in as administrator to the &PRODUCT; UI. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View More. - - - Choose the zone you want to work with. - - - Click the Physical Network tab, then click the name of the physical network. - - - In the Network Service Providers node of the diagram, click Configure. - You might have to scroll down to see this. - - - Click NetScaler. - - - Click Add NetScaler device and provide the following: - For NetScaler: - - - IP Address: The IP address of the SDX. - - - Username/Password: The authentication - credentials to access the device. &PRODUCT; uses these credentials to access the - device. - - - Type: The type of device that is being added. - It could be F5 Big Ip Load Balancer, NetScaler VPX, NetScaler MPX, or NetScaler SDX. - For a comparison of the NetScaler types, see the &PRODUCT; Administration - Guide. - - - Public interface: Interface of device that is - configured to be part of the public network. - - - Private interface: Interface of device that is - configured to be part of the private network. - - - GSLB service: Select this option. - - - GSLB service Public IP: The public IP address - of the NAT translator for a GSLB service that is on a private network. - - - GSLB service Private IP: The private IP of the - GSLB service. - - - Number of Retries. Number of times to attempt a - command on the device before considering the operation failed. Default is 2. - - - Capacity: The number of networks the device can - handle. - - - Dedicated: When marked as dedicated, this - device will be dedicated to a single account. When Dedicated is checked, the value - in the Capacity field has no significance implicitly, its value is 1. - - - - - Click OK. - - -
-
- Adding a GSLB Rule - - - Log in to the &PRODUCT; UI as a domain administrator or user. - - - In the left navigation pane, click Region. - - - Select the region for which you want to create a GSLB rule. - - - In the Details tab, click View GSLB. - - - Click Add GSLB. - The Add GSLB page is displayed as follows: - - - - - - gslb-add.png: adding a gslb rule - - - - - Specify the following: - - - Name: Name for the GSLB rule. - - - Description: (Optional) A short description of - the GSLB rule that can be displayed to users. - - - GSLB Domain Name: A preferred domain name for - the service. - - - Algorithm: (Optional) The algorithm to use to - load balance the traffic across the zones. The options are Round Robin, Least - Connection, and Proximity. - - - Service Type: The transport protocol to use for - GSLB. The options are TCP and UDP. - - - Domain: (Optional) The domain for which you - want to create the GSLB rule. - - - Account: (Optional) The account on which you - want to apply the GSLB rule. - - - - - Click OK to confirm. - - -
-
- Assigning Load Balancing Rules to GSLB - - - Log in to the &PRODUCT; UI as a domain administrator or user. - - - In the left navigation pane, click Region. - - - Select the region for which you want to create a GSLB rule. - - - In the Details tab, click View GSLB. - - - Select the desired GSLB. - - - Click view assigned load balancing. - - - Click assign more load balancing. - - - Select the load balancing rule you have created for the zone. - - - Click OK to confirm. - - -
-
-
- Known Limitation - Currently, &PRODUCT; does not support orchestration of services across the zones. The - notion of services and service providers in region are to be introduced. -
-
diff --git a/en-US/gsoc-dharmesh.xml b/en-US/gsoc-dharmesh.xml deleted file mode 100644 index 5e2bf73..0000000 --- a/en-US/gsoc-dharmesh.xml +++ /dev/null @@ -1,149 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Dharmesh's 2013 GSoC Proposal - This chapter describes Dharmrsh's 2013 Google Summer of Code project within the &PRODUCT; ASF project. It is a copy paste of the submitted proposal. -
- Abstract - - The project aims to bring cloudformation like service to cloudstack. One of the prime use-case is cluster computing frameworks on cloudstack. A cloudformation service will give users and administrators of cloudstack ability to manage and control a set of resources easily. The cloudformation will allow booting and configuring a set of VMs and form a cluster. Simple example would be LAMP stack. More complex clusters such as mesos or hadoop cluster requires a little more advanced configuration. There is already some work done by Chiradeep Vittal at this front [5]. In this project, I will implement server side cloudformation service for cloudstack and demonstrate how to run mesos cluster using it. - -
- -
- Mesos - - Mesos is a resource management platform for clusters. It aims to increase resource utilization of clusters by sharing cluster resources among multiple processing frameworks(like MapReduce, MPI, Graph Processing) or multiple instances of same framework. It provides efficient resource isolation through use of containers. Uses zookeeper for state maintenance and fault tolerance. - -
- -
- What can run on mesos ? - - Spark: A cluster computing framework based on the Resilient Distributed Datasets (RDDs) abstraction. RDD is more generalized than MapReduce and can support iterative and interactive computation while retaining fault tolerance, scalability, data locality etc. - - Hadoop:: Hadoop is fault tolerant and scalable distributed computing framework based on MapReduce abstraction. - - Begel:: A graph processing framework based on pregel. - - and other frameworks like MPI, Hypertable. -
- -
- How to deploy mesos ? - - Mesos provides cluster installation scripts for cluster deployment. There are also scripts available to deploy a cluster on Amazon EC2. It would be interesting to see if this scripts can be leveraged in anyway. -
- -
- Deliverables - - - Deploy CloudStack and understand instance configuration/contextualization - - - Test and deploy Mesos on a set of CloudStack based VM, manually. Design/propose an automation framework - - - Test stackmate and engage chiradeep (report bugs, make suggestion, make pull request) - - - Create cloudformation template to provision a Mesos Cluster - - - Compare with Apache Whirr or other cluster provisioning tools for server side implementation of cloudformation service. - - -
- -
- Architecture and Tools - - The high level architecture is as follows: - - - - - - - - - - - It includes following components: - - - - CloudFormation Query API server: - This acts as a point of contact to and exposes CloudFormation functionality as Query API. This can be accessed directly or through existing tools from Amazon AWS for their cloudformation service. It will be easy to start as a module which resides outside cloudstack at first and I plan to use dropwizard [3] to start with. Later may be the API server can be merged with cloudstack core. I plan to use mysql for storing details of clusters. - - - - Provisioning: - - Provisioning module is responsible for handling the booting process of the VMs through cloudstack. This uses the cloudstack APIs for launching VMs. I plan to use preconfigured templates/images with required dependencies installed, which will make cluster creation process much faster even for large clusters. Error handling is very important part of this module. For example, what you do if few VMs fail to boot in cluster ? - - - - Configuration: - - This module deals with configuring the VMs to form a cluster. This can be done via manual scripts/code or via configuration management tools like chef/ironfan/knife. Potentially workflow automation tools like rundeck [4] also can be used. Also Apache whirr and Provisionr are options. I plan to explore this tools and select suitable ones. - - - -
- -
- API - - Query API will be based on Amazon AWS cloudformation service. This will allow leveraging existing tools for AWS. -
- -
- Timeline - 1-1.5 week : project design. Architecture, tools selection, API design - 1-1.5 week : getting familiar with cloudstack and stackmate codebase and architecture details - 1-1.5 week : getting familiar with mesos internals - 1-1.5 week : setting up the dev environment and create mesos templates - 2-3 week : build provisioning and configuration module - Midterm evaluation: provisioning module, configuration module - 2-3 week : develope cloudformation server side implementation - 2-3 week : test and integrate -
- -
- Future Work - - - Auto Scaling: - Automatically adding or removing VMs from mesos cluster based on various conditions like utilization going above/below a static threshold. There can be more sophisticated strategies based on prediction or fine grained metric collection with tight integration with mesos framework. - - - Cluster Simulator: - Integrating with existing simulator to simulate mesos clusters. This can be useful in various scenarios, for example while developing a new scheduling algorithm, testing autoscaling etc. - - -
-
diff --git a/en-US/gsoc-imduffy15.xml b/en-US/gsoc-imduffy15.xml deleted file mode 100644 index 652152f..0000000 --- a/en-US/gsoc-imduffy15.xml +++ /dev/null @@ -1,395 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Ians's 2013 GSoC Proposal - This chapter describes Ians 2013 Google Summer of Code project within the &PRODUCT; ASF project. It is a copy paste of the submitted proposal. -
- LDAP user provisioning - - "Need to automate the way the LDAP users are provisioned into cloud stack. This will mean better - integration with a LDAP server, ability to import users and a way to define how the LDAP user - maps to the cloudstack users." - -
-
- Abstract - - The aim of this project is to provide an more effective mechanism to provision users from LDAP - into cloudstack. Currently cloudstack enables LDAP authentication. In this authentication users - must be first setup in cloudstack. Once the user is setup in cloudstack they can authenticate - using their LDAP username and password. This project will improve Cloudstack LDAP integration - by enabling users be setup automatically using their LDAP credential - -
-
- Deliverables - - - Service that retrieves a list of LDAP users from a configured group - - - Extension of the cloudstack UI "Add User" screen to offer user list from LDAP - - - Add service for saving new user it details from LDAP - - - BDD unit and acceptance automated testing - - - Document change details - - -
-
- Quantifiable Results - - - - - Given - An administrator wants to add new user to cloudstack and LDAP is setup in cloudstack - - - When - The administrator opens the "Add User" screen - - - Then - A table of users appears for the current list of users (not already created on cloudstack) from the LDAP group displaying their usernames, given name and email address. The timezone dropdown will still be available beside each user - - - - - - - - - - Given - An administrator wants to add new user to cloudstack and LDAP is not setup in cloudstack - - - When - The administrator opens the "Add User" screen - - - Then - The current add user screen and functionality is provided - - - - - - - - - - Given - An administrator wants to add new user to cloudstack and LDAP is setup in cloudstack - - - When - The administrator opens the "Add User" screen and mandatory information is missing - - - Then - These fields will be editable to enable you to populate the name or email address - - - - - - - - - - Given - An administrator wants to add new user to cloudstack, LDAP is setup and the user being created is in the LDAP query group - - - When - The administrator opens the "Add User" screen - - - Then - There is a list of LDAP users displayed but the user is present in the list - - - - - - - - - - Given - An administrator wants to add a new user to cloudstack, LDAP is setup and the user is not in the query group - - - When - The administrator opens the "Add User" screen - - - Then - There is a list of LDAP users displayed but the user is not in the list - - - - - - - - - - Given - An administrator wants to add a group of new users to cloudstack - - - When - The administrator opens the "Add User" screen, selects the users and hits save - - - Then - The list of new users are saved to the database - - - - - - - - - - Given - An administrator has created a new LDAP user on cloudstack - - - When - The user authenticates against cloudstack with the right credentials - - - Then - They are authorised in cloudstack - - - - - - - - - - Given - A user wants to edit an LDAP user - - - When - They open the "Edit User" screen - - - Then - The password fields are disabled and cannot be changed - - - - - -
-
- The Design Document - - - LDAP user list service - - - - name: ldapUserList - - - responseObject: LDAPUserResponse {username,email,name} - - - parameter: listType:enum {NEW, EXISTING,ALL} (Default to ALL if no option provided) - - - Create a new API service call for retreiving the list of users from LDAP. This will call a new - ConfigurationService which will retrieve the list of users using the configured search base and the query - filter. The list may be filtered in the ConfigurationService based on listType parameter - - - - LDAP Available Service - - - - name: ldapAvailable - - - responseObject LDAPAvailableResponse {available:boolean} - - - Create a new API service call veriying LDAP is setup correctly verifying the following configuration elements are all set: - - - ldap.hostname - - - ldap.port - - - ldap.usessl - - - ldap.queryfilter - - - ldap.searchbase - - - ldap.dn - - - ldap.password - - - - - - LDAP Save Users Service - - - - name: ldapSaveUsers - - - responseObject: LDAPSaveUsersRssponse {list]]>} - - - parameter: list of users - - - Saves the list of objects instead. Following the functionality in CreateUserCmd it will - - - Create the user via the account service - - - Handle the response - - - It will be decided whether a transation should remain over whole save or only over individual users. A list of UserResponse will be returned. - - - - Extension of cloudstack UI "Add User" screen - - - - Extend account.js enable the adding of a list of users with editable fields where required. The new "add user" screen for LDAP setup will: - - - Make an ajax call to the ldapAvailable, ldapuserList and ldapSaveUsers services - - - Validate on username, email, firstname and lastname - - - - - - Extension of cloudstack UI "Edit User" screen - - - - Extend account.js to disable the password fields on the edit user screen if LDAP available, specifically: - - - Make an ajax call to the ldapAvailable, ldapuserList and ldapSaveUsers services - - - Validate on username, email, firstname and lastname. Additional server validation will nsure the password has not changed - - - -
-
- Approach - - To get started a development cloudstack environment will be created with DevCloud used to verify changes. Once the schedule is agreed with the mentor the deliverables will be broken into small user stories with expected delivery dates set. The development cycle will focus on BDD, enforcing all unit and acceptance tests are written first. - - - A build pipe line for continious delivery environment around cloudstack will be implemented, the following stages will be adopted: - - - - - - Stage - Action - - - - - Commit - Run unit tests - - - Sonar - Runs code quality metrics - - - Acceptance - Deploys the devcloud and runs all acceptance tests - - - Deployment - Deploy a new management server using Chef - - - - -
-
- About me - - I am a Computer Science Student at Dublin City University in Ireland. I have interests in virtualization, -automation, information systems, networking and web development - - - I was involved with a project in a K-12(educational) environment of moving their server systems over -to a virtualized environment on ESXi. I have good knowledge of programming in Java, PHP and -Scripting langages. During the configuration of an automation system for OS deployment I experienced -some exposure to scripting in powershell, batch, vbs and bash and configuration of PXE images based -of WinPE and Debian. -Additionally I am also a mentor in an opensource teaching movement called CoderDojo, we teach kids -from the age of 8 everything from web page, HTML 5 game and raspberry pi development. It's really -cool. - - - I’m excited at the opportunity and learning experience that cloudstack are offering with this project. - -
-
diff --git a/en-US/gsoc-meng.xml b/en-US/gsoc-meng.xml deleted file mode 100644 index 1de259d..0000000 --- a/en-US/gsoc-meng.xml +++ /dev/null @@ -1,235 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Meng's 2013 GSoC Proposal - This chapter describes Meng's 2013 Google Summer of Code project within the &PRODUCT; ASF project. It is a copy paste of the submitted proposal. -
- Project Description - - Getting a hadoop cluster going can be challenging and painful due to the tedious configuration phase and the diverse idiosyncrasies of each cloud provider. Apache Whirr[1] and Provisionr is a set of libraries for running cloud services in an automatic or semi-automatic fashion. They take advantage of a cloud-neutral library called jclouds[2] to create one-click, auto-configuring hadoop clusters on multiple clouds. Since jclouds supports CloudStack API, most of the services provided by Whirr and Provisionr should work out of the box on CloudStack. My first task is to test that assumption, make sure everything is well documented, and correct all issues with the latest version of CloudStack (4.0 and 4.1). - - - -The biggest challenge for hadoop provisioning is automatically configuring each instance at launch time based on what it is supposed to do, a process known as contextualization[3][4]. It causes last minute changes inside an instance to adapt to a cluster environment. Many automated cloud services are enabled by contextualization. For example in one-click hadoop clusters, contextualization basically amounts to generating and distributing ssh key pairs among instances, telling an instance where the master node is and what other slave nodes it should be aware of, etc. On EC2 contextualization is done via passing information through the EC2_USER_DATA entry[5][6]. Whirr and Provisionr embrace this feature to provision hadoop instances on EC2. My second task is to test and extend Whirr and Provisionr’s one-click solution on EC2 to CloudStack and also improve CloudStack’s support for Whirr and Provisionr to enable hadoop provisioning on CloudStack based clouds. - - -My third task is to add a Query API that is compatible with Amazon Elastic MapReduce (EMR) to CloudStack. Through this API, all hadoop provisioning functionality will be exposed and users can reuse cloud clients that are written for EMR to create and manage hadoop clusters on CloudStack based clouds. - -
- -
- Project Details - - Whirr defines four roles for the hadoop provisioning service: Namenode, JobTracker, Datanode and TaskTraker. With the help of CloudInit[7] (a popular package for cloud instance initialization), each VM instance is configured based on its role and a compressed file that is passed in the EC2_USER_DATA entry. Since CloudStack also supports EC2_USER_DATA, I think the most feasible way to have hadoop provisioning on CloudStack is to extend Whirr’s solution on EC2 to CloudStack platform and to make necessary adjustment based on CloudStack’s - - - - Whirr and Provisionr deal with two critical issues in their role configuration scripts (configure-hadoop-role_list): SSH key authentication and hostname configuration. - - - - SSH Key Authentication. The need for SSH Key based authentication is required so that the master node can login to slave nodes to start/stop hadoop daemons. Also each node needs to login to itself to start its own hadoop daemons. Traditionally this is done by generating a key pair on the master node and distributing the public key to all slave nodes. This can be only done with human intervention. Whirr works around this problem on EC2 by having a common key pair for all nodes in a hadoop cluster. Thus every node is able to login to one another. The key pair is provided by users and obtained by CloudInit inside an instance from metadata service. As far as I know, Cloudstack does not support user-provided ssh key authentication. Although CloudStack has the createSSHKeyPair API[8] to generate SSH keys and users can create an instance template that supports SSH keys, there is no easy way to have a unified SSH key on all cluster instances. Besides Whirr prefers minimal image management, so having a customized template doesn’t seem quite fit here. - - - Hostname configuration. The hostname of each instance has to be properly set and injected into the set of hadoop config files (core-site.xml, hdfs-site.xml, mapred-site.xml ). For an EC2 instance, its host name is converted from a combination of its public IP and an EC2-specific pre/suffix (e.g. an instance with IP 54.224.206.71 will have its hostname set to ec2-54-224-206-71.compute-1.amazonaws.com). This hostname amounts to the Fully Qualified Domain Name that uniquely identifies this node on the network. As for the case of CloudStack, if users do not specify a name the hostname that identifies a VM on a network will be a unique UUID generated by CloudStack[9]. - - - - - - - These two are the main issues that need support improvement on the CloudStack side. Other things like preparing disks, installing hadoop tarballs and starting hadoop daemons can be easily done as they are relatively role/instance-independent and static. Runurl can be used to simplify user-data scripts. - - - - - - After we achieve hadoop provisioning on CloudStack using Whirr we can go further to add a Query API to CloudStack to expose this functionality. I will write an API that is compatible with Amazon Elastic MapReduce Service (EMR)[10] so that users can reuse clients that are written for EMR to submit jobs to existing hadoop clusters, poll job status, terminate a hadoop instance and do other things on CloudStack based clouds. There are eight actions[11] now supported in EMR API. I will try to implement as many as I can during the period of GSoC. The following statements give some examples of the API that I will write. - - - -This will launch a new hadoop cluster with four instances using specified instance types and add a job flow to it. - - - -This will add a step to the existing job flow with ID j-3UN6WX5RRO2AG. This step will run the specified jar file. - - - -This will return the status of the given job flow. - -
- -
- Roadmap - - Jun. 17 ∼ Jun. 30 - - - Learn CloudStack and Apache Whirr/Provisionr APIs; Deploy a CloudStack cluster. - - - - Identify how EC2_USER_DATA is passed and executed on each CloudStack instance. - - - Figure out how the files passed in EC2_USER_DATA are acted upon by CloudInit. - - - Identify files in /etc/init/ that are used or modified by Whirr and Provisionr for hadoop related configuration. - - - Deploy a hadoop cluster on CloudStack via Whirr/Provisionr. This is to test what are missing in CloudStack or Whirr/Provisionr in terms of their support for each other. - - - Jul. 1∼ Aug. 1 - - - Write scripts to configure VM hostname on CloudStack with the help of CloudInit; - - - Write scripts to distribute SSH keys among CloudStack instances. Add the capability of using user-provided ssh key for authentication to CloudStack. - - - Take care of the other things left for hadoop provisioning, such as mounting disks, installing hadoop tarballs, etc. - - - Compose files that need to be passed in EC2_USER_DATA to each CloudStack instance . Test these files and write patches to make sure that Whirr/Provisionr can succefully deploy one-click hadoop clusters on CloudStack. - - - Aug. 3 ∼ Sep. 8 - - - Design and build an Elastic Mapreduce API for CloudStack that takes control of hadoop cluster creation and management. - - - Implement the eight actions defined in EMR API. This task might take a while. - - - - Sep. 10 ∼ Sep. 23 - - - - Code cleaning and documentation wrap up. - - - - - - -
- -
- Deliverables - - - - Whirr has limited support for CloudStack. Check what’s missing and make sure all steps are properly documented on the Whirr and CloudStack websites. - - - Contribute code to CloudStack and and send patches to Whirr/Provisionr if necessary to enable hadoop provisioning on CloudStack via Whirr/Provisionr. - - - Build an EMR-compatible API for CloudStack. - - -
-
- Nice to have - In addition to the required deliverables, it’s nice to have the following: - - - - The capability to add and remove hadoop nodes dynamically to enable elastic hadoop clusters on CloudStack. - - - - A review of the existing tools that offer one-click provisioning and make sure that they support CloudStack based clouds. - - -
- -
- References - - - - - http://whirr.apache.org/ - - - http://www.jclouds.org/documentation/gettingstarted/what-is-jclouds/ - - - Katarzyna Keahey, Tim Freeman, Contextualization: Providing One-Click Virtual Clusters - - - http://www.nimbusproject.org/docs/current/clouds/clusters2.html - - - http://aws.amazon.com/amazon-linux-ami/ - - - https://svn.apache.org/repos/asf/whirr/branches/contrib-python/src/py/hadoop/cloud/data/hadoop-ec2-init-remote.sh - - - https://help.ubuntu.com/community/CloudInit - - - http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.0.2/html/Installation_Guide/using-sshkeys.html - - - https://cwiki.apache.org/CLOUDSTACK/allow-user-provided-hostname-internal-vm-name-on-hypervisor-instead-of-cloud-platform-auto-generated-name-for-guest-vms.html - - -http://docs.aws.amazon.com/ElasticMapReduce/latest/API/Welcome.html - - - http://docs.aws.amazon.com/ElasticMapReduce/latest/API/API_Operations.html - - - http://buildacloud.org/blog/235-puppet-and-cloudstack.html - - -http://chriskleban-internet.blogspot.com/2012/03/build-cloud-cloudstack-instance.html - - - http://gehrcke.de/2009/06/aws-about-api/ - - - Apache_CloudStack-4.0.0-incubating-API_Developers_Guide-en-US.pdf - - - -
- -
diff --git a/en-US/gsoc-shiva.xml b/en-US/gsoc-shiva.xml deleted file mode 100644 index 400af3c..0000000 --- a/en-US/gsoc-shiva.xml +++ /dev/null @@ -1,70 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Shiva Teja's 2013 GSoC Proposal - This chapter describes Shiva Teja's 2013 Google Summer of Code project within the &PRODUCT; ASF project. It is a copy paste of the submitted proposal. -
- Abstract - - The aim of this project is to create a new modular UI for Apache CloudStack using Bootstrap by Twitter and Backbone.js. To achieve this easily, I'll be creating a RESTful wrapper API on top of the current CloudStack API. I hope this project will make custom UIs for CloudStack very easy. - - Why does CloudStack need a new UI? - - The current UI cannot be reused easliy to make a custom UI. The UI I will be making using backbone.js can be reused very easily to make custom UIs. The models, views, routers etc can remain the same in all the UIs. The user interface can be changed just by changing the templates. Check the implementation details below for further details. - - Why does it need a RESTful wrapper API ? - - Backbone.js heavily depends on RESTful architecture. Making a new UI with backbone.js using a query based API might not be easy. -
-
- List of deliverables - - A new UI for CloudStack(with almost all features in the current UI and new ones, if any). - A RESTful wrapper API on top of the CloudStack API - Some documentation about using this UI to make a custom UI. - -
-
- Approach - Wrapper API: Backbone.js, by default, uses four HTTP methods(GET, PUT, POST, DELETE) for communicating with the server. It uses GET to fetch a resource from the server, POST to create a resource, PUT to update the resource and DELETE to delete the resource. A query based API can probably be used to make the UI by overriding backbone's default sync function. But it makes more sense to have an API which supports the above mentioned method and is resource based. This RESTful API works on top of the CloudStack API. The main task is to map the combinations of these HTTP methods and the resources to appropriate CloudStack API command. The other task is to decide on how the URLs should look like. Say for starting a virtual machine, for it to be RESTful, we have to use POST as we are creating a resource, or a PUT as we are changing the state of a virtual machine. So the possible options on the URL could be to do a POST /runningvirtualmachines and respond with 201 Created code or a PUT on /virtualmachines/id and respond with 200 OK. If these are decided, the wrapper can be generated or be written manually, which can use defined patters to map to appropriate CloudStack API commands(Similar to what cloudmonkey does. See this prototype. I can use cloudmonkey's code to generate the required API entity verb relationships. Each verb will have a set of rules saying what method should be used in the RESTful API and how should it look like in the URL. Another possible way could be to group entities first manually and write the wrapper manually(something like zone/pods/cluster). Some possibilities have been discussed in this thread. - - UI: It will be a single page app. It'll use client side templating for rendering. This makes it very easy to make a custom UI because it can be achieved just by changing the templates. Backbone views will make use of these templates to render the appropriate models/collections. A completely new interface can be written just by changing the templates. Javascript code can completely remain the same. The views will take care of appropriate DOM events. Such event will correspond to appropriate model/collection chages, thus causing appropriate API calls. -
-
- Approximate Schedle - Till June 17 - Decide on how the RESTful API should look like and design algorithms to generate the wrapper. - July 5(soft deadline), July 10(hard deadline) : Wrapper API will be ready. - July 12(soft) - July 15(hard): Make basic wireframes and designs for the website and get them approved. - July 29(mid term evaluation) : All the basic models, views, routes of the UI should be ready along with a few templates. - August 15(hard deadline, shouldn't take much time actually) - A basic usable UI where users can just list all the entities which are present in the current UI's main navigation( Like Instances, Templates, Accounts etc) - September 1(hard) - From this UI, users should be able to launch instances, edit settings of most of the entities. - September 16(Pencil down!) - Fix some design tweaks and finish a completely usable interface with functions similar to current UI. - September 23 - Finish the documentation on how to use this UI to make custom UIs. -
-
- About Me - I am a 2nd year computer science undergrad studying at IIT Mandi, India. I've been using Python for an year and a half now. I've used Django, Flask and Tornado for my small projects. Along with Python, I use C++ for competitive programming. Recently, I fell in love with Haskell. I've always been fascinated about web technologies. -
-
diff --git a/en-US/gsoc-tuna.xml b/en-US/gsoc-tuna.xml deleted file mode 100644 index 0988734..0000000 --- a/en-US/gsoc-tuna.xml +++ /dev/null @@ -1,231 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Nguyen's 2013 GSoC Proposal - This chapter describes Nguyen 2013 Google Summer of Code project within the &PRODUCT; ASF project. It is a copy paste of the submitted proposal. -
- Add Xen/XCP support for GRE SDN controller - - "This project aims to enhance the current native SDN controller in supporting Xen/XCP and integrate successfully the open source SDN controller (FloodLight) driving Open vSwitch through its interfaces." - -
-
- Abstract - - SDN, standing for Software-Defined Networking, is an approach to building data network equipments and softwares. It were invented by ONRC, Stanford University. SDN basically decouples the control from physical networking boxes and given to a software application called a controller. SDN has three parts: controller, protocols and switch; In which, OpenFlow is an open standard to deploy innovative protocols. Nowaday, more and more datacenters use SDN instead of traditional physical networking boxes. For example, Google announced that they completely built its own switches and SDN confrollers for use in its internal backbone network. - - - OpenvSwitch, an open source software switch, is widely used as a virtual switch in virtualized server environments. It can currently run on any Linux-based virtualization platform, such as: KVM, Xen (XenServer, XCP, Xen hypervisor), VirtualBox... It also has been ported to a number of different operating systems and hardware platforms: Linux, FreeBSD, Windows and even non-POSIX embedded systems. In cloud computing IaaS, using OpenvSwitch instead of Linux bridge on compute nodes becomes an inevitable trend because of its powerful features and the ability of OpenFlow integration as well. - - - In CloudStack, we already have a native SDN controller. With KVM hypervisor, developers can easily install OpenvSwitch module; whereas, Xen even has a build-in one. The combination of SDN controller and OpenvSwitch gives us many advanced things. For example, creating GRE tunnels as an isolation method instead of VLAN is a good try. In this project, we are planning to support GRE tunnels in Xen/XCP hypervisor with the native SDN controller. When it's done, substituting open-sources SDN controllers (floodlight, beacon, pox, nox) for the current one is an amazing next step. - -
-
- Design description - - CloudStack currently has a native SDN Controller that is used to build meshes of GRE tunnels between Xen hosts. There consists of 4 parts: OVS tunnel manager, OVS Dao/VO, Command/Answer and Ovs tunnel plugin. The details are as follow: - - - OVS tunnel manager: Consist of OvsElement and OvsTunnelManager. - - - OvsElement is used for controlling Ovs tunnel lifecycle (prepare, release) - - - - prepare(network, nic, vm, dest): create tunnel for vm on network to dest - - - release(network, nic, vm): destroy tunnel for vm on network - - - - OvsTunnelManager drives bridge configuration and tunnel creation via calling respective commands to Agent. - - - - destroyTunnel(vm, network): call OvsDestroyTunnelCommand to destroy tunnel for vm on network - - - createTunnel(vm, network, dest): call OvsCreateTunnelCommand to create tunnel for vm on network to dest - - - - OVS tunnel plugin: These are ovstunnel and ovs-vif-flows.py script, writen as XAPI plugin. The OVS tunnel manager will call them via XML-RPC. - - - Ovstunnel plugin calls corresponding vsctl commands for setting up the OVS bridge, creating GRE tunnels or destroying them. - - - - setup_ovs_bridge() - - - destroy_ovs_bridge() - - - create_tunnel() - - - destroy_tunnel() - - - - Ovs-vif-flow.py clears or applies rule for VIFs every time it is plugged or unplugged from a OVS bridge. - - - - clear_flow() - - - apply_flow() - - - - OVS command/answer: It is designed under the format of requests and answers between Manager and Plugin. These commands will correspondence exactly the mentioned manipulations. - - - - OvsSetupBridgeCommand - - - OvsSetupBridgeAnswer - - - OvsDestroyBridgeCommand - - - OvsDestroyBridgeAnswer - - - OvsCreateTunnelCommand - - - OvsCreateTunnelAnswer - - - OvsDestroyTunnelCommand - - - OvsDestroyTunnelAnswer - - - OvsFetchInterfaceCommand - - - OvsFetchInterfaceAnswer - - - - OVS Dao/VO - - - - OvsTunnelInterfaceDao - - - OvsTunnelInterfaceVO - - - OvsTunnelNetworkDao - - - OvsTunnelNetworkVO - - -
-
- Integrate FloodLight as SDN controller - - I think that we maybe deploy FloodLight Server as a new SystemVM. This VM acts like current SystemVMs. One Floodlight SystemVM per Zone, so it can manage for virtual switches under this zone. - -
-
- Deliverables - - GRE has been used as isolation method in CloudStack when deploy with Xen/XCP hosts. - - - - User set sdn.ovs.controller parameter in Global Setting to true. He deploys Advance Networking and chooses GRE as isolation method - - - Make use of Floodlight instead of native SDN controller. - - -
-
- About me - - My name is Nguyen Anh Tu, a young and enthusiastic researcher in Cloud Computing Center - Viettel Research and Development Institute, Vietnam. Since last year, we has built Cloud Platform based on CloudStack, starting with version 3.0.2. As the results, some advanced modules were successfully developed, consists of: - - - - Encrypt Data Volume for VMs. - - - Dynamic Allocate Memory for VMs by changing policy on Squeeze Daemon. - - - AutoScale without using NetScale. - - - Deploy a new SystemVM type for Intrustion Detection System. - - - - Given the working experience and recent researches, I have obtained remarkably the understanding of specific knowledges to carry on this project, details as follow: - - - - Java source code on CloudStack: Design Pattern, Spring framework. - - - Bash, Python programming. - - - XAPI plugin. - - - XML-RPC. - - - OpenVSwitch on Xen. - - - - Other knowledges: - - - - XAPI RRD, XenStore. - - - Ocaml Programming (XAPI functions). - - -
-
diff --git a/en-US/guest-ip-ranges.xml b/en-US/guest-ip-ranges.xml deleted file mode 100644 index c49dc6a..0000000 --- a/en-US/guest-ip-ranges.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Guest IP Ranges - The IP ranges for guest network traffic are set on a per-account basis by the user. This - allows the users to configure their network in a fashion that will enable VPN linking between - their guest network and their clients. - In shared networks in Basic zone and Security Group-enabled Advanced networks, you will have - the flexibility to add multiple guest IP ranges from different subnets. You can add or remove - one IP range at a time. For more information, see . -
diff --git a/en-US/guest-network.xml b/en-US/guest-network.xml deleted file mode 100644 index 692eb29..0000000 --- a/en-US/guest-network.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Guest Network - In a &PRODUCT; cloud, guest VMs can communicate with each other using shared infrastructure with the security and user perception that the guests have a private LAN. - The &PRODUCT; virtual router is the main component providing networking features for guest traffic. -
diff --git a/en-US/guest-nw-usage-with-traffic-sentinel.xml b/en-US/guest-nw-usage-with-traffic-sentinel.xml deleted file mode 100644 index d6fc10b..0000000 --- a/en-US/guest-nw-usage-with-traffic-sentinel.xml +++ /dev/null @@ -1,72 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Guest Network Usage Integration for Traffic Sentinel - To collect usage data for a guest network, &PRODUCT; needs to pull the data from an external - network statistics collector installed on the network. Metering statistics for guest networks - are available through &PRODUCT;’s integration with inMon Traffic Sentinel. - Traffic Sentinel is a network traffic usage data collection package. &PRODUCT; can feed - statistics from Traffic Sentinel into its own usage records, providing a basis for billing users - of cloud infrastructure. Traffic Sentinel uses the traffic monitoring protocol sFlow. Routers - and switches generate sFlow records and provide them for collection by Traffic Sentinel, then - &PRODUCT; queries the Traffic Sentinel database to obtain this information - To construct the query, &PRODUCT; determines what guest IPs were in use during the current - query interval. This includes both newly assigned IPs and IPs that were assigned in a previous - time period and continued to be in use. &PRODUCT; queries Traffic Sentinel for network - statistics that apply to these IPs during the time period they remained allocated in &PRODUCT;. - The returned data is correlated with the customer account that owned each IP and the timestamps - when IPs were assigned and released in order to create billable metering records in &PRODUCT;. - When the Usage Server runs, it collects this data. - To set up the integration between &PRODUCT; and Traffic Sentinel: - - - On your network infrastructure, install Traffic Sentinel and configure it to gather - traffic data. For installation and configuration steps, see inMon documentation at Traffic Sentinel Documentation. - - - In the Traffic Sentinel UI, configure Traffic Sentinel to accept script querying from - guest users. &PRODUCT; will be the guest user performing the remote queries to gather - network usage for one or more IP addresses. - Click File > Users > Access Control > Reports Query, then select Guest from the - drop-down list. - - - On &PRODUCT;, add the Traffic Sentinel host by calling the &PRODUCT; API command - addTrafficMonitor. Pass in the URL of the Traffic Sentinel as protocol + host + port - (optional); for example, http://10.147.28.100:8080. For the addTrafficMonitor command - syntax, see the API Reference at API - Documentation. - For information about how to call the &PRODUCT; API, see the Developer’s Guide at - - &PRODUCT; API Developer's Guide. - - - Log in to the &PRODUCT; UI as administrator. - - - Select Configuration from the Global Settings page, and set the following: - direct.network.stats.interval: How often you want &PRODUCT; to query Traffic - Sentinel. - - -
diff --git a/en-US/guest-traffic.xml b/en-US/guest-traffic.xml deleted file mode 100644 index 943073e..0000000 --- a/en-US/guest-traffic.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Guest Traffic - A network can carry guest traffic only between VMs within one zone. Virtual machines in different zones cannot communicate with each other using their IP addresses; they must communicate with each other by routing through a public IP address. - See a typical guest traffic setup given below: - - - - - guest-traffic-setup.png: Depicts a guest traffic setup - - Typically, the Management Server automatically creates a virtual router for each network. A - virtual router is a special virtual machine that runs on the hosts. Each virtual router in an - isolated network has three network interfaces. If multiple public VLAN is used, the router will - have multiple public interfaces. Its eth0 interface serves as the gateway for the guest traffic - and has the IP address of 10.1.1.1. Its eth1 interface is used by the system to configure the - virtual router. Its eth2 interface is assigned a public IP address for public traffic. If - multiple public VLAN is used, the router will have multiple public interfaces. - The virtual router provides DHCP and will automatically assign an IP address for each guest VM within the IP range assigned for the network. The user can manually reconfigure guest VMs to assume different IP addresses. - Source NAT is automatically configured in the virtual router to forward outbound traffic for all guest VMs -
diff --git a/en-US/ha-enabled-vm.xml b/en-US/ha-enabled-vm.xml deleted file mode 100644 index a6a739f..0000000 --- a/en-US/ha-enabled-vm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- HA-Enabled Virtual Machines - The user can specify a virtual machine as HA-enabled. By default, all virtual router VMs and Elastic Load Balancing VMs are automatically configured as HA-enabled. When an HA-enabled VM crashes, CloudPlatform detects the crash and restarts the VM automatically within the same Availability Zone. HA is never performed across different Availability Zones. CloudPlatform has a conservative policy towards restarting VMs and ensures that there will never be two instances of the same VM running at the same time. The Management Server attempts to start the VM on another Host in the same cluster. - HA features work with iSCSI or NFS primary storage. HA with local storage is not supported. -
diff --git a/en-US/ha-for-hosts.xml b/en-US/ha-for-hosts.xml deleted file mode 100644 index 3a6ea96..0000000 --- a/en-US/ha-for-hosts.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- HA for Hosts - Dedicated HA Hosts - One or more hosts can be designated for use only by HA-enabled VMs that are restarting due - to a host failure. Setting up a pool of such dedicated HA hosts as the recovery destination for - all HA-enabled VMs is useful to: - - - Make it easier to determine which VMs have been restarted as part of the CloudPlatform - high-availability function. If a VM is running on a dedicated HA host, then it must be an - HA-enabled VM whose original host failed. (With one exception: It is possible for an - administrator to manually migrate any VM to a dedicated HA host.). - - - Keep HA-enabled VMs from restarting on hosts which may be reserved for other - purposes. - - - The dedicated HA option is set through a special host tag when the host is created. To allow - the administrator to dedicate hosts to only HA-enabled VMs, set the global configuration - variable ha.tag to the desired tag (for example, "ha_host"), and restart the Management Server. - Enter the value in the Host Tags field when adding the host(s) that you want to dedicate to - HA-enabled VMs. - - If you set ha.tag, be sure to actually use that tag on at least one host in your cloud. If - the tag specified in ha.tag is not set for any host in the cloud, the HA-enabled VMs will fail - to restart after a crash. - - -
diff --git a/en-US/ha-management-server.xml b/en-US/ha-management-server.xml deleted file mode 100644 index 3b9e229..0000000 --- a/en-US/ha-management-server.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- HA for Management Server - The CloudPlatform Management Server should be deployed in a multi-node configuration such - that it is not susceptible to individual server failures. The Management Server itself (as - distinct from the MySQL database) is stateless and may be placed behind a load balancer. - Normal operation of Hosts is not impacted by an outage of all Management Serves. All guest - VMs will continue to work. - When the Management Server is down, no new VMs can be created, and the end user and admin - UI, API, dynamic load distribution, and HA will cease to work. -
diff --git a/en-US/hardware-config-eg.xml b/en-US/hardware-config-eg.xml deleted file mode 100644 index 3174bfa..0000000 --- a/en-US/hardware-config-eg.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Example Hardware Configuration - This section contains an example configuration of specific switch models for zone-level - layer-3 switching. It assumes VLAN management protocols, such as VTP or GVRP, have been - disabled. The example scripts must be changed appropriately if you choose to use VTP or - GVRP. - - -
diff --git a/en-US/hardware-firewall.xml b/en-US/hardware-firewall.xml deleted file mode 100644 index efab3c7..0000000 --- a/en-US/hardware-firewall.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Hardware Firewall - All deployments should have a firewall protecting the management server; see Generic - Firewall Provisions. Optionally, some deployments may also have a Juniper SRX firewall that will - be the default gateway for the guest networks; see . - - - - -
diff --git a/en-US/health-checks-for-lb-rules.xml b/en-US/health-checks-for-lb-rules.xml deleted file mode 100644 index be2aec0..0000000 --- a/en-US/health-checks-for-lb-rules.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- - Health Checks for Load Balancer Rules - (NetScaler load balancer only; requires NetScaler version 10.0) - - Health checks are used in load-balanced applications to ensure that requests are forwarded - only to running, available services. - When creating a load balancer rule, you can specify a health check policy. - This is in addition to specifying the - stickiness policy, algorithm, and other load balancer rule options. - You can configure one health check policy per load balancer rule. - Any load balancer rule defined on a NetScaler load balancer in &PRODUCT; can have a health check policy. - The policy consists of a ping path, thresholds to define "healthy" and "unhealthy" states, - health check frequency, and timeout wait interval. - When a health check policy is in effect, - the load balancer will stop forwarding requests to any resources that are found to be unhealthy. - If the resource later becomes available again, the periodic health check - will discover it, and the resource will once again be added to the pool of resources that can - receive requests from the load balancer. - At any given time, the most recent result of the health check is displayed in the UI. - For any VM that is attached to a load balancer rule with a health check configured, - the state will be shown as UP or DOWN in the UI depending on the result of the most recent health check. - You can delete or modify existing health check policies. - To configure how often the health check is performed by default, use the global - configuration setting healthcheck.update.interval (default value is 600 seconds). - You can override this value for an individual health check policy. - For details on how to set a health check policy using the UI, see . -
\ No newline at end of file diff --git a/en-US/host-add-vsphere.xml b/en-US/host-add-vsphere.xml deleted file mode 100644 index b478464..0000000 --- a/en-US/host-add-vsphere.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding a Host (vSphere) - For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add Cluster: vSphere. -
diff --git a/en-US/host-add-xenserver-kvm-ovm.xml b/en-US/host-add-xenserver-kvm-ovm.xml deleted file mode 100644 index 91c36ab..0000000 --- a/en-US/host-add-xenserver-kvm-ovm.xml +++ /dev/null @@ -1,157 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Adding a Host (XenServer or KVM) - XenServer and KVM hosts can be added to a cluster at any time. -
- Requirements for XenServer and KVM Hosts - - Make sure the hypervisor host does not have any VMs already running before you add it to - &PRODUCT;. - - Configuration requirements: - - - Each cluster must contain only hosts with the identical hypervisor. - - - For XenServer, do not put more than 8 hosts in a cluster. - - - For KVM, do not put more than 16 hosts in a cluster. - - - For hardware requirements, see the installation section for your hypervisor in the - &PRODUCT; Installation Guide. -
- XenServer Host Additional Requirements - If network bonding is in use, the administrator must cable the new host identically to - other hosts in the cluster. - For all additional hosts to be added to the cluster, run the following command. This - will cause the host to join the master in a XenServer pool. - # xe pool-join master-address=[master IP] master-username=root master-password=[your password] - - When copying and pasting a command, be sure the command has pasted as a single line - before executing. Some document viewers may introduce unwanted line breaks in copied - text. - - With all hosts added to the XenServer pool, run the cloud-setup-bond script. This script - will complete the configuration and setup of the bonds on the new hosts in the - cluster. - - - Copy the script from the Management Server in - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/cloud-setup-bonding.sh to the - master host and ensure it is executable. - - - Run the script: - # ./cloud-setup-bonding.sh - - -
-
- KVM Host Additional Requirements - - - If shared mountpoint storage is in use, the administrator should ensure that the new - host has all the same mountpoints (with storage mounted) as the other hosts in the - cluster. - - - Make sure the new host has the same network configuration (guest, private, and - public network) as other hosts in the cluster. - - - If you are using OpenVswitch bridges edit the file agent.properties on the KVM host - and set the parameter network.bridge.type to - openvswitch before adding the host to &PRODUCT; - - -
- -
-
- Adding a XenServer or KVM Host - - - If you have not already done so, install the hypervisor software on the host. You will - need to know which version of the hypervisor software version is supported by &PRODUCT; - and what additional configuration is required to ensure the host will work with &PRODUCT;. - To find these installation details, see the appropriate section for your hypervisor in the - &PRODUCT; Installation Guide. - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation, choose Infrastructure. In Zones, click View More, then click - the zone in which you want to add the host. - - - Click the Compute tab. In the Clusters node, click View All. - - - Click the cluster where you want to add the host. - - - Click View Hosts. - - - Click Add Host. - - - Provide the following information. - - - Host Name. The DNS name or IP address of the host. - - - Username. Usually root. - - - Password. This is the password for the user from your XenServer or KVM - install). - - - Host Tags (Optional). Any labels that you use to categorize hosts for ease of - maintenance. For example, you can set to the cloud's HA tag (set in the ha.tag global - configuration parameter) if you want this host to be used only for VMs with the "high - availability" feature enabled. For more information, see HA-Enabled Virtual Machines - as well as HA for Hosts. - - - There may be a slight delay while the host is provisioned. It should automatically - display in the UI. - - - Repeat for additional hosts. - - -
-
diff --git a/en-US/host-add.xml b/en-US/host-add.xml deleted file mode 100644 index 74509d6..0000000 --- a/en-US/host-add.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Adding a Host - - Before adding a host to the &PRODUCT; configuration, you must first install your chosen hypervisor on the host. &PRODUCT; can manage hosts running VMs under a variety of hypervisors. - The &PRODUCT; Installation Guide provides instructions on how to install each supported hypervisor - and configure it for use with &PRODUCT;. See the appropriate section in the Installation Guide for information about which version of your chosen hypervisor is supported, as well as crucial additional steps to configure the hypervisor hosts for use with &PRODUCT;. - Be sure you have performed the additional &PRODUCT;-specific configuration steps described in the hypervisor installation section for your particular hypervisor. - - Now add the hypervisor host to &PRODUCT;. The technique to use varies depending on the hypervisor. - - - - - - - - -
diff --git a/en-US/host-allocation.xml b/en-US/host-allocation.xml deleted file mode 100644 index dddffd5..0000000 --- a/en-US/host-allocation.xml +++ /dev/null @@ -1,123 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Assigning VMs to Hosts - At any point in time, each virtual machine instance is running on a single host. - How does &PRODUCT; determine which host to place a VM on? There are several ways: - - Automatic default host allocation. &PRODUCT; can automatically pick - the most appropriate host to run each virtual machine. - Instance type preferences. &PRODUCT; administrators can specify that certain hosts should have a preference for particular types of guest instances. - For example, an administrator could state that a host should have a preference to run Windows guests. - The default host allocator will attempt to place guests of that OS type on such hosts first. - If no such host is available, the allocator will place the instance wherever there is sufficient physical capacity. - Vertical and horizontal allocation. - Vertical allocation consumes all the resources of a given host before allocating any guests on a second host. - This reduces power consumption in the cloud. Horizontal allocation places a guest on each host in a round-robin fashion. - This may yield better performance to the guests in some cases. - End user preferences. - Users can not control exactly which host will run a given VM instance, - but they can specify a zone for the VM. - &PRODUCT; is then restricted to allocating the VM only to one of the hosts in that zone. - Host tags. The administrator can assign tags to hosts. These tags can be used to - specify which host a VM should use. - The &PRODUCT; administrator decides whether to define host tags, then create a service offering using those tags and offer it to the user. - - Affinity groups. - By defining affinity groups and assigning VMs to them, the user or administrator can - influence (but not dictate) which VMs should run on separate hosts. - This feature is to let users specify that certain VMs won't be on the same host. - &PRODUCT; also provides a pluggable interface for adding new allocators. - These custom allocators can provide any policy the administrator desires. - -
- Affinity Groups - By defining affinity groups and assigning VMs to them, the user or administrator can - influence (but not dictate) which VMs should run on separate hosts. - This feature is to let users specify that VMs with the same “host anti-affinity” type won’t be on the same host. - This serves to increase fault tolerance. - If a host fails, another VM offering the same service (for example, hosting the user's website) is still up and running on another host. - The scope of an affinity group is per user account. - Creating a New Affinity Group - To add an affinity group: - - Log in to the &PRODUCT; UI as an administrator or user. - In the left navigation bar, click Affinity Groups. - Click Add affinity group. In the dialog box, fill in the following fields: - - Name. Give the group a name. - Description. Any desired text to tell more about the purpose of the group. - Type. The only supported type shipped with &PRODUCT; is Host Anti-Affinity. - This indicates that the VMs in this group should avoid being placed on the same VM with each other. - If you see other types in this list, it means that your installation of &PRODUCT; has been extended - with customized affinity group plugins. - - - - Assign a New VM to an Affinity Group - To assign a new VM to an affinity group: - - Create the VM as usual, as described in . - In the Add Instance wizard, there is a new Affinity tab where you can select the affinity group. - - Change Affinity Group for an Existing VM - To assign an existing VM to an affinity group: - - Log in to the &PRODUCT; UI as an administrator or user. - In the left navigation bar, click Instances. - Click the name of the VM you want to work with. - Stop the VM by clicking the Stop button. - Click the Change Affinity button. - - - - - change-affinity-button.png: button to assign an affinity group - to a virtual machine - - - - - View Members of an Affinity Group - To see which VMs are currently assigned to a particular affinity group: - - In the left navigation bar, click Affinity Groups. - Click the name of the group you are interested in. - Click View Instances. The members of the group are listed. - From here, you can click the name of any VM in the list to access all its details and controls. - - Delete an Affinity Group - To delete an affinity group: - - In the left navigation bar, click Affinity Groups. - Click the name of the group you are interested in. - Click Delete. - Any VM that is a member of the affinity group will be disassociated from the group. - The former group members will continue to run normally on the current hosts, but if the - VM is restarted, it will no longer follow the host allocation rules from its former - affinity group. - -
-
diff --git a/en-US/hyperv-agent-install.xml b/en-US/hyperv-agent-install.xml deleted file mode 100644 index 1bec8ed..0000000 --- a/en-US/hyperv-agent-install.xml +++ /dev/null @@ -1,70 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Installing the &PRODUCT; Agent on a Hyper-V Host - The Hyper-V Agent helps &PRODUCT; perform operations on the Hyper-V hosts. This Agent - communicates with the Management Server and controls all the instances on the host. Each Hyper-V - host must have the Hyper-V Agent installed on it for successful interaction between the host and - &PRODUCT;. The Hyper-V Agent runs as a Windows service. Install the Agent on each host using the - following steps. - &PRODUCT; Management Server communicates with Hyper-V Agent by using HTTPS. For secure - communication between the Management Server and the host, install a self-signed certificate on - port 8250. - - The Agent installer automatically perform this operation. You have not selected this - option during the Agent installation, it can also be done manually as given in step 1. - - - - - Create and add a self-signed SSL certificate on port 8250: - - - Create A self-signed SSL certificate: - # New-SelfSignedCertificate -DnsName apachecloudstack -CertStoreLocation Cert:\LocalMachine\My - This command creates the self-signed certificate and add that to the certificate - store LocalMachine\My. - - - Add the created certificate to port 8250 for https communication: - netsh http add sslcert ipport=0.0.0.0:8250 certhash=<thumbprint> appid="{727beb1c-6e7c-49b2-8fbd-f03dbe481b08}" - Thumbprint is the thumbprint of the certificate you created. - - - - - Build the CloudStack Agent for Hyper-V as given in Building CloudStack Hyper-V Agent. - - - As an administrator, run the installer. - - - Provide the Hyper-V admin credentials when prompted. - When the agent installation is finished, the agent runs as a service on the host - machine. - - -
diff --git a/en-US/hyperv-checklist.xml b/en-US/hyperv-checklist.xml deleted file mode 100644 index 4873736..0000000 --- a/en-US/hyperv-checklist.xml +++ /dev/null @@ -1,145 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Preparation Checklist for Hyper-V - For a smoother installation, gather the following information before you start: - - - - - - - - Hyper-V Requirements - Value - Description - - - - - Server Roles - Hyper-V - After the Windows Server 2012 R2 installation, ensure that Hyper-V is - selected from Server Roles. For more information, see Installing - Hyper-V. - - - Share Location - New folders in the /Share directory - Ensure that folders are created for Primary and Secondary storage. The SMB - share and the hosts should be part of the same domain. - If you are using Windows SMB share, the location of the file share for the Hyper-V - deployment will be the new folder created in the \Shares on the selected volume. You - can create sub-folders for both &PRODUCT; Primary and Secondary storage within the - share location. When you select the profile for the file shares, ensure that you - select SMB Share -Applications. This creates the file shares with settings appropriate - for Hyper-V. - - - Domain and Hosts - - Hosts should be part of the same Active Directory domain. - - - Hyper-V Users - Full control - Full control on the SMB file share. - - - Virtual Switch - - If you are using Hyper-V 2012 R2, manually create an external virtual switch - before adding the host to &PRODUCT;. If the Hyper-V host is added to the Hyper-V - manager, select the host, then click Virtual Switch Manager, then New Virtual Switch. - In the External Network, select the desired NIC adapter and click Apply. - If you are using Windows 2012 R2, virtual switch is created - automatically. - - - Virtual Switch Name - - Take a note of the name of the virtual switch. You need to specify that when - configuring &PRODUCT; physical network labels. - - - Hyper-V Domain Users - - - - - Add the Hyper-V domain users to the Hyper-V Administrators group. - - - A domain user should have full control on the SMB share that is exported for - primary and secondary storage. - - - This domain user should be part of the Hyper-V Administrators and Local - Administrators group on the Hyper-V hosts that are to be managed by - &PRODUCT;. - - - The Hyper-V Agent service runs with the credentials of this domain user - account. - - - Specify the credential of the domain user while adding a host to &PRODUCT; so - that it can manage it. - - - Specify the credential of the domain user while adding a shared SMB primary or - secondary storage. - - - - - - Migration - Migration - Enable Migration. - - - - Migration - Delegation - If you want to use Live Migration, enable Delegation. Enable the following services of other - hosts participating in Live Migration: CIFS and Microsoft Virtual System Migration - Service. - - - - Migration - Kerberos - Enable Kerberos for Live Migration. - - - Network Access Permission for Dial-in - Allow access - Allow access for Dial-in connections. - - - - -
diff --git a/en-US/hyperv-host-add.xml b/en-US/hyperv-host-add.xml deleted file mode 100644 index 738515e..0000000 --- a/en-US/hyperv-host-add.xml +++ /dev/null @@ -1,91 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Adding a Hyper-V Host - - - Before adding a host to the &PRODUCT; configuration, ensure that you install Hyper-V on - the host. - - Be sure you have performed the additional &PRODUCT;-specific configuration steps - described in the Hyper-V installation section. - - - - - If you have not already done so, install Hyper-V on the host. You will need to know - which version of the hypervisor software version is supported by &PRODUCT; and what - additional configuration is required to ensure the host will work with &PRODUCT;. For more - information, see the Prerequisites section in the Installation Guide. - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation, choose Infrastructure. In Zones, click View More, then click the - zone in which you want to add the host. - - - Click the Compute tab. In the Clusters node, click View All. - - - Click the cluster where you want to add the host. - - - Click View Hosts. - - - Click Add Host. - - - Provide the following information. - - - Host Name: The DNS name or IP address of the host. - - - - Username: Username of the domain user you created. - Specify domain name in the path. For example, domain 1\ admin. - - - Password: This is the password for the user named - above. - - - Host Tags (Optional): Any labels that you use to - categorize hosts for ease of maintenance. For example, you can set to the cloud's HA tag - (set in the ha.tag global configuration parameter) if you want this host to be used only - for VMs with the "high availability" feature enabled. For more information, see - HA-Enabled Virtual Machines as well as HA for Hosts. - - - There may be a slight delay while the host is provisioned. It should automatically - display in the UI. - - - Repeat for additional hosts. - - -
diff --git a/en-US/hyperv-install-network.xml b/en-US/hyperv-install-network.xml deleted file mode 100644 index 1ea2b40..0000000 --- a/en-US/hyperv-install-network.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Physical Network Configuration for Hyper-V - You should have a plan for how the hosts will be cabled and which physical NICs will carry - what types of traffic. By default, &PRODUCT; will use the device that is used for the default - route. - If you are using Hyper-V 2012 R2, manually create an external virtual switch before adding - the host to &PRODUCT;. If the Hyper-V host is added to the Hyper-V manager, select the host, - then click Virtual Switch Manager, then New Virtual Switch. In the External Network, select the - desired NIC adapter and click Apply. - If you are using Windows 2012 R2, virtual switch is created automatically. -
diff --git a/en-US/hyperv-install-steps.xml b/en-US/hyperv-install-steps.xml deleted file mode 100644 index a981862..0000000 --- a/en-US/hyperv-install-steps.xml +++ /dev/null @@ -1,79 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Hyper-V Installation Steps - - - Download the operating system from Windows Server 2012 - R2 . - - - Install it on the host as given in Install and Deploy Windows Server 2012 - R2. - - - Post installation, ensure that you enable Hyper-V role in the server. - - - If no Active Directory domain exists in your deployment, create one and add users to the - domain. - - - In the Active Directory domain, ensure that all the Hyper-v hosts are added so that all - the hosts are part of the domain. - - - Add the domain user to the following groups on the Hyper-V host: Hyper-V Administrators - and Local Administrators. - - - After installation, perform the following configuration tasks, which are described in - the next few sections. - - - - - - - - - Required - Optional - - - - - - - - - - - - - - -
diff --git a/en-US/hyperv-install-storage.xml b/en-US/hyperv-install-storage.xml deleted file mode 100644 index d49f285..0000000 --- a/en-US/hyperv-install-storage.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Storage Preparation for Hyper-V (Optional) - &PRODUCT; allows administrators to set up shared Primary Storage and Secondary Storage that - uses SMB. - - - Create a SMB storage and expose it over SMB Version 3. - For more information, see Deploying Hyper-V over - SMB. - You can also create and export SMB share using Windows. After the Windows Server 2012 R2 - installation, select File and Storage Services from Server Roles to create an SMB file - share. For more information, see Creating an SMB - File Share Using Server Manager. - - - Add the SMB share to the Active Directory domain. - The SMB share and the hosts managed by &PRODUCT; need to be in the same domain. However, - the storage should be accessible from the Management Server with the domain user privileges. - - - - While adding storage to &PRODUCT;, ensure that the correct domain, and credentials are - supplied. This user should be able to access the storage from the Management Server. - - -
diff --git a/en-US/hyperv-install.xml b/en-US/hyperv-install.xml deleted file mode 100644 index 384c026..0000000 --- a/en-US/hyperv-install.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Installing Hyper-V for &PRODUCT; - If you want to use Hyper-V hypervisor to run guest virtual machines, install Hyper-V on the - hosts in your cloud. The instructions in this section doesn't duplicate Hyper-V Installation - documentation. It provides the &PRODUCT;-specific steps that are needed to prepare a Hyper-V - host to work with &PRODUCT;. - - - - - - - diff --git a/en-US/hyperv-maintenance-mode.xml b/en-US/hyperv-maintenance-mode.xml deleted file mode 100644 index 75e4d42..0000000 --- a/en-US/hyperv-maintenance-mode.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Hyper-V Maintenance Mode - For &PRODUCT; 4.3, the Hyper-V version certified is the latest: Windows Server 2012 R2 (with - Hyper-V Role enabled) and Hyper-V Server 2012 R2. For subsequent releases or upgrades from - Microsoft, you can perform the similar maintenance procedure for Hyper-V hosts: place a host to - maintenance mode, perform necessary upgrades and then add the host back. -
diff --git a/en-US/hyperv-migration-req.xml b/en-US/hyperv-migration-req.xml deleted file mode 100644 index c589b7e..0000000 --- a/en-US/hyperv-migration-req.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Hyper-V Migration Requirements - - - If you want to use Live Migration, enable Delegation. For example, if you have two - hosts, perform the following: Come to the domain controller, go to each host and perform: 1 - Properties > Delegation > add the following Services running on host 2: cifs Microsoft - Virtual System Migration Service Select Microsoft Virtual System Migration service. - - - - - - - - - - - - - - -
diff --git a/en-US/hyperv-requirements.xml b/en-US/hyperv-requirements.xml deleted file mode 100644 index 312708d..0000000 --- a/en-US/hyperv-requirements.xml +++ /dev/null @@ -1,69 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- System Requirements for Hyper-V Hypervisor Hosts - -
- Supported Operating Systems for Hyper-V Hosts - - - Windows Server 2012 R2 Standard - - - Windows Server 2012 R2 Datacenter - - - Hyper-V 2012 R2 - - -
-
- Minimum System Requirements for Hyper-V Hosts - - - 1.4 GHz 64-bit processor with hardware-assisted virtualization. - - - 800 MB of RAM - - - 32 GB of disk space - - - Gigabit (10/100/1000baseT) Ethernet adapter - - -
-
- Supported Storage - - - Primary Storage: Server Message Block (SMB) Version 3, Local - - - Secondary Storage: SMB - - -
-
diff --git a/en-US/hyperv-topology-req.xml b/en-US/hyperv-topology-req.xml deleted file mode 100644 index d97dc6e..0000000 --- a/en-US/hyperv-topology-req.xml +++ /dev/null @@ -1,25 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
- Hyper-V Topology Requirements - &PRODUCT; Management Server communicates with Hyper-V Agent by using HTTPS. For secure - communication between the Management Server and the Hyper-V host, open port 8250. -
diff --git a/en-US/hypervisor-host-install-agent.xml b/en-US/hypervisor-host-install-agent.xml deleted file mode 100644 index e339165..0000000 --- a/en-US/hypervisor-host-install-agent.xml +++ /dev/null @@ -1,79 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Install and configure the Agent - To manage KVM instances on the host &PRODUCT; uses a Agent. This Agent communicates with the Management server and controls all the instances on the host. - First we start by installing the agent: - In RHEL or CentOS: - $ yum install cloudstack-agent - In Ubuntu: - $ apt-get install cloudstack-agent - The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host! -
- Configure CPU model for KVM guest (Optional) - In additional,the &PRODUCT; Agent allows host administrator to control the guest CPU model which is exposed to KVM instances. By default, the CPU model of KVM instance is likely QEMU Virtual CPU version x.x.x with least CPU features exposed. There are a couple of reasons to specify the CPU model: - - To maximise performance of instances by exposing new host CPU features to the KVM instances; - To ensure a consistent default CPU across all machines,removing reliance of variable QEMU defaults; - - For the most part it will be sufficient for the host administrator to specify the guest CPU config in the per-host configuration file (/etc/cloudstack/agent/agent.properties). This will be achieved by introducing two new configuration parameters: - guest.cpu.mode=custom|host-model|host-passthrough -guest.cpu.model=from /usr/share/libvirt/cpu_map.xml(only valid when guest.cpu.mode=custom) - - There are three choices to fulfill the cpu model changes: - - - custom: you can explicitly specify one of the supported named model in /usr/share/libvirt/cpu_map.xml - - - host-model: libvirt will identify the CPU model in /usr/share/libvirt/cpu_map.xml which most closely matches the host, and then request additional CPU flags to complete the match. This should give close to maximum functionality/performance, which maintaining good reliability/compatibility if the guest is migrated to another host with slightly different host CPUs. - - - host-passthrough: libvirt will tell KVM to passthrough the host CPU with no modifications. The difference to host-model, instead of just matching feature flags, every last detail of the host CPU is matched. This gives absolutely best performance, and can be important to some apps which check low level CPU details, but it comes at a cost with respect to migration: the guest can only be migrated to an exactly matching host CPU. - - - Here are some examples: - - - custom - guest.cpu.mode=custom -guest.cpu.model=SandyBridge - - - - host-model - guest.cpu.mode=host-model - - - host-passthrough - guest.cpu.mode=host-passthrough - - - - host-passthrough may lead to migration failure,if you have this problem,you should use host-model or custom - -
- -
diff --git a/en-US/hypervisor-host-install-finish.xml b/en-US/hypervisor-host-install-finish.xml deleted file mode 100644 index ff530c7..0000000 --- a/en-US/hypervisor-host-install-finish.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Add the host to CloudStack - The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host! -
diff --git a/en-US/hypervisor-host-install-firewall.xml b/en-US/hypervisor-host-install-firewall.xml deleted file mode 100644 index c665873..0000000 --- a/en-US/hypervisor-host-install-firewall.xml +++ /dev/null @@ -1,59 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configuring the firewall - The hypervisor needs to be able to communicate with other hypervisors and the management server needs to be able to reach the hypervisor. - In order to do so we have to open the following TCP ports (if you are using a firewall): - - 22 (SSH) - 1798 - 16509 (libvirt) - 5900 - 6100 (VNC consoles) - 49152 - 49216 (libvirt live migration) - - It depends on the firewall you are using how to open these ports. Below you'll find examples how to open these ports in RHEL/CentOS and Ubuntu. -
- Open ports in RHEL/CentOS - RHEL and CentOS use iptables for firewalling the system, you can open extra ports by executing the following iptable commands: - $ iptables -I INPUT -p tcp -m tcp --dport 22 -j ACCEPT - $ iptables -I INPUT -p tcp -m tcp --dport 1798 -j ACCEPT - $ iptables -I INPUT -p tcp -m tcp --dport 16509 -j ACCEPT - $ iptables -I INPUT -p tcp -m tcp --dport 5900:6100 -j ACCEPT - $ iptables -I INPUT -p tcp -m tcp --dport 49152:49216 -j ACCEPT - These iptable settings are not persistent accross reboots, we have to save them first. - $ iptables-save > /etc/sysconfig/iptables -
-
- Open ports in Ubuntu - The default firewall under Ubuntu is UFW (Uncomplicated FireWall), which is a Python wrapper around iptables. - To open the required ports, execute the following commands: - $ ufw allow proto tcp from any to any port 22 - $ ufw allow proto tcp from any to any port 1798 - $ ufw allow proto tcp from any to any port 16509 - $ ufw allow proto tcp from any to any port 5900:6100 - $ ufw allow proto tcp from any to any port 49152:49216 - By default UFW is not enabled on Ubuntu. Executing these commands with the firewall disabled does not enable the firewall. -
-
diff --git a/en-US/hypervisor-host-install-libvirt.xml b/en-US/hypervisor-host-install-libvirt.xml deleted file mode 100644 index d3d6b9b..0000000 --- a/en-US/hypervisor-host-install-libvirt.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Install and Configure libvirt - &PRODUCT; uses libvirt for managing virtual machines. Therefore it is vital that libvirt is configured correctly. Libvirt is a dependency of cloudstack-agent and should already be installed. - - - In order to have live migration working libvirt has to listen for unsecured TCP connections. We also need to turn off libvirts attempt to use Multicast DNS advertising. Both of these settings are in /etc/libvirt/libvirtd.conf - Set the following parameters: - listen_tls = 0 - listen_tcp = 1 - tcp_port = "16509" - auth_tcp = "none" - mdns_adv = 0 - - - Turning on "listen_tcp" in libvirtd.conf is not enough, we have to change the parameters as well: - On RHEL or CentOS modify /etc/sysconfig/libvirtd: - Uncomment the following line: - #LIBVIRTD_ARGS="--listen" - On Ubuntu: modify /etc/default/libvirt-bin - Add "-l" to the following line:: - libvirtd_opts="-d" - so it looks like: - libvirtd_opts="-d -l" - - - Restart libvirt - In RHEL or CentOS: - $ service libvirtd restart - In Ubuntu: - $ service libvirt-bin restart - - -
diff --git a/en-US/hypervisor-host-install-network-openvswitch.xml b/en-US/hypervisor-host-install-network-openvswitch.xml deleted file mode 100644 index a16dc8e..0000000 --- a/en-US/hypervisor-host-install-network-openvswitch.xml +++ /dev/null @@ -1,116 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configure the network using OpenVswitch - This is a very important section, please make sure you read this thoroughly. - In order to forward traffic to your instances you will need at least two bridges: public and private. - By default these bridges are called cloudbr0 and cloudbr1, but you do have to make sure they are available on each hypervisor. - The most important factor is that you keep the configuration consistent on all your hypervisors. -
- Preparing - To make sure that the native bridge module will not interfere with openvswitch the bridge module should be added to the blacklist. See the modprobe documentation for your distribution on where to find the blacklist. Make sure the module is not loaded either by rebooting or executing rmmod bridge before executing next steps. - The network configurations below depend on the ifup-ovs and ifdown-ovs scripts which are part of the openvswitch installation. They should be installed in /etc/sysconfig/network-scripts/ -
-
- Network example - There are many ways to configure your network. In the Basic networking mode you should have two (V)LAN's, one for your private network and one for the public network. - We assume that the hypervisor has one NIC (eth0) with three tagged VLAN's: - - VLAN 100 for management of the hypervisor - VLAN 200 for public network of the instances (cloudbr0) - VLAN 300 for private network of the instances (cloudbr1) - - On VLAN 100 we give the Hypervisor the IP-Address 192.168.42.11/24 with the gateway 192.168.42.1 - The Hypervisor and Management server don't have to be in the same subnet! -
-
- Configuring the network bridges - It depends on the distribution you are using how to configure these, below you'll find - examples for RHEL/CentOS. - The goal is to have three bridges called 'mgmt0', 'cloudbr0' and 'cloudbr1' after this - section. This should be used as a guideline only. The exact configuration will - depend on your network layout. -
- Configure OpenVswitch - The network interfaces using OpenVswitch are created using the ovs-vsctl command. This command will configure the interfaces and persist them to the OpenVswitch database. - First we create a main bridge connected to the eth0 interface. Next we create three fake bridges, each connected to a specific vlan tag. - -
-
- Configure in RHEL or CentOS - The required packages were installed when openvswitch and libvirt were installed, - we can proceed to configuring the network. - First we configure eth0 - vi /etc/sysconfig/network-scripts/ifcfg-eth0 - Make sure it looks similar to: - - We have to configure the base bridge with the trunk. - vi /etc/sysconfig/network-scripts/ifcfg-cloudbr - - We now have to configure the three VLAN bridges: - vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 - - vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0 - - vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1 - - With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly. - Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning! -
-
-
diff --git a/en-US/hypervisor-host-install-network.xml b/en-US/hypervisor-host-install-network.xml deleted file mode 100644 index 80156d9..0000000 --- a/en-US/hypervisor-host-install-network.xml +++ /dev/null @@ -1,150 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configure the network bridges - This is a very important section, please make sure you read this thoroughly. - This section details how to configure bridges using the native implementation in Linux. Please refer to the next section if you intend to use OpenVswitch - In order to forward traffic to your instances you will need at least two bridges: public and private. - By default these bridges are called cloudbr0 and cloudbr1, but you do have to make sure they are available on each hypervisor. - The most important factor is that you keep the configuration consistent on all your hypervisors. -
- Network example - There are many ways to configure your network. In the Basic networking mode you should have two (V)LAN's, one for your private network and one for the public network. - We assume that the hypervisor has one NIC (eth0) with three tagged VLAN's: - - VLAN 100 for management of the hypervisor - VLAN 200 for public network of the instances (cloudbr0) - VLAN 300 for private network of the instances (cloudbr1) - - On VLAN 100 we give the Hypervisor the IP-Address 192.168.42.11/24 with the gateway 192.168.42.1 - The Hypervisor and Management server don't have to be in the same subnet! -
-
- Configuring the network bridges - It depends on the distribution you are using how to configure these, below you'll find examples for RHEL/CentOS and Ubuntu. - The goal is to have two bridges called 'cloudbr0' and 'cloudbr1' after this section. This should be used as a guideline only. The exact configuration will depend on your network layout. -
- Configure in RHEL or CentOS - The required packages were installed when libvirt was installed, we can proceed to configuring the network. - First we configure eth0 - vi /etc/sysconfig/network-scripts/ifcfg-eth0 - Make sure it looks similar to: - - We now have to configure the three VLAN interfaces: - vi /etc/sysconfig/network-scripts/ifcfg-eth0.100 - - vi /etc/sysconfig/network-scripts/ifcfg-eth0.200 - - vi /etc/sysconfig/network-scripts/ifcfg-eth0.300 - - Now we have the VLAN interfaces configured we can add the bridges on top of them. - vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0 - Now we just configure it is a plain bridge without an IP-Address - - We do the same for cloudbr1 - vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1 - - With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly. - Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning! -
-
- Configure in Ubuntu - All the required packages were installed when you installed libvirt, so we only have to configure the network. - vi /etc/network/interfaces - Modify the interfaces file to look like this: - - With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly. - Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning! -
-
-
diff --git a/en-US/hypervisor-host-install-overview.xml b/en-US/hypervisor-host-install-overview.xml deleted file mode 100644 index 716b43d..0000000 --- a/en-US/hypervisor-host-install-overview.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- KVM Installation Overview - If you want to use the Linux Kernel Virtual Machine (KVM) hypervisor to run guest virtual machines, install KVM on the host(s) in your cloud. The material in this section doesn't duplicate KVM installation docs. It provides the &PRODUCT;-specific steps that are needed to prepare a KVM host to work with &PRODUCT;. - Before continuing, make sure that you have applied the latest updates to your host. - It is NOT recommended to run services on this host not controlled by &PRODUCT;. - The procedure for installing a KVM Hypervisor Host is: - - Prepare the Operating System - Install and configure libvirt - Configure Security Policies (AppArmor and SELinux) - Install and configure the Agent - -
\ No newline at end of file diff --git a/en-US/hypervisor-host-install-prepare-os.xml b/en-US/hypervisor-host-install-prepare-os.xml deleted file mode 100644 index 44852f2..0000000 --- a/en-US/hypervisor-host-install-prepare-os.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Prepare the Operating System - The OS of the Host must be prepared to host the &PRODUCT; Agent and run KVM instances. - - Log in to your OS as root. - - Check for a fully qualified hostname. - $ hostname --fqdn - This should return a fully qualified hostname such as "kvm1.lab.example.org". If it does not, edit /etc/hosts so that it does. - - - Make sure that the machine can reach the Internet. - $ ping www.cloudstack.org - - - Turn on NTP for time synchronization. - NTP is required to synchronize the clocks of the servers in your cloud. Unsynchronized clocks can cause unexpected problems. - - Install NTP - On RHEL or CentOS: - $ yum install ntp - On Ubuntu: - $ apt-get install openntpd - - - - Repeat all of these steps on every hypervisor host. - -
\ No newline at end of file diff --git a/en-US/hypervisor-host-install-security-policies.xml b/en-US/hypervisor-host-install-security-policies.xml deleted file mode 100644 index 03da04b..0000000 --- a/en-US/hypervisor-host-install-security-policies.xml +++ /dev/null @@ -1,70 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- Configure the Security Policies - &PRODUCT; does various things which can be blocked by security mechanisms like AppArmor and SELinux. These have to be disabled to ensure the Agent has all the required permissions. - - - Configure SELinux (RHEL and CentOS) - - - Check to see whether SELinux is installed on your machine. If not, you can skip this section. - In RHEL or CentOS, SELinux is installed and enabled by default. You can verify this with: - $ rpm -qa | grep selinux - - - Set the SELINUX variable in /etc/selinux/config to "permissive". This ensures that the permissive setting will be maintained after a system reboot. - In RHEL or CentOS: - vi /etc/selinux/config - Change the following line - SELINUX=enforcing - to this - SELINUX=permissive - - - Then set SELinux to permissive starting immediately, without requiring a system reboot. - $ setenforce permissive - - - - - Configure Apparmor (Ubuntu) - - - Check to see whether AppArmor is installed on your machine. If not, you can skip this section. - In Ubuntu AppArmor is installed and enabled by default. You can verify this with: - $ dpkg --list 'apparmor' - - - Disable the AppArmor profiles for libvirt - $ ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/ - $ ln -s /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper /etc/apparmor.d/disable/ - $ apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd - $ apparmor_parser -R /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper - - - - -
\ No newline at end of file diff --git a/en-US/hypervisor-installation.xml b/en-US/hypervisor-installation.xml deleted file mode 100644 index 341322c..0000000 --- a/en-US/hypervisor-installation.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Hypervisor Installation - - - - - - - diff --git a/en-US/hypervisor-kvm-install-flow.xml b/en-US/hypervisor-kvm-install-flow.xml deleted file mode 100644 index aa19e47..0000000 --- a/en-US/hypervisor-kvm-install-flow.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- KVM Hypervisor Host Installation - - - - - - - - - - - -
diff --git a/en-US/hypervisor-kvm-requirements.xml b/en-US/hypervisor-kvm-requirements.xml deleted file mode 100644 index cdfc808..0000000 --- a/en-US/hypervisor-kvm-requirements.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
- System Requirements for KVM Hypervisor Hosts - KVM is included with a variety of Linux-based operating systems. Although you are not required to run these distributions, the following are recommended: - - CentOS / RHEL: 6.3 - Ubuntu: 12.04(.1) - - The main requirement for KVM hypervisors is the libvirt and Qemu version. No matter what - Linux distribution you are using, make sure the following requirements are met: - - libvirt: 0.9.4 or higher - Qemu/KVM: 1.0 or higher - - The default bridge in &PRODUCT; is the Linux native bridge implementation (bridge module). &PRODUCT; includes an option to work with OpenVswitch, the requirements are listed below - - libvirt: 0.9.11 or higher - openvswitch: 1.7.1 or higher - - In addition, the following hardware requirements apply: - - Within a single cluster, the hosts must be of the same distribution version. - All hosts within a cluster must be homogenous. The CPUs must be of the same type, count, and feature flags. - Must support HVM (Intel-VT or AMD-V enabled) - 64-bit x86 CPU (more cores results in better performance) - 4 GB of memory - At least 1 NIC - When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running - -
diff --git a/en-US/hypervisor-support-for-primarystorage.xml b/en-US/hypervisor-support-for-primarystorage.xml deleted file mode 100644 index c48d85b..0000000 --- a/en-US/hypervisor-support-for-primarystorage.xml +++ /dev/null @@ -1,119 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
- Hypervisor Support for Primary Storage - The following table shows storage options and parameters for different hypervisors. - - - - - - - - - - - VMware vSphere - Citrix XenServer - KVM - Hyper-V - - - - - Format for Disks, Templates, and - Snapshots - VMDK - VHD - QCOW2 - VHD - Snapshots are not supported. - - - iSCSI support - VMFS - Clustered LVM - Yes, via Shared Mountpoint - No - - - Fiber Channel support - VMFS - Yes, via Existing SR - Yes, via Shared Mountpoint - No - - - NFS support - Y - Y - Y - No - - - Local storage support - Y - Y - Y - Y - - - Storage over-provisioning - NFS and iSCSI - NFS - NFS - No - - - SMB/CIFS - No - No - No - Yes - - - - - XenServer uses a clustered LVM system to store VM images on iSCSI and Fiber Channel volumes - and does not support over-provisioning in the hypervisor. The storage server itself, however, - can support thin-provisioning. As a result the &PRODUCT; can still support storage - over-provisioning by running on thin-provisioned storage volumes. - KVM supports "Shared Mountpoint" storage. A shared mountpoint is a file system path local to - each server in a given cluster. The path must be the same across all Hosts in the cluster, for - example /mnt/primary1. This shared mountpoint is assumed to be a clustered filesystem such as - OCFS2. In this case the &PRODUCT; does not attempt to mount or unmount the storage as is done - with NFS. The &PRODUCT; requires that the administrator insure that the storage is - available - - With NFS storage, &PRODUCT; manages the overprovisioning. In this case the global - configuration parameter storage.overprovisioning.factor controls the degree of overprovisioning. - This is independent of hypervisor type. - Local storage is an option for primary storage for vSphere, XenServer, and KVM. When the - local disk option is enabled, a local disk storage pool is automatically created on each host. - To use local storage for the System Virtual Machines (such as the Virtual Router), set - system.vm.use.local.storage to true in global configuration. - &PRODUCT; supports multiple primary storage pools in a Cluster. For example, you could - provision 2 NFS servers in primary storage. Or you could provision 1 iSCSI LUN initially and - then add a second iSCSI LUN when the first approaches capacity. -
diff --git a/en-US/images/1000-foot-view.png b/en-US/images/1000-foot-view.png deleted file mode 100644 index 2fe3c1658b3223ad93ac4c49ffc1aa1f5c6fd1c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222230 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ⅅR%EUM?Hoo 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

U;<|_<#3M|mK1Y?R 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

  • 075~G=AsNi)f~Il~ zUj@imyc_Pm+|-N-h4D#r8fH7qcY(}*ciHCzsqVJ{bg>psHlt-R{>R^JPN$<~QN;ev zD7K@H#nVl7q}j3-2<@SCI19zlT-9X9Bb?47bSymG9FYyCw>npg9#1=_0PHVM*TYU_ Zt2Py`@7iv+;sF2dDXQJgzhfHoe*n~VslosN diff --git a/en-US/images/change-affinity-button.png b/en-US/images/change-affinity-button.png deleted file mode 100644 index c21ef758dc2544ba82eac469159f4f7ecfed1119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7300 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 e7ym=a>Fq!5E@enHJpKy+0000 diff --git a/en-US/images/change-password.png b/en-US/images/change-password.png deleted file mode 100644 index fbb203a5e256e14fb9fe3ef4a3229c3e93a6927a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 zcmV->1BCpEP)X1^@s6$@ldn00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!TK~zXf#g*+# zQ*ji>zxTSi>7MXmYHqA;PMOIFsnpD98TC#QXa7S%`v-zv^dCf2(8H@Dh#dz~{r(PO4OF#9~VbO-(|SBngmm^pwuQSj6RU&gbvax=2_?E@|dc zj+n$135y(+z0}UQ!p&QEB;SA!iLK;;1ow5}3qDRvV0Cqcx65p~^PYoaN;h z!olf6&nbHnfl{BG{DkMvo?>op7MV;2*=!aIG&)ZnKSCrNRuqQ|j$Kn?YFFq>u|>Rl z`v&D2Ei4u*4mDaZcxez<{eHB%Tk(46g={P~UCcy2Vsr~7S+fkIkuWq`4XUeapslEY z(O`hn>4L#%!tu@%$O%voD=%;ooboYCrBc}3{0W1>h;p@>Pf0u;$JF!`*4EY$3WT7h z?}|p2Wll2BA6Bqr%0v++y#Xqf3J?T(1fJ!qmqU2?;2xr%qfnKV$;V=4C$5;4NHDo9 z(wVfZv++=s6L`-Uyi%t_eO&|0wPw^%E7a<8**ILJ#1+}iCF*6C;Bp?M@`l49R8^Uv z(^c{-uqx>FdKgV6XfzrUVWVuEY&Oj+#?{WZoQwy90lXg`My;7LG}mG$ndI%_MipRY zG#YWL`=o5FJd5?5ZC5V3{XGx}V0?584yO~AMl0rL=V8zran$3X@p7Zt<-)P{c6hy~ zp{>;YGgg7apnI9`zmypG!`L|N4hL*D8)l+2{1WFcoP(>y1-H8e9#0z%+ileA9Mb8u z?1n2GkcE$qjKJB{1gq6b;3%31+;*fDTiZ$Q+sU0jZ?*>xVzTi1h6Y#)V22aEy=Nha zG){$nAB6VTSy{N26dZ{}Xp1?}(ba(;8wtM4i(#_x-Cw(CX>LYWXBYiMiUU>Lb3gqs zyxud&P_}F~i)pf%FR!ffQWqPXpY#7{!sRP|sjsgOf$&Vpu8~M=An|=2zX2sgJMFkj RsTKeL002ovPDHLkV1j_Mof-fD diff --git a/en-US/images/change-service-icon.png b/en-US/images/change-service-icon.png deleted file mode 100644 index 780e235f2f5ca8e8b38cdbe53c1af46d6a17815e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 769 zcmV+c1OEJpP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0+vZcK~zXf?UhS! z5>XV#nPFfm1;S9N#sNWQAfQs)FQBfBE{N2A30?RFOkB9rxHT^P2pV^GWprU0W7Iwf z5o@CkFDZ|KnFczP&dYNdoDxcR!_J$3CU+k9chCLbbLL`|>aJ~S4WAkrfw2bm5y{^?INnxKi{%jxUTCqUDGv-WdoqDBRb+wr@^ic*jC35 zb^sZliZ6p;fs7BX$a#x}{22NUb6MZeu0kSO9X9d-+yF8-gHmTK@@}`2%Vj~(nYgHC zv$3}J;r+X}9QW&lRU@eV#?4#FM51@lH>;^o;9kFaS+CV9<#IN=<@e9|e7@0I+uU5= zSpVXhnQ=G>j{Dsf+QDFGtQfnU4$n7n8w&j>BNbWx{OKbbk6%iqE~geEkqdAO56zT? zVc+w4hGAezx7!^Fhj**hN~tuS)8LGz6RNJLnkp-@F}WxRKFUwiL8sFRw=fh-#xqKqM4uV?#5e*Wy4(eM>T0WuDQbyZar+0g9lDUZhsXl&4&B-E~tot+716R?Wq%GZr7h%1(kqk%;bL^K*@W3h?oqd=`aG{$Jt zJy-wJPujfcI)mN4cR!s@=knXuCXWcU*5dyH#jz^3O;_(400000NkvXXu0mjfLvdN| diff --git a/en-US/images/cifs-primary.png b/en-US/images/cifs-primary.png deleted file mode 100644 index 41899802a0d80e73f464288289b08bddfea8eb2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32016 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 diff --git a/en-US/images/cifs-ss.png b/en-US/images/cifs-ss.png deleted file mode 100644 index 5098095c9827fd9f76797be49f6ad66d9e57cd92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33303 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 TK79u_bq8pu=qT4H!6W|*A7MQ3 diff --git a/en-US/images/compute-service-offerings.png b/en-US/images/compute-service-offerings.png deleted file mode 100644 index 88eb6f80597471a66031df83f6eb16fd5e701630..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75482 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 diff --git a/en-US/images/console-icon.png b/en-US/images/console-icon.png deleted file mode 100644 index bf288869745738f53c8cf7103293f688e8dc7fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 953 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 Y3~U)b15slmpqLAikx&pXfg8O2KW<0P^Z)<= diff --git a/en-US/images/dedicate-resource-button.png b/en-US/images/dedicate-resource-button.png deleted file mode 100644 index 0ac38e00eca6e455e8bc71acc3aa760b0e5a67af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7144 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 diff --git a/en-US/images/delete-button.png b/en-US/images/delete-button.png deleted file mode 100644 index 27145cebbc70cd07c7358995151f276569cc08e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 735 zcmV<50wDc~P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0(414K~zXft(03& z8bKI_=TEk2MFkHSn%-Eo(sEwWa#owhG{GtqNGYYILbWT)K@lyoEU@cx5IIzllg9ps zesnKcxalU(#bjsRXD0Jb7G?9SKZyT7J8s|RmOTMp5X_hJRvhj9HDtrD?uAE<39-9!G zEbG{+5p?s5%kUAVV1vP6_$Y<0Z(3Bozza#y_74t~W(5Gzv{W`VGxuUiuF~q2niZ$Z zlcDIr;9=|x)f+ddOrDo?mZ90wj?)De@XBASy z<2ZT7n+oAkRIS#NztX%MM&l|qHZGoCTvosVwg04Qt$tzY6+8({{{|072ZO<%Bc%qD z6}s*>16^tLo=-l9%fq$Ay$6L_J1E^dh>SX^*XLKLbez%g(ZjGsV0+iedDU7Bw&9Z! zqoh=hIV55Rvvt?$%F!2G9xAeLJB$|FQ6dRr9x42!N8Bj{GC8_hZ?L6HD4NT|pjfV4 z)f#Ck&)Y=*&p%o^tiuuCzyH96mwx^l6j+KAam(g=!K6ei;rkY}Y;2`S>Mx&)`~?;a R*6#oS002ovPDHLkV1iG*OS%96 diff --git a/en-US/images/destroy-instance.png b/en-US/images/destroy-instance.png deleted file mode 100644 index aa9846cfd9bfd7cf6e626c856604adb0231f5a3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 815 zcmV+~1JL}5P)X0ssI2LSV8^00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0>nu~K~zXft(9v} z+E5&a`z5z*-tTeQ8>db--v{pbYpdweJ-(i2& zmlT%FCeMqLp7VRo$@!h6NIc2eF#P#!?^)N@H$Bv8u~aTqsz~kODSK0vgk*}hyT}6< z(ePI5k5~D73E8t^G{Yg)+G8eHln~M%b`gH0Qhi8Y-%1E|Mq~I1Qm)i5vjqw9f!7^G zO65A2$xDbYNIQuja$l;kDPBT6r?G~&SgJ6W*;d%>&aR$*bZ&uWQo@>Of}2*My?uku zBSJLg2}By+yJ9(UkrBo6(>^pj+S$|h;#J4IRxhl9Jzl=gV<0(YNnq(_`aP9o@Z)x)pRz3&ydDDfkFeut#%{I0-d+yS*#X$xBh9G_(25 zpis>M;2Ibn?H?R@Hz`x7HPfnDqsbhjndYF|caGtwNWO3viX}yf#94+*ZyQY@0=4X; zQYKfyST&g&Mpop1eY^DZpvq5VctP@P(1{%$px%tC3x z3y~|;&EA6}kHh6{=e1aEa>a}wHSC&ME(L7u7zMRbjlxc1UebQ(Y3HRAtef;LEa`WQ zrUY{#D4?;;ErV9Kd=d!4Sj6ih>=@C`3z=Ag;qwJ9eFfDE3K*m^+3Q>(LMKIAf&axm z=KhDbRi$mdI}UNX6PMom;}_=k!uxIg&i>=DI7#W&Hu&6)WM0x2u~*^ tLHe}%FVAOVYuDyDytyq_>ksgs{{s*fW(qxYbS?k@002ovPDHLkV1fZdctQXG diff --git a/en-US/images/detach-disk-icon.png b/en-US/images/detach-disk-icon.png deleted file mode 100644 index 536a4f8d00168ddb32b3fb16efa081afa2033809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 953 zcmV;q14jIbP)X0ssI2LSV8^00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D15QaqK~zXft(Eyt z+F%@q`{ylgamjx2hb2x$r<(`D01z4Z3+e0=q`*tofVa4POh}#&TKB9yDC7}w?9*7`I^AS z(^|xGfM7*$;pQ%xxvU{74a|h1P~rM6agwbe7KabP9MDza_UQP$hTv`nMh~I<)lDpQ zT0`u>Yj#1o{7p2GsUdb3qsLs(W$rp0Pd`K;oB))ngvY-qSBeLQ=NA=TihU?zb<#y| zHg^?@rK&;&BD2!Pm9b>Ja4dP8xnRT5_II7%RohjAn8OE`yn*o1J^aC_OrdOS;%IdS zhK=%t;?ePm`3>z!QM~A+x{%Cx|+1S!V zV#$G_QOV$NB6XtL)HF4>Zf@_Gtqz`0tlrVy3znK@y9Y*{Q0DZ4q}g&{6V}i0 z;>oFLsd#WW6o~_A3#a|SVD$KC-Urd-)C{<}7c4aq3jw1JD1CD3CjI3suda7-c{t&+ z;*RE)HnnDVUk7tq+rgEj7`~uyU}(fcQeKL=7c4dPC=Q#7-i({1%2`uwcJ}aK#6-Bg za|<%CV_cqKOT9w}SYe+;*gxPQeWV{q|4RL7>QUQ)35U|@jLS=vgP5@QUEF!u66mDp zpwVQ;51n2gEg2jUh$K#z$A&w%HM^A@Iz1o)n`}Cxy^0qsoZg7Gv~|dqzJm9ngCVok zE)ezeMSVEo^!WpFg|hB>ef`T<5r~#KAK{;(59i81hTz>1@ zj^VL!!VN|Yf~tCF56pe+z+G9s}_1!{&c^A7iO}MrS~^dbIXl^&V`t zf%98&&i-$jr4(wxr{@&ule3z6Ep|e)4^KU7g|VJX^TA b1^@Y9wYO$Q*-olj00000NkvXXu0mjf@-)dr diff --git a/en-US/images/dvswitch-config.png b/en-US/images/dvswitch-config.png deleted file mode 100644 index edce6e8b90e3e82fa19c4233337a7944b64a4150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41955 zcmZsC1ymf%x-}3;kPw2qBm~#M;2vBCcXt>(xLa^1_~14`aCZnHSa1f{06~Vq-T689 z-gDl4Z~bd^&#dk)`KrG9s(1C?6{)N!jfqZzj(~uGDJvtPihzK0@_hQDB0b-^b_LZu z{~@}lN`FGA8Y6=}Um#nF0mTpyYU45PO;Db%(VS#-To4f6^!{}s4mg&YBOnxd%1Vf- zdm0{eqP46{dmXWSA|atG0(l(*k2;r|Wbd{vxq(CWa(ZbAreVl~fggFf`>pEyUR!d! z{9?uFg6e6E%A4LJ`r4A+lGzN0bDk{TGslWDe&B5X%Rzm&mhRNl*M<+3l`ID=prrK8nO5|TYzTeyvlO;yL~FQ%%N0-vkH?puv!qlY~$gZ9V0 z)8UKFy5ZejT`uXgvFvfatNXDu{i!mjmn_*%?o-m!zN>$U3mflI$61n$$Q4KzVSJok zRPzyowdHstn)Pvu&EIP>lyKeXEdt{6frUu&j;%GKf5^ztc|G*p(dzcIJeW!ha4`#XyN+PPXm`N~?$Kj$Hk7$0z^PDvITi5Rj-{Mo0Cx?ApPe^c!%`C*qh4`dNVcb3WO>fJxwzmVfh|g z{C65YB&Cjf!yVQ%QZS_Iu&ZRP%WEW>_aDpK97F;~|J5E2x$jc|E-s$sD+LwlaUa^J-7%%d%cj03zn@^oSp5f&W)}Xt zxOm$`uhvqDw?zNb5vK2)*1dLMwo2#bVECbz+{y0eIeDwq#|06Q`KhN-d))0qPsf=m z56wewo3S|f+We(bq2A-grIPI-xF{VjIOu;I!i-$iwa2Ii)pwcmOxX-xTDzG&Aa(Gz zTGA``=xnvwDIa!M(4V+%zgaTUsoRWA5m?i1gts*}Jv1+I>-*l3GM2r2{kL}!P=9{< zJ`2!V6J|ZXz8PeAf>*_QD6MgufZ$O1CXrevxF3{z<@k2dwxpsHUYNQzwkAghD_N(s zzZ(|d*5^3gnn2bG>}nQTw7M2QuQu}RM##s;#|Sk3$5$D2-yZ;e(vP&)yPO+5C9%sB zS1Y4eBP-tHSu7sotG-KCEWILjUbd5mJcNf1;5M)M64IlL&J6zogbPQ<$JGepe2{9O zFf~P0`_`kwTwGBAtQ{a%-BZ|pNh!JoJ2DRyh9mW_37=;L`>>8)aw$~A+grATFxBXO+Xmfz>Zfhm47<% zkY||h?r6O{_u+PL-&zkew{>VeiXv_^ysbkodo;=z)b8NFLqt6xuo7hB;DF9M*6y}}HDG_cR$U?Z&}R|A=WlWr_V8wf z>b~}9@Wk=K9TBDQyOrS7DO4}#jZBmDlfY9=v6ItQyVjfQK)^uHRyC9uJ)jTsh^0V8 zt4n&Vx&zchE1v1=+MDga)2XA(pQiY}*4Z3pdsUaTvMpLL<$@xTuHg+ z8h<7@{Lo$1vi^oYN5?BY6iX_^NbK)UW|a9W^j1ARzMmB88Sb5rY*#-xfWoZ^o?tCr zP(5F+(bd9%?%Q2Kbg7_#`#;-?FX(P*d?cR)0xnJ$UxfBX8&S+YEH2SjD|AM`)_4oW2gpO0gHHtsCM&We73)x}wcYyQc>N%fYqtJ<5-c;t=`T9Oy z4v4H>_T%7C-tIsfeJFF=V--Qv*mjp2QY@m{cMK$c!W07_N%Lih5Z*yrpPzp zw@-DC{YKNH%i8n}zKgkI@Z0T)Z)gu;^(_W&FmdOBs}3d%xpi5&n+dR0RXZ^LQKy`` z(f>)3Wb1d-)83+E6{~}Ay>q^?AYnXd)E^c0_xI?3zY~@HOngy1wLc07ju&nE5TaZT%XR_R_=xt;`P9mzfRd!&W6$`(iKIr?|)Y~DrsN; z&LV#@8+_jlfN2&Q`F9i$h2$#wiR)KUOSf-QhM3L>z zCMYdMCf_amMvZ&&j+y>`Ux-Sg&V$3Y_kVA`dSTePQCw-Z<8XH-ZJDbOyxpZF`}6)8 zU;sr%^_X0NE^8%pYflT!6q#q4H%n~UEn7woS%1>Di~U|c<{a8Catssy1}-AI7{ki5 zeY&fT_ErQpcev)B3f#li#}+Qbg zzk9i?gt@NDft0zvbL#wE?rU^Um*+cQ9$Vu4y$EVHHHzaNqt`|k zJJj40pBHOV*1AqQ11cRkUbr6knKbuDSGR!QzbuLQpUF}*&-JhF(l82`#MinbZv(>? zOVoD2ifMQrSphmP`Y>gPMgA8^vIB~5^d4P`?$p6BZK^uV4H@g&X2dNMnmSWy0X&Bly zEHOGF5LfzJEZKhs(=tUc4Fi~xmB$*eMcaXylFAhLNY>4a$!{To$o|(yR+&B_!%39R zh=0#32tglE&+YA|xq#vZ1~_F_^gw+Z^FeKTM!G=v=>7!B=gc|{y0pJu1HWWX{u3Nt zRK~Vo^7gAuV`SYRBxDX5gaZOP_s5%PQ>;v+4U_k(;Cspw`S0gL11t1IHy1evB89sc^pD)O$HMu zy28I2{Ni6m1S!2lL$(1gE>Z!{M8$d&`JN56tQw(b#|~WQSbS~VGD1>?pZgkzUJQEQ z_W!S|nf&>Af(@9d-DBTIkWC%hKo9NX-}OvICm-RRkFL-V z9p-F8ItR^N6AlK0i$6rPL?O!o$d0T>oIJ=SJ($$mStgx2ye5uiz7#DS#aUlv(W~9y zFIhbXgLE6v{NS^dnYy~%4)at(yCwEZO_K7&wd$xcT)-p4PG(@e^y4Gr!?%;1Ph|t- z_KPf}jkep?50Qfg9gJ~xJs7dcfWkVOfmlnC*0!(HgvxG z45U6$*$+n^ZELjM8O!1`TLi#PZYp$GNO=e{nSYeyPH@FaH_wAD2M+zF#ODAW_;UP* zy!n_8LYwQIJC9YO(gSph4NGyU$;OdeWnXtEUzd>DhP#h;9IZBoE<{tVk*>(?H0HN+ zp{vonW>Ous4r{MBAZ=1=ckdy_Iv}WYzl0iPd7t6f8%MkAkyfNK2U&-?G}a2l*)}@} zxh#uW{!|=q%$;@RT`<)uN-SYi15yX6?pvL0k20mQ88yB$Mqll)fQFeSNqV{=6@fYm zB!SRnm5KM1&68xUJLgM!{6bLw!+I2c{y0ad6j^MJ@t?2idJ-fi)aqWlh?CkQ=J!<8 zIoz(D-22AK$<%ld{z3`P)N3B`%#}=NWI`p3~il3o^C8L=@js#Hv(q|Hf`4i~T>VSamz<`qVG@>-#nCG9Cl_Ls)Z>|07n#W-wsTe4t@G|syOjsP76tFsP%wP=I+HurpM_g2Bn_JvWWBB=O`zCaef)5Dc|UG=^r$mO z_*4Ox|8ep@yC|0);d!C+Zr)MId0Sk%rL*e{ZYFpSyCOR{mk_u^BVg{l=(lUh59Orb zu7tvdetwBs#$Trbwjy9_7JEYoDM?6PcM$Ub6}vQc z3(U0rz7ObnXu$q=!?ZpwH@9^IPCC8*h*J&W+`pTtb3HLN`QkJT&fv6C%vIzO9d&Rp z1Oz;SXUcgdgjTOV$Wkdor>CDMemxA`!~uq83L$tR+n8U+_qguPon5|7#hN2>N*kyH zzph=d*t#Qw^#jHt=B(HnOd%1)JtSVJM-?5H=*qSieXZ4OoTt4j@6M7n;Dpp5=dPcP zLgZqn`$1~Q>a~U0jUB5`PO!@F2O;s!S-R~eJ>kvp9(+U&joPok){b+41@j6tQ8X50Br!KDjXh&E7s5`UAruCF!TfL=ta?*?C>1rdV zCmvQW@GuGbWtw<=mI72mCA78Hp#4%bysNzBW-xdyKektrW&>TJ#T%~y#=T*YOT;ee z@^-!prP9`9A^%fA7(bryIL+myvYdtA2CYqt+DkG%+kL`{cGxA!bb-N5>+}3x*$rOD z;d<-#z2y9n>%yWJGKUADU{>%eCW1$^i0vr2sQr5rRY;n% zZs1?Gk9jYDGVoArZ^O?sFQG5VHCgISTF~^+eNu_O;FL4KHC@l4Dr~l?*(UGM=8$(L znioixf7Yt=Pk0UJbqf!V`3xAQaMH{xt~iw#Tuy)8DxX8~mw}ELb(zQ?Z?1D!8+1Co zJE%cZ{FZFQ<1Y+4{=H+B_BBLl`HyN`ZB4&R$VyvrewShQQCSs)Rt9=(kzH!Ue=g!W zCQdizSM&@lUM)7*#x2TAsz6;!M78|2@ET_jUGdT58pT zVx8sw8D;Km{lMcshndbdxIA7A(i0jc*kH+j`|oWw18Auf(`HQ-a>*BhX~8wh!p zJzm<+R4ta9w@YA3MAk+It+au6bu~{19Kz5(oRc#dfaZZBQsib1dtr?M&DM z5h+y}%efbafqJ@{_20`i9hN_!W~a_@YE|hIXQ}@&8p>$!*h=pCLN^+h6{7U>*>lZB z`C!ZL^O@zg+%T{fNID#jm3{U*(gl>|*D`VP$X&TMiG%AZT{4V{L%edKSZWlZ9KLV3 zs}w*)`S7h+OUy_2=wQ1Q*q`Bma)3LmCu&8Xsy*5j2GMcI>iEWPl5~>IYC&HZj~>d> zzeO919Ug8T6GB|j*F`w$l^`W%*InY#*pfN50f1iwUhvruQ zks~}EbFR8ld=2PpcfV@T=BC*CxT{mxRa5DHw(gXq5){j=)H_`V3VoD64;XdmyO}VS ze3k8yo#9~e?%T_@$27tQ`HM#x)?AD8@?pTVRdvHHZEThNXziTP>dVUowCO9O8oy7t z^rI8{GH59iub#bJ@8~O+la89JQLf2i$P$qq%aq1uMDdP1g}woI>-*l^D=dE#2w}ef5f-KtK^sPA{Aa{-kalqK z$7Gy4%eBS^>UliY2I-bF&b1Efk+UOz#o+Dw(9Fl36t+y~ol`;vB9uoQ5J#UWfMV9W zg8!`Q#fXioD~TTOf#vBkeaYLmr#5~q=DBEq)WohLu~CaR8?qrF4zt-JwlJ;>hKV`| zX70#4%QOj}h~f>+_h=+zI%7w1*TH(n;U46g2i`-(5qe4dcxAY~UU{U`eE+(w}}@cL*E8dhw|H$B(;uf#QW^ ztqry@iAk;{9$8tI^zwVHm{M{6n#V`=BpF{ZbN;-cYn4rl$Zu5+l4mzk3G;zv!-^CO z{8CwUsQ1YY+bv;J*07NNf^2#P=*ZjPrjbm5>u&PQt2g^A0`}^grB`#+YxTjteBS97 z@ErwW{`0<@O#0cH{&3;?A072J8uG*8Sln;?{J8oS1stb-_rF>dY1zJb7b^~_D8lvT z$D<9U^b>hrDQbfuR^wE_Uj0NGGV&^6*RfLEoj8Vx$&*#?N-UvHND(smBSlh}_%MoZQ*NA^T6pMgU?5vV$|J96d;qVc?cDR4IM(vew z!G(6fHu^0O>pUTiF@w?s}xOunVoUf7vbb2f%B z4{i#3{^eWw6NDF?s8UhsqMx7A^7 z=6c7l3s>#{IA+YJev=+vAN|c*sN?bq$W;Jty4G4N2^ahlr`9$qR1TvTknPTytx<2^ zcd4|@ob_C8MwiN*%V1_r(9g>xJr|4rBmV{E*RFuw2f*YBXA$VS2DHv0v}}$dHP5B! zOo+iiiX+;fxy!TKc3Z)Pv{d-f){Z&!w?4f&8i6{`veEs1&p077gsadxmnK>ZgH2(+ z#boH~U;f_!Ll)5Gm;?ko4wsvDx86Yp`qbHrK=iLc;JI*2A5f2_LG^1d(Ae!oCif^^ z3Ma@gI^V~zi1Yk=I=O)RM7Q*8H=o_S?U}BwHql}|u5QlhtLLvP3I1#cyAxLvd{?== z9_m4HaURVeOlf(Ai8#fFe5s>i6!#0MR~H{|J-*c%D;ar{2xT;&wrVU$inIgnv)@Ac zJGPyYqxvHx!yqPZB{A0dHfs4#s%F?x?OyZ_N!DK zYa`Lwj!zHJBUYb3jgo77?*zS$>Imt-^RQ+s1f|p@xwTb_nC((nvaOh3HQ9E8X4Ru9 zNMicg+I~<=j2QZ#(<7XPs1co-K?(U?GCq4A2-Ss10T*GW)8+vZw&2v#>A zA<2row;v>w&6SU~|MklhL%&qyRg2-k7}4kStGeH8Yoy-VaJS{=`!K6MUAyKYL^tBq z)|f8Nd`U_)V9?-r!nuid3uxD;b8^x;0dGK+yJB+d6}&raGhFxotD@Uxjz%s|zy=9`DG_|>V%DeXLbllqE0*uY ziM|%FZ(8Zz<65M?&qzTiiy93eTA9E8eg1HVMPcXP@|noX!ZY0szUnjRXL)JcOJ+h( z(^R%_i~uZ1o~wlRCO{&!e|;#F&EPHG$-(k4AcGLsQ z3vGX?LIG-dh9;=@XblLG&9nxAB$?4}z}~}b?DhKd zBwH-WnUBm)9bp2+N=rH(lxCNE=kQA?iC*Ka*~{1_X!Vk;)ku}c9O3rO?+qFosyf=E zNX-66qFJGb3Z<8gw-pN)uW2NrmA#E11urjMIjeJKkzCUaK4p4mg_Vo=_a7H_6ru#& ztR_&CTmZXIaWx=lAw6T|iVUmRYi`O|{_2t-e3)U6eYhb-fmWcqg$At6@PFn&Y z^XeO@5{%CWV`to`$&Oeu|IEdTrTzh+Hw#@<(>BEppsRijOA-5$^E4tC_-8OjiPDbj z0x|Ndy_)RuYii0E3dqT0a~fNTUPjmnr&L9wty^b7_=3p8W53uqF+V(B4$so6a}cP}hxRBf{NXPw7lemxiCn2fJa=zK48C z`qMh)0kbsh562+$B4Kf%f#Z#I`D@pybo~n~$W*(&6nv(Uoj=h<_@xPW@_El27j*47xL#-R{(bbbD2ge`#jhWT)S12b-Fh zE==fPs*AR>se0zwJ57T{e~>NaW;> zwoq>}mXAH?5+$V4Z1rS<5?>z84MU~|f2t-X*`NnF_gz*S9q-PKx9?2n#_?TjgkNly znC&X@%ZjKV6vucsxb1f3=zW8B9+X^Ye=`8|e%2S%gLmk{#eS%>jD83%M)PMNGv(9= zuDA10nmt6nacF`1ROTOD4wc8JsV=_X*zObc*NB^RT4h!&6Y`!tFq+paT)CBXE%>Iu z`Q7PBQ{Z+*gquy{E#g!>60+iVcX_bZ zo%>ikUS-g3eGn-K_@KNi?&z5pzz_p}eefec!8NC@C}6>Z;2EU`zyw6t!Xj0FhHO56 zs?ycF}pJ`DYH5K&8Xs)i{}RLBd|)AD_UPE)R^>M!WZNOGQ% z9Ijif8MZiKGvHs07f8bOkaAm_EjAf1rr(Er=n;J%wq^=k%Lp;{aT^l*q^DD4HShH+ z@e#jQSyd3*F&&jgfj>$eIx)-yDwzEQ!1OU!Lz52AksfQUe^_pRp5@6NLodslR8__G zX^5y`ne40YnqBL?tu6FZ+we zndmxy?q(sSEEnnZWr2&r&13fitpgg`h~0H$>kyVHn-U|xf+P!COJ*1%1_4G>%W)s6 zqQX=A!;)lqwou)J`r^I1xxDB#J+d4p+4xB^)6#f>AGg#|;iD(XiZkjNjhrZyK=P4U ze;1oObCyN>EuWBtI^EkM(C!MVn5~j49d_IZ_A~Y7Vj&e2iSRmY((;)Un{~oC8KMfJ z0zwOYuJW#g3@khHNu--lCr~phkqR4P{z{kn?{vpQREV&q})KzE0EWwQ%|*ow)M~1Qy1`6!Qlg;Q`1ps70ymwtvMS;UW^T7LGpCixunJ z>(5210@a}PC5I)?tT1H}$lvh)Pp;jO{hK(`uaRzV`HR%E4hfxk<}kyC3ua13{zcRE zpmi=r3tl9_u(?K2()7z8&TJPYQOJm&D`u`pm3+32pi;^rY@NflrS;l8_Pcy__t`$v zk>_06kGUMksBXUBg=5z_^kFd+g-qxDb0&rVor&+-JnH-TIQR~eva`#gTnnnd(CIVi zPZGuHy-aFQMgDM=z4k~c@^GD*ZMiXsj7Vb4siKHCCHWVVniRNRXWP=edPn`tm8PFB zws-qEIIrbn-JjHt7iR{-ZQ#tn&9gW1m%i(FVvA4ESTZkaR9Pwdn?{u|p(2BY>in>F#nn|3QziE7^0!1-m#t^av zo%XT?#GT-5mTf`aqn*eC7XEbu4RHi0iL;SpUAGl(^hkz_L}VtZ@GRlfN>kQJv~xx_ zwR<&$kHhdKFdAWz1uXF|BKn8T1OQ}o|4V`so%KV1Fd0!TdU>F`UZ~W#SW0=v3T+u^ zRip}ZPR6*|az1a`I${!pgX%cud&)r;}$m>9= z&T=@E6HC8$WWg48>$k6P2fDeXnd8q!zG2bDH4Ce4N8#A7;yr%J_|b;7Uo-278_+GM z;CpDhX<#)K_^G;Xlk=q4&D-TPi*j7&vmEnCvX^fIxX=YV5vMegvZ8k41_GLJDW<*$ z6&aDav>qTaS}gw1F?Rp@+N$|QdEM8d5b$XPLqiK0WP0OMtOV+q97>-1If+(1Hc589 z%SXM!h2P+}$WxM348Z#9NO#}_>rq^dIdBpzMF{9!<0*p;Mb-7DfB~N~5}ZqVOYGGi z2Jw`NA(x`S!uaXS`AVhIZF5J3DqlSJmu9$M)aY8dl5A%^nirjo&|5I6gM272x*a-+gR+4S8hCtd zVtE&Gu7ax5W%&CAv>Qh9t*rjVh>*DAr8Cfjrl$x~WtGsOtp z%*ui&)HX&4<1Z}JGu%do#L;*oNfrsKk#rH?nhsO(X&kwA*v6?hWS4_;kdErCBS=Cu zq=zOtOgQP1zV*oyTSYgwR7W-5#?5*3)rPp?o*p^{WL85y8ZXXaS#x7&0`;N3e_Z82 z&54|nKkKmRb)olv=4uI8=QG)-4iSwFNV7 zZ$V_ZO%O768l@t5XM6`|Aguxp4Dd?a{ zJtV)6LGC#_X-P7(11gv7i_3DA@8B{do5+hTf8HK>D?lKl9k(!;>LlpBu9<>yiUBo!z$!Tj|YmAxxB+`cHzMl}I5G_ZtfHq;(bK_tkX$rqaAErp`twug|ip|?8 z{9z(<7KzKt;O7`2Xn}!97?8wr8?5= zWNxdLo4-NVmNAEcmedVd&VbBXTqUcah0w{XSZAjo9tnpbtWSEP}{LLeO3TKald$}aXgug*K>I zV8;oU@NeZYiHeq^T2dId=OKmQ&*z-RnleRd5scvc`rPcIMXKD`B9VnM8}aQo-Tt(4 zCPyDlD0v^dK6V=ftsV&s{835oYAhD`jYc^O@=k%!z%_Y#B=>&kBs#!HV{(Jn?XZ8pKx7nmM3D{ss6wlArrIW5zY2Wkxme!UU%st!^=3NApCg)Z2$JgV_dA>svNXn zx3FEbh|Aq(aj4;BAYdyaD#48|1qFNd0VJ%gT_m=u*V9-uXNja{b0$#N46RF;W6om(9AKmS0U^)bKL!HyTpg~VOho^3GalDH3Oy&DcN%jrNvDRx2ownh7_rh$zI`G%UeqM6d_qNdZZw47e|jq$yGGs6r(=i}@C;0kT@ zExc#tSb>mvBEq6QL8az4M>LprJG@$b$^N92?H?5>3YsW1S#M~aAr;^5aFCzlSphe= z`?fatSzgA3+WlTf{P`(V{pZLa-hXybI4eEFmHcKuYSDehQA-c$;?g(KWL{1M_NDb|ty@B}4`d1gsSzscB`%QN1a_)$5z#)nZr2 z=8DDescnpHKDpi*Q;v9IOqtdbJR-(0z;4i4^;SIxdFvI^F%p$VAkh~=e$s`B0=&yE zuK`*U22IXf`}72*4HwZhh1x<}rkUjO>G)-lEXptoP4}S`cGF)fBV;U!5L z5E+O~x~%Qvs9zk#lx=Aiq@4_qo0HJ_X6!}kt|Fy8psilF7gUI!cdZ>qBq_3=q(3*L)ttwEUl!UXPN10tPJdDsk#mPt!nFj7uvbKk z3>~2b9S~Y2uKlWW^42Bh7uynOPT_9Il%X9b=~YslRJ80S4aenO&tlesh##Eio&wR$ z_IC~L`Nc!tvE8*HHuDx{4~bES8x^x`8$8WU3wu^#vyB;ZLpHe1y+cyw=tDM4gj}q> zA9Tg$jCc24t0-8SsLtBmDlY5v&HL-Qp-=9)^ty#Xe- z_cnj6J3romS~6oXnVLR&xipcsI*_`|o9B}QSHVu6pQJq4H*3Ck@DL4RsB;gWD~CJE9|Yz@hz*4J5u^$S2y$!}>8ZK*GU$ zl4OeD2l_}fp|WvpafaHLqL1>PtzddbtT+lC^X`bb7JY~Z#HTvwd~+9A+r_jDx9*ESYRrd_*UUmWJ{{z zx%+rD_AM;lSApk;Rexf64yW@kw_vr5fb-aCR{B#Os6#Pqugga z=ax5pA|c%S&DdP6IJa)9wO_8AgV@DzdXGRefYc^;PY%^0kX?K*AK9@mYqq044VxVF zI{&yyca=hYDox)bO&)s9_u*lJ4=*TiYL722Xk5#b_m$Su#|3Ts6VKMHJsk@UTg#+S z;b5p%b>X1L*JNqDa2!H$vZU=KHKi7w?7(M>zsb48ng&ZpG)haoWMu;_p ze84t~3$8LZ#qDPy_@1v^`59Vatt=WfwTY&<)!M7vFT{-^Z1KX8LJhtE+;jv$Kr~LkYbm*-gf4U1Z1O9TL+9^E7lW_H@~h>&xoSt4PXKo;{gqJAMmI5 z7k}CKaCoPp2*nPR76>gy80mPtDfJhXnA~-6k@+ir9#NWfbrWMhSRcsho8bw_Id#{d zE93#E3o>kJf$eeG7F9T z3Fom|J5iYWk!trjJsITa zo(W#v2kw9dS(O#F%AVmU6Gg)=+Bdm=e;^9_!`j3|OiXwOeWbm1CPK^0x0L0DcQCNTP*-&NoJipP)fzJvndvwn~CYDb=%bg!thW#)I*T?-+9wfG4~tQ&oxIr?UpJ%A%z>fYE1| z7hkHfNWIUJ$N%{vA!P<|xU9kd6`$@CdAT(77%Y{i?);Rft>J|lC3Kcdo6h*6j6G^L zp`h<;a!GokSTX|SVxvFp)!32;pKBOLPc`#lCW?ep4Yx& z;wI``v8z>rSAYdT9|i5IrMaXTZseagsE;-7nZ-;@B*g>%mVQfY&^MVD5I_Jv8Wm5+`8Tx6~PeOkO>B+yq!{5wxJvY#KBXPm$w8 zA=$uq4`jc5%4%K??MnH8-7|QJNfCHLE{K)b0D> zo=li2)Tv6BH)c2hcQJm&qC=|Y6n_<+z;mb25IF;qShUYi)0oT)NU;qA8a5+uy;Xre z@0aiU2HHplK3!jyb8l|LN9~o3wdzCg%TA&fWd78?3J#?b_&D5rf-+QUZnpuDgu>yX8 z{D#Li#3jgujqdlPbOCO zXG(t`7McR(QME_Mj{0jx(j5D>6`g-nABWxLeTu1|0sXa=0vjMXxVbyG7 z);|T4yL0=`Yy`9^52DfkT zUpk8=VR0ym6v;u+r4E(^My#hOc8G-TM}8uCxm?ve}bX{vU5|9TjEt{fz=5l1j&*NDI<1 zG)Oli-Q5f!T@p%n_t1hvqky!4A}vS^AuSCGNJ*pbGYWja_x-(ht-Ibo?piL^@|ov3 zvCla>KYJhJCPrSpT|Ni<-BGDiUR;+BQ$2aP`^RInV?CH0m4QCo?>0fGTdM5Z?>W#F z@TNG4RIPjmjv{RX*|ZQTQ{uDA^Qh8GZZ$Xz2_Y8>~>BMT0dPv z<+zV;-&w5M8pq08UO$gI_8R)W(fgsZR===hWO{Ga_eLAVa~peyF{zR#)3Z6S+PHa7 zj=`Kyk#OjHhe|)6&*p9o#*HXp?7x5aVW)qt;?nT$Y#Cdkf#~d$`#$H5FXBLFQsOxH zW=&)WS%|sl(SUwB+T_5ZkWZ?xNiZYp^qX}tjyCYX{9aErERo%X-YWXVN9&_+gBN3za?=D#8BZF$J%$JjS#+Dw-OEiO z%ULzNA-8dpR$s`U7f;6de{pUk8mgq)h=pCL({pou-PT^6mQ#t ze$G6~Mz6Skf9Q9^dEt5DAG6!e7JG(~0&ZS2qD3wHgE6_Ql45QrqVMxEo|{B|a9cO& zsMzvX9$DD6*m0$F2WB+UNI5B=!*)Z_iT8M z_TnIHQhan;0S2awh+5i`hv9kd=+u?GXX<{>=vp=GtkzdbeNSCy}TkCc6%t6K@ zi9d-Ftp+}oaPB89LW$vF?h&=3_A##owsk?>5>tuM4so1AoBjjyub1UJ5T*_hvOifb ztt95x62IXZn5hx%8SemYr%*xab627gI6tBH*efq#O}$+mqJtWgUw!D=EDB<;eSFz9 z)b+m%km0}>4;TlmZ zV!!fLsJ5c-zlQqF`6lM=IIuTiEMzAJt`UvwQDkO4B+Ri{GYgv*rrjQPZ$&ldR}JB& z#zs0_ibBQPz>p8hpuriFwm#-X41!A95%b$xuZ6&nj_!BK@eATsEJEC9Kol+T1WS4h z{OgS8*t6_D!B5|$C#!RpU>ExZp@r;cclW9e{CtId6|)bjm{FPkK)g?44xXUVy%i?E ze6T<39zI1sGT35@{wLIVJ@iNE1zd9TAl}4qt1mncuO@ynCOj*I=PsLq)DP=1Y$@FGcH2*)DJ+G8K)YKMgMR!$D+FT~cm03t@SV>K z{BR+RlY6Ci+`IQ#?;I{T)!JEgKQq8Z(Az;SSj)PHqJUhs(8Y!>e#eD&^W#Zu@R#rn zCeh565}P9flD!VK73+na4eye0BVS{Ci+$G$QLEfyE!1b+^A2b+Of-zxO0vDO7I9*z z7}(ErJbBg>cByRU=-I&@UWItQI)1RS6)ke@SM!}RhN!LF?Q|S=7--Z9=z;FGpf~RL zVOj^}4`j)ijGhr6;k18WPJR^s<1$j}*Ba9}`0;JGCq^G=bc0?A8_8Z!cr2xV+dw^i zzNwI$v`_4>5vaoGA@XTBJN3c6ilm750|$ps>?V>r%*zk-5v$JC29eZB^v|bH-;qad zD1S@bo;O~0gnnVa|N9F*m!J3>W%B_k*k2;z8zJ89d@XflI)%Q1f~-mG#oeFmApX2( zQIv#rJ3Vw5g>`e7kU)qAcwQQOrL&SbI6FsqpIl8cw5(BkZn5e^`Uc866mhymgdQRUul>e%*K(OUk%RRzz%?Y z+o%^?xND;lk|Zg#Cdd^By*EO))&nsd#9!d0If0_%9{I5k3|{Mw4dI^wkgE)NlR8_`mA-v~f@efnHd#h`4z|Xul6$$favP;%7Ng^f-iRD9X3)_R0aJzn7mGxZv z>QZ!j*xLs63@Wb7&ukyWe-EnL#?8teHNBLp7oIiSsr*$%y0gjr>=%gKSo_Vz!hYTY z^fvFUz$k(UImEDi%O!o>=(I*xS$vEHH6d!|*VvQV%O+MrFLm@27B^dVO)PZrd__!ggl1%c8syraDG2y8t$lwyO}!NW z%Wk07ym#e;9+ePpPd9)d51zjY;EWcnvmFL+a)K36uPhP4NBCMmCYd;5a-&0+8r zZBfvGl=$spwEzx&dYb>Z*^3f@;tJ2*e;SWjIR1BGCv_PhiU2@ho@!OA{#P*trYPWb zpqK*tQ0wyP7ptu4+KdA{)Vk02fl$XlCN6+@v2C!$F#cO50oDD#XxD-cpdrfJp0s#~ z_uULo90loW&#`5?86)!}pu_;=ze@}ZgMHqb_lNRC-MLy#E9(E_D-@j^HCF+Wz!akY zJwjrDcvrs@;hbO@jUO#XP?(;f$=oGAYe%PQZXwlDS&xyNboOcv-igm7tA^e`_3XCT z;L*f3_MP#S-o(O3PqUf6-3$q+;6_00Apr_b35%lM3uAtYP~}tQ*_*n{e6u|pu@Xij z814VUKZZo46tqY}>ed2UB}20)1lW0$-cFMK?)63m0vApI(gX$cUwZ%` z5*#-n@%Htai7%n&LkZ<#aBryF|9|(2;wX5gz9EdNfY%4h=l#=(PlcLLpAxU z^MexDh$%e`E}{r>(@A8g;shd9m0FSavoHI9QN}$Kqavd&Dt!7aRcE0CU?vG_Xx~L2 z&`40%q0`!e^g|Tu;03p9$Ckc$eY9m7^17`ijNi+G>OTKozkd2Vi3B3V4ueETDJTFo zyswoN`&rurH`+=nHb$J<7;WSI-oCV5DlG~`gLz+Yfb5g`-PowdT6ci2zrS_+ZJ+rB zf|za=-NNLG4s2P+R>jGJ7JXWHcYtfuO?>S-`S zY8}syhUrMf20uoA@{E7bVzbrRY7xF|lyuKtyO9(atOJVWJv23}`~z8raPLjpZ=*mf ze&;g_Z5ywm!*D6M?Z!%cf3~Lgfjl5YWeV?6x9T3H_Ey`16jyqCEWGY%5Q7aKc_6+P zm+H-h3_|7@9kuS|?j?|u@;nnKZhsE6tNmvCK+7#1PIEe1XFn+sj3N4KOhW^%>~lQl zRs1yP?2GWv;Zs*zSo5@gDj7@XE2z7K6pqTf3$Vl1?*ulX=KShT1vjEUplM|wx%n|~IQx2uTAsyrsajaEpMX{Ju#1XeZ#mF|?A zKz<2u9qBEVLp7hqGbd|W=_D;B zenb|EkkhPmqOlbweF0R{GV(&OW2IOvGP?pk!Vp=&=iVMI^-5rWHGu4sR-xQ(6ioml zld~0Wo^%yCX>xuPSRx+?@%ns5q0mbSL;=U*)-2joxAKfSav85f-ojmcp6@q~V|+5F zc+OgbEP;}Lz$ifiP0IsbO%e35v#rHRr>PR{NYm+_Wp$_&1dJwORHtwIl%l2gxmX!x zNH>GTJAn3yFk)6dO9OoNuD%JYtGD*nIGrz9jO7eRi`z`o+DeO@fK!8yg)Xbc8yP-o ze13o;jghpi{rK{k@XaY6ymRPdi>R&jC^N2eK54wN6ky7!peJ7AVeq~j1r{9|5UC4b zJXofPugczC!9}Ykkk5fn)jRrb5Ez~hAFFj?+{3zIi$!7LgfK?UWba$LL$g1oG#I$S z5WDGn*l1VW4@#5p1fo&pr3>#uW4d$0?(U-#j)1XiI)9ZZB2+Y#0zjd?dneGX26fob zKy+&nCrC?mH6v-p1opo`R84MzYDP$%5CT_IW!RwxRI^x;Nw9ML#!|O?gYygAWWgnE zV~LXup-|7hjBB$d1VzUd`+;2DEW)8%NqyI7*M4AeA;j2vQ4KB#O_2tM?}U2U~%Lo-_=`F6(^IIjbTS07~s024lTLr^mY5 zJX4Gbl91qISDO}vg2SuUR0+`fY+=rNOV2OsH;S?1am64q)7aeC%LxXw1ch1;RlaMv zgQ^86Ol3v*cdw-{^&lW>M;#ud;9WlvPX*53W9E<>G^sofz@Lx~`I{%I49N9W)zN7? zb}grs6u53Z5Eoxw8sV@|^-8&ubFFoD7))Wy%|v^(D~gf;Xu{*cAjzBKLaadT0mJzD zmUT1;^F~3)Cz6*$l=Kqnko#^cFu1v{k%`v1!WpqpZTH2g5N8Q`u+WDW%>vlG-jFvZit3P@H%F3 zk(D$P1{gB`=*bvI13(el81INANnnfU`bNb9Jv_4!(PaGz{Gcu%S}0Edm`0s^g>w0M zwM>A{ns=hwK8w`Ir)&-D#uWgrShf36m=!T)41h+2mkZ2&08Kafiv-E*$7ujtl$A(r z3&+GmzSzV-p_*TT`pFQJlq-Bub(yF&aw5jg}qntD=~Qn%#~h(=phuCQkdbh%YE^2u|s16vap7|~4+8ubcf6by>gR>-7J*E6VR8^852r;J3cryp6Y zf7pxsCzmP@=2tVjw3hD#!TZiT!_QXJfVsUQVk6|B4E#P0Zq6?VeWV`%;lTTCgx=aCFj!=^JUEHv{_9zW#i|ZPaX?HIX~CB5^sq?0^kB; zMg0It>4ip+Q+)~F^EPz2E%mC?xi8_qS(%IodcnbtyoE&6mkhK}Kfy4dT;NJz>ZK?J zf#@(;i|^j6=2IF#k^47&K>XE29q!0WIc@}yN%hO~;vKh;2T;t_Et5!HD65**Syiz1 zf^1E@25%rn1y9Lp( zI-oAg`mbr{LyMjfHk(B9we04wUyJ98KXz53nZiMpGAu6Jef*pk;L}WURU%|DUR#*- zBYk>fK7eqp3KCC2>r|j=T8n^_yXI5%CZ6l{uc3!oMc_fNc<1?N2Vr@Pg$EQ-c>kd? zAdmVl?=P}Cs4I+J>@nVj1eX$^b1S0280SCYmuf{Jd35~F+~?DQRz-;+`!+Bu5*QDh zhWBwwB|2IJ^6BtRL<>I{qE#oRNqTj_mS~X-3=VOBXrGR zwUCdWk58tnAOv!Q$#&%zzAi{n_y(OeQNAxbqq^cK_#A=XC%_ki-beO$XvV4d$?m<& zh@&OP6!~kuN{bZCsn{>7?Zi-~9^H-Gp8)xWy+>*#Z+W)W`}CInUO z%Iu*=0Q+1Svg~u)>w_;-({w(^+N)G{uihWQWCoIfS6oy)6xc!nys@8tnYZ?h`Yi`; zr0!jGZiSN>XqP;&IqN_R{l|nNLIJk!wyi+M;6T#1|50GRa{GWNuXoQ}$rf})gA#mH zTTmNY_b`iL3Lq~xWA=V`dfWplK-~BD#WRTQh-R~xRyQh$Blt{mi|`-oWO{_0_k=w& z91u1B2_vmj0$N0BDtmeu%>N}~-N@%Y-VhR!`u?GpD+?aQ+ zfcgf5FblG%P`YC+`*JYVq6;NOp0oUV32^0Z{+ZRmY z#@wLBeDgI57!Qnh&A7#>05Yw7jFRcoMaQ_}%7)0SiU0T)u268_NiSAz(A1$^~C z*{*I%jEw13KfMe9(QZhH915`GN_*Tw_S`M5UO@?zM^}eK?dB=00(pxHr;S z)e+c}WrIsMkkFN6U_ei{qx7%$V;#U;O8KG-+pZc)Pyq&X`i{l!+E+C$3oQ0DYuwqD zOc#HGRiq3QSdKi;t(h6_j(I@&+_J%wN$~H|iT4A-plDWH?=ck?EI9XG-P`*5`cL8a z5FEtRO1~uZ{>evf8DNeYYl>cGnefd0iSvsLL7U$i$xlG;KUvBr9fjOC@WGH~yogcc zAjRu}CM{^ElmTWWg+N$)SX`hDLU z!Gp86l}vn{=5LEqJ-dH+F;O}5_DEADeBog}x$JzIm zr{AYhhkn0XcMABkIjU8zBZaV>s%H{L&du^A&@@I&N-8Zkq}KB?jPjXpX3@a=F3K0$ zVmouCO19(BU$DAiuwFG?|6d)DfPT=Djyox z8)s?Q{x)WIs!KIkJ;@Yiz4QLIJ-#DG5R8y3|JL`v+!FA$wb|@6S)rDK=3dk0*0=vi>N(+j6a8CCBY9^T zYUlZ4@)8U`=)$x(gBmhB6Zss}4(Tpzv387(>D|_n{z-Pu`uOhUytCiuJpT>{KIj zpVC7z02?JtiRsj;JUuwTt%3;))=kWlw%k*F)cGn?p9R$^Szn{(0=!k~dk6;Y4-dC5 zNu4-zG(1+kQi7Rsky6G21de5A!;KVg4)hUijPBYU+i3605rik(1imfp*5sTgmS(nc z+~hh&$jhWMXbn7+fh5B`N`}ek#1X^`QUw2WQ}NV)Rz=wUDb#NwSD64Y<{+#&TSd}- zyG$Ii+`vTqPN&=T1LlmYCOEb-|8W!H>uGd?Ykl3E207F6wl+Ulw=Tv06rFM|Xd2ss z8BI9fZ8Ka?yqTuky{aWG_HV4zbmgRd;nHNJ$6XsAvc9qa#5+?U0s_VAiJ zSp)SE<%b=n-$mxqbUbk{$M*N!^!m1A=Qt<9zxZsb#^dq~?_iz7@7K6a0ko{CE`R5m zjTi%8cE?ioj1T<2ymPcO(_k|+pO!ZGW75eGI6eKT_N1(a7n|?aWTMkV&b}4`zW6!@ zMIg%bw`%XW@=GXaElbe(+lTqqbI+giwQlQGy!I1sbgQ3l){sP#vgL5Oed&3q@<4g*xJ*Yb$7z5e2fmk8m!I zJxMV8oJy1rjWXy|^ePnJyw*U10dDUHj=gk6pFyR2@u1-(Y74g>h4|WN*_S|pb(gax7lKrSc*Cwj2DsgJdP;%|cEkZhT7N(Qya2iV^rDIRScJeR5OZp@_QWIINhy{FA z$!j4b5NJ0Err>}0A0QWU_7WQZWEAlCItjqz<_YjK<;{Qo=g&wv%yI4(GJPggWN<#s0jm8pfDInL{1>- z0Ra${`dfCsEC&!5bqy$E53e2|iO=}ZQ=08suulVWP16@g{PJpRQ9lG$Z{JLA4DJ8D ziN9u(%ItAUd|0Udm3b+i2{e>KAy9K;@XLn)ebeeDGTo?C|DRqdQbLTG$2(_k$8TM4 zC=TS1%=?JPmN(#~=hky!09ORYSt3_#YA8VOD53};NW#g2kb07t>XtP%j z&oTG(hkPivod9u*B4$F7pz%O>hZF)3-Mt#T2tesS+`)q+kF4E>B&&TY_^KuO5(>Mt zdx(t%(O|%%vl&-TheJc)eGcb<`B<^3x?2W>XEaExtIibRz{LabOiiVfbjrG{db8zyn}$~o*3IId+L_#;#&T@aNXuoP9eJ}l00;i z4_clRAJDCFcoI#J7OS8T-tokf=F_Ww9Q&RqQZZswykCQQ2;ps_Bfyuu{M>WlW3vQlqXS4_ZpThhW^r!?)pK z<7IwiQNH=$+plP!tEd6AkgeaW5I(d{MUUctk z4UUrB$(LlzffC8sp2SLbu~_^48XIyx3IUYOBv~;FHb|y1`rat4XFcS;r&*f$o^6a(mj;G(+dk2cJ(SEct|ZOt>HiEj-L(Z~15x)t2P3p%~V8EJL>@RSa#CiTg&M`bor5K-f8? z%OeJF2&?|)H<)#I+nmL(l^-PiY~ zOqe;QzSTKHa%U?IZGH)~%GswY@*1t9fTYOO(JdlUsElwFH(R%;%ejQK9fO*LBz`EKV@k2%7@kre zb^abF^P^V_k_j>O#Q1K!bWs{fP>pc1r;Qt4Lw1H@O{pbC*=;U9!km)Igq_c%A(N`Zz-r4um9b&1A_-c<9 zr|^-Dh4o&f_i07e%iq?~E*BlLY1m^X&N19fI;t^;>-P10N`*_w<)@m0H@KnP4dr% zET9P|2P&|Ql$l?eQMX`G#K|3#Wqh&+ohTPA`m%fVk+!9$Px8VN-5^8k+mf}-HhOa5 z;69NzCdw)`X`Av%WtV;p5!l-9K{i_q{@EC@Xy+6xUR6=w%$z_P4g|>Xm+B!E32FF@zxR^s| z%{zV%&GLXFeo#4@RhhHW&uAJ^KBzF_U2+7=8V)^AXfzp9S@_B&I-~T9X=&bK$eK93 zWPht@an+q{j0Y06ikrg?c@%pmMVCArj%D1>^%$xo)Rxz49Kv%PDe#zO*xmLPSK4IO zM}19G9%p+pwHogzdM1)QjBl!(OI23sRGtojOJU2QF6B1y2u96anJwi=X$zQjHF6FF zl++_DSen&v1*&IStN4fa%`Dbjw(^J{-Ab?Ruil|{=y+SqsNqiT3ZF7;aIq&-;yrsZ z6nfrI-!MQ<5y4Kn{^ijm(XFmwbE5&D*;@Plr&FQ~{e0-cM=sO2b10WeOnF|hwau?c z(O>6h8$ILt=*RswO(I4&0M`Bfp%Q?qT|0QE`-$Jt1eMat+wF5UfS?=-_cv=FF6Nr|!1mC=+Dtg7b# zm}bs01<(*=@zR^kr4U75=$Y^_G0`*NnZ-weaEX~dq!%y-#O~1*23N>YP^HG-wFMEf zL_Hi89~?5ScAAh^MGwRU{04mq)#^r?wlK}CJE7&z(TdcfE&-Lszr2qM#THaN7;+h+ zIE2pYq&@0{M{4|owFru_`wrJPul#_Ea>`!PIx-%(hH549MUezP5L^>~f~gu056GF~ z!n*xN7SJo6UM@CncK^A1S4U%yh@F`A+atQfw+ppnOisSv{gL;N`Oqf3M#Z$c9Vl7w zoHv$_#d%n_k9Ngci-JxcKRLjV%>lzmJzg(eFi8vYgcJ4jd~Ai7+QM z5I;BGaQsYo5J`FV=e`pd+jZ}&%I4d)sgY2gv_JCRor>=(Y0ZHm8mAe3syO(jfc8Xt zH#9<95KXHBxYmPUiX~_6*p{NJNFJ6ySeJT4vsllg=;W#q;HVmDlj;wJa=i-{n11@AO@wEV!8y<)}%V zWjl+wcX#V=UdJyK1yfDn!R*4&4yt4Iu`J)1WCYH6Y=o20WZ6XDQ^qG!*wM;JEo-~E2su3hf9%H=HHQ%x~<3OQ&!QKMrw?=S2h~;81bCnAj z{7O*sVI28Bh6sU2g3D>u8L*IwWBR#ZN0F*+ZS*coXkmQ<@!7QElIu|3XACGM=LqJ&A6c zo1d+MUUD#C~ij>)od}hAcBF>mwB& z=>u?z3PQwq*Ab)79@NnNSTPi-;{eIKP<=^y{0QazXbEM3n!&|ksLXm3PQpT-0 zmE~qdxEO^0Ru=BYLSd-dM577<&?ASzM=|!sJj zx3z3M?fgaRx$Mlg^5BOroK;09dGC4&)t{Q}^%^F+q#@#-jrDE^CqgpU=-GbL51Tec zFt{hURElnM5eUX~448$w)34r1BYUY?YO@`wjswMbdQdH+aJJz=P`;^Q<>rr&Gd>Zt z4#Hj6@%jj}4z{GJ{C@Swm#xRp5yEUVLg|Jau9lM>(G~%s*t61g8RAugL6Qk!{fXk;m;+exlMHWF`MgqDI` z)86;xs8^9-Pd$%v$6l|(d?VKFbSgUrhQ~@?f;*OQZb=>*=5oFXvOKW$=K030`B7!L zCVD0U6-PAa$Vw)a{3#q-bXRQQb+tnk*oWjE7(#+O<5NxxL?Bu9Kc4mGseH1=oIKpp z7vdt#IE>})@NxUhc^tGGY2x1J>=f8>yH&t4Yv-W~+~FX+RZ9>4_&yKCy`LIScLWpc z2-sOy)IVgkxFy%ku+dzOhsS(YDdhMLK=~BlUm$AgVzHTxCOoPWT!tt6hCvtLnqSn$ zd*3kD)W5QOrEC-@?tFYaL6`JpcNk1^|7oHJ7?2kujWlT?FBf=@ZAoeRmb|rNHCj~l zlN`&cfXtXGkjrvVo9)t^^7kooR=p(r93Tv-tk_9)E|L7w`{5hEbl zYLpgBvFiP)-L!zUDBPe1k_0Z~?e6DmexE=g~PR zOU8*lT(YFzN%*BqxKo+$_o6&7kkNY+b~h_`s>dnnHA;Za*Q1!7_XxS!I~J4j!|2LR zQ-avhyrV{BuWF@T!{cl!d#pE5H_9qG6mz*_@w!BVa5G6`pS>_Ix*ix8_*e9$|moXzwxn9u2iCpxR6Ku3qAoi{C zbXsr-2XMN~0`-V+(RL9leuh;w-(Lf4KJ_xwSIc_GvK$8zj75mPFO6ca(ifK@FN%s} zv%I`k0ddY~^5y)1(ke1&Q-XsGUi`Gpoq_>2^@RH-i-7Eh!zpwIw7?DY;ljdNsR3+c z`~m+$UQGhSOJrz{=ix%;o_C$+rcNb`ME$2sQZW-XQ?I@$|MKe#BasbB(9!$moeU>i2)THyUQsYc> zq|$)Dcx|Lu>A2}DHd#V~j_K_o%j!Y5MJz!AY@md!9aB>yQ0eZtOgi_>F4H#jIC3?b ziTGudWu&%dYDFzR284I ziXy#nl1U-Ui4WeJat+k&K><5DvE=^8s1afX1^cTxMshg_)<@D_J zx9n|cEA!sR_Ro_2msg#i`aDnBbp>Gw!A;BQ-;)w{cg(VXDWMv-`n`c}u04lg{elO( zBj6q|{8d)_h=LrFV+7Z$@g`N5G5N=jS0aL7_SfOi&1plETk03T&q;5I z>%Y86LG_u~zP@UoeEMz0fH+_cS0(EfnJO$w5Zi&cyqNE`n-|yJ>o#Dwg?anX)^X#1 znAV`6)=?rIB}fSYwj*9<}|6=f-KryIif6L#di@AEOJNFDSiradE2ZKt1#`Z zI*w0SG=3sLL?$?!^qT0;xYRtcUoWK7vuyT;yr30AKolS1@l{Z#PI+=#gY5{|l^%U^ z;(RaU*Gw5DVj{z>J%(!H*v)#wKXTMPio}uf+fOv=JU`>?w143PuMj`dwt}jENe*0H z3AkNaE5Uy2J{5Mu*Xmb|?isBgNHL|qySUhr>bWzB#lC)efxFHA*5OBzlpQ)OgU7YP zr@Gej=^~s!Y4rynQ)>EM<+Rv^!Li(r(E+!Rd!;DA7G4`kKMo(lv>nK-@_iTD6v9TH z!IR+@=dx8)?K$4q@ZzgIgP}NP>B%M~osI&$9?{X7*Imud_-xc=`>%nT^0PQGRYRzt zW{yAT;6vKOSNH^L9xeK=cxHF%lJCZ{Yjzq@%L!wF-4ig0Jh`ghEXpiVoYQfSCi2sm z?5(&=pD0wzKcII@1U#ZP+{6M#_9{R|!n4FSx_mB#P`zYhRlL8KzHap)@qJ%##f(qy zr{&oQ3&MBx+9yx6ztknIGUr&x#r;^Lv7lPz<^JvJG*V}T@ul%@>}oFOYZle_j7$Dc z{Z0qxy&dKk=x;6c^$feMoYdr4(1;9zqN^<-ydQ>hqugFueZT+3gp^IosfB*T)Foy|#{eMp;_*+L0#!vg0^M6F3kYD0pJR#XOw%gEYl2ZG za)&XvRgeJ|6{%Yn;3-FqVenMl1I4>&0IGV#mL&6U2(r8l@CUg$MvwuWdOC(D1q0lF zTKp~`vsOMtKud%E@EliAI$Eh%M^+xr+Z3OOW;52aiefdntsFDAER1&=(=opXZblg` z&KIdz9%+~TW~=2nKa>4IIQD(~0)bO)eL3_=2BSV((L29nS4qv%+UKQXQjC+t%kmUD z%r2_ZAS0SpsZI-*JB#Pa@($S|eEZ!+ zS|631EV?;*WAgZ~zLfQzqPxuykCK*MQ?6kcr!A7F`z1TdA+vx13lG0FHkFqV4AFC; zs}%sI(c}-vnLHCZ`lpCvV{s~@9TXYq6vg)&ABR+5 z{^OWIR@Nrl((m}3I!3h~hxHe(fhYP(L%7VD+*S%rABFNNl_SXsmAzP}us{ni+!x7* za|G7%KP_N$-fXcQq*F{Xk$r}Eour`mBAztozj(5Oe^LrP5ERN)-!jtOcN@U8?4qu) z1l+S(uTShk;np~j{mt4!a(K2d_vzcOv4PM)@ETwiM8fyn`sFW4kFpt+J>wFVSTIF+ zZr@X=p5w50eLAgO+G$1I*ODiR&Ahz!DDq?}`W3u-O$9Nt(gBoJnkfCo-4eZ?9n3bF z#vsNjGO8%pPu*otIYRSL#^J6S-GOOjM@M|66V6_n^juDZ9IvqP%S~^cloGEw*+Wyy z$KmZoTE8lPRR8L1Bn*N_M$?ZnBSDij1z%ps0yP?KdXFn`b!#huD_dzbdpf^o4;3i} zJ$fueutHS41o)u?Kp)MDS{~a3VHT^QW%o(c{^Cj7}FRPW`UYCD}-uZd~ z?pC&A5A(@3N}4`rvk(*|Sgg96c`l=XXxtNu-6)1S5cLgG8k@dpb7>n?pHQb~n`dV? zv3X_vK_nn;VQ3^fghcrb&u9Zh=fq@xG5`bd5ui&aN4nq4ew(=@&VL^FjUD(RUzHQu z8<+AxmrE(<+;5iTunhl zZWQNMKqy3cyT#!?MIWg~r|`?I52FdhV@w9SDSeoG>bHaO(lKkWnSk73_57r~ZtmFf zuiU@BwdnK_WPHLtM99Z%aAGXjRb`nb*)VIcI+m!YscCl2k}WITg)vga$-j<4FEc=R zV~F$nh(QXi3rtsuQgmFn#ubzOn0{i~_JW`4ohS+2o8pP(T;HJ4!|qTheVZ^4U6b?5 zlT#Rao|O=-X2>2X;_F-_l4FH01JZ$ff0TJop@yMP6!Lv>_B=4;u^@@cu6o>O*@`i~ zXM#j(&jj8DzJ1eo9Kc_gKNm97C5`tzO~X8%gvg6TgZfcA@t3f^l+=WJi${2uA18kM zbtO0EF*@V8?fY}i-_M6GtwxUZi~kEmSNRPQkb2xYf0kF>w)w~AI865kQB^|sSEh?C z&P=JyuL^ofhjHG1m!YT4l?&d4ffT6)1tpd=4^g*M8O&nkvY}fj9fyvSlXaXcKackZ zjE~SAnz&+0z z#7@xTFu1nOxbCmwz~{w7kd(Aomt@r$S+wBkGPIwU2d`E%bGq1LPD-?>-SkVg2gyZ- z%9>?JIq;jaR42Pm%*|+bDPQ8`j}||s#DKwTE)spw0m~2rye6Jz2U=90%f{MDs9(?% za&F>{ZJZg&)eW7ad?gp`&!3Fh#}u@f91%poiB%>~g#K6tMYLIcCDF+eZM+g{cn)2G zb&W=QQ^oi zNxJZC+TA3)u(kMCFsx)y8?3w91s%qi3y;wRoO?^iYHu7WMcNp^FwrdAUKYJr^u5gX z`XV3#?hw6KGxIPA2+{bK62;_2G9iE|3iZSe*=LY(M5I|-kr1;ba#Pu z8_|0o{01@Gg4{K)qW(;=;=k-bYT*L81Y2)(vYn#W?!Bepk8AxF-(H~Lmk^Wt?tm>r z#Gh_b0TM?h%oQKItN@n8-Wv4#GRYa`BwvK~*e6}lo+kqD3W5TqS8avK?#2krM}G5( z=KfQcN!8gy)wLeLn0x#hTN#${;VoH)NKmj?($@ffcq4{YsF%oC1`hLHY}T1YSb^2( z*H+bk5c5E8!V+^xVSDUM66Q0R5B1{$4|nZDtkoRwmc6xt9CTuYOWaC7_b$k5I8#o= zfh0b9ho-#!)pInPQoTvday319lEAVF@Id?G`igTYf&Q-%-Z*ygjq(Eq$h;1P09l6n zWSmz|40$;;DHDGDD{a1WibB9feLVRpRWeYK2ng;LvJg*infpLPF1h`-dpQ%>X>AQ~ z6+o9PtwoVe=N_lf_Z(T8y9m{?u%RyZ>5LtkOU?YeZsT$8^rpviX$fLi3#*wVo@x)0 zQpUtlIjV`TTTQ3vnYg#4GjnQgPk2mf!V6iR_54(SsQaej@BpE!F0acF`~#lkkLB|( zzg06$yv`ohKPq>P6+%ICLE?T(%TIWYmzJXblcd?Ngv2|*;T=F)9*6(RH9CkIpA3+X zjqH>DK&8qT z{NK_25kfalfS>Vh{<9K@jK{DYVXgxi0(Y;rv??la;7MM_v0i~cfV^A4MM)&APLFw= zqyW4EAR;`tTGM@da-{^WAQ>p=Wk{gyV8fp^Cv%@QW35d5)SDacsgYmkn0Sx?dMv}u zF+{RJ-Pboj-QHVBOvY0(V>B@cx>eMFQeA=Lt_rv9xjA$|TkD1=N+-}^rkhdHBJ;3L znZbA$vN!Lk0pyS_Ae9iI{ad&JIdSn<=%a9GKww?5^mc6LHNfQ!(gzZN2D#Nva5Fe! z{R`-ubxM+y4moQTu#Q-xj7EgULjXoV;Z^a!15}VXMuv-acW6ol*$$Vz98kfV-vJ zkj|)Jk0KuamMF2sk18;F65wMCR7uqc7sggqRF~hkjetEBhC#YXquKixnOqhkJ`ElWwKDV_O_g4MG|8>hF076)Pvni$laoORL{%>b z3-fM&@uE{PdZwoJj-C1S91rB6@7+*F{#1+CPqQDjR-Z|2Vd`IL|0U;$GX*}L0Pk$R z`0gyF%o?!o%I?1Pvw4j3iSqG=%g_5&=iWPhlb1%v2vup(w*=jXh(`5qWuae$MOl8v zfem>*_v8@6{rYgZb#n@RnM18$$%Df(0I8%O{~k9Mf;I<-9@$> zGq@=fq$VkdTdI!Rf(@r8N>SAl1y`(iuNgBN5xD%@*^2Z4%+qZ`ka-w!-(n!Xf?w695|QioKTcj;ZERP<6I8_@*2 z1FeKDEU*6UXLNk|EcmIy=>_nLU7!(q)}98sUu;f#Sn4gIFVQ(+62ZsHN}lx zWy2tn4dd^99nvVGXqv35=Rx@VI!ld-5MZoLXJugk)YjrSa)`>T**BuTL)X`1dz`_3 z$O*~beW#^dJL|Mp=Xkef>9!&|$lkKHCpLYvVtn;;y1IxklDy#-^S-QwH2OdG7l?~& z^ECdCNP7${>;ex+Dr<2HPTC@z<{nFq#*1kLPUv(cfH}y>RY$rtj{t+93C} z(J0z~AoQ`3OcUP&mVN{DE4W&qG7-R11kY#p?Le%B|KXY;KC#WYKqIr|m^(cW4f+$r!hgR4$>w4jh z{LwO|g3dp(nuS^VzZm&7uNXmpBT%sa@;S98Fl3_~tH_w6y=PR~HBqYxCj0A}n;HM* zT*i73y0+M)_VA?khEZ=&?p}f1BGy9FaJ9eKmYM&Aa7MoO4d+gJ^nrIU@D>1voofI9 ztrHUuX6hY*iq2rxf?az%m1>uICzrE(rr_|7S(G~#uP3T}W%VZ1kKaSbeW*k`v{`H^Sz5i9(mB&N*y=`krk-bnT zWc#MY49UKQ7*m$gB9$dGvLs8guN7H}QX|HQk#&&ei_mJ9(ZooW#P~82*&AlOXPB8^ zzu)Iw{&;=-#d*&2oOAByey;mI_jR4IZOK@~f5+}mmc0hZ{jEq;7&YlL;K^*iHI^}6 zSNR1gvPgq?>D*W%{Kw}qF^E8$_;&jznV^X2Fl`=GYCJts7oMq>wn>|B z#Nq`H$c;Tyl4RvW0MqQ774!7{govpo-N7y7Jhuox5;~$rIdyqA1*_0 zali7%$NSbYp_G(&!Lx>xn|2AMc8y;cvH%(JSwV!-;y=z3QXTvDn=;1L!p@FGfDctw z(6T2@f=lR#oXY`tW(POy=?1F{(C+XBr??r774<-4{~vt@UIF{zJJ$DT-3D0yOg?;O2oE87akVg6#6J3M-#&TXjoP#AcnFL5#%wK4+tK(%H? z#hA64oZ}OxrbY8UI01jE7VS!^<!c0(3xbu1j*=+gA}fLI70BG%R&RdpzF zvIM2G8t^m0N5P)|ew;GHQR#~cT}H*G#!>D-j6ijUXkwgMTl}7rD!m@BnZhz)s`s;7 z^W+E{a`P$iJ|aEmB4$Q%?+Rt1Ha2z>;H%=Y1c1cQM(wb^Ob;*-Q+S7<=NJir*v&3nfW$?RZs-%-4lW$ zk*vb{928K5A&=ylS3W((EbwQG5a8(TxA8c5iq$M!-+$X>J=kX6moXcCTz|oA9Cs?S z-VT{$2eAF=Ol0z#0M-mA!lQKFx{0#doIAj#2ir_LGrF+{tA`h3S>l{N8=&__iT+Wc z4itE9>GJh+FfIt!e@qw90Xd}hGsa&SzJiVZFgBcGtQ*lEhMC4@{P8kij2pQBFIDyb zN6~#L1lE;#`43C|0umA_4qq{2th=hytL?Y^;n+5~dw-1OKZ@}WLpNfbH>elPM1buf z5I~VDb&yP2S|HfL{SSRO0Dk_x1z2pbH}FsX8L)@UeAg-kLFYhZps;wHMQ97x&*TA9 z2jD9FjEMtd&a)^ypnxtmmRzWXWYIGK85oNNCs?7;$1w+3!|MTi@>t6CM2St@6|OG@ za@k|u1uujdx3!g~KmAKhR!4zghdjl!Fx!gJ$0>R`q@Zj3#Sz98W8htdNfpN(XV{wl zBK`E5BKsQ3y=#s&0ShZ{0`3>TjZ(JiQQ+wz+Me1Z9!BsA*bkQ%FIA`0X7&bENG6>f zF%Zoo3v-Dsd_bTc74{A+zV=dRq*G&FU;WF9p#5t=1+KknZ5JnQn!Aky!xIzF#vBQ6 z#K)xSXAtM8C2vgI&PaVlLvs|JqoN9#0BG9N{dNUX2a^3_9}mnaQ$_}Z7ua-HY+Tub zS?9*PwyNqPI&Ms33?E4=Bp_GQ1yv052KNK4-3%=RC*L#3eKw4YOgBpDDsy5K*-so0l=$hRH=(gVlAlG6a=Hd?(5PCx=IW9Rg3|CKuXc=*j=z3#&5C(_)yr?#5fj@&Js31 z6&V`^f>*`6DR&LB5Qagr9Gj+=Y6!HZV4MBkQ?wV!HXx*aIxV;n3F*tEf_{I3Q`JDf z36aO{?FQ+*3XT06VQ9F%5|<_H=2-)a@ne&TPL6vUir>u^J2p&b`I~C3rtnj;QKK2t z3d5meDzeL&zRfp!6dz1+z=ThiDjG*&m2#i6!Xt2m$-rs+L(PWczF&8eO*78jY@Q^p z)7oWsmg!Aq9g5S;)SjEI-qNx1)%^ha==HR#sS|HLLt*uAZ$?{$jt|{g<`*Ye9NW^M zZDgRm!WB3pev&-2oUL%`s-+tWKXjL|SS_;Lc%etts%e3S+G35 zCjqWqUuo1DXi)WxE@G@Kx(#ulumn-t(;MrPWJ=Ip+9xdRrG0|pIuJcBlxy-K+lUaY zzWdMhIw4ZwoQNB|ia@=^bX^KuPuD00PdFv1HBh_gg+r~aBWKnP204do$UXd=8X==t zyY;@=3B3i0^~DS7cmqdTzGsJc<#R0uT@TLu?1L&+;;&RNKB(3LcU0m(e%nY=IPAIp zwYJy$oOYZ|7->XEn1-R0n^#(ACk}V3IT;e3T*B@yZ-@_-2w2IrNN{{A-68<*dUfS4 z8ty37yw^mYatqjrbD7{zqPH~2ZsN5!JY2}&vrgUgj+A)eE^LMoJh%;w{9Vbj=z;lMJ#Mpeh&HS|zd zLbp*BEX<|zpRJwxG4H0SDN1?gLi}L!FQpxKx9OaNIkoZ|O!fJ^$M3gHo8T}@ldZxY zk$Zr-b^mhgj)zEz3nm}F$wy+hc^ux1db@cls#HV#I;N|W0zKZHroQ|Mr8q6LTV%_N ziNudrK7WZm0GofGhX@Ws=Oec4qAvj-nDz#j^j^{Pc@XX2v)_$!5Lj5|@}aI`+27>> zA5e|2T>Ha3_V<*}*Q8fv-X5iBs1uew)_Xk0&r{d8Hu#S=B@SN05gVl~UnKjNlTlcw zFVKY2CFgjdJE|DHzrDLjJiAn?ko#^pP3`9GvWsuTj_9Tfoh=4?64DOI8zLmTxt1)6 zAqwzL?N`^jGO4S}DMf%0$QI~1k(Z0RKmIYj8~0bPnpWCm-iajXuF%U0lLTchQl#0j ze6(!0_jM~Ww6l0~4Lr#!9Z0N$l>Kez_3y1os{3*6BM4jvR1Cx48Co*ARmYUNYFaFJ z{&Cj;?NRzta5WJbl54*HBh>RXzfO$jW2`wg*?+JH3Ufm1VjPsD^b$%<`_5B;Ath$c zTn%Zx*Za_yo3PN97dddlO`__)iLNBNQo(=dcn5dB+jmd^RPjb;!#x$_>gZMm!BAes0W4SGb;6Hu5c4V<^!LK9L?+#IXICIT7X>QVH zVR7<{$lRC?NAp#L>ozU2+F~ld8tG*ARW5r*p zy`<;A??#v5N(OEgk@&2SI$?|UC4C&&=K4M=)-@2>WH3HX4@ylO)lAYLxMD5iu+TRH zY6O3m*KoD0Ecu(k)BUi$3KO9y9hHDEYJY;4r|O<#FWgaZ$4jBaa&^kl(U{h}Wg1m) zF?a$eIkeIbm86x>K7<9G8Fqd-lT4fHxYxDzyT{_=tE-s}OBH@y=F}twTPwA5elSAr zH5~r&St*$8&%9q`(bY3b&E=`r0H28S=+}7JV_wnI$GQg~7MOp%<6ImN;%;S^A1dtw zK^OfGqAd%eE82==O?8Q+_+rEf_@y#;qN)wy$B;)(mW9~Q@v?`N%X_D`+u=$&!m%|N z`fw_TtE9E7PZJ?3OJTojjq>15Uqh0D*XADcACi`zE)SbD)tfj%9?H$RoESFuJ#NPF zcdI3@&%{JA)ql#7ziP+y{O?J=^o4rph29WSfBm*c1j{oHKp&lWr|Q*FgoH(Ksp$TZ zpK_y#3RSamo|R=)-8{?Yzk)t2YGwWu1^gRg=E>W~KU#w|TZ-IVvzYLDkokKDHzGS% zlHB&qfOCT~GaH&02=@=5U zNmV+v=<&b(Jyz3J_fnr!@$9m)3?cQI6Ej!Zt~LLjBb0X~W(0RWh)}V@KXvJBhS!d- zpd}iAp6gyB74BT~RN3CAyYHzFs^=^bvPin63o}kKJO2C)T-c?^a1Z_C%_FNHZ+vGb zPOUfPk^}Nb-Vt^7sdPunnf3*px&Syq9&9BGLOLr3>l#aYAN%U@eKlTdD?iky+*4Qx z=)(1LcGQ6}(mDGevMKKP+tVGZnPkA0O|`;9u8azWZe&;Qaa99Gtav>n^SZ9S zg@x}NECgo0Zuumu5T$^%Sc6munhqZ!%*AHBwoz+=zpL&p6|qN&&k`=$;k^ae{q$fC zFqj)bC2%_5tS9;BH#`Kxw}qV!L1iS^eM)`|)-8j8w`mlyu(v@@cS7!w0E7==qIc)bHbX+6!iun90mdDZxCvTa z4(Pw^(D1tGYn?XQpBtmBXI1-Z+G`7rC&M2{{+c$Vm8+y{dh6|WTs?(SrzxUja%M6n zZCFMGhtxC2l&CpVX&!#VBjP_^#kk^GHS@ z4v$zS7nU4dgZTL=AILfDdVR2$(vd?%kYdzRZ5becX-R;o8Uj>ZA;ceFhINh?sn%OqJNwr`5giWhuP?<8L$n2DCBo&`v(0 z!`Y7)AN&!jzqk0-M56*P+!(eVvt8_cI>eflxnPT!69A{UjfAsv?ttB-F5+IT`2_ly zs4_wmkV^ofJ*_DU!@dL<7At;hzEe{D`dtmqoIi3A=E5@UYR)amAjL{XjbkM}|Ncdp zLI;1pmvhsE@^2m87;PFn>iw;_dLY{!mA<+x?fs6=S9|fj@NDnk$Oz6Y1Hq#S8scrP_=DA!p(N3M_mophW=y3bF#eNrrEcBXN;cRX(z?&` zp90ZIJ}K=!P;_5ZmdbZ8T{3}Nsb9B9n&=QP>PP%Fvv3W%XQAzG`Y)Ea84#H4U$l_! zKVl?(-t}stc!}$iEX+Y@Ef%vr%W4GFb%j^f*_%Eurab#_HiZrRn44G`ml$4-{4bYQ B26g}d diff --git a/en-US/images/dvswitchconfig.png b/en-US/images/dvswitchconfig.png deleted file mode 100644 index 55b1ef7daf38aeb023fb22b42aa5060d2e8a9a95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38642 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 O00K`}KbLh*2~7Z_Kb=+p diff --git a/en-US/images/ec2-s3-configuration.png b/en-US/images/ec2-s3-configuration.png deleted file mode 100644 index e69de29..0000000 diff --git a/en-US/images/edit-icon.png b/en-US/images/edit-icon.png deleted file mode 100644 index 42417e278d3cbf3686cfe3b1ecb6fa941a2d4ade..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 940 zcmV;d15^BoP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D13^hdK~zXfy;a{& z(@+#{yY5E}Gl(Wj1cuCn4TL}-uopAK9KmQ7hddblOMLLfzrq(|f<_|&M9~)mLI8=$ zLGj^idL zC){1`sc!+a=Ob8I3 zB#3#D7kEt*C5h#-T#jRN9LMLthsiQSLoaG;YDg0a1fWXqwO)wy*mV^dV&vrlKpP6Y zrlIka)T1mzkG&eLv)heEa^dqrV^iZ*Z#PBl@wwdb>j%it>`HynOlsR7r}OilD2g%| z$WUnUQd5)9+nu55(sw}*^eK^L*EU6A^)#`SgzgH5zc)8GcXf8Y92tcY7rl#+4~Mqo zkmJf}I-LgP9FB_~&tpS)<8hF`Iel7(u{sT+9n3sgnfYqhiX4ix;+5b|%@xMEVE!LEV; O0000 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 diff --git a/en-US/images/eip-ns-basiczone.png b/en-US/images/eip-ns-basiczone.png deleted file mode 100644 index bc88570531ab5117cc8b128714872506b8b826d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63227 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 z 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 b;{QMp-xzl+SAb=O0{kh+yq2z%Gzs`Whq0Rt diff --git a/en-US/images/enable-disable-autoscale.png b/en-US/images/enable-disable-autoscale.png deleted file mode 100644 index ee02ef21c69eaebf9b80324234f771540bfb7c5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 913 zcmV;C18)3@P)X0ssI2saFY200001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D113pCK~zXft=0)o z8bK5X@cn$PwH~C_N{3*wzTiKZJcd^V?;3!-8F2-#Fafnfb+KrFsh|$_WVIfClFE?H#5!*|a8m^fYsJ zaZ`T40S!!&R&3(ma#xiNm`AY$X7?PVvX_+&m?oPCbNj=|biT3y6DM{smp`01JFjfO z#H~Kev0MlUeVGeI7ewsnEqEOXS8k(A0sm*QwPYbP) z+FVs#g9>2Y)4Rb~;tb8&`eqNkZ(vCHm<$dHxjaF8M;9u9NzyjY!O?LFjZ&p%b9o|( z93mW%O-{{PtPcNPP(Dtsl3Jtl`1Vz5jX*qF7z643z(NHuagyE%MB+&_$}e9z+##3% zlNIZ#{MBtTeSVV4Oij=A5Agkg!$c~Z&gCJzfBC%7~j(1ojE!;IKfQb`c%w*pUgraETiB#w)7LLZV=Xta) zmdbk>EWOcEEJlx$v3Md9jmJ-t=twYe!h;zIH+;sD9E6S_B}K7B26v~`o6vgTFajgt z6)l2^TS(gJ4+POHEw4VSs;;W8WwJSF{Wona7L8`&WgVrajzXojpd-Q5Tih6Kar*Xy zXg)1|Zfk$v*-dYFLtRyD6i-QHW3V7vy|Gy7>Y=yNIy!q8(AuZ~rq1lb^kzp1y}YVm z_w%67m@F=(p>gWtTw%blNCFG8p;E(p+)MyTd)Enl4UN=IXQBw0I+GJ3Q`wZg=gLc>xf>0S(NXyYJZDkDnL$%PpO8 nVQFoAa<-g+01jwi!k>j-R_;Y?3B?o200000NkvXXu0mjfZPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D18Ye{K~zXfwU!H0 z5>XV#_uKVieA1X{ny)m(P)P*^R5T|a`9O&>D!?+$3>LxV{Sf52fFdX=2%2W~DLS~# zZO3NFnYNkV?ELT9bMAlc-Fq%zr(e(iD;Ugva(ZTUY)s4NUoR}L-~>}Blxk7`P~Jdi zFn=~!V#&k(>=}bNH$!s8D=fN|&@ADp%ooOSdIEEbdCXvTSzLj=^a|Qdlf5bRer*~Ga!1QL1-9zr|Wf;fe@W^H_46GaB?c^cj zm~8GD+4BnncW^7Qj~E&m?G+DPkshJw!$&Q>9BGr)IW3c8xY=WN1)}ji3Z?2@IlH2& z=6-ce-QTILudJ?N6_ucJx>z?mreN)Yx9WF!gMndjzcjI%LU9nqrR8Yo3x+K=N1sGW zt$?0}^r}ujHa>yr)*X7n=Jf|DV%s|*G7^qN57HSFq{N-7d-Mny+m3F<$w(ARE@e`~ zRUMu;&>HRdy3OMYA_AcZK#x$mva04%&>tir(-$QFOoqrOEj~I11_qnXXhj+GO4UtP z5v!<_*TKJ3cF90*B#O(}C1vcY>e@mEpVzE9qXlKWm{-;{JZOH%t+-pQ(!8fvHnwo+ z!xj$retlCjrwv-6paE`%9~_kNTBYfHED%YgypAq*MI{_$^eTOnqcm}C`nbEdt(^~3Ah^8Fc7C^@S3=GHcLS5nwe$%`25zrU*w+tzFen|l z3a~{Ag|g5J4%6B3X$1k7_r?Bh2Ev(aE_-}(l)Dm;3H?~e;OzXHKSYjC$(L7giydyA z-wpAP`d1&o-Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DGd)Q}K~#8N?VWen zB}Mh;N7tOQkKr-r?C)n*L%QunLGEhy-O71DJDGP!SLn3?K@URS?Na z5D;_T-Ouou{ZdC`2ey z)Z`LkrleKkU8z7DdrcOtY10uUxf1f^SqglmuuiVol$LIoD0NlIRC*(jl?H1votE(egAzyJO3O{=5D=DAiqVn0xTOUpmd1t@(G#dx4cP^wkr zKW;K85Jx5&UCF!^K^Ok^x4-38oB0o~76L?x5vi>y$W%sDY$^@78Ym)ila!SG=Rg1X zx4-@EC6`=s!37tbefHTu``OQa`qQ7Ddg`espM3I3C!KWSi6|JxsH5XoZAzE8JnbM?X5_j582&WFFz?_kZ~pR^zxayuG5>ke>OqwF7e`_(E3LE=Id8b(hLrNQx4rGdAO0}l^8N3B|Dua7f)Yr@O(-i~x(q%qyC)sa z`@$GR`UNFGRGlcw6NDh*GoSg)Ti)`P4K~=|dCz+u+K&FK$zlP@|Kuk>ndj7p1Z%Fj z=F4CH@=Z3`Wb3WBMzN{SF1zgVrZ>H5k3II-bI(2Z+H0@>dGo~$e|c!K*T4St{BE|{ zW-oi$%iu5hkh51fB~N+s#3w$H(kX>}KJkf9fY3MIcq0T;ozk75rXvPQCKIXtt7VA; zDn)7pBG^%l$wkI+htbU4cH8YWuX&Bq$b~4P=ZK}+u65+%6_SkBY`*#C$o3oF@P=)+ z*=D=#w&QaoAB{i-_S#n;lb{Bvs%_{k;ZYh1m z6;~uB*?#I%pTZx%{`%`fHdQEVLG5&NIvQ>fKW0og z=Q+=TK2U%Qy+wg{*kOl#_uUr{;tOB+0tkvD1WiCm`aC5*8FVz~3b)E8DKRV5<6K>N z<(2eS#Oe3E=RK4Q6W3pVeG!^VR|O{G$Q*w7;pd-!K9mG9`$)vHq{B0kg)(t zJoC&m5%rBW+6Y}h*wj@-4qd>cqt3|Wkw+f+wXc2cz3+W5-~!xWkF}b*Dqsgnfur%RcfISJbI#El;Fs7+y4&0j z_aFigr9%NUeB>h^!K6=iSC1ZDpjVFlCK(kpedQ}vEx5>okOB?6^wFh(1!M{u zt+v`~KooX69kbDI%JN44s+n?J$%EP>jyPhCHP*080<;}_?6HAQa+5ppo5sz*Prp2H zK=bqUuYVoi9#f1#UTdwj4m#){{0RKnQc5ds%th3v@@;G83BcNNO%JkJY3HfXO6mN5Jk+ zfBI9|dm6}%g#cllNosF|0fHwz=}D`ux+-H6aYD4cRcLfv3F|=IakCmRJxq~PKqkHx zElmW-x`Z{{bo9YSET~VmOmYB=f?eVI<~P5o`LvpvmZ2f7B`a4UFJNK6>AT54(5-$GLAPZx!73!MvMjlMEdvY5(9VK8Db$Wy{Fwkr`M28X~1`x+U$?RK#i z1D$;l^N<5bJJWM8wx|Q+mrc;}M$4$bSh6 z8ob3r(qyF=QuNyxMeeEB;~)R{O*h@t=WUrU>|&Ib7Er;VA|zo@bm>(j{hid@m@Sik|*M&f2Y#RSZrL2gOKp*?|=V$JVqic&KQ~h@W0r2)fd#{ z0J^})MP?{xm`}0cuMvGeoNuxeXea|E8M%XCCVD;QF^>TRyW^A#0YbI6{)~d4LbxB5 zcJXRxz;j*+8T2Qlnh_nkPEMl=WTe&S74bbWOPm8p2y%kI$&@^Zv42s*L8*AU?(+>J zBsg?>6O3T&*6E%@hB>K~mDeG0P6fUPK}vHhXDgSmR5HjY$iU8+Tq_B!=q}k>g@p%l zyqQ}mO!-7&th`KN+8M!DXTMgBJ+U}eRUR7Fp17d?!?8FpcXh>TVkwzxhs<1j@x_+j z0T3pr6hZN5YR5oLF=cl(s|3yT9XY6>Y6M|dYKO8jmcjEOF$in!Y;)&namdk%4#-PIV}f-&Q)`mfi}RZDz2hA+3~IF--N6m%Idn;0*bx07O#?hc@t7 zQr;(?3kT+o5zZbaPKhqC!V+TQiUu#TUbBtV%05Rz1{%Lg>=o=X%GfML(_5v9J1cKBp_hCWhbX2Sf@2cnJS2ic3zDy1Q6liQFhfE6~EGSYqw7usd>;1PAb6{ea zKzNAOBQq>eW|kD{#6&4}A;`*w2s1@g+XyI}xk9|po041tLB6U~scAKvz`-W~foj-P zD2QazBf}Qd<*|=_ENjE;VzgOb>0C6E(yaM)bte7-T`!h}!6UfC^nnk4@Pkal(oi>P zEnO7oc701n!5yzE??WFUeY~a@LxYKKrHYb2ykN}?6JuZSf)`*4s0*{xN#p98xqA@7 z$23OoK1{5}v->cXY1|@cU&IFC=R-^`ir_jxr&_Z_s@$VQacVlhrL`+9qS`Tv2`saX zr(Eiwt23LR!xLeP-&0OGg*791(5N;;5X^z3a{xUq=<1%nu%H~>B|FfCEG&<#S**n} zY8(l0eSAg5Ny2yjDBLFXeNkB!T9bKjVtde}? zD_^Ojo)zx^2TNR;TgCPete9ksfc^**7Txzom!x7`SK5HX71Z_YO@_1s10ta>yYhE@x8fL2#8!nM|>(7H#5JugOb<18ufvTw=&aAW-+B z3um2m7J`S!xxD}iW}E`xz!cF9p?m(m_q`AKWQi0jj2TTt7qt1RRcSj*E9L!AX(R!9 zO176@emVK0am);6^CXvhvlE26fFdwg5(ps5;Bs&FXR{W17LehNEo9Z<(J$O`uAC|1 z&J*GVuXJDn7Hn1nL7)Egr`h6y#bGeTePXy=1FKi&I(fIg0YShmcGLjOSS`=$ubp?^ z+1+CNee=y%{<>QXyF5@^wwa;A^bV+r`K$l#jp3eD+`t9yS)$J>l8=4tW2~rgQ=JNT z9nF>CxdTL8L=8m`5aVj#jM6s&V&a03H$_GLQ5WJevuK*_SdcfiWf;~(I6)KFVI~wP{l-=eMs)M%mWfhEU+ilMW5I=hNQpGu zW74m<;tG%we+CRY_~3(C+`=|n>{YxaFKI_Csjm`n0V+f4tgV!

    !K&imy;f5009=czs>;#Vp_k=RcRmn|r=9p2!<5x--Y3QOcsO+uEXrs$N%3JZjqO zjUwfyv>}<~R>HrC%bu^>2H%VTi=NeO8hGB!bEbgwf1fGs>z}?p<|d@1RA_<1{Ll zZ02q)2$v6^L!deQ&)1%7H&q{*%lm<9L$!vnnR-{-0VG0Q)&KR<8U`&I5yO z1p^y`NHX+qvXzVj_(~D+zuMsESBem$&v{em{>i1&f`NALCES9{B5t5E7pUs`A9jwF@r(Q62<9*QrFm*BNN; z(#@etC@yu{sCMmK`m6smmZ_6zlRXMx*@9EoYw${zAG1Aq|DTDz1@W^K1jAvmyBwS# zUVNj_@WtfcgajzD-rtP0a=(YfAJeRT`kk`*mMh8M99|EJk+*`W_VE!8dEG#LyYW8h z8qyah{Q2bEtu6VYsDCHQKw>1JF-|x)CW~`6JUGIOKh)wX$N2=Qo}$%*^rx0*6DpIn zO@C`kjt@UG3)J7Vi-Tt=aJYai>bwp!Rl1?7Rb20A#_8#cz8tYqrh9__O5^T*4zc1| zg)2AtJ1;SxfcL4>62%6aG7@;|*SPD}ax9zvbKl<;8AC8#!kS4-vXWm%cfAL=?sJa>w zQV%S_@_uBu2&aZvy-z_3IdDzrF9%S->erW7{-FS(rst+vKtlbfwbI*mF#Fn$1aUI3 zjpm5=&R+qdzC>wCbQb}8PSYK*)f}y3)CXHSJPOb0d|6#w-3S-^E=&`sJj+@BI%)UA z<6GyT3V=cvGm>KIsb^**R+1@eR7~T<7rl}W@9+k zJcRqkTe}KQqXPJX8+hlYS;kpD94N^9*mq}`4;XvqT;u;V{*U{+zP3k?4#uAwy*Bq{ zHM6m?Syh6mKX#yT`O(j`D%gZ{sl=5HCX##g36Q>SSd+H4Jt0H%Z!kI7L;=_0kdLRju;&&w(@%I;`i>HHMD?3IB){0KefKx z5EtT~EhhCnmL*{6^V|!-lxFF;*#_t^x|&=KH!T!E*>ex9b6MkSFZh|B zVBcelZNh)Ot>FDO5{J?WI(M8Z;y9NS{Qg9e^_eluaBGvlB`)Q@@<8EYrFWhBK$NLG zoNC`qIV$%Ijc{u$>0;L(wHefjE-^N93e#qBM0$^(4|-XdHhGpaplFMTjme!UArs6_ zk5A8G1@sWOm@ERQ3%vCn3csx$&c3NlxCK-O)?cT-O}wVfqcrC|gqsXfZmE{~6p!My zR_rXO8Kj$z>V4KoF*Rznb#S2SA9OIolg2BsgLA1t&XHq-C6H3)wdQ7lK=r1s*9~xD zi|cxb6sojAH$iP07({^p^^tq}geYHtJZta>5xS*JHU49ZhJmxD`86{=nkBlmxVF;; z8C-ZWw-GBzZ2 z$>8I$+Y7gP2R~*A)e318dQoDI(z7 z!%=yEsh;4)!IN7P;{JQFe*vz|-&1>idi$TNtkwIiPWiDM z)cf*q{hzI8&YhF`xp;NOiwg@?X8YgdU=acqQb&&XfrCtq(_-`8pR>I_Z@&0W+O+m{ z*3!98njh%eS>Ele#(K3?|voCYR`8DF126yEs3wvjzMqP43o7VCmXN& z_sz^sSNzKVs!QRALe8AJy?wpGi!I{cueMg5<_qTk=E~3*0nEM0PnQ^gDw4)FP7Cv? zdgV(if5_h93Yoj7AUw zoIHE2{oDS|D=S0n-0#l)6db#LL%lFPTknvYw!^4wf zLtmB9swtqQ2U})1C|?Wg_nK87wKA%Hugcw}m)q?N(6pb**Yb)q;CbdneAjCbVMt^7Sh+i&;EsGyAOF z!Ap}M?TQ7ffNdOg4y48kwc0qqbsh=J15{xR1z;)7amA7y*2w~v*~nc$XxjtWj49?D z?u|bp0tVPfGGl)23UBi^F5`GoWT|MA#bwK`E12LmHyCNpDDY4Zx;0!;-JUV;z~1lo zZtrOZ_8DTBY(8{ch7ZaYaK`K`a(#Aob~`7NFK}ERv<@1%nG9O2_HYfnZA)w;{=fVe YrT9XrI>uALGY}a(UHx3vIVCg!0KW7M2LJ#7 diff --git a/en-US/images/iso-icon.png b/en-US/images/iso-icon.png deleted file mode 100644 index 8d547fb397e959a296f4c3821048a62e51da64a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmV<510ei~P)X0ssI2-)+0b00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D19VA5K~zXfwUg^p zQd=0t_uqErOmn8w)Xe$Rhcl-vG&#jZ5kZK&)TDtZ>^7*Gm6IWYgg0&}Ah*5QZ0>Hk ziWr1hO@BkZ&YIcnK~JYqm}EP=?_W7FL6$){4S z*;xf6aYV*&Vz%}EQ}LkDSp~urB16DT>-b}#a@1M*cS%IXjD)$_I$_I)oz-?QipZD& zH#Og#>=kS0DzjGxp`!?uB+TZh!(aN&rHl_1LBQbmR>fct|>j=q+ z`vyiIJlxwaAJiM!Jlp%P=*5!ttc%<6ZU+$=o0`Ut-o67IUrdHI&CXxz61;Y9rn0O| zF*JJrVX1ofY;nne&*b*YhQ}t{G~4FlFWtTXB4he#ynfV7(Gov>_h$ZB`;U2V0?>qlfvuQwjn8_5jI$?fxtBz>m2 z`9kSHr#GtZjqL50EY?*)w{XMdp_zU3`_0?LPVltc-7MH|Q z*=~dkgkm>t_N>?)&JCBKr`P6i(y8pgph`15O3_KE`L4ElZPSCu*o0PBsT@S91g94- zEq5gS>sy{slrrFixKAeSms_khCY2dfss~kfV-!s#QhdwV+Of8Q$S9y1rD#rDZr^Q@ z6erBElSrmrZf{^WOwo*5Ga^^0!_gR(NTOz#zh47!aN68W71jgwqLGL$rQ>!C>&3uV7a_v2f?52pDuw;Z$QgnIL1L%o$H8v zP5?9kbYsgS=n)FI_6-iD{q5k9IrA@c* zM*~hXQrRd;83~h4Kkaa?Gs!gE9r>-cRT$UUgK?!=0|8J%J*3w7b^<>U0IfjGvqiR0 zN@j9!dCm;k-}65s;y=lE>T#_e0-io!JloTmfEY=W@kAsR|5X7b zorGuSPv+;|;0FhFZd+$Y^qm`g3+NS!T<$j$lXz#PygQ1>*q2}Y`3k8+47s90u7Cgl N002ovPDHLkV1n4`+rIz+ diff --git a/en-US/images/large-scale-redundant-setup.png b/en-US/images/large-scale-redundant-setup.png deleted file mode 100644 index 5d2581afb43dab6230f771f238e59cc464187177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109117 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

    tNkEHS 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 Iz?N}U%!_FgHk{50@SPfhiPzT^)hpTQa#R}&=b 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�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

    HgUrv^#(Bra8Pwgs4ZgT;6u$07Fwy` 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 P00000NkvXXu0mjfo=%DS diff --git a/en-US/images/multi-node-management-server.png b/en-US/images/multi-node-management-server.png deleted file mode 100644 index 5cf5ed5456f7af8ebc9ae80e295dae4eb3f80a0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26912 zcmeFZWmsHG6fFpZB)A862@b)76WrZ35ZooW2M8{WI|O%vOCt#c8Yj3z5@_7r0&|Gm zd*94^Bj5a)AM=9`I9;c@YM-jwYp=cb30GE>LPa7(f`NfSm5~-#g@Jk02m=Efj{pZ; z(dHZI1%AQ0s7i^#RE-dC0sp{Tyi#}t15*==d~5s|_#e?xTE_(j2Ce(y2NvQ`VhRIe z*&rkSO5MY7uN~QzcqVPbJN0F4fhO_Jdz{s{a!ywXbO|T7gfs)?+|aQ%0dq<3yemO4 z`)54^F{~I)6pw7ISp>9c32DYWuu$MDEMHRv5Hjt~x)=u#(T~eh8nfeXe-6vf4&_KI zwCo)ZvrDTVmZI#`)x7=jb9+u>*xt?6Rm0tNruys0{(YB@6W>mk^y`b672c_j&CMmv zrCv5=H68@Ye)Ryn}jsgo|k`)-v8Gn=blYeLS zEfNN64v(Af6)*@o`EO%VWRKC|^TYxk6J)h~N+6^Z`5=L+fLkRB1K02>_rnJye_i_e zlIWff>QH3nvRZN*GrmJ?xR8fw+5LCspCn+yhu;0R<)2YwrE&e&#DQJ#eUx>4|CuJa z2=4#be~Omvp-Mme_=E4tSy(HsHo@yzDqVP^AC&U&oiB52z=ku)1!MP zNZu)Nv#)A_7wX1hGpbh}px=c8Pp&)xPe@pHSnPTM0_En?G`XXnKTjOUB$gEv-l=UZ zN$>RYaA{KI$S;MASiB>2^5l*=6(61) z11s=LvLfa{Rk@wF>Z#MW856CUt?s3p^b>sUvl>}+VggVsEIQh-!yK4`p!q3&FtDz^ zJ;!(_UM2Qr#$P}nxjb%^gam(~)4!9?$*Ug{nElx%K69q3?nY@hPaq#n3!dUt?j7P# z7V&WXX``L1ID>VAyPAnPXI7czrHwAp)R0`AmG9U0b40NuoyNCAkAWphE&xa2LzLP{ z{mR?T=Wreh;dzf2B|O+8M@P-EDD)Lt)$_u8Pbf>R@IwR1e%sCdx?N+GZstXnXsUk1FeevNeUE<85!ExoOtV@-Tx+9jWP^Of0mz z`Zveh`^N6Wq03_KGEL@lctOqtVq|I=T!YA43CR8JBt=@1dX=y8*JJB1EWcRl-${Is zxI(Fc2}Hsui5H(vT1_Qg@hd)^6kkK+u$=HkuY0KlqzY=fVn= z?dqY$&mnbZ_^olSXw0}Mn3=U}9p9taTHUFjLC=td@5f%VA1RU-wGp*Ae(%!iyq>bi z_U!e>(*=$_4N#wADP8>W=FgOdc4zxnVCtU?$6Q+A^>a+HQuIYh$3e#UJc#Vvc9E;9 z^1aK+3fiEjDX)&{vNlE-Phi<@43ZbvP?G&K9`S%{jc2!$VCikvQAG!5eNk;;vECLR zM?)=T^3~LU(nd;Odhe8!!`O6Eivg>JrQB1wcs-7Is%cc%b|{TYeU_O@j4Y(d@YhAotb;;XJdgJ_ao?#iwI+NSCCFWfZI*-k z>pq`__GzVRZ4skLa30 zPjjR*ReO_SzgYic1a1eS_j0PO2nu-;V~*a~mu*?2Ef8Q?h1~WIIHGc~n;liKns&Ud z(_5z&566SzGBTPtWuZaLstvW@9ILMuIC^2~(yR(~Gn``!8DC!S?j}7Jq*|Vuv@7nG z=4!OM_l)l?Cv5;}&_ zb`dTw7*)}J!8nWl`{GXWQm}z99gfj1V?ILhJe^ zBR28#dRQ||`q!xmn@;AzJGCa7+l~d z8fTn$U7_0;BE(vu{P}=0{M8KxXW%!QS`Pk-pNsw@RRoQZ?;AGUvy`oEbC(R{D%xKg z#2~%tj=9PcIM{dKd3&CGuBfR)=IlK4SP~`OC2K*9c;*TooAmcw$j#y3rS!GHDD7J3 zyex3w<_G)Re#7*oS{b3(<0@cn%dnG zqWMy(4wnl*F7De^xKM*k{<6Iejtqu|qa!iiN)p!fNA$J4U^|CZt!uBz@CixEtLxZM zh}V-&hrO)?Yb!N%JR-JtCn0iw@i4HyKVTymQF^0%2fV6m)-3eptycLLNBtXjB2n-m zl&Q#)48M-h8cD}>sdMdXWFD2*X{Pyq?mm+sXUEckSZ97;Z*C*oSZ68v%D^n3piV&L zRjWjWkSOyS0B#dcxv2;1v99*n5IK%d0)l?s{~9YSN_^SFKSgzw^`;#fmd&v2PqzZw zAHtNvODTr{ha0$dzCRHPZsZGKDqE*TKe${z7he+5-QDK%ZT2>DS%McQ|2>dED1y2Y zWt01PNlmy-qYHly{%%d<$(GW<9sfbo@Wfe_h7XegNeC_jq;@R>6%38;YyGw1fA7x{ zHMpsSzH2{${L9&wUZRa-TM%t+XrHrC$ORuVFSVF(PuC`sg^}e`bM2G`=NreI7T4-F z%$>Iq7`Xo|>@dN=C-k?`g77fGaw0F5u~UacFz)>3WtrU(wzgNBYu_YR^`nv~#jVuzE3H8rq#E7@irfgS6iWyD(h9{h-Ft3u9&qgBmi$-7o!b`ZYG-@Fgo+%h4+ z_;-XWf(VcSG@tV5;gPVl-474ZWY7p=IYN2d`O^)FNoywht=-NC-fi!{wfD*3H>XLW z`MEgp!CbO9D){ZS&-QGAS>KqG3e7an2&&OQy{)z4c6FqQX2OYNb^Lqp5*`qr*?K3D z`g)6;OIc0n%tE7p)9QED!Dg-K$p(GY)zu%4at;|ao;7i_gCYHte?oKd0FmGh*jN}; zeS{E^f{s<>)xpiY5Zv@cfv@dNV}Ube4PWC+<3$^3YQcu0e3q!EqLKBg^CB7R&<%R4 zMlBM-Y|l-{iCNGQvX?<63(H$SzoyQNLdkhR)VT}A z?V0ACoZVi&XktX{Gb|# z1CGrA#n~>2#!++qd6zgeiiu{eS+jp%lA^7#VO-mr84Rs-BjA z@G57NK_z=`^4DVFufw z5bV4wl(=8p`Sn&nc{Tys9d#Z2gA9o3*XG*VRjZK*#DV^3G)&qZ0kF0FMW;nf;&G*PQAY&@PGB)K*xK`Hj8>>%*Q zFtF&Q*CMIg5qRnTZ7`JJ8&R0<8jP_?nIxh(fM6)z=ix~xbnxZqc-+izQNJ5B!eY)b z_<1#2Ww?@PX$UU!vC&3|1JH~}YU+TJ$Q_@%|YAw;6hD&k7o*mR(R~A-%@(x zI+tCJo=Z~)NnCj=a4<|k$s)(7&SrR{n4Fo+Ys`bFBlYXlLRSMZ!zRg$smd~34(?2@ z?ZzNe%;ab&PG8^83td=^4eT*rgxRCbbDy_8uxT_B{44O3XEOxhyWXTW^;B3blC)?| zkEk)SguCJyI<5yYv>ZChn`f)=pmU#j{v20= z7;&~oku&~R8&o`1@+0}Nf+Hn9c^Hjo-%c$K8a+0`w&rkJn#jN;xy2kDqr}euSH4IT1Gmaq;df)R`8iMF}a6 zK@uihpKTHah+Q8zuP{7V-XZOH$Wa9EkR?=z-nqj$mFhLW9Kc&z|K%;oJ>Z;2YNXe` z?e#9?Efy+~9+@kD*aY=GgByPF$75<^UT&1?)kHLze1>aeF9G!>eIKIx^O*;x$Lh5A z5mK}27)zUPv8q^)7csSSMRCrzKVXCcv-yUFQ?#a1tY*Z1SW zW5zmg7Ztirz|j$)4hsNeBoT821P{u%#bsu9IX8jU3oh?%X{rY+j8PxrY1!w+KguK= zg9u;E4P{*jBYk~dg!DjdbCYAx!#$8jyVGQl=h)siD*d2zlFUFDcv&iP6UF`Vlw7w) zPTMOz|K~M7r2Ox<7n+0-y70Lp01%C5A&!io9`Y$9a*H5oc08?QU=sxi7$`X%oG>w% zzF2QDLmM;kbMqW%?PwwG;(o(2{nm-5m^55pW)XuP+l9W$jFtITZf<84?_TzH#aNE!0vd#14uv@<%C6*n1 zYwK6bIQmf{-PM-VR@MeLMqh#JdCtdzkDIHX4PBk3dHkqd&D2sPaZNdx&sA2nH4&8kaN-^X~SoQ(U|1&JEc z+drS?Z{-+fA&+x53IGQ4mXr`fP=EKSHApl2@^xrBK~}3Js+W_;TFr^3q~~w{J(M8L zGHwe{bKiB?=5oy;&ou^%)(cc48OFf$Y#e-dZRZhfiJo^JvVMl@!{}$vRf~I3$=0qm zScXe`iO!I!lb&q zZl4C;u`>0GY+F}In&6H;3GIg6<5BU4z=19)fI7+laH78NbH+&;Sokb_cKWq+Qe!YH z?;A0K1a1~rijYataAGX&A<Bb@ib{l)Q1rJ48e6d7bqXV$bci{PXEL8z z_DADMk6ocWn$(tuU2G9Xl5@7rwCP5f^9>6;-x&uvUus69uK2Y=k_D4wL6w zM4hsF8XxCgP&$>x5NHo&`>NGOnnQGoZUr8>6v!E3K0{9BJ0>Dk##Yu3iZ9)*8*1~Ns1 zG}8VE!Q!9j9&098G24`vYk)63^o#;UkzM0EhqD+KrOO(&MRqDr8Yj(vzR^^oPjGU4X2^=IOq z-TjZaI%Uo#22kI~$@FTU%P4#XQYjw^5c}@r>*JxSQLAz z6U0t_1aMQ=JDD?uNca8b#_Cxj8g~@oz;|Bbd=r^MRJVC`e8JsTT0LOYc-R$QWQN3? z$II&Rz^?xZQI#Kffq=1`9S2K~Z(BRCdOgJdgct!LK$KJWRdjN#>gcmg3fYRbXxmJV zU#_o6(tLR^EE3mLo5t^K#-Ls~%wj1G_SAI@D=SsUWqDyCc5t=E6<;lbO?Csx7q8Ob z=z;3~GA8L){plzUf*O9$Lh$5FnL`sLa48ra`rqHVfKUZ+AV7>hiP+%ZBqy;UWh_+w zYMhmp9&7A_JeuU+pfn&r3+}u0nv2xa-t&W%YQ;=6eJTf^+v6W5R^b-aOau1rKOx<3 zT97;ma0G*9)&wy3_`vsHSOz!-)?@#jH3mwcGWBuGgf5G#r8^xVZ)$V*$9OFYZ_%2Q z@Xw?`p!-HPwL2Bh_HQ5$6NrTvOaVd-X;a&qm({{xsOhLm8AjF$sm09#J}&~8h6o-<{GT;(d%uoKK*h7F#lMN12L`sUGIUV+jqfHmF1hy{}NvGpIHMB^Of9Mrk8%PDqY(=9*0p>Y?7ELCxvqPP? zif5nkD^^)XasGuRz#>O@FY*aXN2^aUsnlwyCNMvc%vQzvG+lD~q&Ho3I=(&6@$7_~ z7-{aK74Ey#2Hay|R*1!>=AzEGA9S^}x*ml2lW|t)|E`>Gu_7O_=K3h~3fraw&GXW@ z*vcGaIM`b>nwg@RLLgo&+BXJ^<5-aMSG^K~Z@sEDUR=CwwE3_mh~~+QqY;)v@y|jA zoC_9$I;BlvTgwLAj`ulAbVUlGHi4P%PPP_nkfnv?np8HQF@uQ$dTfpmpTK(aRH)nK z{A|FR!5ojR#RS?y%=ORs8`nMF91i-MFW1bJ;W06||I&Sc0lFwK)=*0-A2B)~jO}_D zcKX&Qnrvnq0gR{>**=H8NR|u7wwa%6N1_XOgVMd8`$netkSfLrQA$UN~qM!(K4Pdrk%OI*>_BqdZAhFdNA?24T1zOORJp3H9G7k zms7HRT5?+%R9;K|n8k*@?V0A4296;UsDZdZJjOQe17ETdMJV6vJ%Z|Kqm6m05XhNm zE`tpzuPWnU@$ru$24t*o;_Y`8w+u*JnU;j;^oVD9|JjK3bq zcK~sx^t*4wHF2;G5WnC5&qvRw0KO4_yOm@!8o>YOa~3EI|WkOxNa_m6ENugdg<%CuGI{VpZTfAuh|^5riLzadme8 z9udl~9`IvV%&;;7bXJ}#@Xz(_1Q@KAC+lZ=E7!@H)&z5MWpO8>^&!rvIA9Kzoo zxY0l;IhH3|*UaRkIz<@R{ow99y1(|LFel7^HYXsfcw~%?;dEP<^Hcux2(R<9=Od&` z=$}IbAsL{8UwfJ;P{ioK|24%VU*Kz+_*3ZnwB*#y9}vcG7&uh7i(zB-D2MwAR>D@BOwIRCK?E!=0>wdh!*^CF$mvy_y( zc5b#JFTRBxtLN4{$)@Zw!%lmOWZ4g7YKa3}Bty-?r(b;B4!>d^ayqbocr6b;KK*A; zC1Xh29|!?S?DMf16lw%`Ir7)xyF+L;!WTJpHt+ZHjQ6e#XcGyEEZt|YY*@8Z^1Eg~ zzUiPF1>Y>7X0;c#W2;SvW-hu0Vg^Y>as9RFJKB!`wZ&e0)7KXyRaL~tjW>YJQ!;b{ zk#ZyJ1feZIVw&a%44`pl`F*r*NnK|z33DHYb$}c;;?6Tv0q0TM@FhKBsqplNNlO)K zS)kj7P#ZRQ2(R#Xc4>u90=M!;z1UvyV9CWKg*m>*`6ht9H-6^&Ju0g@2y@4CJRB8x zZl9dtD{l2KI%vXMB&Kc)vRiKeLa~QD-6%1Gz8gs24`DxvcpmtK>!!<6l8gH+UN&YO zWvWPvLe6wfg{NMPw(kFoc4hv*qFrmaH?XT8&Kr11@|r>pt*1?PN^Vchg>5Wr$^o+O zc3$iBsQYQ_1p}keOU_O+R*6E2p;yrvndzgmn6`ThPOa5CH`P8B<8pBgIY3@!b;>sD z{asrJT-}~Q(XKO^6tmO_#!Y=qYa<^%pHziY{gJD%Y4|SY?pX>XiLYkRDblPGtJ`UB z#SUSwE2S?=me-sB)uNC47}`EV)^S*HaPa}tXQxU&i7PoHU5vv50X?kJbaCAv-a z{-9qo=%lDSo4!Cff?8*z~CB0TIbKX&8y^1 zCtQy+!AM=RLS{u10!2Foa{!1>l-=E9)$SS_uYb#Y5rb;s-~X6gV(7YD^#dDsY2wXHvchn$z7a90=WbiWyafPefCRAx zP3Rkhi*max1!ik|`FMZ*26=KqEYH=S$743PW}QvMV`@D&=um$0mN+Q8R0WhC;{LD$ zvJsfZ;1~F2!jU{jCo=8%fPsaq0X`1-+I9@u^e3>sFJVp7;zKv z^_99?k#MP`8aON6!&wN7@Y8GU_R@Xb@nTuBi2{OAOXYZ47`1H~?_dzcs;7>DcIlew z_xVBkV1KZy@&AvicQM_YNeyQEchs3NNW7f|@FjtrW? zTBpMg%i`OK^bm=B%jH&XTi$q|RW({X_41zvK3Zx`=|n;~^uyAL8w}YUI<&e>KTS1+ zVizedspxe?2ldr93Sq1aa&W9Tc^sVD=m##~k*6q?X~HWGARG~~(fPEdL|J}OAsR7E z8)_cab#Y?sr)o@5BhKd`Zm-|FwlFuLU!>_>3=q}mp7b;Wp^6=bqito$*I0{=D{xBA zRZzfI)M#;Hir)B zHf(>SD$a{(=*gq%CvwbIB$|^(+#R-% zM5ZpuM5e{XJY-%3uyr{}+Uvo3jDm&&0^J$D7zA2Ru;u0dAHz!RNQATecCsbz9@nvf2 zR$6>19OzOEO|dT6r0XH%S<#9jR8as`YBKA`^yjJo+IFAoby!-1ZTos$BHX(k_hCfnCf5frTwr!wsRU~mav zAlm*F^~Cg1iOo*7A9u*o>{VTJ%TTqXXY3V8&tb*H?l?s)ChJh_du1COAr;9!ng<2o zZ`tKz#8kbrLP84n{OmD_a*0OdXQYYD3cL_m4>3kvQ;%^bCN~m6#%FM=tB+W@(w^e= zmBP&niVx{GgcSs;m=QlKCb2n$E<73}OJgdWiUuT0Rn$iPl5G;=0L)Vr34wntos<*hUB8f)Md ze9=zg(lKrv`M$=v|8ekW?>j?hL|Z`RwCu@`j96|{kgrHS@-OT%3$MR{I#?y77;NVB zB_Tl5S0&K-)}yOZa#DKDTG>MW;Y4$NB~q>0H%nWc#oN}xwSk7_iuwE%aGj0%6VErc z%v0G=eT$VgbwaY$De}OwimPVdQiGtKuD316Mj$P-SF-gL{fC-XP%Ti3c3H!C+vR#b zs*Wky*G;&8U*>>(bBe{Yi$`#s^9(5%%}pe zd%kKmkHIDPSBTwrT-SF!JcKQ4rifOUo#U!vq&{pU+}5I3nl?81W`kpJs4q`ez$e$+ zA%Bc|CXp-HiX1Wz$o+t{UtvCf=wJ;wD->U6oLuRpkfu6dFg)7w|Czx=%n+y>-$p3A z8Q3i(>YvY%iaW6qjAORe*R z`GZ#m{B-}g&)WvvQbB=IXH(yp_N^;ugxCOnX4NYoHh3z7t@n2wz{`lFR4!%BjR)Ih z?T9Z4ZImcZtJUccw9mGEs1_?^k?Ha{4;hQvp7ptQRJ04qHpuqpfs8&$YH7(;U)^R+ z#QVgU4yRZ#s-;k4XHzRN937p)1Jlk3sGRjNhfw~m-2k$`j!~u4W?%*J;#{yP%6`YT z*31%ch7nPPjm8e0rs>Qd7Bel+R>Nn6)LLYIxIRT6+?-#19lE=bQCrU6rdwdZ1!ytK zUuCiV4N(uJU;7A|O&wStyHosp$B)c7w=$MOt+zz(G&5~$vhJOVy zYW^7^1wrDpu^A{eXKBr;Zadl}c?hCj>eoE**$;e^2nIaiL)Wt3M!le` zq1!>_PC}O312L+>Ks#J(aL1xCVBh9?c>0tpZJ*xiV`*3hqS2+yRmP8~kX&6Y5uQ0c8q_zIiT6u12JB~%Pn56KiQM}n+if39pk*Or zyOgnceg&B)d;8CB5ZhQ#9}L?kfnWG&)Q&tQ*?7IlgM@jb)v4EO$TtRo+$5+XIoE$e zRah&cjYk-DNqwS5A_%u=!0P3q>P{-L?Z&?tSg}8?1qvv0MlUO?@SJw5tl0ZakEO-1 z&lLC>@wGIBdcLi3%4nS|#T4rzcH29AQ4gMNG3>TJn=Ev146?pI~1S^&pi#CUQu(Tlz7pILLI7(Yk zJl_6Cr&J;Z?0T57E%^o@kAYw*6JMvP>{WI8$t z+avL8kp^7T6?c|4AhivGs3o9jLRs}xRHt;UBuGwX0+?!r?N9#>jaR6pDH-NWDcda}7IN({-Vo_71s6cw&zrDGmF^pc{|F z^*z_4v{T@xNd(%&u#$UMhrSOl#n7>$#m;V-a`Ahcy>fNuXp2_2t#JMQe9zIFWale$yK5CGz7Ol{} z+z1UPLig9{ZMQC{f?DH~;f3mXEkq4Rh6w1e47KW$zymD*CVXqWP2v8JFaBGg@kl_i zAyS9|TUzvDfMIQHX$-!k3@G*h*xA7M@1JIOkaGL^67Q9L(l&;?`zZiF6kL)fFX+q# zwWLyYUV+sUbU(0rd(i|06SgjS8l_vFbpqXUil;l9as*SU($>T2O(hG}Ktw~RB^RFa z;iVe3`H^I4x6CpRJxwIpw}tox$BqFm6$c$I2E3gjY8 zU)$c#NwlyCchsz>pu#4Kh{!dNZZ4OPKXPO17DZgjQfSac7VKG=o+~g+&r$_c*PDfS z1`11>Ng=V{3%q8P&wmS13aj3p7^G#?r3;}k9RA4u3Mf%ZUctqy-;IL(#MW|gu)-{3 z?3e=`;|^(zZRy^O_hRY{!pf~ZRDA3`GHAt_thVv(-W!w6ux8;CoWHz;BK1w%V81CV zt`nrJiy?YOLr!2M(_lD${{2~}Imd)-1NXC+$~xr@($YVV@Y1p3t+Yx-FG%N_CsJwUw}f@)xwynwsK{|I=M5R(1EHSGCxxsm*Sdatgn7leclvK zvCDF(HW^;?UNR+s(rK>Q1|#C`Pb zV(ru$oCcT8p`eZA3qTAcmVt@_(4Ab8BH{(o{rB#p=2YMLZqMwFgEr+r8F>XzjZ)hf zMd^4_+?0ZB?L`isrQC%96#I1`lJOlQtLjsl_f9O%@M){@3IQ%49TW^e)AIeWNG!(i?pt?k z&)s5%`}%S#m9Wp@7^E}RZ-JD}Wuv>4XZh&6h|TJ@_spW5yY0%w1 z8~sm_gZcEVVC78pW>|FI*>i!#v8}I_&Ez;U>lJyxi+NT1ts&kOq)$ zWZnDG&sZfK-?5m8E1)!of23-jTL5pL?W=avW~_hUe|hxo?uhE30la}+3>i9j=|b3N z5jExRKkiq1lnvGbI3d@wC3gw#O45(wESVC9lopSp#OAI*eXV80gIP3!Y?b<3W?Bi* z+P=H2dY_t!AH4R^gua+q_$SCS*m75swc^QH8JJfb;<&t&*eV1(es}qwO}muFOXM%s z9vQ!#_DQSx+KvVQ=$+SC-3Z2jgl*;iTYgBBzwgZqS^L#~wOJUCefz~2q{pdw&0bfW9Y3H4>8_cjf0Wa)Fb9LA-KBQp=IrKzLiSoP8r7<8Fjd| zKA-lch-Nf@l-Oszy1Fv6_ML?{opR@6fzsJ3uA9(@⪼ImlXTTycc6%ZDUXc;@dg0 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 diff --git a/en-US/images/multi-site-deployment.png b/en-US/images/multi-site-deployment.png deleted file mode 100644 index f3ae5bb6b5c4594e1c4131febcf023c6fa6e6921..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68190 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%0D-ETp9duxLj6t&$}>uOX|yBqAA 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 diff --git a/en-US/images/multi-tier-app.png b/en-US/images/multi-tier-app.png deleted file mode 100644 index cec11228e26b1785e20f17bcfc77c66f1443dc80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200956 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 OM^R2yHXmy2`+os+hNlPs diff --git a/en-US/images/vmware-iscsi-general.png b/en-US/images/vmware-iscsi-general.png deleted file mode 100644 index 863602b9eb77e35c7dfd36064bc41f969578063c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15723 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 VL+cv2kU>NJsVZtIRLH#x{6F$ca)tl^ diff --git a/en-US/images/vmware-iscsi-initiator-properties.png b/en-US/images/vmware-iscsi-initiator-properties.png deleted file mode 100644 index 1fab03143b1e9440676f96505f791977dbb74832..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45592 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

    avv^=?M}}z6O1)l{<72p*F9I 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 AXaE2J diff --git a/en-US/images/vmware-nexus-port-profile.png b/en-US/images/vmware-nexus-port-profile.png deleted file mode 100644 index 19b264f7a0adbee3e7c4f45dfc85f51e6b8820b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118083 zcmV)IK)k<+P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!T=vdjLur$TKE6HAJ)C+|IP`=F;g6HoH*FAT{eAIqv)&+4hSy1Kgh>FVlwYVWGHbMgo|an|?XapxTe-n`xJ z=TB|e@$u@-%T}y^|D!eUe)!Z4cK`Xy7gxOXZ{U+>@BZI*c6Qf4^a;Y&KSku6c>CWg zBtBU2!av`5`q`KM`TD#6eC^$*mcH=(%dfxvfwq^=2>g5bs{hab@jn3stTTUc)9ybn z-+ue+n{Rz>)2;v7c+1P{Z~DjDn_gUV!{1k3yY$mXmT$E>Bv zpjmH6CiA;Av0Afvs++#zUI1K zOAck_5#)<=&3cch&ggf+ScVzOW5%sTm9VJN)|GswYHwXpZL}WRvnDcm;(Dsp2;Xu) zD3Uc?FVBos&g^+HJ!>;Pr&|0B)!U*OoV~?cl!}K_{QCEQdgp@`a{|fC%VUciy|$P* z)Z3p=-m-bsW);RZKU$r%*#;WwfCc|EwuH7yVxxgFe-q7p%VsW#*+VqT<73{O%GQ2{ zhr;lpF@I%P6vI}tDWBz8UKukT^~u+!*3Iz7vDv=acwt%BCB#_#nZ3s@dJ3j=!D>Q;BLG z`~LxqUAxu)_{UN^JF&$(R0Q7o=}-0WXRB7}Y1B(rYpyThB|Gb@!Lo;M^WAFQOSEn_ zZT2K>x2{&bnz_})rPaFsu&otaP4j1BHa3I4d1!$R)EvoN{O`$zjFNr-9dRSaYlIusQ^ZBVWxwlEb5PmVN-=MktX+=s4!eO zUyDtEo@hK}k6 z+B#!%r?*RnR!9_5)MT!!XiIg7M%9!*=XUe=s0HTwCNk7Gv}^%nLnP{n?MMDU#q%y( zdsEYAd`7f)gyl1CeNRpG-v+&w^+#0K*)c9)@FPSKxYi`TK){nFlL#?Hxt!lvfP^2KVZ7^Ys3Y>Uia znpT|$YFkWwA^8sCH-ZN0AkmA4x*~czbDdRBz|@SJ*YlaGpV__JHf% z9=($zuLv)`89R8UKHf~t9k+GdK*_G1p(pd5A7206AKvi2Yi|7hk8b?IwKx6n+M9uE zjJWRRYb0*D<~oTVUU$n605pu$=uz233uAaQ+J4EJdRCS%2+@Pm9$V3~^7U_{}R0m z*=Wz+fwbA#kZMBf56oQIw1(&hCRt%@jx1^*J$I~1grLyhiL$K|-Ngm8b%s~A$P+_3 zKl;l%AAGWI^`>20KYD~leeQVi$nuq&-gx&hT+EMdxaGjn6MaLYgh3r6y@Qr8?WM$H z{Q|?lxWE7~GNEB|aMT8ClE)8e1^uviTZ~C%3NkRIypd?66iO>WWU@i(o7DF z05VU`Rx7PuY-4~fLBAGpMKh$=FBXNAF!9zqILa959T@4+(LdbNKiqANzTqyykS&N^ zw$a%)+}StO*=vT5-XSye47MB5ZTYjUdq78PSHDDOUu$Py3j+aDyq2IvPuVrl3Um|N zx(C~O25H+pNHL}~B3nHr_737FGHK}q`kH|bptq@`7h4W0vy!Kv z{M)*R+IoOtiQeIM9X-SCdb|t_;Sd~dEJ;&4=MNI-0x8dyE<$rBk_|L<_BVC(H+J*^ z2v8(l(O?Uu6sM*C9XoQ2TCpfEGQ*ClU(xHOGJjpz2BAp->MbSrh* z#qBePc7H8zjYYh6H)U-RCo-La&tiRlXUUw>8)_P7Mb&bsy%#Xt8VZ}vCF{%_rL}op zQ9`|(#-F0P>J^o1qeX=jwb686#NFW=WL4$3*2zq?T1OSn>bkTTQ{9u5MAQ&@M&sS* zr-r$rlvWvz=rLT$xz?Foi|KjMDwX!&nAJM%>e_l58QR4fu9qs3tcO%uy-J&&O8K;E zkDzlUDKMUQK4JaYnJr*?n&^QtUV>h|uz&Yr=p-l4AE;clRBxW@{J)PYV>XDiD zEgiGhL(|*Vva*Q`DF+=rrf_F3^_S>T>f`I`Z|f$scjE#F+It2%2!jB1+o;ROUAz8~ zZZl9X(Y)6;gbPRiu$y~{*b=OIlIUI%jD5}lblpW?)EtPH$%ZGUreA*LUl$hp@6h2R zi<{-~58hbZ48KfnFFyF!sp<0vkDa>q##=F#Bn{~Qd9U5xqfQ^M+4}ms%m07>`&&os zPuDbcMP-zEM&)=$0@)ssS?&>8ZV{PoVHtocZyA|x;hEUwPHA#HqjSAt^1NdUeBugy z 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

    m5B}(no8E1A$us_OzTyD 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 z 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

    Zi}2#ae37C!(W7e)?iOGXt-D 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

    BX7&n+I&8^!XU#t~~n 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 Z@}HtlhgN@yAr}8aN?cy7T;!+U{|B0hMMeMs diff --git a/en-US/images/workloads.png b/en-US/images/workloads.png deleted file mode 100644 index a8334d97546b16c1a7559f32700d7d1c8cc4696b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69265 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

  • +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 diff --git a/en-US/images/zone-overview.png b/en-US/images/zone-overview.png deleted file mode 100644 index 24aeecfcd1e1942811c57863a89629f0a6ab9fca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11852 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 - -%BOOK_ENTITIES; -]> - - -
    - Importing Amazon Machine Images - The following procedures describe how to import an Amazon Machine Image (AMI) into &PRODUCT; when using the XenServer hypervisor. - Assume you have an AMI file and this file is called CentOS_6.2_x64. Assume further that you are working on a CentOS host. If the AMI is a Fedora image, you need to be working on a Fedora host initially. - You need to have a XenServer host with a file-based storage repository (either a local ext3 SR or an NFS SR) to convert to a VHD once the image file has been customized on the Centos/Fedora host. - When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text. - - - To import an AMI: - - Set up loopback on image file:# mkdir -p /mnt/loop/centos62 -# mount -o loop CentOS_6.2_x64 /mnt/loop/centos54 - - Install the kernel-xen package into the image. This downloads the PV kernel and ramdisk to the image.# yum -c /mnt/loop/centos54/etc/yum.conf --installroot=/mnt/loop/centos62/ -y install kernel-xen - Create a grub entry in /boot/grub/grub.conf.# mkdir -p /mnt/loop/centos62/boot/grub -# touch /mnt/loop/centos62/boot/grub/grub.conf -# echo "" > /mnt/loop/centos62/boot/grub/grub.conf - - Determine the name of the PV kernel that has been installed into the image. - # cd /mnt/loop/centos62 -# ls lib/modules/ -2.6.16.33-xenU 2.6.16-xenU 2.6.18-164.15.1.el5xen 2.6.18-164.6.1.el5.centos.plus 2.6.18-xenU-ec2-v1.0 2.6.21.7-2.fc8xen 2.6.31-302-ec2 -# ls boot/initrd* -boot/initrd-2.6.18-164.6.1.el5.centos.plus.img boot/initrd-2.6.18-164.15.1.el5xen.img -# ls boot/vmlinuz* -boot/vmlinuz-2.6.18-164.15.1.el5xen boot/vmlinuz-2.6.18-164.6.1.el5.centos.plus boot/vmlinuz-2.6.18-xenU-ec2-v1.0 boot/vmlinuz-2.6.21-2952.fc8xen - - Xen kernels/ramdisk always end with "xen". For the kernel version you choose, there has to be an entry for that version under lib/modules, there has to be an initrd and vmlinuz corresponding to that. Above, the only kernel that satisfies this condition is 2.6.18-164.15.1.el5xen. - Based on your findings, create an entry in the grub.conf file. Below is an example entry.default=0 -timeout=5 -hiddenmenu -title CentOS (2.6.18-164.15.1.el5xen) - root (hd0,0) - kernel /boot/vmlinuz-2.6.18-164.15.1.el5xen ro root=/dev/xvda - initrd /boot/initrd-2.6.18-164.15.1.el5xen.img - - Edit etc/fstab, changing “sda1” to “xvda” and changing “sdb” to “xvdb”. - # cat etc/fstab -/dev/xvda / ext3 defaults 1 1 -/dev/xvdb /mnt ext3 defaults 0 0 -none /dev/pts devpts gid=5,mode=620 0 0 -none /proc proc defaults 0 0 -none /sys sysfs defaults 0 0 - - Enable login via the console. The default console device in a XenServer system is xvc0. Ensure that etc/inittab and etc/securetty have the following lines respectively: - # grep xvc0 etc/inittab -co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav -# grep xvc0 etc/securetty -xvc0 - - Ensure the ramdisk supports PV disk and PV network. Customize this for the kernel version you have determined above. - # chroot /mnt/loop/centos54 -# cd /boot/ -# mv initrd-2.6.18-164.15.1.el5xen.img initrd-2.6.18-164.15.1.el5xen.img.bak -# mkinitrd -f /boot/initrd-2.6.18-164.15.1.el5xen.img --with=xennet --preload=xenblk --omit-scsi-modules 2.6.18-164.15.1.el5xen - - Change the password. - # passwd -Changing password for user root. -New UNIX password: -Retype new UNIX password: -passwd: all authentication tokens updated successfully. - - Exit out of chroot.# exit - Check etc/ssh/sshd_config for lines allowing ssh login using a password. - # egrep "PermitRootLogin|PasswordAuthentication" /mnt/loop/centos54/etc/ssh/sshd_config -PermitRootLogin yes -PasswordAuthentication yes - - If you need the template to be enabled to reset passwords from the &PRODUCT; UI or API, - install the password change script into the image at this point. See - . - Unmount and delete loopback mount.# umount /mnt/loop/centos54 -# losetup -d /dev/loop0 - - Copy the image file to your XenServer host's file-based storage repository. In the example below, the Xenserver is "xenhost". This XenServer has an NFS repository whose uuid is a9c5b8c8-536b-a193-a6dc-51af3e5ff799. - # scp CentOS_6.2_x64 xenhost:/var/run/sr-mount/a9c5b8c8-536b-a193-a6dc-51af3e5ff799/ - Log in to the Xenserver and create a VDI the same size as the image. - [root@xenhost ~]# cd /var/run/sr-mount/a9c5b8c8-536b-a193-a6dc-51af3e5ff799 -[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# ls -lh CentOS_6.2_x64 --rw-r--r-- 1 root root 10G Mar 16 16:49 CentOS_6.2_x64 -[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# xe vdi-create virtual-size=10GiB sr-uuid=a9c5b8c8-536b-a193-a6dc-51af3e5ff799 type=user name-label="Centos 6.2 x86_64" -cad7317c-258b-4ef7-b207-cdf0283a7923 - - Import the image file into the VDI. This may take 10–20 minutes.[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# xe vdi-import filename=CentOS_6.2_x64 uuid=cad7317c-258b-4ef7-b207-cdf0283a7923 - Locate a the VHD file. This is the file with the VDI’s UUID as its name. Compress it and upload it to your web server. - [root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# bzip2 -c cad7317c-258b-4ef7-b207-cdf0283a7923.vhd > CentOS_6.2_x64.vhd.bz2 -[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# scp CentOS_6.2_x64.vhd.bz2 webserver:/var/www/html/templates/ - - -
    diff --git a/en-US/increase-management-server-max-memory.xml b/en-US/increase-management-server-max-memory.xml deleted file mode 100644 index 8992ad6..0000000 --- a/en-US/increase-management-server-max-memory.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Increase Management Server Maximum Memory - If the Management Server is subject to high demand, the default maximum JVM memory allocation can be insufficient. To increase the memory: - - Edit the Tomcat configuration file:/etc/cloudstack/management/tomcat6.conf - Change the command-line parameter -XmxNNNm to a higher value of N.For example, if the current value is -Xmx128m, change it to -Xmx1024m or higher. - To put the new setting into effect, restart the Management Server.# service cloudstack-management restart - - For more information about memory issues, see "FAQ: Memory" at Tomcat Wiki. -
    - diff --git a/en-US/incremental-snapshots-backup.xml b/en-US/incremental-snapshots-backup.xml deleted file mode 100644 index ade00c9..0000000 --- a/en-US/incremental-snapshots-backup.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Incremental Snapshots and Backup - Snapshots are created on primary storage where a disk resides. After a snapshot is created, it is immediately backed up to secondary storage and removed from primary storage for optimal utilization of space on primary storage. - &PRODUCT; does incremental backups for some hypervisors. When incremental backups are supported, every N backup is a full backup. - - - - - - - VMware vSphere - Citrix XenServer - KVM - - - - - Support incremental backup - N - Y - N - - - - - -
    diff --git a/en-US/initial-setup-of-external-firewalls-loadbalancers.xml b/en-US/initial-setup-of-external-firewalls-loadbalancers.xml deleted file mode 100644 index 332afa0..0000000 --- a/en-US/initial-setup-of-external-firewalls-loadbalancers.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Initial Setup of External Firewalls and Load Balancers - When the first VM is created for a new account, &PRODUCT; programs the external firewall and load balancer to work with the VM. The following objects are created on the firewall: - - A new logical interface to connect to the account's private VLAN. The interface IP is always the first IP of the account's private subnet (e.g. 10.1.1.1). - A source NAT rule that forwards all outgoing traffic from the account's private VLAN to the public Internet, using the account's public IP address as the source address - A firewall filter counter that measures the number of bytes of outgoing traffic for the account - - The following objects are created on the load balancer: - - A new VLAN that matches the account's provisioned Zone VLAN - A self IP for the VLAN. This is always the second IP of the account's private subnet (e.g. 10.1.1.2). - -
    diff --git a/en-US/initialize-and-test.xml b/en-US/initialize-and-test.xml deleted file mode 100644 index 2dd6e25..0000000 --- a/en-US/initialize-and-test.xml +++ /dev/null @@ -1,77 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Initialize and Test - After everything is configured, &PRODUCT; will perform its initialization. This can take 30 minutes or more, depending on the speed of your network. When the initialization has completed successfully, the administrator's Dashboard should be displayed in the &PRODUCT; UI. - - - - Verify that the system is ready. In the left navigation bar, select Templates. Click on the CentOS 5.5 (64bit) no Gui (KVM) template. Check to be sure that the status is "Download Complete." Do not proceed to the next step until this status is displayed. - - Go to the Instances tab, and filter by My Instances. - - Click Add Instance and follow the steps in the wizard. - - - - Choose the zone you just added. - - In the template selection, choose the template to use in the VM. If this is a fresh installation, likely only the provided CentOS template is available. - - Select a service offering. Be sure that the hardware you have allows starting the selected service offering. - - In data disk offering, if desired, add another data disk. This is a second volume that will be available to but not mounted in the guest. For example, in Linux on XenServer you will see /dev/xvdb in the guest after rebooting the VM. A reboot is not required if you have a PV-enabled OS kernel in use. - - In default network, choose the primary network for the guest. In a trial installation, you would have only one option here. - Optionally give your VM a name and a group. Use any descriptive text you would like. - - Click Launch VM. Your VM will be created and started. It might take some time to download the template and complete the VM startup. You can watch the VM’s progress in the Instances screen. - - - - - - - - To use the VM, click the View Console button. - - - - - - ConsoleButton.png: button to launch a console - - - - - - For more information about using VMs, including instructions for how to allow incoming network traffic to the VM, start, stop, and delete VMs, and move a VM from one host to another, see Working With Virtual Machines in the Administrator’s Guide. - - - - - Congratulations! You have successfully completed a &PRODUCT; Installation. - - If you decide to grow your deployment, you can add more hosts, primary storage, zones, pods, and clusters. -
    diff --git a/en-US/install-usage-server.xml b/en-US/install-usage-server.xml deleted file mode 100644 index ffd748d..0000000 --- a/en-US/install-usage-server.xml +++ /dev/null @@ -1,61 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Installing the Usage Server (Optional) - You can optionally install the Usage Server once the Management Server is configured properly. The Usage Server takes data from the events in the system and enables usage-based billing for accounts. - When multiple Management Servers are present, the Usage Server may be installed on any number of them. The Usage Servers will coordinate usage processing. A site that is concerned about availability should install Usage Servers on at least two Management Servers. -
    - Requirements for Installing the Usage Server - - The Management Server must be running when the Usage Server is installed. - The Usage Server must be installed on the same server as a Management Server. - -
    -
    - Steps to Install the Usage Server - - - Run ./install.sh. - -# ./install.sh - - You should see a few messages as the installer prepares, followed by a list of choices. - - - Choose "S" to install the Usage Server. - - > S - - - - Once installed, start the Usage Server with the following command. - -# service cloudstack-usage start - - - - The Administration Guide discusses further configuration of the Usage Server. -
    -
    diff --git a/en-US/installation-complete.xml b/en-US/installation-complete.xml deleted file mode 100644 index b39040b..0000000 --- a/en-US/installation-complete.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Installation Complete! Next Steps - Congratulations! You have now installed &PRODUCT; Management Server and the database it uses to persist system data. - - - - - installation-complete.png: Finished installs with single Management Server and multiple Management Servers - - What should you do next? - - Even without adding any cloud infrastructure, you can run the UI to get a feel for what's offered and how you will interact with &PRODUCT; on an ongoing basis. See . - When you're ready, add the cloud infrastructure and try running some virtual machines on it, so you can watch how &PRODUCT; manages the infrastructure. See . - -
    diff --git a/en-US/installation-steps-overview.xml b/en-US/installation-steps-overview.xml deleted file mode 100644 index ea00057..0000000 --- a/en-US/installation-steps-overview.xml +++ /dev/null @@ -1,67 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Overview of Installation Steps - For anything more than a simple trial installation, you will need guidance for a variety of configuration choices. It is strongly recommended that you read the following: - - Choosing a Deployment Architecture - Choosing a Hypervisor: Supported Features - Network Setup - Storage Setup - Best Practices - - - - Make sure you have the required hardware ready. See - - - Install the Management Server (choose single-node or multi-node). See - - - Log in to the UI. See - - - Add a zone. Includes the first pod, cluster, and host. See - - - Add more pods (optional). See - - - Add more clusters (optional). See - - - Add more hosts (optional). See - - - Add more primary storage (optional). See - - - Add more secondary storage (optional). See - - - Try using the cloud. See - - -
    diff --git a/en-US/installation.xml b/en-US/installation.xml deleted file mode 100644 index 5fc550e..0000000 --- a/en-US/installation.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Installation - - - - - - diff --git a/en-US/installation_steps_overview.xml b/en-US/installation_steps_overview.xml deleted file mode 100644 index 2632a4d..0000000 --- a/en-US/installation_steps_overview.xml +++ /dev/null @@ -1,84 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Overview of Installation Steps - For anything more than a simple trial installation, you will need - guidance for a variety of configuration choices. It is strongly - recommended that you read the following: - - Choosing a Deployment Architecture - Choosing a Hypervisor: Supported Features - Network Setup - Storage Setup - Best Practices - - - - - Prepare - - Make sure you have the required hardware ready - - - (Optional) Fill out the preparation checklists - - - Install the &PRODUCT; software - - - Install the Management Server (choose single-node or multi-node) - - - Log in to the UI - - - Provision your cloud infrastructure - - - Add a zone. Includes the first pod, cluster, and host - - - Add more pods - - - Add more clusters - - - Add more hosts - - - Add more primary storage - - - Add more secondary storage - - - Try using the cloud - - - Initialization and testing - - -
    diff --git a/en-US/installing-publican.xml b/en-US/installing-publican.xml deleted file mode 100644 index 9f180aa..0000000 --- a/en-US/installing-publican.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Installing Publican - &PRODUCT; documentation is built using publican. This section describes how to install publican on your own machine so that you can build the documentation guides. - - The &PRODUCT; documentation source code is located under /docs - Publican documentation itself is also very useful. - - On RHEL and RHEL derivatives, install publican with the following command: - yum install publican publican-doc - On Ubuntu, install publican with the following command: - apt-get install publican publican-doc - For other distribution refer to the publican documentation listed above. For latest versions of OSX you may have to install from source and tweak it to your own setup. - Once publican is installed, you need to setup the so-called &PRODUCT; brand defined in the docs/publican-&PRODUCT; directory. - To do so, enter the following commands: - - sudo cp -R publican-cloudstack /usr/share/publican/Common_Content/cloudstack - - If this fails or you later face errors related to the brand files, see the publican documentation. - With publican installed and the &PRODUCT; brand files in place, you should be able to build any documentation guide. - - -
    diff --git a/en-US/inter-vlan-routing.xml b/en-US/inter-vlan-routing.xml deleted file mode 100644 index 59115de..0000000 --- a/en-US/inter-vlan-routing.xml +++ /dev/null @@ -1,107 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - About Inter-VLAN Routing (nTier Apps) - Inter-VLAN Routing (nTier Apps) is the capability to route network traffic between VLANs. - This feature enables you to build Virtual Private Clouds (VPC), an isolated segment of your - cloud, that can hold multi-tier applications. These tiers are deployed on different VLANs that - can communicate with each other. You provision VLANs to the tiers your create, and VMs can be - deployed on different tiers. The VLANs are connected to a virtual router, which facilitates - communication between the VMs. In effect, you can segment VMs by means of VLANs into different - networks that can host multi-tier applications, such as Web, Application, or Database. Such - segmentation by means of VLANs logically separate application VMs for higher security and lower - broadcasts, while remaining physically connected to the same device. - This feature is supported on XenServer, KVM, and VMware hypervisors. - The major advantages are: - - - The administrator can deploy a set of VLANs and allow users to deploy VMs on these - VLANs. A guest VLAN is randomly alloted to an account from a pre-specified set of guest - VLANs. All the VMs of a certain tier of an account reside on the guest VLAN allotted to that - account. - - A VLAN allocated for an account cannot be shared between multiple accounts. - - - - The administrator can allow users create their own VPC and deploy the application. In - this scenario, the VMs that belong to the account are deployed on the VLANs allotted to that - account. - - - Both administrators and users can create multiple VPCs. The guest network NIC is plugged - to the VPC virtual router when the first VM is deployed in a tier. - - - The administrator can create the following gateways to send to or receive traffic from - the VMs: - - - VPN Gateway: For more information, see . - - - Public Gateway: The public gateway for a VPC is - added to the virtual router when the virtual router is created for VPC. The public - gateway is not exposed to the end users. You are not allowed to list it, nor allowed to - create any static routes. - - - Private Gateway: For more information, see . - - - - - Both administrators and users can create various possible destinations-gateway - combinations. However, only one gateway of each type can be used in a deployment. - For example: - - - VLANs and Public Gateway: For example, an - application is deployed in the cloud, and the Web application VMs communicate with the - Internet. - - - VLANs, VPN Gateway, and Public Gateway: For - example, an application is deployed in the cloud; the Web application VMs communicate - with the Internet; and the database VMs communicate with the on-premise devices. - - - - - The administrator can define Network Access Control List (ACL) on the virtual router to - filter the traffic among the VLANs or between the Internet and a VLAN. You can define ACL - based on CIDR, port range, protocol, type code (if ICMP protocol is selected) and - Ingress/Egress type. - - - The following figure shows the possible deployment scenarios of a Inter-VLAN setup: - - - - - - mutltier.png: a multi-tier setup. - - - To set up a multi-tier Inter-VLAN deployment, see . -
    diff --git a/en-US/introduction.xml b/en-US/introduction.xml deleted file mode 100644 index 9aca8bd..0000000 --- a/en-US/introduction.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Introduction - - - -
    diff --git a/en-US/ip-forwarding-firewalling.xml b/en-US/ip-forwarding-firewalling.xml deleted file mode 100644 index d1beb2e..0000000 --- a/en-US/ip-forwarding-firewalling.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - IP Forwarding and Firewalling - By default, all incoming traffic to the public IP address is rejected. All outgoing traffic - from the guests is also blocked by default. - To allow outgoing traffic, follow the procedure in . - To allow incoming traffic, users may set up firewall rules and/or port forwarding rules. For - example, you can use a firewall rule to open a range of ports on the public IP address, such as - 33 through 44. Then use port forwarding rules to direct traffic from individual ports within - that range to specific ports on user VMs. For example, one port forwarding rule could route - incoming traffic on the public IP's port 33 to port 100 on one user VM's private IP. - - - -
    diff --git a/en-US/ip-load-balancing.xml b/en-US/ip-load-balancing.xml deleted file mode 100644 index ae569e7..0000000 --- a/en-US/ip-load-balancing.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - IP Load Balancing - The user may choose to associate the same public IP for multiple guests. &PRODUCT; implements a TCP-level load balancer with the following policies. - - Round-robin - Least connection - Source IP - - This is similar to port forwarding but the destination may be multiple IP addresses. -
    diff --git a/en-US/ip-vlan-tenant.xml b/en-US/ip-vlan-tenant.xml deleted file mode 100644 index d58d49b..0000000 --- a/en-US/ip-vlan-tenant.xml +++ /dev/null @@ -1,212 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Reserving Public IP Addresses and VLANs for Accounts - &PRODUCT; provides you the ability to reserve a set of public IP addresses and VLANs - exclusively for an account. During zone creation, you can continue defining a set of VLANs and - multiple public IP ranges. This feature extends the functionality to enable you to dedicate a - fixed set of VLANs and guest IP addresses for a tenant. - Note that if an account has consumed all the VLANs and IPs dedicated to it, the account can - acquire two more resources from the system. &PRODUCT; provides the root admin with two - configuration parameter to modify this default behavior—use.system.public.ips and - use.system.guest.vlans. These global parameters enable the root admin to disallow an account - from acquiring public IPs and guest VLANs from the system, if the account has dedicated - resources and these dedicated resources have all been consumed. Both these configurations are - configurable at the account level. - This feature provides you the following capabilities: - - - Reserve a VLAN range and public IP address range from an Advanced zone and assign it to - an account - - - Disassociate a VLAN and public IP address range from an account - - - View the number of public IP addresses allocated to an account - - - Check whether the required range is available and is conforms to account limits. - The maximum IPs per account limit cannot be superseded. - - -
    - Dedicating IP Address Ranges to an Account - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View All. - - - Choose the zone you want to work with. - - - Click the Physical Network tab. - - - In the Public node of the diagram, click Configure. - - - Click the IP Ranges tab. - You can either assign an existing IP range to an account, or create a new IP range and - assign to an account. - - - To assign an existing IP range to an account, perform the following: - - - Locate the IP range you want to work with. - - - Click Add Account - - - - - addAccount-icon.png: button to assign an IP range to an account. - - button. - The Add Account dialog is displayed. - - - Specify the following: - - - Account: The account to which you want to - assign the IP address range. - - - Domain: The domain associated with the - account. - - - To create a new IP range and assign an account, perform the following: - - - Specify the following: - - - Gateway - - - Netmask - - - VLAN - - - Start IP - - - End IP - - - Account: Perform the following: - - - Click Account. - The Add Account page is displayed. - - - Specify the following: - - - Account: The account to which you want to - assign an IP address range. - - - Domain: The domain associated with the - account. - - - - - Click OK. - - - - - - - Click Add. - - - - - - -
    -
    - Dedicating VLAN Ranges to an Account - - - After the &PRODUCT; Management Server is installed, log in to the &PRODUCT; UI as - administrator. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View All. - - - Choose the zone you want to work with. - - - Click the Physical Network tab. - - - In the Guest node of the diagram, click Configure. - - - Select the Dedicated VLAN Ranges tab. - - - Click Dedicate VLAN Range. - The Dedicate VLAN Range dialog is displayed. - - - Specify the following: - - - VLAN Range: The - VLAN range that you want to assign to an account. - - - Account: The - account to which you want to assign the selected VLAN range. - - - Domain: The - domain associated with the account. - - - - -
    -
    diff --git a/en-US/ipaddress-usage-record-format.xml b/en-US/ipaddress-usage-record-format.xml deleted file mode 100644 index 1a0385b..0000000 --- a/en-US/ipaddress-usage-record-format.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - IP Address Usage Record Format - For IP address usage the following fields exist in a usage record. - - account - name of the account - accountid - ID of the account - domainid - ID of the domain in which this account resides - zoneid - Zone where the usage occurred - description - A string describing what the usage record is tracking - usage - String representation of the usage, including the units of usage - usagetype - A number representing the usage type (see Usage Types) - rawusage - A number representing the actual usage in hours - usageid - IP address ID - startdate, enddate - The range of time for which the usage is aggregated; see Dates in the Usage Record - issourcenat - Whether source NAT is enabled for the IP address - iselastic - True if the IP address is elastic. - -
    diff --git a/en-US/ipv6-support.xml b/en-US/ipv6-support.xml deleted file mode 100644 index bc14c8e..0000000 --- a/en-US/ipv6-support.xml +++ /dev/null @@ -1,191 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - IPv6 Support in &PRODUCT; - &PRODUCT; supports Internet Protocol version 6 (IPv6), the recent version of the Internet - Protocol (IP) that defines routing the network traffic. IPv6 uses a 128-bit address that - exponentially expands the current address space that is available to the users. IPv6 addresses - consist of eight groups of four hexadecimal digits separated by colons, for example, - 5001:0dt8:83a3:1012:1000:8s2e:0870:7454. &PRODUCT; supports IPv6 for public IPs in shared - networks. With IPv6 support, VMs in shared networks can obtain both IPv4 and IPv6 addresses from - the DHCP server. You can deploy VMs either in a IPv6 or IPv4 network, or in a dual network - environment. If IPv6 network is used, the VM generates a link-local IPv6 address by itself, and - receives a stateful IPv6 address from the DHCPv6 server. - IPv6 is supported only on KVM and XenServer hypervisors. The IPv6 support is only an - experimental feature. - Here's the sequence of events when IPv6 is used: - - - The administrator creates an IPv6 shared network in an advanced zone. - - - The user deploys a VM in an IPv6 shared network. - - - The user VM generates an IPv6 link local address by itself, and gets an IPv6 global or - site local address through DHCPv6. - For information on API changes, see . - - -
    - Prerequisites and Guidelines - Consider the following: - - - CIDR size must be 64 for IPv6 networks. - - - The DHCP client of the guest VMs should support generating DUID based on Link-layer - Address (DUID- LL). DUID-LL derives from the MAC address of guest VMs, and therefore the - user VM can be identified by using DUID. See Dynamic Host Configuration Protocol for IPv6 - for more information. - - - The gateway of the guest network generates Router Advisement and Response messages to - Router Solicitation. The M (Managed Address Configuration) flag of Router Advisement - should enable stateful IP address configuration. Set the M flag to where the end nodes - receive their IPv6 addresses from the DHCPv6 server as opposed to the router or - switch. - - The M flag is the 1-bit Managed Address Configuration flag for Router Advisement. - When set, Dynamic Host Configuration Protocol (DHCPv6) is available for address - configuration in addition to any IPs set by using stateless address - auto-configuration. - - - - Use the System VM template exclusively designed to support IPv6. Download the System - VM template from http://cloudstack.apt-get.eu/systemvm/. - - - The concept of Default Network applies to IPv6 networks. However, unlike IPv4 - &PRODUCT; does not control the routing information of IPv6 in shared network; the choice - of Default Network will not affect the routing in the user VM. - - - In a multiple shared network, the default route is set by the rack router, rather than - the DHCP server, which is out of &PRODUCT; control. Therefore, in order for the user VM to - get only the default route from the default NIC, modify the configuration of the user VM, - and set non-default NIC's accept_ra to 0 explicitly. The - accept_ra parameter accepts Router Advertisements and auto-configure - /proc/sys/net/ipv6/conf/interface with received data. - - -
    -
    - Limitations of IPv6 in &PRODUCT; - The following are not yet supported: - - - Security groups - - - Userdata and metadata - - - Passwords - - -
    -
    - Guest VM Configuration for DHCPv6 - For the guest VMs to get IPv6 address, run dhclient command manually on each of the VMs. - Use DUID-LL to set up dhclient. - The IPv6 address is lost when a VM is stopped and started. Therefore, use the same procedure - to get an IPv6 address when a VM is stopped and started. - - - Set up dhclient by using DUID-LL. - Perform the following for DHCP Client 4.2 and above: - - - Run the following command on the selected VM to get the dhcpv6 offer from - VR: - dhclient -6 -D LL <dev> - - - Perform the following for DHCP Client 4.1: - - - Open the following to the dhclient configuration file: - vi /etc/dhcp/dhclient.conf - - - Add the following to the dhclient configuration file: - send dhcp6.client-id = concat(00:03:00, hardware); - - - - - Get IPv6 address from DHCP server as part of the system or network restart. - Based on the operating systems, perform the following: - On CentOS 6.2: - - - Open the Ethernet interface configuration file: - vi /etc/sysconfig/network-scripts/ifcfg-eth0 - The ifcfg-eth0 file controls the first NIC in a system. - - - Make the necessary configuration changes, as given below: - DEVICE=eth0 -HWADDR=06:A0:F0:00:00:38 -NM_CONTROLLED=no -ONBOOT=yes -BOOTPROTO=dhcp6 -TYPE=Ethernet -USERCTL=no -PEERDNS=yes -IPV6INIT=yes -DHCPV6C=yes - - - Open the following: - vi /etc/sysconfig/network - - - Make the necessary configuration changes, as given below: - NETWORKING=yes -HOSTNAME=centos62mgmt.lab.vmops.com -NETWORKING_IPV6=yes -IPV6_AUTOCONF=no - - - On Ubuntu 12.10 - - - Open the following: - etc/network/interfaces: - - - Make the necessary configuration changes, as given below: - iface eth0 inet6 dhcp -autoconf 0 -accept_ra 1 - - - - -
    -
    diff --git a/en-US/isolated-networks.xml b/en-US/isolated-networks.xml deleted file mode 100644 index c856044..0000000 --- a/en-US/isolated-networks.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Isolated Networks - An isolated network can be accessed only by virtual machines of a single account. Isolated - networks have the following properties. - - - Resources such as VLAN are allocated and garbage collected dynamically - - - There is one network offering for the entire network - - - The network offering can be upgraded or downgraded but it is for the entire - network - - - For more information, see . -
    diff --git a/en-US/job-status.xml b/en-US/job-status.xml deleted file mode 100644 index da0f76c..0000000 --- a/en-US/job-status.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Job Status - The key to using an asynchronous command is the job ID that is returned immediately once the command has been executed. With the job ID, you can periodically check the job status by making calls to queryAsyncJobResult command. The command will return three possible job status integer values: - - 0 - Job is still in progress. Continue to periodically poll for any status changes. - 1 - Job has successfully completed. The job will return any successful response values associated with command that was originally executed. - 2 - Job has failed to complete. Please check the "jobresultcode" tag for failure reason code and "jobresult" for the failure reason. - -
    - diff --git a/en-US/kvm-topology-req.xml b/en-US/kvm-topology-req.xml deleted file mode 100644 index 0dff491..0000000 --- a/en-US/kvm-topology-req.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - KVM Topology Requirements - The Management Servers communicate with KVM hosts on port 22 (ssh). -
    diff --git a/en-US/large_scale_redundant_setup.xml b/en-US/large_scale_redundant_setup.xml deleted file mode 100644 index 427a42d..0000000 --- a/en-US/large_scale_redundant_setup.xml +++ /dev/null @@ -1,42 +0,0 @@ - -%BOOK_ENTITIES; -]> - - -
    - Large-Scale Redundant Setup - - - - - Large-Scale Redundant Setup - - This diagram illustrates the network architecture of a large-scale &PRODUCT; deployment. - - A layer-3 switching layer is at the core of the data center. A router redundancy protocol like VRRP should be deployed. Typically high-end core switches also include firewall modules. Separate firewall appliances may also be used if the layer-3 switch does not have integrated firewall capabilities. The firewalls are configured in NAT mode. The firewalls provide the following functions: - - Forwards HTTP requests and API calls from the Internet to the Management Server. The Management Server resides on the management network. - When the cloud spans multiple zones, the firewalls should enable site-to-site VPN such that servers in different zones can directly reach each other. - - - A layer-2 access switch layer is established for each pod. Multiple switches can be stacked to increase port count. In either case, redundant pairs of layer-2 switches should be deployed. - The Management Server cluster (including front-end load balancers, Management Server nodes, and the MySQL database) is connected to the management network through a pair of load balancers. - Secondary storage servers are connected to the management network. - Each pod contains storage and computing servers. Each storage and computing server should have redundant NICs connected to separate layer-2 access switches. - -
    diff --git a/en-US/layer2-switch.xml b/en-US/layer2-switch.xml deleted file mode 100644 index acef5a7..0000000 --- a/en-US/layer2-switch.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Layer-2 Switch - The layer-2 switch is the access switching layer inside the pod. - - - It should trunk all VLANs into every computing host. - - - It should switch traffic for the management network containing computing and storage - hosts. The layer-3 switch will serve as the gateway for the management network. - - - - Example Configurations - This section contains example configurations for specific switch models for pod-level - layer-2 switching. It assumes VLAN management protocols such as VTP or GVRP have been - disabled. The scripts must be changed appropriately if you choose to use VTP or GVRP. - - - -
    diff --git a/en-US/lb-policy-pfwd-rule-usage-record-format.xml b/en-US/lb-policy-pfwd-rule-usage-record-format.xml deleted file mode 100644 index e27a49d..0000000 --- a/en-US/lb-policy-pfwd-rule-usage-record-format.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Load Balancer Policy or Port Forwarding Rule Usage Record Format - - account - name of the account - accountid - ID of the account - domainid - ID of the domain in which this account resides - zoneid - Zone where the usage occurred - description - A string describing what the usage record is tracking - usage - String representation of the usage, including the units of usage (e.g. 'Hrs' for hours) - usagetype - A number representing the usage type (see Usage Types) - rawusage - A number representing the actual usage in hours - usageid - ID of the load balancer policy or port forwarding rule - usagetype - A number representing the usage type (see Usage Types) - startdate, enddate - The range of time for which the usage is aggregated; see Dates in the Usage Record - -
    diff --git a/en-US/ldap-config.xml b/en-US/ldap-config.xml deleted file mode 100644 index b0d2af8..0000000 --- a/en-US/ldap-config.xml +++ /dev/null @@ -1,189 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Configuring an LDAP Server - You can configure &PRODUCT; to authenticate user access with a LDAP server. To set up LDAP - authentication, provide the following: - - - Hostname or IP address and listening port of the LDAP server. - - - The LDAP global parameters. - - - Base directory and query filter. - - - Search user DN credentials, which give &PRODUCT; permission to search on the LDAP - server. - - - SSL keystore and password, if SSL is used. - - -
    - Adding an LDAP Server - - - Log in to the &PRODUCT; UI. - - - From the left navigational bar, click Global Settings. - - - From the Select view drop down, select LDAP Configuration. - - - Click Configure LDAP. - The Configure LDAP dialog is displayed. - - - - - - ldap-config.png: LDAP configuration - - - - - Specify the following: - - - Hostname: Hostname or IP address of the LDAP - server. - - - Port: The Listening port of the LDAP - server. - The port numbers for LDAP connections are: - - - 389 for unsecured LDAP connections. This is the default value. - - - 636 for secure LDAP connections. - - - 3268 for Microsoft unsecure LDAP connections. - - - 3269 for Microsoft secure LDAP connections. - - - 10389 for ApacheDS. - - - - - - - Click OK. - - -
    -
    - Configuring LDAP Attributes in &PRODUCT; - &PRODUCT; provides the following global LDAP configuration parameters. You can locate them - by searching for ldap in the Global settings. - - - ldap basedn: Defines the location of the users. This is usually - derived from the binddn. Remove the user name from bind dn and - specify the group where users are located. The entire subtree under the - binddn will be searched for user accounts. - For example: - cn=users,dc=<sub-domain>,dc=<domain>. dc=com - - - ldap bind password: The password used in association with the - administrator bind DN. This is used for querying the LDAP directory. If this is left blank - along with bind principal then anonymous binding is used. - - - ldap bind principal: The principle to bind to the LDAP server - for creating the system context. The value is frequently the DN (Distinguished Name) of - the user entry with the user ID. If this field is left blank along with the bind password - then anonymous binding is used. - - - ldap email attribute: The attribute that your LDAP directory - uses to hold the user’s e-mail address. Default attribute name is - mail. - - - ldap firstname attribute: The attribute that your LDAP - directory uses to hold the first name of the user. Default is cn. - - - ldap group object: The attribute that sets the object types for - groups. - - - ldap group user uniquemember: The attribute that your LDAP - directory uses to hold the unique members of the group. - - - ldap lastname attribute: The attribute that your LDAP directory - uses to hold the last name of the user. - - - ldap search group principle: Sets the principle of the group - that the LDAP users must be part of. - - - ldap trust store: Sets the path to the trust store to be used - for secure connections. You can use the trust store to install CA certificates and client - certificates. - - - ldap trust store password: Sets the password for the trust - store. Password protects the trust store. - - - ldap user object: The object type of user accounts within LDAP. - The default is inetOrgperson. - - -
    -
    - Removing an LDAP Configuration - - - Log in to the &PRODUCT;. - - - From the left navigational bar, click Global Settings. - - - From the Select view drop down, select LDAP Configuration. - - - In the Quick View, click Remove LDAP. - Alternatively, you can click Remove LDAP in the LDAP Configuration Details - page. - - -
    -
    diff --git a/en-US/ldap-user-add.xml b/en-US/ldap-user-add.xml deleted file mode 100644 index 1fadd5a..0000000 --- a/en-US/ldap-user-add.xml +++ /dev/null @@ -1,80 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Provisioning LDAP Users in &PRODUCT; - You can import LDAP users without creating users individually in &PRODUCT;. After users are - imported to &PRODUCT; they can by authenticated to use &PRODUCT; by using their LDAP - credentials. You can either directly import users from a given basedn, or alternatively, specify - the search string or user attributes for &PRODUCT; to search the LDAP directory tree based on - the query strings. - - - Log in to the CloudPlatform UI as an administrator. - - - In the left navigation bar, click Accounts. - The Account page is displayed. - - - In the Account page, click Add LDAP Users. - The Add LDAP User screen lists all the users associated with the LDAP server you have - configured. - - - In the Add LDAP Account screen, perform either of the following: - - - Manually select the users from the user list. - &PRODUCT; displays all the users from the LDAP group configured. - - - Specify the search string or desired user attribute, then import users. - - - Domain - - - Account - - - User type - - - Timezone - - - Network Domain - - - LDAP Group - - - - - - - Click Add. - - -
    diff --git a/en-US/libcloud-examples.xml b/en-US/libcloud-examples.xml deleted file mode 100644 index d2db526..0000000 --- a/en-US/libcloud-examples.xml +++ /dev/null @@ -1,75 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Apache Libcloud - There are many tools available to interface with the &PRODUCT; API. Apache Libcloud is one of those. In this section - we provide a basic example of how to use Libcloud with &PRODUCT;. It assumes that you have access to a &PRODUCT; endpoint and that you have the API access key and secret key of a user. - To install Libcloud refer to the libcloud website. If you are familiar with Pypi simply do: - pip install apache-libcloud - You should see the following output: - -pip install apache-libcloud -Downloading/unpacking apache-libcloud - Downloading apache-libcloud-0.12.4.tar.bz2 (376kB): 376kB downloaded - Running setup.py egg_info for package apache-libcloud - -Installing collected packages: apache-libcloud - Running setup.py install for apache-libcloud - -Successfully installed apache-libcloud -Cleaning up... - - - You can then open a Python interactive shell, create an instance of a &PRODUCT; driver and call the available methods via the libcloud API. - - - >> from libcloud.compute.types import Provider ->>> from libcloud.compute.providers import get_driver ->>> Driver = get_driver(Provider.CLOUDSTACK) ->>> apikey='plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdM-kAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg' ->>> secretkey='VDaACYb0LV9eNjTetIOElcVQkvJck_J_QljX_FcHRj87ZKiy0z0ty0ZsYBkoXkY9b7eq1EhwJaw7FF3akA3KBQ' ->>> host='http://localhost:8080' ->>> path='/client/api' ->>> conn=Driver(apikey,secretkey,secure='False',host='localhost:8080',path=path) ->>> conn=Driver(key=apikey,secret=secretkey,secure=False,host='localhost',port='8080',path=path) ->>> conn.list_images() -[] ->>> conn.list_sizes() -[, , ] ->>> images=conn.list_images() ->>> offerings=conn.list_sizes() ->>> node=conn.create_node(name='toto',image=images[0],size=offerings[0]) ->>> help(node) ->>> node.get_uuid() -'b1aa381ba1de7f2d5048e248848993d5a900984f' ->>> node.name -u'toto' -]]> - - - One of the interesting use cases of Libcloud is that you can use multiple Cloud Providers, such as AWS, Rackspace, OpenNebula, vCloud and so on. You can then create Driver instances to each of these clouds and create your own multi cloud application. - -
    diff --git a/en-US/limit-accounts-domains.xml b/en-US/limit-accounts-domains.xml deleted file mode 100644 index 78a642b..0000000 --- a/en-US/limit-accounts-domains.xml +++ /dev/null @@ -1,371 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Limiting Resource Usage - &PRODUCT; allows you to control resource usage based on the types of resources, such as CPU, - RAM, Primary storage, and Secondary storage. A new set of resource types has been added to the - existing pool of resources to support the new customization model—need-basis usage, such - as large VM or small VM. The new resource types are now broadly classified as CPU, RAM, Primary - storage, and Secondary storage. The root administrator is able to impose resource usage limit by - the following resource types for Domain, Project, and Accounts. - - - CPUs - - - Memory (RAM) - - - Primary Storage (Volumes) - - - Secondary Storage (Snapshots, Templates, ISOs) - - - To control the behaviour of this feature, the following configuration parameters have been - added: - - - - - Parameter Name - Description - - - - - max.account.cpus - Maximum number of CPU cores that can be used for an account. - Default is 40. - - - max.account.ram (MB) - Maximum RAM that can be used for an account. - Default is 40960. - - - max.account.primary.storage (GB) - Maximum primary storage space that can be used for an account. - Default is 200. - - - - max.account.secondary.storage (GB) - Maximum secondary storage space that can be used for an account. - Default is 400. - - - max.project.cpus - - Maximum number of CPU cores that can be used for an account. - Default is 40. - - - - max.project.ram (MB) - - Maximum RAM that can be used for an account. - Default is 40960. - - - - max.project.primary.storage (GB) - - Maximum primary storage space that can be used for an account. - Default is 200. - - - - max.project.secondary.storage (GB) - - Maximum secondary storage space that can be used for an account. - Default is 400. - - - - - -
    - User Permission - The root administrator, domain administrators and users are able to list resources. Ensure - that proper logs are maintained in the vmops.log and - api.log files. - - - The root admin will have the privilege to list and update resource limits. - - - The domain administrators are allowed to list and change these resource limits only - for the sub-domains and accounts under their own domain or the sub-domains. - - - The end users will the privilege to list resource limits. Use the listResourceLimits - API. - - -
    -
    - Limit Usage Considerations - - - Primary or Secondary storage space refers to the stated size of the volume and not the - physical size— the actual consumed size on disk in case of thin provisioning. - - - If the admin reduces the resource limit for an account and set it to less than the - resources that are currently being consumed, the existing VMs/templates/volumes are not - destroyed. Limits are imposed only if the user under that account tries to execute a new - operation using any of these resources. For example, the existing behavior in the case of - a VM are: - - - migrateVirtualMachine: The users under that account will be able to migrate the - running VM into any other host without facing any limit issue. - - - recoverVirtualMachine: Destroyed VMs cannot be recovered. - - - - - For any resource type, if a domain has limit X, sub-domains or accounts under that - domain can have there own limits. However, the sum of resource allocated to a sub-domain - or accounts under the domain at any point of time should not exceed the value X. - For example, if a domain has the CPU limit of 40 and the sub-domain D1 and account A1 - can have limits of 30 each, but at any point of time the resource allocated to D1 and A1 - should not exceed the limit of 40. - - - If any operation needs to pass through two of more resource limit check, then the - lower of 2 limits will be enforced, For example: if an account has the VM limit of 10 and - CPU limit of 20, and a user under that account requests 5 VMs of 4 CPUs each. The user - can deploy 5 more VMs because VM limit is 10. However, the user cannot deploy any more - instances because the CPU limit has been exhausted. - - -
    -
    - Limiting Resource Usage in a Domain - &PRODUCT; allows the configuration of limits on a domain basis. With a domain limit in - place, all users still have their account limits. They are additionally limited, as a group, - to not exceed the resource limits set on their domain. Domain limits aggregate the usage of - all accounts in the domain as well as all the accounts in all the sub-domains of that domain. - Limits set at the root domain level apply to the sum of resource usage by the accounts in all - the domains and sub-domains below that root domain. - To set a domain limit: - - - Log in to the &PRODUCT; UI. - - - In the left navigation tree, click Domains. - - - Select the domain you want to modify. The current domain limits are displayed. - A value of -1 shows that there is no limit in place. - - - Click the Edit button - - - - - editbutton.png: edits the settings. - - - - - Edit the following as per your requirement: - - - - - Parameter Name - Description - - - - - Instance Limits - The number of instances that can be used in a domain. - - - Public IP Limits - - The number of public IP addresses that can be used in a - domain. - - - Volume Limits - The number of disk volumes that can be created in a domain. - - - - Snapshot Limits - The number of snapshots that can be created in a domain. - - - Template Limits - The number of templates that can be registered in a - domain. - - - VPC limits - The number of VPCs that can be created in a domain. - - - CPU limits - - The number of CPU cores that can be used for a domain. - - - - Memory limits (MB) - - The number of RAM that can be used for a domain. - - - - Primary Storage limits (GB) - - The primary storage space that can be used for a domain. - - - - Secondary Storage limits (GB) - - The secondary storage space that can be used for a domain. - - - - - - - - Click Apply. - - -
    -
    - Default Account Resource Limits - You can limit resource use by accounts. The default limits are set by using Global - configuration parameters, and they affect all accounts within a cloud. The relevant parameters - are those beginning with max.account, for example: max.account.snapshots. - To override a default limit for a particular account, set a per-account resource - limit. - - - Log in to the &PRODUCT; UI. - - - In the left navigation tree, click Accounts. - - - Select the account you want to modify. The current limits are displayed. - A value of -1 shows that there is no limit in place. - - - Click the Edit button. - - - - - editbutton.png: edits the settings - - - - - Edit the following as per your requirement: - - - - - Parameter Name - Description - - - - - Instance Limits - The number of instances that can be used in an account. - The default is 20. - - - Public IP Limits - - The number of public IP addresses that can be used in an account. - The default is 20. - - - Volume Limits - The number of disk volumes that can be created in an account. - The default is 20. - - - Snapshot Limits - The number of snapshots that can be created in an account. - The default is 20. - - - Template Limits - The number of templates that can be registered in an account. - The default is 20. - - - VPC limits - The number of VPCs that can be created in an account. - The default is 20. - - - CPU limits - - The number of CPU cores that can be used for an account. - The default is 40. - - - Memory limits (MB) - - The number of RAM that can be used for an account. - The default is 40960. - - - Primary Storage limits (GB) - - The primary storage space that can be used for an account. - The default is 200. - - - Secondary Storage limits (GB) - - The secondary storage space that can be used for an account. - The default is 400. - - - - - - - Click Apply. - - -
    -
    diff --git a/en-US/linux-installation.xml b/en-US/linux-installation.xml deleted file mode 100644 index 8538827..0000000 --- a/en-US/linux-installation.xml +++ /dev/null @@ -1,64 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Linux OS Installation - Use the following steps to begin the Linux OS installation: - - - Download the script file cloud-set-guest-password: - - - - - - - - - - Copy this file to /etc/init.d. - On some Linux distributions, copy the file to - /etc/rc.d/init.d. - - - Run the following command to make the script executable: - chmod +x /etc/init.d/cloud-set-guest-password - - - Depending on the Linux distribution, continue with the appropriate step. - On Fedora, CentOS/RHEL, and Debian, run: - chkconfig --add cloud-set-guest-password - On Ubuntu with VMware tools, link the script file to the - /etc/network/if-up and /etc/network/if-down - folders, and run the script: - #ln -s /etc/init.d/cloud-set-guest-password /etc/network/if-up/cloud-set-guest-password -#ln -s /etc/init.d/cloud-set-guest-password /etc/network/if-down/cloud-set-guest-password - If you are using Ubuntu 11.04, start by creating a directory - called /var/lib/dhcp3 on your Ubuntu machine (works around a known issue with this version - of Ubuntu). On all Ubuntu versions: Run “sudo update-rc.d cloud-set-guest-password defaults - 98”. To test, run "mkpasswd" and check that it is generating a new password. If the - “mkpasswd” command does not exist, run "sudo apt-get install whois" (or sudo apt-get install - mkpasswd, depending on your Ubuntu version) and repeat. - - -
    diff --git a/en-US/load-balancer-rules.xml b/en-US/load-balancer-rules.xml deleted file mode 100644 index 884647c..0000000 --- a/en-US/load-balancer-rules.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Load Balancer Rules - A &PRODUCT; user or administrator may create load balancing rules that balance traffic - received at a public IP to one or more VMs. A user creates a rule, specifies an algorithm, and - assigns the rule to a set of VMs. - - If you create load balancing rules while using a network service offering that includes an - external load balancer device such as NetScaler, and later change the network service offering - to one that uses the &PRODUCT; virtual router, you must create a firewall rule on the virtual - router for each of your existing load balancing rules so that they continue to - function. - - - - - -
    diff --git a/en-US/log-in-root-admin.xml b/en-US/log-in-root-admin.xml deleted file mode 100644 index 0243bd6..0000000 --- a/en-US/log-in-root-admin.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Logging In as the Root Administrator - After the Management Server software is installed and running, you can run the &PRODUCT; user interface. This UI is there to help you provision, view, and manage your cloud infrastructure. - - Open your favorite Web browser and go to this URL. Substitute the IP address of your own Management Server: - http://<management-server-ip-address>:8080/client - After logging into a fresh Management Server installation, a guided tour splash screen appears. On later visits, you’ll be taken directly into the Dashboard. - - If you see the first-time splash screen, choose one of the following. - - Continue with basic setup. Choose this if you're just trying &PRODUCT;, and you want a guided walkthrough of the simplest possible configuration so that you can get started right away. We'll help you set up a cloud with the following features: a single machine that runs &PRODUCT; software and uses NFS to provide storage; a single machine running VMs under the XenServer or KVM hypervisor; and a shared public network. - The prompts in this guided tour should give you all the information you need, but if you want just a bit more detail, you can follow along in the Trial Installation Guide. - - I have used &PRODUCT; before. Choose this if you have already gone through a design phase and planned a more sophisticated deployment, or you are ready to start scaling up a trial cloud that you set up earlier with the basic setup screens. In the Administrator UI, you can start using the more powerful features of &PRODUCT;, such as advanced VLAN networking, high availability, additional network elements such as load balancers and firewalls, and support for multiple hypervisors including Citrix XenServer, KVM, and VMware vSphere. - The root administrator Dashboard appears. - - - - You should set a new root administrator password. If you chose basic setup, you’ll be prompted to create a new password right away. If you chose experienced user, use the steps in . - - You are logging in as the root administrator. This account manages the &PRODUCT; deployment, including physical infrastructure. The root administrator can modify configuration settings to change basic functionality, create or delete user accounts, and take many actions that should be performed only by an authorized person. Please change the default password to a new, unique password. - -
    diff --git a/en-US/log-in.xml b/en-US/log-in.xml deleted file mode 100644 index 84328ce..0000000 --- a/en-US/log-in.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Log In to the UI - &PRODUCT; provides a web-based UI that can be used by both administrators and end users. The appropriate version of the UI is displayed depending on the credentials used to log in. The UI is available in popular browsers including IE7, IE8, IE9, Firefox 3.5+, Firefox 4, Safari 4, and Safari 5. The URL is: (substitute your own management server IP address) - http://<management-server-ip-address>:8080/client - On a fresh Management Server installation, a guided tour splash screen appears. On later visits, you’ll see a login screen where you specify the following to proceed to your Dashboard: - - Username - The user ID of your account. The default username is admin. - - - Password - The password associated with the user ID. The password for the default username is password. - - - Domain - If you are a root user, leave this field blank. - - If you are a user in the sub-domains, enter the full path to the domain, excluding the root domain. - For example, suppose multiple levels are created under the root domain, such as Comp1/hr. The users in the Comp1 domain should enter Comp1 in the Domain field, whereas the users in the Comp1/sales domain should enter Comp1/sales. - For more guidance about the choices that appear when you log in to this UI, see Logging In as the Root Administrator. - - - - -
    diff --git a/en-US/long-running-job-events.xml b/en-US/long-running-job-events.xml deleted file mode 100644 index cae2b74..0000000 --- a/en-US/long-running-job-events.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Long Running Job Events - The events log records three types of standard events. - - INFO. This event is generated when an operation has been successfully performed. - WARN. This event is generated in the following circumstances. - - When a network is disconnected while monitoring a template download. - When a template download is abandoned. - When an issue on the storage server causes the volumes to fail over to the mirror storage server. - - - ERROR. This event is generated when an operation has not been successfully performed - - -
    - diff --git a/en-US/lxc-install.xml b/en-US/lxc-install.xml deleted file mode 100644 index 40f6a0a..0000000 --- a/en-US/lxc-install.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - %BOOK_ENTITIES; - ]> - - - -
    - LXC Installation and Configuration -
    - System Requirements for LXC Hosts - LXC requires the Linux kernel cgroups functionality which is available starting 2.6.24. Although you are not required to run these distributions, the following are recommended: - - CentOS / RHEL: 6.3 - Ubuntu: 12.04(.1) - - The main requirement for LXC hypervisors is the libvirt and Qemu version. No matter what - Linux distribution you are using, make sure the following requirements are met: - - libvirt: 1.0.0 or higher - Qemu/KVM: 1.0 or higher - - The default bridge in &PRODUCT; is the Linux native bridge implementation (bridge module). &PRODUCT; includes an option to work with OpenVswitch, the requirements are listed below - - libvirt: 1.0.0 or higher - openvswitch: 1.7.1 or higher - - In addition, the following hardware requirements apply: - - Within a single cluster, the hosts must be of the same distribution version. - All hosts within a cluster must be homogenous. The CPUs must be of the same type, count, and feature flags. - Must support HVM (Intel-VT or AMD-V enabled) - 64-bit x86 CPU (more cores results in better performance) - 4 GB of memory - At least 1 NIC - When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running - -
    -
    - LXC Installation Overview - LXC does not have any native system VMs, instead KVM will be used to run system VMs. This means that your host will need to support both LXC and KVM, thus most of the installation and configuration will be identical to the KVM installation. The material in this section doesn't duplicate KVM installation docs. It provides the &PRODUCT;-specific steps that are needed to prepare a KVM host to work with &PRODUCT;. - Before continuing, make sure that you have applied the latest updates to your host. - It is NOT recommended to run services on this host not controlled by &PRODUCT;. - The procedure for installing an LXC Host is: - - Prepare the Operating System - Install and configure libvirt - Configure Security Policies (AppArmor and SELinux) - Install and configure the Agent - -
    -
    - -
    -
    - Install and configure the Agent - To manage LXC instances on the host &PRODUCT; uses a Agent. This Agent communicates with the Management server and controls all the instances on the host. - First we start by installing the agent: - In RHEL or CentOS: - $ yum install cloudstack-agent - In Ubuntu: - $ apt-get install cloudstack-agent - Next step is to update the Agent configuration setttings. The settings are in /etc/cloudstack/agent/agent.properties - - - Set the Agent to run in LXC mode: - hypervisor.type=lxc - - - Optional: If you would like to use direct networking (instead of the default bridge networking), configure these lines: - libvirt.vif.driver=com.cloud.hypervisor.kvm.resource.DirectVifDriver - network.direct.source.mode=private - network.direct.device=eth0 - - - The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host! -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    diff --git a/en-US/lxc-topology-req.xml b/en-US/lxc-topology-req.xml deleted file mode 100644 index 315863d..0000000 --- a/en-US/lxc-topology-req.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - LXC Topology Requirements - The Management Servers communicate with LXC hosts on port 22 (ssh). -
    diff --git a/en-US/maintain-hypervisors-on-hosts.xml b/en-US/maintain-hypervisors-on-hosts.xml deleted file mode 100644 index 43f3f79..0000000 --- a/en-US/maintain-hypervisors-on-hosts.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Maintaining Hypervisors on Hosts - When running hypervisor software on hosts, be sure all the hotfixes provided by the hypervisor vendor are applied. Track the release of hypervisor patches through your hypervisor vendor’s support channel, and apply patches as soon as possible after they are released. &PRODUCT; will not track or notify you of required hypervisor patches. It is essential that your hosts are completely up to date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to support any system that is not up to date with patches. - The lack of up-do-date hotfixes can lead to data corruption and lost VMs. - (XenServer) For more information, see Highly Recommended Hotfixes for XenServer in the &PRODUCT; Knowledge Base. -
    diff --git a/en-US/maintenance-mode-for-primary-storage.xml b/en-US/maintenance-mode-for-primary-storage.xml deleted file mode 100644 index 54c3a0d..0000000 --- a/en-US/maintenance-mode-for-primary-storage.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Maintenance Mode for Primary Storage - Primary storage may be placed into maintenance mode. This is useful, for example, to replace faulty RAM in a storage device. Maintenance mode for a storage device will first stop any new guests from being provisioned on the storage device. Then it will stop all guests that have any volume on that storage device. When all such guests are stopped the storage device is in maintenance mode and may be shut down. When the storage device is online again you may cancel maintenance mode for the device. The &PRODUCT; will bring the device back online and attempt to start all guests that were running at the time of the entry into maintenance mode. -
    diff --git a/en-US/making-api-request.xml b/en-US/making-api-request.xml deleted file mode 100644 index 49ea158..0000000 --- a/en-US/making-api-request.xml +++ /dev/null @@ -1,54 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Making API Requests - All &PRODUCT; API requests are submitted in the form of a HTTP GET/POST with an associated command and any parameters. A request is composed of the following whether in HTTP or HTTPS: - - - &PRODUCT; API URL: This is the web services API entry point(for example, http://www.cloud.com:8080/client/api) - Command: The web services command you wish to execute, such as start a virtual machine or create a disk volume - Parameters: Any additional required or optional parameters for the command - - A sample API GET request looks like the following: - http://localhost:8080/client/api?command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D - - Or in a more readable format: - -1. http://localhost:8080/client/api -2. ?command=deployVirtualMachine -3. &serviceOfferingId=1 -4. &diskOfferingId=1 -5. &templateId=2 -6. &zoneId=4 -7. &apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXqjB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ -8. &signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D - - The first line is the &PRODUCT; API URL. This is the Cloud instance you wish to interact with. - The second line refers to the command you wish to execute. In our example, we are attempting to deploy a fresh new virtual machine. It is preceded by a (?) to separate itself from the &PRODUCT; API URL. - Lines 3-6 are the parameters for this given command. To see the command and its request parameters, please refer to the appropriate section in the &PRODUCT; API documentation. Each parameter field-value pair (field=value) is preceded by an ampersand character (&). - Line 7 is the user API Key that uniquely identifies the account. See Signing API Requests on page 7. - Line 8 is the signature hash created to authenticate the user account executing the API command. See Signing API Requests on page 7. -
    - diff --git a/en-US/manage-cloud.xml b/en-US/manage-cloud.xml deleted file mode 100644 index 4cdc187..0000000 --- a/en-US/manage-cloud.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Managing the Cloud - - - - - - - - diff --git a/en-US/management-server-install-client.xml b/en-US/management-server-install-client.xml deleted file mode 100644 index 62317cd..0000000 --- a/en-US/management-server-install-client.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Install the Management Server on the First Host - The first step in installation, whether you are installing the Management Server on one host - or many, is to install the software on a single node. - - If you are planning to install the Management Server on multiple nodes for high - availability, do not proceed to the additional nodes yet. That step will come later. - - The &PRODUCT; Management server can be installed using either RPM or DEB packages. These - packages will depend on everything you need to run the Management server. -
    - Install on CentOS/RHEL - We start by installing the required packages: - yum install cloudstack-management -
    -
    - Install on Ubuntu - apt-get install cloudstack-management -
    - -
    - Downloading vhd-util - This procedure is required only for installations where XenServer is installed on the - hypervisor hosts. - Before setting up the Management Server, download vhd-util from vhd-util. - If the Management Server is RHEL or CentOS, copy vhd-util to - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver. - If the Management Server is Ubuntu, copy vhd-util to - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver. -
    -
    diff --git a/en-US/management-server-install-complete.xml b/en-US/management-server-install-complete.xml deleted file mode 100644 index 8f4aa6f..0000000 --- a/en-US/management-server-install-complete.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Installation Complete! Next Steps - Congratulations! You have now installed &PRODUCT; Management Server and the database it uses to persist system data. - - - - - installation-complete.png: Finished installs with single Management Server and multiple Management Servers - - What should you do next? - - Even without adding any cloud infrastructure, you can run the UI to get a feel for what's offered and how you will interact with &PRODUCT; on an ongoing basis. See Log In to the UI. - When you're ready, add the cloud infrastructure and try running some virtual machines on it, so you can watch how &PRODUCT; manages the infrastructure. See Provision Your Cloud Infrastructure. - -
    diff --git a/en-US/management-server-install-db-external.xml b/en-US/management-server-install-db-external.xml deleted file mode 100644 index 2c6c8bc..0000000 --- a/en-US/management-server-install-db-external.xml +++ /dev/null @@ -1,145 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Install the Database on a Separate Node - This section describes how to install MySQL on a standalone machine, separate from the - Management Server. This technique is intended for a deployment that includes several Management - Server nodes. If you have a single-node Management Server deployment, you will typically use the - same node for MySQL. See . - - The management server doesn't require a specific distribution for the MySQL node. You can - use a distribution or Operating System of your choice. Using the same distribution as the - management server is recommended, but not required. See . - - - - Install MySQL from the package repository from your distribution: - On RHEL or CentOS: - yum install mysql-server - On Ubuntu: - apt-get install mysql-server - - - Edit the MySQL configuration (/etc/my.cnf or /etc/mysql/my.cnf, depending on your OS) - and insert the following lines in the [mysqld] section. You can put these lines below the - datadir line. The max_connections parameter should be set to 350 multiplied by the number of - Management Servers you are deploying. This example assumes two Management Servers. - - On Ubuntu, you can also create /etc/mysql/conf.d/cloudstack.cnf file and add these - directives there. Don't forget to add [mysqld] on the first line of the file. - - innodb_rollback_on_timeout=1 -innodb_lock_wait_timeout=600 -max_connections=700 -log-bin=mysql-bin -binlog-format = 'ROW' -bind-address = 0.0.0.0 - - - Start or restart MySQL to put the new configuration into effect. - On RHEL/CentOS, MySQL doesn't automatically start after installation. Start it - manually. - service mysqld start - On Ubuntu, restart MySQL. - service mysql restart - - - (CentOS and RHEL only; not required on Ubuntu) - - On RHEL and CentOS, MySQL does not set a root password by default. It is very strongly - recommended that you set a root password as a security precaution. - - Run the following command to secure your installation. You can answer "Y" to all - questions except "Disallow root login remotely?". Remote root login is required to set up - the databases. - mysql_secure_installation - - - If a firewall is present on the system, open TCP port 3306 so external MySQL connections - can be established. - On Ubuntu, UFW is the default firewall. Open the port with this command: - ufw allow mysql - On RHEL/CentOS: - - - Edit the /etc/sysconfig/iptables file and add the following line at the beginning of - the INPUT chain. - -A INPUT -p tcp --dport 3306 -j ACCEPT - - - Now reload the iptables rules. - service iptables restart - - - - - Return to the root shell on your first Management Server. - - - Set up the database. The following command creates the cloud user on the - database. - - - In dbpassword, specify the password to be assigned to the cloud user. You can choose - to provide no password. - - - In deploy-as, specify the username and password of the user deploying the database. - In the following command, it is assumed the root user is deploying the database and - creating the cloud user. - - - (Optional) For encryption_type, use file or web to indicate the technique used to - pass in the database encryption password. Default: file. See . - - - (Optional) For management_server_key, substitute the default key that is used to - encrypt confidential parameters in the &PRODUCT; properties file. Default: password. It - is highly recommended that you replace this with a more secure value. See About Password - and Key Encryption. - - - (Optional) For database_key, substitute the default key that is used to encrypt - confidential parameters in the &PRODUCT; database. Default: password. It is highly - recommended that you replace this with a more secure value. See . - - - (Optional) For management_server_ip, you may explicitly specify cluster management - server node IP. If not specified, the local IP address will be used. - - - cloudstack-setup-databases cloud:<dbpassword>@<ip address mysql server> \ ---deploy-as=root:<password> \ --e <encryption_type> \ --m <management_server_key> \ --k <database_key> \ --i <management_server_ip> - When this script is finished, you should see a message like “Successfully initialized - the database.” - - -
    diff --git a/en-US/management-server-install-db-local.xml b/en-US/management-server-install-db-local.xml deleted file mode 100644 index ebade57..0000000 --- a/en-US/management-server-install-db-local.xml +++ /dev/null @@ -1,167 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Install the Database on the Management Server Node - This section describes how to install MySQL on the same machine with the Management Server. - This technique is intended for a simple deployment that has a single Management Server node. If - you have a multi-node Management Server deployment, you will typically use a separate node for - MySQL. See . - - - Install MySQL from the package repository of your distribution: - On RHEL or CentOS: - yum install mysql-server - On Ubuntu: - apt-get install mysql-server - - - Open the MySQL configuration file. The configuration file is /etc/my.cnf or - /etc/mysql/my.cnf, depending on your OS. - - - Insert the following lines in the [mysqld] section. - You can put these lines below the datadir line. The max_connections parameter should be - set to 350 multiplied by the number of Management Servers you are deploying. This example - assumes one Management Server. - - On Ubuntu, you can also create a file /etc/mysql/conf.d/cloudstack.cnf and add these - directives there. Don't forget to add [mysqld] on the first line of the file. - - innodb_rollback_on_timeout=1 -innodb_lock_wait_timeout=600 -max_connections=350 -log-bin=mysql-bin -binlog-format = 'ROW' - - - Start or restart MySQL to put the new configuration into effect. - On RHEL/CentOS, MySQL doesn't automatically start after installation. Start it - manually. - service mysqld start - On Ubuntu, restart MySQL. - service mysql restart - - - (CentOS and RHEL only; not required on Ubuntu) - - On RHEL and CentOS, MySQL does not set a root password by default. It is very strongly - recommended that you set a root password as a security precaution. - - Run the following command to secure your installation. You can answer "Y" to all - questions. - mysql_secure_installation - - - &PRODUCT; can be blocked by security mechanisms, such as SELinux. Disable SELinux to - ensure + that the Agent has all the required permissions. - Configure SELinux (RHEL and CentOS): - - - Check whether SELinux is installed on your machine. If not, you can skip this - section. - In RHEL or CentOS, SELinux is installed and enabled by default. You can verify this - with: - $ rpm -qa | grep selinux - - - Set the SELINUX variable in /etc/selinux/config to - "permissive". This ensures that the permissive setting will be maintained after a system - reboot. - In RHEL or CentOS: - vi /etc/selinux/config - Change the following line - SELINUX=enforcing - to this: - SELINUX=permissive - - - Set SELinux to permissive starting immediately, without requiring a system - reboot. - $ setenforce permissive - - - - - Set up the database. The following command creates the "cloud" user on the - database. - - - In dbpassword, specify the password to be assigned to the "cloud" user. You can - choose to provide no password although that is not recommended. - - - In deploy-as, specify the username and password of the user deploying the database. - In the following command, it is assumed the root user is deploying the database and - creating the "cloud" user. - - - (Optional) For encryption_type, use file or web to indicate the technique used to - pass in the database encryption password. Default: file. See . - - - (Optional) For management_server_key, substitute the default key that is used to - encrypt confidential parameters in the &PRODUCT; properties file. Default: password. It - is highly recommended that you replace this with a more secure value. See . - - - (Optional) For database_key, substitute the default key that is used to encrypt - confidential parameters in the &PRODUCT; database. Default: password. It is highly - recommended that you replace this with a more secure value. See . - - - (Optional) For management_server_ip, you may explicitly specify cluster management - server node IP. If not specified, the local IP address will be used. - - - cloudstack-setup-databases cloud:<dbpassword>@localhost \ ---deploy-as=root:<password> \ --e <encryption_type> \ --m <management_server_key> \ --k <database_key> \ --i <management_server_ip> - When this script is finished, you should see a message like “Successfully initialized - the database.” - - If the script is unable to connect to the MySQL database, check - the "localhost" loopback address in /etc/hosts. It should - be pointing to the IPv4 loopback address "127.0.0.1" and not the IPv6 loopback - address ::1. Alternatively, reconfigure MySQL to bind to the IPv6 loopback - interface. - - - - - If you are running the KVM hypervisor on the same machine with the Management Server, - edit /etc/sudoers and add the following line: - Defaults:cloud !requiretty - - - Now that the database is set up, you can finish configuring the OS for the Management - Server. This command will set up iptables, sudoers, and start the Management Server. - # cloudstack-setup-management - You should see the message “&PRODUCT; Management Server setup is done.” - - -
    diff --git a/en-US/management-server-install-db.xml b/en-US/management-server-install-db.xml deleted file mode 100644 index 9d41af2..0000000 --- a/en-US/management-server-install-db.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Install the database server - The &PRODUCT; management server uses a MySQL database server to store its data. - When you are installing the management server on a single node, you can install the MySQL server locally. - For an installation that has multiple management server nodes, we assume the MySQL database also runs on a separate node. - - &PRODUCT; has been tested with MySQL 5.1 and 5.5. These versions are included in RHEL/CentOS and Ubuntu. - - -
    diff --git a/en-US/management-server-install-flow.xml b/en-US/management-server-install-flow.xml deleted file mode 100644 index cd73c69..0000000 --- a/en-US/management-server-install-flow.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Management Server Installation - - - - - - - - - - -
    diff --git a/en-US/management-server-install-multi-node.xml b/en-US/management-server-install-multi-node.xml deleted file mode 100644 index 480d84e..0000000 --- a/en-US/management-server-install-multi-node.xml +++ /dev/null @@ -1,69 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Prepare and Start Additional Management Servers - For your second and subsequent Management Servers, you will install the Management Server - software, connect it to the database, and set up the OS for the Management Server. - - - Perform the steps in and or as - appropriate. - - - This step is required only for installations where XenServer is installed on the hypervisor hosts. - Download vhd-util from vhd-util - Copy vhd-util to - /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver. - - - Ensure that necessary services are started and set to start on boot. - # service rpcbind start -# service nfs start -# chkconfig nfs on -# chkconfig rpcbind on - - - - - Configure the database client. Note the absence of the --deploy-as argument in this - case. (For more details about the arguments to this command, see .) - # cloudstack-setup-databases cloud:dbpassword@dbhost -e encryption_type -m management_server_key -k database_key -i management_server_ip - - - - Configure the OS and start the Management Server: - # cloudstack-setup-management - The Management Server on this node should now be running. - - - Repeat these steps on each additional Management Server. - - - Be sure to configure a load balancer for the Management Servers. See . - - -
    diff --git a/en-US/management-server-install-nfs-shares.xml b/en-US/management-server-install-nfs-shares.xml deleted file mode 100644 index a12e09c..0000000 --- a/en-US/management-server-install-nfs-shares.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Prepare NFS Shares - &PRODUCT; needs a place to keep primary and secondary storage (see Cloud Infrastructure Overview). Both of these can be NFS shares. This section tells how to set up the NFS shares before adding the storage to &PRODUCT;. - Alternative Storage - NFS is not the only option for primary or secondary storage. For example, you may use Ceph RBD, GlusterFS, iSCSI, and others. The choice of storage system will depend on the choice of hypervisor and whether you are dealing with primary or secondary storage. - - The requirements for primary and secondary storage are described in: - - - - - A production installation typically uses a separate NFS server. See . - You can also use the Management Server node as the NFS server. This is more typical of a trial installation, but is technically possible in a larger deployment. See . - - -
    diff --git a/en-US/management-server-install-overview.xml b/en-US/management-server-install-overview.xml deleted file mode 100644 index 5f46b00..0000000 --- a/en-US/management-server-install-overview.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Management Server Installation Overview - This section describes installing the Management Server. There are two slightly different installation flows, depending on how many Management Server nodes will be in your cloud: - - A single Management Server node, with MySQL on the same node. - Multiple Management Server nodes, with MySQL on a node separate from the Management Servers. - - In either case, each machine must meet the system requirements described in System Requirements. - For the sake of security, be sure the public Internet can not access port 8096 or port 8250 on the Management Server. - The procedure for installing the Management Server is: - - - Prepare the Operating System - - - (XenServer only) Download and install vhd-util. - - Install the First Management Server - Install and Configure the MySQL database - Prepare NFS Shares - Prepare and Start Additional Management Servers (optional) - Prepare the System VM Template - -
    diff --git a/en-US/management-server-install-prepare-os.xml b/en-US/management-server-install-prepare-os.xml deleted file mode 100644 index 02453a0..0000000 --- a/en-US/management-server-install-prepare-os.xml +++ /dev/null @@ -1,54 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Prepare the Operating System - The OS must be prepared to host the Management Server using the following steps. These steps must be performed on each Management Server node. - - Log in to your OS as root. - - Check for a fully qualified hostname. - hostname --fqdn - This should return a fully qualified hostname such as "management1.lab.example.org". If it does not, edit /etc/hosts so that it does. - - - Make sure that the machine can reach the Internet. - ping www.cloudstack.org - - - Turn on NTP for time synchronization. - NTP is required to synchronize the clocks of the servers in your cloud. - - - Install NTP. - On RHEL or CentOS: - yum install ntp - On Ubuntu: - apt-get install openntpd - - - - Repeat all of these steps on every host where the Management Server will be installed. - -
    diff --git a/en-US/management-server-install-systemvm.xml b/en-US/management-server-install-systemvm.xml deleted file mode 100644 index 32098b8..0000000 --- a/en-US/management-server-install-systemvm.xml +++ /dev/null @@ -1,80 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Prepare the System VM Template - Secondary storage must be seeded with a template that is used for &PRODUCT; system - VMs. - - When copying and pasting a command, be sure the command has pasted as a single line before - executing. Some document viewers may introduce unwanted line breaks in copied text. - - - - On the Management Server, run one or more of the following cloud-install-sys-tmplt - commands to retrieve and decompress the system VM template. Run the command for each - hypervisor type that you expect end users to run in this Zone. - If your secondary storage mount point is not named /mnt/secondary, substitute your own - mount point name. - If you set the &PRODUCT; database encryption type to "web" when you set up the database, - you must now add the parameter -s <management-server-secret-key>. See . - This process will require approximately 5 GB of free space on the local file system and - up to 30 minutes each time it runs. - - - For Hyper-V - # /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/4.3/systemvm64template-2013-12-23-hyperv.vhd.bz2 -h hyperv -s <optional-management-server-secret-key> -F - - - For XenServer: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -s <optional-management-server-secret-key> -F - - - For vSphere: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/burbank/burbank-systemvm-08012012.ova -h vmware -s <optional-management-server-secret-key> -F - - - For KVM: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 -h kvm -s <optional-management-server-secret-key> -F - - - For LXC: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 -h lxc -s <optional-management-server-secret-key> -F - - - On Ubuntu, use the following path instead: - # /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt - - - If you are using a separate NFS server, perform this step. If you are using the - Management Server as the NFS server, you MUST NOT perform this step. - When the script has finished, unmount secondary storage and remove the created - directory. - # umount /mnt/secondary -# rmdir /mnt/secondary - - - Repeat these steps for each secondary storage server. - - -
    diff --git a/en-US/management-server-lb.xml b/en-US/management-server-lb.xml deleted file mode 100644 index 13f8756..0000000 --- a/en-US/management-server-lb.xml +++ /dev/null @@ -1,66 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Management Server Load Balancing - &PRODUCT; can use a load balancer to provide a virtual IP for multiple Management - Servers. The administrator is responsible for creating the load balancer rules for the - Management Servers. The application requires persistence or stickiness across multiple sessions. - The following chart lists the ports that should be load balanced and whether or not persistence - is required. - Even if persistence is not required, enabling it is permitted. - - - - - Source Port - Destination Port - Protocol - Persistence Required? - - - - - 80 or 443 - 8080 (or 20400 with AJP) - HTTP (or AJP) - Yes - - - 8250 - 8250 - TCP - Yes - - - 8096 - 8096 - HTTP - No - - - - - In addition to above settings, the administrator is responsible for setting the 'host' global - config value from the management server IP to load balancer virtual IP address. - If the 'host' value is not set to the VIP for Port 8250 and one of your management servers crashes, - the UI is still available but the system VMs will not be able to contact the management server. - -
    diff --git a/en-US/management-server-overview.xml b/en-US/management-server-overview.xml deleted file mode 100644 index b8e2d53..0000000 --- a/en-US/management-server-overview.xml +++ /dev/null @@ -1,76 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Management Server Overview - - The Management Server is the &PRODUCT; software that manages cloud - resources. By interacting with the Management Server through its UI or - API, you can configure and manage your cloud infrastructure. - - - The Management Server runs on a dedicated server or VM. It controls - allocation of virtual machines to hosts and assigns storage and IP - addresses to the virtual machine instances. The Management Server - runs in a Tomcat container and requires a MySQL database for persistence. - - - The machine must meet the system requirements described in System - Requirements. - - The Management Server: - - - - - Provides the web user interface for the administrator and a - reference user interface for end users. - - - - Provides the APIs for &PRODUCT;. - - - Manages the assignment of guest VMs to particular hosts. - - - - Manages the assignment of public and private IP addresses to - particular accounts. - - - - Manages the allocation of storage to guests as virtual disks. - - - - Manages snapshots, templates, and ISO images, possibly - replicating them across data centers. - - - - Provides a single point of configuration for the cloud. - - -
    diff --git a/en-US/manual-live-migration.xml b/en-US/manual-live-migration.xml deleted file mode 100644 index 1daa6d3..0000000 --- a/en-US/manual-live-migration.xml +++ /dev/null @@ -1,56 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Moving VMs Between Hosts (Manual Live Migration) - The &PRODUCT; administrator can move a running VM from one host to another without interrupting service to users or going into maintenance mode. This is called manual live migration, and can be done under the following conditions: - - The root administrator is logged in. Domain admins and users can not perform manual live migration of VMs. - The VM is running. Stopped VMs can not be live migrated. - The destination host must have enough available capacity. If not, the VM will remain in the "migrating" state until memory becomes available. - (KVM) The VM must not be using local disk storage. (On XenServer and VMware, VM live migration - with local disk is enabled by &PRODUCT; support for XenMotion and vMotion.) - (KVM) The destination host must be in the same cluster as the original host. - (On XenServer and VMware, VM live migration from one cluster to another is enabled by &PRODUCT; support for XenMotion and vMotion.) - - - To manually live migrate a virtual machine - - Log in to the &PRODUCT; UI as a user or admin. - In the left navigation, click Instances. - Choose the VM that you want to migrate. - Click the Migrate Instance button. - - - - Migrateinstance.png: button to migrate an instance - - - From the list of suitable hosts, choose the one to which you want to move the VM. - If the VM's storage has to be migrated along with the VM, this will be noted in the host - list. &PRODUCT; will take care of the storage migration for you. - - Click OK. - -
    - diff --git a/en-US/marvin.xml b/en-US/marvin.xml deleted file mode 100644 index 8fd2c96..0000000 --- a/en-US/marvin.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Marvin - Marvin is the &PRODUCT; automation framework. It originated as a tool for integration testing but is now also used to build DevCloud as well as to provide a Python &PRODUCT; API binding. - - Marvin's complete documenation is on the wiki at https://cwiki.apache.org/CLOUDSTACK/testing-with-python.html - The source code is located at tools/marvin - - -
    diff --git a/en-US/max-result-page-returned.xml b/en-US/max-result-page-returned.xml deleted file mode 100644 index fdbf639..0000000 --- a/en-US/max-result-page-returned.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Maximum Result Pages Returned - - For each cloud, there is a default upper limit on the number of results that any API command will return in a single page. This is to help prevent overloading the cloud servers and prevent DOS attacks. For example, if the page size limit is 500 and a command returns 10,000 results, the command will return 20 pages. - - The default page size limit can be different for each cloud. It is set in the global configuration parameter default.page.size. If your cloud has many users with lots of VMs, you might need to increase the value of this parameter. At the same time, be careful not to set it so high that your site can be taken down by an enormous return from an API call. For more information about how to set global configuration parameters, see "Describe Your Deployment" in the Installation Guide. - To decrease the page size limit for an individual API command, override the global setting with the page and pagesize parameters, which are available in any list* command (listCapabilities, listDiskOfferings, etc.). - - Both parameters must be specified together. - The value of the pagesize parameter must be smaller than the value of default.page.size. That is, you can not increase the number of possible items in a result page, only decrease it. - - For syntax information on the list* commands, see the API Reference. -
    - diff --git a/en-US/migrate-datadisk-volume-new-storage-pool.xml b/en-US/migrate-datadisk-volume-new-storage-pool.xml deleted file mode 100644 index 1ed6bbd..0000000 --- a/en-US/migrate-datadisk-volume-new-storage-pool.xml +++ /dev/null @@ -1,78 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Migrating a Data Volume to a New Storage Pool - There are two situations when you might want to migrate a disk: - - Move the disk to new storage, but leave it attached to the same running VM. - Detach the disk from its current VM, move it to new storage, and attach it to a new VM. - -
    - Migrating Storage For a Running VM - (Supported on XenServer and VMware) - - Log in to the &PRODUCT; UI as a user or admin. - In the left navigation bar, click Instances, click the VM name, and click View Volumes. - Click the volume you want to migrate. - Detach the disk from the VM. - See but skip the “reattach” step at the end. You - will do that after migrating to new storage. - Click the Migrate Volume button - - - - - Migrateinstance.png: button to migrate a volume - - - and choose the destination from the dropdown list. - Watch for the volume status to change to Migrating, then back to Ready. - -
    -
    - Migrating Storage and Attaching to a Different VM - - Log in to the &PRODUCT; UI as a user or admin. - Detach the disk from the VM. - See but skip the “reattach” step at the end. You - will do that after migrating to new storage. - Click the Migrate Volume button - - - - - Migrateinstance.png: button to migrate a volume - - - and choose the destination from the dropdown list. - Watch for the volume status to change to Migrating, then back to Ready. You can find the - volume by clicking Storage in the left navigation bar. Make sure that Volumes is - displayed at the top of the window, in the Select View dropdown. - Attach the volume to any desired VM running in the same cluster as the new storage server. See - - - -
    -
    diff --git a/en-US/migrate-vm-rootvolume-volume-new-storage-pool.xml b/en-US/migrate-vm-rootvolume-volume-new-storage-pool.xml deleted file mode 100644 index 3bcaff5..0000000 --- a/en-US/migrate-vm-rootvolume-volume-new-storage-pool.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Migrating a VM Root Volume to a New Storage Pool - (XenServer, VMware) You can live migrate a VM's root disk from one storage pool to another, without stopping the VM first. - (KVM) When migrating the root disk volume, the VM must first be stopped, and users can not access the VM. After migration is complete, the VM can be restarted. - - Log in to the &PRODUCT; UI as a user or admin. - In the left navigation bar, click Instances, and click the VM name. - (KVM only) Stop the VM. - Click the Migrate button - - - - - Migrateinstance.png: button to migrate a VM or volume - - - and choose the destination from the dropdown list. - If the VM's storage has to be migrated along with the VM, this will be noted in the host - list. &PRODUCT; will take care of the storage migration for you. - Watch for the volume status to change to Migrating, then back to Running (or Stopped, in the case of KVM). This - can take some time. - (KVM only) Restart the VM. - -
    \ No newline at end of file diff --git a/en-US/minimum-system-requirements.xml b/en-US/minimum-system-requirements.xml deleted file mode 100644 index b5fcf99..0000000 --- a/en-US/minimum-system-requirements.xml +++ /dev/null @@ -1,130 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Minimum System Requirements -
    - Management Server, Database, and Storage System Requirements - The machines that will run the Management Server and MySQL database must meet the - following requirements. The same machines can also be used to provide primary and secondary - storage, such as via localdisk or NFS. The Management Server may be placed on a virtual - machine. - - - Operating system: - - - Preferred: CentOS/RHEL 6.3+ or Ubuntu 12.04(.1) - - - - - 64-bit x86 CPU (more cores results in better performance) - - - 4 GB of memory - - - 250 GB of local disk (more results in better capability; 500 GB recommended) - - - At least 1 NIC - - - Statically allocated IP address - - - Fully qualified domain name as returned by the hostname command - - -
    -
    - Host/Hypervisor System Requirements - The host is where the cloud services run in the form of guest virtual machines. Each host - is one machine that meets the following requirements: - - - Must support HVM (Intel-VT or AMD-V enabled). - - - 64-bit x86 CPU (more cores results in better performance) - - - Hardware virtualization support required - - - 4 GB of memory - - - 36 GB of local disk - - - At least 1 NIC - - - - If DHCP is used for hosts, ensure that no conflict occurs between DHCP server used - for these hosts and the DHCP router created by &PRODUCT;. - - - - Latest hotfixes applied to hypervisor software - - - When you deploy &PRODUCT;, the hypervisor host must not have any VMs already - running - - - All hosts within a cluster must be homogeneous. The CPUs must be of the same type, - count, and feature flags. - - - Hosts have additional requirements depending on the hypervisor. See the requirements - listed at the top of the Installation section for your chosen hypervisor: - - Be sure you fulfill the additional hypervisor requirements and installation steps - provided in this Guide. Hypervisor hosts must be properly prepared to work with CloudStack. - For example, the requirements for XenServer are listed under Citrix XenServer - Installation. - - - - - - - - - - - - - - - - - - - - -
    -
    diff --git a/en-US/modify-delete-service-offerings.xml b/en-US/modify-delete-service-offerings.xml deleted file mode 100644 index b917af4..0000000 --- a/en-US/modify-delete-service-offerings.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Modifying or Deleting a Service Offering - Service offerings cannot be changed once created. This applies to both compute offerings and disk offerings. - A service offering can be deleted. If it is no longer in use, it is deleted immediately and permanently. If the service offering is still in use, it will remain in the database until all the virtual machines referencing it have been deleted. After deletion by the administrator, a service offering will not be available to end users that are creating new instances. -
    diff --git a/en-US/multi_node_management_server.xml b/en-US/multi_node_management_server.xml deleted file mode 100644 index 1ff713d..0000000 --- a/en-US/multi_node_management_server.xml +++ /dev/null @@ -1,36 +0,0 @@ - -%BOOK_ENTITIES; -]> - - -
    - Multi-Node Management Server - The &PRODUCT; Management Server is deployed on one or more front-end servers connected to a single MySQL database. Optionally a pair of hardware load balancers distributes requests from the web. A backup management server set may be deployed using MySQL replication at a remote site to add DR capabilities. - - - - - Multi-Node Management Server - - The administrator must decide the following. - - Whether or not load balancers will be used. - How many Management Servers will be deployed. - Whether MySQL replication will be deployed to enable disaster recovery. - -
    diff --git a/en-US/multi_node_overview.xml b/en-US/multi_node_overview.xml deleted file mode 100644 index 1eee037..0000000 --- a/en-US/multi_node_overview.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Management Server Multi-Node Installation Overview - - This section describes installing multiple Management Servers and installing MySQL on a node separate from the Management Servers. The machines must meet the system requirements described in System Requirements. - - For the sake of security, be sure the public Internet can not access port 8096 or port 8250 on the Management Server. - - The procedure for a multi-node installation is: - - - Prepare the Operating System - Install the First Management Server - Install and Configure the Database - Prepare NFS Shares - Prepare and Start Additional Management Servers - Prepare the System VM Template - -
    - diff --git a/en-US/multi_site_deployment.xml b/en-US/multi_site_deployment.xml deleted file mode 100644 index 8ad94aa..0000000 --- a/en-US/multi_site_deployment.xml +++ /dev/null @@ -1,50 +0,0 @@ - -%BOOK_ENTITIES; -]> - - -
    - Multi-Site Deployment - The &PRODUCT; platform scales well into multiple sites through the use of zones. The following diagram shows an example of a multi-site deployment. - - - - - Example Of A Multi-Site Deployment - - Data Center 1 houses the primary Management Server as well as zone 1. The MySQL database is replicated in real time to the secondary Management Server installation in Data Center 2. - - - - - Separate Storage Network - - This diagram illustrates a setup with a separate storage network. Each server has four NICs, two connected to pod-level network switches and two connected to storage network switches. - There are two ways to configure the storage network: - - Bonded NIC and redundant switches can be deployed for NFS. In NFS deployments, redundant switches and bonded NICs still result in one network (one CIDR block+ default gateway address). - iSCSI can take advantage of two separate storage networks (two CIDR blocks each with its own default gateway). Multipath iSCSI client can failover and load balance between separate storage networks. - - - - - - NIC Bonding And Multipath I/O - - This diagram illustrates the differences between NIC bonding and Multipath I/O (MPIO). NIC bonding configuration involves only one network. MPIO involves two separate networks. -
    diff --git a/en-US/multiple-ip-nic.xml b/en-US/multiple-ip-nic.xml deleted file mode 100644 index 344dc8d..0000000 --- a/en-US/multiple-ip-nic.xml +++ /dev/null @@ -1,95 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Configuring Multiple IP Addresses on a Single NIC - &PRODUCT; provides you the ability to associate multiple private IP addresses per guest VM - NIC. In addition to the primary IP, you can assign additional IPs to the guest VM NIC. This - feature is supported on all the network configurations—Basic, Advanced, and VPC. Security - Groups, Static NAT and Port forwarding services are supported on these additional IPs. - As always, you can specify an IP from the guest subnet; if not specified, an IP is - automatically picked up from the guest VM subnet. You can view the IPs associated with for each - guest VM NICs on the UI. You can apply NAT on these additional guest IPs by using network - configuration option in the &PRODUCT; UI. You must specify the NIC to which the IP should be - associated. - This feature is supported on XenServer, KVM, and VMware hypervisors. Note that Basic zone - security groups are not supported on VMware. -
    - Use Cases - Some of the use cases are described below: - - - Network devices, such as firewalls and load balancers, generally work best when they - have access to multiple IP addresses on the network interface. - - - Moving private IP addresses between interfaces or instances. Applications that are - bound to specific IP addresses can be moved between instances. - - - Hosting multiple SSL Websites on a single instance. You can install multiple SSL - certificates on a single instance, each associated with a distinct IP address. - - -
    -
    - Guidelines - To prevent IP conflict, configure different subnets when multiple networks are connected - to the same VM. -
    -
    - Assigning Additional IPs to a VM - - - Log in to the &PRODUCT; UI. - - - In the left navigation bar, click Instances. - - - Click the name of the instance you want to work with. - - - In the Details tab, click NICs. - - - Click View Secondary IPs. - - - Click Acquire New Secondary IP, and click Yes in the confirmation dialog. - You need to configure the IP on the guest VM NIC manually. &PRODUCT; will not - automatically configure the acquired IP address on the VM. Ensure that the IP address - configuration persist on VM reboot. - Within a few moments, the new IP address should appear with the state Allocated. You - can now use the IP address in Port Forwarding or StaticNAT rules. - - -
    -
    - Port Forwarding and StaticNAT Services Changes - Because multiple IPs can be associated per NIC, you are allowed to select a desired IP for - the Port Forwarding and StaticNAT services. The default is the primary IP. To enable this - functionality, an extra optional parameter 'vmguestip' is added to the Port forwarding and - StaticNAT APIs (enableStaticNat, createIpForwardingRule) to indicate on what IP address NAT - need to be configured. If vmguestip is passed, NAT is configured on the specified private IP - of the VM. if not passed, NAT is configured on the primary IP of the VM. -
    -
    diff --git a/en-US/multiple-ip-range.xml b/en-US/multiple-ip-range.xml deleted file mode 100644 index 42e0c2a..0000000 --- a/en-US/multiple-ip-range.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - About Multiple IP Ranges - - The feature can only be implemented on IPv4 addresses. - - &PRODUCT; provides you with the flexibility to add guest IP ranges from different subnets in - Basic zones and security groups-enabled Advanced zones. For security groups-enabled Advanced - zones, it implies multiple subnets can be added to the same VLAN. With the addition of this - feature, you will be able to add IP address ranges from the same subnet or from a different one - when IP address are exhausted. This would in turn allows you to employ higher number of subnets - and thus reduce the address management overhead. To support this feature, the capability of - createVlanIpRange API is extended to add IP ranges also from a different - subnet. - Ensure that you manually configure the gateway of the new subnet before adding the IP range. - Note that &PRODUCT; supports only one gateway for a subnet; overlapping subnets are not - currently supported. - Use the deleteVlanRange API to delete IP ranges. This operation fails if an IP - from the remove range is in use. If the remove range contains the IP address on which the DHCP - server is running, &PRODUCT; acquires a new IP from the same subnet. If no IP is available in - the subnet, the remove operation fails. - This feature is supported on KVM, xenServer, and VMware hypervisors. -
    diff --git a/en-US/multiple-system-vm-vmware.xml b/en-US/multiple-system-vm-vmware.xml deleted file mode 100644 index 014dfa1..0000000 --- a/en-US/multiple-system-vm-vmware.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Multiple System VM Support for VMware - Every &PRODUCT; zone has single System VM for template processing tasks such as downloading templates, uploading templates, and uploading ISOs. In a zone where VMware is being used, additional System VMs can be launched to process VMware-specific tasks such as taking snapshots and creating private templates. The &PRODUCT; management server launches additional System VMs for VMware-specific tasks as the load increases. The management server monitors and weights all commands sent to these System VMs and performs dynamic load balancing and scaling-up of more System VMs. -
    diff --git a/en-US/network-offering-usage-record-format.xml b/en-US/network-offering-usage-record-format.xml deleted file mode 100644 index a1b0da9..0000000 --- a/en-US/network-offering-usage-record-format.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Network Offering Usage Record Format - - account – name of the account - accountid – ID of the account - domainid – ID of the domain in which this account resides - zoneid – Zone where the usage occurred - description – A string describing what the usage record is tracking - usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours) - usagetype – A number representing the usage type (see Usage Types) - rawusage – A number representing the actual usage in hours - usageid – ID of the network offering - usagetype – A number representing the usage type (see Usage Types) - offeringid – Network offering ID - virtualMachineId – The ID of the virtual machine - virtualMachineId – The ID of the virtual machine - startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record - -
    diff --git a/en-US/network-offerings.xml b/en-US/network-offerings.xml deleted file mode 100644 index 8c685bf..0000000 --- a/en-US/network-offerings.xml +++ /dev/null @@ -1,87 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Network Offerings - - For the most up-to-date list of supported network services, see the &PRODUCT; UI or call - listNetworkServices. - - A network offering is a named set of network services, such as: - - - DHCP - - - DNS - - - Source NAT - - - Static NAT - - - Port Forwarding - - - Load Balancing - - - Firewall - - - VPN - - - (Optional) Name one of several available providers to use for a given service, such as - Juniper for the firewall - - - (Optional) Network tag to specify which physical network to use - - - When creating a new VM, the user chooses one of the available network offerings, and that - determines which network services the VM can use. - The &PRODUCT; administrator can create any number of custom network offerings, in addition - to the default network offerings provided by &PRODUCT;. By creating multiple custom network - offerings, you can set up your cloud to offer different classes of service on a single - multi-tenant physical network. For example, while the underlying physical wiring may be the same - for two tenants, tenant A may only need simple firewall protection for their website, while - tenant B may be running a web server farm and require a scalable firewall solution, load - balancing solution, and alternate networks for accessing the database backend. - - If you create load balancing rules while using a network service offering that includes an - external load balancer device such as NetScaler, and later change the network service offering - to one that uses the &PRODUCT; virtual router, you must create a firewall rule on the virtual - router for each of your existing load balancing rules so that they continue to - function. - - When creating a new virtual network, the &PRODUCT; administrator chooses which network - offering to enable for that network. Each virtual network is associated with one network - offering. A virtual network can be upgraded or downgraded by changing its associated network - offering. If you do this, be sure to reprogram the physical network to match. - &PRODUCT; also has internal network offerings for use by &PRODUCT; system VMs. These network - offerings are not visible to users but can be modified by administrators. - -
    diff --git a/en-US/network-rate.xml b/en-US/network-rate.xml deleted file mode 100644 index 56fe25c..0000000 --- a/en-US/network-rate.xml +++ /dev/null @@ -1,144 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Network Throttling - Network throttling is the process of controlling the network access and bandwidth usage - based on certain rules. &PRODUCT; controls this behaviour of the guest networks in the cloud by - using the network rate parameter. This parameter is defined as the default data transfer rate in - Mbps (Megabits Per Second) allowed in a guest network. It defines the upper limits for network - utilization. If the current utilization is below the allowed upper limits, access is granted, - else revoked. - You can throttle the network bandwidth either to control the usage above a certain limit for - some accounts, or to control network congestion in a large cloud environment. The network rate - for your cloud can be configured on the following: - - - Network Offering - - - Service Offering - - - Global parameter - - - If network rate is set to NULL in service offering, the value provided in the - vm.network.throttling.rate global parameter is applied. If the value is set to NULL for network - offering, the value provided in the network.throttling.rate global parameter is - considered. - For the default public, storage, and management networks, network rate is set to 0. This - implies that the public, storage, and management networks will have unlimited bandwidth by - default. For default guest networks, network rate is set to NULL. In this case, network rate is - defaulted to the global parameter value. - The following table gives you an overview of how network rate is applied on different types - of networks in &PRODUCT;. - - - - - - - Networks - Network Rate Is Taken from - - - - - Guest network of Virtual Router - Guest Network Offering - - - Public network of Virtual Router - Guest Network Offering - - - Storage network of Secondary Storage VM - System Network Offering - - - Management network of Secondary Storage VM - System Network Offering - - - Storage network of Console Proxy VM - System Network Offering - - - Management network of Console Proxy VM - System Network Offering - - - Storage network of Virtual Router - System Network Offering - - - Management network of Virtual Router - System Network Offering - - - Public network of Secondary Storage VM - System Network Offering - - - Public network of Console Proxy VM - System Network Offering - - - Default network of a guest VM - Compute Offering - - - Additional networks of a guest VM - Corresponding Network Offerings - - - - - A guest VM must have a default network, and can also have many additional networks. - Depending on various parameters, such as the host and virtual switch used, you can observe a - difference in the network rate in your cloud. For example, on a VMware host the actual network - rate varies based on where they are configured (compute offering, network offering, or both); - the network type (shared or isolated); and traffic direction (ingress or egress). - The network rate set for a network offering used by a particular network in &PRODUCT; is - used for the traffic shaping policy of a port group, for example: port group A, for that - network: a particular subnet or VLAN on the actual network. The virtual routers for that network - connects to the port group A, and by default instances in that network connects to this port - group. However, if an instance is deployed with a compute offering with the network rate set, - and if this rate is used for the traffic shaping policy of another port group for the network, - for example port group B, then instances using this compute offering are connected to the port - group B, instead of connecting to port group A. - The traffic shaping policy on standard port groups in VMware only applies to the egress - traffic, and the net effect depends on the type of network used in &PRODUCT;. In shared - networks, ingress traffic is unlimited for &PRODUCT;, and egress traffic is limited to the rate - that applies to the port group used by the instance if any. If the compute offering has a - network rate configured, this rate applies to the egress traffic, otherwise the network rate set - for the network offering applies. For isolated networks, the network rate set for the network - offering, if any, effectively applies to the ingress traffic. This is mainly because the network - rate set for the network offering applies to the egress traffic from the virtual router to the - instance. The egress traffic is limited by the rate that applies to the port group used by the - instance if any, similar to shared networks. - For example: - Network rate of network offering = 10 Mbps - Network rate of compute offering = 200 Mbps - In shared networks, ingress traffic will not be limited for &PRODUCT;, while egress traffic - will be limited to 200 Mbps. In an isolated network, ingress traffic will be limited to 10 Mbps - and egress to 200 Mbps. -
    diff --git a/en-US/network-service-providers.xml b/en-US/network-service-providers.xml deleted file mode 100644 index cf86b24..0000000 --- a/en-US/network-service-providers.xml +++ /dev/null @@ -1,132 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Network Service Providers - For the most up-to-date list of supported network service providers, see the &PRODUCT; UI or call listNetworkServiceProviders. - A service provider (also called a network element) is hardware or virtual appliance that makes a network service possible; for example, a firewall appliance can be installed in the cloud to provide firewall service. On a single network, multiple providers can provide the same network service. For example, a firewall service may be provided by Cisco or Juniper devices in the same physical network. - You can have multiple instances of the same service provider in a network (say, more than one Juniper SRX device). - If different providers are set up to provide the same service on the network, the administrator can create network offerings so users can specify which network service provider they prefer (along with the other choices offered in network offerings). Otherwise, &PRODUCT; will choose which provider to use whenever the service is called for. - - Supported Network Service Providers - &PRODUCT; ships with an internal list of the supported service providers, and you can choose from this list when creating a network offering. - - - - - - - - - - - - - Virtual Router - Citrix NetScaler - Juniper SRX - F5 BigIP - Host based (KVM/Xen) - - - - - - Remote Access VPN - Yes - No - No - No - No - - - - DNS/DHCP/User Data - Yes - No - No - No - No - - - - Firewall - Yes - No - Yes - No - No - - - Load Balancing - Yes - Yes - No - Yes - No - - - Elastic IP - No - Yes - No - No - No - - - Elastic LB - No - Yes - No - No - No - - - Source NAT - Yes - No - Yes - No - No - - - Static NAT - Yes - Yes - Yes - No - No - - - Port Forwarding - Yes - No - Yes - No - No - - - - -
    diff --git a/en-US/network-setup.xml b/en-US/network-setup.xml deleted file mode 100644 index ceee190..0000000 --- a/en-US/network-setup.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - Network Setup - Achieving the correct networking setup is crucial to a successful &PRODUCT; - installation. This section contains information to help you make decisions and follow the right - procedures to get your network set up correctly. - - - - - - - - - - diff --git a/en-US/network-usage-record-format.xml b/en-US/network-usage-record-format.xml deleted file mode 100644 index 34b8f2d..0000000 --- a/en-US/network-usage-record-format.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Network Usage Record Format - For network usage (bytes sent/received), the following fields exist in a usage record. - - account – name of the account - accountid – ID of the account - domainid – ID of the domain in which this account resides - zoneid – Zone where the usage occurred - description – A string describing what the usage record is tracking - usagetype – A number representing the usage type (see Usage Types) - rawusage – A number representing the actual usage in hours - usageid – Device ID (virtual router ID or external device ID) - type – Device type (domain router, external load balancer, etc.) - startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record - -
    diff --git a/en-US/networking-in-a-pod.xml b/en-US/networking-in-a-pod.xml deleted file mode 100644 index 5a569bf..0000000 --- a/en-US/networking-in-a-pod.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Networking in a Pod - The figure below illustrates network setup within a single pod. The hosts are connected to a - pod-level switch. At a minimum, the hosts should have one physical uplink to each switch. - Bonded NICs are supported as well. The pod-level switch is a pair of redundant gigabit - switches with 10 G uplinks. - - - - - - networksinglepod.png: diagram showing logical view of network in a pod - - - Servers are connected as follows: - - Storage devices are connected to only the network that carries management traffic. - Hosts are connected to networks for both management traffic and public traffic. - Hosts are also connected to one or more networks carrying guest traffic. - - We recommend the use of multiple physical Ethernet cards to implement each network interface as well as redundant switch fabric in order to maximize throughput and improve reliability. - -
    diff --git a/en-US/networking-in-a-zone.xml b/en-US/networking-in-a-zone.xml deleted file mode 100644 index e50efba..0000000 --- a/en-US/networking-in-a-zone.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Networking in a Zone - The following figure illustrates the network setup within a single zone. - - - - - - networksetupzone.png: Depicts network setup in a single zone - - - A firewall for management traffic operates in the NAT mode. The network typically is assigned IP addresses in the 192.168.0.0/16 Class B private address space. Each pod is assigned IP addresses in the 192.168.*.0/24 Class C private address space. - Each zone has its own set of public IP addresses. Public IP addresses from different zones do not overlap. - -
    diff --git a/en-US/networking-overview.xml b/en-US/networking-overview.xml deleted file mode 100644 index a71fe95..0000000 --- a/en-US/networking-overview.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Networking Overview - &PRODUCT; offers two types of networking scenario: - - - Basic. For AWS-style networking. Provides a single network where guest isolation can be provided through layer-3 means such as security groups (IP address source filtering). - Advanced. For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks. - - For more details, see Network Setup. -
    - diff --git a/en-US/networking_overview.xml b/en-US/networking_overview.xml deleted file mode 100644 index a5f27c3..0000000 --- a/en-US/networking_overview.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Networking Overview - - CloudStack offers two types of networking scenario: - - - Basic. For AWS-style networking. Provides a single network where guest isolation can be provided through layer-3 means such as security groups (IP address source filtering). - Advanced. For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks. - - For more details, see Network Setup. -
    - diff --git a/en-US/networks-for-users-overview.xml b/en-US/networks-for-users-overview.xml deleted file mode 100644 index 19602c4..0000000 --- a/en-US/networks-for-users-overview.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Overview of Setting Up Networking for Users - People using cloud infrastructure have a variety of needs and preferences when it comes to the networking services provided by the cloud. As a &PRODUCT; administrator, you can do the following things to set up networking for your users: - - Set up physical networks in zones - Set up several different providers for the same service on a single physical network (for example, both Cisco and Juniper firewalls) - Bundle different types of network services into network offerings, so users can choose the desired network services for any given virtual machine - Add new network offerings as time goes on so end users can upgrade to a better class of service on their network - Provide more ways for a network to be accessed by a user, such as through a project of which the user is a member - -
    diff --git a/en-US/networks.xml b/en-US/networks.xml deleted file mode 100644 index b28f985..0000000 --- a/en-US/networks.xml +++ /dev/null @@ -1,58 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - Managing Networks and Traffic - In a &PRODUCT;, guest VMs can communicate with each other using shared infrastructure with - the security and user perception that the guests have a private LAN. The &PRODUCT; virtual - router is the main component providing networking features for guest traffic. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/nfs-shares-on-management-server.xml b/en-US/nfs-shares-on-management-server.xml deleted file mode 100644 index 7ed4b74..0000000 --- a/en-US/nfs-shares-on-management-server.xml +++ /dev/null @@ -1,113 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using the Management Server as the NFS Server - This section tells how to set up NFS shares for primary and secondary storage on the same node with the Management Server. This is more typical of a trial installation, but is technically possible in a larger deployment. It is assumed that you will have less than 16TB of storage on the host. - The exact commands for the following steps may vary depending on your operating system version. - - On RHEL/CentOS systems, you'll need to install the nfs-utils package: - -$ sudo yum install nfs-utils - - On the Management Server host, create two directories that you will use for primary and secondary storage. For example: - -# mkdir -p /export/primary -# mkdir -p /export/secondary - - To configure the new directories as NFS exports, edit /etc/exports. Export the NFS share(s) with rw,async,no_root_squash,no_subtree_check. For example: - # vi /etc/exports - Insert the following line. - /export *(rw,async,no_root_squash,no_subtree_check) - - Export the /export directory. - # exportfs -a - - Edit the /etc/sysconfig/nfs file. - # vi /etc/sysconfig/nfs - Uncomment the following lines: - -LOCKD_TCPPORT=32803 -LOCKD_UDPPORT=32769 -MOUNTD_PORT=892 -RQUOTAD_PORT=875 -STATD_PORT=662 -STATD_OUTGOING_PORT=2020 - - Edit the /etc/sysconfig/iptables file. - # vi /etc/sysconfig/iptables - Add the following lines at the beginning of the INPUT chain, where <NETWORK> is the network that you'll be using: - --A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 111 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 111 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 2049 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 32803 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 32769 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 892 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 892 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 875 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 875 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 662 -j ACCEPT --A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 662 -j ACCEPT - - - Run the following commands: - -# service iptables restart -# service iptables save - - If NFS v4 communication is used between client and server, add your domain to /etc/idmapd.conf on both the hypervisor host and Management Server. - # vi /etc/idmapd.conf - Remove the character # from the beginning of the Domain line in idmapd.conf and replace the value in the file with your own domain. In the example below, the domain is company.com. - Domain = company.com - - Reboot the Management Server host. - Two NFS shares called /export/primary and /export/secondary are now set up. - - It is recommended that you test to be sure the previous steps have been successful. - - Log in to the hypervisor host. - Be sure NFS and rpcbind are running. The commands might be different depending on your OS. For example: - -# service rpcbind start -# service nfs start -# chkconfig nfs on -# chkconfig rpcbind on -# reboot - - Log back in to the hypervisor host and try to mount the /export directories. For example, - substitute your own management server name: - -# mkdir /primary -# mount -t nfs <management-server-name>:/export/primary -# umount /primary -# mkdir /secondary -# mount -t nfs <management-server-name>:/export/secondary -# umount /secondary - - - - -
    diff --git a/en-US/nfs-shares-on-separate-server.xml b/en-US/nfs-shares-on-separate-server.xml deleted file mode 100644 index 6e20bb5..0000000 --- a/en-US/nfs-shares-on-separate-server.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using a Separate NFS Server - This section tells how to set up NFS shares for secondary and (optionally) primary storage on an NFS server running on a separate node from the Management Server. - The exact commands for the following steps may vary depending on your operating system version. - (KVM only) Ensure that no volume is already mounted at your NFS mount point. - - On the storage server, create an NFS share for secondary storage and, if you are using NFS for primary storage as well, create a second NFS share. For example: - -# mkdir -p /export/primary -# mkdir -p /export/secondary - - - To configure the new directories as NFS exports, edit /etc/exports. Export the NFS share(s) with rw,async,no_root_squash,no_subtree_check. For example: - # vi /etc/exports - Insert the following line. - /export *(rw,async,no_root_squash,no_subtree_check) - - Export the /export directory. - # exportfs -a - - On the management server, create a mount point for secondary storage. For example: - # mkdir -p /mnt/secondary - - Mount the secondary storage on your Management Server. Replace the example NFS server name and NFS share paths below with your own. - # mount -t nfs nfsservername:/nfs/share/secondary /mnt/secondary - - -
    diff --git a/en-US/non-contiguous-vlan.xml b/en-US/non-contiguous-vlan.xml deleted file mode 100644 index 193b916..0000000 --- a/en-US/non-contiguous-vlan.xml +++ /dev/null @@ -1,67 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Adding Non Contiguous VLAN Ranges - &PRODUCT; provides you with the flexibility to add non contiguous VLAN ranges to your - network. The administrator can either update an existing VLAN range or add multiple non - contiguous VLAN ranges while creating a zone. You can also use the UpdatephysicalNetwork API to - extend the VLAN range. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - Ensure that the VLAN range does not already exist. - - - In the left navigation, choose Infrastructure. - - - On Zones, click View More, then click the zone to which you want to work with. - - - Click Physical Network. - - - In the Guest node of the diagram, click Configure. - - - Click Edit - - - - - edit-icon.png: button to edit the VLAN range. - - - The VLAN Ranges field now is editable. - - - Specify the start and end of the VLAN range in comma-separated list. - Specify all the VLANs you want to use, VLANs not specified will be removed if you are - adding new ranges to the existing list. - - - Click Apply. - - -
    diff --git a/en-US/offerings.xml b/en-US/offerings.xml deleted file mode 100644 index c880a9c..0000000 --- a/en-US/offerings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Service Offerings - In this chapter we discuss compute, disk, and system service offerings. Network offerings - are discussed in the section on setting up networking for users. - - - - - diff --git a/en-US/ongoing-config-of-external-firewalls-lb.xml b/en-US/ongoing-config-of-external-firewalls-lb.xml deleted file mode 100644 index f5864da..0000000 --- a/en-US/ongoing-config-of-external-firewalls-lb.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Ongoing Configuration of External Firewalls and Load Balancers - Additional user actions (e.g. setting a port forward) will cause further programming of the - firewall and load balancer. A user may request additional public IP addresses and forward - traffic received at these IPs to specific VMs. This is accomplished by enabling static NAT for a - public IP address, assigning the IP to a VM, and specifying a set of protocols and port ranges - to open. When a static NAT rule is created, &PRODUCT; programs the zone's external firewall with - the following objects: - - - A static NAT rule that maps the public IP address to the private IP address of a - VM. - - - A security policy that allows traffic within the set of protocols and port ranges that - are specified. - - - A firewall filter counter that measures the number of bytes of incoming traffic to the - public IP. - - - The number of incoming and outgoing bytes through source NAT, static NAT, and load balancing - rules is measured and saved on each external element. This data is collected on a regular basis - and stored in the &PRODUCT; database. -
    diff --git a/en-US/over-provisioning-service-offering-limits.xml b/en-US/over-provisioning-service-offering-limits.xml deleted file mode 100644 index e2b3b3d..0000000 --- a/en-US/over-provisioning-service-offering-limits.xml +++ /dev/null @@ -1,161 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Over-Provisioning and Service Offering Limits - (Supported for XenServer, KVM, and VMware) - CPU and memory (RAM) over-provisioning factors can be set for each cluster to change the - number of VMs that can run on each host in the cluster. This helps optimize the use of - resources. By increasing the over-provisioning ratio, more resource capacity will be used. If - the ratio is set to 1, no over-provisioning is done. - The administrator can also set global default over-provisioning ratios - in the cpu.overprovisioning.factor and mem.overprovisioning.factor global configuration variables. - The default value of these variables is 1: over-provisioning is turned off by default. - - Over-provisioning ratios are dynamically substituted in &PRODUCT;'s capacity - calculations. For example: - Capacity = 2 GB - Over-provisioning factor = 2 - Capacity after over-provisioning = 4 GB - With this configuration, suppose you deploy 3 VMs of 1 GB each: - Used = 3 GB - Free = 1 GB - The administrator can specify a memory over-provisioning ratio, and can specify both CPU and - memory over-provisioning ratios on a per-cluster basis. - In any given cloud, the optimum number of VMs for each host is affected by such things as - the hypervisor, storage, and hardware configuration. These may be different for each cluster in - the same cloud. A single global over-provisioning setting can not provide the best utilization - for all the different clusters in the cloud. It has to be set for the lowest common denominator. - The per-cluster setting provides a finer granularity for better utilization of resources, no - matter where the &PRODUCT; placement algorithm decides to place a VM. - The overprovisioning settings can be used along with dedicated resources (assigning a - specific cluster to an account) to effectively offer different levels of service to - different accounts. For example, an account paying for a more expensive level of service - could be assigned to a dedicated cluster with an over-provisioning ratio of 1, and a - lower-paying account to a cluster with a ratio of 2. - When a new host is added to a cluster, &PRODUCT; will assume the host has the - capability to perform the CPU and RAM over-provisioning which is configured for that - cluster. It is up to the administrator to be sure the host is actually suitable for the - level of over-provisioning which has been set. -
    - Limitations on Over-Provisioning in XenServer and KVM - - In XenServer, due to a constraint of this hypervisor, you can not use an - over-provisioning factor greater than 4. - The KVM hypervisor can not manage memory allocation to VMs dynamically. - &PRODUCT; sets the minimum and maximum amount of memory that a VM can use. - The hypervisor adjusts the memory within the set limits based on the memory contention. - -
    -
    - Requirements for Over-Provisioning - Several prerequisites are required in order for over-provisioning to function - properly. The feature is dependent on the OS type, hypervisor capabilities, and certain - scripts. It is the administrator's responsibility to ensure that these requirements are - met. -
    - Balloon Driver - All VMs should have a balloon driver installed in them. The hypervisor - communicates with the balloon driver to free up and make the memory available to a - VM. - - XenServer - The balloon driver can be found as a part of xen pv or PVHVM drivers. The xen - pvhvm drivers are included in upstream linux kernels 2.6.36+. - - - VMware - The balloon driver can be found as a part of the VMware tools. All the VMs that - are deployed in a over-provisioned cluster should have the VMware tools - installed. - - - KVM - All VMs are required to support the virtio drivers. These drivers are installed - in all Linux kernel versions 2.6.25 and greater. The administrator must set - CONFIG_VIRTIO_BALLOON=y in the virtio configuration. - -
    -
    - Hypervisor capabilities - The hypervisor must be capable of using the memory ballooning. - - XenServer - The DMC (Dynamic Memory Control) capability of the hypervisor should be enabled. - Only XenServer Advanced and above versions have this feature. - - - VMware, KVM - Memory ballooning is supported by default. - -
    -
    -
    - Setting Over-Provisioning Ratios - There are two ways the root admin can set CPU and RAM over-provisioning ratios. First, the - global configuration settings cpu.overprovisioning.factor and mem.overprovisioning.factor will - be applied when a new cluster is created. Later, the ratios can be modified for an existing - cluster. - Only VMs deployed after the change are affected by the new setting. - If you want VMs deployed before the change to adopt the new over-provisioning ratio, - you must stop and restart the VMs. - When this is done, &PRODUCT; recalculates or scales the used and - reserved capacities based on the new over-provisioning ratios, - to ensure that &PRODUCT; is correctly tracking the amount of free capacity. - It is safer not to deploy additional new VMs while the capacity recalculation is underway, in - case the new values for available capacity are not high enough to accommodate the new VMs. - Just wait for the new used/available values to become available, to be sure there is room - for all the new VMs you want. - To change the over-provisioning ratios for an existing cluster: - - - Log in as administrator to the &PRODUCT; UI. - - - In the left navigation bar, click Infrastructure. - - - Under Clusters, click View All. - - - Select the cluster you want to work with, and click the Edit button. - - - Fill in your desired over-provisioning multipliers in the fields CPU overcommit - ratio and RAM overcommit ratio. The value which is intially shown in these - fields is the default value inherited from the global configuration settings. - - - In XenServer, due to a constraint of this hypervisor, you can not use an - over-provisioning factor greater than 4. - - - -
    -
    - Service Offering Limits and Over-Provisioning - Service offering limits (e.g. 1 GHz, 1 core) are strictly enforced for core count. For example, a guest with a service offering of one core will have only one core available to it regardless of other activity on the Host. - Service offering limits for gigahertz are enforced only in the presence of contention for CPU resources. For example, suppose that a guest was created with a service offering of 1 GHz on a Host that has 2 GHz cores, and that guest is the only guest running on the Host. The guest will have the full 2 GHz available to it. When multiple guests are attempting to use the CPU a weighting factor is used to schedule CPU resources. The weight is based on the clock speed in the service offering. Guests receive a CPU allocation that is proportionate to the GHz in the service offering. For example, a guest created from a 2 GHz service offering will receive twice the CPU allocation as a guest created from a 1 GHz service offering. &PRODUCT; does not perform memory over-provisioning. -
    -
    \ No newline at end of file diff --git a/en-US/ovm-install.xml b/en-US/ovm-install.xml deleted file mode 100644 index fa4a86b..0000000 --- a/en-US/ovm-install.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Installing OVM for &PRODUCT; - TODO - -
    diff --git a/en-US/ovm-requirements.xml b/en-US/ovm-requirements.xml deleted file mode 100644 index 70a8920..0000000 --- a/en-US/ovm-requirements.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - System Requirements for OVM - TODO -
    diff --git a/en-US/password-storage-engine.xml b/en-US/password-storage-engine.xml deleted file mode 100644 index 8bbc96f..0000000 --- a/en-US/password-storage-engine.xml +++ /dev/null @@ -1,74 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Changing the Default Password Encryption - Passwords are encoded when creating or updating users. &PRODUCT; allows you to determine the - default encoding and authentication mechanism for admin and user logins. Two new configurable - lists have been introduced—userPasswordEncoders and userAuthenticators. - userPasswordEncoders allows you to configure the order of preference for encoding passwords, - whereas userAuthenticators allows you to configure the order in which authentication schemes are - invoked to validate user passwords. - Additionally, the plain text user authenticator has been modified not to convert supplied - passwords to their md5 sums before checking them with the database entries. It performs a simple - string comparison between retrieved and supplied login passwords instead of comparing the - retrieved md5 hash of the stored password against the supplied md5 hash of the password because - clients no longer hash the password. The following method determines what encoding scheme is - used to encode the password supplied during user creation or modification. - When a new user is created, the user password is encoded by using the first valid encoder - loaded as per the sequence specified in the UserPasswordEncoders property in the - ComponentContext.xml or nonossComponentContext.xml - files. The order of authentication schemes is determined by the UserAuthenticators - property in the same files. If Non-OSS components, such as VMware environments, are to be - deployed, modify the UserPasswordEncoders and UserAuthenticators lists - in the nonossComponentContext.xml file, for OSS environments, such as - XenServer or KVM, modify the ComponentContext.xml file. It is recommended - to make uniform changes across both the files. When a new authenticator or encoder is added, you - can add them to this list. While doing so, ensure that the new authenticator or encoder is - specified as a bean in both these files. The administrator can change the ordering of both these - properties as preferred to change the order of schemes. Modify the following list properties - available in client/tomcatconf/nonossComponentContext.xml.in or - client/tomcatconf/componentContext.xml.in as applicable, to the desired - order: - <property name="UserAuthenticators"> - <list> - <ref bean="SHA256SaltedUserAuthenticator"/> - <ref bean="MD5UserAuthenticator"/> - <ref bean="LDAPUserAuthenticator"/> - <ref bean="PlainTextUserAuthenticator"/> - </list> - </property> - <property name="UserPasswordEncoders"> - <list> - <ref bean="SHA256SaltedUserAuthenticator"/> - <ref bean="MD5UserAuthenticator"/> - <ref bean="LDAPUserAuthenticator"/> - <ref bean="PlainTextUserAuthenticator"/> - </list> - In the above default ordering, SHA256Salt is used first for - UserPasswordEncoders. If the module is found and encoding returns a valid value, - the encoded password is stored in the user table's password column. If it fails for any reason, - the MD5UserAuthenticator will be tried next, and the order continues. For - UserAuthenticators, SHA256Salt authentication is tried first. If it succeeds, the - user is logged into the Management server. If it fails, md5 is tried next, and attempts - continues until any of them succeeds and the user logs in . If none of them works, the user is - returned an invalid credential message. -
    diff --git a/en-US/per-domain-limits.xml b/en-US/per-domain-limits.xml deleted file mode 100644 index c20e84d..0000000 --- a/en-US/per-domain-limits.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Per-Domain Limits - &PRODUCT; allows the configuration of limits on a domain basis. With a domain limit in place, all users still have their account limits. They are additionally limited, as a group, to not exceed the resource limits set on their domain. Domain limits aggregate the usage of all accounts in the domain as well as all accounts in all subdomains of that domain. Limits set at the root domain level apply to the sum of resource usage by the accounts in all domains and sub-domains below that root domain. - To set a domain limit: - - Log in to the &PRODUCT; UI. - In the left navigation tree, click Domains. - Select the domain you want to modify. The current domain limits are displayed. A value of -1 shows that there is no limit in place. - Click the Edit button - - - - editbutton.png: edits the settings. - - -
    diff --git a/en-US/performance-monitoring.xml b/en-US/performance-monitoring.xml deleted file mode 100644 index 70efbf7..0000000 --- a/en-US/performance-monitoring.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Performance Monitoring - Host and guest performance monitoring is available to end users and administrators. This allows the user to monitor their utilization of resources and determine when it is appropriate to choose a more powerful service offering or larger disk. -
    - diff --git a/en-US/persistent-network.xml b/en-US/persistent-network.xml deleted file mode 100644 index 1ccc99c..0000000 --- a/en-US/persistent-network.xml +++ /dev/null @@ -1,100 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Persistent Networks - The network that you can provision without having to deploy any VMs on it is called a - persistent network. A persistent network can be part of a VPC or a non-VPC environment. - When you create other types of network, a network is only a database entry until the first - VM is created on that network. When the first VM is created, a VLAN ID is assigned and the - network is provisioned. Also, when the last VM is destroyed, the VLAN ID is released and the - network is no longer available. With the addition of persistent network, you will have the - ability to create a network in &PRODUCT; in which physical devices can be deployed without - having to run any VMs. Additionally, you can deploy physical devices on that network. - One of the advantages of having a persistent network is that you can create a VPC with a tier - consisting of only physical devices. For example, you might create a VPC for a three-tier - application, deploy VMs for Web and Application tier, and use physical machines for the - Database tier. Another use case is that if you are providing services by using physical - hardware, you can define the network as persistent and therefore even if all its VMs are - destroyed the services will not be discontinued. -
    - Persistent Network Considerations - - - Persistent network is designed for isolated networks. - - - All default network offerings are non-persistent. - - - A network offering cannot be editable because changing it affects the behavior of the - existing networks that were created using this network offering. - - - When you create a guest network, the network offering that you select defines the - network persistence. This in turn depends on whether persistent network is enabled in the - selected network offering. - - - An existing network can be made persistent by changing its network offering to an - offering that has the Persistent option enabled. While setting this property, even if the - network has no running VMs, the network is provisioned. - - - An existing network can be made non-persistent by changing its network offering to an - offering that has the Persistent option disabled. If the network has no running VMs, - during the next network garbage collection run the network is shut down. - - - When the last VM on a network is destroyed, the network garbage collector checks if - the network offering associated with the network is persistent, and shuts down the network - only if it is non-persistent. - - -
    -
    - Creating a Persistent Guest Network - To create a persistent network, perform the following: - - - Create a network offering with the Persistent option enabled. - See . - See the Administration Guide. - - - Select Network from the left navigation pane. - - - Select the guest network that you want to offer this network service to. - - - Click the Edit button. - - - From the Network Offering drop-down, select the persistent network offering you have - just created. - - - Click OK. - - -
    -
    diff --git a/en-US/physical-network-configuration-settings.xml b/en-US/physical-network-configuration-settings.xml deleted file mode 100644 index 4ab18b0..0000000 --- a/en-US/physical-network-configuration-settings.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Configurable Characteristics of Physical Networks - &PRODUCT; provides configuration settings you can use to set up a physical network in a zone, including: - - What type of network traffic it carries (guest, public, management, storage) - VLANs - Unique name that the hypervisor can use to find that particular network - Enabled or disabled. When a network is first set up, it is disabled – not in use yet. The administrator sets the physical network to enabled, and it begins to be used. The administrator can later disable the network again, which prevents any new virtual networks from being created on that physical network; the existing network traffic continues even though the state is disabled. - Speed - Tags, so network offerings can be matched to physical networks - Isolation method - -
    diff --git a/en-US/plugin-development.xml b/en-US/plugin-development.xml deleted file mode 100644 index 0492877..0000000 --- a/en-US/plugin-development.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Plugin Development - - diff --git a/en-US/pod-add.xml b/en-US/pod-add.xml deleted file mode 100644 index 2a2b087..0000000 --- a/en-US/pod-add.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Adding a Pod - When you created a new zone, &PRODUCT; adds the first pod for you. You can add more pods at any time using the procedure in this section. - - Log in to the &PRODUCT; UI. See . - In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone to which you want to add a pod. - Click the Compute and Storage tab. In the Pods node of the diagram, click View All. - Click Add Pod. - Enter the following details in the dialog. - - Name. The name of the pod. - Gateway. The gateway for the hosts in that pod. - Netmask. The network prefix that defines the pod's subnet. Use CIDR notation. - Start/End Reserved System IP. The IP range in the management network that &PRODUCT; uses to manage various system VMs, such as Secondary Storage VMs, Console Proxy VMs, and DHCP. For more information, see System Reserved IP Addresses. - - - Click OK. - -
    diff --git a/en-US/port-forwarding.xml b/en-US/port-forwarding.xml deleted file mode 100644 index 1bbba45..0000000 --- a/en-US/port-forwarding.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Port Forwarding - A port forward service is a set of port forwarding rules that define a policy. A port forward service is then applied to one or more guest VMs. The guest VM then has its inbound network access managed according to the policy defined by the port forwarding service. You can optionally specify one or more CIDRs to filter the source IPs. This is useful when you want to allow only incoming requests from certain IP addresses to be forwarded. - A guest VM can be in any number of port forward services. Port forward services can be defined but have no members. If a guest VM is part of more than one network, port forwarding rules will function only if they are defined on the default network - You cannot use port forwarding to open ports for an elastic IP address. When elastic IP is used, outside access is instead controlled through the use of security groups. See Security Groups. - To set up port forwarding: - - Log in to the &PRODUCT; UI as an administrator or end user. - If you have not already done so, add a public IP address range to a zone in &PRODUCT;. See Adding a Zone and Pod in the Installation Guide. - Add one or more VM instances to &PRODUCT;. - In the left navigation bar, click Network. - Click the name of the guest network where the VMs are running. - - Choose an existing IP address or acquire a new IP address. See . Click the name of the IP address in the list. - Click the Configuration tab. - In the Port Forwarding node of the diagram, click View All. - Fill in the following: - - Public Port. The port to which public traffic will be - addressed on the IP address you acquired in the previous step. - Private Port. The port on which the instance is listening for - forwarded public traffic. - Protocol. The communication protocol in use between the two - ports - - Click Add. - -
    diff --git a/en-US/portable-ip.xml b/en-US/portable-ip.xml deleted file mode 100644 index f9ae395..0000000 --- a/en-US/portable-ip.xml +++ /dev/null @@ -1,145 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Portable IPs -
    - About Portable IP - Portable IPs in &PRODUCT; are region-level pool of IPs, which are elastic in nature, that - can be transferred across geographically separated zones. As an administrator, you can - provision a pool of portable public IPs at region level and are available for user - consumption. The users can acquire portable IPs if admin has provisioned portable IPs at the - region level they are part of. These IPs can be use for any service within an advanced zone. - You can also use portable IPs for EIP services in basic zones. - The salient features of Portable IP are as follows: - - IP is statically allocated - - - IP need not be associated with a network - - - IP association is transferable across networks - - - IP is transferable across both Basic and Advanced zones - - - IP is transferable across VPC, non-VPC isolated and shared networks - - - Portable IP transfer is available only for static NAT. - - - - Guidelines - Before transferring to another network, ensure that no network rules (Firewall, Static - NAT, Port Forwarding, and so on) exist on that portable IP. - -
    -
    - Configuring Portable IPs - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, click Regions. - - - Choose the Regions that you want to work with. - - - Click View Portable IP. - - - Click Portable IP Range. - The Add Portable IP Range window is displayed. - - - Specify the following: - - - Start IP/ End IP: A range of IP addresses that - are accessible from the Internet and will be allocated to guest VMs. Enter the first - and last IP addresses that define a range that &PRODUCT; can assign to guest - VMs. - - - Gateway: The gateway in use for the Portable IP - addresses you are configuring. - - - Netmask: The netmask associated with the Portable - IP range. - - - VLAN: The VLAN that will be used for public - traffic. - - - - - Click OK. - - -
    -
    - Acquiring a Portable IP - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - Click the name of the network where you want to work with. - - - Click View IP Addresses. - - - Click Acquire New IP. - The Acquire New IP window is displayed. - - - Specify whether you want cross-zone IP or not. - - - Click Yes in the confirmation dialog. - Within a few moments, the new IP address should appear with the state Allocated. You - can now use the IP address in port forwarding or static NAT rules. - - -
    -
    - Transferring Portable IP - An IP can be transferred from one network to another only if Static NAT is enabled. - However, when a portable IP is associated with a network, you can use it for any service in - the network. - To transfer a portable IP across the networks, execute the following API: - http://localhost:8096/client/api?command=enableStaticNat&response=json&ipaddressid=a4bc37b2-4b4e-461d-9a62-b66414618e36&virtualmachineid=a242c476-ef37-441e-9c7b-b303e2a9cb4f&networkid=6e7cd8d1-d1ba-4c35-bdaf-333354cbd49810 - Replace the UUID with appropriate UUID. For example, if you want to transfer a portable IP - to network X and VM Y in a network, execute the following: - http://localhost:8096/client/api?command=enableStaticNat&response=json&ipaddressid=a4bc37b2-4b4e-461d-9a62-b66414618e36&virtualmachineid=Y&networkid=X - -
    -
    diff --git a/en-US/prepare-linux-template.xml b/en-US/prepare-linux-template.xml deleted file mode 100755 index 84c2cde..0000000 --- a/en-US/prepare-linux-template.xml +++ /dev/null @@ -1,190 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - System preparation for Linux - The following steps will prepare a basic Linux installation for templating. - - - - Installation - It is good practice to name your VM something generic during installation, this will ensure components such as LVM do not appear unique to a machine. It is recommended that the name of "localhost" is used for installation. - For CentOS, it is necessary to take unique identification out of the interface configuration file, for this edit /etc/sysconfig/network-scripts/ifcfg-eth0 and change the content to the following. - - DEVICE=eth0 - TYPE=Ethernet - BOOTPROTO=dhcp - ONBOOT=yes - - - The next steps updates the packages on the Template Master. - - - Ubuntu - - sudo -i - apt-get update - apt-get upgrade -y - apt-get install -y acpid ntp - reboot - - - - CentOS - - ifup eth0 - yum update -y - reboot - - - - - - Password management - If preferred, custom users (such as ones created during the Ubuntu installation) should be removed. First ensure the root user account is enabled by giving it a password and then login as root to continue. - - sudo passwd root - logout - - As root, remove any custom user accounts created during the installation process. - - deluser myuser --remove-home - - - See for instructions to setup the password management script, this will allow &PRODUCT; to change your root password from the web interface. - - - Hostname Management - CentOS configures the hostname by default on boot. Unfortunately Ubuntu does not have this functionality, for Ubuntu installations use the following steps. - - - Ubuntu - The hostname of a Templated VM is set by a custom script in /etc/dhcp/dhclient-exit-hooks.d, this script first checks if the current hostname is localhost, if true, it will get the host-name, domain-name and fixed-ip from the DHCP lease file and use those values to set the hostname and append the /etc/hosts file for local hostname resolution. Once this script, or a user has changed the hostname from localhost, it will no longer adjust system files regardless of it's new hostname. The script also recreates openssh-server keys, which should have been deleted before templating (shown below). Save the following script to /etc/dhcp/dhclient-exit-hooks.d/sethostname, and adjust the permissions. - - - #!/bin/sh - # dhclient change hostname script for Ubuntu - oldhostname=$(hostname -s) - if [ $oldhostname = 'localhost' ] - then - sleep 10 # Wait for configuration to be written to disk - hostname=$(cat /var/lib/dhcp/dhclient.eth0.leases | awk ' /host-name/ { host = $3 } END { printf host } ' | sed 's/[";]//g' ) - fqdn="$hostname.$(cat /var/lib/dhcp/dhclient.eth0.leases | awk ' /domain-name/ { domain = $3 } END { printf domain } ' | sed 's/[";]//g')" - ip=$(cat /var/lib/dhcp/dhclient.eth0.leases | awk ' /fixed-address/ { lease = $2 } END { printf lease } ' | sed 's/[";]//g') - echo "cloudstack-hostname: Hostname _localhost_ detected. Changing hostname and adding hosts." - echo " Hostname: $hostname \n FQDN: $fqdn \n IP: $ip" - # Update /etc/hosts - awk -v i="$ip" -v f="$fqdn" -v h="$hostname" "/^127/{x=1} !/^127/ && x { x=0; print i,f,h; } { print $0; }" /etc/hosts > /etc/hosts.dhcp.tmp - mv /etc/hosts /etc/hosts.dhcp.bak - mv /etc/hosts.dhcp.tmp /etc/hosts - # Rename Host - echo $hostname > /etc/hostname - hostname $hostname - # Recreate SSH2 - dpkg-reconfig openssh-server - fi - ### End of Script ### - - chmod 774 /etc/dhcp/dhclient-exit-hooks.d/sethostname - - - - - The following steps should be run when you are ready to template your Template Master. If the Template Master is rebooted during these steps you will have to run all the steps again. At the end of this process the Template Master should be shutdown and the template created in order to create and deploy the final template. - - - Remove the udev persistent device rules - This step removes information unique to your Template Master such as network MAC addresses, lease files and CD block devices, the files are automatically generated on next boot. - - - Ubuntu - - rm -f /etc/udev/rules.d/70* - rm -f /var/lib/dhcp/dhclient.* - - - - CentOS - - rm -f /etc/udev/rules.d/70* - rm -f /var/lib/dhclient/* - - - - - - Remove SSH Keys - This step is to ensure all your Templated VMs do not have the same SSH keys, which would decrease the security of the machines dramatically. - - rm -f /etc/ssh/*key* - - - - Cleaning log files - It is good practice to remove old logs from the Template Master. - - cat /dev/null > /var/log/audit/audit.log 2>/dev/null - cat /dev/null > /var/log/wtmp 2>/dev/null - logrotate -f /etc/logrotate.conf 2>/dev/null - rm -f /var/log/*-* /var/log/*.gz 2>/dev/null - - - - Setting hostname - In order for the Ubuntu DHCP script to function and the CentOS dhclient to set the VM hostname they both require the Template Master's hostname to be "localhost", run the following commands to change the hostname. - - hostname localhost - echo "localhost" > /etc/hostname - - - - Set user password to expire - This step forces the user to change the password of the VM after the template has been deployed. - - passwd --expire root - - - - Clearing User History - The next step clears the bash commands you have just run. - - history -c - unset HISTFILE - - - - Shutdown the VM - Your now ready to shutdown your Template Master and create a template! - - halt -p - - - - Create the template! - You are now ready to create the template, for more information see . - - - Templated VMs for both Ubuntu and CentOS may require a reboot after provisioning in order to pickup the hostname. - - -
    diff --git a/en-US/prepare-system-vm-template.xml b/en-US/prepare-system-vm-template.xml deleted file mode 100644 index 37a151a..0000000 --- a/en-US/prepare-system-vm-template.xml +++ /dev/null @@ -1,79 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Prepare the System VM Template - Secondary storage must be seeded with a template that is used for &PRODUCT; system VMs. - Citrix provides you with the necessary binary package of the system VM. - - When copying and pasting a command, ensure that the command has pasted as a single line - before executing. Some document viewers may introduce unwanted line breaks in copied - text. - - - - If you are using a separate NFS server, mount the secondary storage on your Management - Server. Replace the example NFS server name and NFS share paths below with your own. - # mount -t nfs nfsservername:/nfs/share/secondary /mnt/secondary - If your secondary storage mount point is not named /mnt/secondary, substitute your own - mount point name. - - - On the Management Server, run one or more of the following cloud-install-sys-tmplt - commands to retrieve and decompress the system VM template. Run the command for each - hypervisor type that you expect end users to run in this Zone. - If you set the &PRODUCT; database encryption type to "web" when you set up the database, - you must now add the parameter -s <management-server-secret-key>. See . - This process will require approximately 5 GB of free space on the local file system and - up to 30 minutes each time it runs. - - - For XenServer: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2 -h xenserver -s <optional-management-server-secret-key> -F - - - For vSphere: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/4.2/systemvmtemplate-4.2-vh7.ova -h vmware -s <optional-management-server-secret-key> -F - - - For KVM: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2 -h kvm -s <optional-management-server-secret-key> -F - - - For LXC: - # /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 -h lxc -s <optional-management-server-secret-key> -F - - - - - When the script has finished, unmount secondary storage and remove the created - directory. - # umount /mnt/secondary -# rmdir /mnt/secondary - - - Repeat these steps for each secondary storage server. - - -
    diff --git a/en-US/primary-storage-add.xml b/en-US/primary-storage-add.xml deleted file mode 100644 index ccf3d47..0000000 --- a/en-US/primary-storage-add.xml +++ /dev/null @@ -1,284 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Add Primary Storage -
    - System Requirements for Primary Storage - Hardware requirements: - - - Any standards-compliant iSCSI, SMB, or NFS server that is supported by the underlying - hypervisor. - - - The storage server should be a machine with a large number of disks. The disks should - ideally be managed by a hardware RAID controller. - - - Minimum required capacity depends on your needs. - - - When setting up primary storage, follow these restrictions: - - - Primary storage cannot be added until a host has been added to the cluster. - - - If you do not provision shared primary storage, you must set the global configuration - parameter system.vm.local.storage.required to true, or else you will not be able to start - VMs. - - -
    -
    - Adding Primary Storage - When you create a new zone, the first primary storage is added as part of that procedure. - You can add primary storage servers at any time, such as when adding a new cluster or adding - more servers to an existing cluster. - - When using preallocated storage for primary storage, be sure there is nothing on the - storage (ex. you have an empty SAN volume or an empty NFS share). Adding the storage to - &PRODUCT; will destroy any existing data. - - - - Primary storage can also be added at the zone level through the &PRODUCT; API (adding - zone-level primary storage is not yet supported through the &PRODUCT; UI). - Once primary storage has been added at the zone level, it can be managed through the - &PRODUCT; UI. - - - - - Log in to the &PRODUCT; UI (see ). - - - In the left navigation, choose Infrastructure. In Zones, click View More, then click - the zone in which you want to add the primary storage. - - - Click the Compute tab. - - - In the Primary Storage node of the diagram, click View All. - - - Click Add Primary Storage. - - - Provide the following information in the dialog. The information required varies - depending on your choice in Protocol. - - - Scope. Indicate whether the storage is available - to all hosts in the zone or only to hosts in a single cluster. - - - Pod. (Visible only if you choose Cluster in the - Scope field.) The pod for the storage device. - - - Cluster. (Visible only if you choose Cluster in - the Scope field.) The cluster for the storage device. - - - Name. The name of the storage device. - - - Protocol. For XenServer, choose either NFS, - iSCSI, or PreSetup. For KVM, choose NFS or SharedMountPoint. For vSphere choose either - VMFS (iSCSI or FiberChannel) or NFS. For Hyper-V, choose SMB. - - - Server (for NFS, iSCSI, or PreSetup). The IP - address or DNS name of the storage device. - - - Server (for VMFS). The IP address or DNS name of - the vCenter server. - - - Path (for NFS). In NFS this is the exported path - from the server. - - - Path (for VMFS). In vSphere this is a combination - of the datacenter name and the datastore name. The format is "/" datacenter name "/" - datastore name. For example, "/cloud.dc.VM/cluster1datastore". - - - Path (for SharedMountPoint). With KVM this is the - path on each host that is where this primary storage is mounted. For example, - "/mnt/primary". - - - SMB Username (for SMB/CIFS): Applicable only if you - select SMB/CIFS provider. The username of the account which has the necessary - permissions to the SMB shares. The user must be part of the Hyper-V administrator - group. - - - SMB Password (for SMB/CIFS): Applicable only if you - select SMB/CIFS provider. The password associated with the account. - - - SMB Domain(for SMB/CIFS): Applicable only if you - select SMB/CIFS provider. The Active Directory domain that the SMB share is a part - of. - - - SR Name-Label (for PreSetup). Enter the - name-label of the SR that has been set up outside &PRODUCT;. - - - Target IQN (for iSCSI). In iSCSI this is the IQN - of the target. For example, iqn.1986-03.com.sun:02:01ec9bb549-1271378984. - - - Lun # (for iSCSI). In iSCSI this is the LUN - number. For example, 3. - - - Tags (optional). The comma-separated list of tags - for this storage device. It should be an equivalent set or superset of the tags on - your disk offerings.. - - - The tag sets on primary storage across clusters in a Zone must be identical. For - example, if cluster A provides primary storage that has tags T1 and T2, all other clusters - in the Zone must also provide primary storage that has tags T1 and T2. - - - Click OK. - - -
    -
    - Configuring a Storage Plug-in - - Primary storage that is based on a custom plug-in (ex. SolidFire) must be added through - the &PRODUCT; API (described later in this section). There is no support at this time - through the &PRODUCT; UI to add this type of primary storage (although most of its features - are available through the &PRODUCT; UI). - - - At this time, a custom storage plug-in, such as the SolidFire storage plug-in, can only - be leveraged for data disks (through Disk Offerings). - - - The SolidFire storage plug-in for &PRODUCT; is part of the standard &PRODUCT; install. - There is no additional work required to add this component. - - Adding primary storage that is based on the SolidFire plug-in enables &PRODUCT; to provide - hard quality-of-service (QoS) guarantees. - When used with Disk Offerings, an administrator is able to build an environment in which a - data disk that a user creates leads to the dynamic creation of a SolidFire volume, which has - guaranteed performance. Such a SolidFire volume is associated with one (and only ever one) - &PRODUCT; volume, so performance of the &PRODUCT; volume does not vary depending on how - heavily other tenants are using the system. - The createStoragePool API has been augmented to support plugable storage providers. The - following is a list of parameters to use when adding storage to &PRODUCT; that is based on the - SolidFire plug-in: - - - command=createStoragePool - - - scope=zone - - - zoneId=[your zone id] - - - name=[name for primary storage] - - - hypervisor=Any - - - provider=SolidFire - - - capacityIops=[whole number of IOPS from the SAN to give to &PRODUCT;] - - - capacityBytes=[whole number of bytes from the SAN to give to &PRODUCT;] - - - The url parameter is somewhat unique in that its value can contain additional key/value - pairs. - - url=[key/value pairs detailed below (values are URL encoded; for example, '=' is - represented as '%3D')] - - MVIP%3D[Management Virtual IP Address] (can be suffixed with :[port number]) - - - SVIP%3D[Storage Virtual IP Address] (can be suffixed with :[port number]) - - - clusterAdminUsername%3D[cluster admin's username] - - - clusterAdminPassword%3D[cluster admin's password] - - - clusterDefaultMinIops%3D[Min IOPS (whole number) to set for a volume; used if Min IOPS - is not specified by administrator or user] - - - clusterDefaultMaxIops%3D[Max IOPS (whole number) to set for a volume; used if Max IOPS - is not specified by administrator or user] - - - clusterDefaultBurstIopsPercentOfMaxIops%3D[Burst IOPS is determined by (Min IOPS * - clusterDefaultBurstIopsPercentOfMaxIops parameter) (can be a decimal value)] - - - Example URL to add primary storage to &PRODUCT; based on the SolidFire plug-in (note that - URL encoding is used with the value of the url key, so '%3A' equals ':','%3B' equals ';' (';' - is a key/value pair delimiter for the url field) and '%3D' equals '='): - http://127.0.0.1:8080/client/api? - command=createStoragePool - &scope=zone - &zoneId=cf4e6ddf-8ae7-4194-8270-d46733a52b55 - &name=SolidFire_121258566 - &url= - MVIP%3D192.168.138.180%3A443 - %3BSVIP%3D192.168.56.7 - %3BclusterAdminUsername%3Dadmin - %3BclusterAdminPassword%3Dpassword - %3BclusterDefaultMinIops%3D200 - %3BclusterDefaultMaxIops%3D300 - %3BclusterDefaultBurstIopsPercentOfMaxIops%3D2.5 - &provider=SolidFire - &tags=SolidFire_SAN_1 - &capacityIops=4000000 - &capacityBytes=2251799813685248 - &hypervisor=Any - &response=json - &apiKey=VrrkiZQWFFgSdA6k3DYtoKLcrgQJjZXoSWzicHXt8rYd9Bl47p8L39p0p8vfDpiljtlcMLn_jatMSqCWv5Cs-Q - &signature=wqf8KzcPpY2JmT1Sxk%2F%2BWbgX3l8%3D -
    -
    diff --git a/en-US/primary-storage-outage-and-data-loss.xml b/en-US/primary-storage-outage-and-data-loss.xml deleted file mode 100644 index ce9fdff..0000000 --- a/en-US/primary-storage-outage-and-data-loss.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Primary Storage Outage and Data Loss - When a primary storage outage occurs, all hosts in that cluster are rebooted. This ensures - that affected VMs running on the hypervisor are appropriately marked as stopped. Guests that are - marked for HA will be restarted as soon as practical when the primary storage comes back on - line. With NFS, the hypervisor may allow the virtual machines to continue running depending on - the nature of the issue. For example, an NFS hang will cause the guest VMs to be suspended until - storage connectivity is restored. Primary storage is not designed to be backed up. Individual - volumes in primary storage can be backed up using snapshots. - - If there are multiple primary storage servers in a cluster and only one goes down, VMs - using a healthy primary storage will also be affected, because all hosts are rebooted. - - -
    diff --git a/en-US/primary-storage.xml b/en-US/primary-storage.xml deleted file mode 100644 index 4ab37ef..0000000 --- a/en-US/primary-storage.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Primary Storage - This section gives concepts and technical details about &PRODUCT; primary storage. For information about how to install and configure primary storage through the &PRODUCT; UI, see the Installation Guide. - - - - - - -
    diff --git a/en-US/private-public-template.xml b/en-US/private-public-template.xml deleted file mode 100644 index 8556583..0000000 --- a/en-US/private-public-template.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Private and Public Templates - When a user creates a template, it can be designated private or public. - Private templates are only available to the user who created them. By default, an uploaded template is private. - When a user marks a template as “public,” the template becomes available to all users in all accounts in the user's domain, as well as users in any other domains that have access to the Zone where the template is stored. This depends on whether the Zone, in turn, was defined as private or public. A private Zone is assigned to a single domain, and a public Zone is accessible to any domain. If a public template is created in a private Zone, it is available only to users in the domain assigned to that Zone. If a public template is created in a public Zone, it is available to all users in all domains. -
    diff --git a/en-US/projects-overview.xml b/en-US/projects-overview.xml deleted file mode 100644 index 4f9a833..0000000 --- a/en-US/projects-overview.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Overview of Projects - Projects are used to organize people and resources. &PRODUCT; users within a single domain can group themselves into project teams so they can collaborate and share virtual resources such as VMs, snapshots, templates, data disks, and IP addresses. &PRODUCT; tracks resource usage per project as well as per user, so the usage can be billed to either a user account or a project. For example, a private cloud within a software company might have all members of the QA department assigned to one project, so the company can track the resources used in testing while the project members can more easily isolate their efforts from other users of the same cloud - You can configure &PRODUCT; to allow any user to create a new project, or you can restrict that ability to just &PRODUCT; administrators. Once you have created a project, you become that project’s administrator, and you can add others within your domain to the project. &PRODUCT; can be set up either so that you can add people directly to a project, or so that you have to send an invitation which the recipient must accept. Project members can view and manage all virtual resources created by anyone in the project (for example, share VMs). A user can be a member of any number of projects and can switch views in the &PRODUCT; UI to show only project-related information, such as project VMs, fellow project members, project-related alerts, and so on. - The project administrator can pass on the role to another project member. The project administrator can also add more members, remove members from the project, set new resource limits (as long as they are below the global defaults set by the &PRODUCT; administrator), and delete the project. When the administrator removes a member from the project, resources created by that user, such as VM instances, remain with the project. This brings us to the subject of resource ownership and which resources can be used by a project. - Resources created within a project are owned by the project, not by any particular &PRODUCT; account, and they can be used only within the project. A user who belongs to one or more projects can still create resources outside of those projects, and those resources belong to the user’s account; they will not be counted against the project’s usage or resource limits. You can create project-level networks to isolate traffic within the project and provide network services such as port forwarding, load balancing, VPN, and static NAT. A project can also make use of certain types of resources from outside the project, if those resources are shared. For example, a shared network or public template is available to any project in the domain. A project can get access to a private template if the template’s owner will grant permission. A project can use any service offering or disk offering available in its domain; however, you can not create private service and disk offerings at the project level.. -
    - diff --git a/en-US/projects.xml b/en-US/projects.xml deleted file mode 100644 index 39ce96b..0000000 --- a/en-US/projects.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Using Projects to Organize Users and Resources - - - - - - - - - diff --git a/en-US/provisioning-auth-api.xml b/en-US/provisioning-auth-api.xml deleted file mode 100644 index 0f28b1f..0000000 --- a/en-US/provisioning-auth-api.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Provisioning and Authentication API - &PRODUCT; expects that a customer will have their own user provisioning infrastructure. It provides APIs to integrate with these existing systems where the systems call out to &PRODUCT; to add/remove users.. - &PRODUCT; supports pluggable authenticators. By default, &PRODUCT; assumes it is provisioned with the user’s password, and as a result authentication is done locally. However, external authentication is possible as well. For example, see Using an LDAP Server for User Authentication. -
    diff --git a/en-US/provisioning-steps-overview.xml b/en-US/provisioning-steps-overview.xml deleted file mode 100644 index 5fb6196..0000000 --- a/en-US/provisioning-steps-overview.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Overview of Provisioning Steps - After the Management Server is installed and running, you can add the compute resources for it to manage. For an overview of how a &PRODUCT; cloud infrastructure is organized, see . - To provision the cloud infrastructure, or to scale it up at any time, follow these procedures: - - Define regions (optional). See . - Add a zone to the region. See . - Add more pods to the zone (optional). See . - Add more clusters to the pod (optional). See . - Add more hosts to the cluster (optional). See . - Add primary storage to the cluster. See . - Add secondary storage to the zone. See . - Initialize and test the new cloud. See . - - When you have finished these steps, you will have a deployment with the following basic structure: - - - - - provisioning-overview.png: Conceptual overview of a basic deployment - -
    diff --git a/en-US/provisioning-steps.xml b/en-US/provisioning-steps.xml deleted file mode 100644 index 04ece13..0000000 --- a/en-US/provisioning-steps.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Steps to Provisioning Your Cloud Infrastructure - This section tells how to add regions, zones, pods, clusters, hosts, storage, and networks to your cloud. If you are unfamiliar with these entities, please begin by looking through . - - - - - - - - - - diff --git a/en-US/pvlan.xml b/en-US/pvlan.xml deleted file mode 100644 index 38b2531..0000000 --- a/en-US/pvlan.xml +++ /dev/null @@ -1,247 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Isolation in Advanced Zone Using Private VLAN - Isolation of guest traffic in shared networks can be achieved by using Private VLANs - (PVLAN). PVLANs provide Layer 2 isolation between ports within the same VLAN. In a PVLAN-enabled - shared network, a user VM cannot reach other user VM though they can reach the DHCP server and - gateway, this would in turn allow users to control traffic within a network and help them deploy - multiple applications without communication between application as well as prevent communication - with other users’ VMs. - - - Isolate VMs in a shared networks by using Private VLANs. - - - Supported on KVM, XenServer, and VMware hypervisors - - - PVLAN-enabled shared network can be a part of multiple networks of a guest VM. - - -
    - About Private VLAN - In an Ethernet switch, a VLAN is a broadcast domain where hosts can establish direct - communication with each another at Layer 2. Private VLAN is designed as an extension of VLAN - standard to add further segmentation of the logical broadcast domain. A regular VLAN is a - single broadcast domain, whereas a private VLAN partitions a larger VLAN broadcast domain into - smaller sub-domains. A sub-domain is represented by a pair of VLANs: a Primary VLAN and a - Secondary VLAN. The original VLAN that is being divided into smaller groups is called Primary, - which implies that all VLAN pairs in a private VLAN share the same Primary VLAN. All the - secondary VLANs exist only inside the Primary. Each Secondary VLAN has a specific VLAN ID - associated to it, which differentiates one sub-domain from another. - Three types of ports exist in a private VLAN domain, which essentially determine the - behaviour of the participating hosts. Each ports will have its own unique set of rules, which - regulate a connected host's ability to communicate with other connected host within the same - private VLAN domain. Configure each host that is part of a PVLAN pair can be by using one of - these three port designation: - - - Promiscuous: A promiscuous port can communicate with - all the interfaces, including the community and isolated host ports that belong to the - secondary VLANs. In Promiscuous mode, hosts are connected to promiscuous ports and are - able to communicate directly with resources on both primary and secondary VLAN. Routers, - DHCP servers, and other trusted devices are typically attached to promiscuous - ports. - - - Isolated VLANs: The ports within an isolated VLAN - cannot communicate with each other at the layer-2 level. The hosts that are connected to - Isolated ports can directly communicate only with the Promiscuous resources. If your - customer device needs to have access only to a gateway router, attach it to an isolated - port. - - - Community VLANs: The ports within a community VLAN - can communicate with each other and with the promiscuous ports, but they cannot - communicate with the ports in other communities at the layer-2 level. In a Community mode, - direct communication is permitted only with the hosts in the same community and those that - are connected to the Primary PVLAN in promiscuous mode. If your customer has two devices - that need to be isolated from other customers' devices, but to be able to communicate - among themselves, deploy them in community ports. - - - For further reading: - - - Understanding Private VLANs - - - Cisco Systems' Private VLANs: Scalable - Security in a Multi-Client Environment - - - Private VLAN (PVLAN) on vNetwork Distributed Switch - - Concept Overview (1010691) - - -
    -
    - Prerequisites - - - Use a PVLAN supported switch. - See Private VLAN Catalyst Switch Support Matrixfor more information. - - - All the layer 2 switches, which are PVLAN-aware, are connected to each other, and one - of them is connected to a router. All the ports connected to the host would be configured - in trunk mode. Open Management VLAN, Primary VLAN (public) and Secondary Isolated VLAN - ports. Configure the switch port connected to the router in PVLAN promiscuous trunk mode, - which would translate an isolated VLAN to primary VLAN for the PVLAN-unaware router. - Note that only Cisco Catalyst 4500 has the PVLAN promiscuous trunk mode to connect - both normal VLAN and PVLAN to a PVLAN-unaware switch. For the other Catalyst PVLAN support - switch, connect the switch to upper switch by using cables, one each for a PVLAN - pair. - - - Configure private VLAN on your physical switches out-of-band. - - - Before you use PVLAN on XenServer and KVM, enable Open vSwitch (OVS). - - OVS on XenServer and KVM does not support PVLAN natively. Therefore, &PRODUCT; - managed to simulate PVLAN on OVS for XenServer and KVM by modifying the flow - table. - - - -
    -
    - Creating a PVLAN-Enabled Guest Network - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation, choose Infrastructure. - - - On Zones, click View More. - - - Click the zone to which you want to add a guest network. - - - Click the Physical Network tab. - - - Click the physical network you want to work with. - - - On the Guest node of the diagram, click Configure. - - - Click the Network tab. - - - Click Add guest network. - The Add guest network window is displayed. - - - Specify the following: - - - Name: The name of the network. This will be - visible to the user. - - - Description: The short description of the network - that can be displayed to users. - - - VLAN ID: The unique ID of the VLAN. - - - Secondary Isolated VLAN ID: The unique ID of the - Secondary Isolated VLAN. - For the description on Secondary Isolated VLAN, see . - - - Scope: The available scopes are Domain, Account, - Project, and All. - - - Domain: Selecting Domain limits the scope of - this guest network to the domain you specify. The network will not be available - for other domains. If you select Subdomain Access, the guest network is available - to all the sub domains within the selected domain. - - - Account: The account for which the guest - network is being created for. You must specify the domain the account belongs - to. - - - Project: The project for which the guest - network is being created for. You must specify the domain the project belongs - to. - - - All: The guest network is available for all - the domains, account, projects within the selected zone. - - - - - Network Offering: If the administrator has - configured multiple network offerings, select the one you want to use for this - network. - - - Gateway: The gateway that the guests should - use. - - - Netmask: The netmask in use on the subnet the - guests will use. - - - IP Range: A range of IP addresses that are - accessible from the Internet and are assigned to the guest VMs. - - - - - Network Domain: A custom DNS suffix at the level - of a network. If you want to assign a special domain name to the guest VM network, - specify a DNS suffix. - - - - - Click OK to confirm. - - -
    -
    diff --git a/en-US/query-filter.xml b/en-US/query-filter.xml deleted file mode 100644 index 1c0e493..0000000 --- a/en-US/query-filter.xml +++ /dev/null @@ -1,60 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    -Query Filter -The query filter is used to find a mapped user in the external LDAP server. The query filter should uniquely map the &PRODUCT; user to LDAP user for a meaningful authentication. For more information about query filter syntax, consult the documentation for your LDAP server. -The &PRODUCT; query filter wildcards are: - - - - - Query Filter Wildcard - Description - - - - - %u - User name - - - %e - Email address - - - %n - First and last name - - - - -The following examples assume you are using Active Directory, and refer to user attributes from the Active Directory schema. -If the &PRODUCT; user name is the same as the LDAP user ID: -(uid=%u) -If the &PRODUCT; user name is the LDAP display name: -(displayName=%u) -To find a user by email address: -(mail=%e) -
    diff --git a/en-US/re-install-hosts.xml b/en-US/re-install-hosts.xml deleted file mode 100644 index b8092ad..0000000 --- a/en-US/re-install-hosts.xml +++ /dev/null @@ -1,26 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Re-Installing Hosts - You can re-install a host after placing it in maintenance mode and then removing it. If a - host is down and cannot be placed in maintenance mode, it should still be removed before the - re-install. -
    diff --git a/en-US/realip-changes.xml b/en-US/realip-changes.xml deleted file mode 100644 index 6b9d904..0000000 --- a/en-US/realip-changes.xml +++ /dev/null @@ -1,224 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Secure Connections for &PRODUCT;System VMs - &PRODUCT; System VMs, such as console proxy and Secondary storage VMs, use SSL certificates - to host HTTPS connections. Because each &PRODUCT; environment is unique, System VMs in each - deployment varies and each instance will have its own set of IP addresses. To use one SSL - certificate across all the instances among different deployments, &PRODUCT; provides a global - parameter based mechanism. To achieve that you need the following: - - - A software that runs a wildcard DNS service. - - - A wildcard certificate for this domain name, which can be self-signed. - - - A domain, which can run a DNS service that is capable of resolving queries for addresses - of the form aaa-bbb-ccc-ddd.yourdomain.com to an IPv4 IP address in the form - aaa.bbb.ccc.ddd, for example, 202.8.44.1. - - -
    - Console Proxy - For Console Proxy sessions, you can use one of the following modes: HTTP, HTTPS with - wildcard certificate, and HTTPS with a certificate signed under an exact domain name. For each - mode, you need to set the global parameter, consoleproxy.url.domainto - different forms of IP address, which can later be resolved by your DNS server. - - - Ensure that you set up a domain in your DNS server. - In this example, assume that your DNS server is BIND, and the domain name is - yourdomain.com. - - - Set up your zone in your DNS server. - If you are using BIND 9: - zone "yourhostip.com" IN { - type master; - file "yourhostip.com.zone"; - allow-update { none; }; -}; - - - Populate an A record for every public IP you have entered in &PRODUCT; that the - console proxy could allocate. - For example, a range such as 55.66.77.100 to 55.66.77.200. - 55-66-77-100 IN A 55.66.77.100 -55-66-77-101 IN A 55.66.77.101 -55-66-77-102 IN A 55.66.77.102 -55-66-77-103 IN A 55.66.77.103 - -etc.. - -55-66-77-200 IN A 55.66.77.200 - - - Update &PRODUCT; with the new domain name: - - - Log in to the &PRODUCT; UI as an administrator. - - - In the left navigation pane, select Global Settings. - - - Select the consoleproxy.url.domain parameter. - - - Depending on your requirement, perform one of the following: - - - - - Console Proxy Mode - Global Parameter Settings - Console Proxy URL - - - - - HTTP - Set consoleproxy.url.domain to - empty. - http://aaa.bbb.ccc.ddd/xxxxx - Where xxxxx is the token. - - - HTTPS with wildcard certificate - Set consoleproxy.url.domain to - *.yourdomain.com - http://aaa.bbb.ccc.ddd.yourdomain.com/xxxxx - Each public IP entered in &PRODUCT; is converted to a DNS name, for - example, 77.88.99.11 and maps to 77-88-99-11.yourdomain.com/xxxxx, where - xxxxx is the secure token. When the browser connects to this URL, it try to - match to wildcard cert *.yourdomain.com. - For more information on generating wildcard certificates, see . - - - HTTPS with a certificate signed under an exact domain name (load - balancing console proxy) - Set consoleproxy.url.domain to - xyz.yourdomain.com. - - https://xyz.yourdomain.com/xxxxx - For more information, see . - - - - - - - - - Restart the Management Server. - - -
    -
    - Load Balancing Console Proxy VMs - - - On an external LB device, such as Citrix Netscaler, configure LB with a name: - - - Create a tagged VLAN. - - - Assign an IP from the public IP range. - For example: 10.10.10.252 - - - Create a virtual server with a virtual IP. - For example: 10.10.10.251 - - - Assign the virtual IP to the console proxy VM. - - - - - Configure DNS to resolve above hostname to the load balancers IP - - - Edit the forward.named.conf file: - @ IN NS xyz.yourdomain.com -@ IN A 10.10.10.252 -xyz IN A 10.10.10.251 - The sub domain, xyz, points to the virtual IP of the load balancer. - - - Restart the service to reflect the changes. - - - - - Start Console Proxy VM to acquire its public IP address. - - - Configure the LB rule to point xyz.yourdomain.com to the Console Proxy's IP - address. - To do that, set the consoleproxy.url.domain to xyz.yourdomain.com. - &PRODUCT; sends a request as given below : - # wget https://xyz.yourdomain.com/ajax?token=token - &PRODUCT; sends the request to xyz.yourdomain.com, and internally the request is - forwarded to the virtual IP of the LB rule, 10.10.10.251. The request is then internally - load balanced and forwarded to associated Console Proxy VM. - In this example, xyz.yourdomain.com is mapped to the virtual IP of the LB rule on the - DNS server. The DNS server resolves the IP and the forward the request to the external LB - device. The LB device load balance the request sends to the associated Console Proxy - public IP. - - - Repeat steps and to add more Console Proxy VMs into the LB rule. - - -
    -
    - Secondary Storage VM - Use the secstorage.encrypt.copy parameter to turn on the secure - connection. To customize domain for SSVM, set the - secstorage.ssl.cert.domain parameter to *.yourdomain.com. - - Provide the full certificate path for the System VMs if you are using a certificate from - an intermediate CA. The certificate path begins with the certificate of that certifying - entity, and each certificate in the chain is signed by the entity identified by the next - certificate in the chain. The chain terminates with a root CA certificate. For browsers to - trust the site's certificate, you must specify the full chain: site certificate, - intermediate CA, and root CA. Use the uploadCustomCertificate API calls for each level of - the chain. The certificate and private key parameters need to have the full text in PEM - encoded format. For example: 'certificate':'-----BEGIN - CERTIFICATE-----\nMIIDYTCCAkmgAwIBAgIQCgEBAQAAAnwasdfKasd - - -
    -
    - Upgrade - Post upgrade, &PRODUCT; automatically converts the existing domain values, for example - yourdomain.com to *.yourdomain.com. After upgrade, modify this value to suit your - needs. -
    -
    diff --git a/en-US/region-add.xml b/en-US/region-add.xml deleted file mode 100644 index 212047a..0000000 --- a/en-US/region-add.xml +++ /dev/null @@ -1,151 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Adding Regions (optional) - Grouping your cloud resources into geographic regions is an optional step when provisioning the cloud. - For an overview of regions, see . -
    - The First Region: The Default Region - If you do not take action to define regions, then all the zones in your cloud will be - automatically grouped into a single default region. This region is assigned the region - ID of 1. You can change the name or URL of the default region by displaying the region in - the &PRODUCT; UI and clicking the Edit button. -
    -
    - Adding a Region - Use these steps to add a second region in addition to the default region. - - Each region has its own &PRODUCT; instance. Therefore, the first step of creating a new region - is to install the Management Server software, on one or more nodes, in the - geographic area where you want to set up the new region. Use the steps in the - Installation guide. When you come to the step where you set up the database, use - the additional command-line flag -r <region_id> to set a - region ID for the new region. The default region is automatically assigned a - region ID of 1, so your first additional region might be region 2. - cloudstack-setup-databases cloud:<dbpassword>@localhost --deploy-as=root:<password> -e <encryption_type> -m <management_server_key> -k <database_key> -r <region_id> - - By the end of the installation procedure, the Management Server should have been started. Be sure that the Management Server installation was successful and complete. - Now add the new region to region 1 in &PRODUCT;. - - Log in to &PRODUCT; in the first region as root administrator - (that is, log in to <region.1.IP.address>:8080/client). - In the left navigation bar, click Regions. - Click Add Region. In the dialog, fill in the following fields: - - ID. A unique identifying number. Use the same number - you set in the database during Management Server installation in the new region; - for example, 2. - Name. Give the new region a descriptive name. - Endpoint. The URL where you can log in to the Management Server in the new region. - This has the format <region.2.IP.address>:8080/client. - - - - - Now perform the same procedure in reverse. Log in to region 2, and add region 1. - Copy the account, user, and domain tables from the region 1 database to the region 2 database. - In the following commands, it is assumed that you have set the root password on the - database, which is a &PRODUCT; recommended best practice. Substitute your own MySQL - root password. - - First, run this command to copy the contents of the database: - # mysqldump -u root -p<mysql_password> -h <region1_db_host> cloud account user domain > region1.sql - - Then run this command to put the data onto the region 2 database: - # mysql -u root -p<mysql_password> -h <region2_db_host> cloud < region1.sql - - - - Remove project accounts. Run these commands on the region 2 database: - mysql> delete from account where type = 5; - - Set the default zone as null: - mysql> update account set default_zone_id = null; - - Restart the Management Servers in region 2. - -
    -
    - Adding Third and Subsequent Regions - To add the third region, and subsequent additional regions, the steps are similar to those for adding the second region. - However, you must repeat certain steps additional times for each additional region: - - Install &PRODUCT; in each additional region. Set the region ID for each region during the database setup step. - cloudstack-setup-databases cloud:<dbpassword>@localhost --deploy-as=root:<password> -e <encryption_type> -m <management_server_key> -k <database_key> -r <region_id> - Once the Management Server is running, add your new region to all existing regions by - repeatedly using the Add Region button in the UI. For example, if you were adding - region 3: - - Log in to &PRODUCT; in the first region as root administrator - (that is, log in to <region.1.IP.address>:8080/client), and add a region with ID 3, the name of region 3, and the endpoint <region.3.IP.address>:8080/client. - Log in to &PRODUCT; in the second region as root administrator (that is, log in to <region.2.IP.address>:8080/client), and add a region with ID 3, the name of region 3, and the endpoint <region.3.IP.address>:8080/client. - - - Repeat the procedure in reverse to add all existing regions to the new region. For example, - for the third region, add the other two existing regions: - - Log in to &PRODUCT; in the third region as root administrator - (that is, log in to <region.3.IP.address>:8080/client). - Add a region with ID 1, the name of region 1, and the endpoint <region.1.IP.address>:8080/client. - Add a region with ID 2, the name of region 2, and the endpoint <region.2.IP.address>:8080/client. - - - Copy the account, user, and domain tables from any existing region's database to the new - region's database. - In the following commands, it is assumed that you have set the root password on the - database, which is a &PRODUCT; recommended best practice. Substitute your own MySQL - root password. - - First, run this command to copy the contents of the database: - # mysqldump -u root -p<mysql_password> -h <region1_db_host> cloud account user domain > region1.sql - - Then run this command to put the data onto the new region's database. For example, for region - 3: - # mysql -u root -p<mysql_password> -h <region3_db_host> cloud < region1.sql - - - - Remove project accounts. Run these commands on the region 3 database: - mysql> delete from account where type = 5; - - Set the default zone as null: - mysql> update account set default_zone_id = null; - - Restart the Management Servers in the new region. - -
    -
    - Deleting a Region - Log in to each of the other regions, navigate to the one you want to delete, and click Remove Region. - For example, to remove the third region in a 3-region cloud: - - Log in to <region.1.IP.address>:8080/client. - In the left navigation bar, click Regions. - Click the name of the region you want to delete. - Click the Remove Region button. - Repeat these steps for <region.2.IP.address>:8080/client. - -
    -
    diff --git a/en-US/release-ip-address.xml b/en-US/release-ip-address.xml deleted file mode 100644 index 9fdccd7..0000000 --- a/en-US/release-ip-address.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Releasing an IP Address - When the last rule for an IP address is removed, you can release that IP address. The IP address still belongs to the VPC; however, it can be picked up for any guest network again. - - Log in to the &PRODUCT; UI as an administrator or end user. - In the left navigation, choose Network. - Click the name of the network where you want to work with. - Click View IP Addresses. - Click the IP address you want to release. - - Click the Release IP button. - - - - - ReleaseIPButton.png: button to release an IP - - - -
    diff --git a/en-US/release-ip-for-vpc.xml b/en-US/release-ip-for-vpc.xml deleted file mode 100644 index f827b67..0000000 --- a/en-US/release-ip-for-vpc.xml +++ /dev/null @@ -1,95 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Releasing an IP Address Alloted to a VPC - The IP address is a limited resource. If you no longer need a particular IP, you can - disassociate it from its VPC and return it to the pool of available addresses. An IP address can - be released from its tier, only when all the networking ( port forwarding, load balancing, or - StaticNAT ) rules are removed for this IP address. The released IP address will still belongs to - the same VPC. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Click the Configure button of the VPC whose IP you want to release. - The VPC page is displayed where all the tiers you created are listed in a - diagram. - The following options are displayed. - - - Internal LB - - - Public LB IP - - - Static NAT - - - Virtual Machines - - - CIDR - - - The following router information is displayed: - - - Private Gateways - - - Public IP Addresses - - - Site-to-Site VPNs - - - Network ACL Lists - - - - - Select Public IP Addresses. - The IP Addresses page is displayed. - - - Click the IP you want to release. - - - In the Details tab, click the Release IP button - - - - - release-ip-icon.png: button to release an IP. - - - - -
    diff --git a/en-US/remove-member-from-project.xml b/en-US/remove-member-from-project.xml deleted file mode 100644 index dcd3746..0000000 --- a/en-US/remove-member-from-project.xml +++ /dev/null @@ -1,44 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Removing a Member From a Project - When a member is removed from a project, the member’s resources continue to be owned by the project. The former project member cannot create any new resources within the project or use any of the project’s existing resources. - A member of a project can be removed by the project administrator, the domain administrator of the domain the project belongs to or of its parent domain, or the &PRODUCT; root administrator. - - Log in to the &PRODUCT; UI. - In the left navigation, click Projects. - In Select View, choose Projects. - Click the name of the project. - Click the Accounts tab. - Click the name of the member. - Click the Delete button. - - - - deletebutton.png: Removes a member - - -
    - diff --git a/en-US/remove-tier.xml b/en-US/remove-tier.xml deleted file mode 100644 index 701645c..0000000 --- a/en-US/remove-tier.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Removing Tiers - You can remove a tier from a VPC. A removed tier cannot be revoked. When a tier is removed, - only the resources of the tier are expunged. All the network rules (port forwarding, load - balancing and staticNAT) and the IP addresses associated to the tier are removed. The IP address - still be belonging to the same VPC. - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPC that you have created for the account is listed in the page. - - - Click the Configure button of the VPC for which you want to set up tiers. - The Configure VPC page is displayed. Locate the tier you want to work with. - - - Select the tier you want to remove. - - - In the Network Details tab, click the Delete Network button. - - - - - del-tier.png: button to remove a tier - - - Click Yes to confirm. Wait for some time for the tier to be removed. - - -
    diff --git a/en-US/remove-vpc.xml b/en-US/remove-vpc.xml deleted file mode 100644 index b373f1a..0000000 --- a/en-US/remove-vpc.xml +++ /dev/null @@ -1,69 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Editing, Restarting, and Removing a Virtual Private Cloud - - Ensure that all the tiers are removed before you remove a VPC. - - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - In the Select view, select VPC. - All the VPCs that you have created for the account is listed in the page. - - - Select the VPC you want to work with. - - - In the Details tab, click the Remove VPC button - - - - - remove-vpc.png: button to remove a VPC - - - You can remove the VPC by also using the remove button in the Quick View. - You can edit the name and description of a VPC. To do that, select the VPC, then click - the Edit button. - - - - - edit-icon.png: button to edit a VPC - - - To restart a VPC, select the VPC, then click the Restart button. - - - - - restart-vpc.png: button to restart a VPC - - - - -
    diff --git a/en-US/removed-API-commands.xml b/en-US/removed-API-commands.xml deleted file mode 100644 index 51bb7cf..0000000 --- a/en-US/removed-API-commands.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Removed API commands - - createConfiguration (Adds configuration value) - configureSimulator (Configures simulator) - -
    - diff --git a/en-US/removed-api-4.2.xml b/en-US/removed-api-4.2.xml deleted file mode 100644 index 596d316..0000000 --- a/en-US/removed-api-4.2.xml +++ /dev/null @@ -1,144 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Deprecated APIs - - - deleteCiscoNexusVSM (Deletes a Cisco Nexus VSM device) - - - enableCiscoNexusVSM (Enables a Cisco Nexus VSM device) - - - disableCiscoNexusVSM (Disables a Cisco Nexus VSM device) - - - listCiscoNexusVSMs (Retrieves a Cisco Nexus 1000v Virtual Switch Manager device - associated with a Cluster) - - - addBaremetalHost (Adds a new host.) - - - addExternalFirewall (Adds an external firewall appliance) - - - deleteExternalFirewall (Deletes an external firewall appliance.) - - - listExternalFirewalls (Lists external firewall appliances.) - - - addExternalLoadBalancer (Adds F5 external load balancer appliance.) - - - deleteExternalLoadBalancer (Deletes a F5 external load balancer appliance added in a - zone.) - - - listExternalLoadBalancers (Lists F5 external load balancer appliances added in a - zone.) - - - createVolumeOnFiler (Creates a volume.) - - - destroyVolumeOnFiler (Destroys a volume.) - - - listVolumesOnFiler (Lists volumes.) - - - createLunOnFiler (Creates a LUN from a pool.) - - - destroyLunOnFiler (Destroys a LUN.) - - - listLunsOnFiler (Lists LUN.) - - - associateLun (Associates a LUN with a guest IQN.) - - - dissociateLun (Dissociates a LUN.) - - - createPool (Creates a pool.) - - - deletePool (Deletes a pool.) - - - modifyPool (Modifies pool.) - - - listPools (Lists pool.) - - - addF5LoadBalancer (Adds a F5 BigIP load balancer device.) - - - configureF5LoadBalancer (Configures a F5 load balancer device.) - - - deleteF5LoadBalancer (Deletes a F5 load balancer device.) - - - listF5LoadBalancers (Lists F5 load balancer devices.) - - - listF5LoadBalancerNetworks (Lists network that are using a F5 load balancer device.) - - - - addSrxFirewall (Adds a SRX firewall device.) - - - deleteSrxFirewall (Deletes a SRX firewall device.) - - - configureSrxFirewall (Configures a SRX firewall device) - - - listSrxFirewalls (Lists SRX firewall devices in a physical network) - - - listSrxFirewallNetworks (Lists network that are using SRX firewall device) - - - addNetscalerLoadBalancer (Adds a netscaler load balancer device) - - - deleteNetscalerLoadBalancer (Deletes a netscaler load balancer device) - - - configureNetscalerLoadBalancer (Configures a netscaler load balancer device) - - - listNetscalerLoadBalancers (Lists netscaler load balancer devices) - - - listNetscalerLoadBalancerNetworks (Lists network that are using a netscaler load - balancer device) - - -
    diff --git a/en-US/removing-hosts.xml b/en-US/removing-hosts.xml deleted file mode 100644 index 468f36e..0000000 --- a/en-US/removing-hosts.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Removing Hosts - Hosts can be removed from the cloud as needed. The procedure to remove a host depends on the hypervisor type. - - -
    diff --git a/en-US/removing-vsphere-hosts.xml b/en-US/removing-vsphere-hosts.xml deleted file mode 100644 index 3f819f0..0000000 --- a/en-US/removing-vsphere-hosts.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Removing vSphere Hosts - To remove this type of host, first place it in maintenance mode, as described in . Then use &PRODUCT; to remove the host. &PRODUCT; will not direct commands to a host that has been removed using &PRODUCT;. However, the host may still exist in the vCenter cluster. -
    diff --git a/en-US/removing-xenserver-kvm-hosts.xml b/en-US/removing-xenserver-kvm-hosts.xml deleted file mode 100644 index c704372..0000000 --- a/en-US/removing-xenserver-kvm-hosts.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Removing XenServer and KVM Hosts - A node cannot be removed from a cluster until it has been placed in maintenance mode. This will ensure that all of the VMs on it have been migrated to other Hosts. To remove a Host from the cloud: - - Place the node in maintenance mode. See . - For KVM, stop the cloud-agent service. - Use the UI option to remove the node.Then you may power down the Host, re-use its IP address, re-install it, etc - -
    diff --git a/en-US/requirements-templates.xml b/en-US/requirements-templates.xml deleted file mode 100644 index f434dbe..0000000 --- a/en-US/requirements-templates.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Requirements for Templates - - For XenServer, install PV drivers / Xen tools on each template that you create. This will enable live migration and clean guest shutdown. - For vSphere, install VMware Tools on each template that you create. This will enable console view to work properly. - -
    diff --git a/en-US/reserved-ip-addresses-non-csvms.xml b/en-US/reserved-ip-addresses-non-csvms.xml deleted file mode 100644 index 0f20b63..0000000 --- a/en-US/reserved-ip-addresses-non-csvms.xml +++ /dev/null @@ -1,166 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - IP Reservation in Isolated Guest Networks - In isolated guest networks, a part of the guest IP address space can be reserved for - non-&PRODUCT; VMs or physical servers. To do so, you configure a range of Reserved IP addresses - by specifying the CIDR when a guest network is in Implemented state. If your customers wish to - have non-&PRODUCT; controlled VMs or physical servers on the same network, they can share a part - of the IP address space that is primarily provided to the guest network. - In an Advanced zone, an IP address range or a CIDR is assigned to a network when the network - is defined. The &PRODUCT; virtual router acts as the DHCP server and uses CIDR for assigning IP - addresses to the guest VMs. If you decide to reserve CIDR for non-&PRODUCT; purposes, you can - specify a part of the IP address range or the CIDR that should only be allocated by the DHCP - service of the virtual router to the guest VMs created in &PRODUCT;. The remaining IPs in that - network are called Reserved IP Range. When IP reservation is configured, the administrator can - add additional VMs or physical servers that are not part of &PRODUCT; to the same network and - assign them the Reserved IP addresses. &PRODUCT; guest VMs cannot acquire IPs from the Reserved - IP Range. -
    - IP Reservation Considerations - Consider the following before you reserve an IP range for non-&PRODUCT; machines: - - - IP Reservation is supported only in Isolated networks. - - - IP Reservation can be applied only when the network is in Implemented state. - - - No IP Reservation is done by default. - - - Guest VM CIDR you specify must be a subset of the network CIDR. - - - Specify a valid Guest VM CIDR. IP Reservation is applied only if no active IPs exist - outside the Guest VM CIDR. - You cannot apply IP Reservation if any VM is alloted with an IP address that is - outside the Guest VM CIDR. - - - To reset an existing IP Reservation, apply IP reservation by specifying the value of - network CIDR in the CIDR field. - For example, the following table describes three scenarios of guest network - creation: - - - - - - - - - - Case - CIDR - Network CIDR - Reserved IP Range for Non-&PRODUCT; VMs - Description - - - - - 1 - 10.1.1.0/24 - None - None - No IP Reservation. - - - 2 - 10.1.1.0/26 - 10.1.1.0/24 - 10.1.1.64 to 10.1.1.254 - IP Reservation configured by the UpdateNetwork API with - guestvmcidr=10.1.1.0/26 or enter 10.1.1.0/26 in the CIDR field in the - UI. - - - 3 - 10.1.1.0/24 - None - None - Removing IP Reservation by the UpdateNetwork API with - guestvmcidr=10.1.1.0/24 or enter 10.1.1.0/24 in the CIDR field in the UI. - - - - - - - -
    -
    - Limitations - - - The IP Reservation is not supported if active IPs that are found outside the Guest VM - CIDR. - - - Upgrading network offering which causes a change in CIDR (such as upgrading an - offering with no external devices to one with external devices) IP Reservation becomes - void if any. Reconfigure IP Reservation in the new re-implemeted network. - - -
    -
    - Best Practices - Apply IP Reservation to the guest network as soon as the network state changes to - Implemented. If you apply reservation soon after the first guest VM is deployed, lesser - conflicts occurs while applying reservation. -
    -
    - Reserving an IP Range - - - Log in to the &PRODUCT; UI as an administrator or end user. - - - In the left navigation, choose Network. - - - Click the name of the network you want to modify. - - - In the Details tab, click Edit. - - - - - edit-icon.png: button to edit a network - - - The CIDR field changes to editable one. - - - In CIDR, specify the Guest VM CIDR. - - - Click Apply. - Wait for the update to complete. The Network CIDR and the Reserved IP Range are - displayed on the Details page. - - -
    -
    diff --git a/en-US/reset-ssh-key-dev.xml b/en-US/reset-ssh-key-dev.xml deleted file mode 100644 index 1a904e5..0000000 --- a/en-US/reset-ssh-key-dev.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Resetting SSH Keys to Access VMs - Use the resetSSHKeyForVirtualMachine API to set or reset the SSH keypair assigned to a - virtual machine. With the addition of this feature, a lost or compromised SSH keypair can be - changed, and the user can access the VM by using the new keypair. Just create or register a new - keypair, then call resetSSHKeyForVirtualMachine. -
    diff --git a/en-US/reset-volume-on-reboot.xml b/en-US/reset-volume-on-reboot.xml deleted file mode 100644 index da423ab..0000000 --- a/en-US/reset-volume-on-reboot.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - - Reset VM to New Root Disk on Reboot - You can specify that you want to discard the root disk and create a new one whenever a given - VM is rebooted. This is useful for secure environments that need a fresh start on every boot and - for desktops that should not retain state. The IP address of the VM will not change due to this - operation. - To enable root disk reset on VM reboot: - When creating a new service offering, set the parameter isVolatile to True. VMs created from - this service offering will have their disks reset upon reboot. See . -
    diff --git a/en-US/resizing-volumes.xml b/en-US/resizing-volumes.xml deleted file mode 100644 index 42b584b..0000000 --- a/en-US/resizing-volumes.xml +++ /dev/null @@ -1,98 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Resizing Volumes - &PRODUCT; provides the ability to resize data disks; &PRODUCT; controls volume size by using - disk offerings. This provides &PRODUCT; administrators with the flexibility to choose how much - space they want to make available to the end users. Volumes within the disk offerings with the - same storage tag can be resized. For example, if you only want to offer 10, 50, and 100 GB - offerings, the allowed resize should stay within those limits. That implies if you define a 10 - GB, a 50 GB and a 100 GB disk offerings, a user can upgrade from 10 GB to 50 GB, or 50 GB to 100 - GB. If you create a custom-sized disk offering, then you have the option to resize the volume by - specifying a new, larger size. - Additionally, using the resizeVolume API, a data volume can be moved from a static disk - offering to a custom disk offering with the size specified. This functionality allows those who - might be billing by certain volume sizes or disk offerings to stick to that model, while - providing the flexibility to migrate to whatever custom size necessary. - This feature is supported on KVM, XenServer, and VMware hosts. However, shrinking volumes is - not supported on VMware hosts. - Before you try to resize a volume, consider the following: - - - The VMs associated with the volume are stopped. - - - The data disks associated with the volume are removed. - - - When a volume is shrunk, the disk associated with it is simply truncated, and doing so - would put its content at risk of data loss. Therefore, resize any partitions or file systems - before you shrink a data disk so that all the data is moved off from that disk. - - - To resize a volume: - - - Log in to the &PRODUCT; UI as a user or admin. - - - In the left navigation bar, click Storage. - - - In Select View, choose Volumes. - - - Select the volume name in the Volumes list, then click the Resize Volume button - - - - - resize-volume-icon.png: button to display the resize volume option. - - - - - In the Resize Volume pop-up, choose desired characteristics for the storage. - - - - - - resize-volume.png: option to resize a volume. - - - - - If you select Custom Disk, specify a custom size. - - - Click Shrink OK to confirm that you are reducing the size of a volume. - This parameter protects against inadvertent shrinking of a disk, which might lead to - the risk of data loss. You must sign off that you know what you are doing. - - - - - Click OK. - - -
    diff --git a/en-US/response-formats.xml b/en-US/response-formats.xml deleted file mode 100644 index b21f4ab..0000000 --- a/en-US/response-formats.xml +++ /dev/null @@ -1,58 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Response Formats: XML and JSON - CloudStack supports two formats as the response to an API call. The default response is XML. If you would like the response to be in JSON, add &response=json to the Command String. - The two response formats differ in how they handle blank fields. In JSON, if there is no value for a response field, it will not appear in the response. If all the fields were empty, there might be no response at all. - In XML, even if there is no value to be returned, an empty field will be returned as a placeholder XML element. - Sample XML Response: - - <listipaddressesresponse> - <allocatedipaddress> - <ipaddress>192.168.10.141</ipaddress> - <allocated>2009-09-18T13:16:10-0700</allocated> - <zoneid>4</zoneid> - <zonename>WC</zonename> - <issourcenat>true</issourcenat> - </allocatedipaddress> - </listipaddressesresponse> - - Sample JSON Response: - - { "listipaddressesresponse" : - { "allocatedipaddress" : - [ - { - "ipaddress" : "192.168.10.141", - "allocated" : "2009-09-18T13:16:10-0700", - "zoneid" : "4", - "zonename" : "WC", - "issourcenat" : "true" - } - ] - } - } - -
    diff --git a/en-US/responses.xml b/en-US/responses.xml deleted file mode 100644 index 9f70c87..0000000 --- a/en-US/responses.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Responses - - - -
    diff --git a/en-US/roles.xml b/en-US/roles.xml deleted file mode 100644 index 775e30b..0000000 --- a/en-US/roles.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Roles - - The &PRODUCT; API supports three access roles: - - Root Admin. Access to all features of the cloud, including both virtual and physical resource management. - Domain Admin. Access to only the virtual resources of the clouds that belong to the administrator’s domain. - User. Access to only the features that allow management of the user’s virtual instances, storage, and network. - -
    - diff --git a/en-US/root-admin-ui-overview.xml b/en-US/root-admin-ui-overview.xml deleted file mode 100644 index f59aaea..0000000 --- a/en-US/root-admin-ui-overview.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Root Administrator's UI Overview - The &PRODUCT; UI helps the &PRODUCT; administrator provision, view, and manage the cloud infrastructure, domains, user accounts, projects, and configuration settings. The first time you start the UI after a fresh Management Server installation, you can choose to follow a guided tour to provision your cloud infrastructure. On subsequent logins, the dashboard of the logged-in user appears. The various links in this screen and the navigation bar on the left provide access to a variety of administrative functions. The root administrator can also use the UI to perform all the same tasks that are present in the end-user’s UI. -
    diff --git a/en-US/runtime-allocation-virtual-network-resources.xml b/en-US/runtime-allocation-virtual-network-resources.xml deleted file mode 100644 index 479f069..0000000 --- a/en-US/runtime-allocation-virtual-network-resources.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Runtime Allocation of Virtual Network Resources - When you define a new virtual network, all your settings for that network are stored in - &PRODUCT;. The actual network resources are activated only when the first virtual - machine starts in the network. When all virtual machines have left the virtual network, the - network resources are garbage collected so they can be allocated again. This helps to - conserve network resources. -
    diff --git a/en-US/runtime-behavior-of-primary-storage.xml b/en-US/runtime-behavior-of-primary-storage.xml deleted file mode 100644 index 5e17a4f..0000000 --- a/en-US/runtime-behavior-of-primary-storage.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Runtime Behavior of Primary Storage - Root volumes are created automatically when a virtual machine is created. Root volumes are deleted when the VM is destroyed. Data volumes can be created and dynamically attached to VMs. Data volumes are not deleted when VMs are destroyed. - Administrators should monitor the capacity of primary storage devices and add additional primary storage as needed. See the Advanced Installation Guide. - Administrators add primary storage to the system by creating a &PRODUCT; storage pool. Each storage pool is associated with a cluster or a zone. - With regards to data disks, when a user executes a Disk Offering to create a data disk, the information is initially written to the CloudStack database only. Upon the first request that the data disk be attached to a VM, CloudStack determines what storage to place the volume on and space is taken from that storage (either from preallocated storage or from a storage system (ex. a SAN), depending on how the primary storage was added to CloudStack). -
    diff --git a/en-US/runtime-internal-comm-req.xml b/en-US/runtime-internal-comm-req.xml deleted file mode 100644 index f4539dd..0000000 --- a/en-US/runtime-internal-comm-req.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Runtime Internal Communications Requirements - - - The Management Servers communicate with each other to coordinate tasks. This - communication uses TCP on ports 8250 and 9090. - - - The console proxy VMs connect to all hosts in the zone over the management traffic - network. Therefore the management traffic network of any given pod in the zone must have - connectivity to the management traffic network of all other pods in the zone. - - - The secondary storage VMs and console proxy VMs connect to the Management Server on - port 8250. If you are using multiple Management Servers, the load balanced IP address of the - Management Servers on port 8250 must be reachable. - - -
    diff --git a/en-US/scheduled-maintenance-maintenance-mode-hosts.xml b/en-US/scheduled-maintenance-maintenance-mode-hosts.xml deleted file mode 100644 index 6b736e4..0000000 --- a/en-US/scheduled-maintenance-maintenance-mode-hosts.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Scheduled Maintenance and Maintenance Mode for Hosts - You can place a host into maintenance mode. When maintenance mode is activated, the host becomes unavailable to receive new guest VMs, and the guest VMs already running on the host are seamlessly migrated to another host not in maintenance mode. This migration uses live migration technology and does not interrupt the execution of the guest. - - -
    diff --git a/en-US/search-base.xml b/en-US/search-base.xml deleted file mode 100644 index b8fc092..0000000 --- a/en-US/search-base.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Search Base -An LDAP query is relative to a given node of the LDAP directory tree, called the search base. The search base is the distinguished name (DN) of a level of the directory tree below which all users can be found. The users can be in the immediate base directory or in some subdirectory. The search base may be equivalent to the organization, group, or domain name. The syntax for writing a DN varies depending on which LDAP server you are using. A full discussion of distinguished names is outside the scope of our documentation. The following table shows some examples of search bases to find users in the testing department.. - - - - - - LDAP Server - Example Search Base DN - - - - - ApacheDS - ou=testing,o=project - - - Active Directory - OU=testing, DC=company - - - - - - -
    diff --git a/en-US/search-user-bind-dn.xml b/en-US/search-user-bind-dn.xml deleted file mode 100644 index a2d8b6a..0000000 --- a/en-US/search-user-bind-dn.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Search User Bind DN - The bind DN is the user on the external LDAP server permitted to search the LDAP directory within the defined search base. When the DN is returned, the DN and passed password are used to authenticate the &PRODUCT; user with an LDAP bind. A full discussion of bind DNs is outside the scope of our documentation. The following table shows some examples of bind DNs. - - - - - LDAP Server - Example Bind DN - - - - - ApacheDS - cn=Administrator,dc=testing,ou=project,ou=org - - - Active Directory - CN=Administrator, OU=testing, DC=company, DC=com - - - -
    diff --git a/en-US/secondary-storage-add.xml b/en-US/secondary-storage-add.xml deleted file mode 100644 index 4f06987..0000000 --- a/en-US/secondary-storage-add.xml +++ /dev/null @@ -1,114 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Adding Secondary Storage - Be sure there is nothing stored on the server. Adding the server to &PRODUCT; will destroy any existing data. - - When you create a new zone, the first secondary storage is added as part of that procedure. You can add secondary storage servers at any time to add more servers to an existing zone. - - To prepare for the zone-based Secondary Staging Store, you should have created and mounted an NFS share during Management Server installation. - Make sure you prepared the system VM template during Management Server installation. - Log in to the &PRODUCT; UI as root administrator. - In the left navigation bar, click Infrastructure. - In Secondary Storage, click View All. - Click Add Secondary Storage. - Fill in the following fields: - - Name: Give the storage a descriptive name. - Provider: Choose the type of storage provider (such as S3, - Swift, or NFS). NFS can be used for zone-based storage, and the others for region-wide - object storage. Depending on which provider you choose, additional fields will appear. - Fill in all the required fields for your selected provider. For more information, - consult the provider's documentation (such as the S3 or Swift website). - For Hyper-V, select SMB/CIFS. - You can use only a single region-wide object storage account per region. - For example, you can not mix both Swift and S3, or use S3 accounts from multiple different users. - Create NFS Secondary Staging Store: Be sure this box is - checked, unless the zone already contains a secondary staging store. This would only be - the case if you are upgrading an existing NFS secondary storage into an object storage, - as described in . - Upgrading from NFS to Object Storage in the Installation - Guide. In this case, you can skip the rest of the fields described below - (Zone, NFS Server, and Path). - If you are setting up a new zone, be sure the box is checked. - This checkbox and the three fields below it must be filled in. - Even when object storage (such as S3) is used as the secondary storage provider, an NFS - staging storage in each zone is still required. - - Zone: The zone where the NFS Secondary Staging - Store is to be located. - - - Server. The IP address or DNS name of - the storage device. - - - Path. The exported path from the - server. - - - SMB Username: Applicable only if you select - SMB/CIFS provider. The username of the account which has the necessary permissions to - the SMB shares. The user must be part of the Hyper-V administrator group. - - - SMB Password: Applicable only if you select - SMB/CIFS provider. The password associated with the account. - - - SMB Domain: Applicable only if you select - SMB/CIFS provider. The Active Directory domain that the SMB share is a part of. - - NFS server: The name of the zone's Secondary Staging - Store. - Path: The path to the zone's Secondary Staging Store. - - - -
    - Adding an NFS Secondary Staging Store for Each Zone - You can skip this section if you are upgrading an existing zone from NFS to object storage. - You only need to perform the steps below when setting up a new zone that does not yet have its NFS server. - Every zone must have at least one NFS store provisioned; multiple NFS servers are - allowed per zone. To provision an NFS Staging Store for a zone: - - To prepare for the zone-based Secondary Staging Store, you should have created and mounted an NFS share during Management Server installation. - Make sure you prepared the system VM template during Management Server installation.Log in to the &PRODUCT; UI as root administrator. - In the left navigation bar, click Infrastructure. - In Secondary Storage, click View All. - In Select View, choose Secondary Staging Store. - Click the Add NFS Secondary Staging Store button. - Fill out the dialog box fields, then click OK: - - Zone. The zone where the NFS Secondary Staging Store is to be located. - NFS server. The name of the zone's Secondary Staging Store. - Path. The path to the zone's Secondary Staging Store. - - - -
    - -
    diff --git a/en-US/secondary-storage-outage-and-data-loss.xml b/en-US/secondary-storage-outage-and-data-loss.xml deleted file mode 100644 index c2d8a9c..0000000 --- a/en-US/secondary-storage-outage-and-data-loss.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Secondary Storage Outage and Data Loss - For a Zone that has only one secondary storage server, a secondary storage outage will have feature level impact to the system but will not impact running guest VMs. It may become impossible to create a VM with the selected template for a user. A user may also not be able to save snapshots or examine/restore saved snapshots. These features will automatically be available when the secondary storage comes back online. - Secondary storage data loss will impact recently added user data including templates, snapshots, and ISO images. Secondary storage should be backed up periodically.Multiple secondary storage servers can be provisioned within each zone to increase the scalability of the system. -
    diff --git a/en-US/secondary-storage-vm.xml b/en-US/secondary-storage-vm.xml deleted file mode 100644 index 34015c3..0000000 --- a/en-US/secondary-storage-vm.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Secondary Storage VM - In addition to the hosts, &PRODUCT;’s Secondary Storage VM mounts and writes to secondary storage. - Submissions to secondary storage go through the Secondary Storage VM. The Secondary Storage VM can retrieve templates and ISO images from URLs using a variety of protocols. - The secondary storage VM provides a background task that takes care of a variety of secondary storage activities: downloading a new template to a Zone, copying templates between Zones, and snapshot backups. - The administrator can log in to the secondary storage VM if needed. - -
    - diff --git a/en-US/secondary-storage.xml b/en-US/secondary-storage.xml deleted file mode 100644 index 4a01c27..0000000 --- a/en-US/secondary-storage.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Secondary Storage - This section gives concepts and technical details about &PRODUCT; secondary storage. For information about how to install and configure secondary storage through the &PRODUCT; UI, see the Advanced Installation Guide. - -
    - diff --git a/en-US/security-groups-advanced-zones.xml b/en-US/security-groups-advanced-zones.xml deleted file mode 100644 index bfae188..0000000 --- a/en-US/security-groups-advanced-zones.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Security Groups in Advanced Zones (KVM Only) - &PRODUCT; provides the ability to use security groups to provide isolation between - guests on a single shared, zone-wide network in an advanced zone where KVM is the - hypervisor. Using security groups in advanced zones rather than multiple VLANs allows a greater range - of options for setting up guest isolation in a cloud. - - Limitations - The following are not supported for this feature: - - - - Two IP ranges with the same VLAN and different gateway or netmask in security - group-enabled shared network. - - - Two IP ranges with the same VLAN and different gateway or netmask in - account-specific shared networks. - - - Multiple VLAN ranges in security group-enabled shared network. - - - Multiple VLAN ranges in account-specific shared networks. - - - Security groups must be enabled in the zone in order for this feature to be used. -
    diff --git a/en-US/security-groups.xml b/en-US/security-groups.xml deleted file mode 100644 index 6b36650..0000000 --- a/en-US/security-groups.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Security Groups - - - - - -
    diff --git a/en-US/security-req.xml b/en-US/security-req.xml deleted file mode 100644 index a4869b4..0000000 --- a/en-US/security-req.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Security Requirements - The public Internet must not be able to access port 8096 or port 8250 on the Management Server. -
    diff --git a/en-US/send-projects-membership-invitation.xml b/en-US/send-projects-membership-invitation.xml deleted file mode 100644 index 164235f..0000000 --- a/en-US/send-projects-membership-invitation.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Sending Project Membership Invitations - Use these steps to add a new member to a project if the invitations feature is enabled in the cloud as described in . If the invitations feature is not turned on, use the procedure in Adding Project Members From the UI. - - Log in to the &PRODUCT; UI. - In the left navigation, click Projects. - In Select View, choose Projects. - Click the name of the project you want to work with. - Click the Invitations tab. - In Add by, select one of the following: - - Account – The invitation will appear in the user’s Invitations tab in the Project View. See Using the Project View. - Email – The invitation will be sent to the user’s email address. Each emailed invitation includes a unique code called a token which the recipient will provide back to &PRODUCT; when accepting the invitation. Email invitations will work only if the global parameters related to the SMTP server have been set. See . - - Type the user name or email address of the new member you want to add, and click Invite. Type the &PRODUCT; user name if you chose Account in the previous step. If you chose Email, type the email address. You can invite only people who have an account in this cloud within the same domain as the project. However, you can send the invitation to any email address. - To view and manage the invitations you have sent, return to this tab. When an invitation is accepted, the new member will appear in the project’s Accounts tab. - -
    diff --git a/en-US/separate_storage_network.xml b/en-US/separate_storage_network.xml deleted file mode 100644 index c3f6330..0000000 --- a/en-US/separate_storage_network.xml +++ /dev/null @@ -1,24 +0,0 @@ - -%BOOK_ENTITIES; -]> - - -
    - Separate Storage Network - In the large-scale redundant setup described in the previous section, storage traffic can overload the management network. A separate storage network is optional for deployments. Storage protocols such as iSCSI are sensitive to network delays. A separate storage network ensures guest network traffic contention does not impact storage performance. -
    \ No newline at end of file diff --git a/en-US/service-offerings.xml b/en-US/service-offerings.xml deleted file mode 100644 index 5283c05..0000000 --- a/en-US/service-offerings.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Service Offerings - vCenter Maintenance Mode - XenServer and Maintenance Mode - vCenter Maintenance Mode - XenServer and Maintenance Mode -
    diff --git a/en-US/set-database-buffer-pool-size.xml b/en-US/set-database-buffer-pool-size.xml deleted file mode 100644 index 8265ae5..0000000 --- a/en-US/set-database-buffer-pool-size.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Set Database Buffer Pool Size - It is important to provide enough memory space for the MySQL database to cache data and indexes: - - Edit the MySQL configuration file:/etc/my.cnf - Insert the following line in the [mysqld] section, below the datadir line. Use a value that is appropriate for your situation. We recommend setting the buffer pool at 40% of RAM if MySQL is on the same server as the management server or 70% of RAM if MySQL has a dedicated server. The following example assumes a dedicated server with 1024M of RAM. - innodb_buffer_pool_size=700M - Restart the MySQL service.# service mysqld restart - - For more information about the buffer pool, see "The InnoDB Buffer Pool" at MySQL Reference Manual. -
    - diff --git a/en-US/set-global-project-resource-limits.xml b/en-US/set-global-project-resource-limits.xml deleted file mode 100644 index 8ec1325..0000000 --- a/en-US/set-global-project-resource-limits.xml +++ /dev/null @@ -1,82 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Setting the Global Project Resource Limits - - - Log in as administrator to the &PRODUCT; UI. - - - In the left navigation, click Global Settings. - - - In the search box, type max.projects and click the search button. - - - In the search results, you will see the parameters you can use to set per-project - maximum resource amounts that apply to all projects in the cloud. No project can have more - resources, but an individual project can have lower limits. Click the edit button to set - each parameter. - - - - - editbutton.png: Edits parameters - - - - - - - max.project.public.ips - Maximum number of public IP addresses that can be owned by any project in - the cloud. See About Public IP Addresses. - - - max.project.snapshots - Maximum number of snapshots that can be owned by any project in the - cloud. See Working with Snapshots. - - - max.project.templates - Maximum number of templates that can be owned by any project in the - cloud. See Working with Templates. - - - max.project.uservms - Maximum number of guest virtual machines that can be owned by any project - in the cloud. See Working With Virtual Machines. - - - max.project.volumes - Maximum number of data volumes that can be owned by any project in the - cloud. See Working with Volumes. - - - - - - - Restart the Management Server. - # service cloudstack-management restart - - -
    diff --git a/en-US/set-monitor-total-vm-limits-per-host.xml b/en-US/set-monitor-total-vm-limits-per-host.xml deleted file mode 100644 index 0cc2475..0000000 --- a/en-US/set-monitor-total-vm-limits-per-host.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Set and Monitor Total VM Limits per Host - The &PRODUCT; administrator should monitor the total number of VM instances in each cluster, and disable allocation to the cluster if the total is approaching the maximum that the hypervisor can handle. Be sure to leave a safety margin to allow for the possibility of one or more hosts failing, which would increase the VM load on the other hosts as the VMs are automatically redeployed. Consult the documentation for your chosen hypervisor to find the maximum permitted number of VMs per host, then use &PRODUCT; global configuration settings to set this as the default limit. Monitor the VM activity in each cluster at all times. Keep the total number of VMs below a safe level that allows for the occasional host failure. For example, if there are N hosts in the cluster, and you want to allow for one host in the cluster to be down at any given time, the total number of VM instances you can permit in the cluster is at most (N-1) * (per-host-limit). Once a cluster reaches this number of VMs, use the &PRODUCT; UI to disable allocation of more VMs to the cluster. -
    - diff --git a/en-US/set-per-project-resource-limits.xml b/en-US/set-per-project-resource-limits.xml deleted file mode 100644 index a0f64ea..0000000 --- a/en-US/set-per-project-resource-limits.xml +++ /dev/null @@ -1,55 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Setting Per-Project Resource Limits - The &PRODUCT; root administrator or the domain administrator of the domain where the project - resides can set new resource limits for an individual project. The project owner can set - resource limits only if the owner is also a domain or root administrator. - The new limits must be below the global default limits set by the &PRODUCT; administrator - (as described in ). If the project already - owns more of a given type of resource than the new maximum, the resources are not affected; - however, the project can not add any new resources of that type until the total drops below the - new limit. - - - Log in as administrator to the &PRODUCT; UI. - - - In the left navigation, click Projects. - - - In Select View, choose Projects. - - - Click the name of the project you want to work with. - - - Click the Resources tab. This tab lists the current maximum amount that the project is - allowed to own for each type of resource. - - - Type new values for one or more resources. - - - Click Apply. - - -
    diff --git a/en-US/set-projects-creator-permissions.xml b/en-US/set-projects-creator-permissions.xml deleted file mode 100644 index dd9cfe9..0000000 --- a/en-US/set-projects-creator-permissions.xml +++ /dev/null @@ -1,62 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Setting Project Creator Permissions - You can configure &PRODUCT; to allow any user to create a new project, or you can restrict - that ability to just &PRODUCT; administrators. - - - Log in as administrator to the &PRODUCT; UI. - - - In the left navigation, click Global Settings. - - - In the search box, type allow.user.create.projects. - - - Click the edit button to set the parameter. - - - - - editbutton.png: Edits parameters - - - - - - - allow.user.create.projects - Set to true to allow end users to create projects. Set to false if you - want only the &PRODUCT; root administrator and domain administrators to create - projects. - - - - - - - Restart the Management Server. - # service cloudstack-management restart - - -
    diff --git a/en-US/set-resource-limits-for-projects.xml b/en-US/set-resource-limits-for-projects.xml deleted file mode 100644 index 669ca25..0000000 --- a/en-US/set-resource-limits-for-projects.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Setting Resource Limits for Projects - The &PRODUCT; administrator can set global default limits to control the amount of resources - that can be owned by each project in the cloud. This serves to prevent uncontrolled usage of - resources such as snapshots, IP addresses, and virtual machine instances. Domain administrators - can override these resource limits for individual projects with their domains, as long as the - new limits are below the global defaults set by the &PRODUCT; root administrator. The root - administrator can also set lower resource limits for any project in the cloud - - -
    diff --git a/en-US/set-up-invitations.xml b/en-US/set-up-invitations.xml deleted file mode 100644 index 180c041..0000000 --- a/en-US/set-up-invitations.xml +++ /dev/null @@ -1,96 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Setting Up Invitations - &PRODUCT; can be set up either so that project administrators can add people directly to a project, or so that it is necessary to send an invitation which the recipient must accept. The invitation can be sent by email or through the user’s &PRODUCT; account. If you want administrators to use invitations to add members to projects, turn on and set up the invitations feature in &PRODUCT;. - - Log in as administrator to the &PRODUCT; UI. - In the left navigation, click Global Settings. - In the search box, type project and click the search button. - - - - searchbutton.png: Searches projects - - In the search results, you can see a few other parameters you need to set to control how - invitations behave. The table below shows global configuration parameters related to - project invitations. Click the edit button to set each parameter. - - - - - Configuration Parameters - Description - - - - - project.invite.required - Set to true to turn on the invitations feature. - - - - - project.email.sender - The email address to show in the From field of invitation emails. - - - - project.invite.timeout - Amount of time to allow for a new member to respond to the invitation. - - - - project.smtp.host - Name of the host that acts as an email server to handle invitations. - - - - project.smtp.password - (Optional) Password required by the SMTP server. You must also set project.smtp.username and set project.smtp.useAuth to true. - - - - project.smtp.port - SMTP server’s listening port. - - - - project.smtp.useAuth - Set to true if the SMTP server requires a username and password. - - - project.smtp.username - (Optional) User name required by the SMTP server for authentication. You must also set project.smtp.password and set project.smtp.useAuth to true.. - - - - - - Restart the Management Server: - service cloudstack-management restart - - -
    - diff --git a/en-US/set-up-network-for-users.xml b/en-US/set-up-network-for-users.xml deleted file mode 100644 index c22babc..0000000 --- a/en-US/set-up-network-for-users.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Setting Up Networking for Users - - - - - diff --git a/en-US/set-usage-limit.xml b/en-US/set-usage-limit.xml deleted file mode 100644 index 5e2d770..0000000 --- a/en-US/set-usage-limit.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Setting Usage Limits - &PRODUCT; provides several administrator control points for capping resource usage by users. Some of these limits are global configuration parameters. Others are applied at the ROOT domain and may be overridden on a per-account basis. - Aggregate limits may be set on a per-domain basis. For example, you may limit a domain and all subdomains to the creation of 100 VMs. - This section covers the following topics: -
    diff --git a/en-US/set-zone-vlan-run-vm-max.xml b/en-US/set-zone-vlan-run-vm-max.xml deleted file mode 100644 index 2159b75..0000000 --- a/en-US/set-zone-vlan-run-vm-max.xml +++ /dev/null @@ -1,65 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Setting Zone VLAN and Running VM Maximums - In the external networking case, every VM in a zone must have a unique guest IP address. - There are two variables that you need to consider in determining how to configure &PRODUCT; - to support this: how many Zone VLANs do you expect to have and how many VMs do you expect to - have running in the Zone at any one time. - Use the following table to determine how to configure &PRODUCT; for your - deployment. - - - - - guest.vlan.bits - Maximum Running VMs per Zone - Maximum Zone VLANs - - - - - 12 - 4096 - 4094 - - - 11 - 8192 - 2048 - - - 10 - 16384 - 1024 - - - 10 - 32768 - 512 - - - - - Based on your deployment's needs, choose the appropriate value of guest.vlan.bits. Set it as - described in Edit the Global Configuration Settings (Optional) section and restart the - Management Server. -
    diff --git a/en-US/shared-networks.xml b/en-US/shared-networks.xml deleted file mode 100644 index b8a86f1..0000000 --- a/en-US/shared-networks.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Shared Networks - A shared network can be accessed by virtual machines that belong to many different accounts. - Network Isolation on shared networks is accomplished by using techniques such as security - groups, which is supported only in Basic zones in &PRODUCT; 3.0.3 and later versions. - - - Shared Networks are created by the administrator - - - Shared Networks can be designated to a certain domain - - - Shared Network resources such as VLAN and physical network that it maps to are - designated by the administrator - - - Shared Networks can be isolated by security groups - - - Public Network is a shared network that is not shown to the end users - - - Source NAT per zone is not supported in Shared Network when the service provider is - virtual router. However, Source NAT per account is supported. - - - For information, see . -
    diff --git a/en-US/signing-api-calls-python.xml b/en-US/signing-api-calls-python.xml deleted file mode 100644 index a2f897f..0000000 --- a/en-US/signing-api-calls-python.xml +++ /dev/null @@ -1,101 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - How to sign an API call with Python - To illustrate the procedure used to sign API calls we present a step by step interactive session - using Python. - - First import the required modules: - - - >> import urllib2 ->>> import urllib ->>> import hashlib ->>> import hmac ->>> import base64 - ]]> - - - Define the endpoint of the Cloud, the command that you want to execute and the keys of the user. - - >> baseurl='http://localhost:8080/client/api?' ->>> request={} ->>> request['command']='listUsers' ->>> request['response']='json' ->>> request['apikey']='plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdM-kAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg' ->>> secretkey='VDaACYb0LV9eNjTetIOElcVQkvJck_J_QljX_FcHRj87ZKiy0z0ty0ZsYBkoXkY9b7eq1EhwJaw7FF3akA3KBQ' - ]]> - - Build the request string: - - >> request_str='&'.join(['='.join([k,urllib.quote_plus(request[k])]) for k in request.keys()]) ->>> request_str -'apikey=plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdM-kAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg&command=listUsers&response=json' - ]]> - - - Compute the signature with hmac, do a 64 bit encoding and a url encoding: - - >> sig_str='&'.join(['='.join([k.lower(),urllib.quote_plus(request[k].lower().replace('+','%20'))])for k in sorted(request.iterkeys())]) ->>> sig_str -'apikey=plgwjfzk4gys3momtvmjuvg-x-jlwlnfauj9gabbbf9edm-kaymmailqzzq1elzlyq_u38zcm0bewzgudp66mg&command=listusers&response=json' ->>> sig=hmac.new(secretkey,sig_str,hashlib.sha1) ->>> sig - ->>> sig=hmac.new(secretkey,sig_str,hashlib.sha1).digest() ->>> sig -'M:]\x0e\xaf\xfb\x8f\xf2y\xf1p\x91\x1e\x89\x8a\xa1\x05\xc4A\xdb' ->>> sig=base64.encodestring(hmac.new(secretkey,sig_str,hashlib.sha1).digest()) ->>> sig -'TTpdDq/7j/J58XCRHomKoQXEQds=\n' ->>> sig=base64.encodestring(hmac.new(secretkey,sig_str,hashlib.sha1).digest()).strip() ->>> sig -'TTpdDq/7j/J58XCRHomKoQXEQds=' ->>> sig=urllib.quote_plus(base64.encodestring(hmac.new(secretkey,sig_str,hashlib.sha1).digest()).strip()) - ]]> - - - Finally, build the entire string and do an http GET: - - >> req=baseurl+request_str+'&signature='+sig ->>> req -'http://localhost:8080/client/api?apikey=plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdM-kAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg&command=listUsers&response=json&signature=TTpdDq%2F7j%2FJ58XCRHomKoQXEQds%3D' ->>> res=urllib2.urlopen(req) ->>> res.read() -'{ "listusersresponse" : { "count":3 ,"user" : [ {"id":"7ed6d5da-93b2-4545-a502-23d20b48ef2a","username":"admin","firstname":"admin","lastname":"cloud","created":"2012-07-05T12:18:27-0700","state":"enabled","account":"admin","accounttype":1,"domainid":"8a111e58-e155-4482-93ce-84efff3c7c77","domain":"ROOT","apikey":"plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdM-kAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg","secretkey":"VDaACYb0LV9eNjTetIOElcVQkvJck_J_QljX_FcHRj87ZKiy0z0ty0ZsYBkoXkY9b7eq1EhwJaw7FF3akA3KBQ","accountid":"7548ac03-af1d-4c1c-9064-2f3e2c0eda0d"}, {"id":"1fea6418-5576-4989-a21e-4790787bbee3","username":"runseb","firstname":"foobar","lastname":"goa","email":"joe@smith.com","created":"2013-04-10T16:52:06-0700","state":"enabled","account":"admin","accounttype":1,"domainid":"8a111e58-e155-4482-93ce-84efff3c7c77","domain":"ROOT","apikey":"Xhsb3MewjJQaXXMszRcLvQI9_NPy_UcbDj1QXikkVbDC9MDSPwWdtZ1bUY1H7JBEYTtDDLY3yuchCeW778GkBA","secretkey":"gIsgmi8C5YwxMHjX5o51pSe0kqs6JnKriw0jJBLceY5bgnfzKjL4aM6ctJX-i1ddQIHJLbLJDK9MRzsKk6xZ_w","accountid":"7548ac03-af1d-4c1c-9064-2f3e2c0eda0d"}, {"id":"52f65396-183c-4473-883f-a37e7bb93967","username":"toto","firstname":"john","lastname":"smith","email":"john@smith.com","created":"2013-04-23T04:27:22-0700","state":"enabled","account":"admin","accounttype":1,"domainid":"8a111e58-e155-4482-93ce-84efff3c7c77","domain":"ROOT","apikey":"THaA6fFWS_OmvU8od201omxFC8yKNL_Hc5ZCS77LFCJsRzSx48JyZucbUul6XYbEg-ZyXMl_wuEpECzK-wKnow","secretkey":"O5ywpqJorAsEBKR_5jEvrtGHfWL1Y_j1E4Z_iCr8OKCYcsPIOdVcfzjJQ8YqK0a5EzSpoRrjOFiLsG0hQrYnDA","accountid":"7548ac03-af1d-4c1c-9064-2f3e2c0eda0d"} ] } }' - ]]> - - -
    diff --git a/en-US/signing-api-requests.xml b/en-US/signing-api-requests.xml deleted file mode 100644 index 92ff79e..0000000 --- a/en-US/signing-api-requests.xml +++ /dev/null @@ -1,63 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Signing API Requests - Whether you access the CloudStack API with HTTP or HTTPS, it must still be signed so that CloudStack can verify the caller has been authenticated and authorized to execute the command. Make sure that you have both the API Key and Secret Key provided by the CloudStack administrator for your account before proceeding with the signing process. - To show how to sign a request, we will re-use the previous example. - http://http://localhost:8080/client/api?command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D - Breaking this down, we have several distinct parts to this URL. - - Base URL: This is the base URL to the CloudStack Management Server. - http://localhost:8080 - - API Path: This is the path to the API Servlet that processes the incoming requests. - /client/api? - - Command String: This part of the query string comprises of the command, its parameters, and the API Key that identifies the account. - As with all query string parameters of field-value pairs, the "field" component is case insensitive while all "value" values are case sensitive. - command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ - - Signature: This is the signature of the command string that is generated using a combination of the user’s Secret Key and the HMAC SHA-1 hashing algorithm. - &signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D - - - Every API request has the format Base URL+API Path+Command String+Signature. - To generate the signature. - - For each field-value pair (as separated by a '&') in the Command String, URL encode each value so that it can be safely sent via HTTP GET. - Make sure all spaces are encoded as "%20" rather than "+". - - Lower case the entire Command String and sort it alphabetically via the field for each field-value pair. The result of this step would look like the following. - apikey=mivr6x7u6bn_sdahobpjnejpgest35exq-jb8cg20yi3yaxxcgpyuairmfi_ejtvwz0nukkjbpmy3y2bcikwfq&command=deployvirtualmachine&diskofferingid=1&serviceofferingid=1&templateid=2&zoneid=4 - - Take the sorted Command String and run it through the HMAC SHA-1 hashing algorithm (most programming languages offer a utility method to do this) with the user’s Secret Key. Base64 encode the resulting byte array in UTF-8 so that it can be safely transmitted via HTTP. The final string produced after Base64 encoding should be "Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D". - By reconstructing the final URL in the format Base URL+API Path+Command String+Signature, the final URL should look like: - http://localhost:8080/client/api?command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D - - - - - -
    diff --git a/en-US/site-to-site-vpn.xml b/en-US/site-to-site-vpn.xml deleted file mode 100644 index dda96df..0000000 --- a/en-US/site-to-site-vpn.xml +++ /dev/null @@ -1,75 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Setting Up a Site-to-Site VPN Connection - A Site-to-Site VPN connection helps you establish a secure connection from an enterprise - datacenter to the cloud infrastructure. This allows users to access the guest VMs by - establishing a VPN connection to the virtual router of the account from a device in the - datacenter of the enterprise. You can also establish a secure connection between two VPC setups - or high availability zones in your environment. Having this facility eliminates the need to - establish VPN connections to individual VMs. - The difference from Remote VPN is that Site-to-site VPNs connects entire networks to each - other, for example, connecting a branch office network to a company headquarters network. In a - site-to-site VPN, hosts do not have VPN client software; they send and receive normal TCP/IP - traffic through a VPN gateway. - The supported endpoints on the remote datacenters are: - - - Cisco ISR with IOS 12.4 or later - - - Juniper J-Series routers with JunOS 9.5 or later - - - &PRODUCT; virtual routers - - - - In addition to the specific Cisco and Juniper devices listed above, the expectation is - that any Cisco or Juniper device running on the supported operating systems are able to - establish VPN connections. - - - To set up a Site-to-Site VPN connection, perform the following: - - - Create a Virtual Private Cloud (VPC). - See . - - - Create a VPN Customer Gateway. - - - Create a VPN gateway for the VPC that you created. - - - Create VPN connection from the VPC VPN gateway to the customer VPN gateway. - - - - - - - -
    diff --git a/en-US/small_scale_deployment.xml b/en-US/small_scale_deployment.xml deleted file mode 100644 index bba2b9a..0000000 --- a/en-US/small_scale_deployment.xml +++ /dev/null @@ -1,37 +0,0 @@ - -%BOOK_ENTITIES; -]> - - - -
    - Small-Scale Deployment - - - - - Small-Scale Deployment - - This diagram illustrates the network architecture of a small-scale &PRODUCT; deployment. - - A firewall provides a connection to the Internet. The firewall is configured in NAT mode. The firewall forwards HTTP requests and API calls from the Internet to the Management Server. The Management Server resides on the management network. - A layer-2 switch connects all physical servers and storage. - A single NFS server functions as both the primary and secondary storage. - The Management Server is connected to the management network. - -
    diff --git a/en-US/snapshot-performance-vmware.xml b/en-US/snapshot-performance-vmware.xml deleted file mode 100644 index c26d66d..0000000 --- a/en-US/snapshot-performance-vmware.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - VMware Volume Snapshot Performance - When you take a snapshot of a data or root volume on VMware, &PRODUCT; uses an - efficient storage technique to improve performance. - A snapshot is not immediately exported from vCenter to a mounted NFS - share and packaged into an OVA file format. This operation would consume time and resources. - Instead, the original file formats (e.g., VMDK) provided by vCenter are - retained. An OVA file will only be created as needed, on demand. To generate the OVA, - &PRODUCT; uses information in a properties file (*.ova.meta) which it stored along with - the original snapshot data. - For upgrading customers: This process applies only to newly created snapshots after upgrade to &PRODUCT; - 4.2. Snapshots that have already been taken and stored in OVA format will continue to - exist in that format, and will continue to work as expected. - -
    \ No newline at end of file diff --git a/en-US/snapshot-restore.xml b/en-US/snapshot-restore.xml deleted file mode 100644 index b2f60f4..0000000 --- a/en-US/snapshot-restore.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Snapshot Restore - There are two paths to restoring snapshots. Users can create a volume from the snapshot. The volume can then be mounted to a VM and files recovered as needed. Alternatively, a template may be created from the snapshot of a root disk. The user can then boot a VM from this template to effect recovery of the root disk. -
    diff --git a/en-US/snapshot-throttling.xml b/en-US/snapshot-throttling.xml deleted file mode 100644 index 6bda437..0000000 --- a/en-US/snapshot-throttling.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Snapshot Job Throttling - When a snapshot of a virtual machine is requested, the snapshot job runs on the same - host where the VM is running or, in the case of a stopped VM, the host where it ran last. If - many snapshots are requested for VMs on a single host, this can lead to problems with too - many snapshot jobs overwhelming the resources of the host. - To address this situation, the cloud's root administrator can throttle how many snapshot - jobs are executed simultaneously on the hosts in the cloud by using the global configuration - setting concurrent.snapshots.threshold.perhost. By using this setting, the administrator can - better ensure that snapshot jobs do not time out and hypervisor hosts do not experience - performance issues due to hosts being overloaded with too many snapshot requests. - Set concurrent.snapshots.threshold.perhost to a value that represents a best guess about - how many snapshot jobs the hypervisor hosts can execute at one time, given the current - resources of the hosts and the number of VMs running on the hosts. If a given host has more - snapshot requests, the additional requests are placed in a waiting queue. No new snapshot - jobs will start until the number of currently executing snapshot jobs falls below the - configured limit. - The admin can also set job.expire.minutes to place a maximum on how long a snapshot - request will wait in the queue. If this limit is reached, the snapshot request fails and - returns an error message. -
    diff --git a/en-US/source-build.xml b/en-US/source-build.xml deleted file mode 100644 index a56d304..0000000 --- a/en-US/source-build.xml +++ /dev/null @@ -1,49 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Building &PRODUCT; from Source - - Prior to the 4.0.0 incubating release, Ant was used to build &PRODUCT;. A migration to Maven started in the 4.0.0 cycle, and has completed in 4.1.0. - The website and the wiki contain up to date information on the build procedure at: - - https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+on+master+branch - https://cwiki.apache.org/confluence/display/CLOUDSTACK/Setting+up+CloudStack+Development+Environment - - - The overarching steps to build &PRODUCT; are:. - - Install the prerequisites and setup your environment - Understand that various Maven profiles and build targets - Deploy and test your build - If needed, learn how to build binaries - - - - Learning Maven is outside the scope of this documentation. - Go to the Maven website at http://maven.apache.org/guides/getting-started/index.html - - -
    - diff --git a/en-US/source-prereqs.xml b/en-US/source-prereqs.xml deleted file mode 100644 index 2e40a58..0000000 --- a/en-US/source-prereqs.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Prerequisites for building Apache CloudStack - - There are a number of prerequisites needed to build &PRODUCT;. This - document assumes compilation on a Linux system that uses RPMs or DEBs - for package management. - - - You will need, at a minimum, the following to compile &PRODUCT;: - - Maven (version 3) - Java (OpenJDK 1.6 or Java 7/OpenJDK 1.7) - Apache Web Services Common Utilities (ws-commons-util) - MySQL - MySQLdb (provides Python database API) - Tomcat 6 (not 6.0.35) - genisoimage - rpmbuild or dpkg-dev - - -
    diff --git a/en-US/source.xml b/en-US/source.xml deleted file mode 100644 index ea30000..0000000 --- a/en-US/source.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Building from Source - The official &PRODUCT; release is always in source code form. You will likely be able to find "convenience binaries," the source is the canonical release. In this section, we'll cover acquiring the source release and building that so that you can deploy it using Maven or create Debian packages or RPMs. - Note that building and deploying directly from source is typically not the most efficient way to deploy an IaaS. However, we will cover that method as well as building RPMs or Debian packages for deploying &PRODUCT;. - The instructions here are likely version-specific. That is, the method for building from source for the 4.0.x series is different from the 4.1.x series. - If you are working with a unreleased version of &PRODUCT;, see the INSTALL.md file in the top-level directory of the release. - - - - - - - - diff --git a/en-US/ssl.xml b/en-US/ssl.xml deleted file mode 100644 index 9aeb2f9..0000000 --- a/en-US/ssl.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - SSL (Optional) - &PRODUCT; provides HTTP access in its default installation. There are a number of technologies and sites which choose to implement SSL. As a result, we have left &PRODUCT; to expose HTTP under the assumption that a site will implement its typical practice. - &PRODUCT; uses Tomcat as its servlet container. For sites that would like &PRODUCT; to terminate the SSL session, Tomcat’s SSL access may be enabled. Tomcat SSL configuration is described at http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html. -
    diff --git a/en-US/standard-events.xml b/en-US/standard-events.xml deleted file mode 100644 index 9c10f87..0000000 --- a/en-US/standard-events.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Standard Events - The events log records three types of standard events. - - INFO. This event is generated when an operation has been successfully performed. - WARN. This event is generated in the following circumstances. - - When a network is disconnected while monitoring a template download. - When a template download is abandoned. - When an issue on the storage server causes the volumes to fail over to the mirror storage server. - - - ERROR. This event is generated when an operation has not been successfully performed - - -
    - diff --git a/en-US/static-nat.xml b/en-US/static-nat.xml deleted file mode 100644 index 4225d6e..0000000 --- a/en-US/static-nat.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Static NAT - A static NAT rule maps a public IP address to the private IP address of a VM in order to allow Internet traffic into the VM. The public IP address always remains the same, which is why it is called “static” NAT. This section tells how to enable or disable static NAT for a particular IP address. - -
    diff --git a/en-US/sticky-session-policies-for-lb-rules.xml b/en-US/sticky-session-policies-for-lb-rules.xml deleted file mode 100644 index 0978085..0000000 --- a/en-US/sticky-session-policies-for-lb-rules.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Sticky Session Policies for Load Balancer Rules - Sticky sessions are used in Web-based applications to ensure continued availability of - information across the multiple requests in a user's session. For example, if a shopper is - filling a cart, you need to remember what has been purchased so far. The concept of "stickiness" - is also referred to as persistence or maintaining state. - Any load balancer rule defined in &PRODUCT; can have a stickiness policy. The policy - consists of a name, stickiness method, and parameters. The parameters are name-value pairs or - flags, which are defined by the load balancer vendor. The stickiness method could be load - balancer-generated cookie, application-generated cookie, or source-based. In the source-based - method, the source IP address is used to identify the user and locate the user’s stored data. In - the other methods, cookies are used. The cookie generated by the load balancer or application is - included in request and response URLs to create persistence. The cookie name can be specified by - the administrator or automatically generated. A variety of options are provided to control the - exact behavior of cookies, such as how they are generated and whether they are cached. - For the most up to date list of available stickiness methods, see the &PRODUCT; UI or call - listNetworks and check the SupportedStickinessMethods capability. -
    diff --git a/en-US/stop-restart-management-server.xml b/en-US/stop-restart-management-server.xml deleted file mode 100644 index 74a687c..0000000 --- a/en-US/stop-restart-management-server.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Stopping and Restarting the Management Server - The root administrator will need to stop and restart the Management Server from time to time. - For example, after changing a global configuration parameter, a restart is required. If you have multiple Management Server nodes, restart all of them to put the new parameter value into effect consistently throughout the cloud.. - To stop the Management Server, issue the following command at the operating system prompt on the Management Server node: - # service cloudstack-management stop - To start the Management Server: - # service cloudstack-management start - To stop the Management Server: - # service cloudstack-management stop -
    diff --git a/en-US/stopped-vm.xml b/en-US/stopped-vm.xml deleted file mode 100644 index 7024be7..0000000 --- a/en-US/stopped-vm.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Stopped VM - &PRODUCT; now supports creating a VM without starting it. You can determine whether the VM needs to be started as part of the VM deployment. A VM can now be deployed in two ways: create and start a VM (the default method); or create a VM and leave it in the stopped state. - A new request parameter, startVM, is introduced in the deployVm API to support the stopped VM feature. - The possible values are: - - true - The VM starts as a part of the VM deployment. - false - The VM is left in the stopped state at the end of the VM deployment. - - The default value is true. -
    diff --git a/en-US/stopping-and-starting-vms.xml b/en-US/stopping-and-starting-vms.xml deleted file mode 100644 index 25c1f49..0000000 --- a/en-US/stopping-and-starting-vms.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Stopping and Starting VMs - Once a VM instance is created, you can stop, restart, or delete it as needed. In the &PRODUCT; UI, click Instances, select the VM, and use the Stop, Start, Reboot, and Destroy buttons. -
    - diff --git a/en-US/storage-nw-topology-req.xml b/en-US/storage-nw-topology-req.xml deleted file mode 100644 index a594bab..0000000 --- a/en-US/storage-nw-topology-req.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Storage Network Topology Requirements - The secondary storage NFS export is mounted by the secondary storage VM. Secondary storage - traffic goes over the management traffic network, even if there is a separate storage network. - Primary storage traffic goes over the storage network, if available. If you choose to place - secondary storage NFS servers on the storage network, you must make sure there is a route from - the management traffic network to the storage network. -
    diff --git a/en-US/storage-overview.xml b/en-US/storage-overview.xml deleted file mode 100644 index bebf441..0000000 --- a/en-US/storage-overview.xml +++ /dev/null @@ -1,27 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Storage Overview - &PRODUCT; defines two types of storage: primary and secondary. Primary storage can be - accessed by either iSCSI or NFS. Additionally, direct attached storage may be used for primary - storage. Secondary storage is always accessed using NFS. - There is no ephemeral storage in &PRODUCT;. All volumes on all nodes are persistent. -
    diff --git a/en-US/storage-plugins.xml b/en-US/storage-plugins.xml deleted file mode 100644 index 49f3036..0000000 --- a/en-US/storage-plugins.xml +++ /dev/null @@ -1,294 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - Writing a Storage Plugin - This section gives an outline of how to implement a plugin - to integrate a third-party storage provider. - For details and an example, you will need to read the code. - - Example code is available at: - plugins/storage/volume/sample - - - Third party storage providers can integrate with &PRODUCT; to provide - either primary storage or secondary storage. - For example, &PRODUCT; provides plugins for - Amazon Simple Storage Service (S3) or OpenStack - Object Storage (Swift). The S3 plugin can be used for any object storage - that supports the Amazon S3 interface. - Additional third party object storages that - do not support the S3 interface can be integrated with &PRODUCT; - by writing plugin software that uses the object storage plugin framework. - Several new interfaces are available so that - storage providers can develop vendor-specific plugins based on well-defined - contracts that can be seamlessly managed by &PRODUCT;. - Artifacts such as templates, ISOs and snapshots are kept in storage which &PRODUCT; - refers to as secondary storage. To improve scalability and performance, as when a number - of hosts access secondary storage concurrently, object storage can be used for secondary - storage. Object storage can also provide built-in high availability capability. When using - object storage, access to secondary storage data can be made available across multiple - zones in a region. This is a huge benefit, as it is no longer necessary to copy templates, - snapshots etc. across zones as would be needed in an environment - using only zone-based NFS storage. - The user enables a storage plugin through the UI. - A new dialog box choice is offered to select the storage - provider. Depending on which provider is selected, additional input fields may appear so that - the user can provide the additional details required by that provider, such as a user name and - password for a third-party storage account. - -
    - Overview of How to Write a Storage Plugin - To add a third-party storage option to &PRODUCT;, follow these general steps (explained in more detail - later in this section): - - Implement the following interfaces in Java: - - DataStoreDriver - DataStoreLifecycle - DataStoreProvider - VMSnapshotStrategy (if you want to customize the VM snapshot functionality) - - Hardcode your plugin's required additional - input fields into the code for the Add Secondary Storage - or Add Primary Storage dialog box. - Place your .jar file in plugins/storage/volume/ or plugins/storage/image/. - Edit /client/tomcatconf/componentContext.xml.in. - Edit client/pom.xml. - -
    -
    - Implementing DataStoreDriver - DataStoreDriver contains the code that &PRODUCT; will use to provision the object store, when needed. - You must implement the following methods: - - getTO() - getStoreTO() - createAsync() - deleteAsync() - - The following methods are optional: - - resize() - canCopy() is optional. If you set it to true, then you must implement copyAsync(). - -
    -
    - Implementing DataStoreLifecycle - DataStoreLifecycle contains the code to manage the storage operations for ongoing use of the storage. - Several operations are needed, like create, maintenance mode, delete, etc. - You must implement the following methods: - - initialize() - maintain() - cancelMaintain() - deleteDataStore() - Implement one of the attach*() methods depending on what scope you want the storage to have: attachHost(), attachCluster(), or attachZone(). - -
    -
    - Implementing DataStoreProvider - DataStoreProvider contains the main code of the data store. - You must implement the following methods: - - getDatastoreLifeCycle() - getDataStoreDriver() - getTypes(). Returns one or more types of storage for which this data store provider can be used. - For secondary object storage, return IMAGE, and for a Secondary Staging Store, return ImageCache. - configure(). First initialize the lifecycle implementation and the driver implementation, - then call registerDriver() to register the new object store provider instance with &PRODUCT;. - getName(). Returns the unique name of your provider; for example, - this can be used to get the name to display in the UI. - - The following methods are optional: - - getHostListener() is optional; it's for monitoring the status of the host. - -
    -
    - Implementing VMSnapshotStrategy - VMSnapshotStrategy has the following methods: - - takeVMSnapshot() - deleteVMSnapshot() - revertVMSnapshot() - canHandle(). For a given VM snapshot, - tells whether this implementation of VMSnapshotStrategy can handle it. - -
    -
    - Place the .jar File in the Right Directory - For a secondary storage plugin, place your .jar file here: - plugins/storage/image/ - For a primary storage plugin, place your .jar file here: - plugins/storage/volume/ -
    -
    - Edit Configuration Files - First, edit the following file tell &PRODUCT; to include your .jar file. - Add a line to this file to tell the &PRODUCT; Management Server that it now has a dependency on your code: - client/pom.xml - Place some facts about your code in the following file so &PRODUCT; can run it: - /client/tomcatconf/componentContext.xml.in - In the section “Deployment configurations of various adapters,” add this: - <bean>id=”some unique ID” class=”package name of your implementation of DataStoreProvider”</bean> - In the section “Storage Providers,” add this: - <property name=”providers”> - <ref local=”same ID from the bean tag's id attribute”> -</property> -
    -
    - Minimum Required Interfaces - The classes, interfaces, and methods used by &PRODUCT; from the Amazon Web Services (AWS) Java SDK - are listed in this section. - An object storage that supports the S3 interface - is minimally required to support the below in order to be compatible with &PRODUCT;. -
    - Interface AmazonS3 - http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3.html - - - - - - - Modifier and Type - Method and Description - - - - - Bucket - createBucket(String bucketName) - Creates a new Amazon S3 bucket with the specified name in the default (US) region, Region.US_Standard. - - - - void - deleteObject(String bucketName, String key) - Deletes the specified object in the specified bucket. - - - - ObjectMetadata - getObject(GetObjectRequest getObjectRequest, File destinationFile) - Gets the object metadata for the object stored in Amazon S3 - under the specified bucket and key, and saves the object contents to the specified file. - - - - S3Object - getObject(String bucketName, String key) - Gets the object stored in Amazon S3 under the specified bucket and key. - - - - URL - generatePresignedUrl(String bucketName, String key, Date expiration, HttpMethod method) - Returns a pre-signed URL for accessing an Amazon S3 resource. - - - - void - deleteBucket(String bucketName) - Deletes the specified bucket. - - - - List<Bucket> - listBuckets() - Returns a list of all Amazon S3 buckets that the authenticated sender of the request owns. - - - - ObjectListing - listObjects(String bucketName, String prefix) - Returns a list of summary information about the objects in the specified bucket. - - - - PutObjectResult - putObject(PutObjectRequest putObjectRequest) - Uploads a new object to the specified Amazon S3 bucket. - - - - PutObjectResult - putObject(String bucketName, String key, File file) - Uploads the specified file to Amazon S3 under the specified bucket and key name. - - - - PutObjectResult - putObject(String bucketName, String key, InputStream input, ObjectMetadata metadata) - Uploads the specified input stream and object metadata to Amazon S3 under the specified bucket and key name. - - - - void - setEndpoint(String endpoint) - Overrides the default endpoint for this client. - - - - void - setObjectAcl(String bucketName, String key, CannedAccessControlList acl) - Sets the CannedAccessControlList for the specified object in Amazon S3 using one of the pre-configured CannedAccessControlLists. - - - - - -
    -
    - Class TransferManager - http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/transfer/TransferManager.html - - - - - - - Modifier and Type - Method and Description - - - - - Upload - upload(PutObjectRequest putObjectRequest) - Schedules a new transfer to upload data to Amazon S3. - - - - - -
    -
    - Class PutObjectRequest - http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/model/PutObjectRequest.html - - - - - - - Modifier and Type - Method and Description - - - - - Upload - upload(PutObjectRequest putObjectRequest) - Schedules a new transfer to upload data to Amazon S3. - - - - - -
    -
    -
    diff --git a/en-US/storage-setup.xml b/en-US/storage-setup.xml deleted file mode 100644 index 669fc0d..0000000 --- a/en-US/storage-setup.xml +++ /dev/null @@ -1,192 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - Storage Setup - &PRODUCT; is designed to work with a wide variety of commodity and enterprise-grade storage. Local disk may be used as well, if supported by the selected hypervisor. Storage type support for guest virtual disks differs based on hypervisor selection. - - - - - - XenServer - vSphere - KVM - - - - - NFS - Supported - Supported - Supported - - - iSCSI - Supported - Supported via VMFS - Supported via Clustered Filesystems - - - Fiber Channel - Supported via Pre-existing SR - Supported - Supported via Clustered Filesystems - - - Local Disk - Supported - Supported - Supported - - - - - The use of the Cluster Logical Volume Manager (CLVM) for KVM is not officially supported with &PRODUCT;. -
    - Small-Scale Setup - In a small-scale setup, a single NFS server can function as both primary and secondary storage. The NFS server just needs to export two separate shares, one for primary storage and the other for secondary storage. -
    -
    - Secondary Storage - &PRODUCT; is designed to work with any scalable secondary storage system. The only requirement is the secondary storage system supports the NFS protocol. - - The storage server should be a machine with a large number of disks. The disks should ideally be managed by a hardware RAID controller. Modern hardware RAID controllers support hot plug functionality independent of the operating system so you can replace faulty disks without impacting the running operating system. - -
    -
    - Example Configurations - In this section we go through a few examples of how to set up storage to work properly on a few types of NFS and iSCSI storage systems. -
    - Linux NFS on Local Disks and DAS - This section describes how to configure an NFS export on a standard Linux installation. The exact commands might vary depending on the operating system version. - - Install the RHEL/CentOS distribution on the storage server. - If the root volume is more than 2 TB in size, create a smaller boot volume to install RHEL/CentOS. A root volume of 20 GB should be sufficient. - After the system is installed, create a directory called /export. This can each be a directory in the root partition itself or a mount point for a large disk volume. - If you have more than 16TB of storage on one host, create multiple EXT3 file systems and multiple NFS exports. Individual EXT3 file systems cannot exceed 16TB. - - After /export directory is created, run the following command to configure it as an NFS export. - # echo "/export <CIDR>(rw,async,no_root_squash,no_subtree_check)" >> /etc/exports - Adjust the above command to suit your deployment needs. - - - Limiting NFS export. It is highly recommended that you limit the NFS export to a particular subnet by specifying a subnet mask (e.g.,”192.168.1.0/24”). By allowing access from only within the expected cluster, you avoid having non-pool member mount the storage. The limit you place must include the management network(s) and the storage network(s). If the two are the same network then one CIDR is sufficient. If you have a separate storage network you must provide separate CIDR’s for both or one CIDR that is broad enough to span both. - The following is an example with separate CIDRs: - /export 192.168.1.0/24(rw,async,no_root_squash,no_subtree_check) 10.50.1.0/24(rw,async,no_root_squash,no_subtree_check) - - - Removing the async flag. The async flag improves performance by allowing the NFS server to respond before writes are committed to the disk. Remove the async flag in your mission critical production deployment. - - - - - Run the following command to enable NFS service. - # chkconfig nfs on - - - Edit the /etc/sysconfig/nfs file and uncomment the following lines. - LOCKD_TCPPORT=32803 -LOCKD_UDPPORT=32769 -MOUNTD_PORT=892 -RQUOTAD_PORT=875 -STATD_PORT=662 -STATD_OUTGOING_PORT=2020 - - - Edit the /etc/sysconfig/iptables file and add the following lines at the beginning of the INPUT chain. - --A INPUT -m state --state NEW -p udp --dport 111 -j ACCEPT --A INPUT -m state --state NEW -p tcp --dport 111 -j ACCEPT --A INPUT -m state --state NEW -p tcp --dport 2049 -j ACCEPT --A INPUT -m state --state NEW -p tcp --dport 32803 -j ACCEPT --A INPUT -m state --state NEW -p udp --dport 32769 -j ACCEPT --A INPUT -m state --state NEW -p tcp --dport 892 -j ACCEPT --A INPUT -m state --state NEW -p udp --dport 892 -j ACCEPT --A INPUT -m state --state NEW -p tcp --dport 875 -j ACCEPT --A INPUT -m state --state NEW -p udp --dport 875 -j ACCEPT --A INPUT -m state --state NEW -p tcp --dport 662 -j ACCEPT --A INPUT -m state --state NEW -p udp --dport 662 -j ACCEPT - - - - Reboot the server. - An NFS share called /export is now set up. - - - When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text. -
    -
    - Linux NFS on iSCSI - Use the following steps to set up a Linux NFS server export on an iSCSI volume. These steps apply to RHEL/CentOS 5 distributions. - - - Install iscsiadm. - -# yum install iscsi-initiator-utils -# service iscsi start -# chkconfig --add iscsi -# chkconfig iscsi on - - - - Discover the iSCSI target. - # iscsiadm -m discovery -t st -p <iSCSI Server IP address>:3260 - For example: - # iscsiadm -m discovery -t st -p 172.23.10.240:3260 - 172.23.10.240:3260,1 iqn.2001-05.com.equallogic:0-8a0906-83bcb3401-16e0002fd0a46f3d-rhel5-test - - - Log in. - # iscsiadm -m node -T <Complete Target Name> -l -p <Group IP>:3260 - For example: - # iscsiadm -m node -l -T iqn.2001-05.com.equallogic:83bcb3401-16e0002fd0a46f3d-rhel5-test -p 172.23.10.240:3260 - - - Discover the SCSI disk. For example: - -# iscsiadm -m session -P3 | grep Attached -Attached scsi disk sdb State: running - - - - Format the disk as ext3 and mount the volume. - # mkfs.ext3 /dev/sdb -# mkdir -p /export -# mount /dev/sdb /export - - - - Add the disk to /etc/fstab to make sure it gets mounted on boot. - /dev/sdb /export ext3 _netdev 0 0 - - - Now you can set up /export as an NFS share. - - - Limiting NFS export. In order to avoid data loss, it is highly recommended that you limit the NFS export to a particular subnet by specifying a subnet mask (e.g.,”192.168.1.0/24”). By allowing access from only within the expected cluster, you avoid having non-pool member mount the storage and inadvertently delete all its data. The limit you place must include the management network(s) and the storage network(s). If the two are the same network then one CIDR is sufficient. If you have a separate storage network you must provide separate CIDRs for both or one CIDR that is broad enough to span both. - The following is an example with separate CIDRs: - /export 192.168.1.0/24(rw,async,no_root_squash,no_subtree_check) 10.50.1.0/24(rw,async,no_root_squash,no_subtree_check) - - Removing the async flag. The async flag improves performance by allowing the NFS server to respond before writes are committed to the disk. Remove the async flag in your mission critical production deployment. - -
    -
    -
    diff --git a/en-US/storage-tags.xml b/en-US/storage-tags.xml deleted file mode 100644 index 39b55a6..0000000 --- a/en-US/storage-tags.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Storage Tags - Storage may be "tagged". A tag is a text string attribute associated with primary storage, a Disk Offering, or a Service Offering. Tags allow administrators to provide additional information about the storage. For example, that is a "SSD" or it is "slow". Tags are not interpreted by &PRODUCT;. They are matched against tags placed on service and disk offerings. &PRODUCT; requires all tags on service and disk offerings to exist on the primary storage before it allocates root or data disks on the primary storage. Service and disk offering tags are used to identify the requirements of the storage that those offerings have. For example, the high end service offering may require "fast" for its root disk volume. - The interaction between tags, allocation, and volume copying across clusters and pods can be complex. To simplify the situation, use the same set of tags on the primary storage for all clusters in a pod. Even if different devices are used to present those tags, the set of exposed tags can be the same. -
    diff --git a/en-US/storage.xml b/en-US/storage.xml deleted file mode 100644 index 3ef7324..0000000 --- a/en-US/storage.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Working With Storage - - - - - - diff --git a/en-US/suspend-project.xml b/en-US/suspend-project.xml deleted file mode 100644 index b4f821b..0000000 --- a/en-US/suspend-project.xml +++ /dev/null @@ -1,52 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Suspending or Deleting a Project - When a project is suspended, it retains the resources it owns, but they can no longer be used. No new resources or members can be added to a suspended project. - When a project is deleted, its resources are destroyed, and member accounts are removed from the project. The project’s status is shown as Disabled pending final deletion. - A project can be suspended or deleted by the project administrator, the domain administrator of the domain the project belongs to or of its parent domain, or the &PRODUCT; root administrator. - - Log in to the &PRODUCT; UI. - In the left navigation, click Projects. - In Select View, choose Projects. - Click the name of the project. - Click one of the buttons:To delete, use - - - - - deletebutton.png: Removes a project - - - To suspend, use - - - - - deletebutton.png: suspends a project - - - -
    diff --git a/en-US/sys-offering-sysvm.xml b/en-US/sys-offering-sysvm.xml deleted file mode 100644 index 563dd6f..0000000 --- a/en-US/sys-offering-sysvm.xml +++ /dev/null @@ -1,75 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Changing the Default System Offering for System VMs - You can manually change the system offering for a particular System VM. Additionally, as a - &PRODUCT; administrator, you can also change the default system offering used for System - VMs. - - - Create a new system offering. - For more information, see - Creating a New System Service Offering. - - - Back up the database: - mysqldump -u root -p cloud | bzip2 > cloud_backup.sql.bz2 - - - Open an MySQL prompt: - mysql -u cloud -p cloud - - - Run the following queries on the cloud database. - - - In the disk_offering table, identify the original default offering and the new - offering you want to use by default. - Take a note of the ID of the new offering. - select id,name,unique_name,type from disk_offering; - - - For the original default offering, set the value of unique_name to NULL. - # update disk_offering set unique_name = NULL where id = 10; - Ensure that you use the correct value for the ID. - - - For the new offering that you want to use by default, set the value of unique_name - as follows: - For the default Console Proxy VM (CPVM) offering,set unique_name to - 'Cloud.com-ConsoleProxy'. For the default Secondary Storage VM (SSVM) offering, set - unique_name to 'Cloud.com-SecondaryStorage'. For example: - update disk_offering set unique_name = 'Cloud.com-ConsoleProxy' where id = 16; - - - - - Restart &PRODUCT; Management Server. Restarting is required because the default - offerings are loaded into the memory at startup. - service cloudstack-management restart - - - Destroy the existing CPVM or SSVM offerings and wait for them to be recreated. The new - CPVM or SSVM are configured with the new offering. - - -
    diff --git a/en-US/sys-reliability-and-ha.xml b/en-US/sys-reliability-and-ha.xml deleted file mode 100644 index b54744f..0000000 --- a/en-US/sys-reliability-and-ha.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - System Reliability and High Availability - - - - - - - - diff --git a/en-US/sysprep-for-windows-server-2003R2.xml b/en-US/sysprep-for-windows-server-2003R2.xml deleted file mode 100644 index 5f8a389..0000000 --- a/en-US/sysprep-for-windows-server-2003R2.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - System Preparation for Windows Server 2003 R2 - Earlier versions of Windows have a different sysprep tool. Follow these steps for Windows Server 2003 R2. - - Extract the content of \support\tools\deploy.cab on the Windows installation CD into a directory called c:\sysprep on the Windows 2003 R2 VM. - Run c:\sysprep\setupmgr.exe to create the sysprep.inf file. - - Select Create New to create a new Answer File. - Enter “Sysprep setup” for the Type of Setup. - Select the appropriate OS version and edition. - On the License Agreement screen, select “Yes fully automate the installation”. - Provide your name and organization. - Leave display settings at default. - Set the appropriate time zone. - Provide your product key. - Select an appropriate license mode for your deployment - Select “Automatically generate computer name”. - Type a default administrator password. If you enable the password reset feature, the users will not actually use this password. This password will be reset by the instance manager after the guest boots up. - Leave Network Components at “Typical Settings”. - Select the “WORKGROUP” option. - Leave Telephony options at default. - Select appropriate Regional Settings. - Select appropriate language settings. - Do not install printers. - Do not specify “Run Once commands”. - You need not specify an identification string. - Save the Answer File as c:\sysprep\sysprep.inf. - - - - Run the following command to sysprep the image:c:\sysprep\sysprep.exe -reseal -mini -activated - After this step the machine will automatically shut down - -
    diff --git a/en-US/sysprep-windows-server-2008R2.xml b/en-US/sysprep-windows-server-2008R2.xml deleted file mode 100644 index 49e7477..0000000 --- a/en-US/sysprep-windows-server-2008R2.xml +++ /dev/null @@ -1,71 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - System Preparation for Windows Server 2008 R2 - For Windows 2008 R2, you run Windows System Image Manager to create a custom sysprep response XML file. Windows System Image Manager is installed as part of the Windows Automated Installation Kit (AIK). Windows AIK can be downloaded from Microsoft Download Center. - Use the following steps to run sysprep for Windows 2008 R2:The steps outlined here are derived from the excellent guide by Charity Shelbourne, originally published at Windows Server 2008 Sysprep Mini-Setup. - - - - Download and install the Windows AIKWindows AIK should not be installed on the Windows 2008 R2 VM you just created. Windows AIK should not be part of the template you create. It is only used to create the sysprep answer file. - Copy the install.wim file in the \sources directory of the Windows 2008 R2 installation DVD to the hard disk. This is a very large file and may take a long time to copy. Windows AIK requires the WIM file to be writable. - Start the Windows System Image Manager, which is part of the Windows AIK. - In the Windows Image pane, right click the Select a Windows image or catalog file option to - load the install.wim file you just copied. - Select the Windows 2008 R2 Edition.You may be prompted with a warning that the catalog file cannot be opened. Click Yes to create a new catalog file. - In the Answer File pane, right click to create a new answer file. - Generate the answer file from the Windows System Image Manager using the following steps: - - The first page you need to automate is the Language and Country or Region Selection page. To automate this, expand Components in your Windows Image pane, right-click and add the Microsoft-Windows-International-Core setting to Pass 7 oobeSystem. In your Answer File pane, configure the InputLocale, SystemLocale, UILanguage, and UserLocale with the appropriate settings for your language and country or region. Should you have a question about any of these settings, you can right-click on the specific setting and select Help. This will open the appropriate CHM help file with more information, including examples on the setting you are attempting to configure. - - - - - sysmanager.png: System Image Manager - - You need to automate the Software License Terms Selection page, otherwise known as the End-User License Agreement (EULA). To do this, expand the Microsoft-Windows-Shell-Setup component. High-light the OOBE setting, and add the setting to the Pass 7 oobeSystem. In Settings, set HideEULAPage true. - - - - software-license.png: Depicts hiding the EULA page. - - Make sure the license key is properly set. If you use MAK key, you can just enter the MAK key on the Windows 2008 R2 VM. You need not input the MAK into the Windows System Image Manager. If you use KMS host for activation you need not enter the Product Key. Details of Windows Volume Activation can be found at - You need to automate is the Change Administrator Password page. Expand the Microsoft-Windows-Shell-Setup component (if it is not still expanded), expand UserAccounts, right-click on AdministratorPassword, and add the setting to the Pass 7 oobeSystem configuration pass of your answer file. Under Settings, specify a password next to Value. - - - - - change-admin-password.png: Depicts changing the administrator password - You may read the AIK documentation and set many more options that suit your deployment. The steps above are the minimum needed to make Windows unattended setup work. - Save the answer file as unattend.xml. You can ignore the warning messages that appear in the validation window. - Copy the unattend.xml file into the c:\windows\system32\sysprep directory of the Windows 2008 R2 Virtual Machine - Once you place the unattend.xml file in c:\windows\system32\sysprep directory, you run the sysprep tool as follows: - cd c:\Windows\System32\sysprep -sysprep.exe /oobe /generalize /shutdown -The Windows 2008 R2 VM will automatically shut down after sysprep is complete. - - - - -
    diff --git a/en-US/system-reserved-ip-addresses.xml b/en-US/system-reserved-ip-addresses.xml deleted file mode 100644 index e2588ed..0000000 --- a/en-US/system-reserved-ip-addresses.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - System Reserved IP Addresses - In each zone, you need to configure a range of reserved IP addresses for the management network. This network carries communication between the &PRODUCT; Management Server and various system VMs, such as Secondary Storage VMs, Console Proxy VMs, and DHCP. - The reserved IP addresses must be unique across the cloud. You cannot, for example, have a host in one zone which has the same private IP address as a host in another zone. - The hosts in a pod are assigned private IP addresses. These are typically RFC1918 addresses. The Console Proxy and Secondary Storage system VMs are also allocated private IP addresses in the CIDR of the pod that they are created in. - Make sure computing servers and Management Servers use IP addresses outside of the System Reserved IP range. For example, suppose the System Reserved IP range starts at 192.168.154.2 and ends at 192.168.154.7. &PRODUCT; can use .2 to .7 for System VMs. This leaves the rest of the pod CIDR, from .8 to .254, for the Management Server and hypervisor hosts. - In all zones: - Provide private IPs for the system in each pod and provision them in &PRODUCT;. - For KVM and XenServer, the recommended number of private IPs per pod is one per host. If you expect a pod to grow, add enough private IPs now to accommodate the growth. - In a zone that uses advanced networking: - For zones with advanced networking, we recommend provisioning enough private IPs for your total number of customers, plus enough for the required &PRODUCT; System VMs. Typically, about 10 additional IPs are required for the System VMs. For more information about System VMs, see the section on working with SystemVMs in the Administrator's Guide. - When advanced networking is being used, the number of private IP addresses available in each pod varies depending on which hypervisor is running on the nodes in that pod. Citrix XenServer and KVM use link-local addresses, which in theory provide more than 65,000 private IP addresses within the address block. As the pod grows over time, this should be more than enough for any reasonable number of hosts as well as IP addresses for guest virtual routers. VMWare ESXi, by contrast uses any administrator-specified subnetting scheme, and the typical administrator provides only 255 IPs per pod. Since these are shared by physical machines, the guest virtual router, and other entities, it is possible to run out of private IPs when scaling up a pod whose nodes are running ESXi. - To ensure adequate headroom to scale private IP space in an ESXi pod that uses advanced networking, use one or both of the following techniques: - - Specify a larger CIDR block for the subnet. A subnet mask with a /20 suffix will provide more than 4,000 IP addresses. - Create multiple pods, each with its own subnet. For example, if you create 10 pods and each pod has 255 IPs, this will provide 2,550 IP addresses. - -
    diff --git a/en-US/system-service-offerings.xml b/en-US/system-service-offerings.xml deleted file mode 100644 index 84d5f7a..0000000 --- a/en-US/system-service-offerings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - System Service Offerings - System service offerings provide a choice of CPU speed, number of CPUs, tags, and RAM size, just as other service offerings do. But rather than being used for virtual machine instances and exposed to users, system service offerings are used to change the default properties of virtual routers, console proxies, and other system VMs. System service offerings are visible only to the &PRODUCT; root administrator. &PRODUCT; provides default system service offerings. The &PRODUCT; root administrator can create additional custom system service offerings. - When &PRODUCT; creates a virtual router for a guest network, it uses default settings which are defined in the system service offering associated with the network offering. You can upgrade the capabilities of the virtual router by applying a new network offering that contains a different system service offering. All virtual routers in that network will begin using the settings from the new service offering. - -
    diff --git a/en-US/system-vm-template.xml b/en-US/system-vm-template.xml deleted file mode 100644 index a9477f3..0000000 --- a/en-US/system-vm-template.xml +++ /dev/null @@ -1,37 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - The System VM Template - The System VMs come from a single template. The System VM has the following characteristics: - - Debian 6.0 ("Squeeze"), 2.6.32 kernel with the latest security patches from the Debian security APT repository - Has a minimal set of packages installed thereby reducing the attack surface - 32-bit for enhanced performance on Xen/VMWare - pvops kernel with Xen PV drivers, KVM virtio drivers, and VMware tools for optimum performance on all hypervisors - Xen tools inclusion allows performance monitoring - Latest versions of HAProxy, iptables, IPsec, and Apache from debian repository ensures improved security and speed - Latest version of JRE from Sun/Oracle ensures improved security and speed - -
    diff --git a/en-US/tagging-resources.xml b/en-US/tagging-resources.xml deleted file mode 100644 index 31ee382..0000000 --- a/en-US/tagging-resources.xml +++ /dev/null @@ -1,69 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using Tags to Organize Resources in the Cloud - A tag is a key-value pair that stores metadata about a resource in the cloud. Tags are - useful for categorizing resources. For example, you can tag a user VM with a - value that indicates the user's city of residence. In this case, the key would - be "city" and the value might be "Toronto" or "Tokyo." You can then request - &PRODUCT; to find all resources that have a given tag; for example, VMs for - users in a given city. - You can tag a user virtual machine, volume, snapshot, guest network, template, - ISO, firewall rule, port forwarding rule, public IP address, security group, - load balancer rule, project, VPC, network ACL, or static route. You can not tag - a remote access VPN. - You can work with tags through the UI or through the API commands createTags, - deleteTags, and listTags. You can define multiple tags for each resource. There - is no limit on the number of tags you can define. Each tag can be up to 255 - characters long. Users can define tags on the resources they own, and - administrators can define tags on any resources in the cloud. - An optional input parameter, "tags," exists on many of the list* API commands. - The following example shows how to use this new parameter to find all the volumes - having tag region=canada OR tag city=Toronto: - command=listVolumes - &listAll=true - &tags[0].key=region - &tags[0].value=canada - &tags[1].key=city - &tags[1].value=Toronto - The following API commands have the "tags" input parameter: - - listVirtualMachines - listVolumes - listSnapshots - listNetworks - listTemplates - listIsos - listFirewallRules - listPortForwardingRules - listPublicIpAddresses - listSecurityGroups - listLoadBalancerRules - listProjects - listVPCs - listNetworkACLs - listStaticRoutes - -
    diff --git a/en-US/template-iso-snapshot-usage-record-format.xml b/en-US/template-iso-snapshot-usage-record-format.xml deleted file mode 100644 index 3f34f36..0000000 --- a/en-US/template-iso-snapshot-usage-record-format.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Template, ISO, and Snapshot Usage Record Format - - account – name of the account - accountid – ID of the account - domainid – ID of the domain in which this account resides - zoneid – Zone where the usage occurred - description – A string describing what the usage record is tracking - usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours) - usagetype – A number representing the usage type (see Usage Types) - rawusage – A number representing the actual usage in hours - usageid – The ID of the the template, ISO, or snapshot - offeringid – The ID of the disk offering - templateid – – Included only for templates (usage type 7). Source template ID. - size – Size of the template, ISO, or snapshot - startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record - -
    diff --git a/en-US/templates.xml b/en-US/templates.xml deleted file mode 100644 index faecf1b..0000000 --- a/en-US/templates.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Templates - - -
    diff --git a/en-US/third-party-ui-plugin.xml b/en-US/third-party-ui-plugin.xml deleted file mode 100644 index 297fdaa..0000000 --- a/en-US/third-party-ui-plugin.xml +++ /dev/null @@ -1,364 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Third-Party UI Plugin Framework - Using the new third-party plugin framework, you can write and install extensions to - &PRODUCT;. The installed and enabled plugins will appear in the UI alongside the - other features. - The code for the plugin is simply placed in a special directory - within &PRODUCT;’s installed code at any time after &PRODUCT; installation. The new plugin - appears only when it is enabled by the cloud administrator. - - - - - - plugin_intro.jpg: New plugin button in product navbar - - - The left navigation bar of the &PRODUCT; UI has a new Plugins button to help you work with UI plugins. -
    - How to Write a Plugin: Overview - The basic procedure for writing a plugin is: - - - Write the code and create the other files needed. You will need the plugin code - itself (in Javascript), a thumbnail image, the plugin listing, and a CSS file. - - - - - - plugin1.jpg: Write the plugin code - - - All UI plugins have the following set of files: - +-- cloudstack/ - +-- ui/ - +-- plugins/ - +-- csMyFirstPlugin/ - +-- config.js --> Plugin metadata (title, author, vendor URL, etc.) - +-- icon.png --> Icon, shown on side nav bar and plugin listing - (should be square, and ~50x50px) - +-- csMyFirstPlugin.css --> CSS file, loaded automatically when plugin loads - +-- csMyFirstPlugin.js --> Main JS file, containing plugin code - - The same files must also be present at /tomcat/webapps/client/plugins. - - - The &PRODUCT; administrator adds the folder containing your plugin code under the - &PRODUCT; PLUGINS folder. - - - - - - plugin2.jpg: The plugin code is placed in the PLUGINS folder - - - - - The administrator also adds the name of your plugin to the plugin.js file in the - PLUGINS folder. - - - - - - plugin3.jpg: The plugin name is added to plugin.js in the PLUGINS - folder - - - - - The next time the user refreshes the UI in the browser, your plugin will appear in - the left navigation bar. - - - - - - plugin4.jpg: The plugin appears in the UI - - - - -
    -
    - How to Write a Plugin: Implementation Details - This section requires an understanding of JavaScript and the &PRODUCT; API. You don't - need knowledge of specific frameworks for this tutorial (jQuery, etc.), since the - &PRODUCT; UI handles the front-end rendering for you. - There is much more to the &PRODUCT; UI framework than can be described here. The UI is - very flexible to handle many use cases, so there are countless options and variations. The - best reference right now is to read the existing code for the main UI, which is in the /ui - folder. Plugins are written in a very similar way to the main UI. - - - Create the directory to hold your plugin. - All plugins are composed of set of required files in the directory - /ui/plugins/pluginID, where pluginID is a short name for your plugin. It's recommended - that you prefix your folder name (for example, bfMyPlugin) to avoid naming conflicts - with other people's plugins. - In this example, the plugin is named csMyFirstPlugin. - $ cd cloudstack/ui/plugins -$ mkdir csMyFirstPlugin -$ ls -l - -total 8 -drwxr-xr-x 2 bgregory staff 68 Feb 11 14:44 csMyFirstPlugin --rw-r--r-- 1 bgregory staff 101 Feb 11 14:26 plugins.js - - - - Change to your new plugin directory. - $ cd csMyFirstPlugin - - - - Set up the listing. - Add the file config.js, using your favorite editor. - $ vi config.js - Add the following content to config.js. This information will be displayed on the - plugin listing page in the UI: - (function (cloudStack) { - cloudStack.plugins.csMyFirstPlugin.config = { - title: 'My first plugin', - desc: 'Tutorial plugin', - externalLink: 'http://www.cloudstack.org/', - authorName: 'Test Plugin Developer', - authorEmail: 'plugin.developer@example.com' - }; -}(cloudStack)); - - - - Add a new main section. - Add the file csMyFirstPlugin.js, using your favorite editor. - $ vi csMyFirstPlugin.js - Add the following content to csMyFirstPlugin.js: - (function (cloudStack) { - cloudStack.plugins.csMyFirstPlugin = function(plugin) { - plugin.ui.addSection({ - id: 'csMyFirstPlugin', - title: 'My Plugin', - preFilter: function(args) { - return isAdmin(); - }, - show: function() { - return $('<div>').html('Content will go here'); - } - }); - }; -}(cloudStack)); - - - - Register the plugin. - You now have the minimal content needed to run the plugin, so you can activate the - plugin in the UI by adding it to plugins.js. First, edit the file: - $ cd cloudstack/ui/plugins -$ vi plugins.js - - Now add the following to plugins.js: - (function($, cloudStack) { - cloudStack.plugins = [ - 'csMyFirstPlugin' - ]; -}(jQuery, cloudStack)); - - - - Check the plugin in the UI. - First, copy all the plugin code that you have created so far to - /tomcat/webapps/client/plugins. Then refresh the browser and click Plugins in the side - navigation bar. You should see your new plugin. - - - Make the plugin do something. - Right now, you just have placeholder content in the new plugin. It's time to add - real code. In this example, you will write a basic list view, which renders data from - an API call. You will list all virtual machines owned by the logged-in user. To do - this, replace the 'show' function in the plugin code with a 'listView' block, - containing the required syntax for a list view. To get the data, use the - listVirtualMachines API call. Without any parameters, it will return VMs only for your - active user. Use the provided 'apiCall' helper method to handle the server call. Of - course, you are free to use any other method for making the AJAX call (for example, - jQuery's $.ajax method). - First, open your plugin's JavaScript source file in your favorite editor: - $ cd csMyFirstPlugin -$ vi csMyFirstPlugin.js - - Add the following code in csMyFirstPlugin.js: - (function (cloudStack) { - cloudStack.plugins.csMyFirstPlugin = function(plugin) { - plugin.ui.addSection({ - id: 'csMyFirstPlugin', - title: 'My Plugin', - preFilter: function(args) { - return isAdmin(); - }, - - // Render page as a list view - listView: { - id: 'testPluginInstances', - fields: { - name: { label: 'label.name' }, - instancename: { label: 'label.internal.name' }, - displayname: { label: 'label.display.name' }, - zonename: { label: 'label.zone.name' } - }, - dataProvider: function(args) { - // API calls go here, to retrive the data asynchronously - // - // On successful retrieval, call - // args.response.success({ data: [data array] }); - plugin.ui.apiCall('listVirtualMachines', { - success: function(json) { - var vms = json.listvirtualmachinesresponse.virtualmachine; - - args.response.success({ data: vms }); - }, - error: function(errorMessage) { - args.response.error(errorMessage) - } - }); - } - } - }); - }; -}(cloudStack)); - - - - Test the plugin. - First, copy all the plugin code that you have created so far to - /tomcat/webapps/client/plugins. Then refresh the browser. You can see that your - placeholder content was replaced with a list table, containing 4 columns of virtual - machine data. - - - Add an action button. - Let's add an action button to the list view, which will reboot the VM. To do this, - add an actions block under listView. After specifying the correct format, the actions - will appear automatically to the right of each row of data. - $ vi csMyFirstPlugin.js - - Now add the following new code in csMyFirstPlugin.js. (The dots ... show where we - have omitted some existing code for the sake of space. Don't actually cut and paste - that part): - ... - listView: { - id: 'testPluginInstances', - ... - - actions: { - // The key/ID you specify here will determine what icon is - // shown in the UI for this action, - // and will be added as a CSS class to the action's element - // (i.e., '.action.restart') - // - // -- here, 'restart' is a predefined name in &PRODUCT; that will - // automatically show a 'reboot' arrow as an icon; - // this can be changed in csMyFirstPlugin.css - restart: { - label: 'Restart VM', - messages: { - confirm: function() { return 'Are you sure you want to restart this VM?' }, - notification: function() { return 'Rebooted VM' } - }, - action: function(args) { - // Get the instance object of the selected row from context - // - // -- all currently loaded state is stored in 'context' as objects, - // such as the selected list view row, - // the selected section, and active user - // - // -- for list view actions, the object's key will be the same as - // listView.id, specified above; - // always make sure you specify an 'id' for the listView, - // or else it will be 'undefined!' - var instance = args.context.testPluginInstances[0]; - - plugin.ui.apiCall('rebootVirtualMachine', { - // These will be appended to the API request - // - // i.e., rebootVirtualMachine&id=... - data: { - id: instance.id - }, - success: function(json) { - args.response.success({ - // This is an async job, so success here only indicates - // that the job was initiated. - // - // To pass the job ID to the notification UI - // (for checking to see when action is completed), - // '_custom: { jobID: ... }' needs to always be passed on success, - // in the same format as below - _custom: { jobId: json.rebootvirtualmachineresponse.jobid } - }); - }, - - - error: function(errorMessage) { - args.response.error(errorMessage); // Cancel action, show error message returned - } - }); - }, - - // Because rebootVirtualMachine is an async job, we need to add - // a poll function, which will perodically check - // the management server to see if the job is ready - // (via pollAsyncJobResult API call) - // - // The plugin API provides a helper function, 'plugin.ui.pollAsyncJob', - / which will work for most jobs - // in &PRODUCT; - notification: { - poll: plugin.ui.pollAsyncJob - } - } - }, - - dataProvider: function(args) { - ... -... - - - - Add the thumbnail icon. - Create an icon file; it should be square, about 50x50 pixels, and named icon.png. - Copy it into the same directory with your plugin code: - cloudstack/ui/plugins/csMyFirstPlugin/icon.png. - - - Add the stylesheet. - Create a CSS file, with the same name as your .js file. Copy it into the same - directory with your plugin code: - cloudstack/ui/plugins/csMyFirstPlugin/csMyFirstPlugin.css. - - -
    -
    diff --git a/en-US/time-zones.xml b/en-US/time-zones.xml deleted file mode 100644 index 6b3b64e..0000000 --- a/en-US/time-zones.xml +++ /dev/null @@ -1,137 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Time Zones - The following time zone identifiers are accepted by &PRODUCT;. There are several places that have a time zone as a required or optional parameter. These include scheduling recurring snapshots, creating a user, and specifying the usage time zone in the Configuration table. - - - - - - - - Etc/GMT+12 - Etc/GMT+11 - Pacific/Samoa - - - Pacific/Honolulu - US/Alaska - America/Los_Angeles - - - Mexico/BajaNorte - US/Arizona - US/Mountain - - - America/Chihuahua - America/Chicago - America/Costa_Rica - - - America/Mexico_City - Canada/Saskatchewan - America/Bogota - - - America/New_York - America/Caracas - America/Asuncion - - - America/Cuiaba - America/Halifax - America/La_Paz - - - America/Santiago - America/St_Johns - America/Araguaina - - - America/Argentina/Buenos_Aires - America/Cayenne - America/Godthab - - - America/Montevideo - Etc/GMT+2 - Atlantic/Azores - - - Atlantic/Cape_Verde - Africa/Casablanca - Etc/UTC - - - Atlantic/Reykjavik - Europe/London - CET - - - Europe/Bucharest - Africa/Johannesburg - Asia/Beirut - - - Africa/Cairo - Asia/Jerusalem - Europe/Minsk - - - Europe/Moscow - Africa/Nairobi - Asia/Karachi - - - Asia/Kolkata - Asia/Bangkok - Asia/Shanghai - - - Asia/Kuala_Lumpur - Australia/Perth - Asia/Taipei - - - Asia/Tokyo - Asia/Seoul - Australia/Adelaide - - - Australia/Darwin - Australia/Brisbane - Australia/Canberra - - - Pacific/Guam - Pacific/Auckland - - - - - - diff --git a/en-US/tools.xml b/en-US/tools.xml deleted file mode 100644 index 8cddf28..0000000 --- a/en-US/tools.xml +++ /dev/null @@ -1,31 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Tools - - - - - diff --git a/en-US/topology-req.xml b/en-US/topology-req.xml deleted file mode 100644 index f342ee4..0000000 --- a/en-US/topology-req.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Topology Requirements - - - - - - - - - - -
    diff --git a/en-US/translating-documentation.xml b/en-US/translating-documentation.xml deleted file mode 100644 index 4d5e3d2..0000000 --- a/en-US/translating-documentation.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Translating &PRODUCT; Documentation - - There are two ways to translate the documentation: - - - Directly using the Transifex website and using their user interface. - Using the Transifex client and pushing your translated strings to the website. - - - Once a translation is complete, a site admin will pull the translated strings within the &PRODUCT; repository, build the documentation and publish it. - For instructions on how to use the Transifex website see http://sebgoa.blogspot.ch/2012/11/translating-apache-cloudstack-docs-with.html - For instructions on how to use the Transifex client to translate from the command line see http://sebgoa.blogspot.ch/2012/12/using-transifex-client-to-translate.html -
    diff --git a/en-US/troubleshooting-alerts.xml b/en-US/troubleshooting-alerts.xml deleted file mode 100644 index 0efeb81..0000000 --- a/en-US/troubleshooting-alerts.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Alerts - The following is the list of alert type numbers. - -MEMORY = 0 -CPU = 1 -STORAGE =2 -STORAGE_ALLOCATED = 3 -PUBLIC_IP = 4 -PRIVATE_IP = 5 -HOST = 6 -USERVM = 7 -DOMAIN_ROUTER = 8 -CONSOLE_PROXY = 9 -ROUTING = 10// lost connection to default route (to the gateway) -STORAGE_MISC = 11 // lost connection to default route (to the gateway) -USAGE_SERVER = 12 // lost connection to default route (to the gateway) -MANAGMENT_NODE = 13 // lost connection to default route (to the gateway) -DOMAIN_ROUTER_MIGRATE = 14 -CONSOLE_PROXY_MIGRATE = 15 -USERVM_MIGRATE = 16 -VLAN = 17 -SSVM = 18 -USAGE_SERVER_RESULT = 19 -STORAGE_DELETE = 20; -UPDATE_RESOURCE_COUNT = 21; //Generated when we fail to update the resource count -USAGE_SANITY_RESULT = 22; -DIRECT_ATTACHED_PUBLIC_IP = 23; -LOCAL_STORAGE = 24; -RESOURCE_LIMIT_EXCEEDED = 25; //Generated when the resource limit exceeds the limit. Currently used for recurring snapshots only - - -
    diff --git a/en-US/troubleshooting-lb-rules-fails.xml b/en-US/troubleshooting-lb-rules-fails.xml deleted file mode 100644 index 6295534..0000000 --- a/en-US/troubleshooting-lb-rules-fails.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Load balancer rules fail after changing network offering - - Symptom - After changing the network offering on a network, load balancer rules stop working. - - - Cause - Load balancing rules were created while using a network service offering that includes an external load balancer device such as NetScaler, and later the network service offering changed to one that uses the &PRODUCT; virtual router. - - - Solution - Create a firewall rule on the virtual router for each of your existing load balancing rules so that they continue to function. - -
    diff --git a/en-US/troubleshooting-recover-lost-virtual-router.xml b/en-US/troubleshooting-recover-lost-virtual-router.xml deleted file mode 100644 index 12a5150..0000000 --- a/en-US/troubleshooting-recover-lost-virtual-router.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Recovering a Lost Virtual Router - - Symptom - A virtual router is running, but the host is disconnected. A virtual router no longer functions as expected. - - - Cause - The Virtual router is lost or down. - - - Solution - If you are sure that a virtual router is down forever, or no longer functions as expected, destroy it. You must create one afresh while keeping the backup router up and running (it is assumed this is in a redundant router setup): - - - Force stop the router. Use the stopRouter API with forced=true parameter to do so. - Before you continue with destroying this router, ensure that the backup router is running. Otherwise the network connection will be lost. - Destroy the router by using the destroyRouter API. - - Recreate the missing router by using the restartNetwork API with cleanup=false parameter. For more information about redundant router setup, see Creating a New Network Offering. - For more information about the API syntax, see the API Reference at API Reference. -
    diff --git a/en-US/troubleshooting-unable-to-deploy-vms.xml b/en-US/troubleshooting-unable-to-deploy-vms.xml deleted file mode 100644 index 412b9bf..0000000 --- a/en-US/troubleshooting-unable-to-deploy-vms.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Unable to deploy VMs from uploaded vSphere template - - Symptom - When attempting to create a VM, the VM will not deploy. - - - Cause - If the template was created by uploading an OVA file that was created using vSphere Client, it is possible the OVA contained an ISO image. If it does, the deployment of VMs from the template will fail. - - - Solution - Remove the ISO and re-upload the template. - -
    diff --git a/en-US/troubleshooting-unable-to-power-on-vm.xml b/en-US/troubleshooting-unable-to-power-on-vm.xml deleted file mode 100644 index e037eda..0000000 --- a/en-US/troubleshooting-unable-to-power-on-vm.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Unable to power on virtual machine on VMware - - Symptom - Virtual machine does not power on. You might see errors like: - - - Unable to open Swap File - Unable to access a file since it is locked - Unable to access Virtual machine configuration - - - Cause - A known issue on VMware machines. ESX hosts lock certain critical virtual machine files and file systems to prevent concurrent changes. Sometimes the files are not unlocked when the virtual machine is powered off. When a virtual machine attempts to power on, it can not access these critical files, and the virtual machine is unable to power on. - - - Solution - See the following: - - VMware Knowledge Base Article -
    diff --git a/en-US/troubleshooting-working-with-server-logs.xml b/en-US/troubleshooting-working-with-server-logs.xml deleted file mode 100644 index fa0f78c..0000000 --- a/en-US/troubleshooting-working-with-server-logs.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Working with Server Logs - The &PRODUCT; Management Server logs all web site, middle tier, and database activities for diagnostics purposes in /var/log/cloudstack/management/. The &PRODUCT; logs a variety of error messages. We recommend this command to find the problematic output in the Management Server log:. - When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text. - - grep -i -E 'exception|unable|fail|invalid|leak|warn|error' /var/log/cloudstack/management/management-server.log - - The &PRODUCT; processes requests with a Job ID. If you find an error in the logs and you are interested in debugging the issue you can grep for this job ID in the management server log. For example, suppose that you find the following ERROR message: - - 2010-10-04 13:49:32,595 ERROR [cloud.vm.UserVmManagerImpl] (Job-Executor-11:job-1076) Unable to find any host for [User|i-8-42-VM-untagged] - - Note that the job ID is 1076. You can track back the events relating to job 1076 with the following grep: - - grep "job-1076)" management-server.log - - The &PRODUCT; Agent Server logs its activities in /var/log/cloudstack/agent/. -
    diff --git a/en-US/troubleshooting.xml b/en-US/troubleshooting.xml deleted file mode 100644 index 570d02e..0000000 --- a/en-US/troubleshooting.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Troubleshooting - - - - - - - - - diff --git a/en-US/troublesht-dataloss-on-exp-primary-storage.xml b/en-US/troublesht-dataloss-on-exp-primary-storage.xml deleted file mode 100644 index f9a6efc..0000000 --- a/en-US/troublesht-dataloss-on-exp-primary-storage.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Data Loss on Exported Primary Storage - - Symptom - Loss of existing data on primary storage which has been exposed as a Linux NFS server export on an iSCSI volume. - - - Cause - It is possible that a client from outside the intended pool has mounted the storage. When this occurs, the LVM is wiped and all data in the volume is lost - - - Solution - When setting up LUN exports, restrict the range of IP addresses that are allowed access by specifying a subnet mask. For example: - - echo “/export 192.168.1.0/24(rw,async,no_root_squash,no_subtree_check)” > /etc/exports - Adjust the above command to suit your deployment needs. - - More Information - See the export procedure in the "Secondary Storage" section of the &PRODUCT; Installation Guide - -
    diff --git a/en-US/troublesht-mtn-mode-not-working-on-vCenter.xml b/en-US/troublesht-mtn-mode-not-working-on-vCenter.xml deleted file mode 100644 index 764d188..0000000 --- a/en-US/troublesht-mtn-mode-not-working-on-vCenter.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Maintenance mode not working on vCenter - - Symptom - Host was placed in maintenance mode, but still appears live in vCenter. - - - Cause - The &PRODUCT; administrator UI was used to place the host in scheduled maintenance mode. This mode is separate from vCenter's maintenance mode. - - - Solution - Use vCenter to place the host in maintenance mode. - - - More Information - See - -
    diff --git a/en-US/tuning.xml b/en-US/tuning.xml deleted file mode 100644 index 4f9dd01..0000000 --- a/en-US/tuning.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Tuning - This section provides tips on how to improve the performance of your cloud. - - - - - - diff --git a/en-US/ucs.xml b/en-US/ucs.xml deleted file mode 100644 index 885753a..0000000 --- a/en-US/ucs.xml +++ /dev/null @@ -1,132 +0,0 @@ - - -%BOOK_ENTITIES; -]> -
    - - Using Cisco UCS as a Bare Metal Host - (Supported only for use in &PRODUCT; zones with basic networking.) - You can provision Cisco UCS server blades into &PRODUCT; for use - as bare metal hosts. The goal is to enable easy expansion of the cloud by leveraging the - programmability of the UCS converged infrastructure and &PRODUCT;’s knowledge of the cloud - architecture and ability to orchestrate. &PRODUCT; can - automatically understand the UCS environment and server profiles so &PRODUCT; administrators can - deploy a bare metal OS on a Cisco UCS. - An overview of the steps involved in using UCS with &PRODUCT;: - - Set up your UCS blades, profiles, and UCS Manager according to Cisco documentation - Register the UCS Manager with &PRODUCT; - Associate a profile with a UCS blade - Provision the blade as a bare metal host as described in - . - Provisioning a Bare Metal Host with Kickstart in the &PRODUCT; Installation Guide. - - -
    - Registering a UCS Manager - Register the UCS Manager with &PRODUCT; by following these steps: - - Install the UCS hardware (blades) and UCS Manager according to the vendor's instructions. - Make a note of the following information: - - UCS manager IP address - UCS manager username - UCS manager password - - - Log in to the &PRODUCT; UI as administrator. - In the left navigation bar, click Infrastructure, then click Zones. - Click the name of a zone where Network Type is Basic. - Click the Compute and Storage tab. - Scroll down in the diagram and click UCS. - Click the Add UCS Manager button. - In the dialog box, provide a display name, then the IP address, username, and password - that you made a note of in step . - Click OK. - - &PRODUCT; will register the UCS Manager, then automatically discover the blades on this UCS Manager and add them to the resource pool. -
    -
    - Associating a Profile with a UCS Blade - Before associating a profile with a UCS blade, you must first do the steps in - . - - Log in to the &PRODUCT; UI as administrator. - In the left navigation bar, click Infrastructure, then click Zones. - Click the name of a zone where you have registered a UCS Manager. - Click the Compute and Storage tab. - Scroll down in the diagram and click UCS. - Click the name of the UCS Manager. - Click the Blades tab. - A list is displayed that shows the names of the blades that are installed under the selected manager. - In the Actions column, click the Associate Profile icon. - - - - - - attach-disk-icon.png: Attach Profile icon for UCS blade - - - In the dialog, select the name of the template for the profile you want to associate with this blade, then click OK. - The dropdown list in the dialog box lists the profile templates that are currently defined in the UCS Manager where this blade resides. - The list is refreshed any time you add or remove profile templates on the UCS Manager. - You might need to wait a few minutes for this operation to finish. - The operation might take a long time, depending on the complexity of the setup. - The timeout is 60 minutes. - - -
    -
    - Disassociating a Profile from a UCS Blade - - Log in to the &PRODUCT; UI as administrator. - In the left navigation bar, click Infrastructure, then click Zones. - Click the name of a zone where you have registered a UCS Manager. - Click the Compute and Storage tab. - Scroll down in the diagram and click UCS. - Click the name of the UCS Manager. - Click the Blades tab. - A list is displayed that shows the names of the blades that are installed under the selected manager. - Select the name of a blade that has been associated with a profile. - In the Actions column, click the Disassociate Profile icon. - - - - - - detach-disk-icon.png: Detach Profile icon for UCS blade - - - Click OK. - You might need to wait a few minutes for this operation to finish. - The operation might take a long time, depending on the complexity of the setup. - The timeout is 60 minutes. - -
    -
    - Synchronizing UCS Manager Changes with &PRODUCT; - At any time, &PRODUCT; users might directly - associate or dissociate blades on the Cisco UCS Manager, - and &PRODUCT; would not be aware of these changes. - Periodically, or whenever you become aware that such changes have been made, - you can force &PRODUCT; to synchronize itself with UCS Manager - in order to become aware of - any changes that are made manually. - - Log in to the &PRODUCT; UI as administrator. - In the left navigation bar, click Infrastructure, then click Zones. - Click the name of a zone where you have registered a UCS Manager. - Click the Compute and Storage tab. - Scroll down in the diagram and click UCS. - Click the name of the UCS Manager. - Click the Blades tab. - Click the Refresh Blades button. - Click OK. - You might need to wait a few minutes for this operation to finish. - The operation might take a long time, depending on the complexity of the setup. - The timeout is 60 minutes. - -
    -
    \ No newline at end of file diff --git a/en-US/ui.xml b/en-US/ui.xml deleted file mode 100644 index 94ea4ea..0000000 --- a/en-US/ui.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - User Interface - - - diff --git a/en-US/update-iso-vm.xml b/en-US/update-iso-vm.xml deleted file mode 100644 index 98105f5..0000000 --- a/en-US/update-iso-vm.xml +++ /dev/null @@ -1,47 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - - Changing a VM's Base Image - Every VM is created from a base image, which is a template or ISO which has been created and - stored in &PRODUCT;. Both cloud administrators and end users can create and modify templates, - ISOs, and VMs. - In &PRODUCT;, you can change an existing VM's base image from one template to another, - or from one ISO to another. (You can not change from an ISO to a template, or from a - template to an ISO). - For example, suppose there is a - template based on a particular operating system, and the OS vendor releases a software patch. - The administrator or user naturally wants to apply the patch and then make sure existing VMs - start using it. Whether a software update is involved or not, it's also possible to simply - switch a VM from its current template to any other desired template. - To change a VM's base image, call the restoreVirtualMachine API command and pass in the - virtual machine ID and a new template ID. The template ID parameter may refer to either a - template or an ISO, depending on which type of base image the VM was already using (it must - match the previous type of image). When this call occurs, the VM's root disk is first destroyed, - then a new root disk is created from the source designated in the template ID parameter. The new - root disk is attached to the VM, and now the VM is based on the new template. - You can also omit the template ID parameter from the restoreVirtualMachine call. In this - case, the VM's root disk is destroyed and recreated, but from the same template or ISO that was - already in use by the VM. -
    \ No newline at end of file diff --git a/en-US/upgrade-virtual-router-with-service-offering.xml b/en-US/upgrade-virtual-router-with-service-offering.xml deleted file mode 100644 index dad1d90..0000000 --- a/en-US/upgrade-virtual-router-with-service-offering.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Upgrading a Virtual Router with System Service Offerings - When &PRODUCT; creates a virtual router, it uses default settings which are defined in a default system service offering. See . All the virtual routers in a single guest network use the same system service offering. You can upgrade the capabilities of the virtual router by creating and applying a custom system service offering. - - Define your custom system service offering. See . In System VM Type, choose Domain Router. - Associate the system service offering with a network offering. - See "Creating Network Offerings" in the Administrator's Guide. - See . - - Apply the network offering to the network where you want the virtual routers to use the new system service offering. If this is a new network, follow the steps in Adding an Additional Guest Network on page 66. To change the service offering for existing virtual routers, follow the steps in . - -
    diff --git a/en-US/upload-existing-volume-to-vm.xml b/en-US/upload-existing-volume-to-vm.xml deleted file mode 100644 index 3cbfc34..0000000 --- a/en-US/upload-existing-volume-to-vm.xml +++ /dev/null @@ -1,112 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Uploading an Existing Volume to a Virtual Machine - Existing data can be made accessible to a virtual machine. This is called uploading a volume - to the VM. For example, this is useful to upload data from a local file system and attach it to - a VM. Root administrators, domain administrators, and end users can all upload existing volumes - to VMs. - The upload is performed using HTTP. The uploaded volume is placed in the zone's secondary - storage - You cannot upload a volume if the preconfigured volume limit has already been reached. The - default limit for the cloud is set in the global configuration parameter max.account.volumes, - but administrators can also set per-domain limits that are different from the global default. - See Setting Usage Limits - To upload a volume: - - - (Optional) Create an MD5 hash (checksum) of the disk image file that you are going to - upload. After uploading the data disk, &PRODUCT; will use this value to verify that no data - corruption has occurred. - - - Log in to the &PRODUCT; UI as an administrator or user - - - In the left navigation bar, click Storage. - - - Click Upload Volume. - - - Provide the following: - - - Name and Description. Any desired name and a brief description that can be shown in - the UI. - - - Availability Zone. Choose the zone where you want to store the volume. VMs running - on hosts in this zone can attach the volume. - - - Format. Choose one of the following to indicate the disk image format of the - volume. - - - - - Hypervisor - Disk Image Format - - - - - XenServer - VHD - - - VMware - OVA - - - KVM - QCOW2 - - - - - - - - URL. The secure HTTP or HTTPS URL that &PRODUCT; can use to access your disk. The - type of file at the URL must match the value chosen in Format. For example, if Format is - VHD, the URL might look like the following: - http://yourFileServerIP/userdata/myDataDisk.vhd - - - MD5 checksum. (Optional) Use the hash that you created in step 1. - - - - - Wait until the status of the volume shows that the upload is complete. Click Instances - - Volumes, find the name you specified in step 5, and make sure the status is Uploaded. - - -
    diff --git a/en-US/upload-template.xml b/en-US/upload-template.xml deleted file mode 100644 index f270c89..0000000 --- a/en-US/upload-template.xml +++ /dev/null @@ -1,67 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Uploading Templates - vSphere Templates and ISOsIf you are uploading a template that was created using vSphere Client, be sure the OVA file does not contain an ISO. If it does, the deployment of VMs from the template will fail. - Templates are uploaded based on a URL. HTTP is the supported access protocol. Templates are frequently large files. You can optionally gzip them to decrease upload times. - To upload a template: - - In the left navigation bar, click Templates. - Click Register Template. - Provide the following: - - Name and Description. These will be shown in the UI, so - choose something descriptive. - URL. The Management Server will download the file from the - specified URL, such as http://my.web.server/filename.vhd.gz. - Zone. Choose the zone where you want the template to be - available, or All Zones to make it available throughout - &PRODUCT;. - OS Type: This helps &PRODUCT; and the hypervisor perform - certain operations and make assumptions that improve the performance of the - guest. Select one of the following: - - If the operating system of the stopped VM is listed, choose it. - If the OS type of the stopped VM is not listed, choose Other. - You should not choose an older version of the OS than the version in the image. For example, choosing CentOS 5.4 to support a CentOS 6.2 image will in general not work. In those cases you should choose Other. - - - Hypervisor: The supported hypervisors are listed. Select the desired one. - Format. The format of the template upload file, such as VHD - or OVA. - Password Enabled. Choose Yes if your template has the - &PRODUCT; password change script installed. See Adding Password - Management to Your Templates - Extractable. Choose Yes if the template is available for extraction. If this option is selected, end users can - download a full image of a template. - Public. Choose Yes to make this template accessible to all - users of this &PRODUCT; installation. The template will appear in the - Community Templates list. See . - Featured. Choose Yes if you would like this template to be - more prominent for users to select. The template will appear in the Featured - Templates list. Only an administrator can make a template Featured. - - - -
    diff --git a/en-US/usage-record-format.xml b/en-US/usage-record-format.xml deleted file mode 100644 index 7f7db06..0000000 --- a/en-US/usage-record-format.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Usage Record Format - - - - - - - - -
    diff --git a/en-US/usage-types.xml b/en-US/usage-types.xml deleted file mode 100644 index 5a18902..0000000 --- a/en-US/usage-types.xml +++ /dev/null @@ -1,109 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Usage Types - The following table shows all usage types. - - - - - - - - Type ID - Type Name - Description - - - - - 1 - RUNNING_VM - Tracks the total running time of a VM per usage record period. If the VM is upgraded during the usage period, you will get a separate Usage Record for the new upgraded VM. - - - 2 - ALLOCATED_VM - Tracks the total time the VM has been created to the time when it has been destroyed. This usage type is also useful in determining usage for specific templates such as Windows-based templates. - - - 3 - IP_ADDRESS - Tracks the public IP address owned by the account. - - - 4 - NETWORK_BYTES_SENT - Tracks the total number of bytes sent by all the VMs for an account. Cloud.com does not currently track network traffic per VM. - - - 5 - NETWORK_BYTES_RECEIVED - Tracks the total number of bytes received by all the VMs for an account. Cloud.com does not currently track network traffic per VM. - - - 6 - VOLUME - Tracks the total time a disk volume has been created to the time when it has been destroyed. - - - 7 - TEMPLATE - Tracks the total time a template (either created from a snapshot or uploaded to the cloud) has been created to the time it has been destroyed. The size of the template is also returned. - - - 8 - ISO - Tracks the total time an ISO has been uploaded to the time it has been removed from the cloud. The size of the ISO is also returned. - - - 9 - SNAPSHOT - Tracks the total time from when a snapshot has been created to the time it have been destroyed. - - - 11 - LOAD_BALANCER_POLICY - Tracks the total time a load balancer policy has been created to the time it has been removed. Cloud.com does not track whether a VM has been assigned to a policy. - - - 12 - PORT_FORWARDING_RULE - Tracks the time from when a port forwarding rule was created until the time it was removed. - - - 13 - NETWORK_OFFERING - The time from when a network offering was assigned to a VM until it is removed. - - - 14 - VPN_USERS - The time from when a VPN user is created until it is removed. - - - - -
    diff --git a/en-US/use-project-view.xml b/en-US/use-project-view.xml deleted file mode 100644 index df874d8..0000000 --- a/en-US/use-project-view.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using the Project View - If you are a member of a project, you can use &PRODUCT;’s project view to see project members, resources consumed, and more. The project view shows only information related to one project. It is a useful way to filter out other information so you can concentrate on a project status and resources. - - Log in to the &PRODUCT; UI. - Click Project View. - The project dashboard appears, showing the project’s VMs, volumes, users, events, network settings, and more. From the dashboard, you can: - - Click the Accounts tab to view and manage project members. If you are the project administrator, you can add new members, remove members, or change the role of a member from user to admin. Only one member at a time can have the admin role, so if you set another user’s role to admin, your role will change to regular user. - (If invitations are enabled) Click the Invitations tab to view and manage invitations that have been sent to new project members but not yet accepted. Pending invitations will remain in this list until the new member accepts, the invitation timeout is reached, or you cancel the invitation. - - - -
    diff --git a/en-US/user-data-and-meta-data.xml b/en-US/user-data-and-meta-data.xml deleted file mode 100644 index 3400701..0000000 --- a/en-US/user-data-and-meta-data.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - User Data and Meta Data - &PRODUCT; provides API access to attach up to 32KB of user data to a deployed VM. Deployed VMs also have access to instance metadata via the virtual router. - User data can be accessed once the IP address of the virtual router is known. Once the IP address is known, use the following steps to access the user data: - - Run the following command to find the virtual router. - # cat /var/lib/dhclient/dhclient-eth0.leases | grep dhcp-server-identifier | tail -1 - - Access user data by running the following command using the result of the above command# curl http://10.1.1.1/latest/user-data - - Meta Data can be accessed similarly, using a URL of the form http://10.1.1.1/latest/meta-data/{metadata type}. (For backwards compatibility, the previous URL http://10.1.1.1/latest/{metadata type} is also supported.) For metadata type, use one of the following: - - service-offering. A description of the VMs service offering - availability-zone. The Zone name - local-ipv4. The guest IP of the VM - local-hostname. The hostname of the VM - public-ipv4. The first public IP for the router. (E.g. the first IP of eth2) - public-hostname. This is the same as public-ipv4 - instance-id. The instance name of the VM - -
    diff --git a/en-US/user-services-overview.xml b/en-US/user-services-overview.xml deleted file mode 100644 index ad27375..0000000 --- a/en-US/user-services-overview.xml +++ /dev/null @@ -1,72 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - User Services Overview - In addition to the physical and logical infrastructure of your cloud - and the &PRODUCT; software and servers, you also need a layer of user - services so that people can actually make use of the cloud. This means - not just a user UI, but a set of options and resources that users can - choose from, such as templates for creating virtual machines, disk - storage, and more. If you are running a commercial service, you will be - keeping track of what services and resources users are consuming and - charging them for that usage. Even if you do not charge anything for - people to use your cloud – say, if the users are strictly internal to your - organization, or just friends who are sharing your cloud – you can still - keep track of what services they use and how much of them. - -
    - Service Offerings, Disk Offerings, Network Offerings, and Templates - A user creating a new instance can make a variety of choices about - its characteristics and capabilities. &PRODUCT; provides several ways to - present users with choices when creating a new instance: - - - Service Offerings, defined by the &PRODUCT; administrator, - provide a choice of CPU speed, number of CPUs, RAM size, tags on the - root disk, and other choices. See Creating a New Compute Offering. - - Disk Offerings, defined by the &PRODUCT; administrator, - provide a choice of disk size and IOPS (Quality of Service) for primary - data storage. See Creating a New Disk Offering. - - Network Offerings, defined by the &PRODUCT; administrator, - describe the feature set that is available to end users from the virtual - router or external networking devices on a given guest network. See - Network Offerings. - - Templates, defined by the &PRODUCT; administrator or by - any &PRODUCT; user, are the base OS images that the user can choose - from when creating a new instance. For example, &PRODUCT; includes - CentOS as a template. See Working with Templates. - - - In addition to these choices that are provided for users, there is - another type of service offering which is available only to the &PRODUCT; - root administrator, and is used for configuring virtual infrastructure - resources. For more information, see Upgrading a Virtual Router with - System Service Offerings. - -
    -
    diff --git a/en-US/using-multiple-guest-networks.xml b/en-US/using-multiple-guest-networks.xml deleted file mode 100644 index cb7e9c7..0000000 --- a/en-US/using-multiple-guest-networks.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Using Multiple Guest Networks - In zones that use advanced networking, additional networks for guest traffic may be added at any time after the initial installation. You can also customize the domain name associated with the network by specifying a DNS suffix for each network. - A VM's networks are defined at VM creation time. A VM cannot add or remove networks after it has been created, although the user can go into the guest and remove the IP address from the NIC on a particular network. - Each VM has just one default network. The virtual router's DHCP reply will set the guest's default gateway as that for the default network. Multiple non-default networks may be added to a guest in addition to the single, required default network. The administrator can control which networks are available as the default network. - Additional networks can either be available to all accounts or be assigned to a specific account. Networks that are available to all accounts are zone-wide. Any user with access to the zone can create a VM with access to that network. These zone-wide networks provide little or no isolation between guests.Networks that are assigned to a specific account provide strong isolation. - - - -
    diff --git a/en-US/using-netscaler-load-balancers.xml b/en-US/using-netscaler-load-balancers.xml deleted file mode 100644 index 7d18331..0000000 --- a/en-US/using-netscaler-load-balancers.xml +++ /dev/null @@ -1,90 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - About Using a NetScaler Load Balancer - Citrix NetScaler is supported as an external network element for load balancing in zones - that use isolated networking in advanced zones. Set up an external load balancer when you want - to provide load balancing through means other than &PRODUCT;’s provided virtual router. - - In a Basic zone, load balancing service is supported only if Elastic IP or Elastic LB - services are enabled. - - When NetScaler load balancer is used to provide EIP or ELB services in a Basic zone, ensure - that all guest VM traffic must enter and exit through the NetScaler device. When inbound traffic - goes through the NetScaler device, traffic is routed by using the NAT protocol depending on the - EIP/ELB configured on the public IP to the private IP. The traffic that is originated from the - guest VMs usually goes through the layer 3 router. To ensure that outbound traffic goes through - NetScaler device providing EIP/ELB, layer 3 router must have a policy-based routing. A - policy-based route must be set up so that all traffic originated from the guest VM's are - directed to NetScaler device. This is required to ensure that the outbound traffic from the - guest VM's is routed to a public IP by using NAT.For more information on Elastic IP, see . - The NetScaler can be set up in direct (outside the firewall) mode. It must be added before - any load balancing rules are deployed on guest VMs in the zone. - The functional behavior of the NetScaler with &PRODUCT; is the same as described in the - &PRODUCT; documentation for using an F5 external load balancer. The only exception is that the - F5 supports routing domains, and NetScaler does not. NetScaler can not yet be used as a - firewall. - To install and enable an external load balancer for &PRODUCT; management, see . - External Guest Load Balancer Integration in the Installation - Guide. - - The Citrix NetScaler comes in three varieties. The following table summarizes how these - variants are treated in &PRODUCT;. - - - - - NetScaler ADC Type - Description of Capabilities - &PRODUCT; Supported Features - - - - - MPX - Physical appliance. Capable of deep packet inspection. Can act as application - firewall and load balancer - In advanced zones, load balancer functionality fully supported without - limitation. In basic zones, static NAT, elastic IP (EIP), and elastic load balancing - (ELB) are also provided. - - - VPX - Virtual appliance. Can run as VM on XenServer, ESXi, and Hyper-V hypervisors. - Same functionality as MPX - Supported on ESXi and XenServer. Same functional support as for MPX. - &PRODUCT; will treat VPX and MPX as the same device type. - - - SDX - Physical appliance. Can create multiple fully isolated VPX instances on a - single appliance to support multi-tenant usage - &PRODUCT; will dynamically provision, configure, and manage the life cycle of - VPX instances on the SDX. Provisioned instances are added into &PRODUCT; automatically - – no manual configuration by the administrator is required. Once a VPX instance is - added into &PRODUCT;, it is treated the same as a VPX on an ESXi host. - - - - -
    diff --git a/en-US/using-sshkeys.xml b/en-US/using-sshkeys.xml deleted file mode 100644 index f34dfa0..0000000 --- a/en-US/using-sshkeys.xml +++ /dev/null @@ -1,112 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using SSH Keys for Authentication - In addition to the username and password authentication, &PRODUCT; supports using SSH keys to log in to the cloud infrastructure for additional security. You can use the createSSHKeyPair API to generate the SSH keys. - Because each cloud user has their own SSH key, one cloud user cannot log in to another cloud user's instances unless they share their SSH key files. Using a single SSH key pair, you can manage multiple instances. -
    - Creating an Instance Template that Supports SSH Keys - Create a instance template that supports SSH Keys. - - Create a new instance by using the template provided by cloudstack. - For more information on creating a new instance, see - - Download the cloudstack script from The SSH Key Gen Scriptto the instance you have created. - wget http://downloads.sourceforge.net/project/cloudstack/SSH%20Key%20Gen%20Script/cloud-set-guest-sshkey.in?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fcloudstack%2Ffiles%2FSSH%2520Key%2520Gen%2520Script%2F&ts=1331225219&use_mirror=iweb - - Copy the file to /etc/init.d. - cp cloud-set-guest-sshkey.in /etc/init.d/ - - Give the necessary permissions on the script: - chmod +x /etc/init.d/cloud-set-guest-sshkey.in - - Run the script while starting up the operating system: - chkconfig --add cloud-set-guest-sshkey.in - - Stop the instance. - - -
    -
    - Creating the SSH Keypair - You must make a call to the createSSHKeyPair api method. You can either use the &PRODUCT; Python API library or the curl commands to make the call to the cloudstack api. - For example, make a call from the cloudstack server to create a SSH keypair called "keypair-doc" for the admin account in the root domain: - Ensure that you adjust these values to meet your needs. If you are making the API call from a different server, your URL/PORT will be different, and you will need to use the API keys. - - Run the following curl command: - curl --globoff "http://localhost:8096/?command=createSSHKeyPair&name=keypair-doc&account=admin&domainid=5163440e-c44b-42b5-9109-ad75cae8e8a2" - The output is something similar to what is given below: - <?xml version="1.0" encoding="ISO-8859-1"?><createsshkeypairresponse cloud-stack-version="3.0.0.20120228045507"><keypair><name>keypair-doc</name><fingerprint>f6:77:39:d5:5e:77:02:22:6a:d8:7f:ce:ab:cd:b3:56</fingerprint><privatekey>-----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQCSydmnQ67jP6lNoXdX3noZjQdrMAWNQZ7y5SrEu4wDxplvhYci -dXYBeZVwakDVsU2MLGl/K+wefwefwefwefwefJyKJaogMKn7BperPD6n1wIDAQAB -AoGAdXaJ7uyZKeRDoy6wA0UmF0kSPbMZCR+UTIHNkS/E0/4U+6lhMokmFSHtu -mfDZ1kGGDYhMsdytjDBztljawfawfeawefawfawfawQQDCjEsoRdgkduTy -QpbSGDIa11Jsc+XNDx2fgRinDsxXI/zJYXTKRhSl/LIPHBw/brW8vzxhOlSOrwm7 -VvemkkgpAkEAwSeEw394LYZiEVv395ar9MLRVTVLwpo54jC4tsOxQCBlloocK -lYaocpk0yBqqOUSBawfIiDCuLXSdvBo1Xz5ICTM19vgvEp/+kMuECQBzm -nVo8b2Gvyagqt/KEQo8wzH2THghZ1qQ1QRhIeJG2aissEacF6bGB2oZ7Igim5L14 -4KR7OeEToyCLC2k+02UCQQCrniSnWKtDVoVqeK/zbB32JhW3Wullv5p5zUEcd -KfEEuzcCUIxtJYTahJ1pvlFkQ8anpuxjSEDp8x/18bq3 ------END RSA PRIVATE KEY----- -</privatekey></keypair></createsshkeypairresponse> - Copy the key data into a file. The file looks like this: - -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQCSydmnQ67jP6lNoXdX3noZjQdrMAWNQZ7y5SrEu4wDxplvhYci -dXYBeZVwakDVsU2MLGl/K+wefwefwefwefwefJyKJaogMKn7BperPD6n1wIDAQAB -AoGAdXaJ7uyZKeRDoy6wA0UmF0kSPbMZCR+UTIHNkS/E0/4U+6lhMokmFSHtu -mfDZ1kGGDYhMsdytjDBztljawfawfeawefawfawfawQQDCjEsoRdgkduTy -QpbSGDIa11Jsc+XNDx2fgRinDsxXI/zJYXTKRhSl/LIPHBw/brW8vzxhOlSOrwm7 -VvemkkgpAkEAwSeEw394LYZiEVv395ar9MLRVTVLwpo54jC4tsOxQCBlloocK -lYaocpk0yBqqOUSBawfIiDCuLXSdvBo1Xz5ICTM19vgvEp/+kMuECQBzm -nVo8b2Gvyagqt/KEQo8wzH2THghZ1qQ1QRhIeJG2aissEacF6bGB2oZ7Igim5L14 -4KR7OeEToyCLC2k+02UCQQCrniSnWKtDVoVqeK/zbB32JhW3Wullv5p5zUEcd -KfEEuzcCUIxtJYTahJ1pvlFkQ8anpuxjSEDp8x/18bq3 ------END RSA PRIVATE KEY----- - Save the file. - -
    -
    - Creating an Instance - After you save the SSH keypair file, you must create an instance by using the template that you created at . Ensure that you use the same SSH key name that you created at . - You cannot create the instance by using the GUI at this time and associate the instance with the newly created SSH keypair. - A sample curl command to create a new instance is: - curl --globoff http://localhost:<port number>/?command=deployVirtualMachine\&zoneId=1\&serviceOfferingId=18727021-7556-4110-9322-d625b52e0813\&templateId=e899c18a-ce13-4bbf-98a9-625c5026e0b5\&securitygroupids=ff03f02f-9e3b-48f8-834d-91b822da40c5\&account=admin\&domainid=1\&keypair=keypair-doc - Substitute the template, service offering and security group IDs (if you are using the security group feature) that are in your cloud environment. -
    -
    - Logging In Using the SSH Keypair - To test your SSH key generation is successful, check whether you can log in to the cloud setup. - For exaple, from a Linux OS, run: - ssh -i ~/.ssh/keypair-doc <ip address> - The -i parameter tells the ssh client to use a ssh key found at ~/.ssh/keypair-doc. -
    -
    - Resetting SSH Keys - With the API command resetSSHKeyForVirtualMachine, a user can set or reset the SSH keypair - assigned to a virtual machine. A lost or compromised SSH keypair - can be changed, and the user can access the VM by using the new keypair. Just create or register a - new keypair, then call resetSSHKeyForVirtualMachine. -
    -
    diff --git a/en-US/using-swift-for-secondary-storage.xml b/en-US/using-swift-for-secondary-storage.xml deleted file mode 100644 index 329cf81..0000000 --- a/en-US/using-swift-for-secondary-storage.xml +++ /dev/null @@ -1,29 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using Swift for Secondary Storage - &PRODUCT; supports OpenStack Object Storage ( Swift) for secondary storage. When using Swift, you configure Swift storage for the entire &PRODUCT;, then set up NFS secondary storage for each zone as usual. The NFS storage in each zone acts as a staging area through which all templates and other secondary storage data pass before being forwarded to Swift. The Swift storage acts as a cloud-wide resource, making templates and other data available to any zone in the cloud. There is no hierarchy in the Swift storage, just one Swift container per storage object. Any secondary storage in the whole cloud can pull a container from Swift at need. It is not necessary to copy templates and snapshots from one zone to another, as would be required when using zone NFS alone. Everything is available everywhere - Swift storage must be set up before you add NFS secondary storage to zones. This is accomplished through some additional configuration steps on a fresh Management Server installation, before you add the first zone. The procedure is described in Adding a Zone in the Advanced Installation Guide. -
    diff --git a/en-US/using-vpn-with-mac.xml b/en-US/using-vpn-with-mac.xml deleted file mode 100644 index 7696824..0000000 --- a/en-US/using-vpn-with-mac.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using Remote Access VPN with Mac OS X - First, be sure you've configured the VPN settings in your &PRODUCT; install. This section is only concerned with connecting via Mac OS X to your VPN. - Note, these instructions were written on Mac OS X 10.7.5. They may differ slightly in older or newer releases of Mac OS X. - - On your Mac, open System Preferences and click Network. - Make sure Send all traffic over VPN connection is not checked. - If your preferences are locked, you'll need to click the lock in the bottom left-hand corner to make any changes and provide your administrator credentials. - You will need to create a new network entry. Click the plus icon on the bottom left-hand side and you'll see a dialog that says "Select the interface and enter a name for the new service." Select VPN from the Interface drop-down menu, and "L2TP over IPSec" for the VPN Type. Enter whatever you like within the "Service Name" field. - You'll now have a new network interface with the name of whatever you put in the "Service Name" field. For the purposes of this example, we'll assume you've named it "CloudStack." Click on that interface and provide the IP address of the interface for your VPN under the Server Address field, and the user name for your VPN under Account Name. - Click Authentication Settings, and add the user's password under User Authentication and enter the pre-shared IPSec key in the Shared Secret field under Machine Authentication. Click OK. - You may also want to click the "Show VPN status in menu bar" but that's entirely optional. - Now click "Connect" and you will be connected to the CloudStack VPN. - - - -
    diff --git a/en-US/using-vpn-with-windows.xml b/en-US/using-vpn-with-windows.xml deleted file mode 100644 index 82e556c..0000000 --- a/en-US/using-vpn-with-windows.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Using Remote Access VPN with Windows - The procedure to use VPN varies by Windows version. Generally, the user must edit the VPN properties and make sure that the default route is not the VPN. The following steps are for Windows L2TP clients on Windows Vista. The commands should be similar for other Windows versions. - - Log in to the &PRODUCT; UI and click on the source NAT IP for the account. The VPN tab should display the IPsec preshared key. Make a note of this and the source NAT IP. The UI also lists one or more users and their passwords. Choose one of these users, or, if none exists, add a user and password. - On the Windows box, go to Control Panel, then select Network and Sharing center. Click Setup a connection or network. - In the next dialog, select No, create a new connection. - In the next dialog, select Use my Internet Connection (VPN). - In the next dialog, enter the source NAT IP from step and give the connection a name. Check Don't connect now. - In the next dialog, enter the user name and password selected in step . - Click Create. - Go back to the Control Panel and click Network Connections to see the new connection. The connection is not active yet. - Right-click the new connection and select Properties. In the Properties dialog, select the Networking tab. - In Type of VPN, choose L2TP IPsec VPN, then click IPsec settings. Select Use preshared key. Enter the preshared key from step . - The connection is ready for activation. Go back to Control Panel -> Network Connections and double-click the created connection. - Enter the user name and password from step . - -
    diff --git a/en-US/vcenter-maintenance-mode.xml b/en-US/vcenter-maintenance-mode.xml deleted file mode 100644 index d36dd7c..0000000 --- a/en-US/vcenter-maintenance-mode.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - vCenter and Maintenance Mode - To enter maintenance mode on a vCenter host, both vCenter and &PRODUCT; must be used in concert. &PRODUCT; and vCenter have separate maintenance modes that work closely together. - - Place the host into &PRODUCT;'s "scheduled maintenance" mode. This does not invoke the vCenter maintenance mode, but only causes VMs to be migrated off the host - When the &PRODUCT; maintenance mode is requested, the host first moves into the Prepare for Maintenance state. In this state it cannot be the target of new guest VM starts. Then all VMs will be migrated off the server. Live migration will be used to move VMs off the host. This allows the guests to be migrated to other hosts with no disruption to the guests. After this migration is completed, the host will enter the Ready for Maintenance mode. - Wait for the "Ready for Maintenance" indicator to appear in the UI. - Now use vCenter to perform whatever actions are necessary to maintain the host. During this time, the host cannot be the target of new VM allocations. - When the maintenance tasks are complete, take the host out of maintenance mode as follows: - - First use vCenter to exit the vCenter maintenance mode. - This makes the host ready for &PRODUCT; to reactivate it. - Then use &PRODUCT;'s administrator UI to cancel the &PRODUCT; maintenance mode - When the host comes back online, the VMs that were migrated off of it may be migrated back to it manually and new VMs can be added. - - - -
    diff --git a/en-US/verifying-source.xml b/en-US/verifying-source.xml deleted file mode 100644 index b20b9bb..0000000 --- a/en-US/verifying-source.xml +++ /dev/null @@ -1,82 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Verifying the downloaded release - - There are a number of mechanisms to check the authenticity and validity of a - downloaded release. - -
    - Getting the KEYS - - To enable you to verify the GPG signature, you will need to download the - KEYS - file. - - - You next need to import those keys, which you can do by running: - # gpg --import KEYS - -
    -
    - GPG - - The &PRODUCT; project provides a detached GPG signature of the release. - To check the signature, run the following command: - $ gpg --verify apache-cloudstack-4.0.0-incubating-src.tar.bz2.asc - - - If the signature is valid you will see a line of output that contains 'Good signature'. - -
    -
    - MD5 - - In addition to the cryptographic signature, &PRODUCT; has an MD5 checksum - that you can use to verify the download matches the release. - You can verify this hash by executing the following command: - $ gpg --print-md MD5 apache-cloudstack-4.0.0-incubating-src.tar.bz2 | diff - apache-cloudstack-4.0.0-incubating-src.tar.bz2.md5 - - - If this successfully completes you should see no output. If there is any output from them, - then there is a difference between the hash you generated locally and the hash that has been - pulled from the server. - -
    -
    - SHA512 - - In addition to the MD5 hash, the &PRODUCT; project provides a SHA512 - cryptographic hash to aid in assurance of the validity of the downloaded - release. You can verify this hash by executing the following command: - $ gpg --print-md SHA512 apache-cloudstack-4.0.0-incubating-src.tar.bz2 | diff - apache-cloudstack-4.0.0-incubating-src.tar.bz2.sha - - - If this command successfully completes you should see no output. If there is any output from them, - then there is a difference between the hash you generated locally and the hash that has been - pulled from the server. - -
    -
    diff --git a/en-US/virtual-machine-usage-record-format.xml b/en-US/virtual-machine-usage-record-format.xml deleted file mode 100644 index ac8fec9..0000000 --- a/en-US/virtual-machine-usage-record-format.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Virtual Machine Usage Record Format - For running and allocated virtual machine usage, the following fields exist in a usage record: - - account – name of the account - accountid – ID of the account - domainid – ID of the domain in which this account resides - zoneid – Zone where the usage occurred - description – A string describing what the usage record is tracking - usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for VM running time) - usagetype – A number representing the usage type (see Usage Types) - rawusage – A number representing the actual usage in hours - virtualMachineId – The ID of the virtual machine - name – The name of the virtual machine - offeringid – The ID of the service offering - templateid – The ID of the template or the ID of the parent template. The parent template value is present when the current template was created from a volume. - usageid – Virtual machine - type – Hypervisor - startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record - -
    diff --git a/en-US/virtual-machines.xml b/en-US/virtual-machines.xml deleted file mode 100644 index 8d88478..0000000 --- a/en-US/virtual-machines.xml +++ /dev/null @@ -1,42 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - Working With Virtual Machines - - - - - - - - - - - -
    - Resetting the Virtual Machine Root Volume on Reboot - For secure environments, and to ensure that VM state is not persisted across reboots, - you can reset the root disk. For more information, see . -
    - - - -
    diff --git a/en-US/virtual-router.xml b/en-US/virtual-router.xml deleted file mode 100644 index e015bfa..0000000 --- a/en-US/virtual-router.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Virtual Router - The virtual router is a type of System Virtual Machine. The virtual router is one of the - most frequently used service providers in &PRODUCT;. The end user has no direct access to the - virtual router. Users can ping the virtual router and take actions that affect it (such as - setting up port forwarding), but users do not have SSH access into the virtual router. - There is no mechanism for the administrator to log in to the virtual router. Virtual routers - can be restarted by administrators, but this will interrupt public network access and other - services for end users. A basic test in debugging networking issues is to attempt to ping the - virtual router from a guest VM. Some of the characteristics of the virtual router are determined - by its associated system service offering. - - - - - -
    diff --git a/en-US/vlan-allocation-eg.xml b/en-US/vlan-allocation-eg.xml deleted file mode 100644 index 3ffd166..0000000 --- a/en-US/vlan-allocation-eg.xml +++ /dev/null @@ -1,71 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - VLAN Allocation Example - VLANs are required for public and guest traffic. The following is an example of a VLAN - allocation scheme: - - - - - VLAN IDs - Traffic type - Scope - - - - - less than 500 - Management traffic. Reserved for administrative purposes. - &PRODUCT; software can access this, hypervisors, system VMs. - - - 500-599 - VLAN carrying public traffic. - &PRODUCT; accounts. - - - 600-799 - VLANs carrying guest traffic. - &PRODUCT; accounts. Account-specific VLAN is chosen from this - pool. - - - 800-899 - VLANs carrying guest traffic. - &PRODUCT; accounts. Account-specific VLAN chosen by &PRODUCT; admin to assign - to that account. - - - 900-999 - VLAN carrying guest traffic - &PRODUCT; accounts. Can be scoped by project, domain, or all - accounts. - - - greater than 1000 - Reserved for future use - - - - - -
    diff --git a/en-US/vlan-assign-isolated-nw.xml b/en-US/vlan-assign-isolated-nw.xml deleted file mode 100644 index 424ecd2..0000000 --- a/en-US/vlan-assign-isolated-nw.xml +++ /dev/null @@ -1,66 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Assigning VLANs to Isolated Networks - &PRODUCT; provides you the ability to control VLAN assignment to Isolated networks. As a - Root admin, you can assign a VLAN ID when a network is created, just the way it's done for - Shared networks. - The former behaviour also is supported — VLAN is randomly allocated to a network from - the VNET range of the physical network when the network turns to Implemented state. The VLAN is - released back to the VNET pool when the network shuts down as a part of the Network Garbage - Collection. The VLAN can be re-used either by the same network when it is implemented again, or - by any other network. On each subsequent implementation of a network, a new VLAN can be - assigned. - Only the Root admin can assign VLANs because the regular users or domain admin are not aware - of the physical network topology. They cannot even view what VLAN is assigned to a - network. - To enable you to assign VLANs to Isolated networks, - - - Create a network offering by specifying the following: - - - Guest Type: Select Isolated. - - - Specify VLAN: Select the option. - - - For more information, see . - For more information, see the &PRODUCT; Installation Guide. - - - Using this network offering, create a network. - You can create a VPC tier or an Isolated network. - - - Specify the VLAN when you create the network. - When VLAN is specified, a CIDR and gateway are assigned to this network and the state is - changed to Setup. In this state, the network will not be garbage collected. - - - - You cannot change a VLAN once it's assigned to the network. The VLAN remains with the - network for its entire life cycle. - -
    diff --git a/en-US/vlan-provisioning.xml b/en-US/vlan-provisioning.xml deleted file mode 100644 index 2d1a49e..0000000 --- a/en-US/vlan-provisioning.xml +++ /dev/null @@ -1,46 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - VLAN Provisioning - &PRODUCT; automatically creates and destroys interfaces bridged to VLANs on the hosts. In - general the administrator does not need to manage this process. - &PRODUCT; manages VLANs differently based on hypervisor type. For XenServer or KVM, the - VLANs are created on only the hosts where they will be used and then they are destroyed when all - guests that require them have been terminated or moved to another host. - For vSphere the VLANs are provisioned on all hosts in the cluster even if there is no guest - running on a particular Host that requires the VLAN. This allows the administrator to perform - live migration and other functions in vCenter without having to create the VLAN on the - destination Host. Additionally, the VLANs are not removed from the Hosts when they are no longer - needed. - You can use the same VLANs on different physical networks provided that each physical - network has its own underlying layer-2 infrastructure, such as switches. For example, you can - specify VLAN range 500 to 1000 while deploying physical networks A and B in an Advanced zone - setup. This capability allows you to set up an additional layer-2 physical infrastructure on a - different physical NIC and use the same set of VLANs if you run out of VLANs. Another advantage - is that you can use the same set of IPs for different customers, each one with their own routers - and the guest networks on different physical NICs. - - - -
    diff --git a/en-US/vm-lifecycle.xml b/en-US/vm-lifecycle.xml deleted file mode 100644 index 15d9f7d..0000000 --- a/en-US/vm-lifecycle.xml +++ /dev/null @@ -1,43 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - VM Lifecycle - Virtual machines can be in the following states: - - - - - basic-deployment.png: Basic two-machine &PRODUCT; deployment - - Once a virtual machine is destroyed, it cannot be recovered. All the resources used by the virtual machine will be reclaimed by the system. This includes the virtual machine’s IP address. - A stop will attempt to gracefully shut down the operating system, which typically involves terminating all the running applications. If the operation system cannot be stopped, it will be forcefully terminated. This has the same effect as pulling the power cord to a physical machine. - A reboot is a stop followed by a start. - &PRODUCT; preserves the state of the virtual machine hard disk until the machine is destroyed. - A running virtual machine may fail because of hardware or network issues. A failed virtual machine is in the down state. - The system places the virtual machine into the down state if it does not receive the heartbeat from the hypervisor for three minutes. - The user can manually restart the virtual machine from the down state. - The system will start the virtual machine from the down state automatically if the virtual machine is marked as HA-enabled. -
    - diff --git a/en-US/vm-snapshots.xml b/en-US/vm-snapshots.xml deleted file mode 100644 index 07cb5b5..0000000 --- a/en-US/vm-snapshots.xml +++ /dev/null @@ -1,178 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Virtual Machine Snapshots - (Supported on VMware and XenServer) - In addition to the existing &PRODUCT; ability to snapshot individual VM - volumes, you can take a VM snapshot to preserve all the VM's data volumes as well as - (optionally) its CPU/memory state. This is useful for quick restore of a VM. For example, you - can snapshot a VM, then make changes such as software upgrades. If anything goes wrong, simply - restore the VM to its previous state using the previously saved VM snapshot. - The snapshot is created using the hypervisor's native snapshot facility. The VM snapshot includes - not only the data volumes, but optionally also whether the VM is running or turned off (CPU - state) and the memory contents. The snapshot is stored in &PRODUCT;'s primary storage. - VM snapshots can have a parent/child relationship. Each successive snapshot of the same VM - is the child of the snapshot that came before it. Each time you take an additional snapshot of - the same VM, it saves only the differences between the current state of the VM and the state - stored in the most recent previous snapshot. The previous snapshot becomes a parent, and the new - snapshot is its child. It is possible to create a long chain of these parent/child snapshots, - which amount to a "redo" record leading from the current state of the VM back to the - original. - If you need more information about VM snapshots on VMware, check out the VMware documentation and the - VMware Knowledge Base, especially Understanding virtual machine snapshots. -
    - Limitations on VM Snapshots - - - If a VM has some stored snapshots, you can't attach new volume to the VM or delete any - existing volumes. If you change the volumes on the VM, it would become impossible to - restore the VM snapshot which was created with the previous volume structure. If you want - to attach a volume to such a VM, first delete its snapshots. - - - VM snapshots which include both data volumes and memory can't be kept if you change - the VM's service offering. Any existing VM snapshots of this type will be - discarded. - - - You can't make a VM snapshot at the same time as you are taking a volume - snapshot. - - - You should use only &PRODUCT; to create VM snapshots on hosts managed by - &PRODUCT;. Any snapshots that you make directly on the hypervisor will not be tracked in - &PRODUCT;. - - -
    -
    - Configuring VM Snapshots - The cloud administrator can use global configuration variables to control the behavior of - VM snapshots. To set these variables, go through the Global Settings area of the &PRODUCT; - UI. - - - - - Configuration Setting Name - Description - - - - - vmsnapshots.max - The maximum number of VM snapshots that can be saved for any given virtual - machine in the cloud. The total possible number of VM snapshots in the cloud is - (number of VMs) * vmsnapshots.max. If the number of snapshots for any VM ever hits - the maximum, the older ones are removed by the snapshot expunge job. - - - vmsnapshot.create.wait - Number of seconds to wait for a snapshot job to succeed before declaring - failure and issuing an error. - - - - -
    -
    - Using VM Snapshots - To create a VM snapshot using the &PRODUCT; UI: - - - Log in to the &PRODUCT; UI as a user or administrator. - - - Click Instances. - - - Click the name of the VM you want to snapshot. - - - Click the Take VM Snapshot button. - - - - - - If a snapshot is already in progress, then clicking this button will have no - effect. - - - - - Provide a name and description. These will be displayed in the VM Snapshots - list. - - - (For running VMs only) If you want to include the VM's memory in the snapshot, click - the Memory checkbox. This saves the CPU and memory state of the virtual machine. If you - don't check this box, then only the current state of the VM disk is saved. Checking this - box makes the snapshot take longer. - - Quiesce VM: check this box if you want to quiesce the file system on the VM - before taking the snapshot. Not supported on XenServer when used with &PRODUCT;-provided primary storage. - When this option is used with &PRODUCT;-provided primary storage, - the quiesce operation is performed by the underlying hypervisor (VMware is supported). - When used with another primary storage vendor's plugin, the quiesce operation is provided according - to the vendor's implementation. - - - Click OK. - - - To delete a snapshot or restore a VM to the state saved in a particular snapshot: - - - Navigate to the VM as described in the earlier steps. - - - Click View VM Snapshots. - - - In the list of snapshots, click the name of the snapshot you want to work with. - - - Depending on what you want to do: - To delete the snapshot, click the Delete button. - - - - - To revert to the snapshot, click the Revert button. - - - - - - - - VM snapshots are deleted automatically when a VM is destroyed. You don't have to - manually delete the snapshots in this case. - - -
    -
    diff --git a/en-US/vm-storage-migration.xml b/en-US/vm-storage-migration.xml deleted file mode 100644 index 51c6f34..0000000 --- a/en-US/vm-storage-migration.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - VM Storage Migration - Supported in XenServer, KVM, and VMware. - This procedure is different from moving disk volumes from one VM to another as described in - . - - You can migrate a virtual machine’s root disk volume or any additional data disk volume from one storage pool to another in the same zone. - You can use the storage migration feature to achieve some commonly desired administration goals, such as balancing the load on storage pools and increasing the reliability of virtual machines by moving them away from any storage pool that is experiencing issues. - On XenServer and VMware, live migration of VM storage is enabled through &PRODUCT; - support for XenMotion and vMotion. - Live storage migration allows VMs to be moved from one host to another, where the VMs are - not located on storage shared between the two hosts. It provides the option to live - migrate a VM’s disks along with the VM itself. It is possible to migrate a VM from one - XenServer resource pool / VMware cluster to another, or to migrate a VM whose disks are on - local storage, or even to migrate a VM’s disks from one storage repository to another, all - while the VM is running. - Because of a limitation in VMware, live migration of storage for a VM is allowed only - if the source and target storage pool are accessible to the source host; that is, the host - where the VM is running when the live migration operation is requested. - - - -
    diff --git a/en-US/vmware-cluster-config-dvswitch.xml b/en-US/vmware-cluster-config-dvswitch.xml deleted file mode 100644 index 2aeea2a..0000000 --- a/en-US/vmware-cluster-config-dvswitch.xml +++ /dev/null @@ -1,283 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Configuring a VMware Datacenter with VMware Distributed Virtual Switch - &PRODUCT; supports VMware vNetwork Distributed Switch (VDS) for virtual network - configuration in a VMware vSphere environment. This section helps you configure VMware VDS in a - &PRODUCT; deployment. Each vCenter server instance can support up to 128 VDS instances and each - VDS instance can manage up to 500 VMware hosts. -
    - About VMware Distributed Virtual Switch - VMware VDS is an aggregation of host-level virtual switches on a VMware vCenter server. - VDS abstracts the configuration of individual virtual switches that span across a large number - of hosts, and enables centralized provisioning, administration, and monitoring for your entire - datacenter from a centralized interface. In effect, a VDS acts as a single virtual switch at - the datacenter level and manages networking for a number of hosts in a datacenter from a - centralized VMware vCenter server. Each VDS maintains network runtime state for VMs as they - move across multiple hosts, enabling inline monitoring and centralized firewall services. A - VDS can be deployed with or without Virtual Standard Switch and a Nexus 1000V virtual - switch. -
    -
    - Prerequisites and Guidelines - - - VMware VDS is supported only on Public and Guest traffic in &PRODUCT;. - - - VMware VDS does not support multiple VDS per traffic type. If a user has many VDS - switches, only one can be used for Guest traffic and another one for Public - traffic. - - - Additional switches of any type can be added for each cluster in the same zone. While - adding the clusters with different switch type, traffic labels is overridden at the - cluster level. - - - Management and Storage network does not support VDS. Therefore, use Standard Switch - for these networks. - - - When you remove a guest network, the corresponding dvportgroup will not be removed on - the vCenter. You must manually delete them on the vCenter. - - -
    -
    - Preparation Checklist - For a smoother configuration of VMware VDS, note down the VDS name you have added in the - datacenter before you start: - - - - - - vds-name.png: Name of the dvSwitch as specified in the vCenter. - - - Use this VDS name in the following: - - - The switch name in the Edit traffic label dialog while configuring a public and guest - traffic during zone creation. - During a zone creation, ensure that you select VMware vNetwork Distributed Virtual Switch - when you configure guest and public traffic type. - - - - - - traffic-type.png: virtual switch type - - - - - The Public Traffic vSwitch Type field when you add a VMware VDS-enabled cluster. - - - The switch name in the traffic label while updating the switch type in a zone. - - - Traffic label format in the last case is [["Name of - vSwitch/dvSwitch/EthernetPortProfile"][,"VLAN ID"[,"vSwitch Type"]]] - The possible values for traffic labels are: - - - empty string - - - dvSwitch0 - - - dvSwitch0,200 - - - dvSwitch1,300,vmwaredvs - - - myEthernetPortProfile,,nexusdvs - - - dvSwitch0,,vmwaredvs - - - - - - - - - - Fields - Name - Description - - - - - 1 - Represents the name of the virtual / distributed virtual switch at - vCenter. - The default value depends on the type of virtual switch: - vSwitch0: If type of virtual switch is VMware - vNetwork Standard virtual switch - dvSwitch0: If type of virtual switch is VMware - vNetwork Distributed virtual switch - epp0: If type of virtual switch is Cisco Nexus - 1000v Distributed virtual switch - - - 2 - VLAN ID to be used for this traffic wherever applicable. - This field would be used for only public traffic as of now. In case of - guest traffic this field would be ignored and could be left empty for guest traffic. - By default empty string would be assumed which translates to untagged VLAN for that - specific traffic type. - - - 3 - Type of virtual switch. Specified as string. - Possible valid values are vmwaredvs, vmwaresvs, nexusdvs. - vmwaresvs: Represents VMware vNetwork Standard - virtual switch - vmwaredvs: Represents VMware vNetwork - distributed virtual switch - nexusdvs: Represents Cisco Nexus 1000v - distributed virtual switch. - If nothing specified (left empty), zone-level default virtual switch would be - defaulted, based on the value of global parameter you specify. - Following are the global configuration parameters: - vmware.use.dvswitch: Set to true to enable any - kind (VMware DVS and Cisco Nexus 1000v) of distributed virtual switch in a &PRODUCT; - deployment. If set to false, the virtual switch that can be used in that &PRODUCT; - deployment is Standard virtual switch. - vmware.use.nexus.vswitch: This parameter is - ignored if vmware.use.dvswitch is set to false. Set to true to enable Cisco Nexus - 1000v distributed virtual switch in a &PRODUCT; deployment. - - - - - -
    -
    - Enabling Virtual Distributed Switch in &PRODUCT; - To make a &PRODUCT; deployment VDS enabled, set the vmware.use.dvswitch parameter to true - by using the Global Settings page in the &PRODUCT; UI and restart the Management Server. - Unless you enable the vmware.use.dvswitch parameter, you cannot see any UI options specific to - VDS, and &PRODUCT; ignores the VDS-specific parameters that you specify. Additionally, - &PRODUCT; uses VDS for virtual network infrastructure if the value of vmware.use.dvswitch - parameter is true and the value of vmware.use.nexus.dvswitch parameter is false. Another - global parameter that defines VDS configuration is vmware.ports.per.dvportgroup. This is the - default number of ports per VMware dvPortGroup in a VMware environment. Default value is 256. - This number directly associated with the number of guest network you can create. - &PRODUCT; supports orchestration of virtual networks in a deployment with a mix of Virtual - Distributed Switch, Standard Virtual Switch and Nexus 1000v Virtual Switch. -
    -
    - Configuring Distributed Virtual Switch in &PRODUCT; - You can configure VDS by adding the necessary resources while a zone is created. - Alternatively, at the cluster level, you can create an additional cluster with VDS enabled - in the existing zone. Use the Add Cluster option. For information as given in . - In both these cases, you must specify the following parameters to configure VDS: - - - - - - dvSwitchConfig.png: Configuring dvSwitch - - - - - - - - - Parameters - Description - - - - - Cluster Name - Enter the name of the cluster you created in vCenter. For example, - "cloudcluster". - - - vCenter Host - Enter the name or the IP address of the vCenter host where you have - deployed the VMware VDS. - - - vCenter User name - Enter the username that &PRODUCT; should use to connect to vCenter. This - user must have all administrative privileges. - - - vCenter Password - Enter the password for the user named above. - - - vCenter Datacenter - Enter the vCenter datacenter that the cluster is in. For example, - "clouddcVM". - - - Override Public Traffic - Enable this option to override the zone-wide public traffic for the cluster - you are creating. - - - Public Traffic vSwitch Type - This option is displayed only if you enable the Override Public Traffic - option. Select VMware vNetwork Distributed Virtual Switch. - If the vmware.use.dvswitch global parameter is true, the default option will be - VMware vNetwork Distributed Virtual Switch. - - - Public Traffic vSwitch Name - Name of virtual switch to be used for the public traffic. - - - Override Guest Traffic - Enable the option to override the zone-wide guest traffic for the cluster - you are creating. - - - Guest Traffic vSwitch Type - This option is displayed only if you enable the Override Guest Traffic - option. Select VMware vNetwork Distributed Virtual Switch. - If the vmware.use.dvswitch global parameter is true, the default option will be - VMware vNetwork Distributed Virtual Switch. - - - Guest Traffic vSwitch Name - Name of virtual switch to be used for guest traffic. - - - - -
    -
    diff --git a/en-US/vmware-install.xml b/en-US/vmware-install.xml deleted file mode 100644 index 282cf2e..0000000 --- a/en-US/vmware-install.xml +++ /dev/null @@ -1,928 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - VMware vSphere Installation and Configuration - If you want to use the VMware vSphere hypervisor to run guest virtual machines, install - vSphere on the host(s) in your cloud. - -
    - Preparation Checklist for VMware - For a smoother installation, gather the following information before you start: - - - Information listed in - - - Information listed in - - -
    - vCenter Checklist - You will need the following information about vCenter. - - - - - - - - vCenter Requirement - Value - Notes - - - - - vCenter User - - This user must have admin privileges. - - - vCenter User Password - - Password for the above user. - - - vCenter Datacenter Name - - Name of the datacenter. - - - vCenter Cluster Name - - Name of the cluster. - - - - -
    -
    - Networking Checklist for VMware - You will need the following information about VLAN. - - - - - - - - VLAN Information - Value - Notes - - - - - ESXi VLAN - - VLAN on which all your ESXi hypervisors reside. - - - ESXI VLAN IP Address - - IP Address Range in the ESXi VLAN. One address per Virtual Router is used - from this range. - - - ESXi VLAN IP Gateway - - - - - ESXi VLAN Netmask - - - - - Management Server VLAN - - VLAN on which the &PRODUCT; Management server is - installed. - - - Public VLAN - - VLAN for the Public Network. - - - Public VLAN Gateway - - - - - Public VLAN Netmask - - - - - Public VLAN IP Address Range - - Range of Public IP Addresses available for &PRODUCT; use. These addresses - will be used for virtual router on &PRODUCT; to route private traffic to external - networks. - - - VLAN Range for Customer use - - A contiguous range of non-routable VLANs. One VLAN will be assigned for - each customer. - - - - -
    -
    -
    - vSphere Installation Steps - - - If you haven't already, you'll need to download and purchase vSphere from the VMware - Website (https://www.vmware.com/tryvmware/index.php?p=vmware-vsphere&lp=1) and - install it by following the VMware vSphere Installation Guide. - - - Following installation, perform the following configuration, which are described in - the next few sections: - - - - - - - Required - Optional - - - - - ESXi host setup - NIC bonding - - - Configure host physical networking, virtual switch, vCenter Management - Network, and extended port range - Multipath storage - - - Prepare storage for iSCSI - - - - Configure clusters in vCenter and add hosts to them, or add hosts - without clusters to vCenter - - - - - - - -
    -
    - ESXi Host setup - All ESXi hosts should enable CPU hardware virtualization support in BIOS. Please note - hardware virtualization support is not enabled by default on most servers. -
    -
    - Physical Host Networking - You should have a plan for cabling the vSphere hosts. Proper network configuration is - required before adding a vSphere host to &PRODUCT;. To configure an ESXi host, you can use - vClient to add it as standalone host to vCenter first. Once you see the host appearing in the - vCenter inventory tree, click the host node in the inventory tree, and navigate to the - Configuration tab. - - - - - - vsphereclient.png: vSphere client - - - In the host configuration tab, click the "Hardware/Networking" link to bring up - the networking configuration page as above. -
    - Configure Virtual Switch - A default virtual switch vSwitch0 is created. &PRODUCT; requires all ESXi hosts in the - cloud to use the same set of virtual switch names. If you change the default virtual switch - name, you will need to configure one or more &PRODUCT; configuration variables as - well. -
    - Separating Traffic - &PRODUCT; allows you to use vCenter to configure three separate networks per ESXi - host. These networks are identified by the name of the vSwitch they are connected to. The - allowed networks for configuration are public (for traffic to/from the public internet), - guest (for guest-guest traffic), and private (for management and usually storage traffic). - You can use the default virtual switch for all three, or create one or two other vSwitches - for those traffic types. - If you want to separate traffic in this way you should first create and configure - vSwitches in vCenter according to the vCenter instructions. Take note of the vSwitch names - you have used for each traffic type. You will configure &PRODUCT; to use these - vSwitches. -
    -
    - Increasing Ports - By default a virtual switch on ESXi hosts is created with 56 ports. We recommend - setting it to 4088, the maximum number of ports allowed. To do that, click the - "Properties..." link for virtual switch (note this is not the Properties link - for Networking). - - - - - - vsphereclient.png: vSphere client - - - In vSwitch properties dialog, select the vSwitch and click Edit. You should see the - following dialog: - - - - - - vsphereclient.png: vSphere client - - - In this dialog, you can change the number of switch ports. After you've done - that, ESXi hosts are required to reboot in order for the setting to take effect. -
    -
    -
    - Configure vCenter Management Network - In the vSwitch properties dialog box, you may see a vCenter management network. This - same network will also be used as the &PRODUCT; management network. &PRODUCT; requires the - vCenter management network to be configured properly. Select the management network item in - the dialog, then click Edit. - - - - - - vsphereclient.png: vSphere client - - - Make sure the following values are set: - - - VLAN ID set to the desired ID - - - vMotion enabled. - - - Management traffic enabled. - - - If the ESXi hosts have multiple VMKernel ports, and ESXi is not using the default value - "Management Network" as the management network name, you must follow these - guidelines to configure the management network port group so that &PRODUCT; can find - it: - - - Use one label for the management network port across all ESXi hosts. - - - In the &PRODUCT; UI, go to Configuration - Global Settings and set - vmware.management.portgroup to the management network label from the ESXi hosts. - - -
    -
    - Extend Port Range for &PRODUCT; Console Proxy - (Applies only to VMware vSphere version 4.x) - You need to extend the range of firewall ports that the console proxy works with on the - hosts. This is to enable the console proxy to work with VMware-based VMs. The default - additional port range is 59000-60000. To extend the port range, log in to the VMware ESX - service console on each host and run the following commands: - -esxcfg-firewall -o 59000-60000,tcp,in,vncextras -esxcfg-firewall -o 59000-60000,tcp,out,vncextras - -
    -
    - Configure NIC Bonding for vSphere - NIC bonding on vSphere hosts may be done according to the vSphere installation - guide. -
    -
    -
    - Configuring a vSphere Cluster with Nexus 1000v Virtual Switch - &PRODUCT; supports Cisco Nexus 1000v dvSwitch (Distributed Virtual Switch) for virtual - network configuration in a VMware vSphere environment. This section helps you configure a - vSphere cluster with Nexus 1000v virtual switch in a VMware vCenter environment. For - information on creating a vSphere cluster, see -
    - About Cisco Nexus 1000v Distributed Virtual Switch - The Cisco Nexus 1000V virtual switch is a software-based virtual machine access switch - for VMware vSphere environments. It can span multiple hosts running VMware ESXi 4.0 and - later. A Nexus virtual switch consists of two components: the Virtual Supervisor Module - (VSM) and the Virtual Ethernet Module (VEM). The VSM is a virtual appliance that acts as the - switch's supervisor. It controls multiple VEMs as a single network device. The VSM is - installed independent of the VEM and is deployed in redundancy mode as pairs or as a - standalone appliance. The VEM is installed on each VMware ESXi server to provide - packet-forwarding capability. It provides each virtual machine with dedicated switch ports. - This VSM-VEM architecture is analogous to a physical Cisco switch's supervisor - (standalone or configured in high-availability mode) and multiple linecards - architecture. - Nexus 1000v switch uses vEthernet port profiles to simplify network provisioning for - virtual machines. There are two types of port profiles: Ethernet port profile and vEthernet - port profile. The Ethernet port profile is applied to the physical uplink ports-the NIC - ports of the physical NIC adapter on an ESXi server. The vEthernet port profile is - associated with the virtual NIC (vNIC) that is plumbed on a guest VM on the ESXi server. The - port profiles help the network administrators define network policies which can be reused - for new virtual machines. The Ethernet port profiles are created on the VSM and are - represented as port groups on the vCenter server. -
    -
    - Prerequisites and Guidelines - This section discusses prerequisites and guidelines for using Nexus virtual switch in - &PRODUCT;. Before configuring Nexus virtual switch, ensure that your system meets the - following requirements: - - - A cluster of servers (ESXi 4.1 or later) is configured in the vCenter. - - - Each cluster managed by &PRODUCT; is the only cluster in its vCenter - datacenter. - - - A Cisco Nexus 1000v virtual switch is installed to serve the datacenter that - contains the vCenter cluster. This ensures that &PRODUCT; doesn't have to deal with - dynamic migration of virtual adapters or networks across other existing virtual - switches. See Cisco Nexus 1000V Installation and Upgrade Guide for guidelines on how to - install the Nexus 1000v VSM and VEM modules. - - - The Nexus 1000v VSM is not deployed on a vSphere host that is managed by - &PRODUCT;. - - - When the maximum number of VEM modules per VSM instance is reached, an additional - VSM instance is created before introducing any more ESXi hosts. The limit is 64 VEM - modules for each VSM instance. - - - &PRODUCT; expects that the Management Network of the ESXi host is configured on the - standard vSwitch and searches for it in the standard vSwitch. Therefore, ensure that you - do not migrate the management network to Nexus 1000v virtual switch during - configuration. - - - All information given in - - -
    -
    - Nexus 1000v Virtual Switch Preconfiguration -
    - Preparation Checklist - For a smoother configuration of Nexus 1000v switch, gather the following information - before you start: - - - vCenter credentials - - - Nexus 1000v VSM IP address - - - Nexus 1000v VSM Credentials - - - Ethernet port profile names - - -
    - vCenter Credentials Checklist - You will need the following information about vCenter: - - - - - - - - Nexus vSwitch Requirements - Value - Notes - - - - - vCenter IP - - The IP address of the vCenter. - - - Secure HTTP Port Number - 443 - Port 443 is configured by default; however, you can change the port - if needed. - - - vCenter User ID - - The vCenter user with administrator-level privileges. The vCenter - User ID is required when you configure the virtual switch in - &PRODUCT;. - - - vCenter Password - - The password for the vCenter user specified above. The password for - this vCenter user is required when you configure the switch in - &PRODUCT;. - - - - -
    -
    - Network Configuration Checklist - The following information specified in the Nexus Configure Networking screen is - displayed in the Details tab of the Nexus dvSwitch in the &PRODUCT; UI: - - - - - - - - Network Requirements - Value - Notes - - - - - Control Port Group VLAN ID - - The VLAN ID of the Control Port Group. The control VLAN is used for - communication between the VSM and the VEMs. - - - Management Port Group VLAN ID - - The VLAN ID of the Management Port Group. The management VLAN - corresponds to the mgmt0 interface that is used to establish and maintain the - connection between the VSM and VMware vCenter Server. - - - Packet Port Group VLAN ID - - The VLAN ID of the Packet Port Group. The packet VLAN forwards - relevant data packets from the VEMs to the VSM. - - - - - - The VLANs used for control, packet, and management port groups can be the - same. - - For more information, see Cisco Nexus 1000V Getting Started Guide. -
    -
    - VSM Configuration Checklist - You will need the following information about network configuration: - - - - - - - - VSM Configuration Parameters Value Notes - Value - Notes - - - - - Admin Name and Password - - The admin name and password to connect to the VSM appliance. You must - specify these credentials while configuring Nexus virtual - switch. - - - Management IP Address - - This is the IP address of the VSM appliance. This is the IP address - you specify in the virtual switch IP Address field while configuting Nexus - virtual switch. - - - SSL - Enable - Always enable SSL. SSH is usually enabled by default during the VSM - installation. However, check whether the SSH connection to the VSM is working, - without which &PRODUCT; failes to connect to the VSM. - - - - -
    -
    -
    - Creating a Port Profile - - - Whether you create a Basic or Advanced zone configuration, ensure that you always - create an Ethernet port profile on the VSM after you install it and before you create - the zone. - - - The Ethernet port profile created to represent the physical network or - networks used by an Advanced zone configuration trunk all the VLANs including - guest VLANs, the VLANs that serve the native VLAN, and the - packet/control/data/management VLANs of the VSM. - - - The Ethernet port profile created for a Basic zone configuration does not - trunk the guest VLANs because the guest VMs do not get their own VLANs provisioned - on their network interfaces in a Basic zone. - - - - - An Ethernet port profile configured on the Nexus 1000v virtual switch should not - use in its set of system VLANs, or any of the VLANs configured or intended to be - configured for use towards VMs or VM resources in the &PRODUCT; environment. - - - You do not have to create any vEthernet port profiles – &PRODUCT; does that during - VM deployment. - - - Ensure that you create required port profiles to be used by &PRODUCT; for - different traffic types of &PRODUCT;, such as Management traffic, Guest traffic, - Storage traffic, and Public traffic. The physical networks configured during zone - creation should have a one-to-one relation with the Ethernet port profiles. - - - - - - - - vsphereclient.png: vSphere client - - - For information on creating a port profile, see Cisco Nexus 1000V Port Profile Configuration Guide. -
    -
    - Assigning Physical NIC Adapters - Assign ESXi host's physical NIC adapters, which correspond to each physical - network, to the port profiles. In each ESXi host that is part of the vCenter cluster, - observe the physical networks assigned to each port profile and note down the names of the - port profile for future use. This mapping information helps you when configuring physical - networks during the zone configuration on &PRODUCT;. These Ethernet port profile names are - later specified as VMware Traffic Labels for different traffic types when configuring - physical networks during the zone configuration. For more information on configuring - physical networks, see . -
    -
    - Adding VLAN Ranges - Determine the public VLAN, System VLAN, and Guest VLANs to be used by the &PRODUCT;. - Ensure that you add them to the port profile database. Corresponding to each physical - network, add the VLAN range to port profiles. In the VSM command prompt, run the - switchport trunk allowed vlan<range> command to add the VLAN ranges to the port - profile. - For example: - switchport trunk allowed vlan 1,140-147,196-203 - In this example, the allowed VLANs added are 1, 140-147, and 196-203 - You must also add all the public and private VLANs or VLAN ranges to the switch. This - range is the VLAN range you specify in your zone. - - Before you run the vlan command, ensure that the configuration mode is enabled in - Nexus 1000v virtual switch. - - For example: - If you want the VLAN 200 to be used on the switch, run the following command: - vlan 200 - If you want the VLAN range 1350-1750 to be used on the switch, run the following - command: - vlan 1350-1750 - Refer to Cisco Nexus 1000V Command Reference of specific product version. -
    -
    -
    - Enabling Nexus Virtual Switch in &PRODUCT; - To make a &PRODUCT; deployment Nexus enabled, you must set the vmware.use.nexus.vswitch - parameter true by using the Global Settings page in the &PRODUCT; UI. Unless this parameter - is set to "true" and restart the management server, you cannot see any UI options - specific to Nexus virtual switch, and &PRODUCT; ignores the Nexus virtual switch specific - parameters specified in the AddTrafficTypeCmd, UpdateTrafficTypeCmd, and AddClusterCmd API - calls. - Unless the &PRODUCT; global parameter "vmware.use.nexus.vswitch" is set to - "true", &PRODUCT; by default uses VMware standard vSwitch for virtual network - infrastructure. In this release, &PRODUCT; doesn’t support configuring virtual networks in a - deployment with a mix of standard vSwitch and Nexus 1000v virtual switch. The deployment can - have either standard vSwitch or Nexus 1000v virtual switch. -
    -
    - Configuring Nexus 1000v Virtual Switch in &PRODUCT; - You can configure Nexus dvSwitch by adding the necessary resources while the zone is - being created. - - - - - - vsphereclient.png: vSphere client - - - After the zone is created, if you want to create an additional cluster along with Nexus - 1000v virtual switch in the existing zone, use the Add Cluster option. For information on - creating a cluster, see . - In both these cases, you must specify the following parameters to configure Nexus - virtual switch: - - - - - - - Parameters - Description - - - - - Cluster Name - Enter the name of the cluster you created in vCenter. For example, - "cloud.cluster". - - - vCenter Host - Enter the host name or the IP address of the vCenter host where you have - deployed the Nexus virtual switch. - - - vCenter User name - Enter the username that &PRODUCT; should use to connect to vCenter. This - user must have all administrative privileges. - - - vCenter Password - Enter the password for the user named above. - - - vCenter Datacenter - Enter the vCenter datacenter that the cluster is in. For example, - "cloud.dc.VM". - - - Nexus dvSwitch IP Address - The IP address of the VSM component of the Nexus 1000v virtual - switch. - - - Nexus dvSwitch Username - The admin name to connect to the VSM appliance. - - - Nexus dvSwitch Password - The corresponding password for the admin user specified - above. - - - - -
    -
    - Removing Nexus Virtual Switch - - - In the vCenter datacenter that is served by the Nexus virtual switch, ensure that - you delete all the hosts in the corresponding cluster. - - - Log in with Admin permissions to the &PRODUCT; administrator UI. - - - In the left navigation bar, select Infrastructure. - - - In the Infrastructure page, click View all under Clusters. - - - Select the cluster where you want to remove the virtual switch. - - - In the dvSwitch tab, click the name of the virtual switch. - - - In the Details page, click Delete Nexus dvSwitch icon. - - - - - DeleteButton.png: button to delete dvSwitch - - - - Click Yes in the confirmation dialog box. - - -
    -
    - -
    - Storage Preparation for vSphere (iSCSI only) - Use of iSCSI requires preparatory work in vCenter. You must add an iSCSI target and create - an iSCSI datastore. - If you are using NFS, skip this section. -
    - Enable iSCSI initiator for ESXi hosts - - - In vCenter, go to hosts and Clusters/Configuration, and click Storage Adapters link. - You will see: - - - - - - vsphereclient.png: vSphere client - - - - - Select iSCSI software adapter and click Properties. - - - - - - vsphereclient.png: vSphere client - - - - - Click the Configure... button. - - - - - - vsphereclient.png: vSphere client - - - - - Check Enabled to enable the initiator. - - - Click OK to save. - - -
    -
    - Add iSCSI target - Under the properties dialog, add the iSCSI target info: - - - - - - vsphereclient.png: vSphere client - - - Repeat these steps for all ESXi hosts in the cluster. -
    -
    - Create an iSCSI datastore - You should now create a VMFS datastore. Follow these steps to do so: - - - Select Home/Inventory/Datastores. - - - Right click on the datacenter node. - - - Choose Add Datastore... command. - - - Follow the wizard to create a iSCSI datastore. - - - This procedure should be done on one host in the cluster. It is not necessary to do this - on all hosts. - - - - - - vsphereclient.png: vSphere client - - -
    -
    - Multipathing for vSphere (Optional) - Storage multipathing on vSphere nodes may be done according to the vSphere installation - guide. -
    -
    -
    - Add Hosts or Configure Clusters (vSphere) - Use vCenter to create a vCenter cluster and add your desired hosts to the cluster. You - will later add the entire cluster to &PRODUCT;. (see ). -
    -
    - Applying Hotfixes to a VMware vSphere Host - - - Disconnect the VMware vSphere cluster from &PRODUCT;. It should remain disconnected - long enough to apply the hotfix on the host. - - - Log in to the &PRODUCT; UI as root. - See . - - - Navigate to the VMware cluster, click Actions, and select Unmanage. - - - Watch the cluster status until it shows Unmanaged. - - - - - Perform the following on each of the ESXi hosts in the cluster: - - - Move each of the ESXi hosts in the cluster to maintenance mode. - - - Ensure that all the VMs are migrated to other hosts in that cluster. - - - If there is only one host in that cluster, shutdown all the VMs and move the host - into maintenance mode. - - - Apply the patch on the ESXi host. - - - Restart the host if prompted. - - - Cancel the maintenance mode on the host. - - - - - Reconnect the cluster to &PRODUCT;: - - - Log in to the &PRODUCT; UI as root. - - - Navigate to the VMware cluster, click Actions, and select Manage. - - - Watch the status to see that all the hosts come up. It might take several minutes - for the hosts to come up. - Alternatively, verify the host state is properly synchronized and updated in the - &PRODUCT; database. - - - - -
    -
    diff --git a/en-US/vmware-requirements.xml b/en-US/vmware-requirements.xml deleted file mode 100644 index d7a6d70..0000000 --- a/en-US/vmware-requirements.xml +++ /dev/null @@ -1,80 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - System Requirements for vSphere Hosts -
    - Software requirements: - - - vSphere and vCenter, both version 4.1 or 5.0. - vSphere Standard is recommended. Note however that customers need to consider the CPU constraints in place with vSphere licensing. See http://www.vmware.com/files/pdf/vsphere_pricing.pdf and discuss with your VMware sales representative. - vCenter Server Standard is recommended. - - Be sure all the hotfixes provided by the hypervisor vendor are applied. Track the release of hypervisor patches through your hypervisor vendor's support channel, and apply patches as soon as possible after they are released. &PRODUCT; will not track or notify you of required hypervisor patches. It is essential that your hosts are completely up to date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to support any system that is not up to date with patches. - - Apply All Necessary HotfixesThe lack of up-do-date hotfixes can lead to data corruption and lost VMs. -
    -
    - Hardware requirements: - - The host must be certified as compatible with vSphere. See the VMware Hardware Compatibility Guide at http://www.vmware.com/resources/compatibility/search.php. - All hosts must be 64-bit and must support HVM (Intel-VT or AMD-V enabled). - All hosts within a cluster must be homogenous. That means the CPUs must be of the same type, count, and feature flags. - 64-bit x86 CPU (more cores results in better performance) - Hardware virtualization support required - 4 GB of memory - 36 GB of local disk - At least 1 NIC - Statically allocated IP Address - -
    -
    - vCenter Server requirements: - - Processor - 2 CPUs 2.0GHz or higher Intel or AMD x86 processors. Processor requirements may be higher if the database runs on the same machine. - Memory - 3GB RAM. RAM requirements may be higher if your database runs on the same machine. - Disk storage - 2GB. Disk requirements may be higher if your database runs on the same machine. - Microsoft SQL Server 2005 Express disk requirements. The bundled database requires up to 2GB free disk space to decompress the installation archive. - Networking - 1Gbit or 10Gbit. - - For more information, see "vCenter Server and the vSphere Client Hardware Requirements" at http://pubs.vmware.com/vsp40/wwhelp/wwhimpl/js/html/wwhelp.htm#href=install/c_vc_hw.html. -
    -
    - Other requirements: - - VMware vCenter Standard Edition 4.1 or 5.0 must be installed and available to manage the vSphere hosts. - vCenter must be configured to use the standard port 443 so that it can communicate with the &PRODUCT; Management Server. - You must re-install VMware ESXi if you are going to re-use a host from a previous install. - &PRODUCT; requires VMware vSphere 4.1 or 5.0. VMware vSphere 4.0 is not supported. - All hosts must be 64-bit and must support HVM (Intel-VT or AMD-V enabled). All hosts within a cluster must be homogeneous. That means the CPUs must be of the same type, count, and feature flags. - The &PRODUCT; management network must not be configured as a separate virtual network. The &PRODUCT; management network is the same as the vCenter management network, and will inherit its configuration. See . - &PRODUCT; requires ESXi. ESX is not supported. - All resources used for &PRODUCT; must be used for &PRODUCT; only. &PRODUCT; cannot share instance of ESXi or storage with other management consoles. Do not share the same storage volumes that will be used by &PRODUCT; with a different set of ESXi servers that are not managed by &PRODUCT;. - Put all target ESXi hypervisors in a cluster in a separate Datacenter in vCenter. - The cluster that will be managed by &PRODUCT; should not contain any VMs. Do not run the management server, vCenter or any other VMs on the cluster that is designated for &PRODUCT; use. Create a separate cluster for use of &PRODUCT; and make sure that they are no VMs in this cluster. - All the required VLANS must be trunked into all network switches that are connected to the ESXi hypervisor hosts. These would include the VLANS for Management, Storage, vMotion, and guest VLANs. The guest VLAN (used in Advanced Networking; see Network Setup) is a contiguous range of VLANs that will be managed by &PRODUCT;. - -
    -
    diff --git a/en-US/vmware-topology-req.xml b/en-US/vmware-topology-req.xml deleted file mode 100644 index cf6ae4d..0000000 --- a/en-US/vmware-topology-req.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - VMware Topology Requirements - - - The Management Server and secondary storage VMs must be able to access vCenter and all - ESXi hosts in the zone. To allow the necessary access through the firewall, keep port 443 - open. - - - The Management Servers communicate with VMware vCenter servers on port 443 - (HTTPs). - - - The Management Servers communicate with the System VMs on port 3922 (ssh) on the - management traffic network. - - -
    diff --git a/en-US/vmx-settings-dev.xml b/en-US/vmx-settings-dev.xml deleted file mode 100644 index a0fdf7f..0000000 --- a/en-US/vmx-settings-dev.xml +++ /dev/null @@ -1,40 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - Additional VMX Settings - A VMX (.vmx) file is the primary configuration file for a virtual machine. When a new VM is - created, information on the operating system, disk sizes, and networking is stored in this file. - The VM actively writes to its .vmx file for all the configuration changes. The VMX file is - typically located in the directory where the VM is created. In Windows Vista / Windows 7 / - Windows Server 2008, the default location is C:\Users\<your_user_name>\My - Documents\Virtual Machines\<virtual_machine_name>.vmx. In Linux, vmware-cmd -l lists the - full path to all the registered VMX files. Any manual additions to the .vmx file from ESX/ESXi - are overwritten by the entries stored in the vCenter Server database. Therefore, before you edit - a .vmx file, first remove the VM from the vCenter server's inventory and register the VM again - after editing. - The CloudStack API that supports passing some of the VMX settings is registerTemplate. The - supported parameters are rootDiskController, nicAdapter, and keyboard. In addition to these - existing VMX parameters, you can now use the keyboard.typematicMinDelay parameter in the - registerTemplate API call. This parameter controls the amount of delay for the repeated key - strokes on remote consoles. For more information on keyboard.typematicMinDelay, see keyboard.typematicMinDelay. -
    diff --git a/en-US/vnmc-cisco.xml b/en-US/vnmc-cisco.xml deleted file mode 100644 index b0785fc..0000000 --- a/en-US/vnmc-cisco.xml +++ /dev/null @@ -1,400 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - External Guest Firewall Integration for Cisco VNMC (Optional) - Cisco Virtual Network Management Center (VNMC) provides centralized multi-device and policy - management for Cisco Network Virtual Services. You can integrate Cisco VNMC with &PRODUCT; to - leverage the firewall and NAT service offered by ASA 1000v Cloud Firewall. Use it in a Cisco - Nexus 1000v dvSwitch-enabled cluster in &PRODUCT;. In such a deployment, you will be able to: - - - Configure Cisco ASA 1000v firewalls. You can configure one per guest network. - - - Use Cisco ASA 1000v firewalls to create and apply security profiles that contain ACL - policy sets for both ingress and egress traffic. - - - Use Cisco ASA 1000v firewalls to create and apply Source NAT, Port Forwarding, and - Static NAT policy sets. - - - &PRODUCT; supports Cisco VNMC on Cisco Nexus 1000v dvSwich-enabled VMware - hypervisors. -
    - Using Cisco ASA 1000v Firewall, Cisco Nexus 1000v dvSwitch, and Cisco VNMC in a - Deployment -
    - Guidelines - - - Cisco ASA 1000v firewall is supported only in Isolated Guest Networks. - - - Cisco ASA 1000v firewall is not supported on VPC. - - - Cisco ASA 1000v firewall is not supported for load balancing. - - - When a guest network is created with Cisco VNMC firewall provider, an additional - public IP is acquired along with the Source NAT IP. The Source NAT IP is used for the - rules, whereas the additional IP is used to for the ASA outside interface. Ensure that - this additional public IP is not released. You can identify this IP as soon as the - network is in implemented state and before acquiring any further public IPs. The - additional IP is the one that is not marked as Source NAT. You can find the IP used for - the ASA outside interface by looking at the Cisco VNMC used in your guest - network. - - - Use the public IP address range from a single subnet. You cannot add IP addresses - from different subnets. - - - Only one ASA instance per VLAN is allowed because multiple VLANS cannot be trunked - to ASA ports. Therefore, you can use only one ASA instance in a guest network. - - - Only one Cisco VNMC per zone is allowed. - - - Supported only in Inline mode deployment with load balancer. - - - The ASA firewall rule is applicable to all the public IPs in the guest network. - Unlike the firewall rules created on virtual router, a rule created on the ASA device is - not tied to a specific public IP. - - - Use a version of Cisco Nexus 1000v dvSwitch that support the vservice command. For - example: nexus-1000v.4.2.1.SV1.5.2b.bin - Cisco VNMC requires the vservice command to be available on the Nexus switch to - create a guest network in &PRODUCT;. - - -
    -
    - Prerequisites - - - Configure Cisco Nexus 1000v dvSwitch in a vCenter environment. - Create Port profiles for both internal and external network interfaces on Cisco - Nexus 1000v dvSwitch. Note down the inside port profile, which needs to be provided - while adding the ASA appliance to &PRODUCT;. - For information on configuration, see . - - - Deploy and configure Cisco VNMC. - For more information, see Installing Cisco Virtual Network Management Center and Configuring Cisco Virtual Network Management Center. - - - Register Cisco Nexus 1000v dvSwitch with Cisco VNMC. - For more information, see Registering a Cisco Nexus 1000V with Cisco VNMC. - - - Create Inside and Outside port profiles in Cisco Nexus 1000v dvSwitch. - For more information, see . - - - Deploy and Cisco ASA 1000v appliance. - For more information, see Setting Up the ASA 1000V Using VNMC. - Typically, you create a pool of ASA 1000v appliances and register them with - &PRODUCT;. - Specify the following while setting up a Cisco ASA 1000v instance: - - - VNMC host IP. - - - Ensure that you add ASA appliance in VNMC mode. - - - Port profiles for the Management and HA network interfaces. This need to be - pre-created on Cisco Nexus 1000v dvSwitch. - - - Internal and external port profiles. - - - The Management IP for Cisco ASA 1000v appliance. Specify the gateway such that - the VNMC IP is reachable. - - - Administrator credentials - - - VNMC credentials - - - - - Register Cisco ASA 1000v with VNMC. - After Cisco ASA 1000v instance is powered on, register VNMC from the ASA - console. - - -
    -
    - Using Cisco ASA 1000v Services - - - Ensure that all the prerequisites are met. - See . - - - Add a VNMC instance. - See . - - - Add a ASA 1000v instance. - See . - - - Create a Network Offering and use Cisco VNMC as the service provider for desired - services. - See . - - - Create an Isolated Guest Network by using the network offering you just - created. - - -
    -
    -
    - Adding a VNMC Instance - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View More. - - - Choose the zone you want to work with. - - - Click the Physical Network tab. - - - In the Network Service Providers node of the diagram, click Configure. - You might have to scroll down to see this. - - - Click Cisco VNMC. - - - Click View VNMC Devices. - - - Click the Add VNMC Device and provide the following: - - - Host: The IP address of the VNMC instance. - - - Username: The user name of the account on the VNMC instance that &PRODUCT; should - use. - - - Password: The password of the account. - - - - - Click OK. - - -
    -
    - Adding an ASA 1000v Instance - - - Log in to the &PRODUCT; UI as administrator. - - - In the left navigation bar, click Infrastructure. - - - In Zones, click View More. - - - Choose the zone you want to work with. - - - Click the Physical Network tab. - - - In the Network Service Providers node of the diagram, click Configure. - You might have to scroll down to see this. - - - Click Cisco VNMC. - - - Click View ASA 1000v. - - - Click the Add CiscoASA1000v Resource and provide the following: - - - Host: The management IP address of the ASA 1000v - instance. The IP address is used to connect to ASA 1000V. - - - Inside Port Profile: The Inside Port Profile - configured on Cisco Nexus1000v dvSwitch. - - - Cluster: The VMware cluster to which you are - adding the ASA 1000v instance. - Ensure that the cluster is Cisco Nexus 1000v dvSwitch enabled. - - - - - Click OK. - - -
    -
    - Creating a Network Offering Using Cisco ASA 1000v - To have Cisco ASA 1000v support for a guest network, create a network offering as follows: - - - Log in to the &PRODUCT; UI as a user or admin. - - - From the Select Offering drop-down, choose Network Offering. - - - Click Add Network Offering. - - - In the dialog, make the following choices: - - - Name: Any desired name for the network - offering. - - - Description: A short description of the offering - that can be displayed to users. - - - Network Rate: Allowed data transfer rate in MB - per second. - - - Traffic Type: The type of network traffic that - will be carried on the network. - - - Guest Type: Choose whether the guest network is - isolated or shared. - - - Persistent: Indicate whether the guest network is - persistent or not. The network that you can provision without having to deploy a VM on - it is termed persistent network. - - - VPC: This option indicate whether the guest - network is Virtual Private Cloud-enabled. A Virtual Private Cloud (VPC) is a private, - isolated part of &PRODUCT;. A VPC can have its own virtual network topology that - resembles a traditional physical network. For more information on VPCs, see . - - - Specify VLAN: (Isolated guest networks only) - Indicate whether a VLAN should be specified when this offering is used. - - - Supported Services: Use Cisco VNMC as the service - provider for Firewall, Source NAT, Port Forwarding, and Static NAT to create an - Isolated guest network offering. - - - System Offering: Choose the system service - offering that you want virtual routers to use in this network. - - - Conserve mode: Indicate whether to use conserve - mode. In this mode, network resources are allocated only when the first virtual - machine starts in the network. - - - - - Click OK - The network offering is created. - - -
    -
    - Reusing ASA 1000v Appliance in new Guest Networks - You can reuse an ASA 1000v appliance in a new guest network after the necessary cleanup. - Typically, ASA 1000v is cleaned up when the logical edge firewall is cleaned up in VNMC. If - this cleanup does not happen, you need to reset the appliance to its factory settings for use - in new guest networks. As part of this, enable SSH on the appliance and store the SSH - credentials by registering on VNMC. - - - Open a command line on the ASA appliance: - - - Run the following: - ASA1000V(config)# reload - You are prompted with the following message: - System config has been modified. Save? [Y]es/[N]o:" - - - Enter N. - You will get the following confirmation message: - "Proceed with reload? [confirm]" - - - Restart the appliance. - - - - - Register the ASA 1000v appliance with the VNMC: - ASA1000V(config)# vnmc policy-agent -ASA1000V(config-vnmc-policy-agent)# registration host vnmc_ip_address -ASA1000V(config-vnmc-policy-agent)# shared-secret key where key is the shared secret for authentication of the ASA 1000V connection to the Cisco VNMC - - -
    -
    diff --git a/en-US/volume-deletion-garbage-collection.xml b/en-US/volume-deletion-garbage-collection.xml deleted file mode 100644 index 4186438..0000000 --- a/en-US/volume-deletion-garbage-collection.xml +++ /dev/null @@ -1,44 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Volume Deletion and Garbage Collection - The deletion of a volume does not delete the snapshots that have been created from the - volume - When a VM is destroyed, data disk volumes that are attached to the VM are not - deleted. - Volumes are permanently destroyed using a garbage collection process. The global - configuration variables expunge.delay and expunge.interval determine when the physical deletion - of volumes will occur. - - - expunge.delay: determines how old the volume must be before it is destroyed, in - seconds - - - expunge.interval: determines how often to run the garbage collection check - - - Administrators should adjust these values depending on site policies around data - retention. -
    diff --git a/en-US/volume-status.xml b/en-US/volume-status.xml deleted file mode 100644 index 35802f9..0000000 --- a/en-US/volume-status.xml +++ /dev/null @@ -1,36 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Volume Status - When a snapshot operation is triggered by means of a recurring snapshot - policy, a snapshot is skipped if a volume has remained inactive since its - last snapshot was taken. A volume is considered to be inactive if it is - either detached or attached to a VM that is not running. &PRODUCT; ensures - that at least one snapshot is taken since the volume last became inactive. - - When a snapshot is taken manually, a snapshot is always created - regardless of whether a volume has been active or not. - -
    diff --git a/en-US/vpc.xml b/en-US/vpc.xml deleted file mode 100644 index d1f0c52..0000000 --- a/en-US/vpc.xml +++ /dev/null @@ -1,189 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - About Virtual Private Clouds - &PRODUCT; Virtual Private Cloud is a private, isolated part of &PRODUCT;. A VPC can have its - own virtual network topology that resembles a traditional physical network. You can launch VMs - in the virtual network that can have private addresses in the range of your choice, for example: - 10.0.0.0/16. You can define network tiers within your VPC network range, which in turn enables - you to group similar kinds of instances based on IP address range. - For example, if a VPC has the private range 10.0.0.0/16, its guest networks can have the - network ranges 10.0.1.0/24, 10.0.2.0/24, 10.0.3.0/24, and so on. - - Major Components of a VPC: - A VPC is comprised of the following network components: - - - - VPC: A VPC acts as a container for multiple isolated - networks that can communicate with each other via its virtual router. - - - Network Tiers: Each tier acts as an isolated network - with its own VLANs and CIDR list, where you can place groups of resources, such as VMs. The - tiers are segmented by means of VLANs. The NIC of each tier acts as its gateway. - - - Virtual Router: A virtual router is automatically - created and started when you create a VPC. The virtual router connect the tiers and direct - traffic among the public gateway, the VPN gateways, and the NAT instances. For each tier, a - corresponding NIC and IP exist in the virtual router. The virtual router provides DNS and - DHCP services through its IP. - - - Public Gateway: The traffic to and from the Internet - routed to the VPC through the public gateway. In a VPC, the public gateway is not exposed to - the end user; therefore, static routes are not support for the public gateway. - - - Private Gateway: All the traffic to and from a private - network routed to the VPC through the private gateway. For more information, see . - - - VPN Gateway: The VPC side of a VPN connection. - - - Site-to-Site VPN Connection: A hardware-based VPN - connection between your VPC and your datacenter, home network, or co-location facility. For - more information, see . - - - Customer Gateway: The customer side of a VPN - Connection. For more information, see . - - - NAT Instance: An instance that provides Port Address - Translation for instances to access the Internet via the public gateway. For more - information, see . - - - Network ACL: Network ACL is a group of Network ACL - items. Network ACL items are nothing but numbered rules that are evaluated in order, - starting with the lowest numbered rule. These rules determine whether traffic is allowed in - or out of any tier associated with the network ACL. For more information, see . - - - - Network Architecture in a VPC - In a VPC, the following four basic options of network architectures are present: - - - - VPC with a public gateway only - - - VPC with public and private gateways - - - VPC with public and private gateways and site-to-site VPN access - - - VPC with a private gateway only and site-to-site VPN access - - - - Connectivity Options for a VPC - You can connect your VPC to: - - - - The Internet through the public gateway. - - - The corporate datacenter by using a site-to-site VPN connection through the VPN - gateway. - - - Both the Internet and your corporate datacenter by using both the public gateway and a - VPN gateway. - - - - VPC Network Considerations - Consider the following before you create a VPC: - - - - A VPC, by default, is created in the enabled state. - - - A VPC can be created in Advance zone only, and can't belong to more than one zone at a - time. - - - The default number of VPCs an account can create is 20. However, you can change it by - using the max.account.vpcs global parameter, which controls the maximum number of VPCs an - account is allowed to create. - - - The default number of tiers an account can create within a VPC is 3. You can configure - this number by using the vpc.max.networks parameter. - - - Each tier should have an unique CIDR in the VPC. Ensure that the tier's CIDR should be - within the VPC CIDR range. - - - A tier belongs to only one VPC. - - - All network tiers inside the VPC should belong to the same account. - - - When a VPC is created, by default, a SourceNAT IP is allocated to it. The Source NAT IP - is released only when the VPC is removed. - - - A public IP can be used for only one purpose at a time. If the IP is a sourceNAT, it - cannot be used for StaticNAT or port forwarding. - - - The instances can only have a private IP address that you provision. To communicate with - the Internet, enable NAT to an instance that you launch in your VPC. - - - Only new networks can be added to a VPC. The maximum number of networks per VPC is - limited by the value you specify in the vpc.max.networks parameter. The default value is - three. - - - The load balancing service can be supported by only one tier inside the VPC. - - - If an IP address is assigned to a tier: - - - That IP can't be used by more than one tier at a time in the VPC. For example, if - you have tiers A and B, and a public IP1, you can create a port forwarding rule by using - the IP either for A or B, but not for both. - - - That IP can't be used for StaticNAT, load balancing, or port forwarding rules for - another guest network inside the VPC. - - - - - Remote access VPN is not supported in VPC networks. - - -
    diff --git a/en-US/vpn.xml b/en-US/vpn.xml deleted file mode 100644 index 00129f9..0000000 --- a/en-US/vpn.xml +++ /dev/null @@ -1,63 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Remote Access VPN - &PRODUCT; account owners can create virtual private networks (VPN) to access their virtual - machines. If the guest network is instantiated from a network offering that offers the Remote - Access VPN service, the virtual router (based on the System VM) is used to provide the service. - &PRODUCT; provides a L2TP-over-IPsec-based remote access VPN service to guest virtual networks. - Since each network gets its own virtual router, VPNs are not shared across the networks. VPN - clients native to Windows, Mac OS X and iOS can be used to connect to the guest networks. The - account owner can create and manage users for their VPN. &PRODUCT; does not use its account - database for this purpose but uses a separate table. The VPN user database is shared across all - the VPNs created by the account owner. All VPN users get access to all VPNs created by the - account owner. - - Make sure that not all traffic goes through the VPN. That is, the route installed by the - VPN should be only for the guest network and not for all traffic. - - - - - Road Warrior / Remote Access. Users want to be able to - connect securely from a home or office to a private network in the cloud. Typically, the IP - address of the connecting client is dynamic and cannot be preconfigured on the VPN - server. - - - Site to Site. In this scenario, two private subnets are - connected over the public Internet with a secure VPN tunnel. The cloud user’s subnet (for - example, an office network) is connected through a gateway to the network in the cloud. The - address of the user’s gateway must be preconfigured on the VPN server in the cloud. Note - that although L2TP-over-IPsec can be used to set up Site-to-Site VPNs, this is not the - primary intent of this feature. For more information, see - - - - - - - -
    diff --git a/en-US/vr-monitor.xml b/en-US/vr-monitor.xml deleted file mode 100644 index 919f0ba..0000000 --- a/en-US/vr-monitor.xml +++ /dev/null @@ -1,85 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Service Monitoring Tool for Virtual Router - The network service daemons running on the &PRODUCT; virtual routers can be monitored by - using the Service Monitoring tool. If a service goes down, the tool automatically restarts the - service, and if that does not help bringing up the service, an event log is written to - /var/log/messages indicating the failure. A new global parameter, - network.router.enableservicemonitoring, has been introduced to control this - feature. The default value is true, implies, monitoring is enabled. On changing this parameter, - you need to restart the Management Server and the virtual router. - Monitoring tool can help to start a VR service, which is crashed due to an unexpected - reason. For example: - - - The services crashed due to the defects in the source code. - - - The services that are terminated by the OS when memory or CPU is not sufficiently - available for the service. - - - - - Only those services with daemons are monitored. The services that are failed due to errors - in the service/daemon configuration file cannot be restarted by the Monitoring tool. - VPC networks are not supported. - - - The following services are monitored in a VR: - - - DNS - - - DHCP - - - SSH - - - Apache Web Server - - - Load balancing service - - - The following networks are supported: - - - Isolated Networks - - - Shared Networks in Advanced zone - - - Shared Networks in Basic zone - - - - VPC networks are not supported. - - This feature is supported on all the hypervisors. -
    diff --git a/en-US/vr-upgrade.xml b/en-US/vr-upgrade.xml deleted file mode 100644 index 7bb1a43..0000000 --- a/en-US/vr-upgrade.xml +++ /dev/null @@ -1,173 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Enhanced Upgrade for Virtual Routers - Upgrading VR is made flexible. The &PRODUCT; administrators will be able to control the - sequence of the VR upgrades. The sequencing is based on Infrastructure hierarchy, such as by - Cluster, Pod, or Zone, and Administrative (Account) hierarchy, such as by Tenant or Domain. As - an administrator, you can also determine when a particular customer service, such as VR, is - upgraded within a specified upgrade interval. Upgrade operation is enhanced to increase the - upgrade speed by allowing as many upgrade operations in parallel as possible. - During the entire duration of the upgrade, users cannot launch new services or make changes - to an existing service. - Additionally, using multiple versions of VRs in a single instance is supported. In the - Details tab of a VR, you can view the version and whether it requires upgrade. During the - Management Server upgrade, &PRODUCT; checks whether VR is at the latest version before - performing any operation on the VR. To support this, a new global parameter, - router.version.check, has been added. This parameter is set to true by - default, which implies minimum required version is checked before performing any operation. No - operation is performed if the VR is not at the required version. Services of the older version - VR continue to be available, but no further operations can be performed on the VR until it is - upgraded to the latest version. This will be a transient state until the VR is upgraded. This - will ensure that the availability of VR services and VR state is not impacted due to the - Management Server upgrade. - The following service will be available even if the VR is not upgraded. However, no changes - for any of the services can be sent to the VR, until it is upgraded: - - - SecurityGroup - - - UserData - - - DHCP - - - DNS - - - LB - - - Port Forwarding - - - VPN - - - Static NAT - - - Source NAT - - - Firewall - - - Gateway - - - NetworkACL - - -
    - Supported Virtual Routers - - - VR - - - VPC VR - - - Redundant VR - - -
    -
    - Upgrading Virtual Routers - - - Download the latest System VM template. - - - By using the prepareTemplate API, download the latest System VM to all the primary - storage pools. - - - Upgrade the Management Server. - - - Upgrade CPVM and SSVM either from the UI or by using the following script: - # cloudstack-sysvmadm -d <IP address> -u cloud -p -s - Even when the VRs are still on older versions, existing services will continue to be - available to the VMs. The Management Server cannot perform any operations on the VRs until - they are upgraded. - - - Selectively upgrade the VRs: - - - Log in to the &PRODUCT; UI as the root administrator. - - - In the left navigation, choose Infrastructure. - - - On Virtual Routers, click View More. - All the VRs are listed in the Virtual Routers page. - - - In Select View drop-down, select desired grouping based on your - requirement. - You can use either of the following: - - - Group by zone - - - Group by pod - - - Group by cluster - - - Group by account - - - - - Click the group which has the VRs to be upgraded. - For example, if you have selected Group by zone, select the name of the desired - zone. - - - Click the Upgrade button to upgrade all the VRs. - - - - - vr-upgrade.png: Button to upgrade VR to use the new template. - - - - - Click OK to confirm. - - - - -
    -
    diff --git a/en-US/whatis.xml b/en-US/whatis.xml deleted file mode 100644 index 5103b2e..0000000 --- a/en-US/whatis.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - What Is &PRODUCT;? - &PRODUCT; is an open source software platform that pools computing resources to build public, private, and hybrid Infrastructure as a Service (IaaS) clouds. &PRODUCT; manages the network, storage, and compute nodes that make up a cloud infrastructure. Use &PRODUCT; to deploy, manage, and configure cloud computing environments. - Typical users are service providers and enterprises. With &PRODUCT;, you can: - - - Set up an on-demand, elastic cloud computing service. Service providers can sell self service virtual machine instances, storage volumes, and networking configurations over the Internet. - - Set up an on-premise private cloud for use by employees. Rather than managing virtual machines in the same way as physical machines, with &PRODUCT; an enterprise can offer self-service virtual machines to users without involving IT departments. - - - - - - 1000-foot-view.png: Overview of &PRODUCT; - -
    diff --git a/en-US/whats-in-this-adminguide.xml b/en-US/whats-in-this-adminguide.xml deleted file mode 100644 index 68717dd..0000000 --- a/en-US/whats-in-this-adminguide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Who Should Read This - If you have already installed &PRODUCT; or you want to learn more about the ongoing operation and maintenance of a &PRODUCT;-powered cloud, read this documentation. It will help you start using, configuring, and managing the ongoing operation of your cloud. -
    diff --git a/en-US/whats-new.xml b/en-US/whats-new.xml deleted file mode 100644 index d196db2..0000000 --- a/en-US/whats-new.xml +++ /dev/null @@ -1,60 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - What's New in the API? - The following describes any new major features of each &PRODUCT; version as it applies to - API usage. -
    - What's New in the API for 4.3 - - -
    -
    - What's New in the API for 4.2 - - - -
    -
    - What's New in the API for 4.1 - - - - - - -
    -
    - What's New in the API for 4.0 - - -
    -
    - What's New in the API for 3.0 - - - - - - -
    -
    diff --git a/en-US/who-should-read-installation.xml b/en-US/who-should-read-installation.xml deleted file mode 100644 index eb55ee4..0000000 --- a/en-US/who-should-read-installation.xml +++ /dev/null @@ -1,28 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Who Should Read This - For those who have already gone through a design phase and planned a more sophisticated deployment, or those who are ready to start scaling up a trial installation. With the following procedures, you can start using the more powerful features of &PRODUCT;, such as advanced VLAN networking, high availability, additional network elements such as load balancers and firewalls, and support for multiple hypervisors including Citrix XenServer, KVM, and VMware vSphere. -
    diff --git a/en-US/windows-installation.xml b/en-US/windows-installation.xml deleted file mode 100644 index 161fed5..0000000 --- a/en-US/windows-installation.xml +++ /dev/null @@ -1,30 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Windows OS Installation - Download the installer, CloudInstanceManager.msi, from the - Download page - and run the installer in the newly created Windows VM. - -
    diff --git a/en-US/work-with-usage.xml b/en-US/work-with-usage.xml deleted file mode 100644 index 0017293..0000000 --- a/en-US/work-with-usage.xml +++ /dev/null @@ -1,38 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - Working with Usage - The Usage Server is an optional, separately-installed part of &PRODUCT; that provides - aggregated usage records which you can use to create billing integration for &PRODUCT;. The - Usage Server works by taking data from the events log and creating summary usage records that - you can access using the listUsageRecords API call. - The usage records show the amount of resources, such as VM run time or template storage - space, consumed by guest instances. - The Usage Server runs at least once per day. It can be configured to run multiple times per - day. - - - - - diff --git a/en-US/working-with-documentation.xml b/en-US/working-with-documentation.xml deleted file mode 100644 index 6774842..0000000 --- a/en-US/working-with-documentation.xml +++ /dev/null @@ -1,32 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Preparing and Building &PRODUCT; Documentation - This chapter describes how to install publican, how to write new documentation and build a guide as well as how to build a translated version of the documentation using transifex - - - - - diff --git a/en-US/working-with-hosts.xml b/en-US/working-with-hosts.xml deleted file mode 100644 index d1fc74f..0000000 --- a/en-US/working-with-hosts.xml +++ /dev/null @@ -1,39 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Working With Hosts -
    - Adding Hosts - Additional hosts can be added at any time to provide more capacity for guest VMs. For requirements and instructions, see . -
    - - - - - - - - -
    diff --git a/en-US/working-with-iso.xml b/en-US/working-with-iso.xml deleted file mode 100644 index 9872106..0000000 --- a/en-US/working-with-iso.xml +++ /dev/null @@ -1,33 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Working with ISOs - &PRODUCT; supports ISOs and their attachment to guest VMs. An ISO is a read-only file that has an ISO/CD-ROM style file system. Users can upload their own ISOs and mount them on their guest VMs. - ISOs are uploaded based on a URL. HTTP is the supported protocol. Once the ISO is available via HTTP specify an upload URL such as http://my.web.server/filename.iso. - ISOs may be public or private, like templates.ISOs are not hypervisor-specific. That is, a guest on vSphere can mount the exact same image that a guest on KVM can mount. - ISO images may be stored in the system and made available with a privacy level similar to templates. ISO images are classified as either bootable or not bootable. A bootable ISO image is one that contains an OS image. &PRODUCT; allows a user to boot a guest VM off of an ISO image. Users can also attach ISO images to guest VMs. For example, this enables installing PV drivers into Windows. ISO images are not hypervisor-specific. - - - -
    diff --git a/en-US/working-with-snapshots.xml b/en-US/working-with-snapshots.xml deleted file mode 100644 index fef59cd..0000000 --- a/en-US/working-with-snapshots.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Working with Volume Snapshots - (Supported for the following hypervisors: XenServer, - VMware vSphere, and KVM) - &PRODUCT; supports snapshots of disk volumes. Snapshots are a point-in-time capture of virtual machine disks. Memory and CPU states are not captured. If you are using the Oracle VM hypervisor, you can not take snapshots, since OVM does not support them. - Snapshots may be taken for volumes, including both root and data disks (except when the Oracle VM hypervisor is used, which does not support snapshots). The administrator places a limit on the number of stored snapshots per user. Users can create new volumes from the snapshot for recovery of particular files and they can create templates from snapshots to boot from a restored disk. - Users can create snapshots manually or by setting up automatic recurring snapshot policies. Users can also create disk volumes from snapshots, which may be attached to a VM like any other disk volume. Snapshots of both root disks and data disks are supported. However, &PRODUCT; does not currently support booting a VM from a recovered root disk. A disk recovered from snapshot of a root disk is treated as a regular data disk; the data on recovered disk can be accessed by attaching the disk to a VM. - A completed snapshot is copied from primary storage to secondary storage, where it is stored until deleted or purged by newer snapshot. -
    - How to Snapshot a Volume - - Log in to the &PRODUCT; UI as a user or administrator. - In the left navigation bar, click Storage. - In Select View, be sure Volumes is selected. - Click the name of the volume you want to snapshot. - Click the Snapshot button. - - - - - -
    - - - - - - -
    diff --git a/en-US/working-with-system-vm.xml b/en-US/working-with-system-vm.xml deleted file mode 100644 index f24c668..0000000 --- a/en-US/working-with-system-vm.xml +++ /dev/null @@ -1,34 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Working with System Virtual Machines - &PRODUCT; uses several types of system virtual machines to perform tasks in the cloud. In general &PRODUCT; manages these system VMs and creates, starts, and stops them as needed based on scale and immediate needs. However, the administrator should be aware of them and their roles to assist in debugging issues. - - - - - - - diff --git a/en-US/working-with-templates.xml b/en-US/working-with-templates.xml deleted file mode 100644 index 062bdfa..0000000 --- a/en-US/working-with-templates.xml +++ /dev/null @@ -1,45 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Working with Templates - A template is a reusable configuration for virtual machines. When users launch VMs, they can choose from a list of templates in &PRODUCT;. - Specifically, a template is a virtual disk image that includes one of a variety of operating systems, optional additional software such as office applications, and settings such as access control to determine who can use the template. Each template is associated with a particular type of hypervisor, which is specified when the template is added to &PRODUCT;. - &PRODUCT; ships with a default template. In order to present more choices to users, &PRODUCT; administrators and users can create templates and add them to &PRODUCT;. - - - - - - - - - - - - - - - - diff --git a/en-US/working-with-usage-data.xml b/en-US/working-with-usage-data.xml deleted file mode 100644 index 5324617..0000000 --- a/en-US/working-with-usage-data.xml +++ /dev/null @@ -1,35 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - - - Working With Usage Data - The Usage Server provides aggregated usage records which you can use to create billing integration for the &PRODUCT; platform. The Usage Server works by taking data from the events log and creating summary usage records that you can access using the listUsageRecords API call. - The usage records show the amount of resources, such as VM run time or template storage space, consumed by guest instances. In the special case of bare metal instances, no template storage resources are consumed, but records showing zero usage are still included in the Usage Server's output. - The Usage Server runs at least once per day. It can be configured to run multiple times per day. Its behavior is controlled by configuration settings as described in the &PRODUCT; Administration Guide. - - - - - - diff --git a/en-US/working-with-volumes.xml b/en-US/working-with-volumes.xml deleted file mode 100644 index 9b970a2..0000000 --- a/en-US/working-with-volumes.xml +++ /dev/null @@ -1,54 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - Working With Volumes - A volume provides storage to a guest VM. The volume can provide for a root disk or an - additional data disk. &PRODUCT; supports additional volumes for guest VMs. - Volumes are created for a specific hypervisor type. A volume that has been attached to guest - using one hypervisor type (e.g, XenServer) may not be attached to a guest that is using another - hypervisor type, for example:vSphere, KVM. This is because the different hypervisors use different - disk image formats. - &PRODUCT; defines a volume as a unit of storage available to a guest VM. Volumes are either - root disks or data disks. The root disk has "/" in the file system and is usually the boot - device. Data disks provide for additional storage, for example: "/opt" or "D:". Every guest VM - has a root disk, and VMs can also optionally have a data disk. End users can mount multiple data - disks to guest VMs. Users choose data disks from the disk offerings created by administrators. - The user can create a template from a volume as well; this is the standard procedure for private - template creation. Volumes are hypervisor-specific: a volume from one hypervisor type may not be - used on a guest of another hypervisor type. - - &PRODUCT; supports attaching up to 13 data disks to a VM on XenServer hypervisor versions - 6.0 and above, And VMware hypervisor versions 5.0 and above. - For the VMs on other hypervisor types, the data disk limit is 6. - - - - - - - - - -
    diff --git a/en-US/writing-new-documentation.xml b/en-US/writing-new-documentation.xml deleted file mode 100644 index 7557359..0000000 --- a/en-US/writing-new-documentation.xml +++ /dev/null @@ -1,100 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Writing &PRODUCT; Documentation - &PRODUCT; documentation is written in DocBook xml format. Each guide defined with a publican configuration file refers to a DocBook book. - These books are defined in xml files in docs/en-US, for instance if we look at the Developers guide, its configuration file contains: - - xml_lang: en-US - type: Book - docname: Developers_Guide - brand: cloudstack - chunk_first: 1 - chunk_section_depth: 1 - - The docname key gives you the basename of the DocBook file located in the en-US directory that contains the description of the book. - Looking closely at Developers_Guide.xml we see that it contains book tags and several references to other xml files. These are the chapters of the book, currently they are: - - - - - - - - - - - - - - ]]> - - All these xml files are written in DocBook format. - - DocBook format is well documented, refer to the documentation for any questions about DocBook tags - - When writing documentation, you therefore need to located the book,chapter and section of the content you want to write/correct. - Or create a new book,chapter,section. - You will then learn much more about DocBook tagging. In order to write this chapter about documentation, I added the working-with-documentation.xmlfile describing a chapter in the Developer book and I created several sections within that chapter like so: - - - Preparing and Building &PRODUCT; Documentation - This chapter describes how to install publican, how to write new documentation and build a guide as well as how to build a translated version of the documentation using transifex - - - - - - ]]> - - - Note the id witin the chapter tag, it represents the basename of the xml file describing the chapter. - For translation purposes it is important that this basename be less than 50 characters long. - - This chapter also refers to xml files which contains each section. While you could embed the sections directly in the chapter file and as a matter of fact also write the chapters within a single book file. Breaking things up in smaller files at the granularity of the section, allows us to re-use any section to build different books. - For completeness here is an example of a section: - - - Building &PRODUCT; Documentation - To build a specific guide, go to the source tree of the documentation in /docs and identify the guide you want to build. - Currently there are four guides plus the release notes, all defined in publican configuration files: - - publican-adminguide.cfg - publican-devguide.cfg - publican-installation.cfg - publican-plugin-niciranvp.cfg - publican-release-notes.cfg - - To build the Developer guide for example, do the following: - publican build --config=publican-devguide.cfg --formats=pdf --langs=en-US - A pdf file will be created in tmp/en-US/pdf, you may choose to build the guide in a different format like html. In that case just replace the format value. -
    - ]]> - - Happy Publicating and DocBooking. - diff --git a/en-US/xenserver-maintenance-mode.xml b/en-US/xenserver-maintenance-mode.xml deleted file mode 100644 index b947278..0000000 --- a/en-US/xenserver-maintenance-mode.xml +++ /dev/null @@ -1,51 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - -
    - XenServer and Maintenance Mode - For XenServer, you can take a server offline temporarily by using the Maintenance Mode feature in XenCenter. When you place a server into Maintenance Mode, all running VMs are automatically migrated from it to another host in the same pool. If the server is the pool master, a new master will also be selected for the pool. While a server is Maintenance Mode, you cannot create or start any VMs on it. - To place a server in Maintenance Mode: - - In the Resources pane, select the server, then do one of the following: - - Right-click, then click Enter Maintenance Mode on the shortcut menu. - - On the Server menu, click Enter Maintenance Mode. - - - Click Enter Maintenance Mode. - - The server's status in the Resources pane shows when all running VMs have been successfully migrated off the server. - To take a server out of Maintenance Mode: - - In the Resources pane, select the server, then do one of the following: - - Right-click, then click Exit Maintenance Mode on the shortcut menu. - - On the Server menu, click Exit Maintenance Mode. - - - Click Exit Maintenance Mode. - - -
    diff --git a/en-US/xenserver-topology-req.xml b/en-US/xenserver-topology-req.xml deleted file mode 100644 index 12b9b07..0000000 --- a/en-US/xenserver-topology-req.xml +++ /dev/null @@ -1,24 +0,0 @@ - - -%BOOK_ENTITIES; -]> - -
    - XenServer Topology Requirements - The Management Servers communicate with XenServer hosts on ports 22 (ssh), 80 (HTTP), and 443 (HTTPs). -
    diff --git a/en-US/zone-add.xml b/en-US/zone-add.xml deleted file mode 100644 index 4137b67..0000000 --- a/en-US/zone-add.xml +++ /dev/null @@ -1,48 +0,0 @@ - - -%BOOK_ENTITIES; -]> - - - -
    - Adding a Zone - When you add a new zone, you will be prompted to configure the zone’s physical network and add the first pod, cluster, host, primary storage, and secondary storage. - - Log in to the &PRODUCT; UI as the root administrator. See . - In the left navigation, choose Infrastructure. - On Zones, click View More. - Click Add Zone. The zone creation wizard will appear. - Choose one of the following network types: - - Basic. For AWS-style networking. Provides a single network where each VM instance is assigned an IP directly from the network. Guest isolation can be provided through layer-3 means such as security groups (IP address source filtering). - Advanced. For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks and providing custom network offerings such as firewall, VPN, or load balancer support. - - - The rest of the steps differ depending on whether you chose Basic or Advanced. Continue with the steps that apply to you: - - - - - - - - -
    diff --git a/pot/Admin_Guide.pot b/pot/Admin_Guide.pot deleted file mode 100644 index d3acd9b..0000000 --- a/pot/Admin_Guide.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; Administrator's Guide" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Administration Guide for &PRODUCT;." -msgstr "" - diff --git a/pot/Author_Group.pot b/pot/Author_Group.pot deleted file mode 100644 index 7e9c48f..0000000 --- a/pot/Author_Group.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: firstname -#, no-c-format -msgid "Apache" -msgstr "" - -#. Tag: surname -#, no-c-format -msgid "CloudStack" -msgstr "" - diff --git a/pot/Book_Info.pot b/pot/Book_Info.pot deleted file mode 100644 index a2f0795..0000000 --- a/pot/Book_Info.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; Guide" -msgstr "" - -#. Tag: subtitle -#, no-c-format -msgid "Revised August 9, 2012 10:48 pm Pacific" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Complete technical documentation of &PRODUCT;." -msgstr "" - diff --git a/pot/Book_Info_Release_Notes_4-0.pot b/pot/Book_Info_Release_Notes_4-0.pot deleted file mode 100644 index ea3ff8b..0000000 --- a/pot/Book_Info_Release_Notes_4-0.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Version 4.0.0-incubating Release Notes" -msgstr "" - -#. Tag: subtitle -#, no-c-format -msgid "Revised October 17, 2012 19:49 UTC" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Release notes for the Apache CloudStack 4.0.0-incubating release." -msgstr "" - diff --git a/pot/CloudStack_Nicira_NVP_Guide.pot b/pot/CloudStack_Nicira_NVP_Guide.pot deleted file mode 100644 index 5320c4b..0000000 --- a/pot/CloudStack_Nicira_NVP_Guide.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; Plugin Guide for the Nicira NVP Plugin" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Plugin Guide for the Nicira NVP Plugin." -msgstr "" - diff --git a/pot/Common_Content/Legal_Notice.pot b/pot/Common_Content/Legal_Notice.pot deleted file mode 100644 index f059a2b..0000000 --- a/pot/Common_Content/Legal_Notice.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: para -#, no-c-format -msgid "Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://www.apache.org/licenses/LICENSE-2.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apache CloudStack is an effort undergoing incubation at The Apache Software Foundation (ASF)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF." -msgstr "" - diff --git a/pot/Developers_Guide.pot b/pot/Developers_Guide.pot deleted file mode 100644 index c5706c2..0000000 --- a/pot/Developers_Guide.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; Developer's Guide" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This guide shows how to develop &PRODUCT;, use the API for operation and integration, access the usage data and use &PRODUCT; specific tools to ease development, testing and integration." -msgstr "" - diff --git a/pot/Installation_Guide.pot b/pot/Installation_Guide.pot deleted file mode 100644 index ee6bb9d..0000000 --- a/pot/Installation_Guide.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; Installation Guide" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Installation Guide for &PRODUCT;." -msgstr "" - diff --git a/pot/LDAPserver-for-user-authentication.pot b/pot/LDAPserver-for-user-authentication.pot deleted file mode 100644 index fbac556..0000000 --- a/pot/LDAPserver-for-user-authentication.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using an LDAP Server for User Authentication" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can use an external LDAP server such as Microsoft Active Directory or ApacheDS to authenticate &PRODUCT; end-users. Just map &PRODUCT; accounts to the corresponding LDAP accounts using a query filter. The query filter is written using the query syntax of the particular LDAP server, and can include special wildcard characters provided by &PRODUCT; for matching common values such as the user’s email address and name. &PRODUCT; will search the external LDAP directory tree starting at a specified base directory and return the distinguished name (DN) and password of the matching user. This information along with the given password is used to authenticate the user.." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set up LDAP authentication in &PRODUCT;, call the &PRODUCT; API command ldapConfig and provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hostname or IP address and listening port of the LDAP server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Base directory and query filter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Search user DN credentials, which give &PRODUCT; permission to search on the LDAP server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSL keystore and password, if SSL is used" -msgstr "" - diff --git a/pot/Preface.pot b/pot/Preface.pot deleted file mode 100644 index 0684f6c..0000000 --- a/pot/Preface.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:55\n" -"PO-Revision-Date: 2013-02-02T20:11:55\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Preface" -msgstr "" - diff --git a/pot/Release_Notes.pot b/pot/Release_Notes.pot deleted file mode 100644 index e95dc9e..0000000 --- a/pot/Release_Notes.pot +++ /dev/null @@ -1,4478 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Submitting Feedback and Getting Help" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Apache CloudStack project has mailing lists for users and developers. These are the official channels of communication for the project and are the best way to get answers about using and contributing to CloudStack. It's a good idea to subscribe to the cloudstack-users mailing list if you've deployed or are deploying CloudStack into production, and even for test deployments." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The CloudStack developer's mailing list (cloudstack-dev) is for discussions about CloudStack development, and is the best list for discussing possible bugs in CloudStack. Anyone contributing to CloudStack should be on this mailing list." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can also report bugs in CloudStack using the Apache Defect Tracking System." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To posts to the lists, you'll need to be subscribed. See the CloudStack Web site for instructions." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Upgrade Instructions" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Upgrade from 3.0.2 to 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Perform the following to upgrade from version 3.0.2 to version 4.0.0-incubating. Note that some of the steps here are only required if you're using a specific hypervisor. The steps that are hypervisor-specific are called out with a note." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that you query your IP address usage records and process them or make a backup. During the upgrade you will lose the old IP address usage records." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Starting in 3.0.2, the usage record format for IP addresses is the same as the rest of the usage types. Instead of a single record with the assignment and release dates, separate records are generated per aggregation period with start and end dates. After upgrading, any existing IP address usage records in the old format will no longer be available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following upgrade instructions apply only if you're using VMware hosts. If you're not using VMware hosts, skip this step and move on to step 3: stopping all usage servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In each zone that includes VMware hosts, you need to add a new system VM template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While running the existing 3.0.2 system, log in to the UI as root administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select view, click Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Register template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Register template dialog box is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Register template dialog box, specify the following values (do not change these):" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Field" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Value" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "systemvm-vmware-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://download.cloud.com/templates/burbank/burbank-systemvm-08012012.ova" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the zone where this hypervisor is used" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OVA" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Debian GNU/Linux 5.0 (32-bit)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extractable" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "no" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password Enabled" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Featured" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch the screen to be sure that the template downloads successfully and enters the READY state. Do not proceed until this is successful." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop all Usage Servers if running. Run this on all Usage Server hosts." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-usage stop" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop the Management Servers. Run this on all Management Server hosts." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management stop" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the MySQL master, take a backup of the MySQL databases. We recommend performing this step even in test upgrades. If there is an issue, this will assist with debugging." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the following commands, it is assumed that you have set the root password on the database, which is a CloudStack recommended best practice. Substitute your own MySQL root password." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mysqldump -u root -pmysql_password cloud > cloud-backup.dmp\n" -"# mysqldump -u root -pmysql_password cloud_usage > cloud-usage-backup.dmp" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Either build RPM/DEB packages as detailed in the Installation Guide, or use one of the community provided yum/apt repositories to gain access to the &PRODUCT; binaries." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After you have configured an appropriate yum or apt repository, you may execute the one of the following commands as appropriate for your environment in order to upgrade &PRODUCT;:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# yum update cloud-*" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# apt-get update\n" -"# apt-get upgrade cloud-*" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You will, of course, have to agree to the changes suggested by Yum or APT." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the upgrade output includes a message similar to the following, then some custom content was found in your old components.xml, and you need to merge the two files:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "warning: /etc/cloud/management/components.xml created as /etc/cloud/management/components.xml.rpmnew " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Instructions follow in the next step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have made changes to your copy of /etc/cloud/management/components.xml the changes will be preserved in the upgrade. However, you need to do the following steps to place these changes in a new version of the file which is compatible with version 4.0.0-incubating." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make a backup copy of /etc/cloud/management/components.xml. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mv /etc/cloud/management/components.xml /etc/cloud/management/components.xml-backup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy /etc/cloud/management/components.xml.rpmnew to create a new /etc/cloud/management/components.xml:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cp -ap /etc/cloud/management/components.xml.rpmnew /etc/cloud/management/components.xml" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Merge your changes from the backup file into the new components.xml." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/cloud/management/components.xml" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have more than one management server node, repeat the upgrade steps on each node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the first Management Server. Do not start any other Management Server nodes yet." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait until the databases are upgraded. Ensure that the database upgrade is complete. After confirmation, start the other Management Servers one at a time by running the same command on each node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Failing to restart the Management Server indicates a problem in the upgrade. Having the Management Server restarted without any issues indicates that the upgrade is successfully completed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start all Usage Servers (if they were running on your previous version). Perform this on each Usage Server host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# service cloud-usage start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional steps are required for each KVM host. These steps will not affect running guests in the cloud. These steps are required only for clouds using KVM as hosts and only on the KVM hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure a yum or apt respository containing the &PRODUCT; packages as outlined in the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop the running agent." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# service cloud-agent stop" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Update the agent software with one of the following command sets as appropriate for your environment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# yum update cloud-*" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# apt-get update" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# apt-get upgrade cloud-*" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the agent." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-agent start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit /etc/cloud/agent/agent.properties to change the resource parameter from \"com.cloud.agent.resource.computing.LibvirtComputingResource\" to \"com.cloud.hypervisor.kvm.resource.LibvirtComputingResource\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the cloud agent and cloud management services." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the Management Server is up and running, log in to the CloudStack UI and restart the virtual router for proper functioning of all the features." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the CloudStack UI as administrator, and check the status of the hosts. All hosts should come to Up state (except those that you know to be offline). You may need to wait 20 or 30 minutes, depending on the number of hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Troubleshooting: If login fails, clear your browser cache and reload the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Do not proceed to the next step until the hosts show in Up state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are upgrading from 3.0.2, perform the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that the admin port is set to 8096 by using the \"integration.api.port\" global parameter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This port is used by the cloud-sysvmadm script at the end of the upgrade procedure. For information about how to set this parameter, see \"Setting Global Configuration Parameters\" in the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you don't want the admin port to remain open, you can set it to null after the upgrade is done and restart the management server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the cloud-sysvmadm script to stop, then start, all Secondary Storage VMs, Console Proxy VMs, and virtual routers. Run the script once on each management server. Substitute your own IP address of the MySQL instance, the MySQL user to connect as, and the password to use for that user. In addition to those parameters, provide the -c and -r arguments. For example:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# nohup cloud-sysvmadm -d 192.168.1.5 -u cloud -p password -c -r > sysvm.log 2>&1 &" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# tail -f sysvm.log" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This might take up to an hour or more to run, depending on the number of accounts in the system." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If needed, upgrade all Citrix XenServer hypervisor hosts in your cloud to a version supported by CloudStack 4.0.0-incubating. The supported versions are XenServer 5.6 SP2 and 6.0.2. Instructions for upgrade can be found in the CloudStack 4.0.0-incubating Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now apply the XenServer hotfix XS602E003 (and any other needed hotfixes) to XenServer v6.0.2 hypervisor hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disconnect the XenServer cluster from CloudStack." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar of the CloudStack UI, select Infrastructure. Under Clusters, click View All. Select the XenServer cluster and click Actions - Unmanage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This may fail if there are hosts not in one of the states Up, Down, Disconnected, or Alert. You may need to fix that before unmanaging this cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait until the status of the cluster has reached Unmanaged. Use the CloudStack UI to check on the status. When the cluster is in the unmanaged state, there is no connection to the hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To clean up the VLAN, log in to one XenServer host and run:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/cloud-clean-vlan.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now prepare the upgrade by running the following on one XenServer host:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/cloud-prepare-upgrade.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you see a message like \"can't eject CD\", log in to the VM and unmount the CD, then run this script again." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upload the hotfix to the XenServer hosts. Always start with the Xen pool master, then the slaves. Using your favorite file copy utility (e.g. WinSCP), copy the hotfixes to the host. Place them in a temporary folder such as /tmp." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Xen pool master, upload the hotfix with this command:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "xe patch-upload file-name=XS602E003.xsupdate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make a note of the output from this command, which is a UUID for the hotfix file. You'll need it in another step later." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) If you are applying other hotfixes as well, you can repeat the commands in this section with the appropriate hotfix number. For example, XS602E004.xsupdate." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Manually live migrate all VMs on this host to another host. First, get a list of the VMs on this host:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# xe vm-list" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then use this command to migrate each VM. Replace the example host name and VM name with your own:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# xe vm-migrate live=true host=host-name vm=VM-name" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Troubleshooting" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you see a message like \"You attempted an operation on a VM which requires PV drivers to be installed but the drivers were not detected,\" run:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/make_migratable.sh b6cf79c8-02ee-050b-922f-49583d9f1a14." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apply the hotfix. First, get the UUID of this host:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe host-list" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then use the following command to apply the hotfix. Replace the example host UUID with the current host ID, and replace the hotfix UUID with the output from the patch-upload command you ran on this machine earlier. You can also get the hotfix UUID by running xe patch-list." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "xe patch-apply host-uuid=host-uuid uuid=hotfix-uuid" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the following files from the CloudStack Management Server to the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy from here..." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "...to here" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/xenserver60/NFSSR.py" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/sm/NFSSR.py" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/make_migratable.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/make_migratable.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Only for hotfixes XS602E005 and XS602E007) You need to apply a new Cloud Support Pack." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download the CSP software onto the XenServer host from one of the following links:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For hotfix XS602E005: http://coltrane.eng.hq.xensource.com/release/XenServer-6.x/XS-6.0.2/hotfixes/XS602E005/56710/xe-phase-2/xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For hotfix XS602E007: http://coltrane.eng.hq.xensource.com/release/XenServer-6.x/XS-6.0.2/hotfixes/XS602E007/57824/xe-phase-2/xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extract the file:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# tar xf xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe-install-supplemental-pack xenserver-cloud-supp.iso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the XenServer host is part of a zone that uses basic networking, disable Open vSwitch (OVS):" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe-switch-network-backend bridge" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reboot this XenServer host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the message \"mv: cannot stat `/etc/cron.daily/logrotate': No such file or directory\" appears, you can safely ignore it." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "for pbd in `xe pbd-list currently-attached=false| grep ^uuid | awk '{print $NF}'`; do xe pbd-plug uuid=$pbd ; " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On each slave host in the Xen pool, repeat these steps, starting from \"manually live migrate VMs.\"" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Troubleshooting Tip" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If passwords which you know to be valid appear not to work after upgrade, or other UI issues are seen, try clearing your browser cache and reloading the UI page." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Upgrade from 2.2.14 to 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that you query your IPaddress usage records and process them; for example, issue invoices for any usage that you have not yet billed users for." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Starting in 3.0.2, the usage record format for IP addresses is the same as the rest of the usage types. Instead of a single record with the assignment and release dates, separate records are generated per aggregation period with start and end dates. After upgrading to 4.0.0-incubating, any existing IP address usage records in the old format will no longer be available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using version 2.2.0 - 2.2.13, first upgrade to 2.2.14 by using the instructions in the 2.2.14 Release Notes." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "KVM Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If KVM hypervisor is used in your cloud, be sure you completed the step to insert a valid username and password into the host_details table on each KVM node as described in the 2.2.14 Release Notes. This step is critical, as the database will be encrypted after the upgrade to 4.0.0-incubating." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While running the 2.2.14 system, log in to the UI as root administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Using the UI, add a new System VM template for each hypervisor type that is used in your cloud. In each zone, add a system VM template for each hypervisor used in that zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Register template dialog box, specify the following values depending on the hypervisor type (do not change these):" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: systemvm-xenserver-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description: systemvm-xenserver-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL: http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone: Choose the zone where this hypervisor is used" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor: XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format: VHD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type: Debian GNU/Linux 5.0 (32-bit)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extractable: no" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password Enabled: no" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public: no" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Featured: no" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: systemvm-kvm-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description: systemvm-kvm-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL: http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor: KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format: QCOW2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: systemvm-vmware-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description: systemvm-vmware-3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL: http://download.cloud.com/templates/burbank/burbank-systemvm-08012012.ova" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor: VMware" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format: OVA" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch the screen to be sure that the template downloads successfully and enters the READY state. Do not proceed until this is successful" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "WARNING: If you use more than one type of hypervisor in your cloud, be sure you have repeated these steps to download the system VM template for each hypervisor type. Otherwise, the upgrade will fail." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mysqldump -u root -pmysql_password cloud > cloud-backup.dmp\n" -"# mysqldump -u root -pmysql_password cloud_usage > cloud-usage-backup.dmp\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have made changes to your existing copy of the file components.xml in your previous-version CloudStack installation, the changes will be preserved in the upgrade. However, you need to do the following steps to place these changes in a new version of the file which is compatible with version 4.0.0-incubating." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How will you know whether you need to do this? If the upgrade output in the previous step included a message like the following, then some custom content was found in your old components.xml, and you need to merge the two files:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make a backup copy of your /etc/cloud/management/components.xml file. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mv /etc/cloud/management/components.xml /etc/cloud/management/components.xml-backup" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cp -ap /etc/cloud/management/components.xml.rpmnew /etc/cloud/management/components.xml" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Merge your changes from the backup file into the new components.xml file." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/cloud/management/components.xml\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have made changes to your existing copy of the /etc/cloud/management/db.properties file in your previous-version CloudStack installation, the changes will be preserved in the upgrade. However, you need to do the following steps to place these changes in a new version of the file which is compatible with version 4.0.0-incubating." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make a backup copy of your file /etc/cloud/management/db.properties. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mv /etc/cloud/management/db.properties /etc/cloud/management/db.properties-backup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy /etc/cloud/management/db.properties.rpmnew to create a new /etc/cloud/management/db.properties:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cp -ap /etc/cloud/management/db.properties.rpmnew etc/cloud/management/db.properties" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Merge your changes from the backup file into the new db.properties file." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/cloud/management/db.properties" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the management server node, run the following command. It is recommended that you use the command-line flags to provide your own encryption keys. See Password and Key Encryption in the Installation Guide." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cloud-setup-encryption -e encryption_type -m management_server_key -k database_key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When used without arguments, as in the following example, the default encryption type and keys will be used:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For encryption_type, use file or web to indicate the technique used to pass in the database encryption password. Default: file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For management_server_key, substitute the default key that is used to encrypt confidential parameters in the properties file. Default: password. It is highly recommended that you replace this with a more secure value" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For database_key, substitute the default key that is used to encrypt confidential parameters in the CloudStack database. Default: password. It is highly recommended that you replace this with a more secure value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat steps 10 - 14 on every management server node. If you provided your own encryption key in step 14, use the same key on all other management servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait until the databases are upgraded. Ensure that the database upgrade is complete. You should see a message like \"Complete! Done.\" After confirmation, start the other Management Servers one at a time by running the same command on each node." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-usage start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(KVM only) Additional steps are required for each KVM host. These steps will not affect running guests in the cloud. These steps are required only for clouds using KVM as hosts and only on the KVM hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure your CloudStack package repositories as outlined in the Installation Guide" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-agent stop" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Update the agent software with one of the following command sets as appropriate." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" # apt-get update\n" -"# apt-get upgrade cloud-*\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the contents of the agent.properties file to the new agent.properties file by using the following command" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "sed -i 's/com.cloud.agent.resource.computing.LibvirtComputingResource/com.cloud.hypervisor.kvm.resource.LibvirtComputingResource/g' /etc/cloud/agent/agent.properties" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the CloudStack UI as admin, and check the status of the hosts. All hosts should come to Up state (except those that you know to be offline). You may need to wait 20 or 30 minutes, depending on the number of hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Do not proceed to the next step until the hosts show in the Up state. If the hosts do not come to the Up state, contact support." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following script to stop, then start, all Secondary Storage VMs, Console Proxy VMs, and virtual routers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the command once on one management server. Substitute your own IP address of the MySQL instance, the MySQL user to connect as, and the password to use for that user. In addition to those parameters, provide the \"-c\" and \"-r\" arguments. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# nohup cloud-sysvmadm -d 192.168.1.5 -u cloud -p password -c -r > sysvm.log 2>&1 &\n" -"# tail -f sysvm.log" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the script terminates, check the log to verify correct execution:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# tail -f sysvm.log" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The content should be like the following:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"Stopping and starting 1 secondary storage vm(s)...\n" -"Done stopping and starting secondary storage vm(s)\n" -"Stopping and starting 1 console proxy vm(s)...\n" -"Done stopping and starting console proxy vm(s).\n" -"Stopping and starting 4 running routing vm(s)...\n" -"Done restarting router(s).\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you would like additional confirmation that the new system VM templates were correctly applied when these system VMs were rebooted, SSH into the System VM and check the version." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use one of the following techniques, depending on the hypervisor." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "XenServer or KVM:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSH in by using the link local IP address of the system VM. For example, in the command below, substitute your own path to the private key used to log in to the system VM and your own link local IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following commands on the XenServer or KVM host on which the system VM is present:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# ssh -i private-key-path link-local-ip -p 3922\n" -"# cat /etc/cloudstack-release" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The output should be like the following:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "Cloudstack Release 4.0.0-incubating Mon Oct 9 15:10:04 PST 2012" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "ESXi" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSH in using the private IP address of the system VM. For example, in the command below, substitute your own path to the private key used to log in to the system VM and your own private IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following commands on the Management Server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# ssh -i private-key-path private-ip -p 3922\n" -"# cat /etc/cloudstack-release\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apply the XenServer hotfix XS602E003 (and any other needed hotfixes) to XenServer v6.0.2 hypervisor hosts." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/opt/xensource/bin/cloud-clean-vlan.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the upgrade by running the following on one XenServer host:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/opt/xensource/bin/cloud-prepare-upgrade.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you see a message like \"can't eject CD\", log in to the VM and umount the CD, then run this script again." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upload the hotfix to the XenServer hosts. Always start with the Xen pool master, then the slaves. Using your favorite file copy utility (e.g. WinSCP), copy the hotfixes to the host. Place them in a temporary folder such as /root or /tmp." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "xe patch-upload file-name=XS602E003.xsupdate" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe vm-list" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe vm-migrate live=true host=host-name vm=VM-name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# xe host-list" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "xe patch-apply host-uuid=host-uuid uuid=hotfix-uuid" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/xenserver60/NFSSR.py" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/sm/NFSSR.py" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/make_migratable.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/make_migratable.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# tar xf xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# xe-install-supplemental-pack xenserver-cloud-supp.iso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# xe-switch-network-backend bridge" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "for pbd in `xe pbd-list currently-attached=false| grep ^uuid | awk '{print $NF}'`; do xe pbd-plug uuid=$pbd ; " -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Version 4.0.0-incubating" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "What’s New in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apache CloudStack 4.0.0-incubating includes the following new features:" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Inter-VLAN Routing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Inter-VLAN Routing is the capability to route network traffic between VLANs. This feature enables you to set up Virtual Private Clouds (VPC) that can hold multi-tier applications. These tiers are deployed on different VLANs that can communicate with each other. You can provision VLANs to the tiers your create, and VMs can be deployed on different tiers, such as Web, Application, or Database. The VLANs are connected to a virtual router, which facilitates communication between the VMs. In effect, you can segment VMs by means of VLANs into different networks that can host multi-tier applications. Such segmentation by means of VLANs logically separate application VMs for higher security and lower broadcasts, while remaining physically connected to the same device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This feature is supported on XenServer and VMware hypervisors." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A Site-to-Site VPN connection helps you establish a secure connection from an enterprise datacenter to the cloud infrastructure. This allows users to access the guest VMs by establishing a VPN connection to the virtual router of the account from a device in the datacenter of the enterprise. Having this facility eliminates the need to establish VPN connections to individual VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The supported endpoints on the remote datacenters are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cisco ISR with IOS 12.4 or later" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Juniper J-Series routers with JunOS 9.5 or later" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Local Storage Support for Data Volumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can now create data volumes on local storage. The data volume is placed on the same XenServer host as the VM instance that is attached to the data volume. These local data volumes can be attached to virtual machines, detached, re-attached, and deleted just as with the other types of data volume. In earlier releases of CloudStack, only the root disk could be placed in local storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Local storage is ideal for scenarios where persistence of data volumes and HA is not required. Some of the benefits include reduced disk I/O latency and cost reduction from using inexpensive local disks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In order for local volumes to be used, the feature must be enabled for the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can create a data disk offering for local storage. When a user creates a new VM, they can select this disk offering in order to cause the data disk volume to be placed in local storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can not migrate a VM that has a volume in local storage to a different host, nor migrate the volume itself away to a different host. If you want to put a host into maintenance mode, you must first stop any VMs with local data volumes on that host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Local storage support for volumes is available for XenServer, KVM, and VMware hypervisors." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Tags" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A tag is a key-value pair that stores metadata about a resource in the cloud. Tags are useful for categorizing resources. For example, you can tag a user VM with a value that indicates the user's city of residence. In this case, the key would be \"city\" and the value might be \"Toronto\" or \"Tokyo.\" You can then request CloudStack to find all resources that have a given tag; for example, VMs for users in a given city." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can tag a user virtual machine, volume, snapshot, guest network, template, ISO, firewall rule, port forwarding rule, public IP address, security group, load balancer rule, project, VPC, network ACL, or static route. You can not tag a remote access VPN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can work with tags through the UI or through the new API commands createTags, deleteTags, and listTags. You can define multiple tags for each resource. There is no limit on the number of tags you can define. Each tag can be up to 255 characters long. Users can define tags on the resources they own, and administrators can define tags on any resources in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new optional input parameter, \"tags,\" has been added to many of the list* API commands. The following example shows how to use this new parameter to find all the volumes having tag region=canada OR tag city=Toronto:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=listVolumes\n" -"&listAll=true\n" -"&tags[0].key=region\n" -"&tags[0].value=canada\n" -"&tags[1].key=city\n" -"&tags[1].value=Toronto" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following API commands have the new \"tags\" input parameter:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVirtualMachines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVolumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSnapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTemplates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listIsos" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listFirewallRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPortForwardingRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPublicIpAddresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSecurityGroups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listLoadBalancerRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVPCs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listStaticRoutes" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "AWS API Changes for Tags" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Some changes have been made to the Amazon Web Services API compatibility support in order to accommodate the new tagging feature." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New APIs:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ec2-create-tags" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add tags to one or more resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ec2-delete-tags" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Remove tags from one or more resources." -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-tags" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Show currently defined tags." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Changed APIs:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Changed API" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-images" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Output now shows tags defined for each image." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ec2-describe-instances" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following filters can now be passed in to limit the output result set: tag-key, tag-value and tag:key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ec2-describe-snapshots" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-volumes" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Secure Console Access on XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With the addition of Secure Console feature, users can now securely access the VM consoles on the XenServer hypervisor. You can either SSH or use the View Console option in the Management Server to securely connect to the VMs on the XenServer host. The Management Server uses the xapi API to stream the VM consoles. However, there is no change in the way you can access the console of a VM. This feature is supported on XenServer 5.6 and 6.0 versions." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Stopped VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This release supports creating VMs without starting them on the backend. You can determine whether the VM needs to be started as part of the VM deployment. A VM can be deployed in two ways: create and start a VM (the default method); create a VM and leave it in the stopped state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new request parameter, startVM, is introduced in the deployVm API to support the stopped VM feature. The possible values are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "true - The VM starts as a part of the VM deployment" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "false - The VM is left in stopped state at the end of the VM deployment" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Uploading an Existing Volume to a Virtual Machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Existing data can now be made accessible to a virtual machine. This is called uploading a volume to the VM. For example, this is useful to upload data from a local file system and attach it to a VM. Root administrators, domain administrators, and end users can all upload existing volumes to VMs. The upload is performed by using HTTP. The uploaded volume is placed in the zone's secondary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This functionality is supported for the following hypervisors:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor : Disk Image Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer : VHD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware : OVA" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM : QCOW2" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Dedicated High-Availability Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "One or more hosts can now be designated for use only by high-availability (HA) enabled VMs that are restarted due to a host failure. Setting up a pool of such dedicated HA hosts as the recovery destination for all HA-enabled VMs make it easier to determine which VMs are restarted as part of the high-availability function. You can designate a host as a dedicated-HA restart node only if the Dedicated HA Hosts feature is enabled by setting the appropriate global configuration parameter." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Support for Amazon Web Services API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This release supports Amazon Web Services APIs, including Elastic Compute Cloud (EC2) API. Fidelity with the EC2 API and the installation experience for this functionality are both enhanced. In prior releases, users were required to install a separate component called CloudBridge, in addition to installing the Management Server. For new installations of CloudStack 4.0.0-incubating, this software is installed automatically along with CloudStack and runs in a more closely integrated fashion. The feature is disabled by default, but can be easily enabled by setting the appropriate global configuration parameter and performing a few setup steps." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "The Nicira NVP Plugin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Nicira NVP plug-in allows CloudStack to use the Nicira solution for virtualized network as a provider for CloudStack networks and services. In CloudStack 4.0.0-incubating this plug-in supports the Connectivity service. This service is responsible for creating Layer 2 networks supporting the networks created by guests. When a tenant creates a new network, instead of a traditional VLAN, a logical network will be created by sending the appropriate calls to the Nicira NVP Controller. The plug-in has been tested with Nicira NVP versions 2.1.0, 2.2.0 and 2.2.1." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Support for CAStor Cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 4.0.0-incubating supports using a CAStor cluster as the back-end storage system for a CloudStack S3 front-end. The CAStor back-end storage for CloudStack extends the existing storage classes and allows the storage configuration attribute to point to a CAStor cluster. This feature makes use of the CloudStack server's local disk to spool files before writing them to CAStor when handling the PUT operations. However, a file must be successfully written into the CAStor cluster prior to the return of a success code to the S3 client to ensure that the transaction outcome is correctly reported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The S3 multipart file upload is not supported in this release. You are prompted with proper error message if a multipart upload is attempted." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Clustered Logical Volume Manager Support for KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This release adds Clustered Logical Volume Manager (CLVM) storage support for KVM hosts. With this support, you can use CLVM as primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The CLVM support for KVM allows root and data disks (primary storage) to reside on Linux logical volumes. The administrators are required to configure CLVM on the KVM hosts independent of CloudStack. When the volume groups are available, an administrator can simply add primary storage of type CLVM, providing the volume group name. Then CloudStack creates and manages logical volumes as needed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CLVM also supports Snapshots. CloudStack creates an LVM snapshot, copy the applicable logical volume to the secondary storage in the qcow2 format, and then delete the LVM snapshot." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Rados Block Device Support for KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can now use Rados Block Device (RBD) to run instances on Apache CloudStack 4.0.0-incubating. This can be done by adding a RBD pool as primary storage. Before using RBD, ensure that Qemu is compiled with RBD enabled, and the libvirt version is at least 0.10 with RBD enabled on the KVM host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a disk offering for RBD so that you can ensure that StoragePoolAllocator chooses the RBD pool to deploy instances." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Issues Fixed in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Many bugs include a defect number that reflects the bug number that was held in the bug tracker run by Citrix (bugs.cloudstack.org). The Apache CloudStack project now uses Jira to manage its bugs, so some of the bugs that are referenced here may not be available to view. However, we are still including them for completeness." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Defect" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Many" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere 5.0 now has GA support. Formerly only Beta support was provided." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16135" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Creating volumes after upgrading from snapshot taken in 2.2.14 no longer deletes the snapshot physically from the secondary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16122" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a site-to-site VPN setup, alerts are generated when the VPC virtual router is rebooted with multiple vpn connections." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16022" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If host connection fails due to a database error, host now disconnects and the Managerment Server id is removed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16011" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name of network offering is no longer truncated due to too-narrow field width in Add Guest Network dialog box." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15978" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the virtual router and its host go down, the high availability mechanism now works for the virtual router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15921" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The 2.2.x security group script now accounts for the VMs created in the version 2.1 timeframe." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15919" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A level parameter is added to the listVolumes command; therefore queries return the response more quickly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15904" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upgrade from version 2.2.14 to CloudStack-3.0.5-0.2944-rhel5 works as expected. The upgrade script, /usr/share/cloud/setup/db/schema-2214to30-cleanup.sql, works as expected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15879" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The database upgrade from version 3.0.4 to 3.0.5 works as expected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15807" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network label for OVM now available in UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15779" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the thumbnail is requested, the console session will not be terminated." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15778" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fetching a VM thumbnail now gets a thumbnail of appropriate visual dimensions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15734" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM Snapshots no longer shows incorrect disk usage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15733" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The domainId parameter for the listNetworks command now lists the resources belonging to the domain specified." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15676" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stopping the router no longer fails with the null pointer exception." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15648" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If creating a volume from a snapshot fails, the error is reported on the UI but the volume is stuck in the creating state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15646" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createFirewallRule API no longer causes null pointer exception." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15628" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a KVM host, the high availability mechanism no longer takes a long time to migrate VMs to another KVM host if there are multiple storage pools." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15627" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Metadata instance-id and vm-id for existing VMs stays the same after upgrade." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15621" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Solved difficulty with allocating disk volumes when running multiple VM deployment in parallel." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15603" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack now stop the VMs when destroyVM command is called." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15586" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Vlan for an account no longer fails if multiple physical networks are present." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15582" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The dns-name filter is now supported for ec2-describe-instances in the Amazon Web Services API compatibility commands. The filter maps to the name of a user VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15503" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An IP address which has static NAT rules can now be released. Subsequently, restarting this network after it was shutdown can succeed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15464" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Can now delete static route whose state is set to Revoke." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15443" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Creating a firewall rule no longer fails with an internal server error." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15398" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Corrected technique for programming DNS on the user VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15356" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Internal DNS 2 entry now correctly shown in UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15335" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The CloudBridge S3 Engine now connects to the database by using the deciphered password in the db.properties file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15318" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "UI now correctly prevents the user from stopping a VM that is in the Starting state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15307" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fixed Japanese localization of instance statuses in the Instances menu." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15278" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The deployment planner no longer takes long time to locate a suitable host to deploy VMs when large number of clusters are present." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15274" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Creating a VLAN range using Zone ID without network ID now succeeds." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15243" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now check to be sure source NAT and VPN have same provider." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15232" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that networks using external load balancer/firewall in 2.2.14 or earlier can properly upgrade." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15200" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "No exception when trying to attach the same volume while attaching the first volume is in progress." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15173" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional cluster can no longer be added with same VSM IP address as another cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15167" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "AWS API calls now honor the admin account's ability to view or act on the resources owned by the regular users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15163" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The minimum limit is not honored when there is not enough capacity to deploy all the VMs and the ec2-run-instances command with the -n >n1 -n2> option is used to deploy multiple VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15157" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Can now add/enable service providers for multiple physical networks through the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15145" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "AWS API call ec2-register has better error handling for negative cases." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15122" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Filters now supported for AWS API call ec2-describe-availability-zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15120" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Actions column in UI of Volume page now shows action links." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15099" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Buttons no longer overlap text on Account Deletion confirmation page in UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15095" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensures you can not create a VM with a CPU frequency greater than the host CPU frequency." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15094" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CPU cap now set properly in VMware." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15077" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NullPointerException is no longer observed while executing the command to list the public IP in a basic zone created with the default shared NetScaler EIP and ELB network offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15044" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "UI now provides option to view the list of instances which are part of the guest network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15026" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "UI in Deploy VM dialog now lists only templates or ISOs depending on which is selected in previous dialog." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14989" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In KVM, the Create Instance wizard now shows only templates from the current (KVM) zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14986, CS-14985" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Listing filters works as expected in the ec2-describe-volumes and ec2-describe-snapshots commands." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14964" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Automatically starting the Console Proxy no longer fails due to its missing volume on the primary storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14907" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User is now correctly prevented from trying to download an uploaded volume which has not yet been moved to primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14879" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a user VM is stopped or terminated, the static NAT associated with this VM is now disabled. This public IP address is no longer owned by this account and can be associated to any other user VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14854" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Only the admin user can change the template permission to Public, so this option is removed from the UI for domain Admins and regular Users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14817" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While checking if network has any external provider, CloudStack will consider all providers in the network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14796" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When deploying a VM with ec2-run-instances, userdata is now encoded." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14770" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The API returns the keypair information when a VM is deployed with sshkey. This affects the API commands related to virtual machines (deployVirtualMachine, listVirtualMachines, ... *VirtualMachine), as well as the corresponding AWS APIs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14724" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "UI no longer displays the dropdown list of isolation method choices if sdn.ovs.controller is false." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14345" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Logout API returns XML header." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host IPs now associated with appropriate IPs according to traffic type." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14253" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Can now delete and re-create port forwarding rule on same firewall." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14452" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Data disk volumes are now automatically copied from one cluster to another." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13539" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Windows VM can get IP after reboot." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13537" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When user tries to delete a domain that contains sub-domains, an error message is now sent to convey the reason for the delete failure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13153" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "System VMs support HTTP proxy." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12642" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Added Close button to Select Project list view popup in UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12510" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Deleting and reinserting host_details no longer causes deadlocks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12407" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "F5 and Netscaler - when dedicated is selected, capacity field is disabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12111" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Email validation for edit user form." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-10928" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network read/write values now always positive numbers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15376, CS-15373" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The AWS APIs (EC2 and S3) now listen on the 7080 port and send request to CloudStack on the 8080 port just as any other clients of CloudStack." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13944" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The CloudStack 2.2.x to 3.0.x database upgrade for multiple physical networks is now supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15300" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The admin accounts of a domain now honour the limits imposed on that domain just like the regular accounts do. A domain admin now is not allowed to create an unlimited number of instances, volumes, snapshots, and so on." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15396" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The CloudStack database now contain the UUD information after the 2.2.14 to 3.0.4 upgrade." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15450" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upgrade from 2.2.14 to 3.0.4 no longer fails on a VMware host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15449" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Running cloudstack-aws-api-register no longer fails with the \"User registration failed with error: [Errno 113] No route to host\" error." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15455" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The iptable rules are configured to open the awsapi port (7080) as part of the installation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15429" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While creating an instance with data volume, disk offering also is considered while checking the account limit on volume resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15414" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the 2.2.14 to 3.0.4 upgrade, the value of the global parameter xen.guest.network.device is now decrypted before setting the traffic label." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15382" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "During 2.2.14 to 3.0.4 upgrade, the hosts no longer go to the Alert state if destroyed networks existed with non-existent tags prior to upgrade." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15323" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack supports the following Citrix XenServer hotfixes: XS602E003, XS602E004, and XS602E005." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15430" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create snapshot now fails if creating a snapshot exceeds the snapshot resource limit for a domain admin or a user account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14256" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual Router no longer remains in starting state for subdomain or user on a KVM 3.0.1 prerlease host on RHEL 6.2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-7495" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Implemented a variety of Xen management host improvements." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-8105" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS v4 for primary storage now works as expected on KVM hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-9989" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The error messages returned during VM deployment failure will have much more details than before." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12584" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can no longer add security groups not supported by the hypervisor in use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12705" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When creating a Network offering by using SRX as the service provider for SourceNAT servcies, an option is given in the CloudStack UI now to set the source_nat type to \"per Zone\"/\"per account\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12782" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Assigning a VM from Basic to Advanced zone no longer ignores the network ID. A warning message is displayed for VM movements across zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12591" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Broadcast Address on the Second Public IP NIC is now corrected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13272" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a user is deleted, all the associated properties, such as IPs and virtual routers, are now deleted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13377" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Creating template from a root disk of a stopped instance now provides an option to make it a \"Featured template\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13500" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reaching the first guest VM by using its public IP from the second guest VM no longer fails." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13853" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default gateway can no longer be 0.0.0.0 in the Secondary Storage VM (SSVM)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13863" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The queryAsyncJobResult command in XML format now returns the correct UUIDs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13867" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Corrected CSP xenserver-cloud-supp.tgz for XenServer 5.6 and 6.0." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13904" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Labels and values for the service offerings CPU and memory are now consistent." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13998" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The SSVM kernel panic issue is fixed on XenServer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14090" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The issue is fixed where running the VMware snapshots randomly fails with the ArrayIndexOutOfBoundsException error." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14021" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The java.lang.OutOfMemoryError is fixed on the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14025" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Python Eggs are provided to easily package the test client for each branch of CloudStack." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14068" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Resetting the VM password through the CloudStack UI no longer causes any error." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14156" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The pod which has the administrator's virtual router is no longer selected while creating the virtual routers for guests." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14182" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The users can now delete their ISOs as normal users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14185" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The listOSTypes API now filters out the types of operating system by using the keywords." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14204" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The cloud-setup-bonding.sh command no longer generates the \"command not found\" error." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14214" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Specify VLAN option cannot be enabled now for an isolated Network offering with SourceNAT enabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14234" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Sending project invite email to an account now requires SMTP configured in CloudStack." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14237" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The garbage collector of the primary storage no longer fails when the first host in the cluster is not up." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14241" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Custom Volume Disk Offering is now matching the Global configuration value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14270" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The listNetworks API no longer assumes that the broadcast type is always VLAN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14319" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The internal name of the VM is no longer present in the error message that is displayed to a domain administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14321" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The listVolumes API call now returns a valid value for the isExtractable parameter for the ISO-derived disk and data disk volumes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14323" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Invalid API calls will now give valid response in json/xml format." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14339" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Custom Disk Size will now allow values larger than 100GB." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14357" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The ConsoleProxyLoadReportCommand is no longer fired continuously." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14421" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fixed the issue of virtual router deployments. The DHCP entries can now be assigned to the router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14555" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unzipped downloaded template MD5SUM will no longer override the zipped template MD5SUM in the database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14598" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The complete screen of the running VM is now displayed in the console proxy." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14600" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Windows or Linux based consoles are no longer lost upon rebooting VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14784" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Multiple subnets with the same VLAN now work as expected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13303, 14874, 13897, 13944, 14088, 14190" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A variety of upgrade issues have been fixed in release 3.0.3." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15080" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Setting a private network on a VLAN for VMWare environment is now supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15168" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The console proxy now works as expected and no exception is shown in the log after upgrading from version 2.2.14 to 3.0.2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15172" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Version 3.0.2 now accepts the valid public key." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Known Issues in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Issue ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CLOUDSTACK-301" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Nexus 1000v DVS integration is not functional" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This source code release includes some partial functionality to support the Cisco Nexus 1000v Distributed Virtual Switch within a VMware hypervisor environment. The functionality is not complete at this time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CLOUDSTACK-368" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OVM - cannot create guest VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This source code release has regressed from the CloudStack 2.2.x code and is unable to support Oracle VM (OVM)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CLOUDSTACK-279" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Deleting a project fails when executed by the regular user. This works as expected for root/domain admin. To workaround, perform either of the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the account cleanup thread which will eventually complete the project deletion." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Execute the call as the root/domain admin on behalf of the regular user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16067" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The command=listTags&key=city command does not work as expected. The command does not return tags for the resources of the account with the tag, city" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16063" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The current values of volumes and snapshots are incorrect when using KVM as a host. To fix this, the database upgrade codes, volumes.size and snapshots.size, should be changed to show the virtual sizes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16058" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Null pointer Exception while deleting the host after moving the host to maintenance state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16045" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Only the root administrator can handle the API keys. The domain administrators are not allowed to create, delete, or retrieve API keys for the users in their domain." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16019" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CIDR list in the Add VPN Customer Gateway dialog does not prompt the user that they can provide a comma separated CIDRs if multiple CIDRs have to be supplied." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16015" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Deleting a network is not supported when its network providers are disabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-16012" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unable to delete a zone in the UI because the necessary cleanup cannot be completed. When the hosts are removed, the expunge process fails to delete the volumes as no hosts are present to send the commands to. Therefore, the storage pool removal fails, and zone can't be cleaned and deleted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name of network offering might be truncated due to too-narrow field width in Add Guest Network dialog box." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15789" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Invalid global setting prevents management server to restart. For example, if you configure the \"project.invite.timeout\" parameter to \"300\" and attempt to restart management server, it fails without throwing a warning or setting the value to the default." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15749" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restarting VPC is resulting in intermittent connection loss to the port forwarding and StaticNAT rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15690" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IpAssoc command failed as a part of starting the virtual router, but the final start result is reported as succes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15672, CS-15635" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The FQDN of the VM is not configured if it is deployed as a part of default shared network and isolated guest network (DefaultIsolatedNetworkOfferingWithSourceNatService)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15634" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The FQDN of a VM that is deployed as a part of both a shared network and default isolated guest network has the suffix of the shared network instead of the default isolated guest network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15576" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stopping a VM on XenServer creates a backlog of API commands. For example, the Attach volume calls become delayed while waiting for the stopVirtualMachine command to be executed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15569" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Misleading error message in the exception when creating a StaticNAT rule fails in a VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15566" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "External device such as Netscaler is not supported in VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15557" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Intermittent traffic loss in the VPN connection if Juniper is the remote router and the life time is 300 seconds." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15361" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Egress rules are not working in NetScaler loadbalancer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15105" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The cloud-sysvmadm script does not work if the integration.api.port parameter is set to any port other than 8096." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15092" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Connecting to the guest VMs through SSH is extremely slow, and it results in connection timeout." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15037" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hairpin NAT is not supported when NetScaler is used for EIP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15009" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The port_profile table will not be populated with port profile information. In this release, CloudStack directly connects to the VSM for all the port profile operations; therefore, no port profile information is cached." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14939" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Adding a VMware cluster is not supported when the Management Network is migrated to the Distributed Virtual Switch environment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14780" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You are allowed to ping the elastic IP address of the VM even though no ingress rule is set that allows the ICMP protocol." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14756" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Installing KVM on RHEL 6.2 will result in unreliable network performance. Workaround: blacklist vhost-net. Edit /etc/modprobe.d/blacklist-kvm.conf and include vhost-net." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14346" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The UpdateVirtualMachine API call does not check whether the VM is stopped. Therefore, stop the VM manually before issuing this call." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14303 (was 14537)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP addresses for a shared network are still being consumed even if no services are defined for that network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14296 (was 14530)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OVM: Network traffic labels are not supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14291 (was 14523)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The EIP/ELB network offering for basic zones does not support multiple NetScalers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14275 (was 14506)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "F5: Unable to properly remove a F5 device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14201 (was 14430)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMWare: Template sizes are being reported different depending on whether the primary storage is using ISCSI or NFS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13758 (was 13963)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere: template download from templates created off of the root volume does not work properly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13733 (was 13935)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere: detaching an ISO from a restored VM instance fails." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13682 (was 13883)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Multiple NetScalers are not supported in Basic Networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13599 (was 13359)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Programming F5/NetScaler rules can be better optimized." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13337 (was 13518)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Security Groups are not supported in Advanced Networking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-13173 (was 13336)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere: cross cluster volume migration does not work properly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12714 (was 12840)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Capacity view is not available for pods or clusters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-12624 (was 12741)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere: maintenance mode will not live migrate system VM to another host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15476" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The 2.2.14 to 4.0.0-incubating upgrade fails if multiple untagged physical networks exist before the upgrade." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15407" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the 2.2.14 to 4.0.0-incubating upgrade, VLAN allocation on multiple physical networks does not happen as expected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To workaround this issue, follow the instructions given below:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Revert to your 2.2.14 setup." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop all the VMs with the isolated virtual networks in your cloud setup." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run following query to find if any networks still have the NICs allocated:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check if any virtual guest networks have the NICs allocated:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#SELECT DISTINCT op.id from `cloud`.`op_networks` op JOIN `cloud`.`networks` n on op.id=n.id WHERE nics_count != 0 AND guest_type = 'Virtual'; " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If this returns any network IDs, then ensure the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VMs are stopped." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "No new VM is started." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shutdown the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Remove the NICs count for the virtual network IDs returned in step (a), and set the NIC count to 0:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "UPDATE `cloud`.`op_networks` SET nics_count = 0 WHERE id = enter id of virtual network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server, and wait for all the networks to shut down." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Networks shutdown is determined by the network.gc.interval and network.gc.wait parameters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that all the networks are shut down and all the guest VNETs are free." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the upgrade script." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This allocates all your guest VNET ranges to the first physical network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By using the updatePhysicalNetwork API, reconfigure the VNET ranges for each physical network as desired." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start all the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-14680" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack and LDAP user validation cannot happen simultaneously because the user password is hashed and stored in the database, and LDAP requires the passwords in plain text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To work with the LDAP user, the MD5 hash should be disabled in the login process by commenting the following variable in sharedFunctions.js file available at /usr/share/cloud/management/webapps/client/scripts, and restart the cloud-management service." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "var md5HashedLogin = false;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "However, if md5HashedLogin is set to false, the end user can login with the LDAP credentials but not with the CloudStack user credentials." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CS-15130" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Data disk volumes are not automatically copied from one cluster to another." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "API Changes from 3.0.2 to 4.0.0-incubating" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "New API Commands in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createCounter (Adds metric counter)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteCounter (Deletes a counter)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listCounters (List the counters)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createCondition (Creates a condition)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteCondition (Removes a condition)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listConditions (List Conditions for the specific user)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createTags. Add tags to one or more resources. Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=createTags\n" -"&resourceIds=1,10,12\n" -"&resourceType=userVm\n" -"&tags[0].key=region\n" -"&tags[0].value=canada\n" -"&tags[1].key=city\n" -"&tags[1].value=Toronto" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteTags. Remove tags from one or more resources. Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=deleteTags\n" -"&resourceIds=1,12\n" -"&resourceType=Snapshot\n" -"&tags[0].key=city" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTags (Show currently defined resource tags)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVPC (Creates a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVPCs (Lists VPCs)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVPC (Deletes a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVPC (Updates a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restartVPC (Restarts a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVPCOffering (Creates VPC offering)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVPCOffering (Updates VPC offering)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVPCOffering (Deletes VPC offering)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVPCOfferings (Lists VPC offerings)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createPrivateGateway (Creates a private gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPrivateGateways (List private gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deletePrivateGateway (Deletes a Private gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createNetworkACL (Creates a ACL rule the given network (the network has to belong to VPC))" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteNetworkACL (Deletes a Network ACL)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkACLs (Lists all network ACLs)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createStaticRoute (Creates a static route)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteStaticRoute (Deletes a static route)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listStaticRoutes (Lists all static routes)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVpnCustomerGateway (Creates site to site vpn customer gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVpnGateway (Creates site to site vpn local gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVpnConnection (Create site to site vpn connection)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVpnCustomerGateway (Delete site to site vpn customer gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVpnGateway (Delete site to site vpn gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVpnConnection (Delete site to site vpn connection)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVpnCustomerGateway (Update site to site vpn customer gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "resetVpnConnection (Reset site to site vpn connection)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVpnCustomerGateways (Lists site to site vpn customer gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVpnGateways (Lists site 2 site vpn gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVpnConnections (Lists site to site vpn connection gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "markDefaultZoneForAccount (Marks a default zone for the current account)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "uploadVolume (Uploads a data disk)" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Changed API Commands in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "API Commands" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "copyTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "prepareTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "registerTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "activateProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "suspendProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjectAccounts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "migrateVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "attachVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "detachVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "uploadVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createSecurityGroup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "registerIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "copyIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createIpForwardingRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listIpForwardingRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createLoadBalancerRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateLoadBalancerRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createSnapshot" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have a single new response parameter, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameter: tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Many other commands also have the new tags(*) parameter in addition to other changes; those commands are listed separately." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rebootVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "attachIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "detachIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listLoadBalancerRuleInstances" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "resetPasswordForVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "changeServiceForVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "recoverVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "migrateVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deployVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "assignVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restoreVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "stopVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "destroyVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have two new response parameters, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: keypair, tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have the following new parameters, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: tags (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listF5LoadBalancerNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetscalerLoadBalancerNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSrxFirewallNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateNetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have three new response parameters, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: canusefordeploy, vpcid, tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createZone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateZone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: localstorageenabled (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameter: localstorageenabled" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listZones" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rebootRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "changeServiceForRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "destroyRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "stopRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: vpcid, nic(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "disableAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listAccounts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "markDefaultZoneForAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enableAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: vpcavailable, vpclimit, vpctotal" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listRouters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: forvpc (optional), vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkOfferings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: forvpc (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: forvpc" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: details (optional), tags (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addTrafficMonitor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: excludezones (optional), includezones (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createNetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: tags (optional), vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: vpcid, tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: canusefordeploy (optional), forvpc (optional), tags (optional), vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restartNetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enableStaticNat" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: networkid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createDiskOffering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: storagetype (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameter: storagetype" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listDiskOfferings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateDiskOffering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createFirewallRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Changed request parameters: ipaddressid (old version - optional, new version - required)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: isoid (optional), tags (optional), templateid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateStorageNetworkIpRange" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: id, endip, gateway, netmask, networkid, podid, startip, vlan, zoneid" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "reconnectHost" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new response parameter is added: hahost." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addCluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following request parameters are added:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vsmipaddress (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vsmpassword (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vsmusername (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following parameter is made mandatory: podid" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new response parameter is added: status" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "prepareHostForMaintenance" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addSecondaryStorage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new response parameter is added: defaultzoneid" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "cancelHostMaintenance" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new response parameter is added: hahost" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addSwift" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSwifts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listExternalLoadBalancers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listCapabilities" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new response parameter is added: customdiskofferingmaxsize" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new request parameter is added: startvm (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteStoragePool" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new request parameter is added: forced (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addHost" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateHost" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listHosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new request parameter is added: hahost (optional)" -msgstr "" - diff --git a/pot/Revision_History.pot b/pot/Revision_History.pot deleted file mode 100644 index 3f213ce..0000000 --- a/pot/Revision_History.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Revision History" -msgstr "" - -#. Tag: firstname -#, no-c-format -msgid "Jessica" -msgstr "" - -#. Tag: surname -#, no-c-format -msgid "Tomechak" -msgstr "" - -#. Tag: member -#, no-c-format -msgid "Initial creation of book by publican" -msgstr "" - diff --git a/pot/Revision_History_Install_Guide.pot b/pot/Revision_History_Install_Guide.pot deleted file mode 100644 index 632f931..0000000 --- a/pot/Revision_History_Install_Guide.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Revision History" -msgstr "" - -#. Tag: firstname -#, no-c-format -msgid "Jessica" -msgstr "" - -#. Tag: surname -#, no-c-format -msgid "Tomechak" -msgstr "" - -#. Tag: firstname -#, no-c-format -msgid "Radhika" -msgstr "" - -#. Tag: surname -#, no-c-format -msgid "PC" -msgstr "" - -#. Tag: firstname -#, no-c-format -msgid "Wido" -msgstr "" - -#. Tag: surname -#, no-c-format -msgid "den Hollander" -msgstr "" - -#. Tag: member -#, no-c-format -msgid "Initial publication" -msgstr "" - diff --git a/pot/SSL-keystore-path-and-password.pot b/pot/SSL-keystore-path-and-password.pot deleted file mode 100644 index 54955c8..0000000 --- a/pot/SSL-keystore-path-and-password.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "SSL Keystore Path and Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the LDAP server requires SSL, you need to enable it in the ldapConfig command by setting the parameters ssl, truststore, and truststorepass. Before enabling SSL for ldapConfig, you need to get the certificate which the LDAP server is using and add it to a trusted keystore. You will need to know the path to the keystore and the password." -msgstr "" - diff --git a/pot/VPN-user-usage-record-format.pot b/pot/VPN-user-usage-record-format.pot deleted file mode 100644 index fd56691..0000000 --- a/pot/VPN-user-usage-record-format.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VPN User Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account – name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid – ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid – ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid – Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description – A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype – A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage – A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid – VPN user ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/about-clusters.pot b/pot/about-clusters.pot deleted file mode 100644 index 8247f2d..0000000 --- a/pot/about-clusters.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Clusters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A cluster provides a way to group hosts. To be precise, a cluster is a XenServer server pool, a set of KVM servers, , or a VMware cluster preconfigured in vCenter. The hosts in a cluster all have identical hardware, run the same hypervisor, are on the same subnet, and access the same shared primary storage. Virtual machine instances (VMs) can be live-migrated from one host to another within the same cluster, without interrupting service to the user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A cluster is the third-largest organizational unit within a &PRODUCT; deployment. Clusters are contained within pods, and pods are contained within zones. Size of the cluster is limited by the underlying hypervisor, although the &PRODUCT; recommends less in most cases; see Best Practices." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A cluster consists of one or more hosts and one or more primary storage servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; allows multiple clusters in a cloud deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Even when local storage is used exclusively, clusters are still required organizationally, even if there is just one host per cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When VMware is used, every VMware cluster is managed by a vCenter server. Administrator must register the vCenter server with &PRODUCT;. There may be multiple vCenter servers per zone. Each vCenter server may manage multiple VMware clusters." -msgstr "" - diff --git a/pot/about-hosts.pot b/pot/about-hosts.pot deleted file mode 100644 index 9a5e67c..0000000 --- a/pot/about-hosts.pot +++ /dev/null @@ -1,100 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A host is a single computer. Hosts provide the computing resources that run the guest virtual machines. Each host has hypervisor software installed on it to manage the guest VMs. For example, a Linux KVM-enabled server, a Citrix XenServer server, and an ESXi server are hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host is the smallest organizational unit within a &PRODUCT; deployment. Hosts are contained within clusters, clusters are contained within pods, and pods are contained within zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts in a &PRODUCT; deployment:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the CPU, memory, storage, and networking resources needed to host the virtual machines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Interconnect using a high bandwidth TCP/IP network and connect to the Internet" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "May reside in multiple data centers across different geographic locations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "May have different capacities (different CPU speeds, different amounts of RAM, etc.), although the hosts within a cluster must all be homogeneous" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional hosts can be added at any time to provide more capacity for guest VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; automatically detects the amount of CPU and memory resources provided by the Hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts are not visible to the end user. An end user cannot determine which host their guest has been assigned to." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For a host to function in &PRODUCT;, you must do the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install hypervisor software on the host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Assign an IP address to the host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure the host is connected to the &PRODUCT; Management Server" -msgstr "" - diff --git a/pot/about-password-encryption.pot b/pot/about-password-encryption.pot deleted file mode 100644 index 2219780..0000000 --- a/pot/about-password-encryption.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Password and Key Encryption" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; stores several sensitive passwords and secret keys that are used to provide security. These values are always automatically encrypted:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Database secret key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Database password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSH keys" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Compute node root password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User API secret key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VNC password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; uses the Java Simplified Encryption (JASYPT) library. The data values are encrypted and decrypted using a database secret key, which is stored in one of &PRODUCT;’s internal properties files along with the database password. The other encrypted values listed above, such as SSH keys, are in the &PRODUCT; internal database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Of course, the database secret key itself can not be stored in the open – it must be encrypted. How then does &PRODUCT; read it? A second secret key must be provided from an external source during Management Server startup. This key can be provided in one of two ways: loaded from a file or provided by the &PRODUCT; administrator. The &PRODUCT; database has a new configuration setting that lets it know which of these methods will be used. If the encryption type is set to \"file,\" the key must be in a file in a known location. If the encryption type is set to \"web,\" the administrator runs the utility com.cloud.utils.crypt.EncryptionSecretKeySender, which relays the key to the Management Server over a known port." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The encryption type, database secret key, and Management Server secret key are set during &PRODUCT; installation. They are all parameters to the &PRODUCT; database setup script (cloud-setup-databases). The default values are file, password, and password. It is, of course, highly recommended that you change these to more secure keys." -msgstr "" - diff --git a/pot/about-physical-networks.pot b/pot/about-physical-networks.pot deleted file mode 100644 index 734803c..0000000 --- a/pot/about-physical-networks.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Physical Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Part of adding a zone is setting up the physical network. One or (in an advanced zone) more physical networks can be associated with each zone. The network corresponds to a NIC on the hypervisor host. Each physical network can carry one or more types of network traffic. The choices of traffic type for each network vary depending on whether you are creating a zone with basic networking or advanced networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A physical network is the actual network hardware and wiring in a zone. A zone can have multiple physical networks. An administrator can:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add/Remove/Update physical networks in a zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure VLANs on the physical network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure a name so the network can be recognized by hypervisors" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the service providers (firewalls, load balancers, etc.) available on a physical network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the IP addresses trunked to a physical network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify what type of traffic is carried on the physical network, as well as other properties like network speed" -msgstr "" - diff --git a/pot/about-pods.pot b/pot/about-pods.pot deleted file mode 100644 index f80760c..0000000 --- a/pot/about-pods.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Pods" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A pod often represents a single rack. Hosts in the same pod are in the same subnet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A pod is the second-largest organizational unit within a &PRODUCT; deployment. Pods are contained within zones. Each zone can contain one or more pods." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pods are not visible to the end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A pod consists of one or more clusters of hosts and one or more primary storage servers." -msgstr "" - diff --git a/pot/about-primary-storage.pot b/pot/about-primary-storage.pot deleted file mode 100644 index c2ba526..0000000 --- a/pot/about-primary-storage.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Primary storage is associated with a cluster, and it stores the disk volumes for all the VMs running on hosts in that cluster. You can add multiple primary storage servers to a cluster. At least one is required. It is typically located close to the hosts for increased performance." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; is designed to work with all standards-compliant iSCSI and NFS servers that are supported by the underlying hypervisor, including, for example:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Dell EqualLogic™ for iSCSI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Appliances filers for NFS and iSCSI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Scale Computing for NFS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you intend to use only local disk for your installation, you can skip to Add Secondary Storage." -msgstr "" - diff --git a/pot/about-secondary-storage.pot b/pot/about-secondary-storage.pot deleted file mode 100644 index 4543890..0000000 --- a/pot/about-secondary-storage.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage is associated with a zone, and it stores the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Templates — OS images that can be used to boot VMs and can include additional configuration information, such as installed applications" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO images — disc images containing data or bootable media for operating systems" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk volume snapshots — saved copies of VM data which can be used for data recovery or to create new templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The items in zone-based NFS secondary storage are available to all hosts in the zone. &PRODUCT; manages the allocation of guest virtual disks to particular primary storage devices." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To make items in secondary storage available to all hosts throughout the cloud, you can add OpenStack Object Storage (Swift, swift.openstack.org) in addition to the zone-based NFS secondary storage. When using Swift, you configure Swift storage for the entire &PRODUCT;, then set up NFS secondary storage for each zone as usual. The NFS storage in each zone acts as a staging area through which all templates and other secondary storage data pass before being forwarded to Swift. The Swift storage acts as a cloud-wide resource, making templates and other data available to any zone in the cloud. There is no hierarchy in the Swift storage, just one Swift container per storage object. Any secondary storage in the whole cloud can pull a container from Swift at need. It is not necessary to copy templates and snapshots from one zone to another, as would be required when using zone NFS alone. Everything is available everywhere." -msgstr "" - diff --git a/pot/about-security-groups.pot b/pot/about-security-groups.pot deleted file mode 100644 index 2acdbb4..0000000 --- a/pot/about-security-groups.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Security Groups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Security groups provide a way to isolate traffic to VMs. A security group is a group of VMs that filter their incoming and outgoing traffic according to a set of rules, called ingress and egress rules. These rules filter network traffic according to the IP address that is attempting to communicate with the VM. Security groups are particularly useful in zones that use basic networking, because there is a single guest network for all guest VMs. In &PRODUCT; 3.0.3 - 3.0.5, security groups are supported only in zones that use basic networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a zone that uses advanced networking, you can instead define multiple guest networks to isolate traffic to VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each &PRODUCT; account comes with a default security group that denies all inbound traffic and allows all outbound traffic. The default security group can be modified so that all new VMs inherit some other desired set of rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Any &PRODUCT; user can set up any number of additional security groups. When a new VM is launched, it is assigned to the default security group unless another user-defined security group is specified. A VM can be a member of any number of security groups. Once a VM is assigned to a security group, it remains in that group for its entire lifetime; you can not move a running VM from one security group to another." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can modify a security group by deleting or adding any number of ingress and egress rules. When you do, the new rules apply to all VMs in the group, whether running or stopped." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If no ingress rules are specified, then no traffic will be allowed in, except for responses to any traffic that has been allowed out through an egress rule." -msgstr "" - diff --git a/pot/about-virtual-networks.pot b/pot/about-virtual-networks.pot deleted file mode 100644 index 7d396bf..0000000 --- a/pot/about-virtual-networks.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Virtual Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A virtual network is a logical construct that enables multi-tenancy on a single physical network. In &PRODUCT; a virtual network can be shared or isolated." -msgstr "" - diff --git a/pot/about-working-with-vms.pot b/pot/about-working-with-vms.pot deleted file mode 100644 index 1b56612..0000000 --- a/pot/about-working-with-vms.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Working with Virtual Machines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides administrators with complete control over the lifecycle of all guest VMs executing in the cloud. &PRODUCT; provides several guest management operations for end users and administrators. VMs may be stopped, started, rebooted, and destroyed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest VMs have a name and group. VM names and groups are opaque to &PRODUCT; and are available for end users to organize their VMs. Each VM can have three names for use in different contexts. Only two of these names can be controlled by the user:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Instance name – a unique, immutable ID that is generated by &PRODUCT; and can not be modified by the user. This name conforms to the requirements in IETF RFC 1123." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Display name – the name displayed in the &PRODUCT; web UI. Can be set by the user. Defaults to instance name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name – host name that the DHCP server assigns to the VM. Can be set by the user. Defaults to instance name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest VMs can be configured to be Highly Available (HA). An HA-enabled VM is monitored by the system. If the system detects that the VM is down, it will attempt to restart the VM, possibly on a different host. For more information, see HA-Enabled Virtual Machines on" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each new VM is allocated one public IP address. When the VM is started, &PRODUCT; automatically creates a static NAT between this public IP address and the private IP address of the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If elastic IP is in use (with the NetScaler load balancer), the IP address initially allocated to the new VM is not marked as elastic. The user must replace the automatically configured IP with a specifically acquired elastic IP, and set up the static NAT mapping between this new IP and the guest VM’s private IP. The VM’s original IP address is then released and returned to the pool of available public IPs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; cannot distinguish a guest VM that was shut down by the user (such as with the “shutdown” command in Linux) from a VM that shut down unexpectedly. If an HA-enabled VM is shut down from inside the VM, &PRODUCT; will restart it. To shut down an HA-enabled VM, you must go through the &PRODUCT; UI or API." -msgstr "" - diff --git a/pot/about-zones.pot b/pot/about-zones.pot deleted file mode 100644 index c9111a7..0000000 --- a/pot/about-zones.pot +++ /dev/null @@ -1,100 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Zones" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A zone is the largest organizational unit within a &PRODUCT; deployment. A zone typically corresponds to a single datacenter, although it is permissible to have multiple zones in a datacenter. The benefit of organizing infrastructure into zones is to provide physical isolation and redundancy. For example, each zone can have its own power supply and network uplink, and the zones can be widely separated geographically (though this is not required)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A zone consists of:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "One or more pods. Each pod contains one or more clusters of hosts and one or more primary storage servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage, which is shared by all the pods in the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zones are visible to the end user. When a user starts a guest VM, the user must select a zone for their guest. Users might also be required to copy their private templates to additional zones to enable creation of guest VMs using their templates in those zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zones can be public or private. Public zones are visible to all users. This means that any user may create a guest in that zone. Private zones are reserved for a specific domain. Only users in that domain or its subdomains may create guests in that zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts in the same zone are directly accessible to each other without having to go through a firewall. Hosts in different zones can access each other through statically configured VPN tunnels." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For each zone, the administrator must decide the following." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How many pods to place in a zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How many clusters to place in each pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How many hosts to place in each cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How many primary storage servers to place in each cluster and total capacity for the storage servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How much secondary storage to deploy in a zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you add a new zone, you will be prompted to configure the zone’s physical network and add the first pod, cluster, host, primary storage, and secondary storage." -msgstr "" - diff --git a/pot/accept-membership-invite.pot b/pot/accept-membership-invite.pot deleted file mode 100644 index 977962a..0000000 --- a/pot/accept-membership-invite.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Accepting a Membership Invitation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have received an invitation to join a &PRODUCT; project, and you want to accept the invitation, follow these steps:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Invitations." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you see the invitation listed onscreen, click the Accept button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Invitations listed on screen were sent to you using your &PRODUCT; account name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you received an email invitation, click the Enter Token button, and provide the project ID and unique ID code (token) from the email." -msgstr "" - diff --git a/pot/accessing-vms.pot b/pot/accessing-vms.pot deleted file mode 100644 index 2ca9286..0000000 --- a/pot/accessing-vms.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Accessing VMs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Any user can access their own virtual machines. The administrator can access all VMs running in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To access a VM through the &PRODUCT; UI:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Instances, then click the name of a running VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the View Console button ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To access a VM directly over the network:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VM must have some port open to incoming traffic. For example, in a basic zone, a new VM might be assigned to a security group which allows incoming traffic. This depends on what security group you picked when creating the VM. In other cases, you can open a port by setting up a port forwarding policy. See IP Forwarding and Firewalling." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If a port is open but you can not access the VM using ssh, it’s possible that ssh is not already enabled on the VM. This will depend on whether ssh is enabled in the template you picked when creating the VM. Access the VM through the &PRODUCT; UI and enable ssh on the machine using the commands for the VM’s operating system." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the network has an external firewall device, you will need to create a firewall rule to allow access. See IP Forwarding and Firewalling." -msgstr "" - diff --git a/pot/accounts-users-domains.pot b/pot/accounts-users-domains.pot deleted file mode 100644 index 542934b..0000000 --- a/pot/accounts-users-domains.pot +++ /dev/null @@ -1,100 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Accounts, Users, and Domains" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Accounts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An account typically represents a customer of the service provider or a department in a large organization. Multiple users can exist in an account." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Domains" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Accounts are grouped by domains. Domains usually contain multiple accounts that have some logical relationship to each other and a set of delegated administrators with some authority over the domain and its subdomains. For example, a service provider with several resellers could create a domain for each reseller." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For each account created, the Cloud installation creates three different types of user accounts: root administrator, domain administrator, and user." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Users" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Users are like aliases in the account. Users in the same account are not isolated from each other, but they are isolated from users in other accounts. Most installations need not surface the notion of users; they just have one user per account. The same user cannot belong to multiple accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username is unique in a domain across accounts in that domain. The same username can exist in other domains, including sub-domains. Domain name can repeat only if the full pathname from root is unique. For example, you can create root/d1, as well as root/foo/d1, and root/sales/d1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Administrators are accounts with special privileges in the system. There may be multiple administrators in the system. Administrators can create or delete other administrators, and change the password for any user in the system." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Domain Administrators" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Domain administrators can perform administrative operations for users who belong to that domain. Domain administrators do not have visibility into physical servers or other domains." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Root Administrator" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Root administrators have complete access to the system, including managing templates, service offerings, customer care administrators, and domains" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The resources belong to the account, not individual users in that account. For example, billing, resource limits, and so on are maintained by the account, not the users. A user can operate on any resource in the account provided the user has privileges for that operation. The privileges are determined by the role." -msgstr "" - diff --git a/pot/accounts.pot b/pot/accounts.pot deleted file mode 100644 index 1c37079..0000000 --- a/pot/accounts.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Accounts" -msgstr "" - diff --git a/pot/acquire-new-ip-address.pot b/pot/acquire-new-ip-address.pot deleted file mode 100644 index 16b5847..0000000 --- a/pot/acquire-new-ip-address.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Acquiring a New IP Address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network where you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Acquire New IP, and click Yes in the confirmation dialog." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You are prompted for confirmation because, typically, IP addresses are a limited resource. Within a few moments, the new IP address should appear with the state Allocated. You can now use the IP address in port forwarding or static NAT rules." -msgstr "" - diff --git a/pot/acquire-new-ip-for-vpc.pot b/pot/acquire-new-ip-for-vpc.pot deleted file mode 100644 index b11b61e..0000000 --- a/pot/acquire-new-ip-for-vpc.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Acquiring a New IP Address for a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you acquire an IP address, all IP addresses are allocated to VPC, not to the guest networks within the VPC. The IPs are associated to the guest network only when the first port-forwarding, load balancing, or Static NAT rule is created for the IP or the network. IP can't be associated to more than one network at a time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP Addresses page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Acquire New IP, and click Yes in the confirmation dialog." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You are prompted for confirmation because, typically, IP addresses are a limited resource. Within a few moments, the new IP address should appear with the state Allocated. You can now use the IP address in port forwarding, load balancing, and static NAT rules." -msgstr "" - diff --git a/pot/add-additional-guest-network.pot b/pot/add-additional-guest-network.pot deleted file mode 100644 index a673cbc..0000000 --- a/pot/add-additional-guest-network.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding an Additional Guest Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add guest network. Provide the following information:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: The name of the network. This will be user-visible." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Display Text: The description of the network. This will be user-visible." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone. The name of the zone this network applies to. Each zone is a broadcast domain, and therefore each zone has a different IP range for the guest network. The administrator must configure the IP range for each zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network offering: If the administrator has configured multiple network offerings, select the one you want to use for this network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Gateway: The gateway that the guests should use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Netmask: The netmask in use on the subnet the guests will use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Create." -msgstr "" - diff --git a/pot/add-clusters-kvm-xenserver.pot b/pot/add-clusters-kvm-xenserver.pot deleted file mode 100644 index 97fb78c..0000000 --- a/pot/add-clusters-kvm-xenserver.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add Cluster: KVM or XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These steps assume you have already installed the hypervisor on the hosts and logged in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Clusters node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the hypervisor type for this cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the pod in which you want to create the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enter a name for the cluster. This can be text of your choosing and is not used by &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/add-clusters-ovm.pot b/pot/add-clusters-ovm.pot deleted file mode 100644 index 25ad8ce..0000000 --- a/pot/add-clusters-ovm.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add Cluster: OVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add a Cluster of hosts that run Oracle VM (OVM):" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add a companion non-OVM cluster to the Pod. This cluster provides an environment where the &PRODUCT; System VMs can run. You should have already installed a non-OVM hypervisor on at least one Host to prepare for this step. Depending on which hypervisor you used:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For VMWare, follow the steps in Add Cluster: vSphere. When finished, return here and continue with the next step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For KVM or XenServer, follow the steps in . When finished, return here and continue with the next step" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab. In the Pods node, click View All. Select the same pod you used in step 1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View Clusters, then click Add Cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Add Cluster dialog is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Hypervisor, choose OVM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Cluster, enter a name for the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/add-clusters-vsphere.pot b/pot/add-clusters-vsphere.pot deleted file mode 100644 index 2c4ebe4..0000000 --- a/pot/add-clusters-vsphere.pot +++ /dev/null @@ -1,125 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add Cluster: vSphere" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host management for vSphere is done through a combination of vCenter and the &PRODUCT; admin UI. &PRODUCT; requires that all hosts be in a &PRODUCT; cluster, but the cluster may consist of a single host. As an administrator you must decide if you would like to use clusters of one host or of multiple hosts. Clusters of multiple hosts allow for features like live migration. Clusters also require shared storage such as NFS or iSCSI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. Follow these requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Do not put more than 8 hosts in a vSphere cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure the hypervisor hosts do not have any VMs already running before you add them to &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add a vSphere cluster to &PRODUCT;:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create the cluster of hosts in vCenter. Follow the vCenter instructions to do this. You will create a cluster that looks something like this in vCenter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab, and click View All on Pods. Choose the pod to which you want to add the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View Clusters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Hypervisor, choose VMware." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information in the dialog. The fields below make reference to values from vCenter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cluster Name. Enter the name of the cluster you created in vCenter. For example, \"cloud.cluster.2.2.1\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Host. Enter the hostname or IP address of the vCenter server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Username. Enter the username that &PRODUCT; should use to connect to vCenter. This user must have all administrative privileges." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Password. Enter the password for the user named above" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Datacenter. Enter the vCenter datacenter that the cluster is in. For example, \"cloud.dc.VM\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There might be a slight delay while the cluster is provisioned. It will automatically display in the UI" -msgstr "" - diff --git a/pot/add-gateway-vpc.pot b/pot/add-gateway-vpc.pot deleted file mode 100644 index a73b92a..0000000 --- a/pot/add-gateway-vpc.pot +++ /dev/null @@ -1,145 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Private Gateway to a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A private gateway can be added by the root admin only. The VPC private network has 1:1 relationship with the NIC of the physical network. No gateways with duplicated VLAN and IP are allowed in the same data center." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to configure load balancing rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Private Gateways." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Gateways page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add new gateway:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Physical Network: The physical network you have created in the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Address: The IP address associated with the VPC gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway: The gateway through which the traffic is routed to and from the VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Netmask: The netmask associated with the VPC gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN: The VLAN associated with the VPC gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new gateway appears in the list. You can repeat these steps to add more gateway for this VPC." -msgstr "" - diff --git a/pot/add-ingress-egress-rules.pot b/pot/add-ingress-egress-rules.pot deleted file mode 100644 index c0d3e4e..0000000 --- a/pot/add-ingress-egress-rules.pot +++ /dev/null @@ -1,125 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Ingress and Egress Rules to a Security Group" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select view, choose Security Groups, then click the security group you want ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add an ingress rule, click the Ingress Rules tab and fill out the following fields to specify what network traffic is allowed into VM instances in this security group. If no ingress rules are specified, then no traffic will be allowed in, except for responses to any traffic that has been allowed out through an egress rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add by CIDR/Account. Indicate whether the source of the traffic will be defined by IP address (CIDR) or an existing security group in a &PRODUCT; account (Account). Choose Account if you want to allow incoming traffic from all VMs in another security group" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. The networking protocol that sources will use to send traffic to the security group. TCP and UDP are typically used for data exchange and end-user communications. ICMP is typically used to send error messages or network monitoring data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start Port, End Port. (TCP, UDP only) A range of listening ports that are the destination for the incoming traffic. If you are opening a single port, use the same number in both fields." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ICMP Type, ICMP Code. (ICMP only) The type of message and error code that will be accepted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CIDR. (Add by CIDR only) To accept only traffic from IP addresses within a particular address block, enter a CIDR or a comma-separated list of CIDRs. The CIDR is the base IP address of the incoming traffic. For example, 192.168.0.0/22. To allow all CIDRs, set to 0.0.0.0/0." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Account, Security Group. (Add by Account only) To accept only traffic from another security group, enter the &PRODUCT; account and name of a security group that has already been defined in that account. To allow traffic between VMs within the security group you are editing now, enter the same name you used in step 7." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following example allows inbound HTTP access from anywhere:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add an egress rule, click the Egress Rules tab and fill out the following fields to specify what type of traffic is allowed to be sent out of VM instances in this security group. If no egress rules are specified, then all traffic will be allowed out. Once egress rules are specified, the following types of traffic are allowed out: traffic specified in egress rules; queries to DNS and DHCP servers; and responses to any traffic that has been allowed in through an ingress rule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add by CIDR/Account. Indicate whether the destination of the traffic will be defined by IP address (CIDR) or an existing security group in a &PRODUCT; account (Account). Choose Account if you want to allow outgoing traffic to all VMs in another security group." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. The networking protocol that VMs will use to send outgoing traffic. TCP and UDP are typically used for data exchange and end-user communications. ICMP is typically used to send error messages or network monitoring data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start Port, End Port. (TCP, UDP only) A range of listening ports that are the destination for the outgoing traffic. If you are opening a single port, use the same number in both fields." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ICMP Type, ICMP Code. (ICMP only) The type of message and error code that will be sent" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CIDR. (Add by CIDR only) To send traffic only to IP addresses within a particular address block, enter a CIDR or a comma-separated list of CIDRs. The CIDR is the base IP address of the destination. For example, 192.168.0.0/22. To allow all CIDRs, set to 0.0.0.0/0." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Account, Security Group. (Add by Account only) To allow traffic to be sent to another security group, enter the &PRODUCT; account and name of a security group that has already been defined in that account. To allow traffic between VMs within the security group you are editing now, enter its name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/add-iso.pot b/pot/add-iso.pot deleted file mode 100644 index eb1e630..0000000 --- a/pot/add-iso.pot +++ /dev/null @@ -1,215 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding an ISO" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To make additional operating system or other software available for use with guest VMs, you can add an ISO. The ISO is typically thought of as an operating system image, but you can also add ISOs for other types of software, such as desktop applications that you want to be installed as part of a template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose ISOs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add ISO." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Add ISO screen, provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: Short name for the ISO image. For example, CentOS 6.2 64-bit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description: Display test for the ISO image. For example, CentOS 6.2 64-bit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL: The URL that hosts the ISO image. The Management Server must be able to access this location via HTTP. If needed you can place the ISO image directly on the Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone: Choose the zone where you want the ISO to be available, or All Zones to make it available throughout &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Bootable: Whether or not a guest could boot off this ISO image. For example, a CentOS ISO is bootable, a Microsoft Office ISO is not bootable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type: This helps &PRODUCT; and the hypervisor perform certain operations and make assumptions that improve the performance of the guest. Select one of the following." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the operating system of your desired ISO image is listed, choose it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the OS Type of the ISO is not listed or if the ISO is not bootable, choose Other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(XenServer only) If you want to boot from this ISO in PV mode, choose Other PV (32-bit) or Other PV (64-bit)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(KVM only) If you choose an OS that is PV-enabled, the VMs created from this ISO will have a SCSI (virtio) root disk. If the OS is not PV-enabled, the VMs will have an IDE root disk. The PV-enabled types are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fedora 13" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fedora 12" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fedora 11" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fedora 10" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fedora 9" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Other PV" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Debian GNU/Linux" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CentOS 5.3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CentOS 5.4" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CentOS 5.5" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Red Hat Enterprise Linux 5.3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Red Hat Enterprise Linux 5.4" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Red Hat Enterprise Linux 5.5" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Red Hat Enterprise Linux 6" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It is not recommended to choose an older version of the OS than the version in the image. For example, choosing CentOS 5.4 to support a CentOS 6.2 image will usually not work. In these cases, choose Other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extractable: Choose Yes if the ISO should be available for extraction." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public: Choose Yes if this ISO should be available to other users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Featured: Choose Yes if you would like this ISO to be more prominent for users to select. The ISO will appear in the Featured ISOs list. Only an administrator can make an ISO Featured." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server will download the ISO. Depending on the size of the ISO, this may take a long time. The ISO status column will display Ready once it has been successfully downloaded into secondary storage. Clicking Refresh updates the download percentage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Important: Wait for the ISO to finish downloading. If you move on to the next task and try to use the ISO right away, it will appear to fail. The entire ISO must be available before &PRODUCT; can work with it." -msgstr "" - diff --git a/pot/add-load-balancer-rule.pot b/pot/add-load-balancer-rule.pot deleted file mode 100644 index b2f82e0..0000000 --- a/pot/add-load-balancer-rule.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Load Balancer Rule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network where you want to load balance the traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP address for which you want to create the rule, then click the Configuration tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Load Balancing node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a Basic zone, you can also create a load balancing rule without acquiring or selecting an IP address. &PRODUCT; internally assign an IP when you create the load balancing rule, which is listed in the IP Addresses page when the rule is created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To do that, select the name of the network, then click Add Load Balancer tab. Continue with ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fill in the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: A name for the load balancer rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Port: The port receiving incoming traffic to be balanced." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Port: The port that the VMs will use to receive the traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Algorithm: Choose the load balancing algorithm you want &PRODUCT; to use. &PRODUCT; supports a variety of well-known algorithms. If you are not familiar with these choices, you will find plenty of information about them on the Internet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stickiness: (Optional) Click Configure and choose the algorithm for the stickiness policy. See Sticky Session Policies for Load Balancer Rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add VMs, then select two or more VMs that will divide the load of incoming traffic, and click Apply." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new load balancer rule appears in the list. You can repeat these steps to add more load balancer rules for this IP address." -msgstr "" - diff --git a/pot/add-loadbalancer-rule-vpc.pot b/pot/add-loadbalancer-rule-vpc.pot deleted file mode 100644 index 15b5d76..0000000 --- a/pot/add-loadbalancer-rule-vpc.pot +++ /dev/null @@ -1,180 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Load Balancing Rules on a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A &PRODUCT; user or administrator may create load balancing rules that balance traffic received at a public IP to one or more VMs that belong to a network tier that provides load balancing service in a VPC. A user creates a rule, specifies an algorithm, and assigns the rule to a set of VMs within a VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to configure load balancing rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP Addresses page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP address for which you want to create the rule, then click the Configuration tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Load Balancing node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the tier to which you want to apply the rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a VPC, the load balancing service is supported only on a single tier." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: A name for the load balancer rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Port: The port that receives the incoming traffic to be balanced." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Port: The port that the VMs will use to receive the traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Algorithm. Choose the load balancing algorithm you want &PRODUCT; to use. &PRODUCT; supports the following well-known algorithms:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Round-robin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Least connections" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stickiness. (Optional) Click Configure and choose the algorithm for the stickiness policy. See Sticky Session Policies for Load Balancer Rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add VMs: Click Add VMs, then select two or more VMs that will divide the load of incoming traffic, and click Apply." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new load balancing rule appears in the list. You can repeat these steps to add more load balancing rules for this IP address." -msgstr "" - diff --git a/pot/add-members-to-projects.pot b/pot/add-members-to-projects.pot deleted file mode 100644 index f3a5817..0000000 --- a/pot/add-members-to-projects.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Members to a Project" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New members can be added to a project by the project’s administrator, the domain administrator of the domain where the project resides or any parent domain, or the &PRODUCT; root administrator. There are two ways to add members in &PRODUCT;, but only one way is enabled at a time:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If invitations have been enabled, you can send invitations to new members." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If invitations are not enabled, you can add members directly through the UI." -msgstr "" - diff --git a/pot/add-more-clusters.pot b/pot/add-more-clusters.pot deleted file mode 100644 index d2d1d8d..0000000 --- a/pot/add-more-clusters.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add More Clusters (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need to tell &PRODUCT; about the hosts that it will manage. Hosts exist inside clusters, so before you begin adding hosts to the cloud, you must add at least one cluster." -msgstr "" - diff --git a/pot/add-password-management-to-templates.pot b/pot/add-password-management-to-templates.pot deleted file mode 100644 index 0a0df6f..0000000 --- a/pot/add-password-management-to-templates.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Password Management to Your Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides an optional password reset feature that allows users to set a temporary admin or root password as well as reset the existing admin or root password from the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enable the Reset Password feature, you will need to download an additional script to patch your template. When you later upload the template into &PRODUCT;, you can specify whether reset admin/root password feature should be enabled for this template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The password management feature works always resets the account password on instance boot. The script does an HTTP call to the virtual router to retrieve the account password that should be set. As long as the virtual router is accessible the guest will have access to the account password that should be used. When the user requests a password reset the management server generates and sends a new password to the virtual router for the account. Thus an instance reboot is necessary to effect any password changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the script is unable to contact the virtual router during instance boot it will not set the password but boot will continue normally." -msgstr "" - diff --git a/pot/add-portforward-rule-vpc.pot b/pot/add-portforward-rule-vpc.pot deleted file mode 100644 index 1700043..0000000 --- a/pot/add-portforward-rule-vpc.pot +++ /dev/null @@ -1,155 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Port Forwarding Rule on a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose an existing IP address or acquire a new IP address. Click the name of the IP address in the list." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP Addresses page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP address for which you want to create the rule, then click the Configuration tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Port Forwarding node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the tier to which you want to apply the rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Port: The port to which public traffic will be addressed on the IP address you acquired in the previous step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Port: The port on which the instance is listening for forwarded public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol: The communication protocol in use between the two ports." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TCP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "UDP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add VM: Click Add VM. Select the name of the instance to which this rule applies, and click Apply." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can test the rule by opening an ssh session to the instance." -msgstr "" - diff --git a/pot/add-primary-storage.pot b/pot/add-primary-storage.pot deleted file mode 100644 index bac6723..0000000 --- a/pot/add-primary-storage.pot +++ /dev/null @@ -1,145 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that nothing stored on the server. Adding the server to CloudStack will destroy any existing data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you create a new zone, the first primary storage is added as part of that procedure. You can add primary storage servers at any time, such as when adding a new cluster or adding more servers to an existing cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Primary Storage node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Primary Storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information in the dialog. The information required varies depending on your choice in Protocol." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pod. The pod for the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cluster. The cluster for the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. The name of the storage device" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. For XenServer, choose either NFS, iSCSI, or PreSetup. For KVM, choose NFS or SharedMountPoint. For vSphere choose either VMFS (iSCSI or FiberChannel) or NFS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Server (for NFS, iSCSI, or PreSetup). The IP address or DNS name of the storage device" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Server (for VMFS). The IP address or DNS name of the vCenter server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path (for NFS). In NFS this is the exported path from the server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path (for VMFS). In vSphere this is a combination of the datacenter name and the datastore name. The format is \"/\" datacenter name \"/\" datastore name. For example, \"/cloud.dc.VM/cluster1datastore\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path (for SharedMountPoint). With KVM this is the path on each host that is where this primary storage is mounted. For example, \"/mnt/primary\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SR Name-Label (for PreSetup). Enter the name-label of the SR that has been set up outside &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Target IQN (for iSCSI). In iSCSI this is the IQN of the target. For example, iqn.1986-03.com.sun:02:01ec9bb549-1271378984" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Lun # (for iSCSI). In iSCSI this is the LUN number. For example, 3." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags (optional). The comma-separated list of tags for this storage device. It should be an equivalent set or superset of the tags on your disk offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The tag sets on primary storage across clusters in a Zone must be identical. For example, if cluster A provides primary storage that has tags T1 and T2, all other clusters in the Zone must also provide primary storage that has tags T1 and T2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/add-projects-members-from-ui.pot b/pot/add-projects-members-from-ui.pot deleted file mode 100644 index 2651526..0000000 --- a/pot/add-projects-members-from-ui.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Project Members From the UI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The steps below tell how to add a new member to a project if the invitations feature is not enabled in the cloud. If the invitations feature is enabled cloud,as described in , use the procedure in ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the project you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Accounts tab. The current members of the project are listed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type the account name of the new member you want to add, and click Add Account. You can add only people who have an account in this cloud and within the same domain as the project." -msgstr "" - diff --git a/pot/add-secondary-storage.pot b/pot/add-secondary-storage.pot deleted file mode 100644 index d75c1dc..0000000 --- a/pot/add-secondary-storage.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure there is nothing stored on the server. Adding the server to CloudStack will destroy any existing data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you create a new zone, the first secondary storage is added as part of that procedure. You can add secondary storage servers at any time to add more servers to an existing zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are going to use Swift for cloud-wide secondary storage, you must add the Swift storage to &PRODUCT; before you add the local zone secondary storage servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To prepare for local zone secondary storage, you should have created and mounted an NFS share during Management Server installation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you prepared the system VM template during Management Server installation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4. Now that the secondary storage server for per-zone storage is prepared, add it to &PRODUCT;. Secondary storage is added as part of the procedure for adding a new zone." -msgstr "" - diff --git a/pot/add-security-group.pot b/pot/add-security-group.pot deleted file mode 100644 index 38a1174..0000000 --- a/pot/add-security-group.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Security Group" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A user or administrator can define a new security group." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select view, choose Security Groups." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Security Group." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide a name and description." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new security group appears in the Security Groups Details tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To make the security group useful, continue to Adding Ingress and Egress Rules to a Security Group." -msgstr "" - diff --git a/pot/add-tier.pot b/pot/add-tier.pot deleted file mode 100644 index f51b6ea..0000000 --- a/pot/add-tier.pot +++ /dev/null @@ -1,125 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding Tiers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tiers are distinct locations within a VPC that act as isolated networks, which do not have access to other tiers by default. Tiers are set up on different VLANs that can communicate with each other by using a virtual router. Tiers provide inexpensive, low latency network connectivity to other tiers within the VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPC that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The end users can see their own VPCs, while root and domain admin can see any VPC they are authorized to see." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC for which you want to set up tiers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Add new tier dialog is displayed, as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have already created tiers, the VPC diagram is displayed. Click Create Tier to add a new tier." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the fields are mandatory." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: A unique name for the tier you create." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Offering: The following default network offerings are listed: DefaultIsolatedNetworkOfferingForVpcNetworksNoLB, DefaultIsolatedNetworkOfferingForVpcNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a VPC, only one tier can be created by using LB-enabled network offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway: The gateway for the tier you create. Ensure that the gateway is within the Super CIDR range that you specified while creating the VPC, and is not overlapped with the CIDR of any existing tier within the VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Netmask: The netmask for the tier you create." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, if the VPC CIDR is 10.0.0.0/16 and the network tier CIDR is 10.0.1.0/24, the gateway of the tier is 10.0.1.1, and the netmask of the tier is 255.255.255.0." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Continue with configuring access control list for the tier." -msgstr "" - diff --git a/pot/add-vm-to-tier.pot b/pot/add-vm-to-tier.pot deleted file mode 100644 index 0b99793..0000000 --- a/pot/add-vm-to-tier.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Deploying VMs to the Tier" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Add VM button of the tier for which you want to add a VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Add Instance page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Follow the on-screen instruction to add an instance. For information on adding an instance, see Adding Instances section in the Installation Guide." -msgstr "" - diff --git a/pot/add-vpc.pot b/pot/add-vpc.pot deleted file mode 100644 index 626b413..0000000 --- a/pot/add-vpc.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Virtual Private Cloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When creating the VPC, you simply provide the zone and a set of IP addresses for the VPC network address space. You specify this set of addresses in the form of a Classless Inter-Domain Routing (CIDR) block." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add VPC. The Add VPC page is displayed as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: A short name for the VPC that you are creating." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description: A brief description of the VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone: Choose the zone where you want the VPC to be available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Super CIDR for Guest Networks: Defines the CIDR range for all the tiers (guest networks) within a VPC. When you create a tier, ensure that its CIDR is within the Super CIDR value you enter. The CIDR must be RFC1918 compliant." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DNS domain for Guest Networks: If you want to assign a special domain name, specify the DNS suffix. This parameter is applied to all the tiers within the VPC. That implies, all the tiers you create in the VPC belong to the same DNS domain. If the parameter is not specified, a DNS domain name is generated automatically." -msgstr "" - diff --git a/pot/added-API-commands-4-0.pot b/pot/added-API-commands-4-0.pot deleted file mode 100644 index 1a477c3..0000000 --- a/pot/added-API-commands-4-0.pot +++ /dev/null @@ -1,259 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Added API Commands in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createCounter (Adds metric counter)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteCounter (Deletes a counter)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listCounters (List the counters)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createCondition (Creates a condition)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteCondition (Removes a condition)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listConditions (List Conditions for the specific user)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createTags. Add tags to one or more resources. Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=createTags\n" -"&resourceIds=1,10,12\n" -"&resourceType=userVm\n" -"&tags[0].key=region\n" -"&tags[0].value=canada\n" -"&tags[1].key=city\n" -"&tags[1].value=Toronto " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteTags. Remove tags from one or more resources. Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=deleteTags\n" -"&resourceIds=1,12\n" -"&resourceType=Snapshot\n" -"&tags[0].key=city " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTags (Show currently defined resource tags)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVPC (Creates a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVPCs (Lists VPCs)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVPC (Deletes a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVPC (Updates a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restartVPC (Restarts a VPC)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVPCOffering (Creates VPC offering)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVPCOffering (Updates VPC offering)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVPCOffering (Deletes VPC offering)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVPCOfferings (Lists VPC offerings)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createPrivateGateway (Creates a private gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPrivateGateways (List private gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deletePrivateGateway (Deletes a Private gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createNetworkACL (Creates a ACL rule the given network (the network has to belong to VPC))" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteNetworkACL (Deletes a Network ACL)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkACLs (Lists all network ACLs)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createStaticRoute (Creates a static route)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteStaticRoute (Deletes a static route)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listStaticRoutes (Lists all static routes)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVpnCustomerGateway (Creates site to site vpn customer gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVpnGateway (Creates site to site vpn local gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVpnConnection (Create site to site vpn connection)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVpnCustomerGateway (Delete site to site vpn customer gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVpnGateway (Delete site to site vpn gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteVpnConnection (Delete site to site vpn connection)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVpnCustomerGateway (Update site to site vpn customer gateway)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "resetVpnConnection (Reset site to site vpn connection)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVpnCustomerGateways (Lists site to site vpn customer gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVpnGateways (Lists site 2 site vpn gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVpnConnections (Lists site to site vpn connection gateways)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enableCiscoNexusVSM (Enables Nexus 1000v dvSwitch in &PRODUCT;.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "disableCiscoNexusVSM (Disables Nexus 1000v dvSwitch in &PRODUCT;.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteCiscoNexusVSM (Deletes Nexus 1000v dvSwitch in &PRODUCT;.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listCiscoNexusVSMs (Lists the control VLAN ID, packet VLAN ID, and data VLAN ID, as well as the IP address of the Nexus 1000v dvSwitch.)" -msgstr "" - diff --git a/pot/added-API-commands.pot b/pot/added-API-commands.pot deleted file mode 100644 index fd6cb1e..0000000 --- a/pot/added-API-commands.pot +++ /dev/null @@ -1,375 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:56\n" -"PO-Revision-Date: 2013-02-02T20:11:56\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Added API commands in 3.0" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Added in 3.0.2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "changeServiceForSystemVm" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Changes the service offering for a system VM (console proxy or secondary storage). The system VM must be in a \"Stopped\" state for this command to take effect." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Added in 3.0.1" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Added in 3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "assignVirtualMachine (Move a user VM to another user under same domain.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restoreVirtualMachine (Restore a VM to original template or specific snapshot)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createLBStickinessPolicy (Creates a Load Balancer stickiness policy )" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteLBStickinessPolicy (Deletes a LB stickiness policy.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listLBStickinessPolicies (Lists LBStickiness policies.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ldapConfig (Configure the LDAP context for this site.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addSwift (Adds Swift.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSwifts (List Swift.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "migrateVolume (Migrate volume)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateStoragePool (Updates a storage pool.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "authorizeSecurityGroupEgress (Authorizes a particular egress rule for this security group)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "revokeSecurityGroupEgress (Deletes a particular egress rule from this security group)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createNetworkOffering (Creates a network offering.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteNetworkOffering (Deletes a network offering.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createProject (Creates a project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteProject (Deletes a project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateProject (Updates a project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "activateProject (Activates a project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "suspendProject (Suspends a project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjects (Lists projects and provides detailed information for listed projects)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addAccountToProject (Adds acoount to a project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteAccountFromProject (Deletes account from the project)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjectAccounts (Lists project's accounts)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjectInvitations (Lists an account's invitations to join projects)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateProjectInvitation (Accepts or declines project invitation)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteProjectInvitation (Deletes a project invitation)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateHypervisorCapabilities (Updates a hypervisor capabilities.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listHypervisorCapabilities (Lists all hypervisor capabilities.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createPhysicalNetwork (Creates a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deletePhysicalNetwork (Deletes a Physical Network.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPhysicalNetworks (Lists physical networks)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updatePhysicalNetwork (Updates a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSupportedNetworkServices (Lists all network services provided by &PRODUCT; or for the given Provider.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addNetworkServiceProvider (Adds a network serviceProvider to a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteNetworkServiceProvider (Deletes a Network Service Provider.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkServiceProviders (Lists network serviceproviders for a given physical network.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateNetworkServiceProvider (Updates a network serviceProvider of a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addTrafficType (Adds traffic type to a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteTrafficType (Deletes traffic type of a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTrafficTypes (Lists traffic types of a given physical network.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateTrafficType (Updates traffic type of a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTrafficTypeImplementors (Lists implementors of implementor of a network traffic type or implementors of all network traffic types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createStorageNetworkIpRange (Creates a Storage network IP range.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteStorageNetworkIpRange (Deletes a storage network IP Range.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listStorageNetworkIpRange (List a storage network IP range.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateStorageNetworkIpRange (Update a Storage network IP range, only allowed when no IPs in this range have been allocated.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listUsageTypes (List Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addF5LoadBalancer (Adds a F5 BigIP load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "configureF5LoadBalancer (configures a F5 load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteF5LoadBalancer ( delete a F5 load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listF5LoadBalancers (lists F5 load balancer devices)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listF5LoadBalancerNetworks (lists network that are using a F5 load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addSrxFirewall (Adds a SRX firewall device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteSrxFirewall ( delete a SRX firewall device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSrxFirewalls (lists SRX firewall devices in a physical network)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSrxFirewallNetworks (lists network that are using SRX firewall device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addNetscalerLoadBalancer (Adds a netscaler load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteNetscalerLoadBalancer ( delete a netscaler load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "configureNetscalerLoadBalancer (configures a netscaler load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetscalerLoadBalancers (lists netscaler load balancer devices)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetscalerLoadBalancerNetworks (lists network that are using a netscaler load balancer device)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVirtualRouterElement (Create a virtual router element.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "configureVirtualRouterElement (Configures a virtual router element.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVirtualRouterElements (Lists all available virtual router elements.)" -msgstr "" - diff --git a/pot/added-error-codes.pot b/pot/added-error-codes.pot deleted file mode 100644 index 5062c9e..0000000 --- a/pot/added-error-codes.pot +++ /dev/null @@ -1,330 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Added &PRODUCT; Error Codes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can now find the &PRODUCT;-specific error code in the exception response for each type of exception. The following list of error codes is added to the new class named CSExceptionErrorCode. These codes are applicable in &PRODUCT; 3.0.3 and later versions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4250 : \"com.cloud.utils.exception.CloudRuntimeException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4255 : \"com.cloud.utils.exception.ExceptionUtil\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4260 : \"com.cloud.utils.exception.ExecutionException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4265 : \"com.cloud.utils.exception.HypervisorVersionChangedException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4270 : \"com.cloud.utils.exception.RuntimeCloudException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4275 : \"com.cloud.exception.CloudException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4280 : \"com.cloud.exception.AccountLimitException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4285 : \"com.cloud.exception.AgentUnavailableException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4290 : \"com.cloud.exception.CloudAuthenticationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4295 : \"com.cloud.exception.CloudExecutionException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4300 : \"com.cloud.exception.ConcurrentOperationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4305 : \"com.cloud.exception.ConflictingNetworkSettingsException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4310 : \"com.cloud.exception.DiscoveredWithErrorException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4315 : \"com.cloud.exception.HAStateException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4320 : \"com.cloud.exception.InsufficientAddressCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4325 : \"com.cloud.exception.InsufficientCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4330 : \"com.cloud.exception.InsufficientNetworkCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4335 : \"com.cloud.exception.InsufficientServerCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4340 : \"com.cloud.exception.InsufficientStorageCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4345 : \"com.cloud.exception.InternalErrorException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4350 : \"com.cloud.exception.InvalidParameterValueException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4355 : \"com.cloud.exception.ManagementServerException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4360 : \"com.cloud.exception.NetworkRuleConflictException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4365 : \"com.cloud.exception.PermissionDeniedException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4370 : \"com.cloud.exception.ResourceAllocationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4375 : \"com.cloud.exception.ResourceInUseException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4380 : \"com.cloud.exception.ResourceUnavailableException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4385 : \"com.cloud.exception.StorageUnavailableException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4390 : \"com.cloud.exception.UnsupportedServiceException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4395 : \"com.cloud.exception.VirtualMachineMigrationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4400 : \"com.cloud.exception.AccountLimitException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4405 : \"com.cloud.exception.AgentUnavailableException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4410 : \"com.cloud.exception.CloudAuthenticationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4415 : \"com.cloud.exception.CloudException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4420 : \"com.cloud.exception.CloudExecutionException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4425 : \"com.cloud.exception.ConcurrentOperationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4430 : \"com.cloud.exception.ConflictingNetworkSettingsException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4435 : \"com.cloud.exception.ConnectionException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4440 : \"com.cloud.exception.DiscoveredWithErrorException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4445 : \"com.cloud.exception.DiscoveryException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4450 : \"com.cloud.exception.HAStateException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4455 : \"com.cloud.exception.InsufficientAddressCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4460 : \"com.cloud.exception.InsufficientCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4465 : \"com.cloud.exception.InsufficientNetworkCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4470 : \"com.cloud.exception.InsufficientServerCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4475 : \"com.cloud.exception.InsufficientStorageCapacityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4480 : \"com.cloud.exception.InsufficientVirtualNetworkCapcityException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4485 : \"com.cloud.exception.InternalErrorException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4490 : \"com.cloud.exception.InvalidParameterValueException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4495 : \"com.cloud.exception.ManagementServerException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4500 : \"com.cloud.exception.NetworkRuleConflictException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4505 : \"com.cloud.exception.PermissionDeniedException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4510 : \"com.cloud.exception.ResourceAllocationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4515 : \"com.cloud.exception.ResourceInUseException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4520 : \"com.cloud.exception.ResourceUnavailableException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4525 : \"com.cloud.exception.StorageUnavailableException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4530 : \"com.cloud.exception.UnsupportedServiceException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4535 : \"com.cloud.exception.VirtualMachineMigrationException\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "9999 : \"org.apache.cloudstack.api.ServerApiException\"" -msgstr "" - diff --git a/pot/adding-IP-addresses-for-the-public-network.pot b/pot/adding-IP-addresses-for-the-public-network.pot deleted file mode 100644 index ef9a609..0000000 --- a/pot/adding-IP-addresses-for-the-public-network.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding IP Addresses for the Public Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These instructions assume you have already logged in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the desired zone ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Network tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Public node of the diagram, click Configure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP Ranges tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway. The gateway in use for these IP addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Netmask. The netmask associated with this IP range" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN. The VLAN that will be used for public traffic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start IP/End IP. A range of IP addresses that are assumed to be accessible from the Internet and will be allocated for access to guest networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/additional-installation-options.pot b/pot/additional-installation-options.pot deleted file mode 100644 index 1e00eae..0000000 --- a/pot/additional-installation-options.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Additional Installation Options" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The next few sections describe &PRODUCT; features above and beyond the basic deployment options." -msgstr "" - diff --git a/pot/admin-alerts.pot b/pot/admin-alerts.pot deleted file mode 100644 index 7935a2b..0000000 --- a/pot/admin-alerts.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Administrator Alerts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The system provides alerts and events to help with the management of the cloud. Alerts are notices to an administrator, generally delivered by e-mail, notifying the administrator that an error has occurred in the cloud. Alert behavior is configurable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Events track all of the user and administrator actions in the cloud. For example, every guest VM start creates an associated event. Events are stored in the Management Server’s database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Emails will be sent to administrators under the following circumstances:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server cluster runs low on CPU, memory, or storage resources" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server loses heartbeat from a Host for more than 3 minutes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Host cluster runs low on CPU, memory, or storage resources" -msgstr "" - diff --git a/pot/admin-guide.pot b/pot/admin-guide.pot deleted file mode 100644 index b571c79..0000000 --- a/pot/admin-guide.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Administrator Guide" -msgstr "" - diff --git a/pot/adv-zone-topology-req.pot b/pot/adv-zone-topology-req.pot deleted file mode 100644 index 2b0fd2d..0000000 --- a/pot/adv-zone-topology-req.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Advanced Zone Topology Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With Advanced Networking, separate subnets must be used for private and public networks." -msgstr "" - diff --git a/pot/advanced-zone-configuration.pot b/pot/advanced-zone-configuration.pot deleted file mode 100644 index 2c05431..0000000 --- a/pot/advanced-zone-configuration.pot +++ /dev/null @@ -1,345 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Advanced Zone Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After you select Advanced in the Add Zone wizard and click Next, you will be asked to enter the following details. Then click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. A name for the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DNS 1 and 2. These are DNS servers for use by guest VMs in the zone. These DNS servers will be accessed via the public network you will add later. The public IP addresses for the zone must have a route to the DNS server named here." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Internal DNS 1 and Internal DNS 2. These are DNS servers for use by system VMs in the zone(these are VMs used by &PRODUCT; itself, such as virtual routers, console proxies,and Secondary Storage VMs.) These DNS servers will be accessed via the management traffic network interface of the System VMs. The private IP address you provide for the pods must have a route to the internal DNS server named here." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Domain. (Optional) If you want to assign a special domain name to the guest VM network, specify the DNS suffix." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest CIDR. This is the CIDR that describes the IP addresses in use in the guest virtual networks in this zone. For example, 10.1.1.0/24. As a matter of good practice you should set different CIDRs for different zones. This will make it easier to set up VPNs between networks in different zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor. (Introduced in version 3.0.1) Choose the hypervisor for the first cluster in the zone. You can add clusters with different hypervisors later, after you finish adding the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. A public zone is available to all users. A zone that is not public will be assigned to a particular domain. Only users in that domain will be allowed to create guest VMs in this zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose which traffic types will be carried by the physical network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The traffic types are management, public, guest, and storage traffic. For more information about the types, roll over the icons to display their tool tips, or see . This screen starts out with one network already configured. If you have multiple physical networks, you need to add more. Drag and drop traffic types onto a greyed-out network and it will become active. You can move the traffic icons from one network to another; for example, if the default traffic types shown for Network 1 do not match your actual setup, you can move them down. You can also change the network names if desired." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Introduced in version 3.0.1) Assign a network traffic label to each traffic type on each physical network. These labels must match the labels you have already defined on the hypervisor host. To assign each label, click the Edit button under the traffic type icon within each physical network. A popup dialog appears where you can type the label, then click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These traffic labels will be defined only for the hypervisor selected for the first cluster. For all other hypervisors, the labels can be configured after the zone is created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the IP range for public Internet traffic. Enter the following details, then click Add. If desired, you can repeat this step to add more public Internet IP ranges. When done, click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway. The gateway in use for these IP addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Netmask. The netmask associated with this IP range." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN. The VLAN that will be used for public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start IP/End IP. A range of IP addresses that are assumed to be accessible from the Internet and will be allocated for access to guest networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new zone, &PRODUCT; adds the first pod for you. You can always add more pods later. For an overview of what a pod is, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first pod, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pod Name. A name for the pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reserved system gateway. The gateway for the hosts in that pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reserved system netmask. The network prefix that defines the pod's subnet. Use CIDR notation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start/End Reserved System IP. The IP range in the management network that &PRODUCT; uses to manage various system VMs, such as Secondary Storage VMs, Console Proxy VMs, and DHCP. For more information, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify a range of VLAN IDs to carry guest traffic for each physical network (see VLAN Allocation Example ), then click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new pod, &PRODUCT; adds the first cluster for you. You can always add more clusters later. For an overview of what a cluster is, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first cluster, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor. (Version 3.0.0 only; in 3.0.1, this field is read only) Choose the type of hypervisor software that all hosts in this cluster will run. If you choose VMware, additional fields appear so you can give information about a vSphere cluster. For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add Cluster: vSphere ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cluster name. Enter a name for the cluster. This can be text of your choosing and is not used by &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new cluster, &PRODUCT; adds the first host for you. You can always add more hosts later. For an overview of what a host is, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before you can configure the host, you need to install the hypervisor software on the host. You will need to know which version of the hypervisor software version is supported by &PRODUCT; and what additional configuration is required to ensure the host will work with &PRODUCT;. To find these installation details, see:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Citrix XenServer Installation for &PRODUCT;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware vSphere Installation and Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM Installation and Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first host, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Name. The DNS name or IP address of the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username. Usually root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password. This is the password for the user named above (from your XenServer or KVM install)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Tags. (Optional) Any labels that you use to categorize hosts for ease of maintenance. For example, you can set to the cloud's HA tag (set in the ha.tag global configuration parameter) if you want this host to be used only for VMs with the \"high availability\" feature enabled. For more information, see HA-Enabled Virtual Machines as well as HA for Hosts, both in the Administration Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new cluster, &PRODUCT; adds the first primary storage server for you. You can always add more servers later. For an overview of what primary storage is, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first primary storage server, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. The name of the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. For XenServer, choose either NFS, iSCSI, or PreSetup. For KVM, choose NFS, SharedMountPoint, CLVM, and RBD. For vSphere choose either VMFS (iSCSI or FiberChannel) or NFS. The remaining fields in the screen vary depending on what you choose here." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Server. The IP address or DNS name of the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path. The exported path from the server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags (optional). The comma-separated list of tags for this storage device. It should be an equivalent set or superset of the tags on your disk offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The tag sets on primary storage across clusters in a Zone must be identical. For example, if cluster A provides primary storage that has tags T1 and T2, all other clusters in the Zone must also provide primary storage that has tags T1 and T2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "iSCSI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Target IQN. The IQN of the target. For example, iqn.1986-03.com.sun:02:01ec9bb549-1271378984." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Lun. The LUN number. For example, 3." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "preSetup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SR Name-Label. Enter the name-label of the SR that has been set up outside &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SharedMountPoint" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path. The path on each host that is where this primary storage is mounted. For example, \"/mnt/primary\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMFS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Server. The IP address or DNS name of the vCenter server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path. A combination of the datacenter name and the datastore name. The format is \"/\" datacenter name \"/\" datastore name. For example, \"/cloud.dc.VM/cluster1datastore\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new zone, &PRODUCT; adds the first secondary storage server for you. For an overview of what secondary storage is, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before you can fill out this screen, you need to prepare the secondary storage by setting up NFS shares and installing the latest &PRODUCT; System VM template. See Adding Secondary Storage :" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS Server. The IP address of the server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Launch." -msgstr "" - diff --git a/pot/advanced-zone-guest-ip-addresses.pot b/pot/advanced-zone-guest-ip-addresses.pot deleted file mode 100644 index c0ed786..0000000 --- a/pot/advanced-zone-guest-ip-addresses.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Advanced Zone Guest IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When advanced networking is used, the administrator can create additional networks for use by the guests. These networks can span the zone and be available to all accounts, or they can be scoped to a single account, in which case only the named account may create guests that attach to these networks. The networks are defined by a VLAN ID, IP range, and gateway. The administrator may provision thousands of these networks if desired." -msgstr "" - diff --git a/pot/advanced-zone-network-traffic-types.pot b/pot/advanced-zone-network-traffic-types.pot deleted file mode 100644 index 3b24de1..0000000 --- a/pot/advanced-zone-network-traffic-types.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Advanced Zone Network Traffic Types" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When advanced networking is used, there can be multiple physical networks in the zone. Each physical network can carry one or more traffic types, and you need to let &PRODUCT; know which type of network traffic you want each network to carry. The traffic types in an advanced zone are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest. When end users run VMs, they generate guest traffic. The guest VMs communicate with each other over a network that can be referred to as the guest network. This network can be isolated or shared. In an isolated guest network, the administrator needs to reserve VLAN ranges to provide isolation for each &PRODUCT; account’s network (potentially a large number of VLANs). In a shared guest network, all guest VMs share a single network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management. When &PRODUCT;’s internal resources communicate with each other, they generate management traffic. This includes communication between hosts, system VMs (VMs used by &PRODUCT; to perform various tasks in the cloud), and any other component that communicates directly with the &PRODUCT; Management Server. You must configure the IP range for the system VMs to use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. Public traffic is generated when VMs in the cloud access the Internet. Publicly accessible IPs must be allocated for this purpose. End users can use the &PRODUCT; UI to acquire these IPs to implement NAT between their guest network and the public network, as described in “Acquiring a New IP Address” in the Administration Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage. Traffic such as VM templates and snapshots, which is sent between the secondary storage VM and secondary storage servers. &PRODUCT; uses a separate Network Interface Controller (NIC) named storage NIC for storage network traffic. Use of a storage NIC that always operates on a high bandwidth network allows fast template and snapshot copying. You must configure the IP range to use for the storage network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These traffic types can each be on a separate physical network, or they can be combined with certain restrictions. When you use the Add Zone wizard in the UI to create a new zone, you are guided into making only valid choices." -msgstr "" - diff --git a/pot/advanced-zone-physical-network-configuration.pot b/pot/advanced-zone-physical-network-configuration.pot deleted file mode 100644 index ba06ced..0000000 --- a/pot/advanced-zone-physical-network-configuration.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Advanced Zone Physical Network Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Within a zone that uses advanced networking, you need to tell the Management Server how the physical network is set up to carry different kinds of traffic in isolation." -msgstr "" - diff --git a/pot/advanced-zone-public-ip-addresses.pot b/pot/advanced-zone-public-ip-addresses.pot deleted file mode 100644 index 54d3ef2..0000000 --- a/pot/advanced-zone-public-ip-addresses.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Advanced Zone Public IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When advanced networking is used, the administrator can create additional networks for use by the guests. These networks can span the zone and be available to all accounts, or they can be scoped to a single account, in which case only the named account may create guests that attach to these networks. The networks are defined by a VLAN ID, IP range, and gateway. The administrator may provision thousands of these networks if desired." -msgstr "" - diff --git a/pot/alerts.pot b/pot/alerts.pot deleted file mode 100644 index ea65bdc..0000000 --- a/pot/alerts.pot +++ /dev/null @@ -1,165 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Alerts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following is the list of alert type numbers. The current alerts can be found by calling listAlerts." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "MEMORY = 0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "CPU = 1" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "STORAGE =2" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "STORAGE_ALLOCATED = 3" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "PUBLIC_IP = 4" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "PRIVATE_IP = 5" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "HOST = 6" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "USERVM = 7" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DOMAIN_ROUTER = 8" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "CONSOLE_PROXY = 9" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "ROUTING = 10// lost connection to default route (to the gateway)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "STORAGE_MISC = 11 // lost connection to default route (to the gateway)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "USAGE_SERVER = 12 // lost connection to default route (to the gateway)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "MANAGMENT_NODE = 13 // lost connection to default route (to the gateway)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DOMAIN_ROUTER_MIGRATE = 14" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "CONSOLE_PROXY_MIGRATE = 15" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "USERVM_MIGRATE = 16" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "VLAN = 17" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "SSVM = 18" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "USAGE_SERVER_RESULT = 19" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "STORAGE_DELETE = 20;" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "UPDATE_RESOURCE_COUNT = 21; //Generated when we fail to update the resource count" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "USAGE_SANITY_RESULT = 22;" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DIRECT_ATTACHED_PUBLIC_IP = 23;" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "LOCAL_STORAGE = 24;" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "RESOURCE_LIMIT_EXCEEDED = 25; //Generated when the resource limit exceeds the limit. Currently used for recurring snapshots only" -msgstr "" - diff --git a/pot/allocators.pot b/pot/allocators.pot deleted file mode 100644 index 9394ee6..0000000 --- a/pot/allocators.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Allocators" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; enables administrators to write custom allocators that will choose the Host to place a new guest and the storage host from which to allocate guest virtual disk images." -msgstr "" - diff --git a/pot/api-calls.pot b/pot/api-calls.pot deleted file mode 100644 index b8e2c8f..0000000 --- a/pot/api-calls.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Calling the &PRODUCT; API" -msgstr "" - diff --git a/pot/api-overview.pot b/pot/api-overview.pot deleted file mode 100644 index 51a559d..0000000 --- a/pot/api-overview.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; API is a low level API that has been used to implement the &PRODUCT; web UIs. It is also a good basis for implementing other popular APIs such as EC2/S3 and emerging DMTF standards." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Many &PRODUCT; API calls are asynchronous. These will return a Job ID immediately when called. This Job ID can be used to query the status of the job later. Also, status calls on impacted resources will provide some indication of their state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The API has a REST-like query basis and returns results in XML or JSON." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See the Developer’s Guide and the API Reference." -msgstr "" - diff --git a/pot/api-reference.pot b/pot/api-reference.pot deleted file mode 100644 index 0a6a99e..0000000 --- a/pot/api-reference.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "API Reference Documentation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can find all the API reference documentation at the below site:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://incubator.apache.org/cloudstack/docs/api/" -msgstr "" - diff --git a/pot/asynchronous-commands-example.pot b/pot/asynchronous-commands-example.pot deleted file mode 100644 index 92f8d32..0000000 --- a/pot/asynchronous-commands-example.pot +++ /dev/null @@ -1,166 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Example" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following shows an example of using an asynchronous command. Assume the API command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=deployVirtualMachine&zoneId=1&serviceOfferingId=1&diskOfferingId=1&templateId=1\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack will immediately return a job ID and any other additional data." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" <deployvirtualmachineresponse> \n" -" <jobid>1</jobid>\n" -" <id>100</id>\n" -" </deployvirtualmachineresponse>\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Using the job ID, you can periodically poll for the results by using the queryAsyncJobResult command." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=queryAsyncJobResult&jobId=1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Three possible results could come from this query." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Job is still pending:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" <queryasyncjobresult> \n" -" <jobid>1</jobid>\n" -" <jobstatus>0</jobstatus>\n" -" <jobprocstatus>1</jobprocstatus>\n" -" </queryasyncjobresult>\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Job has succeeded:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" <queryasyncjobresultresponse cloud-stack-version=\"3.0.1.6\">\n" -" <jobid>1</jobid>\n" -" <jobstatus>1</jobstatus>\n" -" <jobprocstatus>0</jobprocstatus>\n" -" <jobresultcode>0</jobresultcode>\n" -" <jobresulttype>object</jobresulttype>\n" -" <jobresult>\n" -" <virtualmachine>\n" -" <id>450</id>\n" -" <name>i-2-450-VM</name>\n" -" <displayname>i-2-450-VM</displayname>\n" -" <account>admin</account>\n" -" <domainid>1</domainid>\n" -" <domain>ROOT</domain>\n" -" <created>2011-03-10T18:20:25-0800</created>\n" -" <state>Running</state>\n" -" <haenable>false</haenable>\n" -" <zoneid>1</zoneid>\n" -" <zonename>San Jose 1</zonename>\n" -" <hostid>2</hostid>\n" -" <hostname>905-13.sjc.lab.vmops.com</hostname>\n" -" <templateid>1</templateid>\n" -" <templatename>CentOS 5.3 64bit LAMP</templatename>\n" -" <templatedisplaytext>CentOS 5.3 64bit LAMP</templatedisplaytext>\n" -" <passwordenabled>false</passwordenabled>\n" -" <serviceofferingid>1</serviceofferingid>\n" -" <serviceofferingname>Small Instance</serviceofferingname>\n" -" <cpunumber>1</cpunumber>\n" -" <cpuspeed>500</cpuspeed>\n" -" <memory>512</memory>\n" -" <guestosid>12</guestosid>\n" -" <rootdeviceid>0</rootdeviceid>\n" -" <rootdevicetype>NetworkFilesystem</rootdevicetype>\n" -" <nic>\n" -" <id>561</id>\n" -" <networkid>205</networkid>\n" -" <netmask>255.255.255.0</netmask>\n" -" <gateway>10.1.1.1</gateway>\n" -" <ipaddress>10.1.1.225</ipaddress>\n" -" <isolationuri>vlan://295</isolationuri>\n" -" <broadcasturi>vlan://295</broadcasturi>\n" -" <traffictype>Guest</traffictype>\n" -" <type>Virtual</type>\n" -" <isdefault>true</isdefault>\n" -" </nic>\n" -" <hypervisor>XenServer</hypervisor>\n" -" </virtualmachine>\n" -" </jobresult>\n" -" </queryasyncjobresultresponse>\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Job has failed:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" <queryasyncjobresult>\n" -" <jobid>1</jobid> \n" -" <jobstatus>2</jobstatus> \n" -" <jobprocstatus>0</jobprocstatus>\n" -" <jobresultcode>551</jobresultcode>\n" -" <jobresulttype>text</jobresulttype>\n" -" <jobresult>Unable to deploy virtual machine id = 100 due to not enough capacity</jobresult> \n" -" </queryasyncjobresult>\n" -" " -msgstr "" - diff --git a/pot/asynchronous-commands.pot b/pot/asynchronous-commands.pot deleted file mode 100644 index 44e2aac..0000000 --- a/pot/asynchronous-commands.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Asynchronous Commands" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asynchronous commands were introduced in &PRODUCT; 2.x. Commands are designated as asynchronous when they can potentially take a long period of time to complete such as creating a snapshot or disk volume. They differ from synchronous commands by the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "They are identified in the API Reference by an (A)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "They will immediately return a job ID to refer to the job that will be responsible in processing the command." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If executed as a \"create\" resource command, it will return the resource ID as well as the job ID." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can periodically check the status of the job by making a simple API call to the command, queryAsyncJobResult and passing in the job ID." -msgstr "" - diff --git a/pot/attach-iso-to-vm.pot b/pot/attach-iso-to-vm.pot deleted file mode 100644 index 791bd16..0000000 --- a/pot/attach-iso-to-vm.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Attaching an ISO to a VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the virtual machine you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Attach ISO button iso.png: Depicts adding an iso image " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Attach ISO dialog box, select the desired ISO." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK" -msgstr "" - diff --git a/pot/attaching-volume.pot b/pot/attaching-volume.pot deleted file mode 100644 index 3733658..0000000 --- a/pot/attaching-volume.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Attaching a Volume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can attach a volume to a guest VM to provide extra disk storage. Attach a volume when you first create a new volume, when you are moving an existing volume from one VM to another, or after you have migrated a volume from one storage pool to another." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Volumes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4. Click the volume name in the Volumes list, then click the Attach Disk button AttachDiskButton.png: button to attach a volume " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Instance popup, choose the VM to which you want to attach the volume. You will only see instances to which you are allowed to attach volumes; for example, a user will see only instances created by that user, but the administrator will have more choices." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the volume has been attached, you should be able to see it by clicking Instances, the instance name, and View Volumes." -msgstr "" - diff --git a/pot/automatic-snapshot-creation-retention.pot b/pot/automatic-snapshot-creation-retention.pot deleted file mode 100644 index a0443c4..0000000 --- a/pot/automatic-snapshot-creation-retention.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Automatic Snapshot Creation and Retention" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Supported for the following hypervisors: XenServer, VMware vSphere, and KVM)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Users can set up a recurring snapshot policy to automatically create multiple snapshots of a disk at regular intervals. Snapshots can be created on an hourly, daily, weekly, or monthly interval. One snapshot policy can be set up per disk volume. For example, a user can set up a daily snapshot at 02:30." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With each snapshot schedule, users can also specify the number of scheduled snapshots to be retained. Older snapshots that exceed the retention limit are automatically deleted. This user-defined limit must be equal to or lower than the global limit set by the &PRODUCT; administrator. See . The limit applies only to those snapshots that are taken as part of an automatic recurring snapshot policy. Additional manual snapshots can be created and retained." -msgstr "" - diff --git a/pot/autoscale.pot b/pot/autoscale.pot deleted file mode 100644 index 34c60c4..0000000 --- a/pot/autoscale.pot +++ /dev/null @@ -1,270 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring AutoScale" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "AutoScaling allows you to scale your back-end services or application VMs up or down seamlessly and automatically according to the conditions you define. With AutoScaling enabled, you can ensure that the number of VMs you are using seamlessly scale up when demand increases, and automatically decreases when demand subsides. Thus it helps you save compute costs by terminating underused VMs automatically and launching new VMs when you need them, without the need for manual intervention." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NetScaler AutoScaling is designed to seamlessly launch or terminate VMs based on user-defined conditions. Conditions for triggering a scaleup or scaledown action can vary from a simple use case like monitoring the CPU usage of a server to a complex use case of monitoring a combination of server's responsiveness and its CPU usage. For example, you can configure AutoScaling to launch an additional VM whenever CPU usage exceeds 80 percent for 15 minutes, or to remove a VM whenever CPU usage is less than 20 percent for 30 minutes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; uses the NetScaler load balancer to monitor all aspects of a system's health and work in unison with &PRODUCT; to initiate scale-up or scale-down actions. The supported NetScaler version is 10.0." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Prerequisites" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before you configure an AutoScale rule, consider the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that the necessary template is prepared before configuring AutoScale. When a VM is deployed by using a template and when it comes up, the application should be up and running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the application is not running, the NetScaler device considers the VM as ineffective and continues provisioning the VMs unconditionally until the resource limit is exhausted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Deploy the templates you prepared. Ensure that the applications come up on the first boot and is ready to take the traffic. Observe the time requires to deploy the template. Consider this time when you specify the quiet time while configuring AutoScale." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The AutoScale feature supports the SNMP counters that can be used to define conditions for taking scale up or scale down actions. To monitor the SNMP-based counter, ensure that the SNMP agent is installed in the template used for creating the AutoScale VMs, and the SNMP operations work with the configured SNMP community and port by using standard SNMP managers. For example, see to configure SNMP on a RHEL machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that the endpointe.url parameter present in the Global Settings is set to the Management Server API URL. For example, http://10.102.102.22:8080/client/api. In a multi-node Management Server deployment, use the virtual IP address configured in the load balancer for the management server’s cluster. Additionally, ensure that the NetScaler device has access to this IP address to provide AutoScale support." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you update the endpointe.url, disable the AutoScale functionality of the load balancer rules in the system, then enable them back to reflect the changes. For more information see " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the API Key and Secret Key are regenerated for an AutoScale user, ensure that the AutoScale functionality of the load balancers that the user participates in are disabled and then enabled to reflect the configuration changes in the NetScaler." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In an advanced Zone, ensure that at least one VM should be present before configuring a load balancer rule with AutoScale. Having one VM in the network ensures that the network is in implemented state for configuring AutoScale." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Template: A template consists of a base OS image and application. A template is used to provision the new instance of an application on a scaleup action. When a VM is deployed from a template, the VM can start taking the traffic from the load balancer without any admin intervention. For example, if the VM is deployed for a Web service, it should have the Web server running, the database connected, and so on." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Compute offering: A predefined set of virtual hardware attributes, including CPU speed, number of CPUs, and RAM size, that the user can select when creating a new virtual machine instance. Choose one of the compute offerings to be used while provisioning a VM instance as part of scaleup action." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Min Instance: The minimum number of active VM instances that is assigned to a load balancing rule. The active VM instances are the application instances that are up and serving the traffic, and are being load balanced. This parameter ensures that a load balancing rule has at least the configured number of active VM instances are available to serve the traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If an application, such as SAP, running on a VM instance is down for some reason, the VM is then not counted as part of Min Instance parameter, and the AutoScale feature initiates a scaleup action if the number of active VM instances is below the configured value. Similarly, when an application instance comes up from its earlier down state, this application instance is counted as part of the active instance count and the AutoScale process initiates a scaledown action when the active instance count breaches the Max instance value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Max Instance: Maximum number of active VM instances that should be assigned to a load balancing rule. This parameter defines the upper limit of active VM instances that can be assigned to a load balancing rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specifying a large value for the maximum instance parameter might result in provisioning large number of VM instances, which in turn leads to a single load balancing rule exhausting the VM instances limit specified at the account or domain level." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If an application, such as SAP, running on a VM instance is down for some reason, the VM is not counted as part of Max Instance parameter. So there may be scenarios where the number of VMs provisioned for a scaleup action might be more than the configured Max Instance value. Once the application instances in the VMs are up from an earlier down state, the AutoScale feature starts aligning to the configured Max Instance value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify the following scale-up and scale-down policies:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Duration: The duration, in seconds, for which the conditions you specify must be true to trigger a scaleup action. The conditions defined should hold true for the entire duration you specify for an AutoScale action to be invoked." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Counter: The performance counters expose the state of the monitored instances. By default, &PRODUCT; offers four performance counters: Three SNMP counters and one NetScaler counter. The SNMP counters are Linux User CPU, Linux System CPU, and Linux CPU Idle. The NetScaler counter is ResponseTime. The root administrator can add additional counters into &PRODUCT; by using the &PRODUCT; API." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Operator: The following five relational operators are supported in AutoScale feature: Greater than, Less than, Less than or equal to, Greater than or equal to, and Equal to." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Threshold: Threshold value to be used for the counter. Once the counter defined above breaches the threshold value, the AutoScale feature initiates a scaleup or scaledown action." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add: Click Add to add the condition." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additionally, if you want to configure the advanced settings, click Show advanced settings, and specify the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Polling interval: Frequency in which the conditions, combination of counter, operator and threshold, are to be evaluated before taking a scale up or down action. The default polling interval is 30 seconds." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Quiet Time: This is the cool down period after an AutoScale action is initiated. The time includes the time taken to complete provisioning a VM instance from its template and the time taken by an application to be ready to serve traffic. This quiet time allows the fleet to come up to a stable state before any action can take place. The default is 300 seconds." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Destroy VM Grace Period: The duration in seconds, after a scaledown action is initiated, to wait before the VM is destroyed as part of scaledown action. This is to ensure graceful close of any pending sessions or transactions being served by the VM marked for destroy. The default is 120 seconds." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Security Groups: Security groups provide a way to isolate traffic to the VM instances. A security group is a group of VMs that filter their incoming and outgoing traffic according to a set of rules, called ingress and egress rules. These rules filter network traffic according to the IP address that is attempting to communicate with the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk Offerings: A predefined set of disk size for primary data storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNMP Community: The SNMP community string to be used by the NetScaler device to query the configured counter value from the provisioned VM instances. Default is public." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNMP Port: The port number on which the SNMP agent that run on the provisioned VMs is listening. Default port is 161." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User: This is the user that the NetScaler device use to invoke scaleup and scaledown API calls to the cloud. If no option is specified, the user who configures AutoScaling is applied. Specify another user name to override." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apply: Click Apply to create the AutoScale configuration." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Disabling and Enabling an AutoScale Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to perform any maintenance operation on the AutoScale VM instances, disable the AutoScale configuration. When the AutoScale configuration is disabled, no scaleup or scaledown action is performed. You can use this downtime for the maintenance activities. To disable the AutoScale configuration, click the Disable AutoScale EnableDisable.png: button to enable or disable AutoScale. button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The button toggles between enable and disable, depending on whether AutoScale is currently enabled or not. After the maintenance operations are done, you can enable the AutoScale configuration back. To enable, open the AutoScale configuration page again, then click the Enable AutoScale EnableDisable.png: button to enable or disable AutoScale. button." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Updating an AutoScale Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can update the various parameters and add or delete the conditions in a scaleup or scaledown rule. Before you update an AutoScale configuration, ensure that you disable the AutoScale load balancer rule by clicking the Disable AutoScale button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After you modify the required AutoScale parameters, click Apply. To apply the new AutoScale policies, open the AutoScale configuration page again, then click the Enable AutoScale button." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Runtime Considerations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An administrator should not assign a VM to a load balancing rule which is configured for AutoScale." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before a VM provisioning is completed if NetScaler is shutdown or restarted, the provisioned VM cannot be a part of the load balancing rule though the intent was to assign it to a load balancing rule. To workaround, rename the AutoScale provisioned VMs based on the rule name or ID so at any point of time the VMs can be reconciled to its load balancing rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Making API calls outside the context of AutoScale, such as destroyVM, on an autoscaled VM leaves the load balancing configuration in an inconsistent state. Though VM is destroyed from the load balancer rule, NetScaler continues to show the VM as a service assigned to a rule." -msgstr "" - diff --git a/pot/aws-api-examples.pot b/pot/aws-api-examples.pot deleted file mode 100644 index be0b036..0000000 --- a/pot/aws-api-examples.pot +++ /dev/null @@ -1,166 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Examples" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are many tools available to interface with a AWS compatible API. In this section we provide a few examples that users of &PRODUCT; can build upon." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Boto Examples" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Boto is one of them. It is a Python package available at https://github.com/boto/boto. In this section we provide two examples of Python scripts that use Boto and have been tested with the &PRODUCT; AWS API Interface." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First is an EC2 example. Replace the Access and Secret Keys with your own and update the endpoint." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "An EC2 Boto example" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#!/usr/bin/env python\n" -"\n" -"import sys\n" -"import os\n" -"import boto\n" -"import boto.ec2\n" -"\n" -"region = boto.ec2.regioninfo.RegionInfo(name=\"ROOT\",endpoint=\"localhost\")\n" -"apikey='GwNnpUPrO6KgIdZu01z_ZhhZnKjtSdRwuYd4DvpzvFpyxGMvrzno2q05MB0ViBoFYtdqKd'\n" -"secretkey='t4eXLEYWw7chBhDlaKf38adCMSHx_wlds6JfSx3z9fSpSOm0AbP9Moj0oGIzy2LSC8iw'\n" -"\n" -"def main():\n" -" '''Establish connection to EC2 cloud'''\n" -" conn =boto.connect_ec2(aws_access_key_id=apikey,\n" -" aws_secret_access_key=secretkey,\n" -" is_secure=False,\n" -" region=region,\n" -" port=7080,\n" -" path=\"/awsapi\",\n" -" api_version=\"2010-11-15\")\n" -"\n" -" '''Get list of images that I own'''\n" -" images = conn.get_all_images()\n" -" print images\n" -" myimage = images[0]\n" -" '''Pick an instance type'''\n" -" vm_type='m1.small'\n" -" reservation = myimage.run(instance_type=vm_type,security_groups=['default'])\n" -"\n" -"if __name__ == '__main__':\n" -" main()\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Second is an S3 example. Replace the Access and Secret keys with your own, as well as the endpoint of the service. Be sure to also update the file paths to something that exists on your machine." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "An S3 Boto Example" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#!/usr/bin/env python\n" -"\n" -"import sys\n" -"import os\n" -"from boto.s3.key import Key\n" -"from boto.s3.connection import S3Connection\n" -"from boto.s3.connection import OrdinaryCallingFormat\n" -"\n" -"apikey='ChOw-pwdcCFy6fpeyv6kUaR0NnhzmG3tE7HLN2z3OB_s-ogF5HjZtN4rnzKnq2UjtnHeg_yLA5gOw'\n" -"secretkey='IMY8R7CJQiSGFk4cHwfXXN3DUFXz07cCiU80eM3MCmfLs7kusgyOfm0g9qzXRXhoAPCH-IRxXc3w'\n" -"\n" -"cf=OrdinaryCallingFormat()\n" -"\n" -"def main(): \n" -" '''Establish connection to S3 service'''\n" -" conn =S3Connection(aws_access_key_id=apikey,aws_secret_access_key=secretkey, \\\n" -" is_secure=False, \\\n" -" host='localhost', \\\n" -" port=7080, \\\n" -" calling_format=cf, \\\n" -" path=\"/awsapi/rest/AmazonS3\")\n" -"\n" -" try:\n" -" bucket=conn.create_bucket('cloudstack')\n" -" k = Key(bucket)\n" -" k.key = 'test'\n" -" try:\n" -" k.set_contents_from_filename('/Users/runseb/Desktop/s3cs.py')\n" -" except:\n" -" print 'could not write file'\n" -" pass\n" -" except:\n" -" bucket = conn.get_bucket('cloudstack')\n" -" k = Key(bucket)\n" -" k.key = 'test'\n" -" try:\n" -" k.get_contents_to_filename('/Users/runseb/Desktop/foobar')\n" -" except:\n" -" print 'Could not get file'\n" -" pass\n" -"\n" -" try:\n" -" bucket1=conn.create_bucket('teststring')\n" -" k=Key(bucket1)\n" -" k.key('foobar')\n" -" k.set_contents_from_string('This is my silly test')\n" -" except:\n" -" bucket1=conn.get_bucket('teststring')\n" -" k = Key(bucket1)\n" -" k.key='foobar'\n" -" k.get_contents_as_string()\n" -" \n" -"if __name__ == '__main__':\n" -" main()\n" -"\n" -" " -msgstr "" - -#. Tag: title -#, no-c-format -msgid "JClouds Examples" -msgstr "" - diff --git a/pot/aws-ec2-configuration.pot b/pot/aws-ec2-configuration.pot deleted file mode 100644 index e49f076..0000000 --- a/pot/aws-ec2-configuration.pot +++ /dev/null @@ -1,153 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling the EC2 and S3 Compatible Interface" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The software that provides AWS API compatibility is installed along with &PRODUCT;. You must enable the services and perform some setup steps prior to using it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the global configuration parameters for each service to true. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a set of &PRODUCT; service offerings with names that match the Amazon service offerings. You can do this through the &PRODUCT; UI as described in the Administration Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure you have included the Amazon default service offering, m1.small. As well as any EC2 instance types that you will use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you did not already do so when you set the configuration parameter in step 1, restart the Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following sections provides details to perform these steps" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Enabling the Services" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enable the EC2 and S3 compatible services you need to set the configuration variables enable.ec2.api and enable.s3.api to true. You do not have to enable both at the same time. Enable the ones you need. This can be done via the &PRODUCT; GUI by going in Global Settings or via the API." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The snapshot below shows you how to use the GUI to enable these services" -msgstr "" - -#. Tag: para -#, no-c-format -msgid " Use the GUI to set the configuration variable to true " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Using the &PRODUCT; API, the easiest is to use the so-called integration port on which you can make unauthenticated calls. In Global Settings set the port to 8096 and subsequently call the updateConfiguration method. The following urls shows you how:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" http://localhost:8096/client/api?command=updateConfiguration&name=enable.ec2.api&value=true\n" -" http://localhost:8096/client/api?command=updateConfiguration&name=enable.ec2.api&value=true\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once you have enabled the services, restart the server." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating EC2 Compatible Service Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You will also need to define compute service offerings with names compatible with the Amazon EC2 instance types API names (e.g m1.small,m1.large). This can be done via the &PRODUCT; GUI. Go under Service Offerings select Compute offering and either create a new compute offering or modify an existing one, ensuring that the name matches an EC2 instance type API name. The snapshot below shows you how:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid " Use the GUI to set the name of a compute service offering to an EC2 instance type API name. " -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Modifying the AWS API Port" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) The AWS API listens for requests on port 7080. If you prefer AWS API to listen on another port, you can change it as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the files /etc/cloud/management/server.xml, /etc/cloud/management/server-nonssl.xml, and /etc/cloud/management/server-ssl.xml." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In each file, find the tag <Service name=\"Catalina7080\">. Under this tag, locate <Connector executor=\"tomcatThreadPool-internal\" port= ....<." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the port to whatever port you want to use, then save the files." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you re-install &PRODUCT;, you will have to re-enable the services and if need be update the port." -msgstr "" - diff --git a/pot/aws-ec2-introduction.pot b/pot/aws-ec2-introduction.pot deleted file mode 100644 index f6c8734..0000000 --- a/pot/aws-ec2-introduction.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Amazon Web Services Compatible Interface" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; can translate Amazon Web Services (AWS) API calls to native &PRODUCT; API calls so that users can continue using existing AWS-compatible tools. This translation service runs as a separate web application in the same tomcat server as the management server of &PRODUCT;, listening on a different port. The Amazon Web Services (AWS) compatible interface provides the EC2 SOAP and Query APIs as well as the S3 REST API." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This service was previously enabled by separate software called CloudBridge. It is now fully integrated with the &PRODUCT; management server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The compatible interface for the EC2 Query API and the S3 API are Work In Progress. The S3 compatible API offers a way to store data on the management server file system, it is not an implementation of the S3 backend." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Limitations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported only in zones that use basic networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Available in fresh installations of &PRODUCT;. Not available through upgrade of previous versions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Features such as Elastic IP (EIP) and Elastic Load Balacing (ELB) are only available in an infrastructure with a Citrix NetScaler device. Users accessing a Zone with a NetScaler device will need to use a NetScaler-enabled network offering (DefaultSharedNetscalerEIP and ELBNetworkOffering)." -msgstr "" - diff --git a/pot/aws-ec2-requirements.pot b/pot/aws-ec2-requirements.pot deleted file mode 100644 index 27644e7..0000000 --- a/pot/aws-ec2-requirements.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Supported API Version" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The EC2 interface complies with Amazon's WDSL version dated November 15, 2010, available at http://ec2.amazonaws.com/doc/2010-11-15/." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The interface is compatible with the EC2 command-line tools EC2 tools v. 1.3.6230, which can be downloaded at http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-62308.zip." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Work is underway to support a more recent version of the EC2 API" -msgstr "" - diff --git a/pot/aws-ec2-supported-commands.pot b/pot/aws-ec2-supported-commands.pot deleted file mode 100644 index 9ffd9f4..0000000 --- a/pot/aws-ec2-supported-commands.pot +++ /dev/null @@ -1,665 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Supported AWS API Calls" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following Amazon EC2 commands are supported by &PRODUCT; when the AWS API compatible interface is enabled. For a few commands, there are differences between the &PRODUCT; and Amazon EC2 versions, and these differences are noted. The underlying SOAP call for each command is also given, for those who have built tools using those calls." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Elastic IP API mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "EC2 command" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "SOAP call" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "&PRODUCT; API call" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-allocate-address" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "AllocateAddress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "associateIpAddress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-associate-address" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "AssociateAddress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "enableStaticNat" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-addresses" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeAddresses" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listPublicIpAddresses" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-diassociate-address" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DisassociateAddress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "disableStaticNat" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-release-address" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ReleaseAddress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "disassociateIpAddress" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Availability Zone API mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-availability-zones" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeAvailabilityZones" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listZones" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Images API mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-create-image" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "CreateImage" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "createTemplate" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-deregister" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DeregisterImage" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DeleteTemplate" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-images" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeImages" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listTemplates" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-register" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "RegisterImage" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "registerTemplate" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Image Attributes API mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-image-attribute" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeImageAttribute" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listTemplatePermissions" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-modify-image-attribute" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ModifyImageAttribute" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "updateTemplatePermissions" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-reset-image-attribute" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ResetImageAttribute" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Instances API mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-instances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeInstances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listVirtualMachines" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-run-instances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "RunInstances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "deployVirtualMachine" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-reboot-instances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "RebootInstances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "rebootVirtualMachine" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-start-instances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "StartInstances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "startVirtualMachine" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-stop-instances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "StopInstances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "stopVirtualMachine" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-terminate-instances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "TerminateInstances" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "destroyVirtualMachine" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Instance Attributes Mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-instance-attribute" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeInstanceAttribute" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Keys Pairs Mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-add-keypair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "CreateKeyPair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "createSSHKeyPair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-delete-keypair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DeleteKeyPair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "deleteSSHKeyPair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-keypairs" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeKeyPairs" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listSSHKeyPairs" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-import-keypair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ImportKeyPair" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "registerSSHKeyPair" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Passwords API Mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-get-password" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "GetPasswordData" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "getVMPassword" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Security Groups API Mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-authorize" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "AuthorizeSecurityGroupIngress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "authorizeSecurityGroupIngress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-add-group" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "CreateSecurityGroup" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "createSecurityGroup" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-delete-group" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DeleteSecurityGroup" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "deleteSecurityGroup" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-group" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeSecurityGroups" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listSecurityGroups" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-revoke" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "RevokeSecurityGroupIngress" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "revokeSecurityGroupIngress" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Snapshots API Mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-create-snapshot" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "CreateSnapshot" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "createSnapshot" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-delete-snapshot" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DeleteSnapshot" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "deleteSnapshot" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-snapshots" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeSnapshots" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listSnapshots" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Volumes API Mapping" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-attach-volume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "AttachVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "attachVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-create-volume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "CreateVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "createVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-delete-volume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DeleteVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "deleteVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-describe-volume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DescribeVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "listVolumes" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "ec2-detach-volume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "DetachVolume" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "detachVolume" -msgstr "" - diff --git a/pot/aws-ec2-timeouts.pot b/pot/aws-ec2-timeouts.pot deleted file mode 100644 index 190ad8d..0000000 --- a/pot/aws-ec2-timeouts.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Timeouts to Ensure AWS API Command Completion" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Amazon EC2 command-line tools have a default connection timeout. When used with &PRODUCT;, a longer timeout might be needed for some commands. If you find that commands are not completing due to timeouts, you can specify a custom timeouts. You can add the following optional command-line parameters to any &PRODUCT;-supported EC2 command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "--connection-timeout TIMEOUT" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "Specifies a connection timeout (in seconds). Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "--connection-timeout 30" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "--request-timeout TIMEOUT" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "Specifies a request timeout (in seconds). Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "--request-timeout 45" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "ec2-run-instances 2 –z us-test1 –n 1-3 --connection-timeout 120 --request-timeout 120" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The timeouts optional arguments are not specific to &PRODUCT;." -msgstr "" - diff --git a/pot/aws-ec2-user-setup.pot b/pot/aws-ec2-user-setup.pot deleted file mode 100644 index c141292..0000000 --- a/pot/aws-ec2-user-setup.pot +++ /dev/null @@ -1,141 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "AWS API User Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In general, users need not be aware that they are using a translation service provided by &PRODUCT;. They only need to send AWS API calls to &PRODUCT;'s endpoint, and it will translate the calls to the native &PRODUCT; API. Users of the Amazon EC2 compatible interface will be able to keep their existing EC2 tools and scripts and use them with their &PRODUCT; deployment, by specifying the endpoint of the management server and using the proper user credentials. In order to do this, each user must perform the following configuration steps:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Generate user credentials." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Register with the service." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For convenience, set up environment variables for the EC2 SOAP command-line tools." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "AWS API User Registration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each user must perform a one-time registration. The user follows these steps:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Obtain the following by looking in the &PRODUCT; UI, using the API, or asking the cloud administrator:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; server's publicly available DNS name or IP address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The user account's Access key and Secret key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Generate a private key and a self-signed X.509 certificate. The user substitutes their own desired storage location for /path/to/… below." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /path/to/private_key.pem -out /path/to/cert.pem" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Register the user X.509 certificate and Access/Secret keys with the AWS compatible service. If you have the source code of &PRODUCT; go to the awsapi-setup/setup directory and use the Python script cloudstack-aws-api-register. If you do not have the source then download the script using the following command." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "wget -O cloudstack-aws-api-register \"https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=blob_plain;f=awsapi-setup/setup/cloudstack-aws-api-register;hb=HEAD\"\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then execute it, using the parameter values that were obtained in step 1. An example is shown below." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ cloudstack-aws-api-register --apikey=User’s &PRODUCT; API key --secretkey=User’s &PRODUCT; Secret key --cert=/path/to/cert.pem --url=http://&PRODUCT;.server:7080/awsapi" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A user with an existing AWS certificate could choose to use the same certificate with &PRODUCT;, but note that the certificate would be uploaded to the &PRODUCT; management server database." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "AWS API Command-Line Tools Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To use the EC2 command-line tools, the user must perform these steps:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure you have the right version of EC2 Tools. The supported version is available at http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-62308.zip." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up the EC2 environment variables. This can be done every time you use the service or you can set them up in the proper shell profile. Replace the endpoint (i.e EC2_URL) with the proper address of your &PRODUCT; management server and port. In a bash shell do the following." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" $ export EC2_CERT=/path/to/cert.pem\n" -" $ export EC2_PRIVATE_KEY=/path/to/private_key.pem\n" -" $ export EC2_URL=http://localhost:7080/awsapi\n" -" $ export EC2_HOME=/path/to/EC2_tools_directory\n" -" " -msgstr "" - diff --git a/pot/aws-interface-compatibility.pot b/pot/aws-interface-compatibility.pot deleted file mode 100644 index 8ed02a8..0000000 --- a/pot/aws-interface-compatibility.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Amazon Web Services Compatible Interface" -msgstr "" - diff --git a/pot/basic-adv-networking.pot b/pot/basic-adv-networking.pot deleted file mode 100644 index 2e67f2c..0000000 --- a/pot/basic-adv-networking.pot +++ /dev/null @@ -1,195 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Basic and Advanced Networking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides two styles of networking:." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Basic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For AWS-style networking. Provides a single network where guest isolation can be provided through layer-3 means such as security groups (IP address source filtering)." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Advanced" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks, but requires more configuration steps than basic networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each zone has either basic or advanced networking. Once the choice of networking model for a zone has been made and configured in &PRODUCT;, it can not be changed. A zone is either basic or advanced for its entire lifetime." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following table compares the networking features in the two networking models." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Networking Feature" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Basic Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Advanced Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Single network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Multiple networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Firewall type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Physical" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Physical and Virtual" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Load balancer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Isolation type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Layer 3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Layer 2 and Layer 3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN support" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "No" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Yes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Port forwarding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "1:1 NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Userdata" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network usage monitoring" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "sFlow / netFlow at physical router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor and Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DNS and DHCP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The two types of networking may be in use in the same cloud. However, a given zone must use either Basic Networking or Advanced Networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Different types of network traffic can be segmented on the same physical network. Guest traffic can also be segmented by account. To isolate traffic, you can use separate VLANs. If you are using separate VLANs on a single physical network, make sure the VLAN tags are in separate numerical ranges." -msgstr "" - diff --git a/pot/basic-zone-configuration.pot b/pot/basic-zone-configuration.pot deleted file mode 100644 index ee76cf4..0000000 --- a/pot/basic-zone-configuration.pot +++ /dev/null @@ -1,360 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Basic Zone Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After you select Basic in the Add Zone wizard and click Next, you will be asked to enter the following details. Then click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. A name for the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DNS 1 and 2. These are DNS servers for use by guest VMs in the zone. These DNS servers will be accessed via the public network you will add later. The public IP addresses for the zone must have a route to the DNS server named here." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Internal DNS 1 and Internal DNS 2. These are DNS servers for use by system VMs in the zone (these are VMs used by &PRODUCT; itself, such as virtual routers, console proxies, and Secondary Storage VMs.) These DNS servers will be accessed via the management traffic network interface of the System VMs. The private IP address you provide for the pods must have a route to the internal DNS server named here." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor. (Introduced in version 3.0.1) Choose the hypervisor for the first cluster in the zone. You can add clusters with different hypervisors later, after you finish adding the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Offering. Your choice here determines what network services will be available on the network for guest VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DefaultSharedNetworkOfferingWithSGService" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to enable security groups for guest traffic isolation, choose this. (See Using Security Groups to Control Traffic to VMs.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DefaultSharedNetworkOffering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you do not need security groups, choose this." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DefaultSharedNetscalerEIPandELBNetworkOffering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have installed a Citrix NetScaler appliance as part of your zone network, and you will be using its Elastic IP and Elastic Load Balancing features, choose this. With the EIP and ELB features, a basic zone with security groups enabled can offer 1:1 static NAT and load balancing." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Domain. (Optional) If you want to assign a special domain name to the guest VM network, specify the DNS suffix." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. A public zone is available to all users. A zone that is not public will be assigned to a particular domain. Only users in that domain will be allowed to create guest VMs in this zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose which traffic types will be carried by the physical network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The traffic types are management, public, guest, and storage traffic. For more information about the types, roll over the icons to display their tool tips, or see Basic Zone Network Traffic Types. This screen starts out with some traffic types already assigned. To add more, drag and drop traffic types onto the network. You can also change the network name if desired." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Introduced in version 3.0.1) Assign a network traffic label to each traffic type on the physical network. These labels must match the labels you have already defined on the hypervisor host. To assign each label, click the Edit button under the traffic type icon. A popup dialog appears where you can type the label, then click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These traffic labels will be defined only for the hypervisor selected for the first cluster. For all other hypervisors, the labels can be configured after the zone is created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(NetScaler only) If you chose the network offering for NetScaler, you have an additional screen to fill out. Provide the requested details to set up the NetScaler, then click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP address. The NSIP (NetScaler IP) address of the NetScaler device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username/Password. The authentication credentials to access the device. &PRODUCT; uses these credentials to access the device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type. NetScaler device type that is being added. It could be NetScaler VPX, NetScaler MPX, or NetScaler SDX. For a comparison of the types, see About Using a NetScaler Load Balancer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public interface. Interface of NetScaler that is configured to be part of the public network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private interface. Interface of NetScaler that is configured to be part of the private network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of retries. Number of times to attempt a command on the device before considering the operation failed. Default is 2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Capacity. Number of guest networks/accounts that will share this NetScaler device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Dedicated. When marked as dedicated, this device will be dedicated to a single account. When Dedicated is checked, the value in the Capacity field has no significance – implicitly, its value is 1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(NetScaler only) Configure the IP range for public traffic. The IPs in this range will be used for the static NAT capability which you enabled by selecting the network offering for NetScaler with EIP and ELB. Enter the following details, then click Add. If desired, you can repeat this step to add more IP ranges. When done, click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway. The gateway in use for these IP addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Netmask. The netmask associated with this IP range." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN. The VLAN that will be used for public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start IP/End IP. A range of IP addresses that are assumed to be accessible from the Internet and will be allocated for access to guest VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new zone, &PRODUCT; adds the first pod for you. You can always add more pods later. For an overview of what a pod is, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first pod, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pod Name. A name for the pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reserved system gateway. The gateway for the hosts in that pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reserved system netmask. The network prefix that defines the pod's subnet. Use CIDR notation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start/End Reserved System IP. The IP range in the management network that &PRODUCT; uses to manage various system VMs, such as Secondary Storage VMs, Console Proxy VMs, and DHCP. For more information, see System Reserved IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the network for guest traffic. Provide the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest gateway. The gateway that the guests should use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest netmask. The netmask in use on the subnet the guests will use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest start IP/End IP. Enter the first and last IP addresses that define a range that &PRODUCT; can assign to guests." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We strongly recommend the use of multiple NICs. If multiple NICs are used, they may be in a different subnet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If one NIC is used, these IPs should be in the same CIDR as the pod CIDR." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new pod, &PRODUCT; adds the first cluster for you. You can always add more clusters later. For an overview of what a cluster is, see About Clusters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first cluster, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor. (Version 3.0.0 only; in 3.0.1, this field is read only) Choose the type of hypervisor software that all hosts in this cluster will run. If you choose VMware, additional fields appear so you can give information about a vSphere cluster. For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add Cluster: vSphere." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cluster name. Enter a name for the cluster. This can be text of your choosing and is not used by &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new cluster, &PRODUCT; adds the first host for you. You can always add more hosts later. For an overview of what a host is, see About Hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you add a hypervisor host to &PRODUCT;, the host must not have any VMs already running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before you can configure the host, you need to install the hypervisor software on the host. You will need to know which version of the hypervisor software version is supported by &PRODUCT; and what additional configuration is required to ensure the host will work with &PRODUCT;. To find these installation details, see:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Citrix XenServer Installation and Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware vSphere Installation and Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM vSphere Installation and Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first host, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Name. The DNS name or IP address of the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username. The username is root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password. This is the password for the user named above (from your XenServer or KVM install)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Tags. (Optional) Any labels that you use to categorize hosts for ease of maintenance. For example, you can set this to the cloud's HA tag (set in the ha.tag global configuration parameter) if you want this host to be used only for VMs with the \"high availability\" feature enabled. For more information, see HA-Enabled Virtual Machines as well as HA for Hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new cluster, &PRODUCT; adds the first primary storage server for you. You can always add more servers later. For an overview of what primary storage is, see About Primary Storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the first primary storage server, enter the following, then click Next:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. The name of the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. For XenServer, choose either NFS, iSCSI, or PreSetup. For KVM, choose NFS, SharedMountPoint,CLVM, or RBD. For vSphere choose either VMFS (iSCSI or FiberChannel) or NFS. The remaining fields in the screen vary depending on what you choose here." -msgstr "" - diff --git a/pot/basic-zone-guest-ip-addresses.pot b/pot/basic-zone-guest-ip-addresses.pot deleted file mode 100644 index c656eb5..0000000 --- a/pot/basic-zone-guest-ip-addresses.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Basic Zone Guest IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When basic networking is used, &PRODUCT; will assign IP addresses in the CIDR of the pod to the guests in that pod. The administrator must add a Direct IP range on the pod for this purpose. These IPs are in the same VLAN as the hosts." -msgstr "" - diff --git a/pot/basic-zone-network-traffic-types.pot b/pot/basic-zone-network-traffic-types.pot deleted file mode 100644 index dab50e9..0000000 --- a/pot/basic-zone-network-traffic-types.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Basic Zone Network Traffic Types" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When basic networking is used, there can be only one physical network in the zone. That physical network carries the following traffic types:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest. When end users run VMs, they generate guest traffic. The guest VMs communicate with each other over a network that can be referred to as the guest network. Each pod in a basic zone is a broadcast domain, and therefore each pod has a different IP range for the guest network. The administrator must configure the IP range for each pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management. When &PRODUCT;’s internal resources communicate with each other, they generate management traffic. This includes communication between hosts, system VMs (VMs used by &PRODUCT; to perform various tasks in the cloud), and any other component that communicates directly with the &PRODUCT; Management Server. You must configure the IP range for the system VMs to use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We strongly recommend the use of separate NICs for management traffic and guest traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. Public traffic is generated when VMs in the cloud access the Internet. Publicly accessible IPs must be allocated for this purpose. End users can use the &PRODUCT; UI to acquire these IPs to implement NAT between their guest network and the public network, as described in Acquiring a New IP Address." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage. Traffic such as VM templates and snapshots, which is sent between the secondary storage VM and secondary storage servers. &PRODUCT; uses a separate Network Interface Controller (NIC) named storage NIC for storage network traffic. Use of a storage NIC that always operates on a high bandwidth network allows fast template and snapshot copying. You must configure the IP range to use for the storage network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a basic network, configuring the physical network is fairly straightforward. In most cases, you only need to configure one guest network to carry traffic that is generated by guest VMs. If you use a NetScaler load balancer and enable its elastic IP and elastic load balancing (EIP and ELB) features, you must also configure a network to carry public traffic. &PRODUCT; takes care of presenting the necessary network configuration steps to you in the UI when you add a new zone." -msgstr "" - diff --git a/pot/basic-zone-physical-network-configuration.pot b/pot/basic-zone-physical-network-configuration.pot deleted file mode 100644 index a9d8152..0000000 --- a/pot/basic-zone-physical-network-configuration.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Basic Zone Physical Network Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a basic network, configuring the physical network is fairly straightforward. You only need to configure one guest network to carry traffic that is generated by guest VMs. When you first add a zone to &PRODUCT;, you set up the guest network through the Add Zone screens." -msgstr "" - diff --git a/pot/best-practices-for-vms.pot b/pot/best-practices-for-vms.pot deleted file mode 100644 index 9e8ca11..0000000 --- a/pot/best-practices-for-vms.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Best Practices for Virtual Machines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; administrator should monitor the total number of VM instances in each cluster, and disable allocation to the cluster if the total is approaching the maximum that the hypervisor can handle. Be sure to leave a safety margin to allow for the possibility of one or more hosts failing, which would increase the VM load on the other hosts as the VMs are automatically redeployed. Consult the documentation for your chosen hypervisor to find the maximum permitted number of VMs per host, then use &PRODUCT; global configuration settings to set this as the default limit. Monitor the VM activity in each cluster at all times. Keep the total number of VMs below a safe level that allows for the occasional host failure. For example, if there are N hosts in the cluster, and you want to allow for one host in the cluster to be down at any given time, the total number of VM instances you can permit in the cluster is at most (N-1) * (per-host-limit). Once a cluster reaches this number of VMs, use the &PRODUCT; UI to disable allocation of more VMs to the cluster." -msgstr "" - diff --git a/pot/best-practices-primary-storage.pot b/pot/best-practices-primary-storage.pot deleted file mode 100644 index 6dd7ab2..0000000 --- a/pot/best-practices-primary-storage.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Best Practices for Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The speed of primary storage will impact guest performance. If possible, choose smaller, higher RPM drives for primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that nothing is stored on the server. Adding the server to &PRODUCT; will destroy any existing data" -msgstr "" - diff --git a/pot/best-practices-secondary-storage.pot b/pot/best-practices-secondary-storage.pot deleted file mode 100644 index 43326cf..0000000 --- a/pot/best-practices-secondary-storage.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Best Practices for Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each Zone can have one or more secondary storage servers. Multiple secondary storage servers provide increased scalability to the system." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage has a high read:write ratio and is expected to consist of larger drives with lower IOPS than primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that nothing is stored on the server. Adding the server to &PRODUCT; will destroy any existing data." -msgstr "" - diff --git a/pot/best-practices-templates.pot b/pot/best-practices-templates.pot deleted file mode 100644 index 4b82278..0000000 --- a/pot/best-practices-templates.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Best Practices for Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you plan to use large templates (100 GB or larger), be sure you have a 10-gigabit network to support the large templates. A slower network can lead to timeouts and other errors when large templates are used." -msgstr "" - diff --git a/pot/best-practices-virtual-router.pot b/pot/best-practices-virtual-router.pot deleted file mode 100644 index d1cd63a..0000000 --- a/pot/best-practices-virtual-router.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Best Practices for Virtual Routers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "WARNING: Restarting a virtual router from a hypervisor console deletes all the iptables rules. To work around this issue, stop the virtual router and start it from the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "WARNING: Do not use the destroyRouter API when only one router is available in the network, because restartNetwork API with the cleanup=false parameter can't recreate it later. If you want to destroy and recreate the single router available in the network, use the restartNetwork API with the cleanup=true parameter." -msgstr "" - diff --git a/pot/build-deb.pot b/pot/build-deb.pot deleted file mode 100644 index 995b086..0000000 --- a/pot/build-deb.pot +++ /dev/null @@ -1,175 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building DEB packages" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the bootstrap dependencies, you'll also need to install several other dependencies. Note that we recommend using Maven 3, which is not currently available in 12.04.1 LTS. So, you'll also need to add a PPA repository that includes Maven 3. After running the command add-apt-repository, you will be prompted to continue and a GPG key will be added." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"$ sudo apt-get update\n" -"$ sudo apt-get install python-software-properties\n" -"$ sudo add-apt-repository ppa:natecarlson/maven3\n" -"$ sudo apt-get update\n" -"$ sudo apt-get install ant debhelper openjdk-6-jdk tomcat6 libws-commons-util-java genisoimage python-mysqldb libcommons-codec-java libcommons-httpclient-java liblog4j1.2-java maven3\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While we have defined, and you have presumably already installed the bootstrap prerequisites, there are a number of build time prerequisites that need to be resolved. &PRODUCT; uses maven for dependency resolution. You can resolve the buildtime depdencies for CloudStack by running:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "$ mvn3 -P deps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that we have resolved the dependencies we can move on to building &PRODUCT; and packaging them into DEBs by issuing the following command." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"$ dpkg-buildpackage -uc -us\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This command will build 16 Debian packages. You should have all of the following:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"cloud-agent_4.0.0-incubating_amd64.deb\n" -"cloud-agent-deps_4.0.0-incubating_amd64.deb\n" -"cloud-agent-libs_4.0.0-incubating_amd64.deb\n" -"cloud-awsapi_4.0.0-incubating_amd64.deb\n" -"cloud-cli_4.0.0-incubating_amd64.deb\n" -"cloud-client_4.0.0-incubating_amd64.deb\n" -"cloud-client-ui_4.0.0-incubating_amd64.deb\n" -"cloud-core_4.0.0-incubating_amd64.deb\n" -"cloud-deps_4.0.0-incubating_amd64.deb\n" -"cloud-python_4.0.0-incubating_amd64.deb\n" -"cloud-scripts_4.0.0-incubating_amd64.deb\n" -"cloud-server_4.0.0-incubating_amd64.deb\n" -"cloud-setup_4.0.0-incubating_amd64.deb\n" -"cloud-system-iso_4.0.0-incubating_amd64.deb\n" -"cloud-usage_4.0.0-incubating_amd64.deb\n" -"cloud-utils_4.0.0-incubating_amd64.deb\n" -"" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Setting up an APT repo" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After you've created the packages, you'll want to copy them to a system where you can serve the packages over HTTP. You'll create a directory for the packages and then use dpkg-scanpackages to create Packages.gz, which holds information about the archive structure. Finally, you'll add the repository to your system(s) so you can install the packages using APT." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The first step is to make sure that you have the dpkg-dev package installed. This should have been installed when you pulled in the debhelper application previously, but if you're generating Packages.gz on a different system, be sure that it's installed there as well." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "$ sudo apt-get install dpkg-dev" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The next step is to copy the DEBs to the directory where they can be served over HTTP. We'll use /var/www/cloudstack/repo in the examples, but change the directory to whatever works for you." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"sudo mkdir -p /var/www/cloudstack/repo/binary\n" -"sudo cp *.deb /var/www/cloudstack/repo/binary\n" -"sudo cd /var/www/cloudstack/repo/binary\n" -"sudo dpkg-scanpackages . /dev/null | tee Packages | gzip -9 > Packages.gz\n" -"" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Note: Override Files" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can safely ignore the warning about a missing override file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now you should have all of the DEB packages and Packages.gz in the binary directory and available over HTTP. (You may want to use wget or curl to test this before moving on to the next step.)" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuring your machines to use the APT repository" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that we have created the repository, you need to configure your machine to make use of the APT repository. You can do this by adding a repository file under /etc/apt/sources.list.d. Use your preferred editor to create /etc/apt/sources.list.d/cloudstack.list with this line:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "deb http://server.url/cloudstack/repo binary ./" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that you have the repository info in place, you'll want to run another update so that APT knows where to find the &PRODUCT; packages." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "$ sudo apt-get update" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can now move on to the instructions under Install on Ubuntu." -msgstr "" - diff --git a/pot/build-rpm.pot b/pot/build-rpm.pot deleted file mode 100644 index a514062..0000000 --- a/pot/build-rpm.pot +++ /dev/null @@ -1,111 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building RPMs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While we have defined, and you have presumably already installed the bootstrap prerequisites, there are a number of build time prerequisites that need to be resolved. &PRODUCT; uses maven for dependency resolution. You can resolve the buildtime depdencies for CloudStack by running the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ mvn -P deps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that we have resolved the dependencies we can move on to building &PRODUCT; and packaging them into RPMs by issuing the following command." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ./waf rpm" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once this completes, you should find assembled RPMs in artifacts/rpmbuild/RPMS/x86_64" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating a yum repo" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While RPMs is an ideal packaging format - it's most easily consumed from yum repositories over a network. We'll move into the directory with the newly created RPMs by issuing the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ cd artifacts/rpmbuild/RPMS/x86_64" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Next we'll issue a command to create the repository metadata by issuing the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ createrepo ./" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The files and directories within our current working directory can now be uploaded to a web server and serve as a yum repository" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuring your systems to use your new yum repository" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that your yum repository is populated with RPMs and metadata we need to configure our machines that need to install CloudStack. We will create a file at /etc/yum.repos.d/cloudstack.repo with the following content:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"[apache-cloudstack]\n" -"name=Apache CloudStack\n" -"baseurl=http://webserver.tld/path/to/repo\n" -"enabled=1\n" -"gpgcheck=0\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Completing this step will allow you to easily install CloudStack on a number of machines across the network." -msgstr "" - diff --git a/pot/building-devcloud.pot b/pot/building-devcloud.pot deleted file mode 100644 index ef4d814..0000000 --- a/pot/building-devcloud.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building DevCloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The DevCloud appliance can be downloaded from the wiki at . It can also be built from scratch. Code is being developed to provide this alternative build. It is based on veewee, Vagrant and Puppet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The goal is to automate the DevCloud build and make this automation capability available to all within the source release of &PRODUCT;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This is under heavy development. The code is located in the source tree under tools/devcloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A preliminary wiki page describes the build at https://cwiki.pache.org/CLOUDSTACK/building-devcloud.html" -msgstr "" - diff --git a/pot/building-marvin.pot b/pot/building-marvin.pot deleted file mode 100644 index 500d792..0000000 --- a/pot/building-marvin.pot +++ /dev/null @@ -1,91 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building and Installing Marvin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Marvin is built with Maven and is dependent on APIdoc. To build it do the following in the root tree of &PRODUCT;:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mvn -P developer -l :cloud-apidoc" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mvn -P developer -l :cloud-marvin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If successfull the build will have created the cloudstackAPI Python package under tools/marvin/marvin/cloudstackAPI as well as a gziped Marvin package under tools/marvin dist. To install the Python Marvin module do the following in tools/marvin:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "sudo python ./setup.py install" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The dependencies will be downloaded the Python module installed and you should be able to use Marvin in Python. Check that you can import the module before starting to use it." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ python\n" -"Python 2.7.3 (default, Nov 17 2012, 19:54:34) \n" -"[GCC 4.2.1 Compatible Apple Clang 4.1 ((tags/Apple/clang-421.11.66))] on darwin\n" -"Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n" -">>> import marvin\n" -">>> from marvin.cloudstackAPI import *\n" -">>> " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You could also install it using pip or easy_install using the local distribution package in tools/marvin/dist :" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "pip install tools/marvin/dist/Marvin-0.1.0.tar.gz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Or:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "easy_install tools/marvin/dist/Marvin-0.1.0.tar.gz" -msgstr "" - diff --git a/pot/building-prerequisites.pot b/pot/building-prerequisites.pot deleted file mode 100644 index 8758528..0000000 --- a/pot/building-prerequisites.pot +++ /dev/null @@ -1,116 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Build Procedure Prerequisites" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In this section we will assume that you are using the Ubuntu Linux distribution with the Advanced Packaging Tool (APT). If you are using a different distribution or OS and a different packaging tool, adapt the following instructions to your environment. To build &PRODUCT; you will need:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "git, http://git-scm.com" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "sudo apt-get install git-core" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "maven, http://maven.apache.org" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "sudo apt-get install maven" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure that you installed maven 3" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ mvn --version\n" -"Apache Maven 3.0.4\n" -"Maven home: /usr/share/maven\n" -"Java version: 1.6.0_24, vendor: Sun Microsystems Inc.\n" -"Java home: /usr/lib/jvm/java-6-openjdk-amd64/jre\n" -"Default locale: en_US, platform encoding: UTF-8\n" -"OS name: \"linux\", version: \"3.2.0-33-generic\", arch: \"amd64\", family: \"unix\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "java" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "set the JAVA_HOME environment variable" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition, to deploy and run &PRODUCT; in a development environment you will need:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Mysql" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "sudo apt-get install mysql-server-5.5" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the mysqld service and create a cloud user with cloud as a password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tomcat 6" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "sudo apt-get install tomcat6" -msgstr "" - diff --git a/pot/building-with-maven-deploy.pot b/pot/building-with-maven-deploy.pot deleted file mode 100644 index 5efce88..0000000 --- a/pot/building-with-maven-deploy.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Deployment and Testing Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Deploying the &PRODUCT; code that you compiled is a two step process:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have not configured the database or modified its properties do:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mvn -P developer -pl developer -Ddeploydb" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then you need to run the &PRODUCT; management server. To attach a debugger to it, do:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "export MAVEN_OPTS=\"-Xmx1024 -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n\"" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mvn -pl :cloud-client-ui jetty:run" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When dealing with the database, remember that you may wipe it entirely and lose any data center configuration that you may have set previously." -msgstr "" - diff --git a/pot/building-with-maven-steps.pot b/pot/building-with-maven-steps.pot deleted file mode 100644 index 3e8bdb9..0000000 --- a/pot/building-with-maven-steps.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; uses git for source version control, first make sure you have the source code by pulling it:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "git clone https://git-wip-us.apache.org/repos/asf/incubator-cloudstack.git" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Several Project Object Models (POM) are defined to deal with the various build targets of &PRODUCT;. Certain features require some packages that are not compatible with the Apache license and therefore need to be downloaded on your own. Check the wiki for additional information https://cwiki.apache.org/CLOUDSTACK/building-with-maven.html. In order to build all the open source targets of &PRODUCT; do:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mvn clean install" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The resulting jar files will be in the target directory of the subdirectory of the compiled module." -msgstr "" - diff --git a/pot/building-with-maven.pot b/pot/building-with-maven.pot deleted file mode 100644 index aaa0a27..0000000 --- a/pot/building-with-maven.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Maven to Build &PRODUCT;" -msgstr "" - diff --git a/pot/castor-with-cs.pot b/pot/castor-with-cs.pot deleted file mode 100644 index 1637a6b..0000000 --- a/pot/castor-with-cs.pot +++ /dev/null @@ -1,123 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using the CAStor Back-end Storage with &PRODUCT;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section describes how to use a CAStor cluster as the back-end storage system for a &PRODUCT; S3 front-end. The CAStor back-end storage for &PRODUCT; extends the existing storage classes and allows the storage configuration attribute to point to a CAStor cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This feature makes use of the &PRODUCT; server's local disk to spool files before writing them to CAStor when handling the PUT operations. However, a file must be successfully written into the CAStor cluster prior to the return of a success code to the S3 client to ensure that the transaction outcome is correctly reported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The S3 multipart file upload is not supported in this release. You are prompted with proper error message if a multipart upload is attempted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure CAStor:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install &PRODUCT; 4.0.0-incubating by following the instructions given in the INSTALL.txt file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can use the S3 storage system in &PRODUCT; without setting up and installing the compute components." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enable the S3 API by setting \"enable.s3.api = true\" in the Global parameter section in the UI and register a user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see S3 API in &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the cloud-bridge.properties file and modify the \"storage.root\" parameter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set \"storage.root\" to the key word \"castor\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify a CAStor tenant domain to which content is written. If the domain is not specified, the CAStor default domain, specified by the \"cluster\" parameter in CAStor's node.cfg file, will be used." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify a list of node IP addresses, or set \"zeroconf\" and the cluster name. When using a static IP list with a large cluster, it is not necessary to include every node, only a few is required to initialize the client software." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "storage.root=castor domain=cloudstack 10.1.1.51 10.1.1.52 10.1.1.53" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In this example, the configuration file directs &PRODUCT; to write the S3 files to CAStor instead of to a file system, where the CAStor domain name is cloudstack, and the CAStor node IP addresses are those listed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) The last value is a port number on which to communicate with the CAStor cluster. If not specified, the default is 80." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#Static IP list with optional port\n" -"storage.root=castor domain=cloudstack 10.1.1.51 10.1.1.52 10.1.1.53 80\n" -"#Zeroconf locator for cluster named \"castor.example.com\"\n" -"storage.root=castor domain=cloudstack zeroconf=castor.example.com" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create the tenant domain within the CAStor storage cluster. If you omit this step before attempting to store content, you will get HTTP 412 errors in the awsapi.log." -msgstr "" - diff --git a/pot/change-console-proxy-ssl-certificate-domain.pot b/pot/change-console-proxy-ssl-certificate-domain.pot deleted file mode 100644 index cd1d121..0000000 --- a/pot/change-console-proxy-ssl-certificate-domain.pot +++ /dev/null @@ -1,120 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Console Proxy SSL Certificate and Domain" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the administrator prefers, it is possible for the URL of the customer's console session to show a domain other than realhostip.com. The administrator can customize the displayed domain by selecting a different domain and uploading a new SSL certificate and private key. The domain must run a DNS service that is capable of resolving queries for addresses of the form aaa-bbb-ccc-ddd.your.domain to an IPv4 IP address in the form aaa.bbb.ccc.ddd, for example, 202.8.44.1. To change the console proxy domain, SSL certificate, and private key:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up dynamic name resolution or populate all possible DNS names in your public IP range into your existing DNS server with the format aaa-bbb-ccc-ddd.company.com -> aaa.bbb.ccc.ddd." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Generate the private key and certificate signing request (CSR). When you are using openssl to generate private/public key pairs and CSRs, for the private key that you are going to paste into the &PRODUCT; UI, be sure to convert it into PKCS#8 format." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Generate a new 2048-bit private key" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "openssl genrsa -des3 -out yourprivate.key 2048" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Generate a new certificate CSR" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "openssl req -new -key yourprivate.key -out yourcertificate.csr" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Head to the website of your favorite trusted Certificate Authority, purchase an SSL certificate, and submit the CSR. You should receive a valid certificate in return" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Convert your private key format into PKCS#8 encrypted format." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "openssl pkcs8 -topk8 -in yourprivate.key -out yourprivate.pkcs8.encryped.key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Convert your PKCS#8 encrypted private key into the PKCS#8 format that is compliant with &PRODUCT;" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "openssl pkcs8 -in yourprivate.pkcs8.encrypted.key -out yourprivate.pkcs8.key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Update SSL Certificate screen of the &PRODUCT; UI, paste the following" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Certificate from step 1(c)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private key from step 1(e)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The desired new domain name; for example, company.com" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This stops all currently running console proxy VMs, then restarts them with the new certificate and key. Users might notice a brief interruption in console availability" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server will generate URLs of the form \"aaa-bbb-ccc-ddd.company.com\" after this change is made. New console requests will be served with the new DNS domain name, certificate, and key" -msgstr "" - diff --git a/pot/change-database-config.pot b/pot/change-database-config.pot deleted file mode 100644 index f4f6eb0..0000000 --- a/pot/change-database-config.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Database Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Management Server stores database configuration information (e.g., hostname, port, credentials) in the file /etc/cloud/management/db.properties. To effect a change, edit this file on each Management Server, then restart the Management Server." -msgstr "" - diff --git a/pot/change-database-password.pot b/pot/change-database-password.pot deleted file mode 100644 index 19445d5..0000000 --- a/pot/change-database-password.pot +++ /dev/null @@ -1,126 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Database Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You may need to change the password for the MySQL account used by CloudStack. If so, you'll need to change the password in MySQL, and then add the encrypted password to /etc/cloud/management/db.properties." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before changing the password, you'll need to stop CloudStack's management server and the usage engine if you've deployed that component." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"# service cloud-management stop\n" -"# service cloud-usage stop\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Next, you'll update the password for the CloudStack user on the MySQL server." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"# mysql -u root -p\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At the MySQL shell, you'll change the password and flush privileges:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"update mysql.user set password=PASSWORD(\"newpassword123\") where User='cloud';\n" -"flush privileges;\n" -"quit;\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The next step is to encrypt the password and copy the encrypted password to CloudStack's database configuration (/etc/cloud/management/db.properties)." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -"# java -classpath /usr/share/java/cloud-jasypt-1.8.jar \\\n" -"org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI encrypt.sh \\ \n" -"input=\"newpassword123\" password=\"`cat /etc/cloud/management/key`\" \\\n" -"verbose=false \n" -"\n" -"" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "File encryption type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note that this is for the file encryption type. If you're using the web encryption type then you'll use password=\"management_server_secret_key\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now, you'll update /etc/cloud/management/db.properties with the new ciphertext. Open /etc/cloud/management/db.properties in a text editor, and update these parameters:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"db.cloud.password=ENC(encrypted_password_from_above) \n" -"db.usage.password=ENC(encrypted_password_from_above) \n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After copying the new password over, you can now start CloudStack (and the usage engine, if necessary)." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "\n" -" # service cloud-management start\n" -" # service cloud-usage start\n" -" " -msgstr "" - diff --git a/pot/change-host-password.pot b/pot/change-host-password.pot deleted file mode 100644 index 8623e85..0000000 --- a/pot/change-host-password.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing Host Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The password for a XenServer Node, KVM Node, or vSphere Node may be changed in the database. Note that all Nodes in a Cluster must have the same password." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To change a Node's password:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Identify all hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the password on all hosts in the cluster. Now the password for the host and the password known to &PRODUCT; will not match. Operations on the cluster will fail until the two passwords match." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Get the list of host IDs for the host in the cluster where you are changing the password. You will need to access the database to determine these host IDs. For each hostname \"h\" (or vSphere cluster) that you are changing the password for, execute:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mysql> select id from cloud.host where name like '%h%';" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This should return a single ID. Record the set of such IDs for these hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Update the passwords for the host in the database. In this example, we change the passwords for hosts with IDs 5, 10, and 12 to \"password\"." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mysql> update cloud.host set password='password' where id=5 or id=10 or id=12;" -msgstr "" - diff --git a/pot/change-network-offering-on-guest-network.pot b/pot/change-network-offering-on-guest-network.pot deleted file mode 100644 index 1c2778b..0000000 --- a/pot/change-network-offering-on-guest-network.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Network Offering on a Guest Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A user or administrator can change the network offering that is associated with an existing guest network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are changing from a network offering that uses the &PRODUCT; virtual router to one that uses external devices as network service providers, you must first stop all the VMs on the network. See Stopping and Starting VMs. Then return here and continue to the next step" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network you want to modify AttachDiskButton.png: button to attach a volume ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Network Offering, choose the new network offering, then click Apply." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A prompt appears asking whether you want to keep the existing CIDR. This is to let you know that if you change the network offering, the CIDR will be affected. Choose No to proceed with the change." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait for the update to complete. Don’t try to restart VMs until after the network change is complete." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you stopped any VMs in step 2, restart them." -msgstr "" - diff --git a/pot/change-to-behavior-of-list-commands.pot b/pot/change-to-behavior-of-list-commands.pot deleted file mode 100644 index 4ecb644..0000000 --- a/pot/change-to-behavior-of-list-commands.pot +++ /dev/null @@ -1,170 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Change to Behavior of List Commands" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There was a major change in how our List* API commands work in CloudStack 3.0 compared to 2.2.x. The rules below apply only for managed resources – those that belong to an account, domain, or project. They are irrelevant for the List* commands displaying unmanaged (system) resources, such as hosts, clusters, and external network resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When no parameters are passed in to the call, the caller sees only resources owned by the caller (even when the caller is the administrator). Previously, the administrator saw everyone else's resources by default." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When accountName and domainId are passed in:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The caller sees the resources dedicated to the account specified." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the call is executed by a regular user, the user is authorized to specify only the user's own account and domainId." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the caller is a domain administrator, CloudStack performs an authorization check to see whether the caller is permitted to view resources for the given account and domainId." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When projectId is passed in, only resources belonging to that project are listed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When domainId is passed in, the call returns only resources belonging to the domain specified. To see the resources of subdomains, use the parameter isRecursive=true. Again, the regular user can see only resources owned by that user, the root administrator can list anything, and a domain administrator is authorized to see only resources of the administrator's own domain and subdomains." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To see all resources the caller is authorized to see, except for Project resources, use the parameter listAll=true." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To see all Project resources the caller is authorized to see, use the parameter projectId=-1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is one API command that doesn't fall under the rules above completely: the listTemplates command. This command has its own flags defining the list rules:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTemplates Flag" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "featured" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Returns templates that have been marked as featured and public." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "self" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Returns templates that have been registered or created by the calling user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "selfexecutable" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Same as self, but only returns templates that are ready to be deployed with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "sharedexecutable" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ready templates that have been granted to the calling user by another user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "executable" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Templates that are owned by the calling user, or public templates, that can be used to deploy a new VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "community" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Returns templates that have been marked as public but not featured." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "all" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Returns all templates (only usable by admins)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; UI on a general view will display all resources that the logged-in user is authorized to see, except for project resources. To see the project resources, select the project view." -msgstr "" - diff --git a/pot/changed-apicommands-4-0.pot b/pot/changed-apicommands-4-0.pot deleted file mode 100644 index 7f0024f..0000000 --- a/pot/changed-apicommands-4-0.pot +++ /dev/null @@ -1,575 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changed API Commands in 4.0.0-incubating" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "API Commands" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "copyTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "prepareTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "registerTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateTemplate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "activateProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "suspendProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateProject" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjectAccounts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "migrateVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "attachVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "detachVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "uploadVolume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createSecurityGroup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "registerIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "copyIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createIpForwardingRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listIpForwardingRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createLoadBalancerRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateLoadBalancerRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createSnapshot" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have a single new response parameter, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameter: tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Many other commands also have the new tags(*) parameter in addition to other changes; those commands are listed separately." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rebootVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "attachIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "detachIso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listLoadBalancerRuleInstances" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "resetPasswordForVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "changeServiceForVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "recoverVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "migrateVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deployVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "assignVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restoreVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "stopVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "destroyVirtualMachine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have two new response parameters, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: keypair, tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSecurityGroups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listFirewallRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPortForwardingRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSnapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listIsos" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTemplates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listLoadBalancerRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have the following new parameters, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: tags (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listF5LoadBalancerNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetscalerLoadBalancerNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSrxFirewallNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateNetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The commands in this list have three new response parameters, and no other changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: canusefordeploy, vpcid, tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createZone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateZone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: localstorageenabled (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameter: localstorageenabled" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listZones" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rebootRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "changeServiceForRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "destroyRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "stopRouter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: vpcid, nic(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "disableAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listAccounts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "markDefaultZoneForAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enableAccount" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: vpcavailable, vpclimit, vpctotal" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listRouters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: forvpc (optional), vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkOfferings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: forvpc (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: forvpc" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVolumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: details (optional), tags (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addTrafficMonitor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: excludezones (optional), includezones (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createNetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPublicIpAddresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: tags (optional), vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: vpcid, tags(*)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: canusefordeploy (optional), forvpc (optional), tags (optional), vpcid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "restartNetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enableStaticNat" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: networkid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createDiskOffering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameter: storagetype (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameter: storagetype" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listDiskOfferings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateDiskOffering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createFirewallRule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Changed request parameters: ipaddressid (old version - optional, new version - required)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVirtualMachines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New request parameters: isoid (optional), tags (optional), templateid (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateStorageNetworkIpRange" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "New response parameters: id, endip, gateway, netmask, networkid, podid, startip, vlan, zoneid" -msgstr "" - diff --git a/pot/changing-root-password.pot b/pot/changing-root-password.pot deleted file mode 100644 index 996cbc2..0000000 --- a/pot/changing-root-password.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Root Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "During installation and ongoing cloud administration, you will need to log in to the UI as the root administrator. The root administrator account manages the &PRODUCT; deployment, including physical infrastructure. The root administrator can modify configuration settings to change basic functionality, create or delete user accounts, and take many actions that should be performed only by an authorized person. When first installing &PRODUCT;, be sure to change the default password to a new, unique value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Open your favorite Web browser and go to this URL. Substitute the IP address of your own Management Server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://<management-server-ip-address>:8080/client" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the UI using the current root user ID and password. The default is admin, password." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the admin account name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View Users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the admin user name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Change Password button. change-password.png: button to change a user's password " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type the new password, and click OK." -msgstr "" - diff --git a/pot/changing-secondary-storage-ip.pot b/pot/changing-secondary-storage-ip.pot deleted file mode 100644 index c02be1a..0000000 --- a/pot/changing-secondary-storage-ip.pot +++ /dev/null @@ -1,62 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Making API Requests" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can change the secondary storage IP address after it has been provisioned. After changing the IP address on the host, log in to your management server and execute the following commands. Replace HOSTID below with your own value, and change the URL to use the appropriate IP address and path for your server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" # mysql -p\n" -" mysql> use cloud;\n" -" mysql> select id from host where type = 'SecondaryStorage';\n" -" mysql> update host_details set value = 'nfs://192.168.160.20/export/mike-ss1'\n" -" where host_id = HOSTID and name = 'orig.url';\n" -" mysql> update host set name = 'nfs://192.168.160.20/export/mike-ss1' where type\n" -" = 'SecondaryStorage' and id = #;\n" -" mysql> update host set url = 'nfs://192.168.160.20/export/mike-ss1' where type\n" -" = 'SecondaryStorage' and id = #;\n" -" mysql> update host set guid = 'nfs://192.168.160.20/export/mike-ss1' where type\n" -" = 'SecondaryStorage' and id = #;\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then log in to the cloud console UI and stop and start (not reboot) the Secondary Storage VM for that Zone." -msgstr "" - diff --git a/pot/changing-secondary-storage-servers.pot b/pot/changing-secondary-storage-servers.pot deleted file mode 100644 index 2a17400..0000000 --- a/pot/changing-secondary-storage-servers.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing Secondary Storage Servers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can change the secondary storage NFS mount. Perform the following steps to do so:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop all running Management Servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait 30 minutes. This allows any writes to secondary storage to complete." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy all files from the old secondary storage mount to the new." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the procedure above to change the IP address for secondary storage if required." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the Management Server." -msgstr "" - diff --git a/pot/changing-service-offering-for-vm.pot b/pot/changing-service-offering-for-vm.pot deleted file mode 100644 index cc0232f..0000000 --- a/pot/changing-service-offering-for-vm.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Service Offering for a VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To upgrade or downgrade the level of compute resources available to a virtual machine, you can change the VM's compute offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the VM that you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Stop button to stop the VM StopButton.png: button to stop a VM " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Change Service button ChangeServiceButton.png: button to change the service of a VM . The Change service dialog box is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the offering you want." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/changing-vm-name-os-group.pot b/pot/changing-vm-name-os-group.pot deleted file mode 100644 index cbf2c27..0000000 --- a/pot/changing-vm-name-os-group.pot +++ /dev/null @@ -1,90 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the VM Name, OS, or Group" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After a VM is created, you can modify the display name, operating system, and the group it belongs to." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To access a VM through the &PRODUCT; UI:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the VM that you want to modify." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Stop button to stop the VM StopButton.png: button to stop a VM " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Edit StopButton.png: button to edit the properties of a VM ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make the desired changes to the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Display name: Enter a new display name if you want to change the name of the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type: Select the desired operating system." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Group: Enter the group name for the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Apply." -msgstr "" - diff --git a/pot/choosing-a-deployment-architecture.pot b/pot/choosing-a-deployment-architecture.pot deleted file mode 100644 index a42b765..0000000 --- a/pot/choosing-a-deployment-architecture.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Choosing a Deployment Architecture" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The architecture used in a deployment will vary depending on the size and purpose of the deployment. This section contains examples of deployment architecture, including a small-scale deployment useful for test and trial deployments and a fully-redundant large-scale setup for production deployments." -msgstr "" - diff --git a/pot/cisco3750-hardware.pot b/pot/cisco3750-hardware.pot deleted file mode 100644 index f819da4..0000000 --- a/pot/cisco3750-hardware.pot +++ /dev/null @@ -1,76 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Cisco 3750" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following steps show how a Cisco 3750 is configured for zone-level layer-3 switching. These steps assume VLAN 201 is used to route untagged private IPs for pod 1, and pod 1’s layer-2 switch is connected to GigabitEthernet1/0/1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Setting VTP mode to transparent allows us to utilize VLAN IDs above 1000. Since we only use VLANs up to 999, vtp transparent mode is not strictly required." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vtp mode transparent\n" -"vlan 200-999\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure GigabitEthernet1/0/1." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "interface GigabitEthernet1/0/1\n" -"switchport trunk encapsulation dot1q\n" -"switchport mode trunk\n" -"switchport trunk native vlan 201\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The statements configure GigabitEthernet1/0/1 as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 201 is the native untagged VLAN for port GigabitEthernet1/0/1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cisco passes all VLANs by default. As a result, all VLANs (300-999) are passed to all the pod-level layer-2 switches." -msgstr "" - diff --git a/pot/cisco3750-layer2.pot b/pot/cisco3750-layer2.pot deleted file mode 100644 index ad13cc6..0000000 --- a/pot/cisco3750-layer2.pot +++ /dev/null @@ -1,66 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Cisco 3750" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following steps show how a Cisco 3750 is configured for pod-level layer-2 switching." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Setting VTP mode to transparent allows us to utilize VLAN IDs above 1000. Since we only use VLANs up to 999, vtp transparent mode is not strictly required." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vtp mode transparent\n" -"vlan 300-999\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure all ports to dot1q and set 201 as the native VLAN." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "interface range GigabitEthernet 1/0/1-24\n" -"switchport trunk encapsulation dot1q\n" -"switchport mode trunk\n" -"switchport trunk native vlan 201\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default, Cisco passes all VLANs. Cisco switches complain of the native VLAN IDs are different when 2 ports are connected together. That’s why you must specify VLAN 201 as the native VLAN on the layer-2 switch." -msgstr "" - diff --git a/pot/citrix-xenserver-installation.pot b/pot/citrix-xenserver-installation.pot deleted file mode 100644 index 1a54c15..0000000 --- a/pot/citrix-xenserver-installation.pot +++ /dev/null @@ -1,1195 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Citrix XenServer Installation for &PRODUCT;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to use the Citrix XenServer hypervisor to run guest virtual machines, install XenServer 6.0 or XenServer 6.0.2 on the host(s) in your cloud. For an initial installation, follow the steps below. If you have previously installed XenServer and want to upgrade to another version, see ." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "System Requirements for XenServer Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host must be certified as compatible with one of the following. See the Citrix Hardware Compatibility Guide: http://hcl.xensource.com" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 5.6 SP2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 6.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 6.0.2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You must re-install Citrix XenServer if you are going to re-use a host from a previous install." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Must support HVM (Intel-VT or AMD-V enabled)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure all the hotfixes provided by the hypervisor vendor are applied. Track the release of hypervisor patches through your hypervisor vendor’s support channel, and apply patches as soon as possible after they are released. &PRODUCT; will not track or notify you of required hypervisor patches. It is essential that your hosts are completely up to date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to support any system that is not up to date with patches." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All hosts within a cluster must be homogenous. The CPUs must be of the same type, count, and feature flags." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Must support HVM (Intel-VT or AMD-V enabled in BIOS)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "64-bit x86 CPU (more cores results in better performance)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hardware virtualization support required" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4 GB of memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "36 GB of local disk" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At least 1 NIC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Statically allocated IP Address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The lack of up-do-date hotfixes can lead to data corruption and lost VMs." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "XenServer Installation Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From https://www.citrix.com/English/ss/downloads/, download the appropriate version of XenServer for your &PRODUCT; version (see ). Install it using the Citrix XenServer Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After installation, perform the following configuration steps, which are described in the next few sections:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Required" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Optional" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up SR if not using NFS, iSCSI, or local disk; see " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure XenServer dom0 Memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the XenServer dom0 settings to allocate more memory to dom0. This can enable XenServer to handle larger numbers of virtual machines. We recommend 2940 MB of RAM for XenServer dom0. For instructions on how to do this, see http://support.citrix.com/article/CTX126531. The article refers to XenServer 5.6, but the same information applies to XenServer 6.0." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Username and Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All XenServers in a cluster must have the same username and password as configured in &PRODUCT;." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Time Synchronization" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host must be set to use NTP. All hosts in a pod must have the same time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install NTP." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# yum install ntp" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the NTP configuration file to point to your NTP server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/ntp.conf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add one or more server lines in this file with the names of the NTP servers you want to use. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "server 0.xenserver.pool.ntp.org\n" -"server 1.xenserver.pool.ntp.org\n" -"server 2.xenserver.pool.ntp.org\n" -"server 3.xenserver.pool.ntp.org\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the NTP client." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service ntpd restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure NTP will start again upon reboot." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# chkconfig ntpd on" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Licensing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Citrix XenServer Free version provides 30 days usage without a license. Following the 30 day trial, XenServer requires a free activation and license. You can choose to install a license now or skip this step. If you skip this step, you will need to install a license when you activate and license the XenServer." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Getting and Deploying a License" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you choose to install a license now you will need to use the XenCenter to activate and get a license." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In XenCenter, click Tools > License manager." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select your XenServer and select Activate Free XenServer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Request a license." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can install the license with XenCenter or using the xe command line tool." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Install &PRODUCT; XenServer Support Package (CSP)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enable security groups, elastic load balancing, and elastic IP on XenServer, download and install the &PRODUCT; XenServer Support Package (CSP). After installing XenServer, perform the following additional steps on each XenServer host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download the CSP software onto the XenServer host from one of the following links:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer 6.0.2:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://download.cloud.com/releases/3.0.1/XS-6.0.2/xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer 5.6 SP2:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://download.cloud.com/releases/2.2.0/xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer 6.0:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://download.cloud.com/releases/3.0/xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extract the file:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# tar xf xenserver-cloud-supp.tgz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe-install-supplemental-pack xenserver-cloud-supp.iso" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the XenServer host is part of a zone that uses basic networking, disable Open vSwitch (OVS):" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe-switch-network-backend bridge" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the host machine when prompted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The XenServer host is now ready to be added to &PRODUCT;." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Primary Storage Setup for XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; natively supports NFS, iSCSI and local storage. If you are using one of these storage types, there is no need to create the XenServer Storage Repository (\"SR\")." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If, however, you would like to use storage connected via some other technology, such as FiberChannel, you must set up the SR yourself. To do so, perform the following steps. If you have your hosts in a XenServer pool, perform the steps on the master node. If you are working with a single XenServer which is not part of a cluster, perform the steps on that XenServer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Connect FiberChannel cable to all hosts in the cluster and to the FiberChannel storage host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Rescan the SCSI bus. Either use the following command or use XenCenter to perform an HBA rescan." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# scsi-rescan" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat step 2 on every host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check to be sure you see the new SCSI disk." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# ls /dev/disk/by-id/scsi-360a98000503365344e6f6177615a516b -l" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The output should look like this, although the specific file name will be different (scsi-<scsiID>):" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "lrwxrwxrwx 1 root root 9 Mar 16 13:47\n" -"/dev/disk/by-id/scsi-360a98000503365344e6f6177615a516b -> ../../sdc\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat step 4 on every host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the storage server, run this command to get a unique ID for the new SR." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# uuidgen" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The output should look like this, although the specific ID will be different:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "e6849e96-86c3-4f2c-8fcc-350cc711be3d" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create the FiberChannel SR. In name-label, use the unique ID you just generated." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# xe sr-create type=lvmohba shared=true\n" -"device-config:SCSIid=360a98000503365344e6f6177615a516b\n" -"name-label=\"e6849e96-86c3-4f2c-8fcc-350cc711be3d\"\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This command returns a unique ID for the SR, like the following example (your ID will be different):" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "7a143820-e893-6c6a-236e-472da6ee66bf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a human-readable description for the SR, use the following command. In uuid, use the SR ID returned by the previous command. In name-description, set whatever friendly text you prefer." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe sr-param-set uuid=7a143820-e893-6c6a-236e-472da6ee66bf name-description=\"Fiber Channel storage repository\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make note of the values you will need when you add this storage to &PRODUCT; later (see ). In the Add Primary Storage dialog, in Protocol, you will choose PreSetup. In SR Name-Label, you will enter the name-label you set earlier (in this example, e6849e96-86c3-4f2c-8fcc-350cc711be3d)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) If you want to enable multipath I/O on a FiberChannel SAN, refer to the documentation provided by the SAN vendor." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "iSCSI Multipath Setup for XenServer (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When setting up the storage repository on a Citrix XenServer, you can enable multipath I/O, which uses redundant physical components to provide greater reliability in the connection between the server and the SAN. To enable multipathing, use a SAN solution that is supported for Citrix servers and follow the procedures in Citrix documentation. The following links provide a starting point:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://support.citrix.com/article/CTX118791" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://support.citrix.com/article/CTX125403" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can also ask your SAN vendor for advice about setting up your Citrix repository for multipathing." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make note of the values you will need when you add this storage to the &PRODUCT; later (see ). In the Add Primary Storage dialog, in Protocol, you will choose PreSetup. In SR Name-Label, you will enter the same name used to create the SR." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you encounter difficulty, address the support team for the SAN provided by your vendor. If they are not able to solve your issue, see Contacting Support." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Physical Networking Setup for XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once XenServer has been installed, you may need to do some additional network configuration. At this point in the installation, you should have a plan for what NICs the host will have and what traffic each NIC will carry. The NICs should be cabled as necessary to implement your plan." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you plan on using NIC bonding, the NICs on all hosts in the cluster must be cabled exactly the same. For example, if eth0 is in the private bond on one host in a cluster, then eth0 must be in the private bond on all hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP address assigned for the management network interface must be static. It can be set on the host itself or obtained via static DHCP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; configures network traffic of various types to use different NICs or bonds on the XenServer host. You can control this process and provide input to the Management Server through the use of XenServer network name labels. The name labels are placed on physical interfaces or bonds and configured in &PRODUCT;. In some simple cases the name labels are not required." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuring Public Network with a Dedicated NIC for XenServer (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports the use of a second NIC (or bonded pair of NICs, described in ) for the public network. If bonding is not used, the public network can be on any NIC and can be on different NICs on the hosts in a cluster. For example, the public network can be on eth0 on node A and eth1 on node B. However, the XenServer name-label for the public network must be identical across all hosts. The following examples set the network label to \"cloud-public\". After the management server is installed and running you must configure it with the name of the chosen network label (e.g. \"cloud-public\"); this is discussed in ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using two NICs bonded together to create a public network, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using a single dedicated NIC to provide public network access, follow this procedure on each new host that is added to &PRODUCT; before adding the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run xe network-list and find the public network. This is usually attached to the NIC that is public. Once you find the network make note of its UUID. Call this <UUID-Public>." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe network-param-set name-label=cloud-public uuid=<UUID-Public>" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuring Multiple Guest Networks for XenServer (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports the use of multiple guest networks with the XenServer hypervisor. Each network is assigned a name-label in XenServer. For example, you might have two networks with the labels \"cloud-guest\" and \"cloud-guest2\". After the management server is installed and running, you must add the networks and use these labels so that &PRODUCT; is aware of the networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Follow this procedure on each new host before adding the host to &PRODUCT;:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run xe network-list and find one of the guest networks. Once you find the network make note of its UUID. Call this <UUID-Guest>." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command, substituting your own name-label and uuid values." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe network-param-set name-label=<cloud-guestN> uuid=<UUID-Guest>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat these steps for each additional guest network, using a different name-label and uuid each time." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Separate Storage Network for XenServer (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can optionally set up a separate storage network. This should be done first on the host, before implementing the bonding steps below. This can be done using one or two available NICs. With two NICs bonding may be done as above. It is the administrator's responsibility to set up a separate storage network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Give the storage network a different name-label than what will be given for other networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the separate storage network to work correctly, it must be the only interface that can ping the primary storage device's IP address. For example, if eth0 is the management network NIC, ping -I eth0 <primary storage device IP> must fail. In all deployments, secondary storage devices must be pingable from the management network NIC or bond. If a secondary storage device has been placed on the storage network, it must also be pingable via the storage network NIC or bond on the hosts as well." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can set up two separate storage networks as well. For example, if you intend to implement iSCSI multipath, dedicate two non-bonded NICs to multipath. Each of the two networks needs a unique name-label." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If no bonding is done, the administrator must set up and name-label the separate storage network on all hosts (masters and slaves)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Here is an example to set up eth5 to access a storage network on 172.16.0.0/24." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# xe pif-list host-name-label='hostname' device=eth5\n" -"uuid(RO): ab0d3dd4-5744-8fae-9693-a022c7a3471d\n" -"device ( RO): eth5\n" -"#xe pif-reconfigure-ip DNS=172.16.3.3 gateway=172.16.0.1 IP=172.16.0.55 mode=static netmask=255.255.255.0 uuid=ab0d3dd4-5744-8fae-9693-a022c7a3471d" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "NIC Bonding for XenServer (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer supports Source Level Balancing (SLB) NIC bonding. Two NICs can be bonded together to carry public, private, and guest traffic, or some combination of these. Separate storage networks are also possible. Here are some example supported configurations:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "2 NICs on private, 2 NICs on public, 2 NICs on storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "2 NICs on private, 1 NIC on public, storage uses management network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "2 NICs on private, 2 NICs on public, storage uses management network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "1 NIC for private, public, and storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All NIC bonding is optional." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer expects all nodes in a cluster will have the same network cabling and same bonds implemented. In an installation the master will be the first host that was added to the cluster and the slave hosts will be all subsequent hosts added to the cluster. The bonds present on the master set the expectation for hosts added to the cluster later. The procedure to set up bonds on the master and slaves are different, and are described below. There are several important implications of this:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You must set bonds on the first host added to a cluster. Then you must use xe commands as below to establish the same bonds in the second and subsequent hosts added to a cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Slave hosts in a cluster must be cabled exactly the same as the master. For example, if eth0 is in the private bond on the master, it must be in the management network for added slave hosts." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Management Network Bonding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator must bond the management network NICs prior to adding the host to &PRODUCT;." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating a Private Bond on the First Host in the Cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the following steps to create a bond in XenServer. These steps should be run on only the first host in a cluster. This example creates the cloud-private network with two physical NICs (eth0 and eth1) bonded into it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Find the physical NICs that you want to bond together." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe pif-list host-name-label='hostname' device=eth0\n" -"# xe pif-list host-name-label='hostname' device=eth1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These command shows the eth0 and eth1 NICs and their UUIDs. Substitute the ethX devices of your choice. Call the UUID's returned by the above command slave1-UUID and slave2-UUID." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a new network for the bond. For example, a new network with name \"cloud-private\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This label is important. &PRODUCT; looks for a network by a name you configure. You must use the same name-label for all hosts in the cloud for the management network." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe network-create name-label=cloud-private\n" -"# xe bond-create network-uuid=[uuid of cloud-private created above]\n" -"pif-uuids=[slave1-uuid],[slave2-uuid]" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now you have a bonded pair that can be recognized by &PRODUCT; as the management network." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Public Network Bonding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Bonding can be implemented on a separate, public network. The administrator is responsible for creating a bond for the public network if that network will be bonded and will be separate from the management network." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating a Public Bond on the First Host in the Cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These steps should be run on only the first host in a cluster. This example creates the cloud-public network with two physical NICs (eth2 and eth3) bonded into it." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#xe pif-list host-name-label='hostname' device=eth2\n" -"# xe pif-list host-name-label='hostname' device=eth3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These command shows the eth2 and eth3 NICs and their UUIDs. Substitute the ethX devices of your choice. Call the UUID's returned by the above command slave1-UUID and slave2-UUID." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a new network for the bond. For example, a new network with name \"cloud-public\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This label is important. &PRODUCT; looks for a network by a name you configure. You must use the same name-label for all hosts in the cloud for the public network." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe network-create name-label=cloud-public\n" -"# xe bond-create network-uuid=[uuid of cloud-public created above]\n" -"pif-uuids=[slave1-uuid],[slave2-uuid]" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now you have a bonded pair that can be recognized by &PRODUCT; as the public network." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Adding More Hosts to the Cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With the bonds (if any) established on the master, you should add additional, slave hosts. Run the following command for all additional hosts to be added to the cluster. This will cause the host to join the master in a single XenServer pool." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe pool-join master-address=[master IP] master-username=root\n" -"master-password=[your password]" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Complete the Bonding Setup Across the Cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With all hosts added to the pool, run the cloud-setup-bond script. This script will complete the configuration and set up of the bonds across all hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the script from the Management Server in /usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/cloud-setup-bonding.sh to the master host and ensure it is executable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# ./cloud-setup-bonding.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now the bonds are set up and configured properly across the cluster." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Upgrading XenServer Versions" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section tells how to upgrade XenServer software on &PRODUCT; hosts. The actual upgrade is described in XenServer documentation, but there are some additional steps you must perform before and after the upgrade." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure the hardware is certified compatible with the new version of XenServer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To upgrade XenServer:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upgrade the database. On the Management Server node:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Back up the database:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mysqldump --user=root --databases cloud > cloud.backup.sql\n" -"# mysqldump --user=root --databases cloud_usage > cloud_usage.backup.sql" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You might need to change the OS type settings for VMs running on the upgraded hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you upgraded from XenServer 5.6 GA to XenServer 5.6 SP2, change any VMs that have the OS type CentOS 5.5 (32-bit), Oracle Enterprise Linux 5.5 (32-bit), or Red Hat Enterprise Linux 5.5 (32-bit) to Other Linux (32-bit). Change any VMs that have the 64-bit versions of these same OS types to Other Linux (64-bit)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you upgraded from XenServer 5.6 SP2 to XenServer 6.0.2, change any VMs that have the OS type CentOS 5.6 (32-bit), CentOS 5.7 (32-bit), Oracle Enterprise Linux 5.6 (32-bit), Oracle Enterprise Linux 5.7 (32-bit), Red Hat Enterprise Linux 5.6 (32-bit) , or Red Hat Enterprise Linux 5.7 (32-bit) to Other Linux (32-bit). Change any VMs that have the 64-bit versions of these same OS types to Other Linux (64-bit)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you upgraded from XenServer 5.6 to XenServer 6.0.2, do all of the above." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server and Usage Server. You only need to do this once for all clusters." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management start\n" -"# service cloud-usage start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disconnect the XenServer cluster from &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Navigate to the XenServer cluster, and click Actions – Unmanage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch the cluster status until it shows Unmanaged." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to one of the hosts in the cluster, and run this command to clean up the VLAN:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# . /opt/xensource/bin/cloud-clean-vlan.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Still logged in to the host, run the upgrade preparation script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /opt/xensource/bin/cloud-prepare-upgrade.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Troubleshooting: If you see the error \"can't eject CD,\" log in to the VM and umount the CD, then run the script again." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upgrade the XenServer software on all hosts in the cluster. Upgrade the master first." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Live migrate all VMs on this host to other hosts. See the instructions for live migration in the Administrator's Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Troubleshooting: You might see the following error when you migrate a VM:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "[root@xenserver-qa-2-49-4 ~]# xe vm-migrate live=true host=xenserver-qa-2-49-5 vm=i-2-8-VM\n" -"You attempted an operation on a VM which requires PV drivers to be installed but the drivers were not detected.\n" -"vm: b6cf79c8-02ee-050b-922f-49583d9f1a14 (i-2-8-VM)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To solve this issue, run the following:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /opt/xensource/bin/make_migratable.sh b6cf79c8-02ee-050b-922f-49583d9f1a14" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reboot the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upgrade to the newer version of XenServer. Use the steps in XenServer documentation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the upgrade is complete, copy the following files from the management server to this host, in the directory locations shown below:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy this Management Server file..." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "...to this location on the XenServer host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/xenserver60/NFSSR.py" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/sm/NFSSR.py" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/make_migratable.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/make_migratable.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/cloud-clean-vlan.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "/opt/xensource/bin/cloud-clean-vlan.sh" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /opt/xensource/bin/setupxenserver.sh" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Troubleshooting: If you see the following error message, you can safely ignore it." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mv: cannot stat `/etc/cron.daily/logrotate': No such file or directory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Plug in the storage repositories (physical block devices) to the XenServer host:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# for pbd in `xe pbd-list currently-attached=false| grep ^uuid | awk '{print $NF}'`; do xe pbd-plug uuid=$pbd ; done" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note: If you add a host to this XenServer pool, you need to migrate all VMs on this host to other hosts, and eject this host from XenServer pool." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat these steps to upgrade every host in the cluster to the same version of XenServer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command on one host in the XenServer cluster to clean up the host tags:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# for host in $(xe host-list | grep ^uuid | awk '{print $NF}') ; do xe host-param-clear uuid=$host param-name=tags; done;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reconnect the XenServer cluster to &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Navigate to the XenServer cluster, and click Actions – Manage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch the status to see that all the hosts come up." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After all hosts are up, run the following on one host in the cluster:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /opt/xensource/bin/cloud-clean-vlan.sh" -msgstr "" - diff --git a/pot/cloud-infrastructure-concepts.pot b/pot/cloud-infrastructure-concepts.pot deleted file mode 100644 index 8fdb0f8..0000000 --- a/pot/cloud-infrastructure-concepts.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Cloud Infrastructure Concepts" -msgstr "" - diff --git a/pot/cloud-infrastructure-overview.pot b/pot/cloud-infrastructure-overview.pot deleted file mode 100644 index 61f3386..0000000 --- a/pot/cloud-infrastructure-overview.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Cloud Infrastructure Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server manages one or more zones (typically, datacenters) containing host computers where guest virtual machines will run. The cloud infrastructure is organized as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone: Typically, a zone is equivalent to a single datacenter. A zone consists of one or more pods and secondary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pod: A pod is usually one rack of hardware that includes a layer-2 switch and one or more clusters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cluster: A cluster consists of one or more hosts and primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host: A single compute node within a cluster. The hosts are where the actual cloud services run in the form of guest virtual machines." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Primary storage is associated with a cluster, and it stores the disk volumes for all the VMs running on hosts in that cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage is associated with a zone, and it stores templates, ISO images, and disk volume snapshots." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "More Information" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see documentation on cloud infrastructure concepts." -msgstr "" - diff --git a/pot/cloudstack-api.pot b/pot/cloudstack-api.pot deleted file mode 100644 index 762ea4a..0000000 --- a/pot/cloudstack-api.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; API is a low level API that has been used to implement the &PRODUCT; web UIs. It is also a good basis for implementing other popular APIs such as EC2/S3 and emerging DMTF standards." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Many &PRODUCT; API calls are asynchronous. These will return a Job ID immediately when called. This Job ID can be used to query the status of the job later. Also, status calls on impacted resources will provide some indication of their state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The API has a REST-like query basis and returns results in XML or JSON." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See the Developer’s Guide and the API Reference." -msgstr "" - diff --git a/pot/cloudstack.pot b/pot/cloudstack.pot deleted file mode 100644 index 2ebfd4e..0000000 --- a/pot/cloudstack.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "&PRODUCT; Complete Documentation" -msgstr "" - -#. Tag: productname -#, no-c-format -msgid "Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Complete documentation for &PRODUCT;." -msgstr "" - diff --git a/pot/cluster-add.pot b/pot/cluster-add.pot deleted file mode 100644 index f760141..0000000 --- a/pot/cluster-add.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Cluster" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need to tell &PRODUCT; about the hosts that it will manage. Hosts exist inside clusters, so before you begin adding hosts to the cloud, you must add at least one cluster." -msgstr "" - diff --git a/pot/compatibility-matrix.pot b/pot/compatibility-matrix.pot deleted file mode 100644 index 0b03bdd..0000000 --- a/pot/compatibility-matrix.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Compatibility Matrix" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 2.1.x" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 2.2.x" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 3.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 3.0.1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 3.0.2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack 3.0.3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 5.6" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Yes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "No" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 5.6 FP1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 5.6 SP2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 6.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 6.0.2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer 6.1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM (RHEL 6.0 or 6.1)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware (vSphere and vCenter, both version 4.1)" -msgstr "" - diff --git a/pot/compute-disk-service-offerings.pot b/pot/compute-disk-service-offerings.pot deleted file mode 100644 index 93a78d3..0000000 --- a/pot/compute-disk-service-offerings.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Compute and Disk Service Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A service offering is a set of virtual hardware features such as CPU core count and speed, memory, and disk size. The &PRODUCT; administrator can set up various offerings, and then end users choose from the available offerings when they create a new VM. A service offering includes the following elements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CPU, memory, and network resource guarantees" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How resources are metered" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How the resource usage is charged" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How often the charges are generated" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, one service offering might allow users to create a virtual machine instance that is equivalent to a 1 GHz Intel® Core™ 2 CPU, with 1 GB memory at $0.20/hour, with network traffic metered at $0.10/GB. Based on the user’s selected offering, &PRODUCT; emits usage records that can be integrated with billing systems. &PRODUCT; separates service offerings into compute offerings and disk offerings. The computing service offering specifies:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest CPU" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest RAM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Networking type (virtual or direct)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags on the root disk" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The disk offering specifies:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk size (optional). An offering without a disk size will allow users to pick their own" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags on the data disk" -msgstr "" - diff --git a/pot/concepts.pot b/pot/concepts.pot deleted file mode 100644 index ed6f2ab..0000000 --- a/pot/concepts.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Concepts" -msgstr "" - diff --git a/pot/configure-acl.pot b/pot/configure-acl.pot deleted file mode 100644 index 64e5c96..0000000 --- a/pot/configure-acl.pot +++ /dev/null @@ -1,165 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring Access Control List" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Define Network Access Control List (ACL) on the VPC virtual router to control incoming (ingress) and outgoing (egress) traffic between the VPC tiers, and the tiers and Internet. By default, all incoming and outgoing traffic to the guest networks is blocked. To open the ports, you must create a new network ACL. The network ACLs can be created for the tiers only if the NetworkACL service is supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Network ACLs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Network ACLs page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Network ACLs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add an ACL rule, fill in the following fields to specify what kind of network traffic is allowed in this tier." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CIDR: The CIDR acts as the Source CIDR for the Ingress rules, and Destination CIDR for the Egress rules. To accept traffic only from or to the IP addresses within a particular address block, enter a CIDR or a comma-separated list of CIDRs. The CIDR is the base IP address of the incoming traffic. For example, 192.168.0.0/22. To allow all CIDRs, set to 0.0.0.0/0." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol: The networking protocol that sources use to send traffic to the tier. The TCP and UDP protocols are typically used for data exchange and end-user communications. The ICMP protocol is typically used to send error messages or network monitoring data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start Port, End Port (TCP, UDP only): A range of listening ports that are the destination for the incoming traffic. If you are opening a single port, use the same number in both fields." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Tier: Select the tier for which you want to add this ACL rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ICMP Type, ICMP Code (ICMP only): The type of message and error code that will be sent." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Traffic Type: Select the traffic type you want to apply." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Egress: To add an egress rule, select Egress from the Traffic type drop-down box and click Add. This specifies what type of traffic is allowed to be sent out of VM instances in this tier. If no egress rules are specified, all traffic from the tier is allowed out at the VPC virtual router. Once egress rules are specified, only the traffic specified in egress rules and the responses to any traffic that has been allowed in through an ingress rule are allowed out. No egress rule is required for the VMs in a tier to communicate with each other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ingress: To add an ingress rule, select Ingress from the Traffic type drop-down box and click Add. This specifies what network traffic is allowed into the VM instances in this tier. If no ingress rules are specified, then no traffic will be allowed in, except for responses to any traffic that has been allowed out through an egress rule." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default, all incoming and outgoing traffic to the guest networks is blocked. To open the ports, create a new network ACL." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add. The ACL rule is added." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To view the list of ACL rules you have added, click the desired tier from the Network ACLs page, then select the Network ACL tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can edit the tags assigned to the ACL rules and delete the ACL rules you have created. Click the appropriate button in the Actions column." -msgstr "" - diff --git a/pot/configure-guest-traffic-in-advanced-zone.pot b/pot/configure-guest-traffic-in-advanced-zone.pot deleted file mode 100644 index eedfdcb..0000000 --- a/pot/configure-guest-traffic-in-advanced-zone.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure Guest Traffic in an Advanced Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These steps assume you have already logged in to the &PRODUCT; UI. To configure the base guest network:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. On Zones, click View More, then click the zone to which you want to add a network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Network tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add guest network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Add guest network window is displayed:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. The name of the network. This will be user-visible" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Display Text: The description of the network. This will be user-visible" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone: The zone in which you are configuring the guest network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network offering: If the administrator has configured multiple network offerings, select the one you want to use for this network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Gateway: The gateway that the guests should use" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Netmask: The netmask in use on the subnet the guests will use" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/configure-package-repository.pot b/pot/configure-package-repository.pot deleted file mode 100644 index c0ee374..0000000 --- a/pot/configure-package-repository.pot +++ /dev/null @@ -1,131 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure package repository" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; is only distributed from source from the official mirrors. However, members of the CloudStack community may build convenience binaries so that users can install Apache CloudStack without needing to build from source." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you didn't follow the steps to build your own packages from source in the sections for or you may find pre-built DEB and RPM packages for your convience linked from the downloads page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These repositories contain both the Management Server and KVM Hypervisor packages." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "DEB package repository" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can add a DEB package repository to your apt sources with the following commands. Please note that only packages for Ubuntu 12.04 LTS (precise) are being built at this time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use your preferred editor and open (or create) /etc/apt/sources.list.d/cloudstack.list. Add the community provided repository to the file:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "deb http://cloudstack.apt-get.eu/ubuntu precise 4.1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We now have to add the public key to the trusted keys." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ wget -O - http://cloudstack.apt-get.eu/release.asc|apt-key add -" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now update your local apt cache." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ apt-get update" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Your DEB package repository should now be configured and ready for use." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "RPM package repository" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is a RPM package repository for &PRODUCT; so you can easily install on RHEL based platforms." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you're using an RPM-based system, you'll want to add the Yum repository so that you can install &PRODUCT; with Yum." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Yum repository information is found under /etc/yum.repos.d. You'll see several .repo files in this directory, each one denoting a specific repository." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add the &PRODUCT; repository, create /etc/yum.repos.d/cloudstack.repo and insert the following information." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"[cloudstack]\n" -"name=cloudstack\n" -"baseurl=http://cloudstack.apt-get.eu/rhel/4.1/\n" -"enabled=1\n" -"gpgcheck=0\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now you should be able to install CloudStack using Yum." -msgstr "" - diff --git a/pot/configure-public-traffic-in-an-advanced-zone.pot b/pot/configure-public-traffic-in-an-advanced-zone.pot deleted file mode 100644 index e69b5f4..0000000 --- a/pot/configure-public-traffic-in-an-advanced-zone.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure Public Traffic in an Advanced Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a zone that uses advanced networking, you need to configure at least one range of IP addresses for Internet traffic." -msgstr "" - diff --git a/pot/configure-snmp-rhel.pot b/pot/configure-snmp-rhel.pot deleted file mode 100644 index d614a53..0000000 --- a/pot/configure-snmp-rhel.pot +++ /dev/null @@ -1,143 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:57\n" -"PO-Revision-Date: 2013-02-02T20:11:57\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring SNMP Community String on a RHEL Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The SNMP Community string is similar to a user id or password that provides access to a network device, such as router. This string is sent along with all SNMP requests. If the community string is correct, the device responds with the requested information. If the community string is incorrect, the device discards the request and does not respond." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The NetScaler device uses SNMP to communicate with the VMs. You must install SNMP and configure SNMP Community string for a secure communication between the NetScaler device and the RHEL machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that you installed SNMP on RedHat. If not, run the following command:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "yum install net-snmp-utils" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the /etc/snmp/snmpd.conf file to allow the SNMP polling from the NetScaler device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Map the community name into a security name (local and mynetwork, depending on where the request is coming from):" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use a strong password instead of public when you edit the following table." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "# sec.name source community\n" -"com2sec local localhost public\n" -"com2sec mynetwork 0.0.0.0 public" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Setting to 0.0.0.0 allows all IPs to poll the NetScaler server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Map the security names into group names:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "# group.name sec.model sec.name\n" -"group MyRWGroup v1 local\n" -"group MyRWGroup v2c local\n" -"group MyROGroup v1 mynetwork\n" -"group MyROGroup v2c mynetwork" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a view to allow the groups to have the permission to:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "incl/excl subtree mask view all included .1 " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Grant access with different write permissions to the two groups to the view you created." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "# context sec.model sec.level prefix read write notif\n" -" access MyROGroup \"\" any noauth exact all none none\n" -" access MyRWGroup \"\" any noauth exact all all all " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unblock SNMP in iptables." -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "iptables -A INPUT -p udp --dport 161 -j ACCEPT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the SNMP service:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "service snmpd start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that the SNMP service is started automatically during the system startup:" -msgstr "" - -#. Tag: screen -#, no-c-format -msgid "chkconfig snmpd on" -msgstr "" - diff --git a/pot/configure-usage-server.pot b/pot/configure-usage-server.pot deleted file mode 100644 index deadcad..0000000 --- a/pot/configure-usage-server.pot +++ /dev/null @@ -1,230 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring the Usage Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the usage server:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure the Usage Server has been installed. This requires extra steps beyond just installing the &PRODUCT; software. See Installing the Usage Server (Optional) in the Advanced Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Search, type usage. Find the configuration parameter that controls the behavior you want to set. See the table below for a description of the available parameters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Actions, click the Edit icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type the desired value and click the Save icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server (as usual with any global configuration change) and also the Usage Server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management restart\n" -"# service cloud-usage restart \n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following table shows the global configuration settings that control the behavior of the Usage Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Parameter Name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enable.usage.server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Whether the Usage Server is active." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.aggregation.timezone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Time zone of usage records. Set this if the usage records and daily job execution are in different time zones. For example, with the following settings, the usage job will run at PST 00:15 and generate usage records for the 24 hours from 00:00:00 GMT to 23:59:59 GMT:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "usage.stats.job.exec.time = 00:15 \n" -"usage.execution.timezone = PST\n" -"usage.aggregation.timezone = GMT\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Valid values for the time zone are specified in " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default: GMT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.execution.timezone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The time zone of usage.stats.job.exec.time. Valid values for the time zone are specified in " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default: The time zone of the management server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.sanity.check.interval" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The number of days between sanity checks. Set this in order to periodically search for records with erroneous data before issuing customer invoices. For example, this checks for VM usage records created after the VM was destroyed, and similar checks for templates, volumes, and so on. It also checks for usage times longer than the aggregation range. If any issue is found, the alert ALERT_TYPE_USAGE_SANITY_RESULT = 21 is sent." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.stats.job.aggregation.range" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The time period in minutes between Usage Server processing jobs. For example, if you set it to 1440, the Usage Server will run once per day. If you set it to 600, it will run every ten hours. In general, when a Usage Server job runs, it processes all events generated since usage was last run." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is special handling for the case of 1440 (once per day). In this case the Usage Server does not necessarily process all records since Usage was last run. &PRODUCT; assumes that you require processing once per day for the previous, complete day’s records. For example, if the current day is October 7, then it is assumed you would like to process records for October 6, from midnight to midnight. &PRODUCT; assumes this \"midnight to midnight\" is relative to the usage.execution.timezone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default: 1440" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.stats.job.exec.time" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The time when the Usage Server processing will start. It is specified in 24-hour format (HH:MM) in the time zone of the server, which should be GMT. For example, to start the Usage job at 10:30 GMT, enter \"10:30\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If usage.stats.job.aggregation.range is also set, and its value is not 1440, then its value will be added to usage.stats.job.exec.time to get the time to run the Usage Server job again. This is repeated until 24 hours have elapsed, and the next day's processing begins again at usage.stats.job.exec.time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default: 00:15." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, suppose that your server is in GMT, your user population is predominantly in the East Coast of the United States, and you would like to process usage records every night at 2 AM local (EST) time. Choose these settings:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "enable.usage.server = true" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.execution.timezone = America/New_York" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.stats.job.exec.time = 07:00. This will run the Usage job at 2:00 AM EST. Note that this will shift by an hour as the East Coast of the U.S. enters and exits Daylight Savings Time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage.stats.job.aggregation.range = 1440" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With this configuration, the Usage job will run every night at 2 AM EST and will process records for the previous day’s midnight-midnight as defined by the EST (America/New_York) time zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Because the special value 1440 has been used for usage.stats.job.aggregation.range, the Usage Server will ignore the data between midnight and 2 AM. That data will be included in the next day's run" -msgstr "" - diff --git a/pot/configure-virtual-router.pot b/pot/configure-virtual-router.pot deleted file mode 100644 index 616d8e0..0000000 --- a/pot/configure-virtual-router.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring the Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can set the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP range" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported network services" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default domain name for the network serviced by the virtual router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway IP address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How often &PRODUCT; fetches network usage statistics from &PRODUCT; virtual routers. If you want to collect traffic metering data from the virtual router, set the global configuration parameter router.stats.interval. If you are not using the virtual router to gather network usage statistics, set it to 0." -msgstr "" - diff --git a/pot/configure-vpc.pot b/pot/configure-vpc.pot deleted file mode 100644 index 13d1bd7..0000000 --- a/pot/configure-vpc.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring a Virtual Private Cloud" -msgstr "" - diff --git a/pot/configure-vpn.pot b/pot/configure-vpn.pot deleted file mode 100644 index 9d4e798..0000000 --- a/pot/configure-vpn.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set up VPN for the cloud:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the following global configuration parameters." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "remote.access.vpn.client.ip.range – The range of IP addressess to be allocated to remote access VPN clients. The first IP in the range is used by the VPN server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "remote.access.vpn.psk.length – Length of the IPSec key." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "remote.access.vpn.user.limit – Maximum number of VPN users per account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enable VPN for a particular network:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in as a user or administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click one of the displayed IP address names." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Enable VPN button AttachDiskButton.png: button to attach a volume ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IPsec key is displayed in a popup window." -msgstr "" - diff --git a/pot/configure-xenserver-dom0-memory.pot b/pot/configure-xenserver-dom0-memory.pot deleted file mode 100644 index 33e6b06..0000000 --- a/pot/configure-xenserver-dom0-memory.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure XenServer dom0 Memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the XenServer dom0 settings to allocate more memory to dom0. This can enable XenServer to handle larger numbers of virtual machines. We recommend 2940 MB of RAM for XenServer dom0. For instructions on how to do this, see Citrix Knowledgebase Article.The article refers to XenServer 5.6, but the same information applies to XenServer 6" -msgstr "" - diff --git a/pot/configuring-projects.pot b/pot/configuring-projects.pot deleted file mode 100644 index 46b2193..0000000 --- a/pot/configuring-projects.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring Projects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before &PRODUCT; users start using projects, the &PRODUCT; administrator must set up various systems to support them, including membership invitations, limits on project resources, and controls on who can create projects." -msgstr "" - diff --git a/pot/console-proxy.pot b/pot/console-proxy.pot deleted file mode 100644 index 6117a86..0000000 --- a/pot/console-proxy.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Console Proxy" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Console Proxy is a type of System Virtual Machine that has a role in presenting a console view via the web UI. It connects the user’s browser to the VNC port made available via the hypervisor for the console of the guest. Both the administrator and end user web UIs offer a console connection." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Clicking on a console icon brings up a new window. The AJAX code downloaded into that window refers to the public IP address of a console proxy VM. There is exactly one public IP address allocated per console proxy VM. The AJAX application connects to this IP. The console proxy then proxies the connection to the VNC port for the requested VM on the Host hosting the guest. ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The hypervisors will have many ports assigned to VNC usage so that multiple VNC sessions can occur simultaneously." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is never any traffic to the guest virtual IP, and there is no need to enable VNC within the guest." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The console proxy VM will periodically report its active session count to the Management Server. The default reporting interval is five seconds. This can be changed through standard Management Server configuration with the parameter consoleproxy.loadscan.interval." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Assignment of guest VM to console proxy is determined by first determining if the guest VM has a previous session associated with a console proxy. If it does, the Management Server will assign the guest VM to the target Console Proxy VM regardless of the load on the proxy VM. Failing that, the first available running Console Proxy VM that has the capacity to handle new sessions is used." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Console proxies can be restarted by administrators but this will interrupt existing console sessions for users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The console viewing functionality uses a dynamic DNS service under the domain name realhostip.com to assist in providing SSL security to console sessions. The console proxy is assigned a public IP address. In order to avoid browser warnings for mismatched SSL certificates, the URL for the new console window is set to the form of https://aaa-bbb-ccc-ddd.realhostip.com. Customers will see this URL during console session creation. &PRODUCT; includes the realhostip.com SSL certificate in the console proxy VM. Of course, &PRODUCT; cannot know about DNS A records for our customers' public IPs prior to shipping the software. &PRODUCT; therefore runs a dynamic DNS server that is authoritative for the realhostip.com domain. It maps the aaa-bbb-ccc-ddd part of the DNS name to the IP address aaa.bbb.ccc.ddd on lookups. This allows the browser to correctly connect to the console proxy's public IP, where it then expects and receives a SSL certificate for realhostip.com, and SSL is set up without browser warnings." -msgstr "" - diff --git a/pot/convert-hyperv-vm-to-template.pot b/pot/convert-hyperv-vm-to-template.pot deleted file mode 100644 index c4f6f38..0000000 --- a/pot/convert-hyperv-vm-to-template.pot +++ /dev/null @@ -1,170 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Converting a Hyper-V VM to a Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To convert a Hyper-V VM to a XenServer-compatible &PRODUCT; template, you will need a standalone XenServer host with an attached NFS VHD SR. Use whatever XenServer version you are using with &PRODUCT;, but use XenCenter 5.6 FP1 or SP2 (it is backwards compatible to 5.6). Additionally, it may help to have an attached NFS ISO SR." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For Linux VMs, you may need to do some preparation in Hyper-V before trying to get the VM to work in XenServer. Clone the VM and work on the clone if you still want to use the VM in Hyper-V. Uninstall Hyper-V Integration Components and check for any references to device names in /etc/fstab:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From the linux_ic/drivers/dist directory, run make uninstall (where \"linux_ic\" is the path to the copied Hyper-V Integration Components files)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restore the original initrd from backup in /boot/ (the backup is named *.backup0)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Remove the \"hdX=noprobe\" entries from /boot/grub/menu.lst." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check /etc/fstab for any partitions mounted by device name. Change those entries (if any) to mount by LABEL or UUID (get that information with the \"blkid\" command).." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The next step is make sure the VM is not running in Hyper-V, then get the VHD into XenServer. There are two options for doing this." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Option one:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Import the VHD using XenCenter. In XenCenter, go to Tools>Virtual Appliance Tools>Disk Image Import." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the VHD, then click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name the VM, choose the NFS VHD SR under Storage, enable \"Run Operating System Fixups\" and choose the NFS ISO SR." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Next, then Finish. A VM should be created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Option two" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run XenConvert, under From choose VHD, under To choose XenServer. Click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Input the XenServer host info, then click Next." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name the VM, then click Next, then Convert. A VM should be created" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once you have a VM created from the Hyper-V VHD, prepare it using the following steps:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Boot the VM, uninstall Hyper-V Integration Services, and reboot." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install XenServer Tools, then reboot." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the VM as desired. For example, run sysprep on Windows VMs. See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Either option above will create a VM in HVM mode. This is fine for Windows VMs, but Linux VMs may not perform optimally. Converting a Linux VM to PV mode will require additional steps and will vary by distribution." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shut down the VM and copy the VHD from the NFS storage to a web server; for example, mount the NFS share on the web server and copy it, or from the XenServer host use sftp or scp to upload it to the web server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In &PRODUCT;, create a new template using the following values:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL. Give the URL for the VHD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type. Use the appropriate OS. For PV mode on CentOS, choose Other PV (32-bit) or Other PV (64-bit). This choice is available only for XenServer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor. XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format. VHD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The template will be created, and you can create instances from it." -msgstr "" - diff --git a/pot/create-bare-metal-template.pot b/pot/create-bare-metal-template.pot deleted file mode 100644 index 09ee1bc..0000000 --- a/pot/create-bare-metal-template.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a Bare Metal Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Beta feature. Untested in &PRODUCT; 3.0.3. Provided without guarantee of performance." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before you can create a bare metal template, you must have performed several other installation and setup steps to create a bare metal cluster and environment. See Bare Metal Installation in the Installation Guide. It is assumed you already have a directory named \"win7_64bit\" on your CIFS server, containing the image for the bare metal instance. This directory and image are set up as part of the Bare Metal Installation procedure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Create Template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the dialog box, enter the following values." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. Short name for the template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Display Text. Description of the template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL. The directory name which contains image file on your CIFS server. For example, win7_64bit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone. All Zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type. Select the OS type of the ISO image. Choose other if the OS Type of the ISO is not listed or if the ISO is not bootable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor. BareMetal." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format. BareMetal." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password Enabled. No." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. No." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Featured. Choose Yes if you would like this template to be more prominent for users to select. Only administrators may make templates featured." -msgstr "" - diff --git a/pot/create-new-projects.pot b/pot/create-new-projects.pot deleted file mode 100644 index de1b630..0000000 --- a/pot/create-new-projects.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a New Project" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; administrators and domain administrators can create projects. If the global configuration parameter allow.user.create.projects is set to true, end users can also create projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in as administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select view, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click New Project." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Give the project a name and description for display to users, then click Create Project." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A screen appears where you can immediately add more members to the project. This is optional. Click Next when you are ready to move on." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Save." -msgstr "" - diff --git a/pot/create-template-from-existing-vm.pot b/pot/create-template-from-existing-vm.pot deleted file mode 100644 index fbb0012..0000000 --- a/pot/create-template-from-existing-vm.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a Template from an Existing Virtual Machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once you have at least one VM set up in the way you want, you can use it as the prototype for other VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create and start a virtual machine using any of the techniques given in ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make any desired configuration changes on the running VM, then click Stop." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait for the VM to stop. When the status shows Stopped, go to the next step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Create Template and provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name and Display Text. These will be shown in the UI, so choose something descriptive." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type. This helps &PRODUCT; and the hypervisor perform certain operations and make assumptions that improve the performance of the guest. Select one of the following." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the operating system of the stopped VM is listed, choose it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the OS type of the stopped VM is not listed, choose Other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to boot from this template in PV mode, choose Other PV (32-bit) or Other PV (64-bit). This choice is available only for XenServere:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note: Generally you should not choose an older version of the OS than the version in the image. For example, choosing CentOS 5.4 to support a CentOS 6.2 image will in general not work. In those cases you should choose Other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. Choose Yes to make this template accessible to all users of this &PRODUCT; installation. The template will appear in the Community Templates list. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password Enabled. Choose Yes if your template has the &PRODUCT; password change script installed. See Adding Password Management to Your Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new template will be visible in the Templates section when the template creation process has been completed. The template is then available when creating a new VM" -msgstr "" - diff --git a/pot/create-template-from-snapshot.pot b/pot/create-template-from-snapshot.pot deleted file mode 100644 index 1e53985..0000000 --- a/pot/create-template-from-snapshot.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a Template from a Snapshot" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you do not want to stop the VM in order to use the Create Template menu item (as described in ), you can create a template directly from any snapshot through the &PRODUCT; UI." -msgstr "" - diff --git a/pot/create-templates-overview.pot b/pot/create-templates-overview.pot deleted file mode 100644 index fe715ee..0000000 --- a/pot/create-templates-overview.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating Templates: Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; ships with a default template for the CentOS operating system. There are a variety of ways to add more templates. Administrators and end users can add templates. The typical sequence of events is:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Launch a VM instance that has the operating system you want. Make any other desired configuration changes to the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Convert the volume into a template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are other ways to add templates to &PRODUCT;. For example, you can take a snapshot of the VM's volume and create a template from the snapshot, or import a VHD from another system into &PRODUCT;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The various techniques for creating templates are described in the next few sections." -msgstr "" - diff --git a/pot/create-vpn-connection-vpc.pot b/pot/create-vpn-connection-vpc.pot deleted file mode 100644 index 7f9e3a9..0000000 --- a/pot/create-vpn-connection-vpc.pot +++ /dev/null @@ -1,160 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a VPN Connection" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you create for the account are listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ASLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Site-to-Site VPN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Site-to-Site VPN page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From the Select View drop-down, ensure that VPN Connection is selected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Create VPN Connection." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Create VPN Connection dialog is displayed:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the desired customer gateway, then click OK to confirm." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Within a few moments, the VPN Connection is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following information on the VPN connection is displayed:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "State" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IPSec Preshared Key" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IKE Policy" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESP Policy" -msgstr "" - diff --git a/pot/create-vpn-customer-gateway.pot b/pot/create-vpn-customer-gateway.pot deleted file mode 100644 index 69990a2..0000000 --- a/pot/create-vpn-customer-gateway.pot +++ /dev/null @@ -1,180 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating and Updating a VPN Customer Gateway" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A VPN customer gateway can be connected to only one VPN gateway at a time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To add a VPN Customer Gateway:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPN Customer Gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add site-to-site VPN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: A unique name for the VPN customer gateway you create." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway: The IP address for the remote gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CIDR list: The guest CIDR list of the remote subnets. Enter a CIDR or a comma-separated list of CIDRs. Ensure that a guest CIDR list is not overlapped with the VPC’s CIDR, or another guest CIDR. The CIDR must be RFC1918-compliant." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IPsec Preshared Key: Preshared keying is a method where the endpoints of the VPN share a secret key. This key value is used to authenticate the customer gateway and the VPC VPN gateway to each other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IKE peers (VPN end points) authenticate each other by computing and sending a keyed hash of data that includes the Preshared key. If the receiving peer is able to create the same hash independently by using its Preshared key, it knows that both peers must share the same secret, thus authenticating the customer gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IKE Encryption: The Internet Key Exchange (IKE) policy for phase-1. The supported encryption algorithms are AES128, AES192, AES256, and 3DES. Authentication is accomplished through the Preshared Keys." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The phase-1 is the first phase in the IKE process. In this initial negotiation phase, the two VPN endpoints agree on the methods to be used to provide security for the underlying IP traffic. The phase-1 authenticates the two VPN gateways to each other, by confirming that the remote gateway has a matching Preshared Key." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IKE Hash: The IKE hash for phase-1. The supported hash algorithms are SHA1 and MD5." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IKE DH: A public-key cryptography protocol which allows two parties to establish a shared secret over an insecure communications channel. The 1536-bit Diffie-Hellman group is used within IKE to establish session keys. The supported options are None, Group-5 (1536-bit) and Group-2 (1024-bit)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESP Encryption: Encapsulating Security Payload (ESP) algorithm within phase-2. The supported encryption algorithms are AES128, AES192, AES256, and 3DES." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The phase-2 is the second phase in the IKE process. The purpose of IKE phase-2 is to negotiate IPSec security associations (SA) to set up the IPSec tunnel. In phase-2, new keying material is extracted from the Diffie-Hellman key exchange in phase-1, to provide session keys to use in protecting the VPN data flow." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESP Hash: Encapsulating Security Payload (ESP) hash for phase-2. Supported hash algorithms are SHA1 and MD5." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Perfect Forward Secrecy: Perfect Forward Secrecy (or PFS) is the property that ensures that a session key derived from a set of long-term public and private keys will not be compromised. This property enforces a new Diffie-Hellman key exchange. It provides the keying material that has greater key material life and thereby greater resistance to cryptographic attacks. The available options are None, Group-5 (1536-bit) and Group-2 (1024-bit). The security of the key exchanges increase as the DH groups grow larger, as does the time of the exchanges." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When PFS is turned on, for every negotiation of a new phase-2 SA the two gateways must generate a new set of phase-1 keys. This adds an extra layer of protection that PFS adds, which ensures if the phase-2 SA’s have expired, the keys used for new phase-2 SA’s have not been generated from the current phase-1 keying material." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IKE Lifetime (seconds): The phase-1 lifetime of the security association in seconds. Default is 86400 seconds (1 day). Whenever the time expires, a new phase-1 exchange is performed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESP Lifetime (seconds): The phase-2 lifetime of the security association in seconds. Default is 3600 seconds (1 hour). Whenever the value is exceeded, a re-key is initiated to provide a new IPsec encryption and authentication session keys." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Dead Peer Detection: A method to detect an unavailable Internet Key Exchange (IKE) peer. Select this option if you want the virtual router to query the liveliness of its IKE peer at regular intervals. It’s recommended to have the same configuration of DPD on both side of VPN connection." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Updating and Removing a VPN Customer Gateway" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can update a customer gateway either with no VPN connection, or related VPN connection is in error state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the VPN customer gateway you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To modify the required parameters, click the Edit VPN Customer Gateway button edit.png: button to edit a VPN customer gateway " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To remove the VPN customer gateway, click the Delete VPN Customer Gateway button delete.png: button to remove a VPN customer gateway " -msgstr "" - diff --git a/pot/create-vpn-gateway-for-vpc.pot b/pot/create-vpn-gateway-for-vpc.pot deleted file mode 100644 index de02f8d..0000000 --- a/pot/create-vpn-gateway-for-vpc.pot +++ /dev/null @@ -1,130 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a VPN gateway for the VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Site-to-Site VPN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are creating the VPN gateway for the first time, selecting Site-to-Site VPN prompts you to create a VPN gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the confirmation dialog, click Yes to confirm." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Within a few moments, the VPN gateway is created. You will be prompted to view the details of the VPN gateway you have created. Click Yes to confirm." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following details are displayed in the VPN Gateway page:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Domain" -msgstr "" - diff --git a/pot/create-vr-network-offering.pot b/pot/create-vr-network-offering.pot deleted file mode 100644 index 0c3a0e1..0000000 --- a/pot/create-vr-network-offering.pot +++ /dev/null @@ -1,140 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating and Changing a Virtual Router Network Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create the network offering in association with a virtual router system service offering:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First, create a system service offering, for example: VRsystemofferingHA." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information on creating a system service offering, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From the Select Offering drop-down, choose Network Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Network Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the dialog, make the following choices:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. Any desired name for the network offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description. A short description of the offering that can be displayed to users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Rate. Allowed data transfer rate in MB per second." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Traffic Type. The type of network traffic that will be carried on the network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Type. Choose whether the guest network is isolated or shared. For a description of these terms, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify VLAN. (Isolated guest networks only) Indicate whether a VLAN should be specified when this offering is used." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported Services. Select one or more of the possible network services. For some services, you must also choose the service provider; for example, if you select Load Balancer, you can choose the &PRODUCT; virtual router or any other load balancers that have been configured in the cloud. Depending on which services you choose, additional fields may appear in the rest of the dialog box. For more information, see " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "System Offering. Choose the system service offering that you want virtual routers to use in this network. In this case, the default “System Offering For Software Router” and the custom “VRsystemofferingHA” are available and displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK and the network offering is created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To change the network offering of a guest network to the virtual router service offering:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Network from the left navigation pane." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the guest network that you want to offer this network service to." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Edit button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From the Network Offering drop-down, select the virtual router network offering you have just created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/create-windows-template.pot b/pot/create-windows-template.pot deleted file mode 100644 index 64b3ae8..0000000 --- a/pot/create-windows-template.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a Windows Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Windows templates must be prepared with Sysprep before they can be provisioned on multiple machines. Sysprep allows you to create a generic Windows template and avoid any possible SID conflicts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(XenServer) Windows VMs running on XenServer require PV drivers, which may be provided in the template or added after the VM is created. The PV drivers are necessary for essential management functions such as mounting additional volumes and ISO images, live migration, and graceful shutdown." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An overview of the procedure is as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upload your Windows ISO." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a VM Instance with this ISO." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Follow the steps in Sysprep for Windows Server 2008 R2 (below) or Sysprep for Windows Server 2003 R2, depending on your version of Windows Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The preparation steps are complete. Now you can actually create the template as described in Creating the Windows Template." -msgstr "" - diff --git a/pot/creating-compute-offerings.pot b/pot/creating-compute-offerings.pot deleted file mode 100644 index 92051fd..0000000 --- a/pot/creating-compute-offerings.pot +++ /dev/null @@ -1,125 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a New Compute Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a new compute offering:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in with admin privileges to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Service Offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select Offering, choose Compute Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Compute Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the dialog, make the following choices:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name: Any desired name for the service offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description: A short description of the offering that can be displayed to users" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage type: The type of disk that should be allocated. Local allocates from storage attached directly to the host where the system VM is running. Shared allocates from storage accessible via NFS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# of CPU cores: The number of cores which should be allocated to a system VM with this offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CPU (in MHz): The CPU speed of the cores that the system VM is allocated. For example, “2000” would provide for a 2 GHz clock." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Memory (in MB): The amount of memory in megabytes that the system VM should be allocated. For example, “2048” would provide for a 2 GB RAM allocation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Rate: Allowed data transfer rate in MB per second." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Offer HA: If yes, the administrator can choose to have the system VM be monitored and as highly available as possible." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage Tags: The tags that should be associated with the primary storage used by the system VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Tags: (Optional) Any tags that you use to organize your hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CPU cap: Whether to limit the level of CPU usage even if spare capacity is available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public: Indicate whether the service offering should be available all domains or only some domains. Choose Yes to make it available to all domains. Choose No to limit the scope to a subdomain; &PRODUCT; will then prompt for the subdomain's name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/creating-disk-offerings.pot b/pot/creating-disk-offerings.pot deleted file mode 100644 index c4aa069..0000000 --- a/pot/creating-disk-offerings.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a New Disk Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a system service offering:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in with admin privileges to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Service Offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select Offering, choose Disk Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Disk Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the dialog, make the following choices:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. Any desired name for the system offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description. A short description of the offering that can be displayed to users" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Custom Disk Size. If checked, the user can set their own disk size. If not checked, the root administrator must define a value in Disk Size." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk Size. Appears only if Custom Disk Size is not selected. Define the volume size in GB." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional)Storage Tags. The tags that should be associated with the primary storage for this disk. Tags are a comma separated list of attributes of the storage. For example \"ssd,blue\". Tags are also added on Primary Storage. &PRODUCT; matches tags on a disk offering to tags on the storage. If a tag is present on a disk offering that tag (or tags) must also be present on Primary Storage for the volume to be provisioned. If no such primary storage exists, allocation from the disk offering will fail.." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. Indicate whether the service offering should be available all domains or only some domains. Choose Yes to make it available to all domains. Choose No to limit the scope to a subdomain; &PRODUCT; will then prompt for the subdomain's name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/creating-network-offerings.pot b/pot/creating-network-offerings.pot deleted file mode 100644 index c1183db..0000000 --- a/pot/creating-network-offerings.pot +++ /dev/null @@ -1,225 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a New Network Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a network offering:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in with admin privileges to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Service Offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select Offering, choose Network Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Network Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the dialog, make the following choices:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. Any desired name for the network offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description. A short description of the offering that can be displayed to users" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Rate. Allowed data transfer rate in MB per second" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Traffic Type. The type of network traffic that will be carried on the network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Type. Choose whether the guest network is isolated or shared. For a description of these terms, see " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify VLAN. (Isolated guest networks only) Indicate whether a VLAN should be specified when this offering is used" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported Services. Select one or more of the possible network services. For some services, you must also choose the service provider; for example, if you select Load Balancer, you can choose the &PRODUCT; virtual router or any other load balancers that have been configured in the cloud. Depending on which services you choose, additional fields may appear in the rest of the dialog box." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Based on the guest network type selected, you can see the following supported services:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported Services" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Isolated" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shared" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DHCP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DNS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Load Balancer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you select Load Balancer, you can choose the &PRODUCT; virtual router or any other load balancers that have been configured in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you select Source NAT, you can choose the &PRODUCT; virtual router or any other Source NAT providers that have been configured in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Static NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you select Static NAT, you can choose the &PRODUCT; virtual router or any other Static NAT providers that have been configured in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Port Forwarding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you select Port Forwarding, you can choose the &PRODUCT; virtual router or any other Port Forwarding providers that have been configured in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Not Supported" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User Data" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Security Groups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "System Offering. If the service provider for any of the services selected in Supported Services is a virtual router, the System Offering field appears. Choose the system service offering that you want virtual routers to use in this network. For example, if you selected Load Balancer in Supported Services and selected a virtual router to provide load balancing, the System Offering field appears so you can choose between the &PRODUCT; default system service offering and any custom system service offerings that have been defined by the &PRODUCT; root administrator. For more information, see System Service Offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Redundant router capability. (v3.0.3 and greater) Available only when Virtual Router is selected as the Source NAT provider. Select this option if you want to use two virtual routers in the network for uninterrupted connection: one operating as the master virtual router and the other as the backup. The master virtual router receives requests from and sends responses to the user’s VM. The backup virtual router is activated only when the master is down. After the failover, the backup becomes the master virtual router. &PRODUCT; deploys the routers on different hosts to ensure reliability if one host is down." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Conserve mode. Indicate whether to use conserve mode. In this mode, network resources are allocated only when the first virtual machine starts in the network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags. Network tag to specify which physical network to use" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/creating-new-volumes.pot b/pot/creating-new-volumes.pot deleted file mode 100644 index bf5d94d..0000000 --- a/pot/creating-new-volumes.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a New Volume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can add more data disk volumes to a guest VM at any time, up to the limits of your storage capacity. Both &PRODUCT; administrators and users can add volumes to VM instances. When you create a new volume, it is stored as an entity in &PRODUCT;, but the actual storage resources are not allocated on the physical storage device until you attach the volume. This optimization allows the &PRODUCT; to provision the volume nearest to the guest that will use it when the first attachment is made." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Volumes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a new volume, click Add Volume, provide the following details, and click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. Give the volume a unique name so you can find it later." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Availability Zone. Where do you want the storage to reside? This should be close to the VM that will use the volume." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk Offering. Choose the characteristics of the storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new volume appears in the list of volumes with the state “Allocated.” The volume data is stored in &PRODUCT;, but the volume is not yet ready for use" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To start using the volume, continue to Attaching a Volume" -msgstr "" - diff --git a/pot/creating-system-service-offerings.pot b/pot/creating-system-service-offerings.pot deleted file mode 100644 index 914376f..0000000 --- a/pot/creating-system-service-offerings.pot +++ /dev/null @@ -1,130 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating a New System Service Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a system service offering:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in with admin privileges to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Service Offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select Offering, choose System Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add System Service Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the dialog, make the following choices:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. Any desired name for the system offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description. A short description of the offering that can be displayed to users" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "System VM Type. Select the type of system virtual machine that this offering is intended to support." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage type. The type of disk that should be allocated. Local allocates from storage attached directly to the host where the system VM is running. Shared allocates from storage accessible via NFS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "# of CPU cores. The number of cores which should be allocated to a system VM with this offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CPU (in MHz). The CPU speed of the cores that the system VM is allocated. For example, \"2000\" would provide for a 2 GHz clock." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Memory (in MB). The amount of memory in megabytes that the system VM should be allocated. For example, \"2048\" would provide for a 2 GB RAM allocation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Rate. Allowed data transfer rate in MB per second." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Offer HA. If yes, the administrator can choose to have the system VM be monitored and as highly available as possible." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage Tags. The tags that should be associated with the primary storage used by the system VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Tags. (Optional) Any tags that you use to organize your hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CPU cap. Whether to limit the level of CPU usage even if spare capacity is available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. Indicate whether the service offering should be available all domains or only some domains. Choose Yes to make it available to all domains. Choose No to limit the scope to a subdomain; &PRODUCT; will then prompt for the subdomain's name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/creating-vms.pot b/pot/creating-vms.pot deleted file mode 100644 index c6b7f45..0000000 --- a/pot/creating-vms.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Creating VMs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual machines are usually created from a template. Users can also create blank virtual machines. A blank virtual machine is a virtual machine without an OS template. Users can attach an ISO file and install the OS from the CD/DVD-ROM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a VM from a template:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Instance." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select a template, then follow the steps in the wizard. (For more information about how the templates came to be in this list, see Working with Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure that the hardware you have allows starting the selected service offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Submit and your VM will be created and started." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For security reason, the internal name of the VM is visible only to the root admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Starting with v3.0.3, you can create a VM without starting it. You can determine whether the VM needs to be started as part of the VM deployment. A new request parameter, startVM, is introduced in the deployVm API to support this feature. For more information, see the Developer's Guide" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a VM from an ISO:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(XenServer) Windows VMs running on XenServer require PV drivers, which may be provided in the template or added after the VM is created. The PV drivers are necessary for essential management functions such as mounting additional volumes and ISO images, live migration, and graceful shutdown." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select ISO Boot, and follow the steps in the wizard." -msgstr "" - diff --git a/pot/customizing-dns.pot b/pot/customizing-dns.pot deleted file mode 100644 index 75d5693..0000000 --- a/pot/customizing-dns.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Customizing the Network Domain Name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The root administrator can optionally assign a custom DNS suffix at the level of a network, account, domain, zone, or entire &PRODUCT; installation, and a domain administrator can do so within their own domain. To specify a custom domain name and put it into effect, follow these steps." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the DNS suffix at the desired scope" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At the network level, the DNS suffix can be assigned through the UI when creating a new network, as described in or with the updateNetwork command in the &PRODUCT; API." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At the account, domain, or zone level, the DNS suffix can be assigned with the appropriate &PRODUCT; API commands: createAccount, editAccount, createDomain, editDomain, createZone, or editZone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At the global level, use the configuration parameter guest.domain.suffix. You can also use the &PRODUCT; API command updateConfiguration. After modifying this global configuration, restart the Management Server to put the new setting into effect." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To make the new DNS suffix take effect for an existing network, call the &PRODUCT; API command updateNetwork. This step is not necessary when the DNS suffix was specified while creating a new network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The source of the network domain that is used depends on the following rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For all networks, if a network domain is specified as part of a network's own configuration, that value is used." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For an account-specific network, the network domain specified for the account is used. If none is specified, the system looks for a value in the domain, zone, and global configuration, in that order." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For a domain-specific network, the network domain specified for the domain is used. If none is specified, the system looks for a value in the zone and global configuration, in that order." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For a zone-specific network, the network domain specified for the zone is used. If none is specified, the system looks for a value in the global configuration." -msgstr "" - diff --git a/pot/database-replication.pot b/pot/database-replication.pot deleted file mode 100644 index 6efcacf..0000000 --- a/pot/database-replication.pot +++ /dev/null @@ -1,254 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Database Replication (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports database replication from one MySQL node to another. This is achieved using standard MySQL replication. You may want to do this as insurance against MySQL server or storage loss. MySQL replication is implemented using a master/slave model. The master is the node that the Management Servers are configured to use. The slave is a standby node that receives all write operations from the master and applies them to a local, redundant copy of the database. The following steps are a guide to implementing MySQL replication." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Creating a replica is not a backup solution. You should develop a backup procedure for the MySQL data that is distinct from replication." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that this is a fresh install with no data in the master." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit my.cnf on the master and add the following in the [mysqld] section below datadir." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"log_bin=mysql-bin\n" -"server_id=1\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The server_id must be unique with respect to other servers. The recommended way to achieve this is to give the master an ID of 1 and each slave a sequential number greater than 1, so that the servers are numbered 1, 2, 3, etc." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the MySQL service:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# service mysqld restart\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a replication account on the master and give it privileges. We will use the \"cloud-repl\" user with the password \"password\". This assumes that master and slave run on the 172.16.1.0/24 network." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# mysql -u root\n" -"mysql> create user 'cloud-repl'@'172.16.1.%' identified by 'password';\n" -"mysql> grant replication slave on *.* TO 'cloud-repl'@'172.16.1.%';\n" -"mysql> flush privileges;\n" -"mysql> flush tables with read lock;\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Leave the current MySQL session running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a new shell start a second MySQL session." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Retrieve the current position of the database." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# mysql -u root\n" -"mysql> show master status;\n" -"+------------------+----------+--------------+------------------+\n" -"| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |\n" -"+------------------+----------+--------------+------------------+\n" -"| mysql-bin.000001 | 412 | | |\n" -"+------------------+----------+--------------+------------------+\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note the file and the position that are returned by your instance." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Exit from this session." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Complete the master setup. Returning to your first session on the master, release the locks and exit MySQL." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"mysql> unlock tables;\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install and configure the slave. On the slave server, run the following commands." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# yum install mysql-server\n" -"# chkconfig mysqld on\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit my.cnf and add the following lines in the [mysqld] section below datadir." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"server_id=2\n" -"innodb_rollback_on_timeout=1\n" -"innodb_lock_wait_timeout=600\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart MySQL." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Instruct the slave to connect to and replicate from the master. Replace the IP address, password, log file, and position with the values you have used in the previous steps." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"mysql> change master to\n" -" -> master_host='172.16.1.217',\n" -" -> master_user='cloud-repl',\n" -" -> master_password='password',\n" -" -> master_log_file='mysql-bin.000001',\n" -" -> master_log_pos=412;\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then start replication on the slave." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"mysql> start slave;\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Optionally, open port 3306 on the slave as was done on the master earlier." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This is not required for replication to work. But if you choose not to do this, you will need to do it when failover to the replica occurs." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Failover" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This will provide for a replicated database that can be used to implement manual failover for the Management Servers. &PRODUCT; failover from one MySQL instance to another is performed by the administrator. In the event of a database failure you should:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop the Management Servers (via service cloud-management stop)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the replica's configuration to be a master and restart it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that the replica's port 3306 is open to the Management Servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make a change so that the Management Server uses the new database. The simplest process here is to put the IP address of the new database server into each Management Server's /etc/cloud/management/db.properties." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Servers:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# service cloud-management start\n" -" " -msgstr "" - diff --git a/pot/dates-in-usage-record.pot b/pot/dates-in-usage-record.pot deleted file mode 100644 index 5ad9555..0000000 --- a/pot/dates-in-usage-record.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Dates in the Usage Record" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Usage records include a start date and an end date. These dates define the period of time for which the raw usage number was calculated. If daily aggregation is used, the start date is midnight on the day in question and the end date is 23:59:59 on the day in question (with one exception; see below). A virtual machine could have been deployed at noon on that day, stopped at 6pm on that day, then started up again at 11pm. When usage is calculated on that day, there will be 7 hours of running VM usage (usage type 1) and 12 hours of allocated VM usage (usage type 2). If the same virtual machine runs for the entire next day, there will 24 hours of both running VM usage (type 1) and allocated VM usage (type 2)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note: The start date is not the time a virtual machine was started, and the end date is not the time when a virtual machine was stopped. The start and end dates give the time range within which usage was calculated." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For network usage, the start date and end date again define the range in which the number of bytes transferred was calculated. If a user downloads 10 MB and uploads 1 MB in one day, there will be two records, one showing the 10 megabytes received and one showing the 1 megabyte sent." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is one case where the start date and end date do not correspond to midnight and 11:59:59pm when daily aggregation is used. This occurs only for network usage records. When the usage server has more than one day's worth of unprocessed data, the old data will be included in the aggregation period. The start date in the usage record will show the date and time of the earliest event. For other types of usage, such as IP addresses and VMs, the old unprocessed data is not included in daily aggregation." -msgstr "" - diff --git a/pot/dedicated-ha-hosts.pot b/pot/dedicated-ha-hosts.pot deleted file mode 100644 index 131d48a..0000000 --- a/pot/dedicated-ha-hosts.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Dedicated HA Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(v3.0.3 and greater) One or more hosts can be designated for use only by HA-enabled VMs that are restarting due to a host failure. Setting up a pool of such dedicated HA hosts as the recovery destination for all HA-enabled VMs is useful to:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make it easier to determine which VMs have been restarted as part of the &PRODUCT; high-availability function. If a VM is running on a dedicated HA host, then it must be an HA-enabled VM whose original host failed. (With one exception: It is possible for an administrator to manually migrate any VM to a dedicated HA host.)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Keep HA-enabled VMs from restarting on hosts which may be reserved for other purposes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The dedicated HA option is set through a special host tag when the host is created. To allow the administrator to dedicate hosts to only HA-enabled VMs, set the global configuration variable ha.tag to the desired tag (for example, \"ha_host\"), and restart the Management Server. Enter the value in the Host Tags field when adding the host(s) that you want to dedicate to HA-enabled VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you set ha.tag, be sure to actually use that tag on at least one host in your cloud. If the tag specified in ha.tag is not set for any host in the cloud, the HA-enabled VMs will fail to restart after a crash." -msgstr "" - diff --git a/pot/default-account-resource-limit.pot b/pot/default-account-resource-limit.pot deleted file mode 100644 index a74111d..0000000 --- a/pot/default-account-resource-limit.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Default Account Resource Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can limit resource use by accounts. The default limits are set using global configuration parameters, and they affect all accounts within a cloud. The relevant parameters are those beginning with max.account (max.account.snapshots, etc.).." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To override a default limit for a particular account, set a per-account resource limit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation tree, click Accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the account you want to modify. The current limits are displayed. A value of -1 shows that there is no limit in place" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Edit button editbutton.png: edits the settings. " -msgstr "" - diff --git a/pot/default-template.pot b/pot/default-template.pot deleted file mode 100644 index 63b08f4..0000000 --- a/pot/default-template.pot +++ /dev/null @@ -1,79 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "The Default Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; includes a CentOS template. This template is downloaded by the Secondary Storage VM after the primary and secondary storage are configured. You can use this template in your production deployment or you can delete it and use custom templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The root password for the default template is \"password\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A default template is provided for each of XenServer, KVM, and vSphere. The templates that are downloaded depend on the hypervisor type that is available in your cloud. Each template is approximately 2.5 GB physical size." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default template includes the standard iptables rules, which will block most access to the template excluding ssh." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# iptables --list\n" -"Chain INPUT (policy ACCEPT)\n" -"target prot opt source destination\n" -"RH-Firewall-1-INPUT all -- anywhere anywhere\n" -"\n" -"Chain FORWARD (policy ACCEPT)\n" -"target prot opt source destination\n" -"RH-Firewall-1-INPUT all -- anywhere anywhere\n" -"\n" -"Chain OUTPUT (policy ACCEPT)\n" -"target prot opt source destination\n" -"\n" -"Chain RH-Firewall-1-INPUT (2 references)\n" -"target prot opt source destination\n" -"ACCEPT all -- anywhere anywhere\n" -"ACCEPT icmp -- anywhere anywhere icmp any\n" -"ACCEPT esp -- anywhere anywhere\n" -"ACCEPT ah -- anywhere anywhere\n" -"ACCEPT udp -- anywhere 224.0.0.251 udp dpt:mdns\n" -"ACCEPT udp -- anywhere anywhere udp dpt:ipp\n" -"ACCEPT tcp -- anywhere anywhere tcp dpt:ipp\n" -"ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED\n" -"ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh\n" -"REJECT all -- anywhere anywhere reject-with icmp-host-\n" -"" -msgstr "" - diff --git a/pot/delete-reset-vpn.pot b/pot/delete-reset-vpn.pot deleted file mode 100644 index 54b2143..0000000 --- a/pot/delete-reset-vpn.pot +++ /dev/null @@ -1,130 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Restarting and Removing a VPN Connection" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ASLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Site-to-Site VPN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Site-to-Site VPN page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From the Select View drop-down, ensure that VPN Connection is selected." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPN connections you created are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the VPN connection you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Details tab is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To remove a VPN connection, click the Delete VPN connection button remove-vpn.png: button to remove a VPN connection " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To restart a VPN connection, click the Reset VPN connection button present in the Details tab. reset-vpn.png: button to reset a VPN connection " -msgstr "" - diff --git a/pot/delete-templates.pot b/pot/delete-templates.pot deleted file mode 100644 index d1cf15f..0000000 --- a/pot/delete-templates.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Deleting Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Templates may be deleted. In general, when a template spans multiple Zones, only the copy that is selected for deletion will be deleted; the same template in other Zones will not be deleted. The provided CentOS template is an exception to this. If the provided CentOS template is deleted, it will be deleted from all Zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When templates are deleted, the VMs instantiated from them will continue to run. However, new VMs cannot be created based on the deleted template." -msgstr "" - diff --git a/pot/deleting-vms.pot b/pot/deleting-vms.pot deleted file mode 100644 index 236b460..0000000 --- a/pot/deleting-vms.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Deleting VMs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Users can delete their own virtual machines. A running virtual machine will be abruptly stopped before it is deleted. Administrators can delete any virtual machines." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To delete a virtual machine:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the VM that you want to delete." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Destroy Instance button Destroyinstance.png: button to destroy an instance " -msgstr "" - diff --git a/pot/dell62xx-hardware.pot b/pot/dell62xx-hardware.pot deleted file mode 100644 index b55f4d1..0000000 --- a/pot/dell62xx-hardware.pot +++ /dev/null @@ -1,82 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Dell 62xx" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following steps show how a Dell 62xx is configured for zone-level layer-3 switching. These steps assume VLAN 201 is used to route untagged private IPs for pod 1, and pod 1’s layer-2 switch is connected to Ethernet port 1/g1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Dell 62xx Series switch supports up to 1024 VLANs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure all the VLANs in the database." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vlan database\n" -"vlan 200-999\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure Ethernet port 1/g1." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "interface ethernet 1/g1\n" -"switchport mode general\n" -"switchport general pvid 201\n" -"switchport general allowed vlan add 201 untagged\n" -"switchport general allowed vlan add 300-999 tagged\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The statements configure Ethernet port 1/g1 as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 201 is the native untagged VLAN for port 1/g1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All VLANs (300-999) are passed to all the pod-level layer-2 switches." -msgstr "" - diff --git a/pot/dell62xx-layer2.pot b/pot/dell62xx-layer2.pot deleted file mode 100644 index a0b588c..0000000 --- a/pot/dell62xx-layer2.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Dell 62xx" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following steps show how a Dell 62xx is configured for pod-level layer-2 switching." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure all the VLANs in the database." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vlan database\n" -"vlan 300-999\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 201 is used to route untagged private IP addresses for pod 1, and pod 1 is connected to this layer-2 switch." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "interface range ethernet all\n" -"switchport mode general\n" -"switchport general allowed vlan add 300-999 tagged\n" -"exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The statements configure all Ethernet ports to function as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All ports are configured the same way." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All VLANs (300-999) are passed through all the ports of the layer-2 switch." -msgstr "" - diff --git a/pot/deployment-architecture-overview.pot b/pot/deployment-architecture-overview.pot deleted file mode 100644 index 3ce4056..0000000 --- a/pot/deployment-architecture-overview.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Deployment Architecture Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A &PRODUCT; installation consists of two parts: the Management Server and the cloud infrastructure that it manages. When you set up and manage a &PRODUCT; cloud, you provision resources such as hosts, storage devices, and IP addresses into the Management Server, and the Management Server manages those resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The minimum production installation consists of one machine running the &PRODUCT; Management Server and another machine to act as the cloud infrastructure (in this case, a very simple infrastructure consisting of one host running hypervisor software). In its smallest deployment, a single machine can act as both the Management Server and the hypervisor host (using the KVM hypervisor)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A more full-featured installation consists of a highly-available multi-node Management Server installation and up to tens of thousands of hosts using any of several advanced networking setups. For information about deployment options, see Choosing a Deployment Architecture." -msgstr "" - diff --git a/pot/detach-move-volumes.pot b/pot/detach-move-volumes.pot deleted file mode 100644 index 405ce9b..0000000 --- a/pot/detach-move-volumes.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Attaching a Volume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This procedure is different from moving disk volumes from one storage pool to another. See VM Storage Migration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A volume can be detached from a guest VM and attached to another guest. Both &PRODUCT; administrators and users can detach volumes from VMs and move them to other VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the two VMs are in different clusters, and the volume is large, it may take several minutes for the volume to be moved to the new VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Storage, and choose Volumes in Select View. Alternatively, if you know which VM the volume is attached to, you can click Instances, click the VM name, and click View Volumes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the volume you want to detach, then click the Detach Disk button DetachDiskButton.png: button to detach a volume " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To move the volume to another VM, follow the steps in Attaching a Volume ." -msgstr "" - diff --git a/pot/devcloud-usage-mode.pot b/pot/devcloud-usage-mode.pot deleted file mode 100644 index 50a687b..0000000 --- a/pot/devcloud-usage-mode.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "DevCloud Usage Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DevCloud can be used in several different ways:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Full sandbox. Where &PRODUCT; is run within the DevCloud instance started in Virtual Box." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In this mode, the &PRODUCT; management server runs within the instance and nested virtualization allows instantiation of tiny VMs within DevCloud itself. &PRODUCT; code modifications are done within DevCloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following diagram shows the architecture of the SandBox mode." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A deployment environment. Where &PRODUCT; code is developed in the localhost of the developer and the resulting build is deployed within DevCloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This mode was used in the testing procedure of &PRODUCT; 4.0.0 incubating release. See the following screencast to see how: http://vimeo.com/54621457" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A host-only mode. Where DevCloud is used only as a host. &PRODUCT; management server is run in the localhost of the developer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This mode makes use of a host-only interface defined in the Virtual Box preferences. Check the following screencast to see how: http://vimeo.com/54610161" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following schematic shows the architecture of the Host-Only mode." -msgstr "" - diff --git a/pot/devcloud.pot b/pot/devcloud.pot deleted file mode 100644 index 7d9f6f9..0000000 --- a/pot/devcloud.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "DevCloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DevCloud is the &PRODUCT; sandbox. It is provided as a Virtual Box appliance. It is meant to be used as a development environment to easily test new &PRODUCT; development. It has also been used for training and &PRODUCT; demos since it provides a Cloud in a box." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DevCloud is provided as a convenience by community members. It is not an official &PRODUCT; release artifact." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; source code however, contains tools to build your own DevCloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DevCloud is under development and should be considered a Work In Progress (WIP), the wiki is the most up to date documentation:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - diff --git a/pot/developer-getting-started.pot b/pot/developer-getting-started.pot deleted file mode 100644 index b0c3703..0000000 --- a/pot/developer-getting-started.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Getting Started" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To get started using the &PRODUCT; API, you should have the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL of the &PRODUCT; server you wish to integrate with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Both the API Key and Secret Key for an account. This should have been generated by the administrator of the cloud instance and given to you." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Familiarity with HTTP GET/POST and query strings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Knowledge of either XML or JSON." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Knowledge of a programming language that can generate HTTP requests; for example, Java or PHP." -msgstr "" - diff --git a/pot/developer-introduction.pot b/pot/developer-introduction.pot deleted file mode 100644 index 5ce4fe3..0000000 --- a/pot/developer-introduction.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Introduction to the &PRODUCT; API" -msgstr "" - diff --git a/pot/disable-enable-zones-pods-clusters.pot b/pot/disable-enable-zones-pods-clusters.pot deleted file mode 100644 index 064346f..0000000 --- a/pot/disable-enable-zones-pods-clusters.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Disabling and Enabling Zones, Pods, and Clusters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can enable or disable a zone, pod, or cluster without permanently removing it from the cloud. This is useful for maintenance or when there are problems that make a portion of the cloud infrastructure unreliable. No new allocations will be made to a disabled zone, pod, or cluster until its state is returned to Enabled. When a zone, pod, or cluster is first added to the cloud, it is Disabled by default." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To disable and enable a zone, pod, or cluster:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as administrator" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Infrastructure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Zones, click View More." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are disabling or enabling a zone, find the name of the zone in the list, and click the Enable/Disable button. enable-disable.png: button to enable or disable zone, pod, or cluster. " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are disabling or enabling a pod or cluster, click the name of the zone that contains the pod or cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Pods or Clusters node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the pod or cluster name in the list." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Enable/Disable button. " -msgstr "" - diff --git a/pot/disk-volume-usage-record-format.pot b/pot/disk-volume-usage-record-format.pot deleted file mode 100644 index 67e4dff..0000000 --- a/pot/disk-volume-usage-record-format.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Disk Volume Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For disk volumes, the following fields exist in a usage record." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account – name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid – ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid – ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid – Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description – A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype – A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage – A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid – The volume ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "offeringid – The ID of the disk offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "type – Hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "templateid – ROOT template ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "size – The amount of storage allocated" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/dns-dhcp.pot b/pot/dns-dhcp.pot deleted file mode 100644 index ef86c0e..0000000 --- a/pot/dns-dhcp.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "DNS and DHCP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Virtual Router provides DNS and DHCP services to the guests. It proxies DNS requests to the DNS server configured on the Availability Zone." -msgstr "" - diff --git a/pot/domains.pot b/pot/domains.pot deleted file mode 100644 index 9278a41..0000000 --- a/pot/domains.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Domains" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the LDAP server requires SSL, you need to enable it in the ldapConfig command by setting the parameters ssl, truststore, and truststorepass. Before enabling SSL for ldapConfig, you need to get the certificate which the LDAP server is using and add it to a trusted keystore. You will need to know the path to the keystore and the password." -msgstr "" - diff --git a/pot/enable-disable-static-nat-vpc.pot b/pot/enable-disable-static-nat-vpc.pot deleted file mode 100644 index a45a135..0000000 --- a/pot/enable-disable-static-nat-vpc.pot +++ /dev/null @@ -1,135 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling or Disabling Static NAT on a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A static NAT rule maps a public IP address to the private IP address of a VM in a VPC to allow Internet traffic to it. This section tells how to enable or disable static NAT for a particular IP address in a VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If port forwarding rules are already in effect for an IP address, you cannot enable static NAT to that IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If a guest VM is part of more than one network, static NAT rules will function only if they are defined on the default network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC to which you want to deploy the VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP Addresses page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Details tab,click the Static NAT button. enable-disable.png: button to enable Statid NAT. The button toggles between Enable and Disable, depending on whether static NAT is currently enabled for the IP address." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are enabling static NAT, a dialog appears as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the tier and the destination VM, then click Apply." -msgstr "" - diff --git a/pot/enable-disable-static-nat.pot b/pot/enable-disable-static-nat.pot deleted file mode 100644 index 1b4bab1..0000000 --- a/pot/enable-disable-static-nat.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling or Disabling Static NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If port forwarding rules are already in effect for an IP address, you cannot enable static NAT to that IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If a guest VM is part of more than one network, static NAT rules will function only if they are defined on the default network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network where you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP address you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Static NAT button. ReleaseIPButton.png: button to release an IP The button toggles between Enable and Disable, depending on whether static NAT is currently enabled for the IP address." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are enabling static NAT, a dialog appears where you can choose the destination VM and click Apply" -msgstr "" - diff --git a/pot/enable-security-groups.pot b/pot/enable-security-groups.pot deleted file mode 100644 index 4af6075..0000000 --- a/pot/enable-security-groups.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling Security Groups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In order for security groups to function in a zone, the security groups feature must first be enabled for the zone. The administrator can do this when creating a new zone, by selecting a network offering that includes security groups. The procedure is described in Basic Zone Configuration in the Advanced Installation Guide." -msgstr "" - diff --git a/pot/enabling-api-call-expiration.pot b/pot/enabling-api-call-expiration.pot deleted file mode 100644 index d21abe2..0000000 --- a/pot/enabling-api-call-expiration.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling API Call Expiration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can set an expiry timestamp on API calls to prevent replay attacks over non-secure channels, such as HTTP. The server tracks the expiry timestamp you have specified and rejects all the subsequent API requests that come in after this validity period." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enable this feature, add the following parameters to the API request:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "signatureVersion=3: If the signatureVersion parameter is missing or is not equal to 3, the expires parameter is ignored in the API request." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "expires=YYYY-MM-DDThh:mm:ssZ: Specifies the date and time at which the signature included in the request is expired. The timestamp is expressed in the YYYY-MM-DDThh:mm:ssZ format, as specified in the ISO 8601 standard." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "expires=2011-10-10T12:00:00+0530" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A sample API request with expiration is given below:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://<IPAddress>:8080/client/api?command=listZones&signatureVersion=3&expires=2011-10-10T12:00:00+0530&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D" -msgstr "" - diff --git a/pot/enabling-port-8096.pot b/pot/enabling-port-8096.pot deleted file mode 100644 index 21836fe..0000000 --- a/pot/enabling-port-8096.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling Port 8096" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Port 8096, which allows API calls without authentication, is closed and disabled by default on any fresh 3.0.1 installations. You can enable 8096 (or another port) for this purpose as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that the first Management Server is installed and running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the global configuration parameter integration.api.port to the desired port." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Management Server host machine, create an iptables rule allowing access to that port." -msgstr "" - diff --git a/pot/end-user-ui-overview.pot b/pot/end-user-ui-overview.pot deleted file mode 100644 index 9e0e568..0000000 --- a/pot/end-user-ui-overview.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "End User's UI Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; UI helps users of cloud infrastructure to view and use their cloud resources, including virtual machines, templates and ISOs, data volumes and snapshots, guest networks, and IP addresses. If the user is a member or administrator of one or more &PRODUCT; projects, the UI can provide a project-oriented view." -msgstr "" - diff --git a/pot/error-handling.pot b/pot/error-handling.pot deleted file mode 100644 index d96cbda..0000000 --- a/pot/error-handling.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Error Handling" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If an error occurs while processing an API request, the appropriate response in the format specified is returned. Each error response consists of an error code and an error text describing what possibly can go wrong. For an example error response, see page 12." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An HTTP error code of 401 is always returned if API request was rejected due to bad signatures, missing API Keys, or the user simply did not have the permissions to execute the command." -msgstr "" - diff --git a/pot/event-log-queries.pot b/pot/event-log-queries.pot deleted file mode 100644 index b6ecf6c..0000000 --- a/pot/event-log-queries.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Event Log Queries" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Database logs can be queried from the user interface. The list of events captured by the system includes:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual machine creation, deletion, and on-going management operations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual router creation, deletion, and on-going management operations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Template creation and deletion" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network/load balancer rules creation and deletion" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage volume creation and deletion" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User login and logout" -msgstr "" - diff --git a/pot/event-types.pot b/pot/event-types.pot deleted file mode 100644 index fc06fb7..0000000 --- a/pot/event-types.pot +++ /dev/null @@ -1,575 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Event Types" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.EXTRACT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SG.REVOKE.INGRESS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.DESTROY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.UPLOAD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "HOST.RECONNECT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.START" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.CLEANUP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MAINT.CANCEL" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.STOP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VOLUME.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MAINT.CANCEL.PS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.REBOOT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VOLUME.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MAINT.PREPARE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.UPGRADE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VOLUME.ATTACH" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MAINT.PREPARE.PS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VM.RESETPASSWORD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VOLUME.DETACH" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN.REMOTE.ACCESS.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ROUTER.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VOLUME.UPLOAD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN.USER.ADD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ROUTER.DESTROY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SERVICEOFFERING.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN.USER.REMOVE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ROUTER.START" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SERVICEOFFERING.UPDATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK.RESTART" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ROUTER.STOP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SERVICEOFFERING.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "UPLOAD.CUSTOM.CERTIFICATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ROUTER.REBOOT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DOMAIN.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ROUTER.HA" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DOMAIN.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "STATICNAT.DISABLE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PROXY.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DOMAIN.UPDATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSVM.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PROXY.DESTROY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNAPSHOT.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSVM.DESTROY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PROXY.START" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNAPSHOT.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSVM.START" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PROXY.STOP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNAPSHOTPOLICY.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSVM.STOP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PROXY.REBOOT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNAPSHOTPOLICY.UPDATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSVM.REBOOT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PROXY.HA" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNAPSHOTPOLICY.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SSVM.H" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VNC.CONNECT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VNC.DISCONNECT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NET.IPASSIGN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NET.IPRELEASE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NET.RULEADD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NET.RULEDELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NET.RULEMODIFY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LB.ASSIGN.TO.RULE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LB.REMOVE.FROM.RULE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LB.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LB.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LB.UPDATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "USER.LOGIN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "USER.LOGOUT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "USER.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "USER.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "USER.UPDATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "USER.DISABLE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.UPDATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.COPY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.DOWNLOAD.START" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.DOWNLOAD.SUCCESS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE.DOWNLOAD.FAILED" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.COPY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.ATTACH" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.DETACH" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.EXTRACT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO.UPLOAD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SERVICE.OFFERING.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SERVICE.OFFERING.EDIT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SERVICE.OFFERING.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DISK.OFFERING.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DISK.OFFERING.EDIT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DISK.OFFERING.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK.OFFERING.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK.OFFERING.EDIT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK.OFFERING.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "POD.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "POD.EDIT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "POD.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ZONE.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ZONE.EDIT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ZONE.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN.IP.RANGE.CREATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN.IP.RANGE.DELETE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CONFIGURATION.VALUE.EDIT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SG.AUTH.INGRESS" -msgstr "" - diff --git a/pot/events-log.pot b/pot/events-log.pot deleted file mode 100644 index bdfb9c2..0000000 --- a/pot/events-log.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Event Logs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are two types of events logged in the &PRODUCT; Event Log. Standard events log the success or failure of an event and can be used to identify jobs or processes that have failed. There are also long running job events. Events for asynchronous jobs log when a job is scheduled, when it starts, and when it completes. Other long running synchronous jobs log when a job starts, and when it completes. Long running synchronous and asynchronous event logs can be used to gain more information on the status of a pending job or can be used to identify a job that is hanging or has not started. The following sections provide more information on these events.." -msgstr "" - diff --git a/pot/events.pot b/pot/events.pot deleted file mode 100644 index 24a646e..0000000 --- a/pot/events.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Events" -msgstr "" - diff --git a/pot/example-LDAP-configuration-commands.pot b/pot/example-LDAP-configuration-commands.pot deleted file mode 100644 index 693bf19..0000000 --- a/pot/example-LDAP-configuration-commands.pot +++ /dev/null @@ -1,82 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Example LDAP Configuration Commands" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To understand the examples in this section, you need to know the basic concepts behind calling the &PRODUCT; API, which are explained in the Developer’s Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following shows an example invocation of ldapConfig with an ApacheDS LDAP server" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://127.0.0.1:8080/client/api?command=ldapConfig&hostname=127.0.0.1&searchbase=ou%3Dtesting%2Co%3Dproject&queryfilter=%28%26%28uid%3D%25u%29%29&binddn=cn%3DJohn+Singh%2Cou%3Dtesting%2Co%project&bindpass=secret&port=10389&ssl=true&truststore=C%3A%2Fcompany%2Finfo%2Ftrusted.ks&truststorepass=secret&response=json&apiKey=YourAPIKey&signature=YourSignatureHash" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The command must be URL-encoded. Here is the same example without the URL encoding:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://127.0.0.1:8080/client/api?command=ldapConfig\n" -"&hostname=127.0.0.1\n" -"&searchbase=ou=testing,o=project\n" -"&queryfilter=(&(%uid=%u))\n" -"&binddn=cn=John+Singh,ou=testing,o=project\n" -"&bindpass=secret\n" -"&port=10389\n" -"&ssl=true\n" -"&truststore=C:/company/info/trusted.ks\n" -"&truststorepass=secret\n" -"&response=json\n" -"&apiKey=YourAPIKey&signature=YourSignatureHash\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following shows a similar command for Active Directory. Here, the search base is the testing group within a company, and the users are matched up based on email address." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://10.147.29.101:8080/client/api?command=ldapConfig&hostname=10.147.28.250&searchbase=OU%3Dtesting%2CDC%3Dcompany&queryfilter=%28%26%28mail%3D%25e%29%29 &binddn=CN%3DAdministrator%2COU%3Dtesting%2CDC%3Dcompany&bindpass=1111_aaaa&port=389&response=json&apiKey=YourAPIKey&signature=YourSignatureHash" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The next few sections explain some of the concepts you will need to know when filling out the ldapConfig parameters." -msgstr "" - diff --git a/pot/example-response-from-listUsageRecords.pot b/pot/example-response-from-listUsageRecords.pot deleted file mode 100644 index 50b39f4..0000000 --- a/pot/example-response-from-listUsageRecords.pot +++ /dev/null @@ -1,64 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Example response from listUsageRecords" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All &PRODUCT; API requests are submitted in the form of a HTTP GET/POST with an associated command and any parameters. A request is composed of the following whether in HTTP or HTTPS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" <listusagerecordsresponse>\n" -" <count>1816</count>\n" -" <usagerecord>\n" -" <account>user5</account>\n" -" <accountid>10004</accountid>\n" -" <domainid>1</domainid>\n" -" <zoneid>1</zoneid>\n" -" <description>i-3-4-WC running time (ServiceOffering: 1) (Template: 3)</description>\n" -" <usage>2.95288 Hrs</usage>\n" -" <usagetype>1</usagetype>\n" -" <rawusage>2.95288</rawusage>\n" -" <virtualmachineid>4</virtualmachineid>\n" -" <name>i-3-4-WC</name>\n" -" <offeringid>1</offeringid>\n" -" <templateid>3</templateid>\n" -" <usageid>245554</usageid>\n" -" <type>XenServer</type>\n" -" <startdate>2009-09-15T00:00:00-0700</startdate>\n" -" <enddate>2009-09-18T16:14:26-0700</enddate>\n" -" </usagerecord>\n" -"\n" -" … (1,815 more usage records)\n" -" </listusagerecordsresponse>\n" -" " -msgstr "" - diff --git a/pot/export-template.pot b/pot/export-template.pot deleted file mode 100644 index 8316f4b..0000000 --- a/pot/export-template.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Exporting Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "End users and Administrators may export templates from the &PRODUCT;. Navigate to the template in the UI and choose the Download function from the Actions menu." -msgstr "" - diff --git a/pot/external-firewalls-and-load-balancers.pot b/pot/external-firewalls-and-load-balancers.pot deleted file mode 100644 index 8c62871..0000000 --- a/pot/external-firewalls-and-load-balancers.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "External Firewalls and Load Balancers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; is capable of replacing its Virtual Router with an external Juniper SRX device and an optional external NetScaler or F5 load balancer for gateway and load balancing services. In this case, the VMs use the SRX as their gateway." -msgstr "" - diff --git a/pot/external-fw-topology-req.pot b/pot/external-fw-topology-req.pot deleted file mode 100644 index f218b10..0000000 --- a/pot/external-fw-topology-req.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "External Firewall Topology Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When external firewall integration is in place, the public IP VLAN must still be trunked to the Hosts. This is required to support the Secondary Storage VM and Console Proxy VM." -msgstr "" - diff --git a/pot/external-guest-firewall-integration.pot b/pot/external-guest-firewall-integration.pot deleted file mode 100644 index 5d7c7d1..0000000 --- a/pot/external-guest-firewall-integration.pot +++ /dev/null @@ -1,251 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "External Guest Firewall Integration for Juniper SRX (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Available only for guests using advanced networking." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides for direct management of the Juniper SRX series of firewalls. This enables &PRODUCT; to establish static NAT mappings from public IPs to guest VMs, and to use the Juniper device in place of the virtual router for firewall services. You can have one or more Juniper SRX per zone. This feature is optional. If Juniper integration is not provisioned, &PRODUCT; will use the virtual router for these services." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Juniper SRX can optionally be used in conjunction with an external load balancer. External Network elements can be deployed in a side-by-side or inline configuration." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; requires the Juniper to be configured as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported SRX software version is 10.3 or higher." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install your SRX appliance according to the vendor's instructions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Connect one interface to the management network and one interface to the public network. Alternatively, you can connect the same interface to both networks and a use a VLAN for the public network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure \"vlan-tagging\" is enabled on the private interface." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Record the public and private interface names. If you used a VLAN for the public interface, add a \".[VLAN TAG]\" after the interface name. For example, if you are using ge-0/0/3 for your public interface and VLAN tag 301, your public interface name would be \"ge-0/0/3.301\". Your private interface name should always be untagged because the &PRODUCT; software automatically creates tagged logical interfaces." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a public security zone and a private security zone. By default, these will already exist and will be called \"untrust\" and \"trust\". Add the public interface to the public zone and the private interface to the private zone. Note down the security zone names." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure there is a security policy from the private zone to the public zone that allows all traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note the username and password of the account you want the &PRODUCT; software to log in to when it is programming rules." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure the \"ssh\" and \"xnm-clear-text\" system services are enabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If traffic metering is desired:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "a. Create an incoming firewall filter and an outgoing firewall filter. These filters should be the same names as your public security zone name and private security zone name respectively. The filters should be set to be \"interface-specific\". For example, here is the configuration where the public zone is \"untrust\" and the private zone is \"trust\":" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "root@cloud-srx# show firewall\n" -"filter trust {\n" -" interface-specific;\n" -"}\n" -"filter untrust {\n" -" interface-specific;\n" -"}" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add the firewall filters to your public interface. For example, a sample configuration output (for public interface ge-0/0/3.0, public security zone untrust, and private security zone trust) is:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "ge-0/0/3 {\n" -" unit 0 {\n" -" family inet {\n" -" filter {\n" -" input untrust;\n" -" output trust;\n" -" }\n" -" address 172.25.0.252/16;\n" -" }\n" -" }\n" -"}" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure all VLANs are brought to the private interface of the SRX." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the &PRODUCT; Management Server is installed, log in to the &PRODUCT; UI as administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Infrastructure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Zones, click View More." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the zone you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Network tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Network Service Providers node of the diagram, click Configure. (You might have to scroll down to see this.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click SRX." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Add New SRX button (+) and provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Address: The IP address of the SRX." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username: The user name of the account on the SRX that &PRODUCT; should use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password: The password of the account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Interface. The name of the public interface on the SRX. For example, ge-0/0/2. A \".x\" at the end of the interface indicates the VLAN that is in use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Interface: The name of the private interface on the SRX. For example, ge-0/0/1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Usage Interface: (Optional) Typically, the public interface is used to meter traffic. If you want to use a different interface, specify its name here" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of Retries: The number of times to attempt a command on the SRX before failing. The default value is 2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Timeout (seconds): The time to wait for a command on the SRX before considering it failed. Default is 300 seconds." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Network: The name of the public network on the SRX. For example, trust." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Network: The name of the private network on the SRX. For example, untrust." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Capacity: The number of networks the device can handle" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Dedicated: When marked as dedicated, this device will be dedicated to a single account. When Dedicated is checked, the value in the Capacity field has no significance implicitly, its value is 1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Global Settings. Set the parameter external.network.stats.interval to indicate how often you want &PRODUCT; to fetch network usage statistics from the Juniper SRX. If you are not using the SRX to gather network usage statistics, set to 0." -msgstr "" - diff --git a/pot/external-guest-lb-integration.pot b/pot/external-guest-lb-integration.pot deleted file mode 100644 index e1939db..0000000 --- a/pot/external-guest-lb-integration.pot +++ /dev/null @@ -1,155 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "External Guest Load Balancer Integration (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; can optionally use a Citrix NetScaler or BigIP F5 load balancer to provide load balancing services to guests. If this is not enabled, &PRODUCT; will use the software load balancer in the virtual router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To install and enable an external load balancer for &PRODUCT; management:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up the appliance according to the vendor's directions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Connect it to the networks carrying public traffic and management traffic (these could be the same network)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Record the IP address, username, password, public interface name, and private interface name. The interface names will be something like \"1.1\" or \"1.2\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure that the VLANs are trunked to the management network interface." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the &PRODUCT; Management Server is installed, log in as administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Infrastructure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Zones, click View More." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the zone you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Network tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Network Service Providers node of the diagram, click Configure. (You might have to scroll down to see this.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click NetScaler or F5." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Add button (+) and provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For NetScaler:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Address: The IP address of the SRX." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username/Password: The authentication credentials to access the device. &PRODUCT; uses these credentials to access the device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type: The type of device that is being added. It could be F5 Big Ip Load Balancer, NetScaler VPX, NetScaler MPX, or NetScaler SDX. For a comparison of the NetScaler types, see the &PRODUCT; Administration Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public interface: Interface of device that is configured to be part of the public network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private interface: Interface of device that is configured to be part of the private network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of retries. Number of times to attempt a command on the device before considering the operation failed. Default is 2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Capacity: The number of networks the device can handle." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Dedicated: When marked as dedicated, this device will be dedicated to a single account. When Dedicated is checked, the value in the Capacity field has no significance implicitly, its value is 1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The installation and provisioning of the external load balancer is finished. You can proceed to add VMs and NAT or load balancing rules." -msgstr "" - diff --git a/pot/extracting-source.pot b/pot/extracting-source.pot deleted file mode 100644 index eb739a6..0000000 --- a/pot/extracting-source.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Extracting source" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extracting the &PRODUCT; release is relatively simple and can be done with a single command as follows:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ tar -jxvf apache-cloudstack-4.0.0-incubating-src.tar.bz2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can now move into the directory:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ cd ./apache-cloudstack-4.0.0-incubating-src" -msgstr "" - diff --git a/pot/feature-overview.pot b/pot/feature-overview.pot deleted file mode 100644 index 3f50f9f..0000000 --- a/pot/feature-overview.pot +++ /dev/null @@ -1,100 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "What Can &PRODUCT; Do?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Multiple Hypervisor Support" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; works with a variety of hypervisors, and a single cloud deployment can contain multiple hypervisor implementations. The current release of &PRODUCT; supports pre-packaged enterprise solutions like Citrix XenServer and VMware vSphere, as well as KVM or Xen running on Ubuntu or CentOS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Massively Scalable Infrastructure Management" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; can manage tens of thousands of servers installed in multiple geographically distributed datacenters. The centralized management server scales linearly, eliminating the need for intermediate cluster-level management servers. No single component failure can cause cloud-wide outage. Periodic maintenance of the management server can be performed without affecting the functioning of virtual machines running in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Automatic Configuration Management" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; automatically configures each guest virtual machine’s networking and storage settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; internally manages a pool of virtual appliances to support the cloud itself. These appliances offer services such as firewalling, routing, DHCP, VPN access, console proxy, storage access, and storage replication. The extensive use of virtual appliances simplifies the installation, configuration, and ongoing management of a cloud deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Graphical User Interface" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; offers an administrator's Web interface, used for provisioning and managing the cloud, as well as an end-user's Web interface, used for running VMs and managing VM templates. The UI can be customized to reflect the desired service provider or enterprise look and feel." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "API and Extensibility" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides an API that gives programmatic access to all the management features available in the UI. The API is maintained and documented. This API enables the creation of command line tools and new user interfaces to suit particular needs. See the Developer’s Guide and API Reference, both available at Apache CloudStack Guides and Apache CloudStack API Reference respectively." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; pluggable allocation architecture allows the creation of new types of allocators for the selection of storage and Hosts. See the Allocator Implementation Guide (http://docs.cloudstack.org/CloudStack_Documentation/Allocator_Implementation_Guide)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "High Availability" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; has a number of features to increase the availability of the system. The Management Server itself may be deployed in a multi-node installation where the servers are load balanced. MySQL may be configured to use replication to provide for a manual failover in the event of database loss. For the hosts, &PRODUCT; supports NIC bonding and the use of separate networks for storage as well as iSCSI Multipath." -msgstr "" - diff --git a/pot/firewall-rules.pot b/pot/firewall-rules.pot deleted file mode 100644 index 6c66101..0000000 --- a/pot/firewall-rules.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Firewall Rules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default, all incoming traffic to the public IP address is rejected by the firewall. To allow external traffic, you can open firewall ports by specifying firewall rules. You can optionally specify one or more CIDRs to filter the source IPs. This is useful when you want to allow only incoming requests from certain IP addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You cannot use firewall rules to open ports for an elastic IP address. When elastic IP is used, outside access is instead controlled through the use of security groups. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Firewall rules can be created using the Firewall tab in the Management Server UI. This tab is not displayed by default when &PRODUCT; is installed. To display the Firewall tab, the &PRODUCT; administrator must set the global configuration parameter firewall.rule.ui.enabled to \"true.\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To create a firewall rule:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network where you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP address you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configuration tab and fill in the following values." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source CIDR. (Optional) To accept only traffic from IP addresses within a particular address block, enter a CIDR or a comma-separated list of CIDRs. Example: 192.168.0.0/22. Leave empty to allow all CIDRs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. The communication protocol in use on the opened port(s)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start Port and End Port. The port(s) you want to open on the firewall. If you are opening a single port, use the same number in both fields" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ICMP Type and ICMP Code. Used only if Protocol is set to ICMP. Provide the type and code required by the ICMP protocol to fill out the ICMP header. Refer to ICMP documentation for more details if you are not sure what to enter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add" -msgstr "" - diff --git a/pot/first_ms_node_install.pot b/pot/first_ms_node_install.pot deleted file mode 100644 index 6ecb5b7..0000000 --- a/pot/first_ms_node_install.pot +++ /dev/null @@ -1,64 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install the First Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure you have configured your machine according to or as appropriate for your platform." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the &PRODUCT; management server packages by issuing one of the following commands as appropriate:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# yum install cloud-client" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# apt-get install cloud-client" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(RPM-based distributions) When the installation is finished, run the following commands to start essential services:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service rpcbind start\n" -"# service nfs start\n" -"# chkconfig nfs on\n" -"# chkconfig rpcbind on\n" -" " -msgstr "" - diff --git a/pot/generic-firewall-provisions.pot b/pot/generic-firewall-provisions.pot deleted file mode 100644 index 0f1d0a3..0000000 --- a/pot/generic-firewall-provisions.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Generic Firewall Provisions" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The hardware firewall is required to serve two purposes:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protect the Management Servers. NAT and port forwarding should be configured to direct traffic from the public Internet to the Management Servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Route management network traffic between multiple zones. Site-to-site VPN should be configured between multiple zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To achieve the above purposes you must set up fixed configurations for the firewall. Firewall rules and policies need not change as users are provisioned into the cloud. Any brand of hardware firewall that supports NAT and site-to-site VPN can be used." -msgstr "" - diff --git a/pot/getting-release.pot b/pot/getting-release.pot deleted file mode 100644 index c2505e5..0000000 --- a/pot/getting-release.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Getting the release" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can download the latest &PRODUCT; release from the Apache CloudStack project download page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You'll notice several links under the 'Latest release' section." -msgstr "" - -#. Tag: para -#, no-c-format -msgid " apache-cloudstack-4.0.0-incubating-src.tar.bz2 - This is the link to the release itself." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PGP - This is a detached cryptographic signature that can be used to help verify the authenticity of the release." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MD5 - An MD5 hash of the release to aid in verify the validity of the release download." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SHA512 - A SHA512 hash of the release to aid in verify the validity of the release download." -msgstr "" - diff --git a/pot/global-config.pot b/pot/global-config.pot deleted file mode 100644 index 2b6b301..0000000 --- a/pot/global-config.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Global Configuration Parameters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides parameters that you can set to control many aspects of the cloud. When &PRODUCT; is first installed, and periodically thereafter, you might need to modify these settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the UI as administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose one of the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Global Settings. This displays a list of the parameters with brief descriptions and current values." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor Capabilities. This displays a list of hypervisor versions with the maximum number of guests supported for each." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the search box to narrow down the list to those you are interested in." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Edit icon to modify a value. If you are viewing Hypervisor Capabilities, you must click the name of the hypervisor first to display the editing screen." -msgstr "" - diff --git a/pot/globally-configured-limits.pot b/pot/globally-configured-limits.pot deleted file mode 100644 index 390e8ab..0000000 --- a/pot/globally-configured-limits.pot +++ /dev/null @@ -1,175 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Globally Configured Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a zone, the guest virtual network has a 24 bit CIDR by default. This limits the guest virtual network to 254 running instances. It can be adjusted as needed, but this must be done before any instances are created in the zone. For example, 10.1.1.0/22 would provide for ~1000 addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following table lists limits set in the Global Configuration:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Parameter Name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Definition" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.account.public.ips" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of public IP addresses that can be owned by an account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.account.snapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of snapshots that can exist for an account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.account.templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of templates that can exist for an account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.account.user.vms" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of virtual machine instances that can exist for an account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.account.volumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Number of disk volumes that can exist for an account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.template.iso.size" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum size for a downloaded template or ISO in GB" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.volume.size.gb" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum size for a volume in GB" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "network.throttling.rate" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default data transfer rate in megabits per second allowed per user (supported on XenServer)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "snapshot.max.hourly" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum recurring hourly snapshots to be retained for a volume. If the limit is reached, early snapshots from the start of the hour are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring hourly snapshots can not be scheduled" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "snapshot.max.daily" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum recurring daily snapshots to be retained for a volume. If the limit is reached, snapshots from the start of the day are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring daily snapshots can not be scheduled" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "snapshot.max.weekly" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum recurring weekly snapshots to be retained for a volume. If the limit is reached, snapshots from the beginning of the week are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring weekly snapshots can not be scheduled" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "snapshot.max.monthly" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum recurring monthly snapshots to be retained for a volume. If the limit is reached, snapshots from the beginning of the month are deleted so that newer ones can be saved. This limit does not apply to manual snapshots. If set to 0, recurring monthly snapshots can not be scheduled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To modify global configuration parameters, use the global configuration screen in the &PRODUCT; UI. See Setting Global Configuration Parameters" -msgstr "" - diff --git a/pot/guest-ip-ranges.pot b/pot/guest-ip-ranges.pot deleted file mode 100644 index f193ca7..0000000 --- a/pot/guest-ip-ranges.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Guest IP Ranges" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP ranges for guest network traffic are set on a per-account basis by the user. This allows the users to configure their network in a fashion that will enable VPN linking between their guest network and their clients." -msgstr "" - diff --git a/pot/guest-network.pot b/pot/guest-network.pot deleted file mode 100644 index 9f79450..0000000 --- a/pot/guest-network.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Guest Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a &PRODUCT; cloud, guest VMs can communicate with each other using shared infrastructure with the security and user perception that the guests have a private LAN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; virtual router is the main component providing networking features for guest traffic." -msgstr "" - diff --git a/pot/guest-nw-usage-with-traffic-sentinel.pot b/pot/guest-nw-usage-with-traffic-sentinel.pot deleted file mode 100644 index baafd5d..0000000 --- a/pot/guest-nw-usage-with-traffic-sentinel.pot +++ /dev/null @@ -1,90 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Guest Network Usage Integration for Traffic Sentinel" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To collect usage data for a guest network, &PRODUCT; needs to pull the data from an external network statistics collector installed on the network. Metering statistics for guest networks are available through &PRODUCT;’s integration with inMon Traffic Sentinel." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Traffic Sentinel is a network traffic usage data collection package. &PRODUCT; can feed statistics from Traffic Sentinel into its own usage records, providing a basis for billing users of cloud infrastructure. Traffic Sentinel uses the traffic monitoring protocol sFlow. Routers and switches generate sFlow records and provide them for collection by Traffic Sentinel, then &PRODUCT; queries the Traffic Sentinel database to obtain this information" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To construct the query, &PRODUCT; determines what guest IPs were in use during the current query interval. This includes both newly assigned IPs and IPs that were assigned in a previous time period and continued to be in use. &PRODUCT; queries Traffic Sentinel for network statistics that apply to these IPs during the time period they remained allocated in &PRODUCT;. The returned data is correlated with the customer account that owned each IP and the timestamps when IPs were assigned and released in order to create billable metering records in &PRODUCT;. When the Usage Server runs, it collects this data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set up the integration between &PRODUCT; and Traffic Sentinel:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On your network infrastructure, install Traffic Sentinel and configure it to gather traffic data. For installation and configuration steps, see inMon documentation at Traffic Sentinel Documentation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Traffic Sentinel UI, configure Traffic Sentinel to accept script querying from guest users. &PRODUCT; will be the guest user performing the remote queries to gather network usage for one or more IP addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click File > Users > Access Control > Reports Query, then select Guest from the drop-down list." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On &PRODUCT;, add the Traffic Sentinel host by calling the &PRODUCT; API command addTrafficMonitor. Pass in the URL of the Traffic Sentinel as protocol + host + port (optional); for example, http://10.147.28.100:8080. For the addTrafficMonitor command syntax, see the API Reference at API Documentation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For information about how to call the &PRODUCT; API, see the Developer’s Guide at CloudStack API Developer's Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Configuration from the Global Settings page, and set the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "direct.network.stats.interval: How often you want &PRODUCT; to query Traffic Sentinel." -msgstr "" - diff --git a/pot/guest-traffic.pot b/pot/guest-traffic.pot deleted file mode 100644 index 2da57bf..0000000 --- a/pot/guest-traffic.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Guest Traffic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A network can carry guest traffic only between VMs within one zone. Virtual machines in different zones cannot communicate with each other using their IP addresses; they must communicate with each other by routing through a public IP address." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server automatically creates a virtual router for each network. A virtual router is a special virtual machine that runs on the hosts. Each virtual router has three network interfaces. Its eth0 interface serves as the gateway for the guest traffic and has the IP address of 10.1.1.1. Its eth1 interface is used by the system to configure the virtual router. Its eth2 interface is assigned a public IP address for public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The virtual router provides DHCP and will automatically assign an IP address for each guest VM within the IP range assigned for the network. The user can manually reconfigure guest VMs to assume different IP addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source NAT is automatically configured in the virtual router to forward outbound traffic for all guest VMs" -msgstr "" - diff --git a/pot/ha-enabled-vm.pot b/pot/ha-enabled-vm.pot deleted file mode 100644 index b91f9d1..0000000 --- a/pot/ha-enabled-vm.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "HA-Enabled Virtual Machines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The user can specify a virtual machine as HA-enabled. By default, all virtual router VMs and Elastic Load Balancing VMs are automatically configured as HA-enabled. When an HA-enabled VM crashes, &PRODUCT; detects the crash and restarts the VM automatically within the same Availability Zone. HA is never performed across different Availability Zones. &PRODUCT; has a conservative policy towards restarting VMs and ensures that there will never be two instances of the same VM running at the same time. The Management Server attempts to start the VM on another Host in the same cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "HA features work with iSCSI or NFS primary storage. HA with local storage is not supported." -msgstr "" - diff --git a/pot/ha-for-hosts.pot b/pot/ha-for-hosts.pot deleted file mode 100644 index c958516..0000000 --- a/pot/ha-for-hosts.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "HA for Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The user can specify a virtual machine as HA-enabled. By default, all virtual router VMs and Elastic Load Balancing VMs are automatically configured as HA-enabled. When an HA-enabled VM crashes, &PRODUCT; detects the crash and restarts the VM automatically within the same Availability Zone. HA is never performed across different Availability Zones. &PRODUCT; has a conservative policy towards restarting VMs and ensures that there will never be two instances of the same VM running at the same time. The Management Server attempts to start the VM on another Host in the same cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "HA features work with iSCSI or NFS primary storage. HA with local storage is not supported." -msgstr "" - diff --git a/pot/ha-management-server.pot b/pot/ha-management-server.pot deleted file mode 100644 index 62404d8..0000000 --- a/pot/ha-management-server.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "HA for Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Management Server should be deployed in a multi-node configuration such that it is not susceptible to individual server failures. The Management Server itself (as distinct from the MySQL database) is stateless and may be placed behind a load balancer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Normal operation of Hosts is not impacted by an outage of all Management Serves. All guest VMs will continue to work." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the Management Server is down, no new VMs can be created, and the end user and admin UI, API, dynamic load distribution, and HA will cease to work." -msgstr "" - diff --git a/pot/hardware-config-eg.pot b/pot/hardware-config-eg.pot deleted file mode 100644 index b42f0df..0000000 --- a/pot/hardware-config-eg.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Example Hardware Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section contains an example configuration of specific switch models for zone-level layer-3 switching. It assumes VLAN management protocols, such as VTP or GVRP, have been disabled. The example scripts must be changed appropriately if you choose to use VTP or GVRP." -msgstr "" - diff --git a/pot/hardware-firewall.pot b/pot/hardware-firewall.pot deleted file mode 100644 index ba3d5f1..0000000 --- a/pot/hardware-firewall.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Hardware Firewall" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All deployments should have a firewall protecting the management server; see Generic Firewall Provisions. Optionally, some deployments may also have a Juniper SRX firewall that will be the default gateway for the guest networks; see ." -msgstr "" - diff --git a/pot/host-add-vsphere.pot b/pot/host-add-vsphere.pot deleted file mode 100644 index 4798035..0000000 --- a/pot/host-add-vsphere.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Host (vSphere)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add Cluster: vSphere." -msgstr "" - diff --git a/pot/host-add-xenserver-kvm-ovm.pot b/pot/host-add-xenserver-kvm-ovm.pot deleted file mode 100644 index 7b984e4..0000000 --- a/pot/host-add-xenserver-kvm-ovm.pot +++ /dev/null @@ -1,210 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Host (XenServer or KVM)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer and KVM hosts can be added to a cluster at any time." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Requirements for XenServer and KVM Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure the hypervisor host does not have any VMs already running before you add it to &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configuration requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each cluster must contain only hosts with the identical hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer, do not put more than 8 hosts in a cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For KVM, do not put more than 16 hosts in a cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For hardware requirements, see the installation section for your hypervisor in the &PRODUCT; Installation Guide." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "XenServer Host Additional Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If network bonding is in use, the administrator must cable the new host identically to other hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For all additional hosts to be added to the cluster, run the following command. This will cause the host to join the master in a XenServer pool." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# xe pool-join master-address=[master IP] master-username=root master-password=[your password]" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With all hosts added to the XenServer pool, run the cloud-setup-bond script. This script will complete the configuration and setup of the bonds on the new hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the script from the Management Server in /usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/cloud-setup-bonding.sh to the master host and ensure it is executable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# ./cloud-setup-bonding.sh" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "KVM Host Additional Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If shared mountpoint storage is in use, the administrator should ensure that the new host has all the same mountpoints (with storage mounted) as the other hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure the new host has the same network configuration (guest, private, and public network) as other hosts in the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using OpenVswitch bridges edit the file agent.properties on the KVM host and set the parameter network.bridge.type to openvswitch before adding the host to &PRODUCT;" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Adding a XenServer or KVM Host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have not already done so, install the hypervisor software on the host. You will need to know which version of the hypervisor software version is supported by &PRODUCT; and what additional configuration is required to ensure the host will work with &PRODUCT;. To find these installation details, see the appropriate section for your hypervisor in the &PRODUCT; Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab. In the Clusters node, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the cluster where you want to add the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View Hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Name. The DNS name or IP address of the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username. Usually root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password. This is the password for the user from your XenServer or KVM install)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host Tags (Optional). Any labels that you use to categorize hosts for ease of maintenance. For example, you can set to the cloud's HA tag (set in the ha.tag global configuration parameter) if you want this host to be used only for VMs with the \"high availability\" feature enabled. For more information, see HA-Enabled Virtual Machines as well as HA for Hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There may be a slight delay while the host is provisioned. It should automatically display in the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat for additional hosts." -msgstr "" - diff --git a/pot/host-add.pot b/pot/host-add.pot deleted file mode 100644 index c52ebaa..0000000 --- a/pot/host-add.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before adding a host to the &PRODUCT; configuration, you must first install your chosen hypervisor on the host. &PRODUCT; can manage hosts running VMs under a variety of hypervisors." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Installation Guide provides instructions on how to install each supported hypervisor and configure it for use with &PRODUCT;. See the appropriate section in the Installation Guide for information about which version of your chosen hypervisor is supported, as well as crucial additional steps to configure the hypervisor hosts for use with &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure you have performed the additional &PRODUCT;-specific configuration steps described in the hypervisor installation section for your particular hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now add the hypervisor host to &PRODUCT;. The technique to use varies depending on the hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - diff --git a/pot/host-allocation.pot b/pot/host-allocation.pot deleted file mode 100644 index cb6bee6..0000000 --- a/pot/host-allocation.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Host Allocation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The system automatically picks the most appropriate host to run each virtual machine. End users may specify the zone in which the virtual machine will be created. End users do not have control over which host will run the virtual machine instance." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; administrators can specify that certain hosts should have a preference for particular types of guest instances. For example, an administrator could state that a host should have a preference to run Windows guests. The default host allocator will attempt to place guests of that OS type on such hosts first. If no such host is available, the allocator will place the instance wherever there is sufficient physical capacity." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Both vertical and horizontal allocation is allowed. Vertical allocation consumes all the resources of a given host before allocating any guests on a second host. This reduces power consumption in the cloud. Horizontal allocation places a guest on each host in a round-robin fashion. This may yield better performance to the guests in some cases. &PRODUCT; also allows an element of CPU over-provisioning as configured by the administrator. Over-provisioning allows the administrator to commit more CPU cycles to the allocated guests than are actually available from the hardware." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; also provides a pluggable interface for adding new allocators. These custom allocators can provide any policy the administrator desires." -msgstr "" - diff --git a/pot/hypervisor-host-install-agent.pot b/pot/hypervisor-host-install-agent.pot deleted file mode 100644 index 2c314d7..0000000 --- a/pot/hypervisor-host-install-agent.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install and configure the Agent" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To manage KVM instances on the host &PRODUCT; uses a Agent. This Agent communicates with the Management server and controls all the instances on the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First we start by installing the agent:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ yum install cloud-agent" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Ubuntu:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ apt-get install cloud-agent" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host!" -msgstr "" - diff --git a/pot/hypervisor-host-install-finish.pot b/pot/hypervisor-host-install-finish.pot deleted file mode 100644 index ae14351..0000000 --- a/pot/hypervisor-host-install-finish.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add the host to CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host!" -msgstr "" - diff --git a/pot/hypervisor-host-install-firewall.pot b/pot/hypervisor-host-install-firewall.pot deleted file mode 100644 index fb7a56c..0000000 --- a/pot/hypervisor-host-install-firewall.pot +++ /dev/null @@ -1,160 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring the firewall" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The hypervisor needs to be able to communicate with other hypervisors and the management server needs to be able to reach the hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In order to do so we have to open the following TCP ports (if you are using a firewall):" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "22 (SSH)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "1798" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "16509 (libvirt)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "5900 - 6100 (VNC consoles)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "49152 - 49216 (libvirt live migration)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It depends on the firewall you are using how to open these ports. Below you'll find examples how to open these ports in RHEL/CentOS and Ubuntu." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Open ports in RHEL/CentOS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "RHEL and CentOS use iptables for firewalling the system, you can open extra ports by executing the following iptable commands:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ iptables -I INPUT -p tcp -m tcp --dport 22 -j ACCEPT" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ iptables -I INPUT -p tcp -m tcp --dport 1798 -j ACCEPT" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ iptables -I INPUT -p tcp -m tcp --dport 16509 -j ACCEPT" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ iptables -I INPUT -p tcp -m tcp --dport 5900:6100 -j ACCEPT" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ iptables -I INPUT -p tcp -m tcp --dport 49152:49216 -j ACCEPT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These iptable settings are not persistent accross reboots, we have to save them first." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ iptables-save > /etc/sysconfig/iptables" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Open ports in Ubuntu" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default firewall under Ubuntu is UFW (Uncomplicated FireWall), which is a Python wrapper around iptables." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To open the required ports, execute the following commands:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ufw allow proto tcp from any to any port 22" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ufw allow proto tcp from any to any port 1798" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ufw allow proto tcp from any to any port 16509" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ufw allow proto tcp from any to any port 5900:6100" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ufw allow proto tcp from any to any port 49152:49216" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default UFW is not enabled on Ubuntu. Executing these commands with the firewall disabled does not enable the firewall." -msgstr "" - diff --git a/pot/hypervisor-host-install-libvirt.pot b/pot/hypervisor-host-install-libvirt.pot deleted file mode 100644 index f7eeed9..0000000 --- a/pot/hypervisor-host-install-libvirt.pot +++ /dev/null @@ -1,140 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install and Configure libvirt" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; uses libvirt for managing virtual machines. Therefore it is vital that libvirt is configured correctly. Libvirt is a dependency of cloud-agent and should already be installed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In order to have live migration working libvirt has to listen for unsecured TCP connections. We also need to turn off libvirts attempt to use Multicast DNS advertising. Both of these settings are in /etc/libvirt/libvirtd.conf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the following paramaters:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "listen_tls = 0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "listen_tcp = 1" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "tcp_port = 16059" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "auth_tcp = \"none\"" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mdns_adv = 0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Turning on \"listen_tcp\" in libvirtd.conf is not enough, we have to change the parameters as well:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL or CentOS modify /etc/sysconfig/libvirtd:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Uncomment the following line:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#LIBVIRTD_ARGS=\"--listen\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu: modify /etc/init/libvirt-bin.conf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the following line (at the end of the file):" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "exec /usr/sbin/libvirtd -d" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "to (just add -l)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "exec /usr/sbin/libvirtd -d -l" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart libvirt" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ service libvirtd restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Ubuntu:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ service libvirt-bin restart" -msgstr "" - diff --git a/pot/hypervisor-host-install-network-openvswitch.pot b/pot/hypervisor-host-install-network-openvswitch.pot deleted file mode 100644 index ab01e23..0000000 --- a/pot/hypervisor-host-install-network-openvswitch.pot +++ /dev/null @@ -1,263 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure the network using OpenVswitch" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This is a very important section, please make sure you read this thoroughly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In order to forward traffic to your instances you will need at least two bridges: public and private." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default these bridges are called cloudbr0 and cloudbr1, but you do have to make sure they are available on each hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The most important factor is that you keep the configuration consistent on all your hypervisors." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Preparing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To make sure that the native bridge module will not interfere with openvswitch the bridge module should be added to the blacklist. See the modprobe documentation for your distribution on where to find the blacklist. Make sure the module is not loaded either by rebooting or executing rmmod bridge before executing next steps." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The network configurations below depend on the ifup-ovs and ifdown-ovs scripts which are part of the openvswitch installation. They should be installed in /etc/sysconfig/network-scripts/" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Network example" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are many ways to configure your network. In the Basic networking mode you should have two (V)LAN's, one for your private network and one for the public network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We assume that the hypervisor has one NIC (eth0) with three tagged VLAN's:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 100 for management of the hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 200 for public network of the instances (cloudbr0)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 300 for private network of the instances (cloudbr1)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On VLAN 100 we give the Hypervisor the IP-Address 192.168.42.11/24 with the gateway 192.168.42.1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Hypervisor and Management server don't have to be in the same subnet!" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuring the network bridges" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It depends on the distribution you are using how to configure these, below you'll find examples for RHEL/CentOS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The goal is to have three bridges called 'mgmt0', 'cloudbr0' and 'cloudbr1' after this section. This should be used as a guideline only. The exact configuration will depend on your network layout." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure OpenVswitch" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The network interfaces using OpenVswitch are created using the ovs-vsctl command. This command will configure the interfaces and persist them to the OpenVswitch database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First we create a main bridge connected to the eth0 interface. Next we create three fake bridges, each connected to a specific vlan tag." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# ovs-vsctl add-br cloudbr\n" -"# ovs-vsctl add-port cloudbr eth0 \n" -"# ovs-vsctl set port cloudbr trunks=100,200,300\n" -"# ovs-vsctl add-br mgmt0 cloudbr 100\n" -"# ovs-vsctl add-br cloudbr0 cloudbr 200\n" -"# ovs-vsctl add-br cloudbr1 cloudbr 300" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure in RHEL or CentOS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The required packages were installed when openvswitch and libvirt were installed, we can proceed to configuring the network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First we configure eth0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure it looks similair to:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=eth0\n" -"HWADDR=00:04:xx:xx:xx:xx\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"TYPE=Ethernet" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We have to configure the base bridge with the trunk." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=cloudbr\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"DEVICETYPE=ovs\n" -"TYPE=OVSBridge" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We now have to configure the three VLAN bridges:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-mgmt0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=mgmt0\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=static\n" -"DEVICETYPE=ovs\n" -"TYPE=OVSBridge\n" -"IPADDR=192.168.42.11\n" -"GATEWAY=192.168.42.1\n" -"NETMASK=255.255.255.0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=cloudbr0\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"DEVICETYPE=ovs\n" -"TYPE=OVSBridge" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=cloudbr1\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"TYPE=OVSBridge\n" -"DEVICETYPE=ovs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning!" -msgstr "" - diff --git a/pot/hypervisor-host-install-network.pot b/pot/hypervisor-host-install-network.pot deleted file mode 100644 index f46ef2e..0000000 --- a/pot/hypervisor-host-install-network.pot +++ /dev/null @@ -1,313 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure the network bridges" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This is a very important section, please make sure you read this thoroughly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section details how to configure bridges using the native implementation in Linux. Please refer to the next section if you intend to use OpenVswitch" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In order to forward traffic to your instances you will need at least two bridges: public and private." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default these bridges are called cloudbr0 and cloudbr1, but you do have to make sure they are available on each hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The most important factor is that you keep the configuration consistent on all your hypervisors." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Network example" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are many ways to configure your network. In the Basic networking mode you should have two (V)LAN's, one for your private network and one for the public network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We assume that the hypervisor has one NIC (eth0) with three tagged VLAN's:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 100 for management of the hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 200 for public network of the instances (cloudbr0)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN 300 for private network of the instances (cloudbr1)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On VLAN 100 we give the Hypervisor the IP-Address 192.168.42.11/24 with the gateway 192.168.42.1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Hypervisor and Management server don't have to be in the same subnet!" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configuring the network bridges" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It depends on the distribution you are using how to configure these, below you'll find examples for RHEL/CentOS and Ubuntu." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The goal is to have two bridges called 'cloudbr0' and 'cloudbr1' after this section. This should be used as a guideline only. The exact configuration will depend on your network layout." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure in RHEL or CentOS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The required packages were installed when libvirt was installed, we can proceed to configuring the network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First we configure eth0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure it looks similair to:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=eth0\n" -"HWADDR=00:04:xx:xx:xx:xx\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"TYPE=Ethernet" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We now have to configure the three VLAN interfaces:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0.100" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=eth0.100\n" -"HWADDR=00:04:xx:xx:xx:xx\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"TYPE=Ethernet\n" -"VLAN=yes\n" -"IPADDR=192.168.42.11\n" -"GATEWAY=192.168.42.1\n" -"NETMASK=255.255.255.0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0.200" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=eth0.200\n" -"HWADDR=00:04:xx:xx:xx:xx\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"TYPE=Ethernet\n" -"VLAN=yes\n" -"BRIDGE=cloudbr0" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0.300" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=eth0.300\n" -"HWADDR=00:04:xx:xx:xx:xx\n" -"ONBOOT=yes\n" -"HOTPLUG=no\n" -"BOOTPROTO=none\n" -"TYPE=Ethernet\n" -"VLAN=yes\n" -"BRIDGE=cloudbr1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now we have the VLAN interfaces configured we can add the bridges on top of them." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now we just configure it is a plain bridge without an IP-Adress" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=cloudbr0\n" -"TYPE=Bridge\n" -"ONBOOT=yes\n" -"BOOTPROTO=none\n" -"IPV6INIT=no\n" -"IPV6_AUTOCONF=no\n" -"DELAY=5\n" -"STP=yes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We do the same for cloudbr1" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "DEVICE=cloudbr1\n" -"TYPE=Bridge\n" -"ONBOOT=yes\n" -"BOOTPROTO=none\n" -"IPV6INIT=no\n" -"IPV6_AUTOCONF=no\n" -"DELAY=5\n" -"STP=yes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning!" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure in Ubuntu" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the required packages were installed when you installed libvirt, so we only have to configure the network." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/network/interfaces" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Modify the interfaces file to look like this:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "auto lo\n" -"iface lo inet loopback\n" -"\n" -"# The primary network interface\n" -"auto eth0.100\n" -"iface eth0.100 inet static\n" -" address 192.168.42.11\n" -" netmask 255.255.255.240\n" -" gateway 192.168.42.1\n" -" dns-nameservers 8.8.8.8 8.8.4.4\n" -" dns-domain lab.example.org\n" -"\n" -"# Public network\n" -"auto cloudbr0\n" -"iface cloudbr0 inet manual\n" -" bridge_ports eth0.200\n" -" bridge_fd 5\n" -" bridge_stp off\n" -" bridge_maxwait 1\n" -"\n" -"# Private network\n" -"auto cloudbr1\n" -"iface cloudbr1 inet manual\n" -" bridge_ports eth0.300\n" -" bridge_fd 5\n" -" bridge_stp off\n" -" bridge_maxwait 1" -msgstr "" - diff --git a/pot/hypervisor-host-install-overview.pot b/pot/hypervisor-host-install-overview.pot deleted file mode 100644 index f9eb4b7..0000000 --- a/pot/hypervisor-host-install-overview.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "KVM Installation Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to use the Linux Kernel Virtual Machine (KVM) hypervisor to run guest virtual machines, install KVM on the host(s) in your cloud. The material in this section doesn't duplicate KVM installation docs. It provides the &PRODUCT;-specific steps that are needed to prepare a KVM host to work with &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before continuing, make sure that you have applied the latest updates to your host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It is NOT recommended to run services on this host not controlled by &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The procedure for installing a KVM Hypervisor Host is:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the Operating System" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install and configure libvirt" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure Security Policies (AppArmor and SELinux)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install and configure the Agent" -msgstr "" - diff --git a/pot/hypervisor-host-install-prepare-os.pot b/pot/hypervisor-host-install-prepare-os.pot deleted file mode 100644 index eb37323..0000000 --- a/pot/hypervisor-host-install-prepare-os.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prepare the Operating System" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The OS of the Host must be prepared to host the &PRODUCT; Agent and run KVM instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to your OS as root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check for a fully qualified hostname." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ hostname --fqdn" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This should return a fully qualified hostname such as \"kvm1.lab.example.org\". If it does not, edit /etc/hosts so that it does." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure that the machine can reach the Internet." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ping www.cloudstack.org" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Turn on NTP for time synchronization." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NTP is required to synchronize the clocks of the servers in your cloud. Unsynchronized clocks can cause unexpected problems." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install NTP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ yum install ntp" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ apt-get install openntpd" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat all of these steps on every hypervisor host." -msgstr "" - diff --git a/pot/hypervisor-host-install-security-policies.pot b/pot/hypervisor-host-install-security-policies.pot deleted file mode 100644 index e13fd5f..0000000 --- a/pot/hypervisor-host-install-security-policies.pot +++ /dev/null @@ -1,145 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configure the Security Policies" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; does various things which can be blocked by security mechanisms like AppArmor and SELinux. These have to be disabled to ensure the Agent has all the required permissions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure SELinux (RHEL and CentOS)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check to see whether SELinux is installed on your machine. If not, you can skip this section." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In RHEL or CentOS, SELinux is installed and enabled by default. You can verify this with:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ rpm -qa | grep selinux" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the SELINUX variable in /etc/selinux/config to \"permissive\". This ensures that the permissive setting will be maintained after a system reboot." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "vi /etc/selinux/config" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the following line" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "SELINUX=enforcing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "to this" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "SELINUX=permissive" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then set SELinux to permissive starting immediately, without requiring a system reboot." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ setenforce permissive" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure Apparmor (Ubuntu)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check to see whether AppArmor is installed on your machine. If not, you can skip this section." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Ubuntu AppArmor is installed and enabled by default. You can verify this with:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ dpkg --list 'apparmor'" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disable the AppArmor profiles for libvirt" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ ln -s /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper /etc/apparmor.d/disable/" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ apparmor_parser -R /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper" -msgstr "" - diff --git a/pot/hypervisor-installation.pot b/pot/hypervisor-installation.pot deleted file mode 100644 index d8d7699..0000000 --- a/pot/hypervisor-installation.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Hypervisor Installation" -msgstr "" - diff --git a/pot/hypervisor-kvm-install-flow.pot b/pot/hypervisor-kvm-install-flow.pot deleted file mode 100644 index 88595e4..0000000 --- a/pot/hypervisor-kvm-install-flow.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "KVM Hypervisor Host Installation" -msgstr "" - diff --git a/pot/hypervisor-kvm-requirements.pot b/pot/hypervisor-kvm-requirements.pot deleted file mode 100644 index 10e56f6..0000000 --- a/pot/hypervisor-kvm-requirements.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Requirements for KVM Hypervisor Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM is included with a variety of Linux-based operating systems. Although you are not required to run these distributions, the following are recommended:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CentOS / RHEL: 6.3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ubuntu: 12.04(.1)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The main requirement for KVM hypervisors is the libvirt and Qemu version. No matter what Linux distribution you are using, make sure the following requirements are met:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "libvirt: 0.9.4 or higher" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Qemu/KVM: 1.0 or higher" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default bridge in &PRODUCT; is the Linux native bridge implementation (bridge module). &PRODUCT; includes an option to work with OpenVswitch, the requirements are listed below" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "libvirt: 0.9.11 or higher" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "openvswitch: 1.7.1 or higher" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition, the following hardware requirements apply:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Within a single cluster, the hosts must be of the same distribution version." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All hosts within a cluster must be homogenous. The CPUs must be of the same type, count, and feature flags." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Must support HVM (Intel-VT or AMD-V enabled)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "64-bit x86 CPU (more cores results in better performance)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4 GB of memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At least 1 NIC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running" -msgstr "" - diff --git a/pot/hypervisor-support-for-primarystorage.pot b/pot/hypervisor-support-for-primarystorage.pot deleted file mode 100644 index 89d1932..0000000 --- a/pot/hypervisor-support-for-primarystorage.pot +++ /dev/null @@ -1,155 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Hypervisor Support for Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following table shows storage options and parameters for different hypervisors." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware vSphere" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Citrix XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format for Disks, Templates, and Snapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMDK" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VHD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "QCOW2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "iSCSI support" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMFS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Clustered LVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Yes, via Shared Mountpoint" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fiber Channel support" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Yes, via Existing SR" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS support" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Y" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Local storage support" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage over-provisioning" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS and iSCSI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer uses a clustered LVM system to store VM images on iSCSI and Fiber Channel volumes and does not support over-provisioning in the hypervisor. The storage server itself, however, can support thin-provisioning. As a result the &PRODUCT; can still support storage over-provisioning by running on thin-provisioned storage volumes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM supports \"Shared Mountpoint\" storage. A shared mountpoint is a file system path local to each server in a given cluster. The path must be the same across all Hosts in the cluster, for example /mnt/primary1. This shared mountpoint is assumed to be a clustered filesystem such as OCFS2. In this case the &PRODUCT; does not attempt to mount or unmount the storage as is done with NFS. The &PRODUCT; requires that the administrator insure that the storage is available" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "With NFS storage, &PRODUCT; manages the overprovisioning. In this case the global configuration parameter storage.overprovisioning.factor controls the degree of overprovisioning. This is independent of hypervisor type." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Local storage is an option for primary storage for vSphere, XenServer, and KVM. When the local disk option is enabled, a local disk storage pool is automatically created on each host. To use local storage for the System Virtual Machines (such as the Virtual Router), set system.vm.use.local.storage to true in global configuration." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports multiple primary storage pools in a Cluster. For example, you could provision 2 NFS servers in primary storage. Or you could provision 1 iSCSI LUN initially and then add a second iSCSI LUN when the first approaches capacity." -msgstr "" - diff --git a/pot/import-ami.pot b/pot/import-ami.pot deleted file mode 100644 index 84225fb..0000000 --- a/pot/import-ami.pot +++ /dev/null @@ -1,270 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Importing Amazon Machine Images" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following procedures describe how to import an Amazon Machine Image (AMI) into &PRODUCT; when using the XenServer hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Assume you have an AMI file and this file is called CentOS_6.2_x64. Assume further that you are working on a CentOS host. If the AMI is a Fedora image, you need to be working on a Fedora host initially." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need to have a XenServer host with a file-based storage repository (either a local ext3 SR or an NFS SR) to convert to a VHD once the image file has been customized on the Centos/Fedora host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up loopback on image file:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mkdir -p /mnt/loop/centos62\n" -"# mount -o loop CentOS_6.2_x64 /mnt/loop/centos54\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the kernel-xen package into the image. This downloads the PV kernel and ramdisk to the image." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# yum -c /mnt/loop/centos54/etc/yum.conf --installroot=/mnt/loop/centos62/ -y install kernel-xen" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a grub entry in /boot/grub/grub.conf." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mkdir -p /mnt/loop/centos62/boot/grub\n" -"# touch /mnt/loop/centos62/boot/grub/grub.conf\n" -"# echo \"\" > /mnt/loop/centos62/boot/grub/grub.conf\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Determine the name of the PV kernel that has been installed into the image." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cd /mnt/loop/centos62\n" -"# ls lib/modules/\n" -"2.6.16.33-xenU 2.6.16-xenU 2.6.18-164.15.1.el5xen 2.6.18-164.6.1.el5.centos.plus 2.6.18-xenU-ec2-v1.0 2.6.21.7-2.fc8xen 2.6.31-302-ec2\n" -"# ls boot/initrd*\n" -"boot/initrd-2.6.18-164.6.1.el5.centos.plus.img boot/initrd-2.6.18-164.15.1.el5xen.img\n" -"# ls boot/vmlinuz*\n" -"boot/vmlinuz-2.6.18-164.15.1.el5xen boot/vmlinuz-2.6.18-164.6.1.el5.centos.plus boot/vmlinuz-2.6.18-xenU-ec2-v1.0 boot/vmlinuz-2.6.21-2952.fc8xen\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Xen kernels/ramdisk always end with \"xen\". For the kernel version you choose, there has to be an entry for that version under lib/modules, there has to be an initrd and vmlinuz corresponding to that. Above, the only kernel that satisfies this condition is 2.6.18-164.15.1.el5xen." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Based on your findings, create an entry in the grub.conf file. Below is an example entry." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "default=0\n" -"timeout=5\n" -"hiddenmenu\n" -"title CentOS (2.6.18-164.15.1.el5xen)\n" -" root (hd0,0)\n" -" kernel /boot/vmlinuz-2.6.18-164.15.1.el5xen ro root=/dev/xvda \n" -" initrd /boot/initrd-2.6.18-164.15.1.el5xen.img\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit etc/fstab, changing “sda1” to “xvda” and changing “sdb” to “xvdb”." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cat etc/fstab\n" -"/dev/xvda / ext3 defaults 1 1\n" -"/dev/xvdb /mnt ext3 defaults 0 0\n" -"none /dev/pts devpts gid=5,mode=620 0 0\n" -"none /proc proc defaults 0 0\n" -"none /sys sysfs defaults 0 0\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enable login via the console. The default console device in a XenServer system is xvc0. Ensure that etc/inittab and etc/securetty have the following lines respectively:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# grep xvc0 etc/inittab \n" -"co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav\n" -"# grep xvc0 etc/securetty \n" -"xvc0\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure the ramdisk supports PV disk and PV network. Customize this for the kernel version you have determined above." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# chroot /mnt/loop/centos54\n" -"# cd /boot/\n" -"# mv initrd-2.6.18-164.15.1.el5xen.img initrd-2.6.18-164.15.1.el5xen.img.bak\n" -"# mkinitrd -f /boot/initrd-2.6.18-164.15.1.el5xen.img --with=xennet --preload=xenblk --omit-scsi-modules 2.6.18-164.15.1.el5xen\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the password." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# passwd\n" -"Changing password for user root.\n" -"New UNIX password: \n" -"Retype new UNIX password: \n" -"passwd: all authentication tokens updated successfully.\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Exit out of chroot." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# exit" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check etc/ssh/sshd_config for lines allowing ssh login using a password." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# egrep \"PermitRootLogin|PasswordAuthentication\" /mnt/loop/centos54/etc/ssh/sshd_config \n" -"PermitRootLogin yes\n" -"PasswordAuthentication yes\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you need the template to be enabled to reset passwords from the &PRODUCT; UI or API, install the password change script into the image at this point. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unmount and delete loopback mount." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# umount /mnt/loop/centos54\n" -"# losetup -d /dev/loop0\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the image file to your XenServer host's file-based storage repository. In the example below, the Xenserver is \"xenhost\". This XenServer has an NFS repository whose uuid is a9c5b8c8-536b-a193-a6dc-51af3e5ff799." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# scp CentOS_6.2_x64 xenhost:/var/run/sr-mount/a9c5b8c8-536b-a193-a6dc-51af3e5ff799/" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the Xenserver and create a VDI the same size as the image." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "[root@xenhost ~]# cd /var/run/sr-mount/a9c5b8c8-536b-a193-a6dc-51af3e5ff799\n" -"[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# ls -lh CentOS_6.2_x64\n" -"-rw-r--r-- 1 root root 10G Mar 16 16:49 CentOS_6.2_x64\n" -"[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# xe vdi-create virtual-size=10GiB sr-uuid=a9c5b8c8-536b-a193-a6dc-51af3e5ff799 type=user name-label=\"Centos 6.2 x86_64\"\n" -"cad7317c-258b-4ef7-b207-cdf0283a7923\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Import the image file into the VDI. This may take 10–20 minutes." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# xe vdi-import filename=CentOS_6.2_x64 uuid=cad7317c-258b-4ef7-b207-cdf0283a7923" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Locate a the VHD file. This is the file with the VDI’s UUID as its name. Compress it and upload it to your web server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# bzip2 -c cad7317c-258b-4ef7-b207-cdf0283a7923.vhd > CentOS_6.2_x64.vhd.bz2\n" -"[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# scp CentOS_6.2_x64.vhd.bz2 webserver:/var/www/html/templates/\n" -"" -msgstr "" - diff --git a/pot/increase-management-server-max-memory.pot b/pot/increase-management-server-max-memory.pot deleted file mode 100644 index 77e2d58..0000000 --- a/pot/increase-management-server-max-memory.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Increase Management Server Maximum Memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the Management Server is subject to high demand, the default maximum JVM memory allocation can be insufficient. To increase the memory:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the Tomcat configuration file:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/etc/cloud/management/tomcat6.conf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the command-line parameter -XmxNNNm to a higher value of N." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, if the current value is -Xmx128m, change it to -Xmx1024m or higher." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To put the new setting into effect, restart the Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information about memory issues, see \"FAQ: Memory\" at Tomcat Wiki." -msgstr "" - diff --git a/pot/incremental-snapshots-backup.pot b/pot/incremental-snapshots-backup.pot deleted file mode 100644 index 8bf7ddb..0000000 --- a/pot/incremental-snapshots-backup.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Incremental Snapshots and Backup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Snapshots are created on primary storage where a disk resides. After a snapshot is created, it is immediately backed up to secondary storage and removed from primary storage for optimal utilization of space on primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; does incremental backups for some hypervisors. When incremental backups are supported, every N backup is a full backup." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware vSphere" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Citrix XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Support incremental backup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "N" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Y" -msgstr "" - diff --git a/pot/initial-setup-of-external-firewalls-loadbalancers.pot b/pot/initial-setup-of-external-firewalls-loadbalancers.pot deleted file mode 100644 index 1534cba..0000000 --- a/pot/initial-setup-of-external-firewalls-loadbalancers.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Initial Setup of External Firewalls and Load Balancers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the first VM is created for a new account, &PRODUCT; programs the external firewall and load balancer to work with the VM. The following objects are created on the firewall:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new logical interface to connect to the account's private VLAN. The interface IP is always the first IP of the account's private subnet (e.g. 10.1.1.1)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A source NAT rule that forwards all outgoing traffic from the account's private VLAN to the public Internet, using the account's public IP address as the source address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A firewall filter counter that measures the number of bytes of outgoing traffic for the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following objects are created on the load balancer:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new VLAN that matches the account's provisioned Zone VLAN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A self IP for the VLAN. This is always the second IP of the account's private subnet (e.g. 10.1.1.2)." -msgstr "" - diff --git a/pot/initialize-and-test.pot b/pot/initialize-and-test.pot deleted file mode 100644 index f6a88b9..0000000 --- a/pot/initialize-and-test.pot +++ /dev/null @@ -1,100 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Initialize and Test" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After everything is configured, &PRODUCT; will perform its initialization. This can take 30 minutes or more, depending on the speed of your network. When the initialization has completed successfully, the administrator's Dashboard should be displayed in the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Verify that the system is ready. In the left navigation bar, select Templates. Click on the CentOS 5.5 (64bit) no Gui (KVM) template. Check to be sure that the status is \"Download Complete.\" Do not proceed to the next step until this status is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Go to the Instances tab, and filter by My Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Instance and follow the steps in the wizard." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the zone you just added." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the template selection, choose the template to use in the VM. If this is a fresh installation, likely only the provided CentOS template is available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select a service offering. Be sure that the hardware you have allows starting the selected service offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In data disk offering, if desired, add another data disk. This is a second volume that will be available to but not mounted in the guest. For example, in Linux on XenServer you will see /dev/xvdb in the guest after rebooting the VM. A reboot is not required if you have a PV-enabled OS kernel in use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In default network, choose the primary network for the guest. In a trial installation, you would have only one option here." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Optionally give your VM a name and a group. Use any descriptive text you would like." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Launch VM. Your VM will be created and started. It might take some time to download the template and complete the VM startup. You can watch the VM’s progress in the Instances screen." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To use the VM, click the View Console button. ConsoleButton.png: button to launch a console " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Congratulations! You have successfully completed a &PRODUCT; Installation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you decide to grow your deployment, you can add more hosts, primary storage, zones, pods, and clusters." -msgstr "" - diff --git a/pot/install-usage-server.pot b/pot/install-usage-server.pot deleted file mode 100644 index 7a82178..0000000 --- a/pot/install-usage-server.pot +++ /dev/null @@ -1,106 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Installing the Usage Server (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can optionally install the Usage Server once the Management Server is configured properly. The Usage Server takes data from the events in the system and enables usage-based billing for accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When multiple Management Servers are present, the Usage Server may be installed on any number of them. The Usage Servers will coordinate usage processing. A site that is concerned about availability should install Usage Servers on at least two Management Servers." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Requirements for Installing the Usage Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server must be running when the Usage Server is installed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Usage Server must be installed on the same server as a Management Server." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Steps to Install the Usage Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run ./install.sh." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# ./install.sh\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You should see a few messages as the installer prepares, followed by a list of choices." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose \"S\" to install the Usage Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" > S\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once installed, start the Usage Server with the following command." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# service cloud-usage start\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Administration Guide discusses further configuration of the Usage Server." -msgstr "" - diff --git a/pot/installation-complete.pot b/pot/installation-complete.pot deleted file mode 100644 index a2a7eb2..0000000 --- a/pot/installation-complete.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Installation Complete! Next Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Congratulations! You have now installed &PRODUCT; Management Server and the database it uses to persist system data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "What should you do next?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Even without adding any cloud infrastructure, you can run the UI to get a feel for what's offered and how you will interact with &PRODUCT; on an ongoing basis. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you're ready, add the cloud infrastructure and try running some virtual machines on it, so you can watch how &PRODUCT; manages the infrastructure. See ." -msgstr "" - diff --git a/pot/installation-steps-overview.pot b/pot/installation-steps-overview.pot deleted file mode 100644 index 43c22e1..0000000 --- a/pot/installation-steps-overview.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Overview of Installation Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For anything more than a simple trial installation, you will need guidance for a variety of configuration choices. It is strongly recommended that you read the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choosing a Deployment Architecture" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choosing a Hypervisor: Supported Features" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Best Practices" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you have the required hardware ready. See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the Management Server (choose single-node or multi-node). See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the UI. See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add a zone. Includes the first pod, cluster, and host. See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more pods (optional). See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more clusters (optional). See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more hosts (optional). See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more primary storage (optional). See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more secondary storage (optional). See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Try using the cloud. See " -msgstr "" - diff --git a/pot/installation.pot b/pot/installation.pot deleted file mode 100644 index 1d572b0..0000000 --- a/pot/installation.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Installation" -msgstr "" - diff --git a/pot/installation_steps_overview.pot b/pot/installation_steps_overview.pot deleted file mode 100644 index c3a7186..0000000 --- a/pot/installation_steps_overview.pot +++ /dev/null @@ -1,135 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Overview of Installation Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For anything more than a simple trial installation, you will need guidance for a variety of configuration choices. It is strongly recommended that you read the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choosing a Deployment Architecture" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choosing a Hypervisor: Supported Features" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Best Practices" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you have the required hardware ready" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) Fill out the preparation checklists" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the &PRODUCT; software" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the Management Server (choose single-node or multi-node)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the UI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provision your cloud infrastructure" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add a zone. Includes the first pod, cluster, and host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more pods" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more clusters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more primary storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more secondary storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Try using the cloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Initialization and testing" -msgstr "" - diff --git a/pot/inter-vlan-routing.pot b/pot/inter-vlan-routing.pot deleted file mode 100644 index d65e88e..0000000 --- a/pot/inter-vlan-routing.pot +++ /dev/null @@ -1,120 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Inter-VLAN Routing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Inter-VLAN Routing is the capability to route network traffic between VLANs. This feature enables you to build Virtual Private Clouds (VPC), an isolated segment of your cloud, that can hold multi-tier applications. These tiers are deployed on different VLANs that can communicate with each other. You provision VLANs to the tiers your create, and VMs can be deployed on different tiers. The VLANs are connected to a virtual router, which facilitates communication between the VMs. In effect, you can segment VMs by means of VLANs into different networks that can host multi-tier applications, such as Web, Application, or Database. Such segmentation by means of VLANs logically separate application VMs for higher security and lower broadcasts, while remaining physically connected to the same device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This feature is supported on XenServer and VMware hypervisors." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The major advantages are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator can deploy a set of VLANs and allow users to deploy VMs on these VLANs. A guest VLAN is randomly alloted to an account from a pre-specified set of guest VLANs. All the VMs of a certain tier of an account reside on the guest VLAN allotted to that account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A VLAN allocated for an account cannot be shared between multiple accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator can allow users create their own VPC and deploy the application. In this scenario, the VMs that belong to the account are deployed on the VLANs allotted to that account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Both administrators and users can create multiple VPCs. The guest network NIC is plugged to the VPC virtual router when the first VM is deployed in a tier." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator can create the following gateways to send to or receive traffic from the VMs:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN Gateway: For more information, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Gateway: The public gateway for a VPC is added to the virtual router when the virtual router is created for VPC. The public gateway is not exposed to the end users. You are not allowed to list it, nor allowed to create any static routes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Gateway: For more information, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Both administrators and users can create various possible destinations-gateway combinations. However, only one gateway of each type can be used in a deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLANs and Public Gateway: For example, an application is deployed in the cloud, and the Web application VMs communicate with the Internet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLANs, VPN Gateway, and Public Gateway: For example, an application is deployed in the cloud; the Web application VMs communicate with the Internet; and the database VMs communicate with the on-premise devices." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator can define Access Control List (ACL) on the virtual router to filter the traffic among the VLANs or between the Internet and a VLAN. You can define ACL based on CIDR, port range, protocol, type code (if ICMP protocol is selected) and Ingress/Egress type." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following figure shows the possible deployment scenarios of a Inter-VLAN setup:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set up a multi-tier Inter-VLAN deployment, see ." -msgstr "" - diff --git a/pot/introduction.pot b/pot/introduction.pot deleted file mode 100644 index d5ae791..0000000 --- a/pot/introduction.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Introduction" -msgstr "" - diff --git a/pot/ip-forwarding-firewalling.pot b/pot/ip-forwarding-firewalling.pot deleted file mode 100644 index d4aeefa..0000000 --- a/pot/ip-forwarding-firewalling.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "IP Forwarding and Firewalling" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default, all incoming traffic to the public IP address is rejected. All outgoing traffic from the guests is translated via NAT to the public IP address and is allowed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To allow incoming traffic, users may set up firewall rules and/or port forwarding rules. For example, you can use a firewall rule to open a range of ports on the public IP address, such as 33 through 44. Then use port forwarding rules to direct traffic from individual ports within that range to specific ports on user VMs. For example, one port forwarding rule could route incoming traffic on the public IP's port 33 to port 100 on one user VM's private IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the steps to implement these rules, see Firewall Rules and Port Forwarding." -msgstr "" - diff --git a/pot/ip-load-balancing.pot b/pot/ip-load-balancing.pot deleted file mode 100644 index ef46d00..0000000 --- a/pot/ip-load-balancing.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "IP Load Balancing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The user may choose to associate the same public IP for multiple guests. &PRODUCT; implements a TCP-level load balancer with the following policies." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Round-robin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Least connection" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source IP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This is similar to port forwarding but the destination may be multiple IP addresses." -msgstr "" - diff --git a/pot/ipaddress-usage-record-format.pot b/pot/ipaddress-usage-record-format.pot deleted file mode 100644 index 99a0044..0000000 --- a/pot/ipaddress-usage-record-format.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "IP Address Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For IP address usage the following fields exist in a usage record." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account - name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid - ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid - ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid - Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description - A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage - String representation of the usage, including the units of usage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype - A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage - A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid - IP address ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate - The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "issourcenat - Whether source NAT is enabled for the IP address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "iselastic - True if the IP address is elastic." -msgstr "" - diff --git a/pot/isolated-networks.pot b/pot/isolated-networks.pot deleted file mode 100644 index 0e550ba..0000000 --- a/pot/isolated-networks.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Isolated Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An isolated network can be accessed only by virtual machines of a single account. Isolated networks have the following properties." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Resources such as VLAN are allocated and garbage collected dynamically" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is one network offering for the entire network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The network offering can be upgraded or downgraded but it is for the entire network" -msgstr "" - diff --git a/pot/job-status.pot b/pot/job-status.pot deleted file mode 100644 index 8e27d84..0000000 --- a/pot/job-status.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Job Status" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The key to using an asynchronous command is the job ID that is returned immediately once the command has been executed. With the job ID, you can periodically check the job status by making calls to queryAsyncJobResult command. The command will return three possible job status integer values:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "0 - Job is still in progress. Continue to periodically poll for any status changes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "1 - Job has successfully completed. The job will return any successful response values associated with command that was originally executed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "2 - Job has failed to complete. Please check the \"jobresultcode\" tag for failure reason code and \"jobresult\" for the failure reason." -msgstr "" - diff --git a/pot/kvm-topology-req.pot b/pot/kvm-topology-req.pot deleted file mode 100644 index 6b67524..0000000 --- a/pot/kvm-topology-req.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "KVM Topology Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Servers communicate with KVM hosts on port 22 (ssh)." -msgstr "" - diff --git a/pot/large_scale_redundant_setup.pot b/pot/large_scale_redundant_setup.pot deleted file mode 100644 index ccfbde4..0000000 --- a/pot/large_scale_redundant_setup.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Large-Scale Redundant Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This diagram illustrates the network architecture of a large-scale &PRODUCT; deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A layer-3 switching layer is at the core of the data center. A router redundancy protocol like VRRP should be deployed. Typically high-end core switches also include firewall modules. Separate firewall appliances may also be used if the layer-3 switch does not have integrated firewall capabilities. The firewalls are configured in NAT mode. The firewalls provide the following functions:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Forwards HTTP requests and API calls from the Internet to the Management Server. The Management Server resides on the management network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the cloud spans multiple zones, the firewalls should enable site-to-site VPN such that servers in different zones can directly reach each other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A layer-2 access switch layer is established for each pod. Multiple switches can be stacked to increase port count. In either case, redundant pairs of layer-2 switches should be deployed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server cluster (including front-end load balancers, Management Server nodes, and the MySQL database) is connected to the management network through a pair of load balancers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage servers are connected to the management network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each pod contains storage and computing servers. Each storage and computing server should have redundant NICs connected to separate layer-2 access switches." -msgstr "" - diff --git a/pot/layer2-switch.pot b/pot/layer2-switch.pot deleted file mode 100644 index 8eab8f7..0000000 --- a/pot/layer2-switch.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Layer-2 Switch" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The layer-2 switch is the access switching layer inside the pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It should trunk all VLANs into every computing host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It should switch traffic for the management network containing computing and storage hosts. The layer-3 switch will serve as the gateway for the management network." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Example Configurations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section contains example configurations for specific switch models for pod-level layer-2 switching. It assumes VLAN management protocols such as VTP or GVRP have been disabled. The scripts must be changed appropriately if you choose to use VTP or GVRP." -msgstr "" - diff --git a/pot/lb-policy-pfwd-rule-usage-record-format.pot b/pot/lb-policy-pfwd-rule-usage-record-format.pot deleted file mode 100644 index 4fe042f..0000000 --- a/pot/lb-policy-pfwd-rule-usage-record-format.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Load Balancer Policy or Port Forwarding Rule Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account - name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid - ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid - ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid - Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description - A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage - String representation of the usage, including the units of usage (e.g. 'Hrs' for hours)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype - A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage - A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid - ID of the load balancer policy or port forwarding rule" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate - The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/linux-installation.pot b/pot/linux-installation.pot deleted file mode 100644 index 495d96b..0000000 --- a/pot/linux-installation.pot +++ /dev/null @@ -1,101 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Linux OS Installation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the following steps to begin the Linux OS installation:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download the script file cloud-set-guest-password:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Linux: " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Windows: " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy this file to /etc/init.d." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On some Linux distributions, copy the file to /etc/rc.d/init.d." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command to make the script executable:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "chmod +x /etc/init.d/cloud-set-guest-password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Depending on the Linux distribution, continue with the appropriate step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Fedora, CentOS/RHEL, and Debian, run:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "chkconfig --add cloud-set-guest-password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu with VMware tools, link the script file to the /etc/network/if-up and /etc/network/if-down folders, and run the script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "#ln -s /etc/init.d/cloud-set-guest-password /etc/network/if-up/cloud-set-guest-password\n" -" #ln -s /etc/init.d/cloud-set-guest-password /etc/network/if-down/cloud-set-guest-password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using Ubuntu 11.04, start by creating a directory called /var/lib/dhcp3 on your Ubuntu machine (works around a known issue with this version of Ubuntu). On all Ubuntu versions: Run “sudo update-rc.d cloud-set-guest-password defaults 98”. To test, run \"mkpasswd\" and check that it is generating a new password. If the “mkpasswd” command does not exist, run \"sudo apt-get install whois\" (or sudo apt-get install mkpasswd, depending on your Ubuntu version) and repeat." -msgstr "" - diff --git a/pot/load-balancer-rules.pot b/pot/load-balancer-rules.pot deleted file mode 100644 index ac3cd64..0000000 --- a/pot/load-balancer-rules.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Load Balancer Rules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A &PRODUCT; user or administrator may create load balancing rules that balance traffic received at a public IP to one or more VMs. A user creates a rule, specifies an algorithm, and assigns the rule to a set of VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you create load balancing rules while using a network service offering that includes an external load balancer device such as NetScaler, and later change the network service offering to one that uses the &PRODUCT; virtual router, you must create a firewall rule on the virtual router for each of your existing load balancing rules so that they continue to function." -msgstr "" - diff --git a/pot/log-in-root-admin.pot b/pot/log-in-root-admin.pot deleted file mode 100644 index 08484eb..0000000 --- a/pot/log-in-root-admin.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Logging In as the Root Administrator" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the Management Server software is installed and running, you can run the &PRODUCT; user interface. This UI is there to help you provision, view, and manage your cloud infrastructure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Open your favorite Web browser and go to this URL. Substitute the IP address of your own Management Server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://<management-server-ip-address>:8080/client" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After logging into a fresh Management Server installation, a guided tour splash screen appears. On later visits, you’ll be taken directly into the Dashboard." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you see the first-time splash screen, choose one of the following." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Continue with basic setup. Choose this if you're just trying &PRODUCT;, and you want a guided walkthrough of the simplest possible configuration so that you can get started right away. We'll help you set up a cloud with the following features: a single machine that runs &PRODUCT; software and uses NFS to provide storage; a single machine running VMs under the XenServer or KVM hypervisor; and a shared public network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The prompts in this guided tour should give you all the information you need, but if you want just a bit more detail, you can follow along in the Trial Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "I have used &PRODUCT; before. Choose this if you have already gone through a design phase and planned a more sophisticated deployment, or you are ready to start scaling up a trial cloud that you set up earlier with the basic setup screens. In the Administrator UI, you can start using the more powerful features of &PRODUCT;, such as advanced VLAN networking, high availability, additional network elements such as load balancers and firewalls, and support for multiple hypervisors including Citrix XenServer, KVM, and VMware vSphere." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The root administrator Dashboard appears." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You should set a new root administrator password. If you chose basic setup, you’ll be prompted to create a new password right away. If you chose experienced user, use the steps in ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You are logging in as the root administrator. This account manages the &PRODUCT; deployment, including physical infrastructure. The root administrator can modify configuration settings to change basic functionality, create or delete user accounts, and take many actions that should be performed only by an authorized person. Please change the default password to a new, unique password." -msgstr "" - diff --git a/pot/log-in.pot b/pot/log-in.pot deleted file mode 100644 index 2faf14b..0000000 --- a/pot/log-in.pot +++ /dev/null @@ -1,90 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Log In to the UI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides a web-based UI that can be used by both administrators and end users. The appropriate version of the UI is displayed depending on the credentials used to log in. The UI is available in popular browsers including IE7, IE8, IE9, Firefox 3.5+, Firefox 4, Safari 4, and Safari 5. The URL is: (substitute your own management server IP address)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://<management-server-ip-address>:8080/client" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On a fresh Management Server installation, a guided tour splash screen appears. On later visits, you’ll see a login screen where you specify the following to proceed to your Dashboard:" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Username" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The user ID of your account. The default username is admin." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The password associated with the user ID. The password for the default username is password." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Domain" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are a root user, leave this field blank." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are a user in the sub-domains, enter the full path to the domain, excluding the root domain." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, suppose multiple levels are created under the root domain, such as Comp1/hr. The users in the Comp1 domain should enter Comp1 in the Domain field, whereas the users in the Comp1/sales domain should enter Comp1/sales." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more guidance about the choices that appear when you log in to this UI, see Logging In as the Root Administrator." -msgstr "" - diff --git a/pot/long-running-job-events.pot b/pot/long-running-job-events.pot deleted file mode 100644 index ecb3947..0000000 --- a/pot/long-running-job-events.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Long Running Job Events" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The events log records three types of standard events." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "INFO. This event is generated when an operation has been successfully performed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "WARN. This event is generated in the following circumstances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a network is disconnected while monitoring a template download." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a template download is abandoned." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When an issue on the storage server causes the volumes to fail over to the mirror storage server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ERROR. This event is generated when an operation has not been successfully performed" -msgstr "" - diff --git a/pot/maintain-hypervisors-on-hosts.pot b/pot/maintain-hypervisors-on-hosts.pot deleted file mode 100644 index 5acc877..0000000 --- a/pot/maintain-hypervisors-on-hosts.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Maintaining Hypervisors on Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When running hypervisor software on hosts, be sure all the hotfixes provided by the hypervisor vendor are applied. Track the release of hypervisor patches through your hypervisor vendor’s support channel, and apply patches as soon as possible after they are released. &PRODUCT; will not track or notify you of required hypervisor patches. It is essential that your hosts are completely up to date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to support any system that is not up to date with patches." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The lack of up-do-date hotfixes can lead to data corruption and lost VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(XenServer) For more information, see Highly Recommended Hotfixes for XenServer in the &PRODUCT; Knowledge Base" -msgstr "" - diff --git a/pot/maintenance-mode-for-primary-storage.pot b/pot/maintenance-mode-for-primary-storage.pot deleted file mode 100644 index 85363ce..0000000 --- a/pot/maintenance-mode-for-primary-storage.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Maintenance Mode for Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Primary storage may be placed into maintenance mode. This is useful, for example, to replace faulty RAM in a storage device. Maintenance mode for a storage device will first stop any new guests from being provisioned on the storage device. Then it will stop all guests that have any volume on that storage device. When all such guests are stopped the storage device is in maintenance mode and may be shut down. When the storage device is online again you may cancel maintenance mode for the device. The &PRODUCT; will bring the device back online and attempt to start all guests that were running at the time of the entry into maintenance mode." -msgstr "" - diff --git a/pot/making-api-request.pot b/pot/making-api-request.pot deleted file mode 100644 index a3faea0..0000000 --- a/pot/making-api-request.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Making API Requests" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All &PRODUCT; API requests are submitted in the form of a HTTP GET/POST with an associated command and any parameters. A request is composed of the following whether in HTTP or HTTPS:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; API URL: This is the web services API entry point(for example, http://www.cloud.com:8080/client/api)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Command: The web services command you wish to execute, such as start a virtual machine or create a disk volume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Parameters: Any additional required or optional parameters for the command" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A sample API GET request looks like the following:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://localhost:8080/client/api?command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Or in a more readable format:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"1. http://localhost:8080/client/api\n" -"2. ?command=deployVirtualMachine\n" -"3. &serviceOfferingId=1\n" -"4. &diskOfferingId=1\n" -"5. &templateId=2\n" -"6. &zoneId=4\n" -"7. &apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXqjB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ\n" -"8. &signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The first line is the &PRODUCT; API URL. This is the Cloud instance you wish to interact with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The second line refers to the command you wish to execute. In our example, we are attempting to deploy a fresh new virtual machine. It is preceded by a (?) to separate itself from the &PRODUCT; API URL." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Lines 3-6 are the parameters for this given command. To see the command and its request parameters, please refer to the appropriate section in the &PRODUCT; API documentation. Each parameter field-value pair (field=value) is preceded by an ampersand character (&)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Line 7 is the user API Key that uniquely identifies the account. See Signing API Requests on page 7." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Line 8 is the signature hash created to authenticate the user account executing the API command. See Signing API Requests on page 7." -msgstr "" - diff --git a/pot/manage-cloud.pot b/pot/manage-cloud.pot deleted file mode 100644 index a263fef..0000000 --- a/pot/manage-cloud.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Managing the Cloud" -msgstr "" - diff --git a/pot/management-server-install-client.pot b/pot/management-server-install-client.pot deleted file mode 100644 index e663f7f..0000000 --- a/pot/management-server-install-client.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install the Management Server on the First Host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The first step in installation, whether you are installing the Management Server on one host or many, is to install the software on a single node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are planning to install the Management Server on multiple nodes for high availability, do not proceed to the additional nodes yet. That step will come later." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Management server can be installed using either RPM or DEB packages. These packages will depend on everything you need to run the Management server." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Downloading vhd-util" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This procedure is required only for installations where XenServer is installed on the hypervisor hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before setting up the Management Server, download vhd-util from vhd-util." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the Management Server is RHEL or CentOS, copy vhd-util to /usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the Management Server is Ubuntu, copy vhd-util to /usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/vhd-util." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Install on CentOS/RHEL" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We start by installing the required packages:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "yum install cloud-client" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Install on Ubuntu" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "apt-get install cloud-client" -msgstr "" - diff --git a/pot/management-server-install-complete.pot b/pot/management-server-install-complete.pot deleted file mode 100644 index a171be6..0000000 --- a/pot/management-server-install-complete.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Installation Complete! Next Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Congratulations! You have now installed &PRODUCT; Management Server and the database it uses to persist system data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "What should you do next?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Even without adding any cloud infrastructure, you can run the UI to get a feel for what's offered and how you will interact with &PRODUCT; on an ongoing basis. See Log In to the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you're ready, add the cloud infrastructure and try running some virtual machines on it, so you can watch how &PRODUCT; manages the infrastructure. See Provision Your Cloud Infrastructure." -msgstr "" - diff --git a/pot/management-server-install-db-external.pot b/pot/management-server-install-db-external.pot deleted file mode 100644 index 7b0f647..0000000 --- a/pot/management-server-install-db-external.pot +++ /dev/null @@ -1,219 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install the Database on a Separate Node" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section describes how to install MySQL on a standalone machine, separate from the Management Server. This technique is intended for a deployment that includes several Management Server nodes. If you have a single-node Management Server deployment, you will typically use the same node for MySQL. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The management server doesn't require a specific distribution for the MySQL node. You can use a distribution or Operating System of your choice. Using the same distribution as the management server is recommended, but not required. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install MySQL from the package repository from your distribution:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "yum install mysql-server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "apt-get install mysql-server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the MySQL configuration (/etc/my.cnf or /etc/mysql/my.cnf, depending on your OS) and insert the following lines in the [mysqld] section. You can put these lines below the datadir line. The max_connections parameter should be set to 350 multiplied by the number of Management Servers you are deploying. This example assumes two Management Servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu, you can also create /etc/mysql/conf.d/cloudstack.cnf file and add these directives there. Don't forget to add [mysqld] on the first line of the file." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "innodb_rollback_on_timeout=1\n" -"innodb_lock_wait_timeout=600\n" -"max_connections=700\n" -"log-bin=mysql-bin\n" -"binlog-format = 'ROW'\n" -"bind-address = 0.0.0.0" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start or restart MySQL to put the new configuration into effect." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL/CentOS, MySQL doesn't automatically start after installation. Start it manually." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service mysqld start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu, restart MySQL." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service mysqld restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(CentOS and RHEL only; not required on Ubuntu)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL and CentOS, MySQL does not set a root password by default. It is very strongly recommended that you set a root password as a security precaution." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command to secure your installation. You can answer \"Y\" to all questions except \"Disallow root login remotely?\". Remote root login is required to set up the databases." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mysql_secure_installation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If a firewall is present on the system, open TCP port 3306 so external MySQL connections can be established." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu, UFW is the default firewall. Open the port with this command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "ufw allow mysql" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL/CentOS:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the /etc/sysconfig/iptables file and add the following line at the beginning of the INPUT chain." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "-A INPUT -p tcp --dport 3306 -j ACCEPT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now reload the iptables rules." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service iptables restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Return to the root shell on your first Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up the database. The following command creates the cloud user on the database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In dbpassword, specify the password to be assigned to the cloud user. You can choose to provide no password." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In deploy-as, specify the username and password of the user deploying the database. In the following command, it is assumed the root user is deploying the database and creating the cloud user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For encryption_type, use file or web to indicate the technique used to pass in the database encryption password. Default: file. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For management_server_key, substitute the default key that is used to encrypt confidential parameters in the &PRODUCT; properties file. Default: password. It is highly recommended that you replace this with a more secure value. See About Password and Key Encryption." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For database_key, substitute the default key that is used to encrypt confidential parameters in the &PRODUCT; database. Default: password. It is highly recommended that you replace this with a more secure value. See ." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "cloud-setup-databases cloud:<dbpassword>@<ip address mysql server> \\\n" -"--deploy-as=root:<password> \\\n" -"-e <encryption_type> \\\n" -"-m <management_server_key> \\\n" -"-k <database_key>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When this script is finished, you should see a message like “Successfully initialized the database.”" -msgstr "" - diff --git a/pot/management-server-install-db-local.pot b/pot/management-server-install-db-local.pot deleted file mode 100644 index 36af4d0..0000000 --- a/pot/management-server-install-db-local.pot +++ /dev/null @@ -1,198 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install the Database on the Management Server Node" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section describes how to install MySQL on the same machine with the Management Server. This technique is intended for a simple deployment that has a single Management Server node. If you have a multi-node Management Server deployment, you will typically use a separate node for MySQL. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install MySQL from the package repository from your distribution:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "yum install mysql-server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "apt-get install mysql-server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the MySQL configuration (/etc/my.cnf or /etc/mysql/my.cnf, depending on your OS) and insert the following lines in the [mysqld] section. You can put these lines below the datadir line. The max_connections parameter should be set to 350 multiplied by the number of Management Servers you are deploying. This example assumes one Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu, you can also create a file /etc/mysql/conf.d/cloudstack.cnf and add these directives there. Don't forget to add [mysqld] on the first line of the file." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "innodb_rollback_on_timeout=1\n" -"innodb_lock_wait_timeout=600\n" -"max_connections=350\n" -"log-bin=mysql-bin\n" -"binlog-format = 'ROW'" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start or restart MySQL to put the new configuration into effect." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL/CentOS, MySQL doesn't automatically start after installation. Start it manually." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service mysqld start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu, restart MySQL." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service mysqld restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(CentOS and RHEL only; not required on Ubuntu)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL and CentOS, MySQL does not set a root password by default. It is very strongly recommended that you set a root password as a security precaution." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command to secure your installation. You can answer \"Y\" to all questions." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mysql_secure_installation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up the database. The following command creates the \"cloud\" user on the database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In dbpassword, specify the password to be assigned to the \"cloud\" user. You can choose to provide no password although that is not recommended." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In deploy-as, specify the username and password of the user deploying the database. In the following command, it is assumed the root user is deploying the database and creating the \"cloud\" user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For encryption_type, use file or web to indicate the technique used to pass in the database encryption password. Default: file. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For management_server_key, substitute the default key that is used to encrypt confidential parameters in the &PRODUCT; properties file. Default: password. It is highly recommended that you replace this with a more secure value. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) For database_key, substitute the default key that is used to encrypt confidential parameters in the &PRODUCT; database. Default: password. It is highly recommended that you replace this with a more secure value. See ." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "cloud-setup-databases cloud:<dbpassword>@localhost \\\n" -"--deploy-as=root:<password> \\\n" -"-e <encryption_type> \\\n" -"-m <management_server_key> \\\n" -"-k <database_key>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When this script is finished, you should see a message like “Successfully initialized the database.”" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are running the KVM hypervisor on the same machine with the Management Server, edit /etc/sudoers and add the following line:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "Defaults:cloud !requiretty" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This type of single-machine setup is recommended only for a trial installation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that the database is set up, you can finish configuring the OS for the Management Server. This command will set up iptables, sudoers, and start the Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cloud-setup-management" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You should see the message “&PRODUCT; Management Server setup is done.”" -msgstr "" - diff --git a/pot/management-server-install-db.pot b/pot/management-server-install-db.pot deleted file mode 100644 index cca61e4..0000000 --- a/pot/management-server-install-db.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Install the database server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; management server uses a MySQL database server to store its data. When you are installing the management server on a single node, you can install the MySQL server locally. For an installation that has multiple management server nodes, we assume the MySQL database also runs on a separate node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; has been tested with MySQL 5.1 and 5.5. These versions are included in RHEL/CentOS and Ubuntu." -msgstr "" - diff --git a/pot/management-server-install-flow.pot b/pot/management-server-install-flow.pot deleted file mode 100644 index 43c2a0c..0000000 --- a/pot/management-server-install-flow.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Management Server Installation" -msgstr "" - diff --git a/pot/management-server-install-multi-node.pot b/pot/management-server-install-multi-node.pot deleted file mode 100644 index 22d80b6..0000000 --- a/pot/management-server-install-multi-node.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prepare and Start Additional Management Servers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For your second and subsequent Management Servers, you will install the Management Server software, connect it to the database, and set up the OS for the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Perform the steps in and or as appropriate." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This step is required only for installations where XenServer is installed on the hypervisor hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download vhd-util from vhd-util" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the Management Server is RHEL or CentOS, copy vhd-util to /usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the Management Server is Ubuntu, copy vhd-util to /usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/vhd-util." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that necessary services are started and set to start on boot." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service rpcbind start\n" -"# service nfs start\n" -"# chkconfig nfs on\n" -"# chkconfig rpcbind on\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the database client. Note the absence of the --deploy-as argument in this case. (For more details about the arguments to this command, see .)" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cloud-setup-databases cloud:dbpassword@dbhost -e encryption_type -m management_server_key -k database_key\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure the OS and start the Management Server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cloud-setup-management" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server on this node should now be running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat these steps on each additional Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure to configure a load balancer for the Management Servers. See Management Server Load Balancing." -msgstr "" - diff --git a/pot/management-server-install-nfs-shares.pot b/pot/management-server-install-nfs-shares.pot deleted file mode 100644 index b269c49..0000000 --- a/pot/management-server-install-nfs-shares.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:58\n" -"PO-Revision-Date: 2013-02-02T20:11:58\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prepare NFS Shares" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; needs a place to keep primary and secondary storage (see Cloud Infrastructure Overview). Both of these can be NFS shares. This section tells how to set up the NFS shares before adding the storage to &PRODUCT;." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Alternative Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS is not the only option for primary or secondary storage. For example, you may use a Ceph RDB cluster, GlusterFS, iSCSI, and otthers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The requirements for primary and secondary storage are described in:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A production installation typically uses a separate NFS server. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can also use the Management Server node as the NFS server. This is more typical of a trial installation, but is technically possible in a larger deployment. See ." -msgstr "" - diff --git a/pot/management-server-install-overview.pot b/pot/management-server-install-overview.pot deleted file mode 100644 index 5eb7644..0000000 --- a/pot/management-server-install-overview.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Management Server Installation Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section describes installing the Management Server. There are two slightly different installation flows, depending on how many Management Server nodes will be in your cloud:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A single Management Server node, with MySQL on the same node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Multiple Management Server nodes, with MySQL on a node separate from the Management Servers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In either case, each machine must meet the system requirements described in System Requirements." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the sake of security, be sure the public Internet can not access port 8096 or port 8250 on the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The procedure for installing the Management Server is:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the Operating System" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(XenServer only) Download and install vhd-util." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the First Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install and Configure the MySQL database" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare NFS Shares" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare and Start Additional Management Servers (optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the System VM Template" -msgstr "" - diff --git a/pot/management-server-install-prepare-os.pot b/pot/management-server-install-prepare-os.pot deleted file mode 100644 index e8360ff..0000000 --- a/pot/management-server-install-prepare-os.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prepare the Operating System" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The OS must be prepared to host the Management Server using the following steps. These steps must be performed on each Management Server node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to your OS as root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check for a fully qualified hostname." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "hostname --fqdn" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This should return a fully qualified hostname such as \"managament1.lab.example.org\". If it does not, edit /etc/hosts so that it does." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure that the machine can reach the Internet." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "ping www.cloudstack.org" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Turn on NTP for time synchronization." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NTP is required to synchronize the clocks of the servers in your cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install NTP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On RHEL or CentOS:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "yum install ntp" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "apt-get install openntpd" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat all of these steps on every host where the Management Server will be installed." -msgstr "" - diff --git a/pot/management-server-install-systemvm.pot b/pot/management-server-install-systemvm.pot deleted file mode 100644 index d6d238c..0000000 --- a/pot/management-server-install-systemvm.pot +++ /dev/null @@ -1,111 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prepare the System VM Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage must be seeded with a template that is used for &PRODUCT; system VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Management Server, run one or more of the following cloud-install-sys-tmplt commands to retrieve and decompress the system VM template. Run the command for each hypervisor type that you expect end users to run in this Zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If your secondary storage mount point is not named /mnt/secondary, substitute your own mount point name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you set the &PRODUCT; database encryption type to \"web\" when you set up the database, you must now add the parameter -s <management-server-secret-key>. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This process will require approximately 5 GB of free space on the local file system and up to 30 minutes each time it runs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -s <optional-management-server-secret-key> -F" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For vSphere:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/burbank/burbank-systemvm-08012012.ova -h vmware -s <optional-management-server-secret-key> -F" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For KVM:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 -h kvm -s <optional-management-server-secret-key> -F" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using a separate NFS server, perform this step. If you are using the Management Server as the NFS server, you MUST NOT perform this step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the script has finished, unmount secondary storage and remove the created directory." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# umount /mnt/secondary\n" -"# rmdir /mnt/secondary" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat these steps for each secondary storage server." -msgstr "" - diff --git a/pot/management-server-lb.pot b/pot/management-server-lb.pot deleted file mode 100644 index df9ded4..0000000 --- a/pot/management-server-lb.pot +++ /dev/null @@ -1,105 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Zone VLAN and Running VM Maximums" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; can use a load balancer to provide a virtual IP for multiple Management Servers. The administrator is responsible for creating the load balancer rules for the Management Servers. The application requires persistence or stickiness across multiple sessions. The following chart lists the ports that should be load balanced and whether or not persistence is required." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Even if persistence is not required, enabling it is permitted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source Port" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Destination Port" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Persistence Required?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "80 or 443" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "8080 (or 20400 with AJP)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "HTTP (or AJP)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Yes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "8250" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TCP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "8096" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "HTTP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "No" -msgstr "" - diff --git a/pot/management-server-overview.pot b/pot/management-server-overview.pot deleted file mode 100644 index 0f79f5e..0000000 --- a/pot/management-server-overview.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Management Server Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server is the &PRODUCT; software that manages cloud resources. By interacting with the Management Server through its UI or API, you can configure and manage your cloud infrastructure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server runs on a dedicated server or VM. It controls allocation of virtual machines to hosts and assigns storage and IP addresses to the virtual machine instances. The Management Server runs in a Tomcat container and requires a MySQL database for persistence." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The machine must meet the system requirements described in System Requirements." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provides the web user interface for the administrator and a reference user interface for end users." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provides the APIs for &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Manages the assignment of guest VMs to particular hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Manages the assignment of public and private IP addresses to particular accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Manages the allocation of storage to guests as virtual disks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Manages snapshots, templates, and ISO images, possibly replicating them across data centers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provides a single point of configuration for the cloud." -msgstr "" - diff --git a/pot/manual-live-migration.pot b/pot/manual-live-migration.pot deleted file mode 100644 index 8004362..0000000 --- a/pot/manual-live-migration.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Moving VMs Between Hosts (Manual Live Migration)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; administrator can move a running VM from one host to another without interrupting service to users or going into maintenance mode. This is called manual live migration, and can be done under the following conditions:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The root administrator is logged in. Domain admins and users can not perform manual live migration of VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VM is running. Stopped VMs can not be live migrated." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The destination host must be in the same cluster as the original host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VM must not be using local disk storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The destination host must have enough available capacity. If not, the VM will remain in the \"migrating\" state until memory becomes available." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To manually live migrate a virtual machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose the VM that you want to migrate." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Migrate Instance button Migrateinstance.png: button to migrate an instance " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "From the list of hosts, choose the one to which you want to move the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/marvin.pot b/pot/marvin.pot deleted file mode 100644 index f693be5..0000000 --- a/pot/marvin.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Marvin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Marvin is the &PRODUCT; automation framework. It originated as a tool for integration testing but is now also used to build DevCloud as well as to provide a Python &PRODUCT; API binding." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Marvin's complete documenation is on the wiki at https://cwiki.apache.org/CLOUDSTACK/testing-with-python.html" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The source code is located at tools/marvin" -msgstr "" - diff --git a/pot/max-result-page-returned.pot b/pot/max-result-page-returned.pot deleted file mode 100644 index 031e59f..0000000 --- a/pot/max-result-page-returned.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Maximum Result Pages Returned" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For each cloud, there is a default upper limit on the number of results that any API command will return in a single page. This is to help prevent overloading the cloud servers and prevent DOS attacks. For example, if the page size limit is 500 and a command returns 10,000 results, the command will return 20 pages." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default page size limit can be different for each cloud. It is set in the global configuration parameter default.page.size. If your cloud has many users with lots of VMs, you might need to increase the value of this parameter. At the same time, be careful not to set it so high that your site can be taken down by an enormous return from an API call. For more information about how to set global configuration parameters, see \"Describe Your Deployment\" in the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To decrease the page size limit for an individual API command, override the global setting with the page and pagesize parameters, which are available in any list* command (listCapabilities, listDiskOfferings, etc.)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Both parameters must be specified together." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The value of the pagesize parameter must be smaller than the value of default.page.size. That is, you can not increase the number of possible items in a result page, only decrease it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For syntax information on the list* commands, see the API Reference." -msgstr "" - diff --git a/pot/migrate-datadisk-volume-new-storage-pool.pot b/pot/migrate-datadisk-volume-new-storage-pool.pot deleted file mode 100644 index d9e2f97..0000000 --- a/pot/migrate-datadisk-volume-new-storage-pool.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Migrating a Data Disk Volume to a New Storage Pool" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Detach the data disk from the VM. See Detaching and Moving Volumes (but skip the “reattach” step at the end. You will do that after migrating to new storage)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Call the &PRODUCT; API command migrateVolume and pass in the volume ID and the ID of any storage pool in the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch for the volume status to change to Migrating, then back to Ready." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Attach the volume to any desired VM running in the same cluster as the new storage server. See Attaching a Volume " -msgstr "" - diff --git a/pot/migrate-vm-rootvolume-volume-new-storage-pool.pot b/pot/migrate-vm-rootvolume-volume-new-storage-pool.pot deleted file mode 100644 index 7da0f8d..0000000 --- a/pot/migrate-vm-rootvolume-volume-new-storage-pool.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Migrating a VM Root Volume to a New Storage Pool" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When migrating the root disk volume, the VM must first be stopped, and users can not access the VM. After migration is complete, the VM can be restarted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as a user or admin." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Detach the data disk from the VM. See Detaching and Moving Volumes (but skip the “reattach” step at the end. You will do that after migrating to new storage)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop the VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Call the &PRODUCT; API command migrateVirtualMachine with the ID of the VM to migrate and the IDs of a destination host and destination storage pool in the same zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch for the VM status to change to Migrating, then back to Stopped." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the VM." -msgstr "" - diff --git a/pot/minimum-system-requirements.pot b/pot/minimum-system-requirements.pot deleted file mode 100644 index c7862b4..0000000 --- a/pot/minimum-system-requirements.pot +++ /dev/null @@ -1,150 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Minimum System Requirements" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Management Server, Database, and Storage System Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The machines that will run the Management Server and MySQL database must meet the following requirements. The same machines can also be used to provide primary and secondary storage, such as via localdisk or NFS. The Management Server may be placed on a virtual machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Operating system:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Preferred: CentOS/RHEL 6.3+ or Ubuntu 12.04(.1)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "64-bit x86 CPU (more cores results in better performance)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4 GB of memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "50 GB of local disk (When running secondary storage on the management server 500GB is recommended)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At least 1 NIC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Statically allocated IP address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fully qualified domain name as returned by the hostname command" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Host/Hypervisor System Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host is where the cloud services run in the form of guest virtual machines. Each host is one machine that meets the following requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Must support HVM (Intel-VT or AMD-V enabled)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hardware virtualization support required" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "36 GB of local disk" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If DHCP is used for hosts, ensure that no conflict occurs between DHCP server used for these hosts and the DHCP router created by &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Latest hotfixes applied to hypervisor software" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All hosts within a cluster must be homogenous. The CPUs must be of the same type, count, and feature flags." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts have additional requirements depending on the hypervisor. See the requirements listed at the top of the Installation section for your chosen hypervisor:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure you fulfill the additional hypervisor requirements and installation steps provided in this Guide. Hypervisor hosts must be properly prepared to work with CloudStack. For example, the requirements for XenServer are listed under Citrix XenServer Installation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - diff --git a/pot/modify-delete-service-offerings.pot b/pot/modify-delete-service-offerings.pot deleted file mode 100644 index 0283531..0000000 --- a/pot/modify-delete-service-offerings.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Modifying or Deleting a Service Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Service offerings cannot be changed once created. This applies to both compute offerings and disk offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A service offering can be deleted. If it is no longer in use, it is deleted immediately and permanently. If the service offering is still in use, it will remain in the database until all the virtual machines referencing it have been deleted. After deletion by the administrator, a service offering will not be available to end users that are creating new instances." -msgstr "" - diff --git a/pot/multi_node_management_server.pot b/pot/multi_node_management_server.pot deleted file mode 100644 index edada3c..0000000 --- a/pot/multi_node_management_server.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Multi-Node Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Management Server is deployed on one or more front-end servers connected to a single MySQL database. Optionally a pair of hardware load balancers distributes requests from the web. A backup management server set may be deployed using MySQL replication at a remote site to add DR capabilities." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator must decide the following." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Whether or not load balancers will be used." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "How many Management Servers will be deployed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Whether MySQL replication will be deployed to enable disaster recovery." -msgstr "" - diff --git a/pot/multi_node_overview.pot b/pot/multi_node_overview.pot deleted file mode 100644 index c67e8a7..0000000 --- a/pot/multi_node_overview.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Management Server Multi-Node Installation Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section describes installing multiple Management Servers and installing MySQL on a node separate from the Management Servers. The machines must meet the system requirements described in System Requirements." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the sake of security, be sure the public Internet can not access port 8096 or port 8250 on the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The procedure for a multi-node installation is:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the Operating System" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the First Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install and Configure the Database" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare NFS Shares" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare and Start Additional Management Servers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare the System VM Template" -msgstr "" - diff --git a/pot/multi_site_deployment.pot b/pot/multi_site_deployment.pot deleted file mode 100644 index 822c64a..0000000 --- a/pot/multi_site_deployment.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Multi-Site Deployment" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; platform scales well into multiple sites through the use of zones. The following diagram shows an example of a multi-site deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Data Center 1 houses the primary Management Server as well as zone 1. The MySQL database is replicated in real time to the secondary Management Server installation in Data Center 2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This diagram illustrates a setup with a separate storage network. Each server has four NICs, two connected to pod-level network switches and two connected to storage network switches." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are two ways to configure the storage network:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Bonded NIC and redundant switches can be deployed for NFS. In NFS deployments, redundant switches and bonded NICs still result in one network (one CIDR block+ default gateway address)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "iSCSI can take advantage of two separate storage networks (two CIDR blocks each with its own default gateway). Multipath iSCSI client can failover and load balance between separate storage networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This diagram illustrates the differences between NIC bonding and Multipath I/O (MPIO). NIC bonding configuration involves only one network. MPIO involves two separate networks." -msgstr "" - diff --git a/pot/multiple-system-vm-vmware.pot b/pot/multiple-system-vm-vmware.pot deleted file mode 100644 index 1ef8e43..0000000 --- a/pot/multiple-system-vm-vmware.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Multiple System VM Support for VMware" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Every &PRODUCT; zone has single System VM for template processing tasks such as downloading templates, uploading templates, and uploading ISOs. In a zone where VMware is being used, additional System VMs can be launched to process VMware-specific tasks such as taking snapshots and creating private templates. The &PRODUCT; management server launches additional System VMs for VMware-specific tasks as the load increases. The management server monitors and weights all commands sent to these System VMs and performs dynamic load balancing and scaling-up of more System VMs." -msgstr "" - diff --git a/pot/network-offering-usage-record-format.pot b/pot/network-offering-usage-record-format.pot deleted file mode 100644 index b50371e..0000000 --- a/pot/network-offering-usage-record-format.pot +++ /dev/null @@ -1,90 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Network Offering Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account – name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid – ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid – ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid – Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description – A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype – A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage – A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid – ID of the network offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "offeringid – Network offering ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "virtualMachineId – The ID of the virtual machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/network-offerings.pot b/pot/network-offerings.pot deleted file mode 100644 index 5493e2b..0000000 --- a/pot/network-offerings.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Network Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the most up-to-date list of supported network services, see the &PRODUCT; UI or call listNetworkServices." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A network offering is a named set of network services, such as:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DHCP" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "DNS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Source NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Static NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Port Forwarding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Load Balancing" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Firewall" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Optional) Name one of several available providers to use for a given service, such as Juniper for the firewall" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) Network tag to specify which physical network to use" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When creating a new VM, the user chooses one of the available network offerings, and that determines which network services the VM can use." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; administrator can create any number of custom network offerings, in addition to the default network offerings provided by &PRODUCT;. By creating multiple custom network offerings, you can set up your cloud to offer different classes of service on a single multi-tenant physical network. For example, while the underlying physical wiring may be the same for two tenants, tenant A may only need simple firewall protection for their website, while tenant B may be running a web server farm and require a scalable firewall solution, load balancing solution, and alternate networks for accessing the database backend." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you create load balancing rules while using a network service offering that includes an external load balancer device such as NetScaler, and later change the network service offering to one that uses the &PRODUCT; virtual router, you must create a firewall rule on the virtual router for each of your existing load balancing rules so that they continue to function." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When creating a new virtual network, the &PRODUCT; administrator chooses which network offering to enable for that network. Each virtual network is associated with one network offering. A virtual network can be upgraded or downgraded by changing its associated network offering. If you do this, be sure to reprogram the physical network to match." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; also has internal network offerings for use by &PRODUCT; system VMs. These network offerings are not visible to users but can be modified by administrators." -msgstr "" - diff --git a/pot/network-rate.pot b/pot/network-rate.pot deleted file mode 100644 index ca9784b..0000000 --- a/pot/network-rate.pot +++ /dev/null @@ -1,195 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Network Throttling" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network throttling is the process of controlling the network access and bandwidth usage based on certain rules. &PRODUCT; controls this behaviour of the guest networks in the cloud by using the network rate parameter. This parameter is defined as the default data transfer rate in Mbps (Megabits Per Second) allowed in a guest network. It defines the upper limits for network utilization. If the current utilization is below the allowed upper limits, access is granted, else revoked." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can throttle the network bandwidth either to control the usage above a certain limit for some accounts, or to control network congestion in a large cloud environment. The network rate for your cloud can be configured on the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Service Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Global parameter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If network rate is set to NULL in service offering, the value provided in the vm.network.throttling.rate global parameter is applied. If the value is set to NULL for network offering, the value provided in the network.throttling.rate global parameter is considered." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the default public, storage, and management networks, network rate is set to 0. This implies that the public, storage, and management networks will have unlimited bandwidth by default. For default guest networks, network rate is set to NULL. In this case, network rate is defaulted to the global parameter value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following table gives you an overview of how network rate is applied on different types of networks in &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Rate Is Taken from" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest network of Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Guest Network Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public network of Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage network of Secondary Storage VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "System Network Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management network of Secondary Storage VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage network of Console Proxy VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management network of Console Proxy VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage network of Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management network of Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public network of Secondary Storage VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public network of Console Proxy VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default network of a guest VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Compute Offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional networks of a guest VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Corresponding Network Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A guest VM must have a default network, and can also have many additional networks. Depending on various parameters, such as the host and virtual switch used, you can observe a difference in the network rate in your cloud. For example, on a VMware host the actual network rate varies based on where they are configured (compute offering, network offering, or both); the network type (shared or isolated); and traffic direction (ingress or egress)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The network rate set for a network offering used by a particular network in &PRODUCT; is used for the traffic shaping policy of a port group, for example: port group A, for that network: a particular subnet or VLAN on the actual network. The virtual routers for that network connects to the port group A, and by default instances in that network connects to this port group. However, if an instance is deployed with a compute offering with the network rate set, and if this rate is used for the traffic shaping policy of another port group for the network, for example port group B, then instances using this compute offering are connected to the port group B, instead of connecting to port group A." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The traffic shaping policy on standard port groups in VMware only applies to the egress traffic, and the net effect depends on the type of network used in &PRODUCT;. In shared networks, ingress traffic is unlimited for &PRODUCT;, and egress traffic is limited to the rate that applies to the port group used by the instance if any. If the compute offering has a network rate configured, this rate applies to the egress traffic, otherwise the network rate set for the network offering applies. For isolated networks, the network rate set for the network offering, if any, effectively applies to the ingress traffic. This is mainly because the network rate set for the network offering applies to the egress traffic from the virtual router to the instance. The egress traffic is limited by the rate that applies to the port group used by the instance if any, similar to shared networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network rate of network offering = 10 Mbps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network rate of compute offering = 200 Mbps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In shared networks, ingress traffic will not be limited for &PRODUCT;, while egress traffic will be limited to 200 Mbps. In an isolated network, ingress traffic will be limited to 10 Mbps and egress to 200 Mbps." -msgstr "" - diff --git a/pot/network-service-providers.pot b/pot/network-service-providers.pot deleted file mode 100644 index 7bdf8d7..0000000 --- a/pot/network-service-providers.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Network Service Providers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the most up-to-date list of supported network service providers, see the &PRODUCT; UI or call listNetworkServiceProviders." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A service provider (also called a network element) is hardware or virtual appliance that makes a network service possible; for example, a firewall appliance can be installed in the cloud to provide firewall service. On a single network, multiple providers can provide the same network service. For example, a firewall service may be provided by Cisco or Juniper devices in the same physical network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can have multiple instances of the same service provider in a network (say, more than one Juniper SRX device)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If different providers are set up to provide the same service on the network, the administrator can create network offerings so users can specify which network service provider they prefer (along with the other choices offered in network offerings). Otherwise, &PRODUCT; will choose which provider to use whenever the service is called for." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Supported Network Service Providers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; ships with an internal list of the supported service providers, and you can choose from this list when creating a network offering." -msgstr "" - diff --git a/pot/network-setup.pot b/pot/network-setup.pot deleted file mode 100644 index 37153fb..0000000 --- a/pot/network-setup.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Network Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Achieving the correct networking setup is crucial to a successful &PRODUCT; installation. This section contains information to help you make decisions and follow the right procedures to get your network set up correctly." -msgstr "" - diff --git a/pot/network-usage-record-format.pot b/pot/network-usage-record-format.pot deleted file mode 100644 index 75d6481..0000000 --- a/pot/network-usage-record-format.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Network Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For network usage (bytes sent/received), the following fields exist in a usage record." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account – name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid – ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid – ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid – Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description – A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype – A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage – A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid – Device ID (virtual router ID or external device ID)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "type – Device type (domain router, external load balancer, etc.)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/networking-in-a-pod.pot b/pot/networking-in-a-pod.pot deleted file mode 100644 index 3cbf807..0000000 --- a/pot/networking-in-a-pod.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Networking in a Pod" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Figure 2 illustrates network setup within a single pod. The hosts are connected to a pod-level switch. At a minimum, the hosts should have one physical uplink to each switch. Bonded NICs are supported as well. The pod-level switch is a pair of redundant gigabit switches with 10 G uplinks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Servers are connected as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage devices are connected to only the network that carries management traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts are connected to networks for both management traffic and public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts are also connected to one or more networks carrying guest traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "We recommend the use of multiple physical Ethernet cards to implement each network interface as well as redundant switch fabric in order to maximize throughput and improve reliability." -msgstr "" - diff --git a/pot/networking-in-a-zone.pot b/pot/networking-in-a-zone.pot deleted file mode 100644 index 99481c8..0000000 --- a/pot/networking-in-a-zone.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Networking in a Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Figure 3 illustrates the network setup within a single zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A firewall for management traffic operates in the NAT mode. The network typically is assigned IP addresses in the 192.168.0.0/16 Class B private address space. Each pod is assigned IP addresses in the 192.168.*.0/24 Class C private address space." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each zone has its own set of public IP addresses. Public IP addresses from different zones do not overlap." -msgstr "" - diff --git a/pot/networking-overview.pot b/pot/networking-overview.pot deleted file mode 100644 index 24c56a9..0000000 --- a/pot/networking-overview.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Networking Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; offers two types of networking scenario:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Basic. For AWS-style networking. Provides a single network where guest isolation can be provided through layer-3 means such as security groups (IP address source filtering)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Advanced. For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more details, see Network Setup." -msgstr "" - diff --git a/pot/networking_overview.pot b/pot/networking_overview.pot deleted file mode 100644 index aedc7ae..0000000 --- a/pot/networking_overview.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Networking Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack offers two types of networking scenario:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Basic. For AWS-style networking. Provides a single network where guest isolation can be provided through layer-3 means such as security groups (IP address source filtering)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Advanced. For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more details, see Network Setup." -msgstr "" - diff --git a/pot/networks-for-users-overview.pot b/pot/networks-for-users-overview.pot deleted file mode 100644 index 62eed8c..0000000 --- a/pot/networks-for-users-overview.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Overview of Setting Up Networking for Users" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "People using cloud infrastructure have a variety of needs and preferences when it comes to the networking services provided by the cloud. As a &PRODUCT; administrator, you can do the following things to set up networking for your users:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up physical networks in zones" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up several different providers for the same service on a single physical network (for example, both Cisco and Juniper firewalls)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Bundle different types of network services into network offerings, so users can choose the desired network services for any given virtual machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add new network offerings as time goes on so end users can upgrade to a better class of service on their network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide more ways for a network to be accessed by a user, such as through a project of which the user is a member" -msgstr "" - diff --git a/pot/networks.pot b/pot/networks.pot deleted file mode 100644 index 6f08ba2..0000000 --- a/pot/networks.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Managing Networks and Traffic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a &PRODUCT;, guest VMs can communicate with each other using shared infrastructure with the security and user perception that the guests have a private LAN. The &PRODUCT; virtual router is the main component providing networking features for guest traffic." -msgstr "" - diff --git a/pot/nfs-shares-on-management-server.pot b/pot/nfs-shares-on-management-server.pot deleted file mode 100644 index bec36a1..0000000 --- a/pot/nfs-shares-on-management-server.pot +++ /dev/null @@ -1,240 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using the Management Server as the NFS Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section tells how to set up NFS shares for primary and secondary storage on the same node with the Management Server. This is more typical of a trial installation, but is technically possible in a larger deployment. It is assumed that you will have less than 16TB of storage on the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The exact commands for the following steps may vary depending on your operating system version." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Ubuntu/Debian systems, you'll need to install the nfs-kernel-server package:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"$ sudo apt-get install nfs-kernel-server\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Management Server host, create two directories that you will use for primary and secondary storage. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# mkdir -p /export/primary\n" -"# mkdir -p /export/secondary\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the new directories as NFS exports, edit /etc/exports. Export the NFS share(s) with rw,async,no_root_squash. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/exports" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Insert the following line." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/export *(rw,async,no_root_squash)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Export the /export directory." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# exportfs -a" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the /etc/sysconfig/nfs file." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/sysconfig/nfs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Uncomment the following lines:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"LOCKD_TCPPORT=32803\n" -"LOCKD_UDPPORT=32769\n" -"MOUNTD_PORT=892\n" -"RQUOTAD_PORT=875\n" -"STATD_PORT=662\n" -"STATD_OUTGOING_PORT=2020\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the /etc/sysconfig/iptables file." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/sysconfig/iptables" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add the following lines at the beginning of the INPUT chain where <NETWORK> is the network that you'll be using:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 111 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 111 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 2049 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 32803 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 32769 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 892 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 892 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 875 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 875 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p tcp --dport 662 -j ACCEPT\n" -"-A INPUT -s <NETWORK> -m state --state NEW -p udp --dport 662 -j ACCEPT \n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following commands:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# service iptables restart\n" -"# service iptables save\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If NFS v4 communication is used between client and server, add your domain to /etc/idmapd.conf on both the hypervisor host and Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/idmapd.conf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Remove the character # from the beginning of the Domain line in idmapd.conf and replace the value in the file with your own domain. In the example below, the domain is company.com." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "Domain = company.com" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reboot the Management Server host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Two NFS shares called /export/primary and /export/secondary are now set up." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It is recommended that you test to be sure the previous steps have been successful." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the hypervisor host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure NFS and rpcbind are running. The commands might be different depending on your OS. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# service rpcbind start\n" -"# service nfs start\n" -"# chkconfig nfs on\n" -"# chkconfig rpcbind on\n" -"# reboot \n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log back in to the hypervisor host and try to mount the /export directories. For example (substitute your own management server name):" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# mkdir /primarymount\n" -"# mount -t nfs <management-server-name>:/export/primary /primarymount\n" -"# umount /primarymount\n" -"# mkdir /secondarymount\n" -"# mount -t nfs <management-server-name>:/export/secondary /secondarymount\n" -"# umount /secondarymount \n" -" " -msgstr "" - diff --git a/pot/nfs-shares-on-separate-server.pot b/pot/nfs-shares-on-separate-server.pot deleted file mode 100644 index 6dc037a..0000000 --- a/pot/nfs-shares-on-separate-server.pot +++ /dev/null @@ -1,108 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using a Separate NFS Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section tells how to set up NFS shares for secondary and (optionally) primary storage on an NFS server running on a separate node from the Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The exact commands for the following steps may vary depending on your operating system version." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(KVM only) Ensure that no volume is already mounted at your NFS mount point." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the storage server, create an NFS share for secondary storage and, if you are using NFS for primary storage as well, create a second NFS share. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"# mkdir -p /export/primary\n" -"# mkdir -p /export/secondary\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To configure the new directories as NFS exports, edit /etc/exports. Export the NFS share(s) with rw,async,no_root_squash. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# vi /etc/exports" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Insert the following line." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/export *(rw,async,no_root_squash)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Export the /export directory." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# exportfs -a" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the management server, create a mount point for secondary storage. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mkdir -p /mnt/secondary" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Mount the secondary storage on your Management Server. Replace the example NFS server name and NFS share paths below with your own." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# mount -t nfs nfsservername:/nfs/share/secondary /mnt/secondary" -msgstr "" - diff --git a/pot/offerings.pot b/pot/offerings.pot deleted file mode 100644 index 7f22cbe..0000000 --- a/pot/offerings.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Service Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In this chapter we discuss compute, disk, and system service offerings. Network offerings are discussed in the section on setting up networking for users." -msgstr "" - diff --git a/pot/ongoing-config-of-external-firewalls-lb.pot b/pot/ongoing-config-of-external-firewalls-lb.pot deleted file mode 100644 index 1976fc0..0000000 --- a/pot/ongoing-config-of-external-firewalls-lb.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Ongoing Configuration of External Firewalls and Load Balancers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional user actions (e.g. setting a port forward) will cause further programming of the firewall and load balancer. A user may request additional public IP addresses and forward traffic received at these IPs to specific VMs. This is accomplished by enabling static NAT for a public IP address, assigning the IP to a VM, and specifying a set of protocols and port ranges to open. When a static NAT rule is created, &PRODUCT; programs the zone's external firewall with the following objects:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A static NAT rule that maps the public IP address to the private IP address of a VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A security policy that allows traffic within the set of protocols and port ranges that are specified." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A firewall filter counter that measures the number of bytes of incoming traffic to the public IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The number of incoming and outgoing bytes through source NAT, static NAT, and load balancing rules is measured and saved on each external element. This data is collected on a regular basis and stored in the &PRODUCT; database." -msgstr "" - diff --git a/pot/over-provisioning-service-offering-limits.pot b/pot/over-provisioning-service-offering-limits.pot deleted file mode 100644 index 1be8e13..0000000 --- a/pot/over-provisioning-service-offering-limits.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Over-Provisioning and Service Offering Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; performs CPU over-provisioning based on an over-provisioning ratio configured by the administrator. This is defined by the cpu.overprovisioning.factor global configuration variable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; performs CPU over-provisioning based on an over-provisioning ratio configured by the administrator. This is defined by the cpu.overprovisioning.factor global configuration variable" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Service offerings limits (e.g. 1 GHz, 1 core) are strictly enforced for core count. For example, a guest with a service offering of one core will have only one core available to it regardless of other activity on the Host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Service offering limits for gigahertz are enforced only in the presence of contention for CPU resources. For example, suppose that a guest was created with a service offering of 1 GHz on a Host that has 2 GHz cores, and that guest is the only guest running on the Host. The guest will have the full 2 GHz available to it. When multiple guests are attempting to use the CPU a weighting factor is used to schedule CPU resources. The weight is based on the clock speed in the service offering. Guests receive a CPU allocation that is proportionate to the GHz in the service offering. For example, a guest created from a 2 GHz service offering will receive twice the CPU allocation as a guest created from a 1 GHz service offering. &PRODUCT; does not perform memory over-provisioning." -msgstr "" - diff --git a/pot/ovm-install.pot b/pot/ovm-install.pot deleted file mode 100644 index aba639b..0000000 --- a/pot/ovm-install.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Installing OVM for &PRODUCT;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TODO" -msgstr "" - diff --git a/pot/ovm-requirements.pot b/pot/ovm-requirements.pot deleted file mode 100644 index 263f46e..0000000 --- a/pot/ovm-requirements.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Requirements for OVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TODO" -msgstr "" - diff --git a/pot/per-domain-limits.pot b/pot/per-domain-limits.pot deleted file mode 100644 index 4ac3828..0000000 --- a/pot/per-domain-limits.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Per-Domain Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; allows the configuration of limits on a domain basis. With a domain limit in place, all users still have their account limits. They are additionally limited, as a group, to not exceed the resource limits set on their domain. Domain limits aggregate the usage of all accounts in the domain as well as all accounts in all subdomains of that domain. Limits set at the root domain level apply to the sum of resource usage by the accounts in all domains and sub-domains below that root domain." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set a domain limit:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation tree, click Domains." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the domain you want to modify. The current domain limits are displayed. A value of -1 shows that there is no limit in place." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Edit button editbutton.png: edits the settings. " -msgstr "" - diff --git a/pot/performance-monitoring.pot b/pot/performance-monitoring.pot deleted file mode 100644 index b5afcfb..0000000 --- a/pot/performance-monitoring.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Performance Monitoring" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host and guest performance monitoring is available to end users and administrators. This allows the user to monitor their utilization of resources and determine when it is appropriate to choose a more powerful service offering or larger disk." -msgstr "" - diff --git a/pot/physical-network-configuration-settings.pot b/pot/physical-network-configuration-settings.pot deleted file mode 100644 index 204f7f2..0000000 --- a/pot/physical-network-configuration-settings.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configurable Characteristics of Physical Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides configuration settings you can use to set up a physical network in a zone, including:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "What type of network traffic it carries (guest, public, management, storage)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLANs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unique name that the hypervisor can use to find that particular network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enabled or disabled. When a network is first set up, it is disabled – not in use yet. The administrator sets the physical network to enabled, and it begins to be used. The administrator can later disable the network again, which prevents any new virtual networks from being created on that physical network; the existing network traffic continues even though the state is disabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Speed" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags, so network offerings can be matched to physical networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Isolation method" -msgstr "" - diff --git a/pot/plugin-niciranvp-about.pot b/pot/plugin-niciranvp-about.pot deleted file mode 100644 index fb39acb..0000000 --- a/pot/plugin-niciranvp-about.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "The Nicira NVP Plugin" -msgstr "" - diff --git a/pot/plugin-niciranvp-devicemanagement.pot b/pot/plugin-niciranvp-devicemanagement.pot deleted file mode 100644 index 34bcc0e..0000000 --- a/pot/plugin-niciranvp-devicemanagement.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Device-management" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In CloudStack 4.0.x each Nicira NVP setup is considered a \"device\" that can be added and removed from a physical network. To complete the configuration of the Nicira NVP plugin a device needs to be added to the physical network using the \"addNiciraNVPDevice\" API call. The plugin is now enabled on the physical network and any guest networks created on that network will be provisioned using the Nicra NVP Controller." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The plugin introduces a set of new API calls to manage the devices, see below or refer to the API reference." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addNiciraNvpDevice" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "physicalnetworkid: the UUID of the physical network on which the device is configured" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "hostname: the IP address of the NVP controller" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "username: the username for access to the NVP API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "password: the password for access to the NVP API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "transportzoneuuid: the UUID of the transportzone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "deleteNiciraNVPDevice" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "nvpdeviceid: the UUID of the device" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNiciraNVPDevices" -msgstr "" - diff --git a/pot/plugin-niciranvp-features.pot b/pot/plugin-niciranvp-features.pot deleted file mode 100644 index 0c4154b..0000000 --- a/pot/plugin-niciranvp-features.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Features of the Nicira NVP Plugin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In CloudStack release 4.0.0-incubating this plugin supports the Connectivity service. This service is responsible for creating Layer 2 networks supporting the networks created by Guests. In other words when an tennant creates a new network, instead of the traditional VLAN a logical network will be created by sending the appropriate calls to the Nicira NVP Controller." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The plugin has been tested with Nicira NVP versions 2.1.0, 2.2.0 and 2.2.1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In CloudStack 4.0.0-incubating only the XenServer hypervisor is supported for use in combination with Nicira NVP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In CloudStack 4.1.0-incubating both KVM and XenServer hypervisors are supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In CloudStack 4.0.0-incubating the UI components for this plugin are not complete, configuration is done by sending commands to the API." -msgstr "" - diff --git a/pot/plugin-niciranvp-guide.pot b/pot/plugin-niciranvp-guide.pot deleted file mode 100644 index 665e4ff..0000000 --- a/pot/plugin-niciranvp-guide.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Plugin Guide for the Nicira NVP Plugin" -msgstr "" - diff --git a/pot/plugin-niciranvp-introduction.pot b/pot/plugin-niciranvp-introduction.pot deleted file mode 100644 index 2f50cf0..0000000 --- a/pot/plugin-niciranvp-introduction.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Introduction to the Nicira NVP Plugin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Nicira NVP plugin allows CloudStack to use the Nicira solution for virtualized network as a provider for CloudStack networks and services." -msgstr "" - diff --git a/pot/plugin-niciranvp-preparations.pot b/pot/plugin-niciranvp-preparations.pot deleted file mode 100644 index c3bdbae..0000000 --- a/pot/plugin-niciranvp-preparations.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prerequisites" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before enabling the Nicira NVP plugin the NVP Controller needs to be configured. Please review the NVP User Guide on how to do that." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack needs to have at least one physical network with the isolation method set to \"STT\". This network should be enabled for the Guest traffic type." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Guest traffic type should be configured with the traffic label that matches the name of the Integration Bridge on the hypervisor. See the Nicira NVP User Guide for more details on how to set this up in XenServer or KVM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you have the following information ready:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP address of the NVP Controller" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The username to access the API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The password to access the API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The UUID of the Transport Zone that contains the hypervisors in this Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The UUID of the Physical Network that will used for the Guest networks" -msgstr "" - diff --git a/pot/plugin-niciranvp-provider.pot b/pot/plugin-niciranvp-provider.pot deleted file mode 100644 index 1f1b1e9..0000000 --- a/pot/plugin-niciranvp-provider.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Enabling the service provider" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To allow CloudStack to use the Nicira NVP Plugin the network service provider needs to be enabled on the physical network. The following sequence of API calls will enable the network service provider" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "addNetworkServiceProvider" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "name = \"NiciraNvp\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "physicalnetworkid = <the uuid of the physical network>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "updateNetworkServiceProvider" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "id = <the provider uuid returned by the previous call>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "state = \"Enabled\"" -msgstr "" - diff --git a/pot/plugin-niciranvp-revisions.pot b/pot/plugin-niciranvp-revisions.pot deleted file mode 100644 index ea63a27..0000000 --- a/pot/plugin-niciranvp-revisions.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Revision History" -msgstr "" - -#. Tag: firstname -#, no-c-format -msgid "Hugo" -msgstr "" - -#. Tag: surname -#, no-c-format -msgid "Trippaers" -msgstr "" - -#. Tag: member -#, no-c-format -msgid "Documentation created for 4.0.0-incubating version of the NVP Plugin" -msgstr "" - diff --git a/pot/plugin-niciranvp-tables.pot b/pot/plugin-niciranvp-tables.pot deleted file mode 100644 index 5e1570f..0000000 --- a/pot/plugin-niciranvp-tables.pot +++ /dev/null @@ -1,90 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Database tables" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following tables are added to the cloud database for the Nicira NVP Plugin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "nicira_nvp_nic_map, contains a mapping from nic to logical switch port" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "id" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "logicalswitch, uuid of the logical switch this port is connected to" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "logicalswitchport, uuid of the logical switch port for this nic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "nic, the CloudStack uuid for this nic, reference to the nics table" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "external_nicira_nvp_devices, contains all configured devices" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "uuid" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "physical_network_id, the physical network this device is configured on" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "provider_name, set to \"NiciraNvp\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "device_name, display name for this device" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "host_id, reference to the host table with the device configuration" -msgstr "" - diff --git a/pot/plugin-niciranvp-troubleshooting.pot b/pot/plugin-niciranvp-troubleshooting.pot deleted file mode 100644 index 45cdc9a..0000000 --- a/pot/plugin-niciranvp-troubleshooting.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Troubleshooting the Nicira NVP Plugin" -msgstr "" - diff --git a/pot/plugin-niciranvp-ui.pot b/pot/plugin-niciranvp-ui.pot deleted file mode 100644 index 80d69bd..0000000 --- a/pot/plugin-niciranvp-ui.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Configuring the Nicira NVP plugin from the UI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In CloudStack 4.1.0-incubating the Nicira NVP plugin and its resources can be configured in the infrastructure tab of the UI. Navigate to the physical network with STT isolation and configure the network elements. The NiciraNvp is listed here." -msgstr "" - diff --git a/pot/plugin-niciranvp-usage.pot b/pot/plugin-niciranvp-usage.pot deleted file mode 100644 index 165ea6d..0000000 --- a/pot/plugin-niciranvp-usage.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using the Nicira NVP Plugin" -msgstr "" - diff --git a/pot/plugin-niciranvp-uuidreferences.pot b/pot/plugin-niciranvp-uuidreferences.pot deleted file mode 100644 index 8cbf477..0000000 --- a/pot/plugin-niciranvp-uuidreferences.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "UUID References" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The plugin maintains several references in the CloudStack database to items created on the NVP Controller." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Every guest network this is created will have its broadcast type set to Lswitch and if the network is in state \"Implemented\", the broadcast URI will have the UUID of the Logical Switch that was created for this network on the NVP Controller." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Nics that are connected to one of the Logical Switches will have their Logical Switch Port UUID listed in the nicira_nvp_nic_map table" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All devices created on the NVP Controller will have a tag set to domain-account of the owner of the network, this string can be used to search for items in the NVP Controller." -msgstr "" - diff --git a/pot/pod-add.pot b/pot/pod-add.pot deleted file mode 100644 index 857b5a1..0000000 --- a/pot/pod-add.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Pod" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you created a new zone, &PRODUCT; adds the first pod for you. You can add more pods at any time using the procedure in this section." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone to which you want to add a pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute and Storage tab. In the Pods node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enter the following details in the dialog." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. The name of the pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateway. The gateway for the hosts in that pod." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Netmask. The network prefix that defines the pod's subnet. Use CIDR notation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start/End Reserved System IP. The IP range in the management network that &PRODUCT; uses to manage various system VMs, such as Secondary Storage VMs, Console Proxy VMs, and DHCP. For more information, see System Reserved IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/port-forwarding.pot b/pot/port-forwarding.pot deleted file mode 100644 index 47f16ff..0000000 --- a/pot/port-forwarding.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Port Forwarding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A port forward service is a set of port forwarding rules that define a policy. A port forward service is then applied to one or more guest VMs. The guest VM then has its inbound network access managed according to the policy defined by the port forwarding service. You can optionally specify one or more CIDRs to filter the source IPs. This is useful when you want to allow only incoming requests from certain IP addresses to be forwarded." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A guest VM can be in any number of port forward services. Port forward services can be defined but have no members. If a guest VM is part of more than one network, port forwarding rules will function only if they are defined on the default network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You cannot use port forwarding to open ports for an elastic IP address. When elastic IP is used, outside access is instead controlled through the use of security groups. See Security Groups." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set up port forwarding:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have not already done so, add a public IP address range to a zone in &PRODUCT;. See Adding a Zone and Pod in the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add one or more VM instances to &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the guest network where the VMs are running." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose an existing IP address or acquire a new IP address. (See Acquiring a New IP Address on page 73.) Click the name of the IP address in the list." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configuration tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Port Forwarding node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Fill in the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Port. The port to which public traffic will be addressed on the IP address you acquired in the previous step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Port. The port on which the instance is listening for forwarded public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. The communication protocol in use between the two ports." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add." -msgstr "" - diff --git a/pot/prepare-system-vm-template.pot b/pot/prepare-system-vm-template.pot deleted file mode 100644 index 6429e4e..0000000 --- a/pot/prepare-system-vm-template.pot +++ /dev/null @@ -1,116 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prepare the System VM Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage must be seeded with a template that is used for &PRODUCT; system VMs. Citrix provides you with the necessary binary package of the system VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Management Server, run one or more of the following cloud-install-sys-tmplt commands to retrieve and decompress the system VM template. Run the command for each hypervisor type that you expect end users to run in this Zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If your secondary storage mount point is not named /mnt/secondary, substitute your own mount point name." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you set the &PRODUCT; database encryption type to \"web\" when you set up the database, you must now add the parameter -s <management-server-secret-key>. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This process will require approximately 5 GB of free space on the local file system and up to 30 minutes each time it runs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -s <optional-management-server-secret-key> -F" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For vSphere:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.ova -h vmware -s <optional-management-server-secret-key> -F" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For KVM:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.qcow2.bz2 -h kvm -s <optional-management-server-secret-key> -F" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using a separate NFS server, perform this step." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Do not perform this step if you are using the Management Server as the NFS server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the script has finished, unmount secondary storage and remove the created directory." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# umount /mnt/secondary\n" -"# rmdir /mnt/secondary" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat these steps for each secondary storage server." -msgstr "" - diff --git a/pot/primary-storage-add.pot b/pot/primary-storage-add.pot deleted file mode 100644 index c414a11..0000000 --- a/pot/primary-storage-add.pot +++ /dev/null @@ -1,190 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add Primary Storage" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "System Requirements for Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hardware requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Any standards-compliant iSCSI or NFS server that is supported by the underlying hypervisor." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The storage server should be a machine with a large number of disks. The disks should ideally be managed by a hardware RAID controller." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Minimum required capacity depends on your needs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When setting up primary storage, follow these restrictions:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Primary storage cannot be added until a host has been added to the cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you do not provision shared primary storage, you must set the global configuration parameter system.vm.local.storage.required to true, or else you will not be able to start VMs." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Adding Primary Stroage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you create a new zone, the first primary storage is added as part of that procedure. You can add primary storage servers at any time, such as when adding a new cluster or adding more servers to an existing cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure there is nothing stored on the server. Adding the server to &PRODUCT; will destroy any existing data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI (see )." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the primary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Compute tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Primary Storage node of the diagram, click View All." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Primary Storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following information in the dialog. The information required varies depending on your choice in Protocol." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pod. The pod for the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cluster. The cluster for the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name. The name of the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Protocol. For XenServer, choose either NFS, iSCSI, or PreSetup. For KVM, choose NFS or SharedMountPoint. For vSphere choose either VMFS (iSCSI or FiberChannel) or NFS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Server (for NFS, iSCSI, or PreSetup). The IP address or DNS name of the storage device." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Server (for VMFS). The IP address or DNS name of the vCenter server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path (for NFS). In NFS this is the exported path from the server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path (for VMFS). In vSphere this is a combination of the datacenter name and the datastore name. The format is \"/\" datacenter name \"/\" datastore name. For example, \"/cloud.dc.VM/cluster1datastore\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Path (for SharedMountPoint). With KVM this is the path on each host that is where this primary storage is mounted. For example, \"/mnt/primary\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SR Name-Label (for PreSetup). Enter the name-label of the SR that has been set up outside &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Target IQN (for iSCSI). In iSCSI this is the IQN of the target. For example, iqn.1986-03.com.sun:02:01ec9bb549-1271378984." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Lun # (for iSCSI). In iSCSI this is the LUN number. For example, 3." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tags (optional). The comma-separated list of tags for this storage device. It should be an equivalent set or superset of the tags on your disk offerings.." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The tag sets on primary storage across clusters in a Zone must be identical. For example, if cluster A provides primary storage that has tags T1 and T2, all other clusters in the Zone must also provide primary storage that has tags T1 and T2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK." -msgstr "" - diff --git a/pot/primary-storage-outage-and-data-loss.pot b/pot/primary-storage-outage-and-data-loss.pot deleted file mode 100644 index 4801afd..0000000 --- a/pot/primary-storage-outage-and-data-loss.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Primary Storage Outage and Data Loss" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a primary storage outage occurs the hypervisor immediately stops all VMs stored on that storage device. Guests that are marked for HA will be restarted as soon as practical when the primary storage comes back on line. With NFS, the hypervisor may allow the virtual machines to continue running depending on the nature of the issue. For example, an NFS hang will cause the guest VMs to be suspended until storage connectivity is restored.Primary storage is not designed to be backed up. Individual volumes in primary storage can be backed up using snapshots." -msgstr "" - diff --git a/pot/primary-storage.pot b/pot/primary-storage.pot deleted file mode 100644 index 5fb36b3..0000000 --- a/pot/primary-storage.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section gives concepts and technical details about &PRODUCT; primary storage. For information about how to install and configure primary storage through the &PRODUCT; UI, see the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - diff --git a/pot/private-public-template.pot b/pot/private-public-template.pot deleted file mode 100644 index b982f60..0000000 --- a/pot/private-public-template.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Private and Public Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a user creates a template, it can be designated private or public." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private templates are only available to the user who created them. By default, an uploaded template is private." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a user marks a template as “public,” the template becomes available to all users in all accounts in the user's domain, as well as users in any other domains that have access to the Zone where the template is stored. This depends on whether the Zone, in turn, was defined as private or public. A private Zone is assigned to a single domain, and a public Zone is accessible to any domain. If a public template is created in a private Zone, it is available only to users in the domain assigned to that Zone. If a public template is created in a public Zone, it is available to all users in all domains." -msgstr "" - diff --git a/pot/projects-overview.pot b/pot/projects-overview.pot deleted file mode 100644 index e5fd8f1..0000000 --- a/pot/projects-overview.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Overview of Projects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Projects are used to organize people and resources. &PRODUCT; users within a single domain can group themselves into project teams so they can collaborate and share virtual resources such as VMs, snapshots, templates, data disks, and IP addresses. &PRODUCT; tracks resource usage per project as well as per user, so the usage can be billed to either a user account or a project. For example, a private cloud within a software company might have all members of the QA department assigned to one project, so the company can track the resources used in testing while the project members can more easily isolate their efforts from other users of the same cloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can configure &PRODUCT; to allow any user to create a new project, or you can restrict that ability to just &PRODUCT; administrators. Once you have created a project, you become that project’s administrator, and you can add others within your domain to the project. &PRODUCT; can be set up either so that you can add people directly to a project, or so that you have to send an invitation which the recipient must accept. Project members can view and manage all virtual resources created by anyone in the project (for example, share VMs). A user can be a member of any number of projects and can switch views in the &PRODUCT; UI to show only project-related information, such as project VMs, fellow project members, project-related alerts, and so on." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The project administrator can pass on the role to another project member. The project administrator can also add more members, remove members from the project, set new resource limits (as long as they are below the global defaults set by the &PRODUCT; administrator), and delete the project. When the administrator removes a member from the project, resources created by that user, such as VM instances, remain with the project. This brings us to the subject of resource ownership and which resources can be used by a project." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Resources created within a project are owned by the project, not by any particular &PRODUCT; account, and they can be used only within the project. A user who belongs to one or more projects can still create resources outside of those projects, and those resources belong to the user’s account; they will not be counted against the project’s usage or resource limits. You can create project-level networks to isolate traffic within the project and provide network services such as port forwarding, load balancing, VPN, and static NAT. A project can also make use of certain types of resources from outside the project, if those resources are shared. For example, a shared network or public template is available to any project in the domain. A project can get access to a private template if the template’s owner will grant permission. A project can use any service offering or disk offering available in its domain; however, you can not create private service and disk offerings at the project level.." -msgstr "" - diff --git a/pot/projects.pot b/pot/projects.pot deleted file mode 100644 index 2b6939a..0000000 --- a/pot/projects.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Projects to Organize Users and Resources" -msgstr "" - diff --git a/pot/provisioning-auth-api.pot b/pot/provisioning-auth-api.pot deleted file mode 100644 index 671e641..0000000 --- a/pot/provisioning-auth-api.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Provisioning and Authentication API" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; expects that a customer will have their own user provisioning infrastructure. It provides APIs to integrate with these existing systems where the systems call out to &PRODUCT; to add/remove users.." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports pluggable authenticators. By default, &PRODUCT; assumes it is provisioned with the user’s password, and as a result authentication is done locally. However, external authentication is possible as well. For example, see Using an LDAP Server for User Authentication." -msgstr "" - diff --git a/pot/provisioning-steps-overview.pot b/pot/provisioning-steps-overview.pot deleted file mode 100644 index 8d2873a..0000000 --- a/pot/provisioning-steps-overview.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Overview of Provisioning Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After the Management Server is installed and running, you can add the compute resources for it to manage. For an overview of how a &PRODUCT; cloud infrastructure is organized, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To provision the cloud infrastructure, or to scale it up at any time, follow these procedures:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Change the root password. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add a zone. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more pods (optional). See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more clusters (optional). See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add more hosts (optional). See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add primary storage. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Add secondary storage. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Initialize and test the new cloud. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you have finished these steps, you will have a deployment with the following basic structure:" -msgstr "" - diff --git a/pot/provisioning-steps.pot b/pot/provisioning-steps.pot deleted file mode 100644 index cb3d44c..0000000 --- a/pot/provisioning-steps.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Steps to Provisioning Your Cloud Infrastructure" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section tells how to add zones, pods, clusters, hosts, storage, and networks to your cloud. If you are unfamiliar with these entities, please begin by looking through ." -msgstr "" - diff --git a/pot/query-filter.pot b/pot/query-filter.pot deleted file mode 100644 index ff221b0..0000000 --- a/pot/query-filter.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Query Filter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The query filter is used to find a mapped user in the external LDAP server. The query filter should uniquely map the &PRODUCT; user to LDAP user for a meaningful authentication. For more information about query filter syntax, consult the documentation for your LDAP server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; query filter wildcards are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Query Filter Wildcard" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "%u" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "%e" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Email address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "%n" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First and last name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following examples assume you are using Active Directory, and refer to user attributes from the Active Directory schema." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the &PRODUCT; user name is the same as the LDAP user ID:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "(uid=%u)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the &PRODUCT; user name is the LDAP display name:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "(displayName=%u)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To find a user by email address:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "(mail=%e)" -msgstr "" - diff --git a/pot/re-install-hosts.pot b/pot/re-install-hosts.pot deleted file mode 100644 index 5f21c74..0000000 --- a/pot/re-install-hosts.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Re-Installing Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can re-install a host after placing it in maintenance mode and then removing it. If a host is down and cannot be placed in maintenance mode, it should still be removed before the re-install." -msgstr "" - diff --git a/pot/release-ip-address.pot b/pot/release-ip-address.pot deleted file mode 100644 index 3f70c4d..0000000 --- a/pot/release-ip-address.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Releasing an IP Address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the network where you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click View IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP address you want to release." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Release IP button ReleaseIPButton.png: button to release an IP ." -msgstr "" - diff --git a/pot/release-ip-for-vpc.pot b/pot/release-ip-for-vpc.pot deleted file mode 100644 index 49d743a..0000000 --- a/pot/release-ip-for-vpc.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Releasing an IP Address Alloted to a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP address is a limited resource. If you no longer need a particular IP, you can disassociate it from its VPC and return it to the pool of available addresses. An IP address can be released from its tier, only when all the networking ( port forwarding, load balancing, or StaticNAT ) rules are removed for this IP address. The released IP address will still belongs to the same VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC whose IP you want to release." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The VPC page is displayed where all the tiers you created are listed in a diagram." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Settings icon." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following options are displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network ACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The IP Addresses page is displayed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the IP you want to release." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Details tab, click the Release IP button release-ip-icon.png: button to release an IP. " -msgstr "" - diff --git a/pot/remove-member-from-project.pot b/pot/remove-member-from-project.pot deleted file mode 100644 index 9933fe4..0000000 --- a/pot/remove-member-from-project.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Removing a Member From a Project" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a member is removed from a project, the member’s resources continue to be owned by the project. The former project member cannot create any new resources within the project or use any of the project’s existing resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A member of a project can be removed by the project administrator, the domain administrator of the domain the project belongs to or of its parent domain, or the &PRODUCT; root administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the project." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Accounts tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the member." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Delete button. deletebutton.png: Removes a member " -msgstr "" - diff --git a/pot/remove-tier.pot b/pot/remove-tier.pot deleted file mode 100644 index ac67425..0000000 --- a/pot/remove-tier.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Removing Tiers" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can remove a tier from a VPC. A removed tier cannot be revoked. When a tier is removed, only the resources of the tier are expunged. All the network rules (port forwarding, load balancing and staticNAT) and the IP addresses associated to the tier are removed. The IP address still be belonging to the same VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPC that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure button of the VPC for which you want to set up tiers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Configure VPC page is displayed. Locate the tier you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Remove VPC button:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait for some time for the tier to be removed." -msgstr "" - diff --git a/pot/remove-vpc.pot b/pot/remove-vpc.pot deleted file mode 100644 index 5627b1e..0000000 --- a/pot/remove-vpc.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Editing, Restarting, and Removing a Virtual Private Cloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that all the tiers are removed before you remove a VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or end user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Select view, select VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the VPCs that you have created for the account is listed in the page." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the VPC you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To remove, click the Remove VPC button remove-vpc.png: button to remove a VPC " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can edit the name and description of a VPC. To do that, select the VPC, then click the Edit button. edit-icon.png: button to edit a VPC " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To restart a VPC, select the VPC, then click the Restart button. restart-vpc.png: button to restart a VPC " -msgstr "" - diff --git a/pot/removed-API-commands.pot b/pot/removed-API-commands.pot deleted file mode 100644 index 3a068c2..0000000 --- a/pot/removed-API-commands.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Removed API commands" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "createConfiguration (Adds configuration value)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "configureSimulator (Configures simulator)" -msgstr "" - diff --git a/pot/removing-hosts.pot b/pot/removing-hosts.pot deleted file mode 100644 index 335eeef..0000000 --- a/pot/removing-hosts.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Removing Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hosts can be removed from the cloud as needed. The procedure to remove a host depends on the hypervisor type." -msgstr "" - diff --git a/pot/removing-vsphere-hosts.pot b/pot/removing-vsphere-hosts.pot deleted file mode 100644 index 02db0a5..0000000 --- a/pot/removing-vsphere-hosts.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Removing vSphere Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To remove this type of host, first place it in maintenance mode, as described in . Then use &PRODUCT; to remove the host. &PRODUCT; will not direct commands to a host that has been removed using &PRODUCT;. However, the host may still exist in the vCenter cluster." -msgstr "" - diff --git a/pot/removing-xenserver-kvm-hosts.pot b/pot/removing-xenserver-kvm-hosts.pot deleted file mode 100644 index fa092ae..0000000 --- a/pot/removing-xenserver-kvm-hosts.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Removing XenServer and KVM Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A node cannot be removed from a cluster until it has been placed in maintenance mode. This will ensure that all of the VMs on it have been migrated to other Hosts. To remove a Host from the cloud:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Place the node in maintenance mode." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For KVM, stop the cloud-agent service." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the UI option to remove the node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then you may power down the Host, re-use its IP address, re-install it, etc" -msgstr "" - diff --git a/pot/requirements-templates.pot b/pot/requirements-templates.pot deleted file mode 100644 index 5d1a8e7..0000000 --- a/pot/requirements-templates.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Requirements for Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer, install PV drivers / Xen tools on each template that you create. This will enable live migration and clean guest shutdown." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For vSphere, install VMware Tools on each template that you create. This will enable console view to work properly." -msgstr "" - diff --git a/pot/resizing-volumes.pot b/pot/resizing-volumes.pot deleted file mode 100644 index 457d1ba..0000000 --- a/pot/resizing-volumes.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Resizing Volumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; does not provide the ability to resize root disks or data disks; the disk size is fixed based on the template used to create the VM. However, the tool VHD Resizer), while not officially supported by Cloud.com or Citrix, might provide a workaround. To increase disk size with VHD Resizer:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Get the VHD from the secondary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Import it into VHD Resizer." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Resize the VHD." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Upload the new VHD." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a new VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Take a snapshot, then create a new template from that snapshot." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see How to Resize a Provisioning Server 5 Virtual Disk at the Citrix Knowledge Center" -msgstr "" - diff --git a/pot/response-formats.pot b/pot/response-formats.pot deleted file mode 100644 index 706fcc8..0000000 --- a/pot/response-formats.pot +++ /dev/null @@ -1,79 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Response Formats: XML and JSON" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CloudStack supports two formats as the response to an API call. The default response is XML. If you would like the response to be in JSON, add &response=json to the Command String." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Sample XML Response:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" <listipaddressesresponse> \n" -" <allocatedipaddress>\n" -" <ipaddress>192.168.10.141</ipaddress> \n" -" <allocated>2009-09-18T13:16:10-0700</allocated> \n" -" <zoneid>4</zoneid> \n" -" <zonename>WC</zonename> \n" -" <issourcenat>true</issourcenat> \n" -" </allocatedipaddress>\n" -" </listipaddressesresponse>\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Sample JSON Response:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" { \"listipaddressesresponse\" : \n" -" { \"allocatedipaddress\" :\n" -" [ \n" -" { \n" -" \"ipaddress\" : \"192.168.10.141\", \n" -" \"allocated\" : \"2009-09-18T13:16:10-0700\",\n" -" \"zoneid\" : \"4\", \n" -" \"zonename\" : \"WC\", \n" -" \"issourcenat\" : \"true\" \n" -" } \n" -" ]\n" -" } \n" -" } \n" -" " -msgstr "" - diff --git a/pot/responses.pot b/pot/responses.pot deleted file mode 100644 index 629746b..0000000 --- a/pot/responses.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Responses" -msgstr "" - diff --git a/pot/roles.pot b/pot/roles.pot deleted file mode 100644 index 9dba537..0000000 --- a/pot/roles.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Roles" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; API supports three access roles:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Root Admin. Access to all features of the cloud, including both virtual and physical resource management." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Domain Admin. Access to only the virtual resources of the clouds that belong to the administrator’s domain." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User. Access to only the features that allow management of the user’s virtual instances, storage, and network." -msgstr "" - diff --git a/pot/root-admin-ui-overview.pot b/pot/root-admin-ui-overview.pot deleted file mode 100644 index 5f0df53..0000000 --- a/pot/root-admin-ui-overview.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Root Administrator's UI Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; UI helps the &PRODUCT; administrator provision, view, and manage the cloud infrastructure, domains, user accounts, projects, and configuration settings. The first time you start the UI after a fresh Management Server installation, you can choose to follow a guided tour to provision your cloud infrastructure. On subsequent logins, the dashboard of the logged-in user appears. The various links in this screen and the navigation bar on the left provide access to a variety of administrative functions. The root administrator can also use the UI to perform all the same tasks that are present in the end-user’s UI." -msgstr "" - diff --git a/pot/runtime-allocation-virtual-network-resources.pot b/pot/runtime-allocation-virtual-network-resources.pot deleted file mode 100644 index df34340..0000000 --- a/pot/runtime-allocation-virtual-network-resources.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Runtime Allocation of Virtual Network Resources" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you define a new virtual network, all your settings for that network are stored in &PRODUCT;. The actual network resources are activated only when the first virtual machine starts in the network. When all virtual machines have left the virtual network, the network resources are garbage collected so they can be allocated again. This helps to conserve network resources.." -msgstr "" - diff --git a/pot/runtime-behavior-of-primary-storage.pot b/pot/runtime-behavior-of-primary-storage.pot deleted file mode 100644 index 1862b3f..0000000 --- a/pot/runtime-behavior-of-primary-storage.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Runtime Behavior of Primary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Root volumes are created automatically when a virtual machine is created. Root volumes are deleted when the VM is destroyed. Data volumes can be created and dynamically attached to VMs. Data volumes are not deleted when VMs are destroyed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Administrators should monitor the capacity of primary storage devices and add additional primary storage as needed. See the Advanced Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Administrators add primary storage to the system by creating a &PRODUCT; storage pool. Each storage pool is associated with a cluster." -msgstr "" - diff --git a/pot/runtime-internal-comm-req.pot b/pot/runtime-internal-comm-req.pot deleted file mode 100644 index 78738be..0000000 --- a/pot/runtime-internal-comm-req.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Runtime Internal Communications Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Servers communicate with each other to coordinate tasks. This communication uses TCP on ports 8250 and 9090." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The console proxy VMs connect to all hosts in the zone over the management traffic network. Therefore the management traffic network of any given pod in the zone must have connectivity to the management traffic network of all other pods in the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The secondary storage VMs and console proxy VMs connect to the Management Server on port 8250. If you are using multiple Management Servers, the load balanced IP address of the Management Servers on port 8250 must be reachable." -msgstr "" - diff --git a/pot/scheduled-maintenance-maintenance-mode-hosts.pot b/pot/scheduled-maintenance-maintenance-mode-hosts.pot deleted file mode 100644 index f83df48..0000000 --- a/pot/scheduled-maintenance-maintenance-mode-hosts.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Scheduled Maintenance and Maintenance Mode for Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can place a host into maintenance mode. When maintenance mode is activated, the host becomes unavailable to receive new guest VMs, and the guest VMs already running on the host are seamlessly migrated to another host not in maintenance mode. This migration uses live migration technology and does not interrupt the execution of the guest." -msgstr "" - diff --git a/pot/search-base.pot b/pot/search-base.pot deleted file mode 100644 index 99efd74..0000000 --- a/pot/search-base.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Search Base" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An LDAP query is relative to a given node of the LDAP directory tree, called the search base. The search base is the distinguished name (DN) of a level of the directory tree below which all users can be found. The users can be in the immediate base directory or in some subdirectory. The search base may be equivalent to the organization, group, or domain name. The syntax for writing a DN varies depending on which LDAP server you are using. A full discussion of distinguished names is outside the scope of our documentation. The following table shows some examples of search bases to find users in the testing department.." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LDAP Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Example Search Base DN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ApacheDS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ou=testing,o=project" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Active Directory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OU=testing, DC=company" -msgstr "" - diff --git a/pot/search-user-bind-dn.pot b/pot/search-user-bind-dn.pot deleted file mode 100644 index 5cb326c..0000000 --- a/pot/search-user-bind-dn.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Search User Bind DN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The bind DN is the user on the external LDAP server permitted to search the LDAP directory within the defined search base. When the DN is returned, the DN and passed password are used to authenticate the &PRODUCT; user with an LDAP bind. A full discussion of bind DNs is outside the scope of our documentation. The following table shows some examples of bind DNs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LDAP Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Example Bind DN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ApacheDS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "cn=Administrator,dc=testing,ou=project,ou=org" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Active Directory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CN=Administrator, OU=testing, DC=company, DC=com" -msgstr "" - diff --git a/pot/secondary-storage-add.pot b/pot/secondary-storage-add.pot deleted file mode 100644 index 419cb15..0000000 --- a/pot/secondary-storage-add.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Add Secondary Storage" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "System Requirements for Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NFS storage appliance or Linux NFS server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) OpenStack Object Storage (Swift) (see http://swift.openstack.org)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "100GB minimum capacity" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A secondary storage device must be located in the same zone as the guest VMs it serves." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each Secondary Storage server must be available to all hosts in the zone." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Adding Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When you create a new zone, the first secondary storage is added as part of that procedure. You can add secondary storage servers at any time to add more servers to an existing zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure there is nothing stored on the server. Adding the server to &PRODUCT; will destroy any existing data." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are going to use Swift for cloud-wide secondary storage, you must add the Swift storage to &PRODUCT; before you add the local zone secondary storage servers. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To prepare for local zone secondary storage, you should have created and mounted an NFS share during Management Server installation. See .See Preparing NFS Shares in the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure you prepared the system VM template during Management Server installation. See .See Prepare the System VM Template in the Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now that the secondary storage server for per-zone storage is prepared, add it to &PRODUCT;. Secondary storage is added as part of the procedure for adding a new zone. See ." -msgstr "" - diff --git a/pot/secondary-storage-outage-and-data-loss.pot b/pot/secondary-storage-outage-and-data-loss.pot deleted file mode 100644 index bc00e1c..0000000 --- a/pot/secondary-storage-outage-and-data-loss.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Secondary Storage Outage and Data Loss" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For a Zone that has only one secondary storage server, a secondary storage outage will have feature level impact to the system but will not impact running guest VMs. It may become impossible to create a VM with the selected template for a user. A user may also not be able to save snapshots or examine/restore saved snapshots. These features will automatically be available when the secondary storage comes back online." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Secondary storage data loss will impact recently added user data including templates, snapshots, and ISO images. Secondary storage should be backed up periodically. Multiple secondary storage servers can be provisioned within each zone to increase the scalability of the system." -msgstr "" - diff --git a/pot/secondary-storage-vm.pot b/pot/secondary-storage-vm.pot deleted file mode 100644 index 8f9354a..0000000 --- a/pot/secondary-storage-vm.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Secondary Storage VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the hosts, &PRODUCT;’s Secondary Storage VM mounts and writes to secondary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Submissions to secondary storage go through the Secondary Storage VM. The Secondary Storage VM can retrieve templates and ISO images from URLs using a variety of protocols." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The secondary storage VM provides a background task that takes care of a variety of secondary storage activities: downloading a new template to a Zone, copying templates between Zones, and snapshot backups." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The administrator can log in to the secondary storage VM if needed." -msgstr "" - diff --git a/pot/secondary-storage.pot b/pot/secondary-storage.pot deleted file mode 100644 index 3139de6..0000000 --- a/pot/secondary-storage.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section gives concepts and technical details about &PRODUCT; secondary storage. For information about how to install and configure secondary storage through the &PRODUCT; UI, see the Advanced Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - diff --git a/pot/security-groups.pot b/pot/security-groups.pot deleted file mode 100644 index c7c8480..0000000 --- a/pot/security-groups.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Security Groups" -msgstr "" - diff --git a/pot/security-req.pot b/pot/security-req.pot deleted file mode 100644 index 373e3ba..0000000 --- a/pot/security-req.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Security Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The public Internet must not be able to access port 8096 or port 8250 on the Management Server." -msgstr "" - diff --git a/pot/send-projects-membership-invitation.pot b/pot/send-projects-membership-invitation.pot deleted file mode 100644 index f77e51f..0000000 --- a/pot/send-projects-membership-invitation.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Sending Project Membership Invitations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use these steps to add a new member to a project if the invitations feature is enabled in the cloud as described in . If the invitations feature is not turned on, use the procedure in Adding Project Members From the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the project you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Invitations tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Add by, select one of the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Account – The invitation will appear in the user’s Invitations tab in the Project View. See Using the Project View." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Email – The invitation will be sent to the user’s email address. Each emailed invitation includes a unique code called a token which the recipient will provide back to &PRODUCT; when accepting the invitation. Email invitations will work only if the global parameters related to the SMTP server have been set. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type the user name or email address of the new member you want to add, and click Invite. Type the &PRODUCT; user name if you chose Account in the previous step. If you chose Email, type the email address. You can invite only people who have an account in this cloud within the same domain as the project. However, you can send the invitation to any email address." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To view and manage the invitations you have sent, return to this tab. When an invitation is accepted, the new member will appear in the project’s Accounts tab." -msgstr "" - diff --git a/pot/separate_storage_network.pot b/pot/separate_storage_network.pot deleted file mode 100644 index 4212460..0000000 --- a/pot/separate_storage_network.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Separate Storage Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the large-scale redundant setup described in the previous section, storage traffic can overload the management network. A separate storage network is optional for deployments. Storage protocols such as iSCSI are sensitive to network delays. A separate storage network ensures guest network traffic contention does not impact storage performance." -msgstr "" - diff --git a/pot/service-offerings.pot b/pot/service-offerings.pot deleted file mode 100644 index 59d9de4..0000000 --- a/pot/service-offerings.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Service Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer and Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer and Maintenance Mode" -msgstr "" - diff --git a/pot/set-database-buffer-pool-size.pot b/pot/set-database-buffer-pool-size.pot deleted file mode 100644 index c29786c..0000000 --- a/pot/set-database-buffer-pool-size.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Set Database Buffer Pool Size" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It is important to provide enough memory space for the MySQL database to cache data and indexes:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Edit the Tomcat configuration file:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/etc/my.cnf" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Insert the following line in the [mysqld] section, below the datadir line. Use a value that is appropriate for your situation. We recommend setting the buffer pool at 40% of RAM if MySQL is on the same server as the management server or 70% of RAM if MySQL has a dedicated server. The following example assumes a dedicated server with 1024M of RAM." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "innodb_buffer_pool_size=700M" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the MySQL service." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service mysqld restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information about the buffer pool, see \"The InnoDB Buffer Pool\" at MySQL Reference Manual." -msgstr "" - diff --git a/pot/set-global-project-resource-limits.pot b/pot/set-global-project-resource-limits.pot deleted file mode 100644 index ece55db..0000000 --- a/pot/set-global-project-resource-limits.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting the Global Project Resource Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in as administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search box, type max.projects and click the search button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search results, you will see the parameters you can use to set per-project maximum resource amounts that apply to all projects in the cloud. No project can have more resources, but an individual project can have lower limits. Click the edit button to set each parameter. editbutton.png: Edits parameters " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.project.public.ips" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum number of public IP addresses that can be owned by any project in the cloud. See About Public IP Addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.project.snapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum number of snapshots that can be owned by any project in the cloud. See Working with Snapshots." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.project.templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum number of templates that can be owned by any project in the cloud. See Working with Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.project.uservms" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum number of guest virtual machines that can be owned by any project in the cloud. See Working With Virtual Machines." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "max.project.volumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum number of data volumes that can be owned by any project in the cloud. See Working with Volumes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management restart" -msgstr "" - diff --git a/pot/set-monitor-total-vm-limits-per-host.pot b/pot/set-monitor-total-vm-limits-per-host.pot deleted file mode 100644 index 50fe432..0000000 --- a/pot/set-monitor-total-vm-limits-per-host.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Set and Monitor Total VM Limits per Host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; administrator should monitor the total number of VM instances in each cluster, and disable allocation to the cluster if the total is approaching the maximum that the hypervisor can handle. Be sure to leave a safety margin to allow for the possibility of one or more hosts failing, which would increase the VM load on the other hosts as the VMs are automatically redeployed. Consult the documentation for your chosen hypervisor to find the maximum permitted number of VMs per host, then use &PRODUCT; global configuration settings to set this as the default limit. Monitor the VM activity in each cluster at all times. Keep the total number of VMs below a safe level that allows for the occasional host failure. For example, if there are N hosts in the cluster, and you want to allow for one host in the cluster to be down at any given time, the total number of VM instances you can permit in the cluster is at most (N-1) * (per-host-limit). Once a cluster reaches this number of VMs, use the &PRODUCT; UI to disable allocation of more VMs to the cluster." -msgstr "" - diff --git a/pot/set-per-project-resource-limits.pot b/pot/set-per-project-resource-limits.pot deleted file mode 100644 index b791974..0000000 --- a/pot/set-per-project-resource-limits.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Per-Project Resource Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; root administrator or the domain administrator of the domain where the project resides can set new resource limits for an individual project. The project owner can set resource limits only if the owner is also a domain or root administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The new limits must be below the global default limits set by the &PRODUCT; administrator (as described in ). If the project already owns more of a given type of resource than the new maximum, the resources are not affected; however, the project can not add any new resources of that type until the total drops below the new limit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in as administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the project you want to work with." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Resources tab. This tab lists the current maximum amount that the project is allowed to own for each type of resource." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type new values for one or more resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Apply." -msgstr "" - diff --git a/pot/set-projects-creator-permissions.pot b/pot/set-projects-creator-permissions.pot deleted file mode 100644 index 230e365..0000000 --- a/pot/set-projects-creator-permissions.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Project Creator Permissions" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can configure &PRODUCT; to allow any user to create a new project, or you can restrict that ability to just &PRODUCT; administrators." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in as administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search box, type allow.user.create.projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the edit button to set the parameter. editbutton.png: Edits parameters " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "allow.user.create.projects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set to true to allow end users to create projects. Set to false if you want only the &PRODUCT; root administrator and domain administrators to create projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management restart" -msgstr "" - diff --git a/pot/set-resource-limits-for-projects.pot b/pot/set-resource-limits-for-projects.pot deleted file mode 100644 index e833c54..0000000 --- a/pot/set-resource-limits-for-projects.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Resource Limits for Projects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; administrator can set global default limits to control the amount of resources that can be owned by each project in the cloud. This serves to prevent uncontrolled usage of resources such as snapshots, IP addresses, and virtual machine instances. Domain administrators can override these resource limits for individual projects with their domains, as long as the new limits are below the global defaults set by the &PRODUCT; root administrator. The root administrator can also set lower resource limits for any project in the cloud" -msgstr "" - diff --git a/pot/set-up-invitations.pot b/pot/set-up-invitations.pot deleted file mode 100644 index 0ea9fe7..0000000 --- a/pot/set-up-invitations.pot +++ /dev/null @@ -1,160 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Up Invitations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; can be set up either so that project administrators can add people directly to a project, or so that it is necessary to send an invitation which the recipient must accept. The invitation can be sent by email or through the user’s &PRODUCT; account. If you want administrators to use invitations to add members to projects, turn on and set up the invitations feature in &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in as administrator to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search box, type project and click the search button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search box, type project and click the search button. searchbutton.png: Searches projects " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search results, you will see a few other parameters you need to set to control how invitations behave. The table below shows global configuration parameters related to project invitations. Click the edit button to set each parameter" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configuration Parameters" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.invite.required" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set to true to turn on the invitations feature." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.email.sender" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The email address to show in the From field of invitation emails." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.invite.timeout" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Amount of time to allow for a new member to respond to the invitation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.smtp.host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name of the host that acts as an email server to handle invitations." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.smtp.password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) Password required by the SMTP server. You must also set project.smtp.username and set project.smtp.useAuth to true." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.smtp.port" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SMTP server’s listening port." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.smtp.useAuth" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set to true if the SMTP server requires a username and password." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "project.smtp.username" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) User name required by the SMTP server for authentication. You must also set project.smtp.password and set project.smtp.useAuth to true.." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service cloud-management restart" -msgstr "" - diff --git a/pot/set-up-network-for-users.pot b/pot/set-up-network-for-users.pot deleted file mode 100644 index 48c1cb7..0000000 --- a/pot/set-up-network-for-users.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Up Networking for Users" -msgstr "" - diff --git a/pot/set-usage-limit.pot b/pot/set-usage-limit.pot deleted file mode 100644 index f39f0d6..0000000 --- a/pot/set-usage-limit.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Usage Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides several administrator control points for capping resource usage by users. Some of these limits are global configuration parameters. Others are applied at the ROOT domain and may be overridden on a per-account basis." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Aggregate limits may be set on a per-domain basis. For example, you may limit a domain and all subdomains to the creation of 100 VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section covers the following topics:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Globally Configured Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Default Account Resource Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Per Domain Limits" -msgstr "" - diff --git a/pot/set-zone-vlan-run-vm-max.pot b/pot/set-zone-vlan-run-vm-max.pot deleted file mode 100644 index 6fc47e6..0000000 --- a/pot/set-zone-vlan-run-vm-max.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Zone VLAN and Running VM Maximums" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the external networking case, every VM in a zone must have a unique guest IP address. There are two variables that you need to consider in determining how to configure &PRODUCT; to support this: how many Zone VLANs do you expect to have and how many VMs do you expect to have running in the Zone at any one time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the following table to determine how to configure &PRODUCT; for your deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "guest.vlan.bits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum Running VMs per Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Maximum Zone VLANs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "12" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4096" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4094" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "11" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "8192" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "2048" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "10" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "16384" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "1024" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "32768" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "512" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Based on your deployment's needs, choose the appropriate value of guest.vlan.bits. Set it as described in Edit the Global Configuration Settings (Optional) section and restart the Management Server." -msgstr "" - diff --git a/pot/shared-networks.pot b/pot/shared-networks.pot deleted file mode 100644 index 9d8085d..0000000 --- a/pot/shared-networks.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Shared Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A shared network can be accessed by virtual machines that belong to many different accounts. Network Isolation on shared networks is accomplished using techniques such as security groups (supported only in basic zones in &PRODUCT; 3.0.3)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shared Networks are created by the administrator" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shared Networks can be designated to a certain domain" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shared Network resources such as VLAN and physical network that it maps to are designated by the administrator" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Shared Networks are isolated by security groups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Network is a shared network that is not shown to the end users" -msgstr "" - diff --git a/pot/signing-api-requests.pot b/pot/signing-api-requests.pot deleted file mode 100644 index 10d1714..0000000 --- a/pot/signing-api-requests.pot +++ /dev/null @@ -1,140 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Signing API Requests" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Whether you access the CloudStack API with HTTP or HTTPS, it must still be signed so that CloudStack can verify the caller has been authenticated and authorized to execute the command. Make sure that you have both the API Key and Secret Key provided by the CloudStack administrator for your account before proceeding with the signing process." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To show how to sign a request, we will re-use the previous example." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://http://localhost:8080/client/api?command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Breaking this down, we have several distinct parts to this URL." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Base URL: This is the base URL to the CloudStack Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://localhost:8080" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "API Path: This is the path to the API Servlet that processes the incoming requests." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "/client/api?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Command String: This part of the query string comprises of the command, its parameters, and the API Key that identifies the account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "As with all query string parameters of field-value pairs, the \"field\" component is case insensitive while all \"value\" values are case sensitive." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Signature: This is the hashed signature of the Base URL that is generated using a combination of the user’s Secret Key and the HMAC SHA-1 hashing algorithm." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Every API request has the format Base URL+API Path+Command String+Signature." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To generate the signature." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For each field-value pair (as separated by a '&') in the Command String, URL encode each value so that it can be safely sent via HTTP GET." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure all spaces are encoded as \"%20\" rather than \"+\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Lower case the entire Command String and sort it alphabetically via the field for each field-value pair. The result of this step would look like the following." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "apikey=mivr6x7u6bn_sdahobpjnejpgest35exq-jb8cg20yi3yaxxcgpyuairmfi_ejtvwz0nukkjbpmy3y2bcikwfq&command=deployvirtualmachine&diskofferingid=1&serviceofferingid=1&templateid=2&zoneid=4" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Take the sorted Command String and run it through the HMAC SHA-1 hashing algorithm (most programming languages offer a utility method to do this) with the user’s Secret Key. Base64 encode the resulting byte array in UTF-8 so that it can be safely transmitted via HTTP. The final string produced after Base64 encoding should be \"Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D\"." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By reconstructing the final URL in the format Base URL+API Path+Command String+Signature, the final URL should look like:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "http://localhost:8080/client/api?command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-jB8CG20YI3yaxXcgpyuaIRmFI_EJTVwZ0nUkkJbPmY3y2bciKwFQ&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D" -msgstr "" - diff --git a/pot/site-to-site-vpn.pot b/pot/site-to-site-vpn.pot deleted file mode 100644 index e3be219..0000000 --- a/pot/site-to-site-vpn.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Setting Up a Site-to-Site VPN Connection" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A Site-to-Site VPN connection helps you establish a secure connection from an enterprise datacenter to the cloud infrastructure. This allows users to access the guest VMs by establishing a VPN connection to the virtual router of the account from a device in the datacenter of the enterprise. Having this facility eliminates the need to establish VPN connections to individual VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The supported endpoints on the remote datacenters are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cisco ISR with IOS 12.4 or later" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Juniper J-Series routers with JunOS 9.5 or later" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the specific Cisco and Juniper devices listed above, the expectation is that any Cisco or Juniper device running on the supported operating systems are able to establish VPN connections." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To set up a Site-to-Site VPN connection, perform the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a Virtual Private Cloud (VPC)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a VPN Customer Gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a VPN gateway for the VPC that you created." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create VPN connection from the VPC VPN gateway to the customer VPN gateway." -msgstr "" - diff --git a/pot/small_scale_deployment.pot b/pot/small_scale_deployment.pot deleted file mode 100644 index 033f3c4..0000000 --- a/pot/small_scale_deployment.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Small-Scale Deployment" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This diagram illustrates the network architecture of a small-scale &PRODUCT; deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A firewall provides a connection to the Internet. The firewall is configured in NAT mode. The firewall forwards HTTP requests and API calls from the Internet to the Management Server. The Management Server resides on the management network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A layer-2 switch connects all physical servers and storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A single NFS server functions as both the primary and secondary storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server is connected to the management network." -msgstr "" - diff --git a/pot/snapshot-restore.pot b/pot/snapshot-restore.pot deleted file mode 100644 index 5d4d1f5..0000000 --- a/pot/snapshot-restore.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Snapshot Restore" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are two paths to restoring snapshots. Users can create a volume from the snapshot. The volume can then be mounted to a VM and files recovered as needed. Alternatively, a template may be created from the snapshot of a root disk. The user can then boot a VM from this template to effect recovery of the root disk." -msgstr "" - diff --git a/pot/source-build.pot b/pot/source-build.pot deleted file mode 100644 index 304d2eb..0000000 --- a/pot/source-build.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building &PRODUCT; from Source" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prior to the 4.0.0 incubating release, Ant was used to build &PRODUCT;. Starting with 4.0.0 a migration to Maven is underway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The website and the wiki contain up to date information on the build procedure at:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "https://cwiki.apache.org/CLOUDSTACK/building-with-maven.html" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://incubator.apache.org/cloudstack/develop/environment.html" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The overarching steps to build &PRODUCT; are:." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Install the prerequisites and setup your environment" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Understand that various Maven profiles and build targets" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Deploy and test your build" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If needed, learn how to build binaries" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Learning Maven is outside the scope of this documentation." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Go to the Maven website at http://maven.apache.org/guides/getting-started/index.html" -msgstr "" - diff --git a/pot/source-prereqs.pot b/pot/source-prereqs.pot deleted file mode 100644 index b22b5f7..0000000 --- a/pot/source-prereqs.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Prerequisites for building Apache CloudStack" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are a number of prerequisites needed to build &PRODUCT;. This document assumes compilation on a Linux system that uses RPMs or DEBs for package management." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The minimum bootstrapped prerequisites for building &PRODUCT; includes the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ant" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "maven (version 3)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Java (Java 6/OpenJDK 1.6)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rpmbuild or dpkg-dev" -msgstr "" - diff --git a/pot/source.pot b/pot/source.pot deleted file mode 100644 index 525c0b4..0000000 --- a/pot/source.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Building from Source" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The official &PRODUCT; release is always in source code form. While there may exist convenience binaries in various forms from a number of places, the source is the canonical release will be source. In this document we'll cover acquiring the source release, building that into binary, deployable packages." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "While building and deploying directly from source is certainly possible, the reality of Infrastructure-as-a-Service cloud computing implies a need to deploy packages on a potentially large number of systems, which RPMs and DEBs fill nicely." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Building and deploying directly from source is thus outside the scope of this document, but is documented in the INSTALL.md file in the release." -msgstr "" - diff --git a/pot/ssl.pot b/pot/ssl.pot deleted file mode 100644 index 037169b..0000000 --- a/pot/ssl.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "SSL (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides HTTP access in its default installation. There are a number of technologies and sites which choose to implement SSL. As a result, we have left &PRODUCT; to expose HTTP under the assumption that a site will implement its typical practice." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; uses Tomcat as its servlet container. For sites that would like &PRODUCT; to terminate the SSL session, Tomcat’s SSL access may be enabled. Tomcat SSL configuration is described at http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html." -msgstr "" - diff --git a/pot/standard-events.pot b/pot/standard-events.pot deleted file mode 100644 index adb2261..0000000 --- a/pot/standard-events.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Standard Events" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The events log records three types of standard events." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "INFO. This event is generated when an operation has been successfully performed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "WARN. This event is generated in the following circumstances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a network is disconnected while monitoring a template download." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a template download is abandoned." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When an issue on the storage server causes the volumes to fail over to the mirror storage server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ERROR. This event is generated when an operation has not been successfully performed" -msgstr "" - diff --git a/pot/static-nat.pot b/pot/static-nat.pot deleted file mode 100644 index 60f01be..0000000 --- a/pot/static-nat.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Static NAT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A static NAT rule maps a public IP address to the private IP address of a VM in order to allow Internet traffic into the VM. The public IP address always remains the same, which is why it is called \"static\" NAT. This section tells how to enable or disable static NAT for a particular IP address." -msgstr "" - diff --git a/pot/sticky-session-policies-for-lb-rules.pot b/pot/sticky-session-policies-for-lb-rules.pot deleted file mode 100644 index cbe4ae6..0000000 --- a/pot/sticky-session-policies-for-lb-rules.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Sticky Session Policies for Load Balancer Rules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Sticky sessions are used in Web-based applications to ensure continued availability of information across the multiple requests in a user's session. For example, if a shopper is filling a cart, you need to remember what has been purchased so far. The concept of \"stickiness\" is also referred to as persistence or maintaining state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Any load balancer rule defined in &PRODUCT; can have a stickiness policy. The policy consists of a name, stickiness method, and parameters. The parameters are name-value pairs or flags, which are defined by the load balancer vendor. The stickiness method could be load balancer-generated cookie, application-generated cookie, or source-based. In the source-based method, the source IP address is used to identify the user and locate the user’s stored data. In the other methods, cookies are used. The cookie generated by the load balancer or application is included in request and response URLs to create persistence. The cookie name can be specified by the administrator or automatically generated. A variety of options are provided to control the exact behavior of cookies, such as how they are generated and whether they are cached." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the most up to date list of available stickiness methods, see the &PRODUCT; UI or call listNetworks and check the SupportedStickinessMethods capability." -msgstr "" - diff --git a/pot/stop-restart-management-server.pot b/pot/stop-restart-management-server.pot deleted file mode 100644 index dec0525..0000000 --- a/pot/stop-restart-management-server.pot +++ /dev/null @@ -1,65 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Stopping and Restarting the Management Server" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The root administrator will need to stop and restart the Management Server from time to time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, after changing a global configuration parameter, a restart is required. If you have multiple Management Server nodes, restart all of them to put the new parameter value into effect consistently throughout the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To stop the Management Server, issue the following command at the operating system prompt on the Management Server node:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management stop" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To start the Management Server:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management start" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To stop the Management Server:" -msgstr "" - diff --git a/pot/stopped-vm.pot b/pot/stopped-vm.pot deleted file mode 100644 index 8f5f7c1..0000000 --- a/pot/stopped-vm.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Stopped VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; now supports creating a VM without starting it. You can determine whether the VM needs to be started as part of the VM deployment. A VM can now be deployed in two ways: create and start a VM (the default method); or create a VM and leave it in the stopped state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A new request parameter, startVM, is introduced in the deployVm API to support the stopped VM feature." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The possible values are:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "true - The VM starts as a part of the VM deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "false - The VM is left in the stopped state at the end of the VM deployment." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default value is true." -msgstr "" - diff --git a/pot/stopping-and-starting-vms.pot b/pot/stopping-and-starting-vms.pot deleted file mode 100644 index 2228d58..0000000 --- a/pot/stopping-and-starting-vms.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Stopping and Starting VMs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Any user can access their own virtual machines. The administrator can access all VMs running in the cloud." -msgstr "" - diff --git a/pot/storage-nw-topology-req.pot b/pot/storage-nw-topology-req.pot deleted file mode 100644 index 9786961..0000000 --- a/pot/storage-nw-topology-req.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Storage Network Topology Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The secondary storage NFS export is mounted by the secondary storage VM. Secondary storage traffic goes over the management traffic network, even if there is a separate storage network. Primary storage traffic goes over the storage network, if available. If you choose to place secondary storage NFS servers on the storage network, you must make sure there is a route from the management traffic network to the storage network." -msgstr "" - diff --git a/pot/storage-overview.pot b/pot/storage-overview.pot deleted file mode 100644 index a2cad35..0000000 --- a/pot/storage-overview.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Storage Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; defines two types of storage: primary and secondary. Primary storage can be accessed by either iSCSI or NFS. Additionally, direct attached storage may be used for primary storage. Secondary storage is always accessed using NFS." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is no ephemeral storage in &PRODUCT;. All volumes on all nodes are persistent." -msgstr "" - diff --git a/pot/storage-tags.pot b/pot/storage-tags.pot deleted file mode 100644 index 8ed6ccf..0000000 --- a/pot/storage-tags.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Storage Tags" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage may be \"tagged\". A tag is a text string attribute associated with primary storage, a Disk Offering, or a Service Offering. Tags allow administrators to provide additional information about the storage. For example, that is a \"SSD\" or it is \"slow\". Tags are not interpreted by &PRODUCT;. They are matched against tags placed on service and disk offerings. &PRODUCT; requires all tags on service and disk offerings to exist on the primary storage before it allocates root or data disks on the primary storage. Service and disk offering tags are used to identify the requirements of the storage that those offerings have. For example, the high end service offering may require \"fast\" for its root disk volume." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The interaction between tags, allocation, and volume copying across clusters and pods can be complex. To simplify the situation, use the same set of tags on the primary storage for all clusters in a pod. Even if different devices are used to present those tags, the set of exposed tags can be the same." -msgstr "" - diff --git a/pot/storage.pot b/pot/storage.pot deleted file mode 100644 index cc72673..0000000 --- a/pot/storage.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working With Storage" -msgstr "" - diff --git a/pot/suspend-project.pot b/pot/suspend-project.pot deleted file mode 100644 index e2c6c7d..0000000 --- a/pot/suspend-project.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Suspending or Deleting a Project" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a project is suspended, it retains the resources it owns, but they can no longer be used. No new resources or members can be added to a suspended project." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a project is deleted, its resources are destroyed, and member accounts are removed from the project. The project’s status is shown as Disabled pending final deletion." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A project can be suspended or deleted by the project administrator, the domain administrator of the domain the project belongs to or of its parent domain, or the &PRODUCT; root administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, click Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Select View, choose Projects." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the name of the project." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click one of the buttons:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To delete, use deletebutton.png: Removes a project " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To suspend, use deletebutton.png: suspends a project " -msgstr "" - diff --git a/pot/sys-offering-sysvm.pot b/pot/sys-offering-sysvm.pot deleted file mode 100644 index 995ae9a..0000000 --- a/pot/sys-offering-sysvm.pot +++ /dev/null @@ -1,130 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Changing the Default System Offering for System VMs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can manually change the system offering for a particular System VM. Additionally, as a &PRODUCT; administrator, you can also change the default system offering used for System VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a new system offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see Creating a New System Service Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Back up the database:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mysqldump -u root -p cloud | bzip2 > cloud_backup.sql.bz2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Open an MySQL prompt:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "mysql -u cloud -p cloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following queries on the cloud database." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the disk_offering table, identify the original default offering and the new offering you want to use by default." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Take a note of the ID of the new offering." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "select id,name,unique_name,type from disk_offering;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the original default offering, set the value of unique_name to NULL." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# update disk_offering set unique_name = NULL where id = 10;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that you use the correct value for the ID." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the new offering that you want to use by default, set the value of unique_name as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For the default Console Proxy VM (CPVM) offering,set unique_name to 'Cloud.com-ConsoleProxy'. For the default Secondary Storage VM (SSVM) offering, set unique_name to 'Cloud.com-SecondaryStorage'. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "update disk_offering set unique_name = 'Cloud.com-ConsoleProxy' where id = 16;" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart &PRODUCT; Management Server. Restarting is required because the default offerings are loaded into the memory at startup." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "service cloud-management restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Destroy the existing CPVM or SSVM offerings and wait for them to be recreated. The new CPVM or SSVM are configured with the new offering." -msgstr "" - diff --git a/pot/sys-reliability-and-ha.pot b/pot/sys-reliability-and-ha.pot deleted file mode 100644 index f682068..0000000 --- a/pot/sys-reliability-and-ha.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Reliability and High Availability" -msgstr "" - diff --git a/pot/sysprep-for-windows-server-2003R2.pot b/pot/sysprep-for-windows-server-2003R2.pot deleted file mode 100644 index c975206..0000000 --- a/pot/sysprep-for-windows-server-2003R2.pot +++ /dev/null @@ -1,160 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Sysprep for Windows Server 2003 R2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Earlier versions of Windows have a different sysprep tool. Follow these steps for Windows Server 2003 R2." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extract the content of \\support\\tools\\deploy.cab on the Windows installation CD into a directory called c:\\sysprep on the Windows 2003 R2 VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run c:\\sysprep\\setupmgr.exe to create the sysprep.inf file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Create New to create a new Answer File." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enter “Sysprep setup” for the Type of Setup." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the appropriate OS version and edition." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the License Agreement screen, select “Yes fully automate the installation”." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide your name and organization." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Leave display settings at default." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set the appropriate time zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide your product key." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select an appropriate license mode for your deployment" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select “Automatically generate computer name”." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Type a default administrator password. If you enable the password reset feature, the users will not actually use this password. This password will be reset by the instance manager after the guest boots up." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Leave Network Components at “Typical Settings”." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the “WORKGROUP” option." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Leave Telephony options at default." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select appropriate Regional Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select appropriate language settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Do not install printers." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Do not specify “Run Once commands”." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need not specify an identification string." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Save the Answer File as c:\\sysprep\\sysprep.inf." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command to sysprep the image:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "c:\\sysprep\\sysprep.exe -reseal -mini -activated" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After this step the machine will automatically shut down" -msgstr "" - diff --git a/pot/sysprep-windows-server-2008R2.pot b/pot/sysprep-windows-server-2008R2.pot deleted file mode 100644 index 91202d8..0000000 --- a/pot/sysprep-windows-server-2008R2.pot +++ /dev/null @@ -1,147 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Preparation for Windows Server 2008 R2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For Windows 2008 R2, you run Windows System Image Manager to create a custom sysprep response XML file. Windows System Image Manager is installed as part of the Windows Automated Installation Kit (AIK). Windows AIK can be downloaded from the Microsoft Download Center at the following location:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Microsoft Download Center." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use the following steps to run sysprep for Windows 2008 R2:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The steps outlined here are derived from the excellent guide by Charity Shelbourne, originally published at Windows Server 2008 Sysprep Mini-Setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download and install the Windows AIK" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Windows AIK should not be installed on the Windows 2008 R2 VM you just created. Windows AIK should not be part of the template you create. It is only used to create the sysprep answer file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the install.wim file in the \\sources directory of the Windows 2008 R2 installation DVD to the hard disk. This is a very large file and may take a long time to copy. Windows AIK requires the WIM file to be writable." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Start the Windows System Image Manager, which is part of the Windows AIK." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Windows Image pane, right click “Select a Windows image or catalog file” to load the install.wim file you just copied." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select the Windows 2008 R2 Edition" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You may be prompted with a warning that the catalog file cannot be opened. Click Yes to create a new catalog file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Answer File pane, right click to create a new answer file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Generate the answer file from the Windows System Image Manager using the following steps:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The first page you need to automate is the Language and Country or Region Selection page. To automate this, expand Components in your Windows Image pane, right-click and add the Microsoft-Windows-International-Core setting to Pass 7 oobeSystem. In your Answer File pane, configure the InputLocale, SystemLocale, UILanguage, and UserLocale with the appropriate settings for your language and country or region. Should you have a question about any of these settings, you can right-click on the specific setting and select Help. This will open the appropriate CHM help file with more information, including examples on the setting you are attempting to configure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need to automate the Software License Terms Selection page, otherwise known as the End-User License Agreement (EULA). To do this, expand the Microsoft-Windows-Shell-Setup component. High-light the OOBE setting, and add the setting to the Pass 7 oobeSystem. In Settings, set HideEULAPage true." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure the license key is properly set. If you use MAK key, you can just enter the MAK key on the Windows 2008 R2 VM. You need not input the MAK into the Windows System Image Manager. If you use KMS host for activation you need not enter the Product Key. Details of Windows Volume Activation can be found at " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need to automate is the Change Administrator Password page. Expand the Microsoft-Windows-Shell-Setup component (if it is not still expanded), expand UserAccounts, right-click on AdministratorPassword, and add the setting to the Pass 7 oobeSystem configuration pass of your answer file. Under Settings, specify a password next to Value." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You may read the AIK documentation and set many more options that suit your deployment. The steps above are the minimum needed to make Windows unattended setup work." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Save the answer file as unattend.xml. You can ignore the warning messages that appear in the validation window." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the unattend.xml file into the c:\\windows\\system32\\sysprep directory of the Windows 2008 R2 Virtual Machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once you place the unattend.xml file in c:\\windows\\system32\\sysprep directory, you run the sysprep tool as follows:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "cd c:\\Windows\\System32\\sysprep\n" -"sysprep.exe /oobe /generalize /shutdown\n" -"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Windows 2008 R2 VM will automatically shut down after sysprep is complete." -msgstr "" - diff --git a/pot/system-reserved-ip-addresses.pot b/pot/system-reserved-ip-addresses.pot deleted file mode 100644 index 5caf9fa..0000000 --- a/pot/system-reserved-ip-addresses.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Reserved IP Addresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In each zone, you need to configure a range of reserved IP addresses for the management network. This network carries communication between the &PRODUCT; Management Server and various system VMs, such as Secondary Storage VMs, Console Proxy VMs, and DHCP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The reserved IP addresses must be unique across the cloud. You cannot, for example, have a host in one zone which has the same private IP address as a host in another zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The hosts in a pod are assigned private IP addresses. These are typically RFC1918 addresses. The Console Proxy and Secondary Storage system VMs are also allocated private IP addresses in the CIDR of the pod that they are created in." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure computing servers and Management Servers use IP addresses outside of the System Reserved IP range. For example, suppose the System Reserved IP range starts at 192.168.154.2 and ends at 192.168.154.7. &PRODUCT; can use .2 to .7 for System VMs. This leaves the rest of the pod CIDR, from .8 to .254, for the Management Server and hypervisor hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In all zones:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide private IPs for the system in each pod and provision them in &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For KVM and XenServer, the recommended number of private IPs per pod is one per host. If you expect a pod to grow, add enough private IPs now to accommodate the growth." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a zone that uses advanced networking:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For zones with advanced networking, we recommend provisioning enough private IPs for your total number of customers, plus enough for the required &PRODUCT; System VMs. Typically, about 10 additional IPs are required for the System VMs. For more information about System VMs, see Working with System Virtual Machines in the Administrator's Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When advanced networking is being used, the number of private IP addresses available in each pod varies depending on which hypervisor is running on the nodes in that pod. Citrix XenServer and KVM use link-local addresses, which in theory provide more than 65,000 private IP addresses within the address block. As the pod grows over time, this should be more than enough for any reasonable number of hosts as well as IP addresses for guest virtual routers. VMWare ESXi, by contrast uses any administrator-specified subnetting scheme, and the typical administrator provides only 255 IPs per pod. Since these are shared by physical machines, the guest virtual router, and other entities, it is possible to run out of private IPs when scaling up a pod whose nodes are running ESXi." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To ensure adequate headroom to scale private IP space in an ESXi pod that uses advanced networking, use one or both of the following techniques:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specify a larger CIDR block for the subnet. A subnet mask with a /20 suffix will provide more than 4,000 IP addresses." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create multiple pods, each with its own subnet. For example, if you create 10 pods and each pod has 255 IPs, this will provide 2,550 IP addresses." -msgstr "" - diff --git a/pot/system-service-offerings.pot b/pot/system-service-offerings.pot deleted file mode 100644 index 726d0d0..0000000 --- a/pot/system-service-offerings.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Service Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "System service offerings provide a choice of CPU speed, number of CPUs, tags, and RAM size, just as other service offerings do. But rather than being used for virtual machine instances and exposed to users, system service offerings are used to change the default properties of virtual routers, console proxies, and other system VMs. System service offerings are visible only to the &PRODUCT; root administrator. &PRODUCT; provides default system service offerings. The &PRODUCT; root administrator can create additional custom system service offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When &PRODUCT; creates a virtual router for a guest network, it uses default settings which are defined in the system service offering associated with the network offering. You can upgrade the capabilities of the virtual router by applying a new network offering that contains a different system service offering. All virtual routers in that network will begin using the settings from the new service offering." -msgstr "" - diff --git a/pot/system-vm-template.pot b/pot/system-vm-template.pot deleted file mode 100644 index 9b73986..0000000 --- a/pot/system-vm-template.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "The System VM Template" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The System VMs come from a single template. The System VM has the following characteristics:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Debian 6.0 (\"Squeeze\"), 2.6.32 kernel with the latest security patches from the Debian security APT repository" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Has a minimal set of packages installed thereby reducing the attack surface" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "32-bit for enhanced performance on Xen/VMWare" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "pvops kernel with Xen PV drivers, KVM virtio drivers, and VMware tools for optimum performance on all hypervisors" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Xen tools inclusion allows performance monitoring" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Latest versions of HAProxy, iptables, IPsec, and Apache from debian repository ensures improved security and speed" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Latest version of JRE from Sun/Oracle ensures improved security and speed" -msgstr "" - diff --git a/pot/tagging-resources.pot b/pot/tagging-resources.pot deleted file mode 100644 index 935fc5f..0000000 --- a/pot/tagging-resources.pot +++ /dev/null @@ -1,140 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Tags to Organize Resources in the Cloud" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A tag is a key-value pair that stores metadata about a resource in the cloud. Tags are useful for categorizing resources. For example, you can tag a user VM with a value that indicates the user's city of residence. In this case, the key would be \"city\" and the value might be \"Toronto\" or \"Tokyo.\" You can then request &PRODUCT; to find all resources that have a given tag; for example, VMs for users in a given city." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can tag a user virtual machine, volume, snapshot, guest network, template, ISO, firewall rule, port forwarding rule, public IP address, security group, load balancer rule, project, VPC, network ACL, or static route. You can not tag a remote access VPN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can work with tags through the UI or through the API commands createTags, deleteTags, and listTags. You can define multiple tags for each resource. There is no limit on the number of tags you can define. Each tag can be up to 255 characters long. Users can define tags on the resources they own, and administrators can define tags on any resources in the cloud." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "An optional input parameter, \"tags,\" exists on many of the list* API commands. The following example shows how to use this new parameter to find all the volumes having tag region=canada OR tag city=Toronto:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "command=listVolumes\n" -" &listAll=true\n" -" &tags[0].key=region\n" -" &tags[0].value=canada\n" -" &tags[1].key=city\n" -" &tags[1].value=Toronto" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following API commands have the \"tags\" input parameter:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVirtualMachines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVolumes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSnapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listTemplates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listIsos" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listFirewallRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPortForwardingRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listPublicIpAddresses" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listSecurityGroups" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listLoadBalancerRules" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listProjects" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listVPCs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listNetworkACLs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "listStaticRoutes" -msgstr "" - diff --git a/pot/template-iso-snapshot-usage-record-format.pot b/pot/template-iso-snapshot-usage-record-format.pot deleted file mode 100644 index c76cb5b..0000000 --- a/pot/template-iso-snapshot-usage-record-format.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Template, ISO, and Snapshot Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account – name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid – ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid – ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid – Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description – A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for hours)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype – A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage – A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid – The ID of the the template, ISO, or snapshot" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "offeringid – The ID of the disk offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "templateid – – Included only for templates (usage type 7). Source template ID." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "size – Size of the template, ISO, or snapshot" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/templates.pot b/pot/templates.pot deleted file mode 100644 index 90eac76..0000000 --- a/pot/templates.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Templates" -msgstr "" - diff --git a/pot/time-zones.pot b/pot/time-zones.pot deleted file mode 100644 index b557303..0000000 --- a/pot/time-zones.pot +++ /dev/null @@ -1,330 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Time Zones" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following time zone identifiers are accepted by &PRODUCT;. There are several places that have a time zone as a required or optional parameter. These include scheduling recurring snapshots, creating a user, and specifying the usage time zone in the Configuration table." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Etc/GMT+12" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Etc/GMT+11" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pacific/Samoa" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pacific/Honolulu" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "US/Alaska" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Los_Angeles" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Mexico/BajaNorte" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "US/Arizona" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "US/Mountain" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Chihuahua" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Chicago" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Costa_Rica" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Mexico_City" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Canada/Saskatchewan" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Bogota" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/New_York" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Caracas" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Asuncion" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Cuiaba" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Halifax" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/La_Paz" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Santiago" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/St_Johns" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Araguaina" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Argentina/Buenos_Aires" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Cayenne" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Godthab" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "America/Montevideo" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Etc/GMT+2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Atlantic/Azores" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Atlantic/Cape_Verde" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Africa/Casablanca" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Etc/UTC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Atlantic/Reykjavik" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Europe/London" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "CET" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Europe/Bucharest" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Africa/Johannesburg" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Beirut" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Africa/Cairo" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Jerusalem" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Europe/Minsk" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Europe/Moscow" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Africa/Nairobi" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Karachi" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Kolkata" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Bangkok" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Shanghai" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Kuala_Lumpur" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Australia/Perth" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Taipei" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Tokyo" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Asia/Seoul" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Australia/Adelaide" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Australia/Darwin" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Australia/Brisbane" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Australia/Canberra" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pacific/Guam" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Pacific/Auckland" -msgstr "" - diff --git a/pot/tools.pot b/pot/tools.pot deleted file mode 100644 index 08a478c..0000000 --- a/pot/tools.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Tools" -msgstr "" - diff --git a/pot/topology-req.pot b/pot/topology-req.pot deleted file mode 100644 index 3eb0f27..0000000 --- a/pot/topology-req.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Topology Requirements" -msgstr "" - diff --git a/pot/troubleshooting-alerts.pot b/pot/troubleshooting-alerts.pot deleted file mode 100644 index be42893..0000000 --- a/pot/troubleshooting-alerts.pot +++ /dev/null @@ -1,68 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Alerts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following is the list of alert type numbers." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"MEMORY = 0\n" -"CPU = 1\n" -"STORAGE =2\n" -"STORAGE_ALLOCATED = 3\n" -"PUBLIC_IP = 4\n" -"PRIVATE_IP = 5\n" -"HOST = 6\n" -"USERVM = 7\n" -"DOMAIN_ROUTER = 8\n" -"CONSOLE_PROXY = 9\n" -"ROUTING = 10// lost connection to default route (to the gateway)\n" -"STORAGE_MISC = 11 // lost connection to default route (to the gateway)\n" -"USAGE_SERVER = 12 // lost connection to default route (to the gateway)\n" -"MANAGMENT_NODE = 13 // lost connection to default route (to the gateway)\n" -"DOMAIN_ROUTER_MIGRATE = 14\n" -"CONSOLE_PROXY_MIGRATE = 15\n" -"USERVM_MIGRATE = 16\n" -"VLAN = 17\n" -"SSVM = 18\n" -"USAGE_SERVER_RESULT = 19\n" -"STORAGE_DELETE = 20;\n" -"UPDATE_RESOURCE_COUNT = 21; //Generated when we fail to update the resource count\n" -"USAGE_SANITY_RESULT = 22;\n" -"DIRECT_ATTACHED_PUBLIC_IP = 23;\n" -"LOCAL_STORAGE = 24;\n" -"RESOURCE_LIMIT_EXCEEDED = 25; //Generated when the resource limit exceeds the limit. Currently used for recurring snapshots only\n" -"\n" -" " -msgstr "" - diff --git a/pot/troubleshooting-lb-rules-fails.pot b/pot/troubleshooting-lb-rules-fails.pot deleted file mode 100644 index 224d0b8..0000000 --- a/pot/troubleshooting-lb-rules-fails.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Load balancer rules fail after changing network offering" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Symptom" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After changing the network offering on a network, load balancer rules stop working." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Cause" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Load balancing rules were created while using a network service offering that includes an external load balancer device such as NetScaler, and later the network service offering changed to one that uses the &PRODUCT; virtual router." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Solution" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a firewall rule on the virtual router for each of your existing load balancing rules so that they continue to function." -msgstr "" - diff --git a/pot/troubleshooting-recover-lost-virtual-router.pot b/pot/troubleshooting-recover-lost-virtual-router.pot deleted file mode 100644 index 8affe2a..0000000 --- a/pot/troubleshooting-recover-lost-virtual-router.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Recovering a Lost Virtual Router" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Symptom" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A virtual router is running, but the host is disconnected. A virtual router no longer functions as expected." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Cause" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Virtual router is lost or down." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Solution" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are sure that a virtual router is down forever, or no longer functions as expected, destroy it. You must create one afresh while keeping the backup router up and running (it is assumed this is in a redundant router setup):" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Force stop the router. Use the stopRouter API with forced=true parameter to do so." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Before you continue with destroying this router, ensure that the backup router is running. Otherwise the network connection will be lost." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Destroy the router by using the destroyRouter API." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Recreate the missing router by using the restartNetwork API with cleanup=false parameter. For more information about redundant router setup, see Creating a New Network Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information about the API syntax, see the API Reference at API Reference." -msgstr "" - diff --git a/pot/troubleshooting-unable-to-deploy-vms.pot b/pot/troubleshooting-unable-to-deploy-vms.pot deleted file mode 100644 index ebc0f21..0000000 --- a/pot/troubleshooting-unable-to-deploy-vms.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Unable to deploy VMs from uploaded vSphere template" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Symptom" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When attempting to create a VM, the VM will not deploy." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Cause" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the template was created by uploading an OVA file that was created using vSphere Client, it is possible the OVA contained an ISO image. If it does, the deployment of VMs from the template will fail." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Solution" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Remove the ISO and re-upload the template." -msgstr "" - diff --git a/pot/troubleshooting-unable-to-power-on-vm.pot b/pot/troubleshooting-unable-to-power-on-vm.pot deleted file mode 100644 index f2b5e71..0000000 --- a/pot/troubleshooting-unable-to-power-on-vm.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Unable to power on virtual machine on VMware" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Symptom" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual machine does not power on. You might see errors like:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unable to open Swap File" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unable to access a file since it is locked" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Unable to access Virtual machine configuration" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Cause" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A known issue on VMware machines. ESX hosts lock certain critical virtual machine files and file systems to prevent concurrent changes. Sometimes the files are not unlocked when the virtual machine is powered off. When a virtual machine attempts to power on, it can not access these critical files, and the virtual machine is unable to power on." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Solution" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware Knowledge Base Article" -msgstr "" - diff --git a/pot/troubleshooting-working-with-server-logs.pot b/pot/troubleshooting-working-with-server-logs.pot deleted file mode 100644 index 367936c..0000000 --- a/pot/troubleshooting-working-with-server-logs.pot +++ /dev/null @@ -1,76 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working with Server Logs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Management Server logs all web site, middle tier, and database activities for diagnostics purposes in /var/log/cloud/management/. The &PRODUCT; logs a variety of error messages. We recommend this command to find the problematic output in the Management Server log:." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" grep -i -E 'exception|unable|fail|invalid|leak|warn|error' /var/log/cloud/management/management-server.log\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; processes requests with a Job ID. If you find an error in the logs and you are interested in debugging the issue you can grep for this job ID in the management server log. For example, suppose that you find the following ERROR message:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" 2010-10-04 13:49:32,595 ERROR [cloud.vm.UserVmManagerImpl] (Job-Executor-11:job-1076) Unable to find any host for [User|i-8-42-VM-untagged]\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Note that the job ID is 1076. You can track back the events relating to job 1076 with the following grep:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -" grep \"job-1076)\" management-server.log\n" -" " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; Agent Server logs its activities in /var/log/cloud/agent/." -msgstr "" - diff --git a/pot/troubleshooting.pot b/pot/troubleshooting.pot deleted file mode 100644 index b233f5a..0000000 --- a/pot/troubleshooting.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Troubleshooting" -msgstr "" - diff --git a/pot/troublesht-dataloss-on-exp-primary-storage.pot b/pot/troublesht-dataloss-on-exp-primary-storage.pot deleted file mode 100644 index 43272a4..0000000 --- a/pot/troublesht-dataloss-on-exp-primary-storage.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Data Loss on Exported Primary Storage" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Symptom" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Loss of existing data on primary storage which has been exposed as a Linux NFS server export on an iSCSI volume." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Cause" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "It is possible that a client from outside the intended pool has mounted the storage. When this occurs, the LVM is wiped and all data in the volume is lost" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Solution" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When setting up LUN exports, restrict the range of IP addresses that are allowed access by specifying a subnet mask. For example:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "echo “/export 192.168.1.0/24(rw,async,no_root_squash)” > /etc/exports" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Adjust the above command to suit your deployment needs." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "More Information" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See the export procedure in the \"Secondary Storage\" section of the &PRODUCT; Installation Guide" -msgstr "" - diff --git a/pot/troublesht-mtn-mode-not-working-on-vCenter.pot b/pot/troublesht-mtn-mode-not-working-on-vCenter.pot deleted file mode 100644 index e49786b..0000000 --- a/pot/troublesht-mtn-mode-not-working-on-vCenter.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Maintenance mode not working on vCenter" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Symptom" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Host was placed in maintenance mode, but still appears live in vCenter." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Cause" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; administrator UI was used to place the host in scheduled maintenance mode. This mode is separate from vCenter's maintenance mode." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Solution" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use vCenter to place the host in maintenance mode." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "More Information" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See " -msgstr "" - diff --git a/pot/tuning.pot b/pot/tuning.pot deleted file mode 100644 index 0c45447..0000000 --- a/pot/tuning.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Tuning" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This section provides tips on how to improve the performance of your cloud." -msgstr "" - diff --git a/pot/ui.pot b/pot/ui.pot deleted file mode 100644 index 59f89cc..0000000 --- a/pot/ui.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "User Interface" -msgstr "" - diff --git a/pot/upgrade-virtual-router-with-service-offering.pot b/pot/upgrade-virtual-router-with-service-offering.pot deleted file mode 100644 index 51de069..0000000 --- a/pot/upgrade-virtual-router-with-service-offering.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Upgrading a Virtual Router with System Service Offerings" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When &PRODUCT; creates a virtual router, it uses default settings which are defined in a default system service offering. See . All the virtual routers in a single guest network use the same system service offering. You can upgrade the capabilities of the virtual router by creating and applying a custom system service offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Define your custom system service offering. See . In System VM Type, choose Domain Router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Associate the system service offering with a network offering. See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apply the network offering to the network where you want the virtual routers to use the new system service offering. If this is a new network, follow the steps in Adding an Additional Guest Network on page 66. To change the service offering for existing virtual routers, follow the steps in ." -msgstr "" - diff --git a/pot/upload-existing-volume-to-vm.pot b/pot/upload-existing-volume-to-vm.pot deleted file mode 100644 index 167f1e9..0000000 --- a/pot/upload-existing-volume-to-vm.pot +++ /dev/null @@ -1,150 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Uploading an Existing Volume to a Virtual Machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Existing data can be made accessible to a virtual machine. This is called uploading a volume to the VM. For example, this is useful to upload data from a local file system and attach it to a VM. Root administrators, domain administrators, and end users can all upload existing volumes to VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The upload is performed using HTTP. The uploaded volume is placed in the zone's secondary storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You cannot upload a volume if the preconfigured volume limit has already been reached. The default limit for the cloud is set in the global configuration parameter max.account.volumes, but administrators can also set per-domain limits that are different from the global default. See Setting Usage Limits" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To upload a volume:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) Create an MD5 hash (checksum) of the disk image file that you are going to upload. After uploading the data disk, &PRODUCT; will use this value to verify that no data corruption has occurred." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as an administrator or user" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Storage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Upload Volume." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name and Description. Any desired name and a brief description that can be shown in the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Availability Zone. Choose the zone where you want to store the volume. VMs running on hosts in this zone can attach the volume." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format. Choose one of the following to indicate the disk image format of the volume." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk Image Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "XenServer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VHD" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OVA" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "KVM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "QCOW2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL. The secure HTTP or HTTPS URL that &PRODUCT; can use to access your disk. The type of file at the URL must match the value chosen in Format. For example, if Format is VHD, the URL might look like the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "http://yourFileServerIP/userdata/myDataDisk.vhd" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MD5 checksum. (Optional) Use the hash that you created in step 1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait until the status of the volume shows that the upload is complete. Click Instances - Volumes, find the name you specified in step 5, and make sure the status is Uploaded." -msgstr "" - diff --git a/pot/upload-template.pot b/pot/upload-template.pot deleted file mode 100644 index 9d6e56c..0000000 --- a/pot/upload-template.pot +++ /dev/null @@ -1,130 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Uploading Templates" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "vSphere Templates and ISOs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are uploading a template that was created using vSphere Client, be sure the OVA file does not contain an ISO. If it does, the deployment of VMs from the template will fail." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Templates are uploaded based on a URL. HTTP is the supported access protocol. Templates are frequently large files. You can optionally gzip them to decrease upload times." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To upload a template:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Create Template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name and Display Text. These will be shown in the UI, so choose something descriptive." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL. The Management Server will download the file from the specified URL, such as http://my.web.server/filename.vhd.gz." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Zone. Choose the zone where you want the template to be available, or All Zones to make it available throughout &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "OS Type: This helps &PRODUCT; and the hypervisor perform certain operations and make assumptions that improve the performance of the guest. Select one of the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the operating system of the stopped VM is listed, choose it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the OS type of the stopped VM is not listed, choose Other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You should not choose an older version of the OS than the version in the image. For example, choosing CentOS 5.4 to support a CentOS 6.2 image will in general not work. In those cases you should choose Other." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Format. The format of the template upload file, such as VHD or OVA." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password Enabled. Choose Yes if your template has the &PRODUCT; password change script installed. See Adding Password Management to Your Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Extractable. Choose Yes if the template is available for extraction. If this option is selected, end users can download a full image of a template." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public. Choose Yes to make this template accessible to all users of this &PRODUCT; installation. The template will appear in the Community Templates list. See " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Featured. Choose Yes if you would like this template to be more prominent for users to select. The template will appear in the Featured Templates list. Only an administrator can make a template Featured." -msgstr "" - diff --git a/pot/usage-record-format.pot b/pot/usage-record-format.pot deleted file mode 100644 index 3142d04..0000000 --- a/pot/usage-record-format.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Usage Record Format" -msgstr "" - diff --git a/pot/usage-types.pot b/pot/usage-types.pot deleted file mode 100644 index cb24635..0000000 --- a/pot/usage-types.pot +++ /dev/null @@ -1,245 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Usage Types" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following table shows all usage types." -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "Type ID" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "Type Name" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "Description" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "1" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "RUNNING_VM" -msgstr "" - -#. Tag: entry -#, no-c-format -msgid "Tracks the total running time of a VM per usage record period. If the VM is upgraded during the usage period, you will get a separate Usage Record for the new upgraded VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "2" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ALLOCATED_VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total time the VM has been created to the time when it has been destroyed. This usage type is also useful in determining usage for specific templates such as Windows-based templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "3" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP_ADDRESS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the public IP address owned by the account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK_BYTES_SENT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total number of bytes sent by all the VMs for an account. Cloud.com does not currently track network traffic per VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "5" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK_BYTES_RECEIVED" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total number of bytes received by all the VMs for an account. Cloud.com does not currently track network traffic per VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "6" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VOLUME" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total time a disk volume has been created to the time when it has been destroyed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "7" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "TEMPLATE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total time a template (either created from a snapshot or uploaded to the cloud) has been created to the time it has been destroyed. The size of the template is also returned." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "8" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total time an ISO has been uploaded to the time it has been removed from the cloud. The size of the ISO is also returned." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "9" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SNAPSHOT" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total time from when a snapshot has been created to the time it have been destroyed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "11" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "LOAD_BALANCER_POLICY" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the total time a load balancer policy has been created to the time it has been removed. Cloud.com does not track whether a VM has been assigned to a policy." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "12" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "PORT_FORWARDING_RULE" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Tracks the time from when a port forwarding rule was created until the time it was removed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "13" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NETWORK_OFFERING" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The time from when a network offering was assigned to a VM until it is removed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "14" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN_USERS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The time from when a VPN user is created until it is removed." -msgstr "" - diff --git a/pot/use-project-view.pot b/pot/use-project-view.pot deleted file mode 100644 index e89b390..0000000 --- a/pot/use-project-view.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using the Project View" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are a member of a project, you can use &PRODUCT;’s project view to see project members, resources consumed, and more. The project view shows only information related to one project. It is a useful way to filter out other information so you can concentrate on a project status and resources." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Project View." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The project dashboard appears, showing the project’s VMs, volumes, users, events, network settings, and more. From the dashboard, you can:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Accounts tab to view and manage project members. If you are the project administrator, you can add new members, remove members, or change the role of a member from user to admin. Only one member at a time can have the admin role, so if you set another user’s role to admin, your role will change to regular user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(If invitations are enabled) Click the Invitations tab to view and manage invitations that have been sent to new project members but not yet accepted. Pending invitations will remain in this list until the new member accepts, the invitation timeout is reached, or you cancel the invitation." -msgstr "" - diff --git a/pot/user-data-and-meta-data.pot b/pot/user-data-and-meta-data.pot deleted file mode 100644 index 239cd72..0000000 --- a/pot/user-data-and-meta-data.pot +++ /dev/null @@ -1,100 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:11:59\n" -"PO-Revision-Date: 2013-02-02T20:11:59\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "User Data and Meta Data" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; provides API access to attach user data to a deployed VM. Deployed VMs also have access to instance metadata via the virtual router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "User data can be accessed once the IP address of the virtual router is known. Once the IP address is known, use the following steps to access the user data:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following command to find the virtual router." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# cat /var/lib/dhclient/dhclient-eth0.leases | grep dhcp-server-identifier | tail -1" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Access user data by running the following command using the result of the above command" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# curl http://10.1.1.1/latest/user-data" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Meta Data can be accessed similarly, using a URL of the form http://10.1.1.1/latest/meta-data/{metadata type}. (For backwards compatibility, the previous URL http://10.1.1.1/latest/{metadata type} is also supported.) For metadata type, use one of the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "service-offering. A description of the VMs service offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "availability-zone. The Zone name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "local-ipv4. The guest IP of the VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "local-hostname. The hostname of the VM" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "public-ipv4. The first public IP for the router. (E.g. the first IP of eth2)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "public-hostname. This is the same as public-ipv4" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "instance-id. The instance name of the VM" -msgstr "" - diff --git a/pot/user-services-overview.pot b/pot/user-services-overview.pot deleted file mode 100644 index 7fc5702..0000000 --- a/pot/user-services-overview.pot +++ /dev/null @@ -1,70 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "User Services Overview" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the physical and logical infrastructure of your cloud, and the &PRODUCT; software and servers, you also need a layer of user services so that people can actually make use of the cloud. This means not just a user UI, but a set of options and resources that users can choose from, such as templates for creating virtual machines, disk storage, and more. If you are running a commercial service, you will be keeping track of what services and resources users are consuming and charging them for that usage. Even if you do not charge anything for people to use your cloud – say, if the users are strictly internal to your organization, or just friends who are sharing your cloud – you can still keep track of what services they use and how much of them." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Service Offerings, Disk Offerings, Network Offerings, and Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A user creating a new instance can make a variety of choices about its characteristics and capabilities. &PRODUCT; provides several ways to present users with choices when creating a new instance:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Service Offerings, defined by the &PRODUCT; administrator, provide a choice of CPU speed, number of CPUs, RAM size, tags on the root disk, and other choices. See Creating a New Compute Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk Offerings, defined by the &PRODUCT; administrator, provide a choice of disk size for primary data storage. See Creating a New Disk Offering." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Offerings, defined by the &PRODUCT; administrator, describe the feature set that is available to end users from the virtual router or external networking devices on a given guest network. See Network Offerings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Templates, defined by the &PRODUCT; administrator or by any &PRODUCT; user, are the base OS images that the user can choose from when creating a new instance. For example, &PRODUCT; includes CentOS as a template. See Working with Templates." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to these choices that are provided for users, there is another type of service offering which is available only to the &PRODUCT; root administrator, and is used for configuring virtual infrastructure resources. For more information, see Upgrading a Virtual Router with System Service Offerings." -msgstr "" - diff --git a/pot/using-multiple-guest-networks.pot b/pot/using-multiple-guest-networks.pot deleted file mode 100644 index c3a6c56..0000000 --- a/pot/using-multiple-guest-networks.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Multiple Guest Networks" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In zones that use advanced networking, additional networks for guest traffic may be added at any time after the initial installation. You can also customize the domain name associated with the network by specifying a DNS suffix for each network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A VM's networks are defined at VM creation time. A VM cannot add or remove networks after it has been created, although the user can go into the guest and remove the IP address from the NIC on a particular network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each VM has just one default network. The virtual router's DHCP reply will set the guest's default gateway as that for the default network. Multiple non-default networks may be added to a guest in addition to the single, required default network. The administrator can control which networks are available as the default network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional networks can either be available to all accounts or be assigned to a specific account. Networks that are available to all accounts are zone-wide. Any user with access to the zone can create a VM with access to that network. These zone-wide networks provide little or no isolation between guests.Networks that are assigned to a specific account provide strong isolation." -msgstr "" - diff --git a/pot/using-netscaler-load-balancers.pot b/pot/using-netscaler-load-balancers.pot deleted file mode 100644 index 2894901..0000000 --- a/pot/using-netscaler-load-balancers.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Using a NetScaler Load Balancer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Citrix NetScaler is supported as an external network element for load balancing in zones that use advanced networking (also called advanced zones). Set up an external load balancer when you want to provide load balancing through means other than &PRODUCT;’s provided virtual router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The NetScaler can be set up in direct (outside the firewall) mode. It must be added before any load balancing rules are deployed on guest VMs in the zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The functional behavior of the NetScaler with &PRODUCT; is the same as described in the &PRODUCT; documentation for using an F5 external load balancer. The only exception is that the F5 supports routing domains, and NetScaler does not. NetScaler can not yet be used as a firewall." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Citrix NetScaler comes in three varieties. The following table summarizes how these variants are treated in &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NetScaler ADC Type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Description of Capabilities" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; Supported Features" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "MPX" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Physical appliance. Capable of deep packet inspection. Can act as application firewall and load balancer" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In advanced zones, load balancer functionality fully supported without limitation. In basic zones, static NAT, elastic IP (EIP), and elastic load balancing (ELB) are also provided" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPX" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual appliance. Can run as VM on XenServer, ESXi, and Hyper-V hypervisors. Same functionality as MPX" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported only on ESXi. Same functional support as for MPX. &PRODUCT; will treat VPX and MPX as the same device type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "SDX" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Physical appliance. Can create multiple fully isolated VPX instances on a single appliance to support multi-tenant usage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; will dynamically provision, configure, and manage the lifecycle of VPX instances on the SDX. Provisioned instances are added into &PRODUCT; automatically – no manual configuration by the administrator is required. Once a VPX instance is added into &PRODUCT;, it is treated the same as a VPX on an ESXi host." -msgstr "" - diff --git a/pot/using-sshkeys.pot b/pot/using-sshkeys.pot deleted file mode 100644 index d594e8a..0000000 --- a/pot/using-sshkeys.pot +++ /dev/null @@ -1,238 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using SSH Keys for Authentication" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the username and password authentication, &PRODUCT; supports using SSH keys to log in to the cloud infrastructure for additional security. You can use the createSSHKeyPair API to generate the SSH keys." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Because each cloud user has their own SSH key, one cloud user cannot log in to another cloud user's instances unless they share their SSH key files. Using a single SSH key pair, you can manage multiple instances." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating an Instance Template that Supports SSH Keys" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a instance template that supports SSH Keys." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Create a new instance by using the template provided by cloudstack." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information on creating a new instance, see" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download the cloudstack script from The SSH Key Gen Scriptto the instance you have created." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "wget http://downloads.sourceforge.net/project/cloudstack/SSH%20Key%20Gen%20Script/cloud-set-guest-sshkey.in?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fcloudstack%2Ffiles%2FSSH%2520Key%2520Gen%2520Script%2F&ts=1331225219&use_mirror=iweb" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the file to /etc/init.d." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "cp cloud-set-guest-sshkey.in /etc/init.d/" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Give the necessary permissions on the script:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "chmod +x /etc/init.d/cloud-set-guest-sshkey.in" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the script while starting up the operating system:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "chkconfig --add cloud-set-guest-sshkey.in" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Stop the instance." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating the SSH Keypair" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You must make a call to the createSSHKeyPair api method. You can either use the &PRODUCT; Python API library or the curl commands to make the call to the cloudstack api." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, make a call from the cloudstack server to create a SSH keypair called \"keypair-doc\" for the admin account in the root domain:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that you adjust these values to meet your needs. If you are making the API call from a different server, your URL/PORT will be different, and you will need to use the API keys." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Run the following curl command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "curl --globoff \"http://localhost:8096/?command=createSSHKeyPair&name=keypair-doc&account=admin&domainid=5163440e-c44b-42b5-9109-ad75cae8e8a2\"" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The output is something similar to what is given below:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?><createsshkeypairresponse cloud-stack-version=\"3.0.0.20120228045507\"><keypair><name>keypair-doc</name><fingerprint>f6:77:39:d5:5e:77:02:22:6a:d8:7f:ce:ab:cd:b3:56</fingerprint><privatekey>-----BEGIN RSA PRIVATE KEY-----\n" -"MIICXQIBAAKBgQCSydmnQ67jP6lNoXdX3noZjQdrMAWNQZ7y5SrEu4wDxplvhYci\n" -"dXYBeZVwakDVsU2MLGl/K+wefwefwefwefwefJyKJaogMKn7BperPD6n1wIDAQAB\n" -"AoGAdXaJ7uyZKeRDoy6wA0UmF0kSPbMZCR+UTIHNkS/E0/4U+6lhMokmFSHtu\n" -"mfDZ1kGGDYhMsdytjDBztljawfawfeawefawfawfawQQDCjEsoRdgkduTy\n" -"QpbSGDIa11Jsc+XNDx2fgRinDsxXI/zJYXTKRhSl/LIPHBw/brW8vzxhOlSOrwm7\n" -"VvemkkgpAkEAwSeEw394LYZiEVv395ar9MLRVTVLwpo54jC4tsOxQCBlloocK\n" -"lYaocpk0yBqqOUSBawfIiDCuLXSdvBo1Xz5ICTM19vgvEp/+kMuECQBzm\n" -"nVo8b2Gvyagqt/KEQo8wzH2THghZ1qQ1QRhIeJG2aissEacF6bGB2oZ7Igim5L14\n" -"4KR7OeEToyCLC2k+02UCQQCrniSnWKtDVoVqeK/zbB32JhW3Wullv5p5zUEcd\n" -"KfEEuzcCUIxtJYTahJ1pvlFkQ8anpuxjSEDp8x/18bq3\n" -"-----END RSA PRIVATE KEY-----\n" -"</privatekey></keypair></createsshkeypairresponse>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Copy the key data into a file. The file looks like this:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "-----BEGIN RSA PRIVATE KEY-----\n" -"MIICXQIBAAKBgQCSydmnQ67jP6lNoXdX3noZjQdrMAWNQZ7y5SrEu4wDxplvhYci\n" -"dXYBeZVwakDVsU2MLGl/K+wefwefwefwefwefJyKJaogMKn7BperPD6n1wIDAQAB\n" -"AoGAdXaJ7uyZKeRDoy6wA0UmF0kSPbMZCR+UTIHNkS/E0/4U+6lhMokmFSHtu\n" -"mfDZ1kGGDYhMsdytjDBztljawfawfeawefawfawfawQQDCjEsoRdgkduTy\n" -"QpbSGDIa11Jsc+XNDx2fgRinDsxXI/zJYXTKRhSl/LIPHBw/brW8vzxhOlSOrwm7\n" -"VvemkkgpAkEAwSeEw394LYZiEVv395ar9MLRVTVLwpo54jC4tsOxQCBlloocK\n" -"lYaocpk0yBqqOUSBawfIiDCuLXSdvBo1Xz5ICTM19vgvEp/+kMuECQBzm\n" -"nVo8b2Gvyagqt/KEQo8wzH2THghZ1qQ1QRhIeJG2aissEacF6bGB2oZ7Igim5L14\n" -"4KR7OeEToyCLC2k+02UCQQCrniSnWKtDVoVqeK/zbB32JhW3Wullv5p5zUEcd\n" -"KfEEuzcCUIxtJYTahJ1pvlFkQ8anpuxjSEDp8x/18bq3\n" -"-----END RSA PRIVATE KEY-----" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Save the file." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Creating an Instance" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "After you save the SSH keypair file, you must create an instance by using the template that you created at . Ensure that you use the same SSH key name that you created at ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You cannot create the instance by using the GUI at this time and associate the instance with the newly created SSH keypair." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A sample curl command to create a new instance is:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "curl --globoff http://localhost:<port numbet>/?command=deployVirtualMachine\\&zoneId=1\\&serviceOfferingId=18727021-7556-4110-9322-d625b52e0813\\&templateId=e899c18a-ce13-4bbf-98a9-625c5026e0b5\\&securitygroupids=ff03f02f-9e3b-48f8-834d-91b822da40c5\\&account=admin\\&domainid=1\\&keypair=keypair-doc" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Substitute the template, service offering and security group IDs (if you are using the security group feature) that are in your cloud environment." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Logging In Using the SSH Keypair" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To test your SSH key generation is successful, check whether you can log in to the cloud setup." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For exaple, from a Linux OS, run:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "ssh -i ~/.ssh/keypair-doc <ip address>" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The -i parameter tells the ssh client to use a ssh key found at ~/.ssh/keypair-doc." -msgstr "" - diff --git a/pot/using-swift-for-secondary-storage.pot b/pot/using-swift-for-secondary-storage.pot deleted file mode 100644 index 72863d8..0000000 --- a/pot/using-swift-for-secondary-storage.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Swift for Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports OpenStack Object Storage ( Swift) for secondary storage. When using Swift, you configure Swift storage for the entire &PRODUCT;, then set up NFS secondary storage for each zone as usual. The NFS storage in each zone acts as a staging area through which all templates and other secondary storage data pass before being forwarded to Swift. The Swift storage acts as a cloud-wide resource, making templates and other data available to any zone in the cloud. There is no hierarchy in the Swift storage, just one Swift container per storage object. Any secondary storage in the whole cloud can pull a container from Swift at need. It is not necessary to copy templates and snapshots from one zone to another, as would be required when using zone NFS alone. Everything is available everywhere" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Swift storage must be set up before you add NFS secondary storage to zones. This is accomplished through some additional configuration steps on a fresh Management Server installation, before you add the first zone. The procedure is described in Adding a Zone in the Advanced Installation Guide." -msgstr "" - diff --git a/pot/using-vpn-with-mac.pot b/pot/using-vpn-with-mac.pot deleted file mode 100644 index d54cfb3..0000000 --- a/pot/using-vpn-with-mac.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using VPN with Mac OS X" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Mac OS X, in Network Preferences - Advanced, make sure Send all traffic over VPN connection is not checked." -msgstr "" - diff --git a/pot/using-vpn-with-windows.pot b/pot/using-vpn-with-windows.pot deleted file mode 100644 index ccde5a2..0000000 --- a/pot/using-vpn-with-windows.pot +++ /dev/null @@ -1,95 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using VPN with Windows" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The procedure to use VPN varies by Windows version. Generally, the user must edit the VPN properties and make sure that the default route is not the VPN. The following steps are for Windows L2TP clients on Windows Vista. The commands should be similar for other Windows versions." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI and click on the source NAT IP for the account. The VPN tab should display the IPsec preshared key. Make a note of this and the source NAT IP. The UI also lists one or more users and their passwords. Choose one of these users, or, if none exists, add a user and password." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Windows box, go to Control Panel, then select Network and Sharing center. Click Setup a connection or network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the next dialog, select No, create a new connection." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the next dialog, select Use my Internet Connection (VPN)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the next dialog, enter the source NAT IP from step 1 and give the connection a name. Check Don't connect now." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the next dialog, enter the user name and password selected in step 1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Create." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Go back to the Control Panel and click Network Connections to see the new connection. The connection is not active yet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Right-click the new connection and select Properties. In the Properties dialog, select the Networking tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In Type of VPN, choose L2TP IPsec VPN, then click IPsec settings. Select Use preshared key. Enter the preshared key from Step 1." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The connection is ready for activation. Go back to Control Panel -> Network Connections and double-click the created connection." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Enter the user name and password from Step 1." -msgstr "" - diff --git a/pot/vcenter-maintenance-mode.pot b/pot/vcenter-maintenance-mode.pot deleted file mode 100644 index 71536af..0000000 --- a/pot/vcenter-maintenance-mode.pot +++ /dev/null @@ -1,80 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "vCenter and Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enter maintenance mode on a vCenter host, both vCenter and &PRODUCT; must be used in concert. &PRODUCT; and vCenter have separate maintenance modes that work closely together." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Place the host into &PRODUCT;'s \"scheduled maintenance\" mode. This does not invoke the vCenter maintenance mode, but only causes VMs to be migrated off the host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the &PRODUCT; maintenance mode is requested, the host first moves into the Prepare for Maintenance state. In this state it cannot be the target of new guest VM starts. Then all VMs will be migrated off the server. Live migration will be used to move VMs off the host. This allows the guests to be migrated to other hosts with no disruption to the guests. After this migration is completed, the host will enter the Ready for Maintenance mode." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Wait for the \"Ready for Maintenance\" indicator to appear in the UI." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Now use vCenter to perform whatever actions are necessary to maintain the host. During this time, the host cannot be the target of new VM allocations." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the maintenance tasks are complete, take the host out of maintenance mode as follows:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "First use vCenter to exit the vCenter maintenance mode." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This makes the host ready for &PRODUCT; to reactivate it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Then use &PRODUCT;'s administrator UI to cancel the &PRODUCT; maintenance mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When the host comes back online, the VMs that were migrated off of it may be migrated back to it manually and new VMs can be added." -msgstr "" - diff --git a/pot/verifying-source.pot b/pot/verifying-source.pot deleted file mode 100644 index 9b2d586..0000000 --- a/pot/verifying-source.pot +++ /dev/null @@ -1,115 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Verifying the downloaded release" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There are a number of mechanisms to check the authenticity and validity of a downloaded release." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Getting the KEYS" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To enable you to verify the GPG signature, you will need to download the KEYS file." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You next need to import those keys, which you can do by running the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# gpg --import KEYS" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "GPG" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; project provides a detached GPG signature of the release. To check the signature, run the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ gpg --verify apache-cloudstack-4.0.0-incubating-src.tar.bz2.asc" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the signature is valid you will see a line of output that contains 'Good signature'." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "MD5" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the cryptographic signature, &PRODUCT; has an MD5 checksum that you can use to verify the download matches the release. You can verify this hash by executing the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ gpg --print-md MD5 apache-cloudstack-4.0.0-incubating-src.tar.bz2 | diff - apache-cloudstack-4.0.0-incubating-src.tar.bz2.md5" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If this successfully completes you should see no output. If there is any output from them, then there is a difference between the hash you generated locally and the hash that has been pulled from the server." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "SHA512" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In addition to the MD5 hash, the &PRODUCT; project provides a SHA512 cryptographic hash to aid in assurance of the validity of the downloaded release. You can verify this hash by executing the following command:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "$ gpg --print-md SHA512 apache-cloudstack-4.0.0-incubating-src.tar.bz2 | diff - apache-cloudstack-4.0.0-incubating-src.tar.bz2.sha" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If this command successfully completes you should see no output. If there is any output from them, then there is a difference between the hash you generated locally and the hash that has been pulled from the server." -msgstr "" - diff --git a/pot/virtual-machine-usage-record-format.pot b/pot/virtual-machine-usage-record-format.pot deleted file mode 100644 index 5a8763a..0000000 --- a/pot/virtual-machine-usage-record-format.pot +++ /dev/null @@ -1,110 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Virtual Machine Usage Record Format" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For running and allocated virtual machine usage, the following fields exist in a usage record:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "account – name of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "accountid – ID of the account" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "domainid – ID of the domain in which this account resides" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "zoneid – Zone where the usage occurred" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "description – A string describing what the usage record is tracking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usage – String representation of the usage, including the units of usage (e.g. 'Hrs' for VM running time)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usagetype – A number representing the usage type (see Usage Types)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "rawusage – A number representing the actual usage in hours" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "virtualMachineId – The ID of the virtual machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "name – The name of the virtual machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "offeringid – The ID of the service offering" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "templateid – The ID of the template or the ID of the parent template. The parent template value is present when the current template was created from a volume." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "usageid – Virtual machine" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "type – Hypervisor" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "startdate, enddate – The range of time for which the usage is aggregated; see Dates in the Usage Record" -msgstr "" - diff --git a/pot/virtual-machines.pot b/pot/virtual-machines.pot deleted file mode 100644 index 9991bc8..0000000 --- a/pot/virtual-machines.pot +++ /dev/null @@ -1,30 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working With Virtual Machines" -msgstr "" - diff --git a/pot/virtual-router.pot b/pot/virtual-router.pot deleted file mode 100644 index d5748ae..0000000 --- a/pot/virtual-router.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Virtual Router" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The virtual router is a type of System Virtual Machine. The virtual router is one of the most frequently used service providers in &PRODUCT;. The end user has no direct access to the virtual router. Users can ping the virtual router and take actions that affect it (such as setting up port forwarding), but users do not have SSH access into the virtual router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "There is no mechanism for the administrator to log in to the virtual router. Virtual routers can be restarted by administrators, but this will interrupt public network access and other services for end users. A basic test in debugging networking issues is to attempt to ping the virtual router from a guest VM. Some of the characteristics of the virtual router are determined by its associated system service offering." -msgstr "" - diff --git a/pot/vlan-allocation-eg.pot b/pot/vlan-allocation-eg.pot deleted file mode 100644 index 52608ca..0000000 --- a/pot/vlan-allocation-eg.pot +++ /dev/null @@ -1,130 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VLAN Allocation Example" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLANs are required for public and guest traffic. The following is an example of a VLAN allocation scheme:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN IDs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Traffic type" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Scope" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "less than 500" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management traffic. Reserved for administrative purposes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; software can access this, hypervisors, system VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "500-599" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN carrying public traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "600-799" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLANs carrying guest traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; accounts. Account-specific VLAN is chosen from this pool." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "800-899" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; accounts. Account-specific VLAN chosen by &PRODUCT; admin to assign to that account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "900-999" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN carrying guest traffic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; accounts. Can be scoped by project, domain, or all accounts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "greater than 1000" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reserved for future use" -msgstr "" - diff --git a/pot/vlan-provisioning.pot b/pot/vlan-provisioning.pot deleted file mode 100644 index 406027d..0000000 --- a/pot/vlan-provisioning.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VLAN Provisioning" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; automatically creates and destroys interfaces bridged to VLANs on the hosts. In general the administrator does not need to manage this process." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; manages VLANs differently based on hypervisor type. For XenServer or KVM, the VLANs are created on only the hosts where they will be used and then they are destroyed when all guests that require them have been terminated or moved to another host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For vSphere the VLANs are provisioned on all hosts in the cluster even if there is no guest running on a particular Host that requires the VLAN. This allows the administrator to perform live migration and other functions in vCenter without having to create the VLAN on the destination Host. Additionally, the VLANs are not removed from the Hosts when they are no longer needed." -msgstr "" - diff --git a/pot/vm-lifecycle.pot b/pot/vm-lifecycle.pot deleted file mode 100644 index 0430f66..0000000 --- a/pot/vm-lifecycle.pot +++ /dev/null @@ -1,75 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VM Lifecycle" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual machines can be in the following states:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Once a virtual machine is destroyed, it cannot be recovered. All the resources used by the virtual machine will be reclaimed by the system. This includes the virtual machine’s IP address." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A stop will attempt to gracefully shut down the operating system, which typically involves terminating all the running applications. If the operation system cannot be stopped, it will be forcefully terminated. This has the same effect as pulling the power cord to a physical machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A reboot is a stop followed by a start." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; preserves the state of the virtual machine hard disk until the machine is destroyed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A running virtual machine may fail because of hardware or network issues. A failed virtual machine is in the down state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The system places the virtual machine into the down state if it does not receive the heartbeat from the hypervisor for three minutes." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The user can manually restart the virtual machine from the down state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The system will start the virtual machine from the down state automatically if the virtual machine is marked as HA-enabled." -msgstr "" - diff --git a/pot/vm-storage-migration.pot b/pot/vm-storage-migration.pot deleted file mode 100644 index 4e0ca1f..0000000 --- a/pot/vm-storage-migration.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VM Storage Migration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Supported in XenServer, KVM, and VMware." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This procedure is different from moving disk volumes from one VM to another. See Detaching and Moving Volumes ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can migrate a virtual machine’s root disk volume or any additional data disk volume from one storage pool to another in the same zone." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can use the storage migration feature to achieve some commonly desired administration goals, such as balancing the load on storage pools and increasing the reliability of virtual machines by moving them away from any storage pool that is experiencing issues." -msgstr "" - diff --git a/pot/vmware-install.pot b/pot/vmware-install.pot deleted file mode 100644 index c5c9734..0000000 --- a/pot/vmware-install.pot +++ /dev/null @@ -1,618 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VMware vSphere Installation and Configuration" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to use the VMware vSphere hypervisor to run guest virtual machines, install vSphere on the host(s) in your cloud." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Preparation Checklist for VMware" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For a smoother installation, gather the following information before you start:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Information listed in " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Information listed in " -msgstr "" - -#. Tag: title -#, no-c-format -msgid "vCenter Checklist" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You will need the following information about vCenter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Requirement" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Value" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Notes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter User" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This user must have admin privileges." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter User Password" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Password for the above user." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Datacenter Name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name of the datacenter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Cluster Name" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Name of the cluster." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Networking Checklist for VMware" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You will need the following information about VLAN." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN Information" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESXi VLAN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN on which all your ESXi hypervisors reside." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESXI VLAN IP Address" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "IP Address Range in the ESXi VLAN. One address per Virtual Router is used from this range." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESXi VLAN IP Gateway" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESXi VLAN Netmask" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management Server VLAN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN on which the &PRODUCT; Management server is installed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public VLAN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN for the Public Network." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public VLAN Gateway" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public VLAN Netmask" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public VLAN IP Address Range" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Range of Public IP Addresses available for &PRODUCT; use. These addresses will be used for virtual router on &PRODUCT; to route private traffic to external networks." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN Range for Customer use" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A contiguous range of non-routable VLANs. One VLAN will be assigned for each customer." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "vSphere Installation Steps" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you haven't already, you'll need to download and purchase vSphere from the VMware Website (https://www.vmware.com/tryvmware/index.php?p=vmware-vsphere&lp=1) and install it by following the VMware vSphere Installation Guide." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Following installation, perform the following configuration, which are described in the next few sections:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Required" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Optional" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ESXi host setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NIC bonding" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure host physical networking, virtual switch, vCenter Management Network, and extended port range" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Multipath storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Prepare storage for iSCSI" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Configure clusters in vCenter and add hosts to them, or add hosts without clusters to vCenter" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "ESXi Host setup" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All ESXi hosts should enable CPU hardware virtualization support in BIOS. Please note hardware virtualization support is not enabled by default on most servers." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Physical Host Networking" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You should have a plan for cabling the vSphere hosts. Proper network configuration is required before adding a vSphere host to &PRODUCT;. To configure an ESXi host, you can use vClient to add it as standalone host to vCenter first. Once you see the host appearing in the vCenter inventory tree, click the host node in the inventory tree, and navigate to the Configuration tab." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the host configuration tab, click the \"Hardware/Networking\" link to bring up the networking configuration page as above." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure Virtual Switch" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A default virtual switch vSwitch0 is created. &PRODUCT; requires all ESXi hosts in the cloud to use the same set of virtual switch names. If you change the default virtual switch name, you will need to configure one or more &PRODUCT; configuration variables as well." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Separating Traffic" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; allows you to use vCenter to configure three separate networks per ESXi host. These networks are identified by the name of the vSwitch they are connected to. The allowed networks for configuration are public (for traffic to/from the public internet), guest (for guest-guest traffic), and private (for management and usually storage traffic). You can use the default virtual switch for all three, or create one or two other vSwitches for those traffic types." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you want to separate traffic in this way you should first create and configure vSwitches in vCenter according to the vCenter instructions. Take note of the vSwitch names you have used for each traffic type. You will configure &PRODUCT; to use these vSwitches." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Increasing Ports" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "By default a virtual switch on ESXi hosts is created with 56 ports. We recommend setting it to 4088, the maximum number of ports allowed. To do that, click the \"Properties...\" link for virtual switch (note this is not the Properties link for Networking)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In vSwitch properties dialog, select the vSwitch and click Edit. You should see the following dialog:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In this dialog, you can change the number of switch ports. After you've done that, ESXi hosts are required to reboot in order for the setting to take effect." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure vCenter Management Network" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the vSwitch properties dialog box, you may see a vCenter management network. This same network will also be used as the &PRODUCT; management network. &PRODUCT; requires the vCenter management network to be configured properly. Select the management network item in the dialog, then click Edit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure the following values are set:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VLAN ID set to the desired ID" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vMotion enabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Management traffic enabled." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If the ESXi hosts have multiple VMKernel ports, and ESXi is not using the default value \"Management Network\" as the management network name, you must follow these guidelines to configure the management network port group so that &PRODUCT; can find it:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use one label for the management network port across all ESXi hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the &PRODUCT; UI, go to Configuration - Global Settings and set vmware.management.portgroup to the management network label from the ESXi hosts." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Extend Port Range for &PRODUCT; Console Proxy" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Applies only to VMware vSphere version 4.x)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You need to extend the range of firewall ports that the console proxy works with on the hosts. This is to enable the console proxy to work with VMware-based VMs. The default additional port range is 59000-60000. To extend the port range, log in to the VMware ESX service console on each host and run the following commands:" -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "\n" -"esxcfg-firewall -o 59000-60000,tcp,in,vncextras\n" -"esxcfg-firewall -o 59000-60000,tcp,out,vncextras\n" -" " -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Configure NIC Bonding for vSphere" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NIC bonding on vSphere hosts may be done according to the vSphere installation guide." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Storage Preparation for vSphere (iSCSI only)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use of iSCSI requires preparatory work in vCenter. You must add an iSCSI target and create an iSCSI datastore." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you are using NFS, skip this section." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Enable iSCSI initiator for ESXi hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In vCenter, go to hosts and Clusters/Configuration, and click Storage Adapters link. You will see:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select iSCSI software adapter and click Properties." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the Configure... button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Check Enabled to enable the initiator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click OK to save." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Add iSCSI target" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Under the properties dialog, add the iSCSI target info:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Repeat these steps for all ESXi hosts in the cluster." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Create an iSCSI datastore" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You should now create a VMFS datastore. Follow these steps to do so:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Select Home/Inventory/Datastores." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Right click on the datacenter node." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose Add Datastore... command." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Follow the wizard to create a iSCSI datastore." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "This procedure should be done on one host in the cluster. It is not necessary to do this on all hosts." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Multipathing for vSphere (Optional)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Storage multipathing on vSphere nodes may be done according to the vSphere installation guide." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Add Hosts or Configure Clusters (vSphere)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Use vCenter to create a vCenter cluster and add your desired hosts to the cluster. You will later add the entire cluster to &PRODUCT;. (see )." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Applying Hotfixes to a VMware vSphere Host" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disconnect the VMware vSphere cluster from &PRODUCT;. It should remain disconnected long enough to apply the hotfix on the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as root." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Navigate to the VMware cluster, click Actions, and select Unmanage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch the cluster status until it shows Unmanaged." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Perform the following on each of the ESXi hosts in the cluster:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Move each of the ESXi hosts in the cluster to maintenance mode." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Ensure that all the VMs are migrated to other hosts in that cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If there is only one host in that cluster, shutdown all the VMs and move the host into maintenance mode." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Apply the patch on the ESXi host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the host if prompted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Cancel the maintenance mode on the host." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Reconnect the cluster to &PRODUCT;:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Navigate to the VMware cluster, click Actions, and select Manage." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Watch the status to see that all the hosts come up. It might take several minutes for the hosts to come up." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Alternatively, verify the host state is properly synchronized and updated in the &PRODUCT; database." -msgstr "" - diff --git a/pot/vmware-requirements.pot b/pot/vmware-requirements.pot deleted file mode 100644 index 38aab24..0000000 --- a/pot/vmware-requirements.pot +++ /dev/null @@ -1,210 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "System Requirements for vSphere Hosts" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Software requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere and vCenter, both version 4.1 or 5.0." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vSphere Standard is recommended. Note however that customers need to consider the CPU constraints in place with vSphere licensing. See http://www.vmware.com/files/pdf/vsphere_pricing.pdf and discuss with your VMware sales representative." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter Server Standard is recommended." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Be sure all the hotfixes provided by the hypervisor vendor are applied. Track the release of hypervisor patches through your hypervisor vendor's support channel, and apply patches as soon as possible after they are released. &PRODUCT; will not track or notify you of required hypervisor patches. It is essential that your hosts are completely up to date with the provided hypervisor patches. The hypervisor vendor is likely to refuse to support any system that is not up to date with patches." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Apply All Necessary Hotfixes" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The lack of up-do-date hotfixes can lead to data corruption and lost VMs." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Hardware requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The host must be certified as compatible with vSphere. See the VMware Hardware Compatibility Guide at http://www.vmware.com/resources/compatibility/search.php." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All hosts must be 64-bit and must support HVM (Intel-VT or AMD-V enabled)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All hosts within a cluster must be homogenous. That means the CPUs must be of the same type, count, and feature flags." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "64-bit x86 CPU (more cores results in better performance)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Hardware virtualization support required" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "4 GB of memory" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "36 GB of local disk" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "At least 1 NIC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Statically allocated IP Address" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "vCenter Server requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Processor - 2 CPUs 2.0GHz or higher Intel or AMD x86 processors. Processor requirements may be higher if the database runs on the same machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Memory - 3GB RAM. RAM requirements may be higher if your database runs on the same machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Disk storage - 2GB. Disk requirements may be higher if your database runs on the same machine." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Microsoft SQL Server 2005 Express disk requirements. The bundled database requires up to 2GB free disk space to decompress the installation archive." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Networking - 1Gbit or 10Gbit." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information, see \"vCenter Server and the vSphere Client Hardware Requirements\" at http://pubs.vmware.com/vsp40/wwhelp/wwhimpl/js/html/wwhelp.htm#href=install/c_vc_hw.html." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Other requirements:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VMware vCenter Standard Edition 4.1 or 5.0 must be installed and available to manage the vSphere hosts." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "vCenter must be configured to use the standard port 443 so that it can communicate with the &PRODUCT; Management Server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You must re-install VMware ESXi if you are going to re-use a host from a previous install." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; requires VMware vSphere 4.1 or 5.0. VMware vSphere 4.0 is not supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All hosts must be 64-bit and must support HVM (Intel-VT or AMD-V enabled). All hosts within a cluster must be homogenous. That means the CPUs must be of the same type, count, and feature flags." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The &PRODUCT; management network must not be configured as a separate virtual network. The &PRODUCT; management network is the same as the vCenter management network, and will inherit its configuration. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; requires ESXi. ESX is not supported." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All resources used for &PRODUCT; must be used for &PRODUCT; only. &PRODUCT; cannot share instance of ESXi or storage with other management consoles. Do not share the same storage volumes that will be used by &PRODUCT; with a different set of ESXi servers that are not managed by &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Put all target ESXi hypervisors in a cluster in a separate Datacenter in vCenter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The cluster that will be managed by &PRODUCT; should not contain any VMs. Do not run the management server, vCenter or any other VMs on the cluster that is designated for &PRODUCT; use. Create a separate cluster for use of &PRODUCT; and make sure that they are no VMs in this cluster." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All the required VLANS must be trunked into all network switches that are connected to the ESXi hypervisor hosts. These would include the VLANS for Management, Storage, vMotion, and guest VLANs. The guest VLAN (used in Advanced Networking; see Network Setup) is a contiguous range of VLANs that will be managed by &PRODUCT;." -msgstr "" - diff --git a/pot/vmware-topology-req.pot b/pot/vmware-topology-req.pot deleted file mode 100644 index 05e0e55..0000000 --- a/pot/vmware-topology-req.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VMware Topology Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Server and secondary storage VMs must be able to access vCenter and all ESXi hosts in the zone. To allow the necessary access through the firewall, keep port 443 open." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Servers communicate with VMware vCenter servers on port 443 (HTTPs)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Servers communicate with the System VMs on port 3922 (ssh) on the management traffic network." -msgstr "" - diff --git a/pot/volume-deletion-garbage-collection.pot b/pot/volume-deletion-garbage-collection.pot deleted file mode 100644 index 16ca680..0000000 --- a/pot/volume-deletion-garbage-collection.pot +++ /dev/null @@ -1,60 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Volume Deletion and Garbage Collection" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The deletion of a volume does not delete the snapshots that have been created from the volume" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a VM is destroyed, data disk volumes that are attached to the VM are not deleted." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Volumes are permanently destroyed using a garbage collection process. The global configuration variables expunge.delay and expunge.interval determine when the physical deletion of volumes will occur." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "expunge.delay: determines how old the volume must be before it is destroyed, in seconds" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "expunge.interval: determines how often to run the garbage collection check" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Administrators should adjust these values depending on site policies around data retention." -msgstr "" - diff --git a/pot/volume-status.pot b/pot/volume-status.pot deleted file mode 100644 index 0864005..0000000 --- a/pot/volume-status.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Volume Status" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a snapshot operation is triggered by means of a recurring snapshot policy, a snapshot is skipped if a volume has remained inactive since its last snapshot was taken. A volume is considered to be inactive if it is either detached or attached to a VM that is not running. &PRODUCT; ensures that at least one snapshot is taken since the volume last became inactive." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a snapshot is taken manually, a snapshot is always created regardless of whether a volume has been active or not." -msgstr "" - diff --git a/pot/vpc.pot b/pot/vpc.pot deleted file mode 100644 index 9841ebc..0000000 --- a/pot/vpc.pot +++ /dev/null @@ -1,240 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "About Virtual Private Clouds" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; Virtual Private Cloud is a private, isolated part of &PRODUCT;. A VPC can have its own virtual network topology that resembles a traditional physical network. You can launch VMs in the virtual network that can have private addresses in the range of your choice, for example: 10.0.0.0/16. You can define network tiers within your VPC network range, which in turn enables you to group similar kinds of instances based on IP address range." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For example, if a VPC has the private range 10.0.0.0/16, its guest networks can have the network ranges 10.0.1.0/24, 10.0.2.0/24, 10.0.3.0/24, and so on." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Major Components of a VPC:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A VPC is comprised of the following network components:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPC: A VPC acts as a container for multiple isolated networks that can communicate with each other via its virtual router." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Network Tiers: Each tier acts as an isolated network with its own VLANs and CIDR list, where you can place groups of resources, such as VMs. The tiers are segmented by means of VLANs. The NIC of each tier acts as its gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Virtual Router: A virtual router is automatically created and started when you create a VPC. The virtual router connect the tiers and direct traffic among the public gateway, the VPN gateways, and the NAT instances. For each tier, a corresponding NIC and IP exist in the virtual router. The virtual router provides DNS and DHCP services through its IP." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Public Gateway: The traffic to and from the Internet routed to the VPC through the public gateway. In a VPC, the public gateway is not exposed to the end user; therefore, static routes are not support for the public gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Private Gateway: All the traffic to and from a private network routed to the VPC through the private gateway. For more information, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPN Gateway: The VPC side of a VPN connection." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site-to-Site VPN Connection: A hardware-based VPN connection between your VPC and your datacenter, home network, or co-location facility. For more information, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Customer Gateway: The customer side of a VPN Connection. For more information, see ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "NAT Instance: An instance that provides Port Address Translation for instances to access the Internet via the public gateway. For more information, see ." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Network Architecture in a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In a VPC, the following four basic options of network architectures are present:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPC with a public gateway only" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPC with public and private gateways" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPC with public and private gateways and site-to-site VPN access" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "VPC with a private gateway only and site-to-site VPN access" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Connectivity Options for a VPC" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "You can connect your VPC to:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Internet through the public gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The corporate datacenter by using a site-to-site VPN connection through the VPN gateway." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Both the Internet and your corporate datacenter by using both the public gateway and a VPN gateway." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "VPC Network Considerations" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Consider the following before you create a VPC:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A VPC, by default, is created in the enabled state." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A VPC can be created in Advance zone only, and can't belong to more than one zone at a time." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default number of VPCs an account can create is 20. However, you can change it by using the max.account.vpcs global parameter, which controls the maximum number of VPCs an account is allowed to create." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The default number of tiers an account can create within a VPC is 3. You can configure this number by using the vpc.max.networks parameter." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Each tier should have an unique CIDR in the VPC. Ensure that the tier's CIDR should be within the VPC CIDR range." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A tier belongs to only one VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "All network tiers inside the VPC should belong to the same account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "When a VPC is created, by default, a SourceNAT IP is allocated to it. The Source NAT IP is released only when the VPC is removed." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A public IP can be used for only one purpose at a time. If the IP is a sourceNAT, it cannot be used for StaticNAT or port forwarding." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The instances only have a private IP address that you provision. To communicate with the Internet, enable NAT to an instance that you launch in your VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Only new networks can be added to a VPC. The maximum number of networks per VPC is limited by the value you specify in the vpc.max.networks parameter. The default value is three." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The load balancing service can be supported by only one tier inside the VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If an IP address is assigned to a tier:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "That IP can't be used by more than one tier at a time in the VPC. For example, if you have tiers A and B, and a public IP1, you can create a port forwarding rule by using the IP either for A or B, but not for both." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "That IP can't be used for StaticNAT, load balancing, or port forwarding rules for another guest network inside the VPC." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Remote access VPN is not supported in VPC networks." -msgstr "" - diff --git a/pot/vpn.pot b/pot/vpn.pot deleted file mode 100644 index d8c1daf..0000000 --- a/pot/vpn.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "VPN" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; account owners can create virtual private networks (VPN) to access their virtual machines. If the guest network is instantiated from a network offering that offers the Remote Access VPN service, the virtual router (based on the System VM) is used to provide the service. &PRODUCT; provides a L2TP-over-IPsec-based remote access VPN service to guest virtual networks. Since each network gets its own virtual router, VPNs are not shared across the networks. VPN clients native to Windows, Mac OS X and iOS can be used to connect to the guest networks. The account owner can create and manage users for their VPN. &PRODUCT; does not use its account database for this purpose but uses a separate table. The VPN user database is shared across all the VPNs created by the account owner. All VPN users get access to all VPNs created by the account owner." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Make sure that not all traffic goes through the VPN. That is, the route installed by the VPN should be only for the guest network and not for all traffic." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Road Warrior / Remote Access. Users want to be able to connect securely from a home or office to a private network in the cloud. Typically, the IP address of the connecting client is dynamic and cannot be preconfigured on the VPN server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Site to Site. In this scenario, two private subnets are connected over the public Internet with a secure VPN tunnel. The cloud user’s subnet (for example, an office network) is connected through a gateway to the network in the cloud. The address of the user’s gateway must be preconfigured on the VPN server in the cloud. Note that although L2TP-over-IPsec can be used to set up Site-to-Site VPNs, this is not the primary intent of this feature." -msgstr "" - diff --git a/pot/whatis.pot b/pot/whatis.pot deleted file mode 100644 index 2c3216d..0000000 --- a/pot/whatis.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "What Is &PRODUCT;?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; is an open source software platform that pools computing resources to build public, private, and hybrid Infrastructure as a Service (IaaS) clouds. &PRODUCT; manages the network, storage, and compute nodes that make up a cloud infrastructure. Use &PRODUCT; to deploy, manage, and configure cloud computing environments." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Typical users are service providers and enterprises. With &PRODUCT;, you can:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up an on-demand, elastic cloud computing service. Service providers can sell self service virtual machine instances, storage volumes, and networking configurations over the Internet." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Set up an on-premise private cloud for use by employees. Rather than managing virtual machines in the same way as physical machines, with &PRODUCT; an enterprise can offer self-service virtual machines to users without involving IT departments." -msgstr "" - diff --git a/pot/whats-in-this-adminguide.pot b/pot/whats-in-this-adminguide.pot deleted file mode 100644 index ba033be..0000000 --- a/pot/whats-in-this-adminguide.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Who Should Read This" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If you have already installed &PRODUCT; or you want to learn more about the ongoing operation and maintenance of a &PRODUCT;-powered cloud, read this documentation. It will help you start using, configuring, and managing the ongoing operation of your cloud." -msgstr "" - diff --git a/pot/whats-new.pot b/pot/whats-new.pot deleted file mode 100644 index 50d7f5a..0000000 --- a/pot/whats-new.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "What's New in the API?" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The following describes any new major features of each &PRODUCT; version as it applies to API usage." -msgstr "" - -#. Tag: title -#, no-c-format -msgid "What's New in the API for 4.0" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "What's New in the API for 3.0" -msgstr "" - diff --git a/pot/who-should-read-installation.pot b/pot/who-should-read-installation.pot deleted file mode 100644 index cb90df9..0000000 --- a/pot/who-should-read-installation.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Who Should Read This" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For those who have already gone through a design phase and planned a more sophisticated deployment, or those who are ready to start scaling up a trial installation. With the following procedures, you can start using the more powerful features of &PRODUCT;, such as advanced VLAN networking, high availability, additional network elements such as load balancers and firewalls, and support for multiple hypervisors including Citrix XenServer, KVM, and VMware vSphere." -msgstr "" - diff --git a/pot/windows-installation.pot b/pot/windows-installation.pot deleted file mode 100644 index 23fddc9..0000000 --- a/pot/windows-installation.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Windows OS Installation" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Download the installer, CloudInstanceManager.msi, from Download page and run the installer in the newly created Windows VM." -msgstr "" - diff --git a/pot/work-with-usage.pot b/pot/work-with-usage.pot deleted file mode 100644 index 996b6a0..0000000 --- a/pot/work-with-usage.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working with Usage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Usage Server is an optional, separately-installed part of &PRODUCT; that provides aggregated usage records which you can use to create billing integration for &PRODUCT;. The Usage Server works by taking data from the events log and creating summary usage records that you can access using the listUsageRecords API call." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The usage records show the amount of resources, such as VM run time or template storage space, consumed by guest instances." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Usage Server runs at least once per day. It can be configured to run multiple times per day." -msgstr "" - diff --git a/pot/working-with-hosts.pot b/pot/working-with-hosts.pot deleted file mode 100644 index 0f12cec..0000000 --- a/pot/working-with-hosts.pot +++ /dev/null @@ -1,40 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working With Hosts" -msgstr "" - -#. Tag: title -#, no-c-format -msgid "Adding Hosts" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Additional hosts can be added at any time to provide more capacity for guest VMs. For requirements and instructions, see ." -msgstr "" - diff --git a/pot/working-with-iso.pot b/pot/working-with-iso.pot deleted file mode 100644 index bf6af43..0000000 --- a/pot/working-with-iso.pot +++ /dev/null @@ -1,50 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working with ISOs" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports ISOs and their attachment to guest VMs. An ISO is a read-only file that has an ISO/CD-ROM style file system. Users can upload their own ISOs and mount them on their guest VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISOs are uploaded based on a URL. HTTP is the supported protocol. Once the ISO is available via HTTP specify an upload URL such as http://my.web.server/filename.iso." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISOs may be public or private, like templates.ISOs are not hypervisor-specific. That is, a guest on vSphere can mount the exact same image that a guest on KVM can mount." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "ISO images may be stored in the system and made available with a privacy level similar to templates. ISO images are classified as either bootable or not bootable. A bootable ISO image is one that contains an OS image. &PRODUCT; allows a user to boot a guest VM off of an ISO image. Users can also attach ISO images to guest VMs. For example, this enables installing PV drivers into Windows. ISO images are not hypervisor-specific." -msgstr "" - diff --git a/pot/working-with-snapshots.pot b/pot/working-with-snapshots.pot deleted file mode 100644 index 8f051bd..0000000 --- a/pot/working-with-snapshots.pot +++ /dev/null @@ -1,55 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working with Snapshots" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Supported for the following hypervisors: XenServer, VMware vSphere, and KVM)" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; supports snapshots of disk volumes. Snapshots are a point-in-time capture of virtual machine disks. Memory and CPU states are not captured." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Snapshots may be taken for volumes, including both root and data disks. The administrator places a limit on the number of stored snapshots per user. Users can create new volumes from the snapshot for recovery of particular files and they can create templates from snapshots to boot from a restored disk." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Users can create snapshots manually or by setting up automatic recurring snapshot policies. Users can also create disk volumes from snapshots, which may be attached to a VM like any other disk volume. Snapshots of both root disks and data disks are supported. However, &PRODUCT; does not currently support booting a VM from a recovered root disk. A disk recovered from snapshot of a root disk is treated as a regular data disk; the data on recovered disk can be accessed by attaching the disk to a VM." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A completed snapshot is copied from primary storage to secondary storage, where it is stored until deleted or purged by newer snapshot." -msgstr "" - diff --git a/pot/working-with-system-vm.pot b/pot/working-with-system-vm.pot deleted file mode 100644 index 8ef8d81..0000000 --- a/pot/working-with-system-vm.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working with System Virtual Machines" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; uses several types of system virtual machines to perform tasks in the cloud. In general &PRODUCT; manages these system VMs and creates, starts, and stops them as needed based on scale and immediate needs. However, the administrator should be aware of them and their roles to assist in debugging issues." -msgstr "" - diff --git a/pot/working-with-templates.pot b/pot/working-with-templates.pot deleted file mode 100644 index fc687a3..0000000 --- a/pot/working-with-templates.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working with Templates" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A template is a reusable configuration for virtual machines. When users launch VMs, they can choose from a list of templates in &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Specifically, a template is a virtual disk image that includes one of a variety of operating systems, optional additional software such as office applications, and settings such as access control to determine who can use the template. Each template is associated with a particular type of hypervisor, which is specified when the template is added to &PRODUCT;." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; ships with a default template. In order to present more choices to users, &PRODUCT; administrators and users can create templates and add them to &PRODUCT;." -msgstr "" - diff --git a/pot/working-with-usage-data.pot b/pot/working-with-usage-data.pot deleted file mode 100644 index 8fdafd8..0000000 --- a/pot/working-with-usage-data.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Working With Usage Data" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Usage Server provides aggregated usage records which you can use to create billing integration for the &PRODUCT; platform. The Usage Server works by taking data from the events log and creating summary usage records that you can access using the listUsageRecords API call." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The usage records show the amount of resources, such as VM run time or template storage space, consumed by guest instances. In the special case of bare metal instances, no template storage resources are consumed, but records showing zero usage are still included in the Usage Server's output." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Usage Server runs at least once per day. It can be configured to run multiple times per day. Its behavior is controlled by configuration settings as described in the &PRODUCT; Administration Guide." -msgstr "" - diff --git a/pot/working-with-volumes.pot b/pot/working-with-volumes.pot deleted file mode 100644 index fedfc58..0000000 --- a/pot/working-with-volumes.pot +++ /dev/null @@ -1,45 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Using Swift for Secondary Storage" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "A volume provides storage to a guest VM. The volume can provide for a root disk or an additional data disk. &PRODUCT; supports additional volumes for guest VMs." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Volumes are created for a specific hypervisor type. A volume that has been attached to guest using one hypervisor type (e.g, XenServer) may not be attached to a guest that is using another hypervisor type (e.g. vSphere, KVM). This is because the different hypervisors use different disk image formats." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "&PRODUCT; defines a volume as a unit of storage available to a guest VM. Volumes are either root disks or data disks. The root disk has \"/\" in the file system and is usually the boot device. Data disks provide for additional storage (e.g. As \"/opt\" or \"D:\"). Every guest VM has a root disk, and VMs can also optionally have a data disk. End users can mount multiple data disks to guest VMs. Users choose data disks from the disk offerings created by administrators. The user can create a template from a volume as well; this is the standard procedure for private template creation. Volumes are hypervisor-specific: a volume from one hypervisor type may not be used on a guest of another hypervisor type." -msgstr "" - diff --git a/pot/xenserver-maintenance-mode.pot b/pot/xenserver-maintenance-mode.pot deleted file mode 100644 index a5d4aab..0000000 --- a/pot/xenserver-maintenance-mode.pot +++ /dev/null @@ -1,85 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "XenServer and Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For XenServer, you can take a server offline temporarily by using the Maintenance Mode feature in XenCenter. When you place a server into Maintenance Mode, all running VMs are automatically migrated from it to another host in the same pool. If the server is the pool master, a new master will also be selected for the pool. While a server is Maintenance Mode, you cannot create or start any VMs on it." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To place a server in Maintenance Mode:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the Resources pane, select the server, then do one of the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Right-click, then click Enter Maintenance Mode on the shortcut menu." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Server menu, click Enter Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Enter Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The server's status in the Resources pane shows when all running VMs have been successfully migrated off the server." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "To take a server out of Maintenance Mode:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Right-click, then click Exit Maintenance Mode on the shortcut menu." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On the Server menu, click Exit Maintenance Mode" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Exit Maintenance Mode" -msgstr "" - diff --git a/pot/xenserver-topology-req.pot b/pot/xenserver-topology-req.pot deleted file mode 100644 index 765427b..0000000 --- a/pot/xenserver-topology-req.pot +++ /dev/null @@ -1,35 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "XenServer Topology Requirements" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The Management Servers communicate with XenServer hosts on ports 22 (ssh), 80 (HTTP), and 443 (HTTPs)." -msgstr "" - diff --git a/pot/zone-add.pot b/pot/zone-add.pot deleted file mode 100644 index f9944a3..0000000 --- a/pot/zone-add.pot +++ /dev/null @@ -1,155 +0,0 @@ -#Licensed to the Apache Software Foundation (ASF) under one -#or more contributor license agreements. See the NOTICE file -#distributed with this work for additional information -#regarding copyright ownership. The ASF licenses this file -#to you under the Apache License, Version 2.0 (the -#"License"); you may not use this file except in compliance -#with the License. You may obtain a copy of the License at -#http://www.apache.org/licenses/LICENSE-2.0 -#Unless required by applicable law or agreed to in writing, -#software distributed under the License is distributed on an -#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -#KIND, either express or implied. See the License for the -#specific language governing permissions and limitations -#under the License. -msgid "" -msgstr "" -"Project-Id-Version: 0\n" -"POT-Creation-Date: 2013-02-02T20:12:00\n" -"PO-Revision-Date: 2013-02-02T20:12:00\n" -"Last-Translator: Automatically generated\n" -"Language-Team: None\n" -"MIME-Version: 1.0\n" -"Content-Type: application/x-publican; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Tag: title -#, no-c-format -msgid "Adding a Zone" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "These steps assume you have already logged in to the &PRODUCT; UI. See ." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) If you are going to use Swift for cloud-wide secondary storage, you need to add it before you add zones." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Log in to the &PRODUCT; UI as administrator." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "If this is your first time visiting the UI, you will see the guided tour splash screen. Choose “Experienced user.” The Dashboard appears." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation bar, click Global Settings." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the search box, type swift.enable and click the search button." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click the edit button and set swift.enable to true. edit-icon.png: button to modify data " -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Restart the Management Server." -msgstr "" - -#. Tag: programlisting -#, no-c-format -msgid "# service cloud-management restart" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Refresh the &PRODUCT; UI browser tab and log back in." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "In the left navigation, choose Infrastructure." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "On Zones, click View More." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "(Optional) If you are using Swift storage, click Enable Swift. Provide the following:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "URL. The Swift URL." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Account. The Swift account." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Username. The Swift account’s username." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Key. The Swift key." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Click Add Zone. The zone creation wizard will appear." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Choose one of the following network types:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Basic. For AWS-style networking. Provides a single network where each VM instance is assigned an IP directly from the network. Guest isolation can be provided through layer-3 means such as security groups (IP address source filtering)." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "Advanced. For more sophisticated network topologies. This network model provides the most flexibility in defining guest networks and providing custom network offerings such as firewall, VPN, or load balancer support." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "For more information about the network types, see Network Setup." -msgstr "" - -#. Tag: para -#, no-c-format -msgid "The rest of the steps differ depending on whether you chose Basic or Advanced. Continue with the steps that apply to you:" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - -#. Tag: para -#, no-c-format -msgid "" -msgstr "" - diff --git a/publican-adminguide.cfg b/publican-adminguide.cfg deleted file mode 100644 index 7a8a203..0000000 --- a/publican-adminguide.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Publican configuration file for CloudStack Developer's Guide -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: Admin_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: admin - - - diff --git a/publican-all.cfg b/publican-all.cfg deleted file mode 100644 index 897f92b..0000000 --- a/publican-all.cfg +++ /dev/null @@ -1,28 +0,0 @@ -# Publican configuration file for CloudStack Complete Documentation Set -# Contains all technical docs except release notes -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: cloudstack -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: install diff --git a/publican-devguide.cfg b/publican-devguide.cfg deleted file mode 100644 index a8e28ae..0000000 --- a/publican-devguide.cfg +++ /dev/null @@ -1,29 +0,0 @@ -# Publican configuration file for CloudStack Developer's Guide -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: Developers_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 - - - diff --git a/publican-gsoc-2013.cfg b/publican-gsoc-2013.cfg deleted file mode 100644 index 35dc517..0000000 --- a/publican-gsoc-2013.cfg +++ /dev/null @@ -1,27 +0,0 @@ -# Publican configuration file for CloudStack Complete Documentation Set -# Contains all technical docs except release notes -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: CloudStack_GSoC_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 diff --git a/publican-installation.cfg b/publican-installation.cfg deleted file mode 100644 index e94044d..0000000 --- a/publican-installation.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Publican configuration file for CloudStack Installation Guide -# Config::Simple 4.58 -# Tue May 29 00:57:27 2012 -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -xml_lang: en-US -type: Book -docname: Installation_Guide -brand: cloudstack -chunk_first: 1 -chunk_section_depth: 1 -condition: install - - - From 82119f92fa355f10c1d017335ce53f1b6d2b4baa Mon Sep 17 00:00:00 2001 From: Sebastien Goasguen Date: Thu, 1 Oct 2015 16:06:59 +0200 Subject: [PATCH 03/22] Remove one last old reference to docbook --- publican-cloudstack/LICENSE | 202 ---------- publican-cloudstack/NOTICE | 5 - publican-cloudstack/defaults.cfg | 21 - publican-cloudstack/en-US/Feedback.xml | 44 --- publican-cloudstack/en-US/Legal_Notice.xml | 67 ---- publican-cloudstack/en-US/css/overrides.css | 74 ---- publican-cloudstack/en-US/images/1.png | Bin 1365 -> 0 bytes publican-cloudstack/en-US/images/10.png | Bin 1705 -> 0 bytes publican-cloudstack/en-US/images/11.png | Bin 1379 -> 0 bytes publican-cloudstack/en-US/images/12.png | Bin 1721 -> 0 bytes publican-cloudstack/en-US/images/13.png | Bin 1810 -> 0 bytes publican-cloudstack/en-US/images/14.png | Bin 1597 -> 0 bytes publican-cloudstack/en-US/images/15.png | Bin 1689 -> 0 bytes publican-cloudstack/en-US/images/16.png | Bin 1817 -> 0 bytes publican-cloudstack/en-US/images/17.png | Bin 1688 -> 0 bytes publican-cloudstack/en-US/images/18.png | Bin 1832 -> 0 bytes publican-cloudstack/en-US/images/19.png | Bin 1823 -> 0 bytes publican-cloudstack/en-US/images/2.png | Bin 1608 -> 0 bytes publican-cloudstack/en-US/images/20.png | Bin 1937 -> 0 bytes publican-cloudstack/en-US/images/21.png | Bin 1723 -> 0 bytes publican-cloudstack/en-US/images/22.png | Bin 1620 -> 0 bytes publican-cloudstack/en-US/images/23.png | Bin 2007 -> 0 bytes publican-cloudstack/en-US/images/24.png | Bin 1774 -> 0 bytes publican-cloudstack/en-US/images/25.png | Bin 1937 -> 0 bytes publican-cloudstack/en-US/images/26.png | Bin 1975 -> 0 bytes publican-cloudstack/en-US/images/27.png | Bin 1873 -> 0 bytes publican-cloudstack/en-US/images/28.png | Bin 2055 -> 0 bytes publican-cloudstack/en-US/images/29.png | Bin 2033 -> 0 bytes publican-cloudstack/en-US/images/3.png | Bin 1677 -> 0 bytes publican-cloudstack/en-US/images/4.png | Bin 1457 -> 0 bytes publican-cloudstack/en-US/images/5.png | Bin 1597 -> 0 bytes publican-cloudstack/en-US/images/6.png | Bin 1691 -> 0 bytes publican-cloudstack/en-US/images/7.png | Bin 1567 -> 0 bytes publican-cloudstack/en-US/images/8.png | Bin 1711 -> 0 bytes publican-cloudstack/en-US/images/9.png | Bin 1696 -> 0 bytes publican-cloudstack/en-US/images/dot.png | Bin 173 -> 0 bytes publican-cloudstack/en-US/images/dot2.png | Bin 342 -> 0 bytes publican-cloudstack/en-US/images/h1-bg.png | Bin 565 -> 0 bytes .../en-US/images/image_left.png | Bin 4044 -> 0 bytes .../en-US/images/image_right.png | Bin 2260 -> 0 bytes .../en-US/images/important.png | Bin 2318 -> 0 bytes publican-cloudstack/en-US/images/note.png | Bin 2086 -> 0 bytes .../en-US/images/stock-go-back.png | Bin 790 -> 0 bytes .../en-US/images/stock-go-forward.png | Bin 860 -> 0 bytes .../en-US/images/stock-go-up.png | Bin 753 -> 0 bytes .../en-US/images/stock-home.png | Bin 819 -> 0 bytes .../en-US/images/title_logo.png | Bin 585 -> 0 bytes .../en-US/images/title_logo.svg | 370 ------------------ publican-cloudstack/en-US/images/warning.png | Bin 1941 -> 0 bytes .../en-US/images/watermark-draft.png | Bin 25365 -> 0 bytes publican-cloudstack/gen_rpm.sh | 22 -- publican-cloudstack/overrides.cfg | 20 - publican-cloudstack/publican-cloudstack.spec | 69 ---- publican-cloudstack/publican.cfg | 24 -- 54 files changed, 918 deletions(-) delete mode 100644 publican-cloudstack/LICENSE delete mode 100644 publican-cloudstack/NOTICE delete mode 100644 publican-cloudstack/defaults.cfg delete mode 100644 publican-cloudstack/en-US/Feedback.xml delete mode 100644 publican-cloudstack/en-US/Legal_Notice.xml delete mode 100644 publican-cloudstack/en-US/css/overrides.css delete mode 100644 publican-cloudstack/en-US/images/1.png delete mode 100644 publican-cloudstack/en-US/images/10.png delete mode 100644 publican-cloudstack/en-US/images/11.png delete mode 100644 publican-cloudstack/en-US/images/12.png delete mode 100644 publican-cloudstack/en-US/images/13.png delete mode 100644 publican-cloudstack/en-US/images/14.png delete mode 100644 publican-cloudstack/en-US/images/15.png delete mode 100644 publican-cloudstack/en-US/images/16.png delete mode 100644 publican-cloudstack/en-US/images/17.png delete mode 100644 publican-cloudstack/en-US/images/18.png delete mode 100644 publican-cloudstack/en-US/images/19.png delete mode 100644 publican-cloudstack/en-US/images/2.png delete mode 100644 publican-cloudstack/en-US/images/20.png delete mode 100644 publican-cloudstack/en-US/images/21.png delete mode 100644 publican-cloudstack/en-US/images/22.png delete mode 100644 publican-cloudstack/en-US/images/23.png delete mode 100644 publican-cloudstack/en-US/images/24.png delete mode 100644 publican-cloudstack/en-US/images/25.png delete mode 100644 publican-cloudstack/en-US/images/26.png delete mode 100644 publican-cloudstack/en-US/images/27.png delete mode 100644 publican-cloudstack/en-US/images/28.png delete mode 100644 publican-cloudstack/en-US/images/29.png delete mode 100644 publican-cloudstack/en-US/images/3.png delete mode 100644 publican-cloudstack/en-US/images/4.png delete mode 100644 publican-cloudstack/en-US/images/5.png delete mode 100644 publican-cloudstack/en-US/images/6.png delete mode 100644 publican-cloudstack/en-US/images/7.png delete mode 100644 publican-cloudstack/en-US/images/8.png delete mode 100644 publican-cloudstack/en-US/images/9.png delete mode 100644 publican-cloudstack/en-US/images/dot.png delete mode 100644 publican-cloudstack/en-US/images/dot2.png delete mode 100644 publican-cloudstack/en-US/images/h1-bg.png delete mode 100644 publican-cloudstack/en-US/images/image_left.png delete mode 100644 publican-cloudstack/en-US/images/image_right.png delete mode 100644 publican-cloudstack/en-US/images/important.png delete mode 100644 publican-cloudstack/en-US/images/note.png delete mode 100644 publican-cloudstack/en-US/images/stock-go-back.png delete mode 100644 publican-cloudstack/en-US/images/stock-go-forward.png delete mode 100644 publican-cloudstack/en-US/images/stock-go-up.png delete mode 100644 publican-cloudstack/en-US/images/stock-home.png delete mode 100644 publican-cloudstack/en-US/images/title_logo.png delete mode 100644 publican-cloudstack/en-US/images/title_logo.svg delete mode 100644 publican-cloudstack/en-US/images/warning.png delete mode 100644 publican-cloudstack/en-US/images/watermark-draft.png delete mode 100755 publican-cloudstack/gen_rpm.sh delete mode 100644 publican-cloudstack/overrides.cfg delete mode 100644 publican-cloudstack/publican-cloudstack.spec delete mode 100644 publican-cloudstack/publican.cfg diff --git a/publican-cloudstack/LICENSE b/publican-cloudstack/LICENSE deleted file mode 100644 index d645695..0000000 --- a/publican-cloudstack/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/publican-cloudstack/NOTICE b/publican-cloudstack/NOTICE deleted file mode 100644 index c7720bf..0000000 --- a/publican-cloudstack/NOTICE +++ /dev/null @@ -1,5 +0,0 @@ -Apache CloudStack -Copyright 2012 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). diff --git a/publican-cloudstack/defaults.cfg b/publican-cloudstack/defaults.cfg deleted file mode 100644 index b288b33..0000000 --- a/publican-cloudstack/defaults.cfg +++ /dev/null @@ -1,21 +0,0 @@ -# Config::Simple 4.59 -# Thu Aug 11 14:07:41 2011 -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -doc_url: "http://cloudstack.apache.org/docs" -prod_url: "http://cloudstack.apache.org" - diff --git a/publican-cloudstack/en-US/Feedback.xml b/publican-cloudstack/en-US/Feedback.xml deleted file mode 100644 index 8aa5f67..0000000 --- a/publican-cloudstack/en-US/Feedback.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - -
    - Submitting Feedback and Getting Help - - feedback1 - contact information for this brand - - - If you find a typographical error in this manual, or if you have thought of a way to make this manual better, we would love to hear from you! Please submit a bug: https://issues.apache.org/jira/browse/CLOUDSTACK against the component Doc. - If you have a suggestion for improving the documentation, try to be as specific as possible when describing it. If you have found an error, please include the section number and some of the surrounding text so we can find it easily. - Better yet, feel free to submit a patch if you would like to enhance the documentation. Our documentation is, along with the rest of the &PRODUCT; source code, kept in the project's git repository. - The most efficient way to get help with &PRODUCT; is to ask on the mailing lists. - The Apache CloudStack project has mailing lists for users and developers. These are the - official channels of communication for the project and are the best way to get answers about - using and contributing to CloudStack. It's a good idea to subscribe to the - users@cloudstack.apache.org mailing list if you've deployed or are deploying - CloudStack into production, and even for test deployments. - The CloudStack developer's mailing list (dev@cloudstack.apache.org) is for discussions - about CloudStack development, and is the best list for discussing possible bugs in CloudStack. - Anyone contributing to CloudStack should be on this mailing list. - To posts to the lists, you'll need to be subscribed. See the - CloudStack Web site - for instructions. -
    diff --git a/publican-cloudstack/en-US/Legal_Notice.xml b/publican-cloudstack/en-US/Legal_Notice.xml deleted file mode 100644 index 5e30efb..0000000 --- a/publican-cloudstack/en-US/Legal_Notice.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - - http://www.apache.org/licenses/LICENSE-2.0 - - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - - - - Apache CloudStack is an effort undergoing incubation at The Apache Software Foundation (ASF). - - - Incubation is required of all newly accepted projects until a further review - indicates that the infrastructure, communications, and decision making - process have stabilized in a manner consistent with other successful ASF - projects. While incubation status is not necessarily a reflection of the - completeness or stability of the code, it does indicate that the project - has yet to be fully endorsed by the ASF. - - - - CloudStack® is a registered trademark of the Apache Software Foundation. - - - - Apache CloudStack, the CloudStack word design, the Apache CloudStack word design, and the cloud monkey logo are trademarks of the - Apache Software Foundation. - - - - diff --git a/publican-cloudstack/en-US/css/overrides.css b/publican-cloudstack/en-US/css/overrides.css deleted file mode 100644 index 5d31cec..0000000 --- a/publican-cloudstack/en-US/css/overrides.css +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information# - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -a:link { - color:#0066cc; -} - -a:visited { - color:#6699cc; -} - -h1 { - color:#3c6eb4; -} - -.producttitle { - background: #3c6eb4 url(../images/h1-bg.png) top left repeat; -} - -.section h1.title { - color:#3c6eb4; -} - - -h2,h3,h4,h5,h6 { - color:#3c6eb4 -} - -table { - border:1px solid #3c6eb4; -} - -table th { - background-color:#3c6eb4; -} - -table tr.even td { - background-color:#f5f5f5; -} - -#title a { - height:54px; -} - -.term{ - color:#a70000; -} - -.revhistory table th { - color:#3c6eb4; -} - -.edition { - color: #3c6eb4; -} - -span.remark{ - background-color: #ffff00; -} - diff --git a/publican-cloudstack/en-US/images/1.png b/publican-cloudstack/en-US/images/1.png deleted file mode 100644 index 098e7dfd698b0da6c235cf7c48cd667dc98c8168..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1365 zcmeAS@N?(olHy`uVBq!ia0vp^3Lq@N1|*eVE!z&H*pj^6UH*dsXTCChKQn4b(=1T^oX_#y+2~fBy zAng0*n3Pg;FGnY@bnmSz60wqx|0jOQFL-|IyF z`Z4y7pT~~?JGW*KzD`}U2=?eT*L4-`H; za!pT9U;d>q=&C+rQMtj6UAuO1{ir(w1Pq-|UcP*}vZOI<>suf=Fx$Ks2oAiyz8DA? z90EmDn;AP<1S<**?Ck9LjwHDQ!6nXp{cUXBN0S&U>QYlvSubQnMMpyla zf`-?xQ;cS=nfoDT3fJ1O)vOh_FI~DMlwiOE1U3zf6HlBwcaHDF*VU(=7BSBBv6}05 zTHQu`*1GlU*R#L*26RPk!{aw)yZ5&Iez#je?)%Rgy91BqfMA;6j+-{Nwzj-AKNL8c z81~d!13e%Avts6%t5>gvnw?Ae^ybZ*HCoIk_Wbx)o0XNt8i9=(bT@9Nrner&z&=8&Y4#lw;LQ9a`eQ-;B#s{@ZWA)jQbWtti6P`h+jMN-wyz^r_^8U(Q`qj~`nqz}J3QRpP^y z6UGgxJ#LEw-)&gZ9y;4cEtr$dKxgG~dFi8aIrA80o)=ii6t!#H&e^wNoei^(T9A(i zukY#*t;dbC7Tqy6Oe^Yg8(tgM!t=CH5ZvvcQ8 zMvbmzFNL<ZIFgY*Qx*Ce-w>BqQ>7IaUA~!PCjFq`4KOh=^76(4 z!B%m-ZAa(&6+KvV`J>JG>Gpm{w>E^`zIN>z+n4W?*|^S6R$X*;!u_RgXXGp9$s7QR zg~cv?&Zs0bheuTHd&Zme7N0;z4z^}T2LYx=2ZidrGZ;GO&)Ek|vhU|xNd4Yk`RVD0 z`d_PFnl0gRUkWTJR7+eVN>UO_QmvAUQh^kMk%6J1u7Q!RfoX`Lp_Pf5l`)8IWnhq2 zde0g~LvDUbW?Cg~4dNPU?LZB2ARCIy(yfvbi&J$=i!vF~GILU`^!4>K@^e%5vr|n9 z3k&sK@{>z*Q}arS^^^K_8~Q}c8~gY`3W6Vp?R^$qoa VMxSW?WDB&3!PC{xWt~$(69A;XW0e2^ diff --git a/publican-cloudstack/en-US/images/10.png b/publican-cloudstack/en-US/images/10.png deleted file mode 100644 index 1d2ab13127b2cfedac4d3456e724c1e8793890fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1705 zcmZ|Pc~nzZ8UXM|h>@@jvV@TVWHP`YiwP8{2JFBX$|5D0#+D^4fg~m&n}(=BWHL4^ z4HOL+(F%%yfO1A)2ucA#hER-(RJJNnmP!OG&_HNN0i_rJn)zdX=iK+bbI<+mz3;v6 zzOQ3r!Yxc4Od$xeh>XA!L3G(}RtRwY%g=RpK|rJ(4##hOfQ(yv0eX=9hW0Ck!5@S*mf7rW*W1E{jauG#KQ0zv-eNj?I2Exug z@OIg*P&E2ZpdRhLz?R6{He4lx5~}37&G$522AO`S#?R^1@JZ>#Z~KE%y0?DmU$Yx| zGW(CfLFSXJjZX+uj}FXfUc7_7ub)?YK193fxzzR#sO0_(Gvb zBr+!_#e1X77BSX)ZB2K$Si8Bpxi!5YR!p?CwD^XgBLU=DXtXpriNj{I;au**$r!a&kIPRj3y;ah0pVi~4s!I5K3se{SesfcWkAthR)E_Y9)1@n|FeZ)av^C@vTt zgTXMFURI{HTsnB%vfz>C#6Q1mq63ipR!2vNLtGMv#bUu?2tNWwZ5=&5J$oXeSX?ew z?>z7Z7Zem^JU*TPFr1Cd_@^T*%ST4Q*9+J(?#lhlvZt_cc6OGkmmJ(>AAaYH=;BXn zp8g;iq@y29Ca0vN>{+~a`8g0-s}q`uwz$|onu}Hb2M!$AeICO5*2u^oM;lgec6WC> z8?@J}s;Z`EU>@?LfP&MyxU{r1d}oa1@9>SnM^;-`R|k{HE(7le0vtL4V=FOnlCB2R zQ?BlpYlBgK@nF~cI8!gq-y`&DI@;UYQ%iJkw~C&OiNjE97O08!WeF?{k0%m|)|{!A z-@W9n^(?B@>cn5#wOXZ8iGRKPZh6IedRDSfnR>{jP%4#XN06yhs%z_%>aJWaw?o0m zxDwzj1`?jz>HJq))4a#I(&!qCyS9<;W`Z`X#|L&Ef7dQIYfmh;9tUTMv zb3kvA&PyCuOY)TW+TWkq4^(k13kF^-Z>nu`Hx0aszZLc!^^{BVAhhqzfv+rvG9K#q zHYU|IH8p4Yw@b0v>i*E4w{Bwc?H}L%+G{UuEb1MM_vvPEjJyxYQfZC)rtzOG7$Ee1uvx}~3H?AGg zFruS#fd(eL} zYBTdV$h4&eR~fT&{@25RIQn8)S(%OKCsJZptt7ZzxqW;%)31WtQRkyZhKGm6|MnXW zdCF3uWKj>+2o|10Kd@BB(eb-g_Rj0hAv4J2d{Li{xo{=V`$)l8nWvme`uh3~O9oT}=kmaXzU%)XR3dAOBza32;NR<(85WmGrDW1@=_hC)Kz>+XUmvWW z4>o}0>x=Ub#C^1VkHcc=!pWfjN#O9POnTP;Pq6o(7l4G6?G*$kkKxiN0-BHT1QVh& z*)$vmgJJMEG)xA~|M>Ca7(6ds$f0pF1(rUSHMzGWLOOT_TN*_{tg?B81w)D diff --git a/publican-cloudstack/en-US/images/11.png b/publican-cloudstack/en-US/images/11.png deleted file mode 100644 index 897afb30257b797aef99c9ff2c9781b20562a7cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379 zcmZ{kX;70_6o$V9CTxO?Mp>l^RzyoofW(dgL}`!^WidjCC?aHm)P(F1WyB~@NLvaF zPzsoFlp@6iln_A#sxm^Ng&;OqAtWj=fPe%DvXrGC{%U{pnK}2pb7tQ6-23BRS!8&K zt+lf?006e3L;@L9#75b}z;)+`n~k8r5|4%u)<0uKUC@CYD<1Kr5LDvlI-)*zaHE;Z zJDdb6;&bIJUzG!ZIWm-RI4W5`QWh5Bd>sCr!6}mIiB*as5nB7LVUr!s?wNU(GFz9t z{y!b#oQBph%PzWypB~v%R(N>eVy_oE55f~g7Lcu^Du@p`a`OGp1x94%F*)U$?PZ;> zP+yv!^zlGx^OBj{o(7$jDsPq>w>YX98XBS@T=o6^{m>gPS65drB1-Uqfq@p}8se8* z)cHw{t!L^i96Qcp9HkEE3+d_UkV-y}$FrAwx}#7iPAvP^^p^rMJ6H?|#L!q)R_25# z^bZIKDA{-X?t|9W)*X`hZ&OlI>?BJ9kw^pwJios|#~=z3(9L!oot>SRsgq-4V?_Lu zlH}xjRIlyQ(HIJa0_5FPDwXqYn^a-rnVB+~%SY5W4SG`Vb?QK2?2zzR-}_WAn54A`v%N+vT())0%tR$B$0z z^?6Kpe@0ODG?1#uBQ6fvzeTxr@};qZI-PD)WHGrWisTS46Eu^G+lL1_^LK!}Ps^G% zfcK0yg9pEA$PJn33fo`N1^wcnC)_%CYGy>TTs+2mNR0mKDG=mINDX(>s8p(4N%cBT z-|_~G{bOOf&7KLR8Vh3Xe@Q<$IEZTe@x#k;;&BF6uSYgB>I<2bT@OHDm}4{=tx{LN zx4nK?oTM0e{&t|^=C+uM*umc3UMThM3lJdewN|TDqZC;Mfhh0WB_`NOiZ0`bDLk?+ z4KELW{O&Js!fG1Ryd8_f;YQ}R4A|W1m%8HRT}%bUu2ZkqyY=++fDz*Lr$P?Dy2!O@ zOysYb)5ec>E2WfyzP>(~X`u*attr}dLt9{|@@NcvdtLy%GDO6R(*icDkWbW+EbIJ^ zwh$G3TNe1t%*~PZmgciVLYJ$$-PO|*6BB=JvogTmmVyuI<*{dnJvJsyK$iuHc~F>tta7W4f78yq~DIiMka zV}dX>37?oCWT3!aA{%=BSj=c)7V@woz4}}xEwT3 uoXBR;5>inAZZc9((I?O>PC^nxi1zm02WG#%KO6*(0z!ks3AI6Iulxgb>2k#Y diff --git a/publican-cloudstack/en-US/images/12.png b/publican-cloudstack/en-US/images/12.png deleted file mode 100644 index b2aa1bddc4fcc06c1ba3ab33ef0d28d3c7e2b946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmZ|PdsGuw8UXM~cnJcE(uE?p6qF!@Oh^Dp0C_affF=e+2}&V>ghvbkNhYKyngEu1 zknkuRiy(-tSj%G(nnn+bL5heWi>N$A14X22A%Inph~QrQYxj@+opa}#x#xUy=YHRu zdx}B-%EHXf41yqwa4IDVM8~zU(HLBv|7uWzV4S%7E6T@DOquVVfEm+FYOD}M>ZcLb zcX-#@q&PD;1w_YBqwsyrIS4Y!4yOc1r;bloY2oS&+uobG!Mi(JTSBWNU)epr_0x}v z^W{&WE*~q)>pf)#m{llvX}$eq(6;ex#~SLk0yaB7pHBVl-p@ag6}&O|FB4riFe|j7 zeWHj(QrYt(fid&*$jz@u5F+k){t4>_rQaXvqbJl0uU_4~d)MszkQ_kgtn~Nyo3j*K z?d|QM1C8`c4@hG|U#BvvVWw|AplVM^1EkEFy1KdzhQ=;HPG{Ze4jA>fB8-T~;~~Dl z3xF^UI-M?k0I3)#DK0KHioc%9}>zhTW~k$J%E1sate?#eyFXjox7bavN(NP zqtVb6slauq;i%WgKwzsznF(#$oyqeyPAc%KnGSRL$?D+w{Pf70- zYR8TMK)PpmaBvXS%8bLEnOR+Db~55(lqnOtwq4cl1tIke$lV>}B0(%xNJt2J;ZIsj zOpJ|V<$?YC_mduz0*JQe#w@nXx8nYhB$HWPnP&P$Dx1yjQplRHZF(a^3UC!3{cPf9 zwpc7i_x2tJRLTs{4V^ST(9h3rCe>!kp@f8l`LTbO{8I=>!-$|`B4?A0C6|YuU9F#b z{k*)qd=o3t$=loe?cy!k%@SI^3@cOH7H(!{HQsZthd9F>Yu8-(ZHXez&-|=>N`-PL!&xih2^~O-oKUH8(dK zQJkD4Ib=}4ElYY~Zf@?%qWIeCrc;!s-x~PFm6uHH3=R$lRE;qnfU19wKp?=e@L2Gm z)pj<@kb~%GYL3Jg6cssPS*i{Xkae-HFtI@{&Q@PIBqbdI-slRPE))%;HkpRIyl`?g zb9pcT=xZ7lUT-!#8KRm9#A31Lt;{>gq9g3~M|`>1KR!A-x?-xzO)4>q7~!^13;Q07 zGLIcQ=ATPhn(Wr=^&}MwU$tka+i4pcafjCO*avFZ*$Y>f#K`6P`Wg3-y|o)1NTe7O zI&KEFyu2;zg8W?X-N#C2KtA@A8z--#L@^kQKkQ`z|1dQ@eLhjl&x z6>bKH#cX=)o6Kv^uI_XF*=ydM%DrNTOD%d;$P zQOc7}TdPw9B9Vx?SZ-gkfg6_T`vo9Be(liu>sJh14bf4*M7do898mqaUsm=IiG3%F zf*jANr*|raGmW0R0>R;9%(zTNh2k)~3kIC$11vtXVW7T`2#r9LH#VGKP-*TB#dX^G zJuKV7^EvEgS1gSB(kS9#LcJ^4+*D*-ae!b||9J8vG!@x05P7sfe^GLn#Vu0SM&llU13hm#>n%1DPZkwku4 q5?kQ$-;-Q{$NqhAS~@$0D}+4>IPmULtJ-p~6cipxr?iBy^8N#3wEqDB diff --git a/publican-cloudstack/en-US/images/13.png b/publican-cloudstack/en-US/images/13.png deleted file mode 100644 index c6e0022be066e9005a9d6a05c7c75a64430d1a3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1810 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 M;gA3QQ1pp^0G=h#0RR91 diff --git a/publican-cloudstack/en-US/images/15.png b/publican-cloudstack/en-US/images/15.png deleted file mode 100644 index e50bcb9503189f14d5640ec52ca43b4aaca18b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1689 zcmZ|PeK=El902e$t=drDqC#ls(yVz|a!1!NwW;eR zgnRRn<$B4>ilvoqM0LF+L~bb-xgpK{>92eLxS!|wp6_{n&+|Lq?>Xmt4&U2z?>bd| zRS1ICkx9e@Ae*d&<{EG`eRrb{q&1QI_7a!BK?Z&v1S`mRQcxnuq;IiDe(Z;pMRvSP z49F(mB5m<%0R*iMAQN5ujtq?lJ;D|rGEC+cmu!*UzMUk3Q|!~bt`uI=QG;JZ-6YaD1IU1U*+tvF*Kw!f@w{ZspbjDxKV=9|a)J_U8M+uL4AXp3)} zCcf@|vQRL4$MAWp^Vwy~KS%6M28Wg9{Hm(s08GM3PEIze4t@c^@+RNEf3F_jV5KKa zHF`3!ujGKGbmCEz?PkRcl}sihP4Zs!_Vz-NOgf!D)iWUHF6o&t^7s1!Ql)bHyUdKBa7MUh*49y^!X~R68&Cky}m|XM^2nbk) z!K^Oj=H}`Sx1~LN_|QW-nRMsnltQaj&E64(LaA6_4h07XtC(d!1)w2{ez@er^z`(q zMp0v9BR+cc?b{E4^v-e5(jMg4_&N;@4LgHt&$v!T8eLt4OXuG1!s9^;qU2YT&7kL^ z4=jg_%*;$hQPDm~n0Wc&%-DVT1KH^?S=8phturw5RVzCa8-g9NM*?&`hTGCzP78VvJ zJ_9@TyL5c~`Sa&`;dRD_hKAN>cqnCPgk-b&nsdw6A53|DPL7U_26TzoNO@ub5nh|! zti!GDi?uK8j%6?ytLEm$x+*HnW7Kqqw6$^iqHXhi6&noz7((%q!{u`Ixr0Jx9Y*)o~Tov^*4tgH-iN;zHmg|mPdUUU)UdQ%ux5{X2|VYhiD z_jEJpeeL@xHW(ggeFqoE!otb9it4hJXhEd_c)?uKsyZ$o|1^Gwr}WtzM-b#)}9PUuCr?{JxS*mURE&zo=qtRc`mG_nOrPbpKvFwanSIynFS`ruh zYt32ifvl(q78OrPpn?S1THDxQtZgyYJN;~I@Hl(C-O4%M+B!OE$nifL;uul1XwLs{ z*k}=*1~!DPR7hmU;3FdvshFe$8Wc^7rQ)$z>=8yB6?=?|V=|doB7>3?N2Rk8v6NUw zQdAU!MPbBY$=HH7{I>z4@ON)z$p(bK&cJ2VzM%lQgfKm|I-IG}98lLhG Dq5Yq-4oxTB?E}(`v^hsYIG0NhP5uQr3g5x{mEl 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 diff --git a/publican-cloudstack/en-US/images/18.png b/publican-cloudstack/en-US/images/18.png deleted file mode 100644 index 7e8dbb464e3d681e9818964136c3a30c2bf0c657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 zcmZ{kdo-Kb7Qny6V=!nKH_?Y)x1LQ)LR2Fil4{a=O=*fmS>u^Rypj-1G@;rOq@;9a zih6Zn)V~r?x6b79< zVPdq)2!bFJUmr3RXzOi3=!37#!grlO>Bsn=Aa8xdkgibziy_x1EDdO%k8=EeqSv-D zgL{+(wDm_3uUAz=klvgx`Dk$bv?^>EQy*@*wb~zlyn#r4!y_ShW5-kIkIPc~> zJ=H5~o6~7E?><*VPi^RaXo@0s!W1S;uPe1He33|Gh21p>$eo?d%gfV~CwSuVc#Q^z4 z_m|)QLae#&9UTx5V2nWhqEsr4hvHNKNFLKhS6Is@cK+kWSZGK{2+YAD5gK1ajT*UI5!b_Jf3E{9Cb}eI}G#X8ZMpFX-vMCa{*=ziT4@(Yq?Qi)LFCNl?{H)c+j#u=aZqI!y{fvp+C;cE0+x_)^VgA)5qQCX2Y^r9ivi^*uNh<# z!4mfE)kF|Hey;`@m3bA9y22I+1QV;e0>QmCS+cF?kGN94>QgOWwxJe8twM_ZYSKbxE`>>fgc%^`}I_IR#ui@r-ba+ zNHx^e+isC3uiSS}ywum3_~+705z5BG%gg?(y7{Q+eq&=%QIV0gO>9g|%=v7p+0)_S zv9Yng)jhc}mT-tGV7u)qUQ!di&VVw-b>KqfjjH#J+TI`4{*BcAm#dVcqoX=OeFgh^ z{_TC2AQ@1lc9Z;!=G6}}v0sI8)B_0lI?6Y+W>;IAt$600oq3@yo={m^Tl>j-&Ha(h z53L3q2c>&V#r+$eZntmVylMQE=2l-{ z-`?fbVu?gj|BB!_H9kHLb#$Bw4-bdc^OBO19<6Szt()&%TeJPwDhYxwXrILU`TP4% zeRj6lC(r?Y>JEj~wZWvac|4vA0&yA4{adBml2lGAtMawYq!ldDZ`-Z}JLZeUVozd9 z&F)}wb5Ia_d5Utnv-jJgF6!w|^!4>2_sNG3AHM8nPkaBSZmX#DOSlkBp3kUi%CSbW z7z_psJ+=sV7-kj>Q6^Mur{!sQkb!ZqqlFQvu@a2G&c^0v;AyL=!G|Cf5B8y)b8}O> zBeJ&y*&Zl_(RQ2WDkIDbhE#D91Ch_~u@{PPzok+S4-MNj_C(5d)GZqvKGxa4mazEZ z^1)M*fhepcBw=J`W?o$i)bsn_Xn xGKQNTlf;gVPI3C9k&)sQavH-)4e%;^eJTHQ) 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 Goc0em_}O9r diff --git a/publican-cloudstack/en-US/images/20.png b/publican-cloudstack/en-US/images/20.png deleted file mode 100644 index 692badc3cd1f2ab269d8070421c4ee9b7f428b32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1937 zcmZ{ldo+~$8pq#vG>SwbiHUJ5N23`-XlO(u?Cmm!En+X18F$l+G48iP4mLZritIC_ z8$-=Z!X6`y`*o8@9cS<4dL*}Ma92GCIG?qi_j%W|)^mB^?{7W7JhH39K6wp! z2!i%GIg%*Aqjzk-EO_cIR5k!78}y?C>DzbYyf?-`M2_j`69c^CcRSY?N!$s>F>OPE zM}N1RPo-rb)y;`y>lrpa>(h^=rmNZrit)x3cf(BCl!xjR=>j$LhX@RLpffXj)XvV^ zCm+4^MJ7l`?dIO;tIj2PZy)ZG7W5?O>#;q%xp9Pw`j)Qvi^BQXIZ=rTzWnLajq#Yl zjnWm#1aK+gB5h8(>S~YI4&e ztE*w0x`ny9xt6QD;xP;cqcHjM!Q;n|37kV%R!mF`4279#EGwe|aA+A`iPzt zH5g!&klfSN)dly`$^cN5$Qz^f4c;Blviia^EiH}M`m$&^%FMdsSXc(6r?c5?)ybA`&jAqME59o!(Yj;Vme&L(K{#$+;wLNv9C9rX`z=^>T%_4U^cW0M|>#o`h} z9xun0H$oTPz1!E<=aiBr@B%8)MOgox?$M__Jdl8YC#8O=A{(lTQTQugVJj;`F-qGF z;9cSm;q|5V%`Sj_|s>yU#(_!of#!H_OgZ@xM8zIICGpBvgP@`tsmkpVcwN zb#-;75yWW(y60*|c&5zir{?BnVnoN0uDVd&tB!0B9aYafwk=>&efc$a222pCTb|<( z5D&&U$Zmx(@ocSl)$wr?0Oanz4**@D15F97 zeSM%Ae}=U*ay^wv#W(t$*f1ydywUOXwmaK7dcNAz2v$@C>U38j`)O5590A!6b$?Iw zhp(v#2?>_OZX@C&F`v&@;B;(lHQhK*qtWz<-SP$wiwFIQwfWCsI~{^E`6se^%`XZv z{}eOT{96>2l$2&F8VcP~Qc|orXRZ_#6(K)-40dvIl5>4um9`%DXI2eT?3YK<)e*M7 zm-X5#DAdc^SpPc!qSb;Wr1%8J+xWY?yTdhgS>qn?@gm8SJAm8?r_XRxQx&WI`KU+N z;%Hc8pu|4;N~P`X{enxW1{@5SX3OwE-{_0!rmAg8=ICM^L&kW z?+jn}&Hl?|bJWG-54+wDnIn{Yl=`{1tL1L->3eG^7mVyBw(;>j3x{)#+Y)WST0x$v zCe2G3TYBD@bbue$Avwd<3X&;2cB6k5`k~_7-QmgXp>o;cgA~e8_TIu{V9gBnH?H__ zI^=*1NOCn<2KnQ8lzGy(q1J`H{123BvV=MM8B$PUnzF5y9(F6P4`U0g zNlz0Kf|)tNbmyIb!-d3-Tm4T0ok0r^N&No_hYUk|IGhyMWC909jsfz5oCK diff --git a/publican-cloudstack/en-US/images/21.png b/publican-cloudstack/en-US/images/21.png deleted file mode 100644 index 231735e5aa99aaac5df568e0ce0395ca1f291e61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1723 zcmZ{keK=cp6vuDWOC;#ltXS)@tXc3>BtfceybO&dv}lubV`YLQN?t`oy|lungj$>0 z(2Zi6PI+ciGw~L*HA`!2tCV!9Decrti*;Q>L-*6awm;L#iQh9y`rbC=qIvrITZrM!BLb(BF5BGzJBbQZiPaEC{9Yg0KUye8CPU zV==}m!UW4-a@cbupe9b(JnzQbItBT&+H$gZ7QB?SHzcw zr_Tcx(_$Cb^taaf)$1@*J!>@!rm=h(8J;8iv9q%i@kBZe=+kQTdc6~?#mU*(+06dt zojZ4wC;SRATND(i5Cvj(ewpW#N+qmlpa2jk7E2_OD>GwS^(%XHB(H5Bpzj`+!C;`o zLcLC>Th<4!n2bi_@kw24d3m}0x*>7f^G{>QV9f`ua(< zUw3V7?c`>-SW5Eu_qWY4o&`0n#`$2a&|prY4qoc*?S233`Mm&Zc)@u9-fxC4@BhB7 zt<9ogrUWp1T{S#6HSqyeQ>_caRCMdgU#tLqBcBJ? z9fF#gYysf=(dqOpOLIpeBO^DXzqmItGIDz+zBSX&c{A<6JYW<1N^^5FUOq4->4+IC z=u(f&zsO>xDsvo*3x6|PSVYZ8vO3jj^%K)TT(1nY-;|WJk=Iv2s0M&}noOqd6EQhC ziHV7rwUsKTDat4LUjt%X7vR5ZE{~?{svZ68^y$-TEOhu_{kwyu-j2CW8Cm{1v)%DT zzECK<|6OMH`1p9#s`|`3H^GqPmoNVXc!>-Qs!s;@W&7lJ@2XTP?4&6tJ3ITg6=XoJ zP$Uvr9lX@j)8oJT%H~uJVC}y0`9(9=$ZM?IV1k2#q;RNOD3wY_(vWb(xiHmmjRU2s zvHf9@L%6&QbtU5&(!S){L$Q4D3{Vr}slo7f7O37s=+iELr}?=K;-Z%SFodw#91chI zpo`%`+e;N)<9Ad$ghMxT-;3^WH?3KicLScF3hV;+y*44aa@l z%9Mm5*7rKT57E1xewiuP{s3gMcw*|;z*Y!P#o3oUsBt5AYBU<>Hx%%PIvqG0F_SM1 zrKP2|ad*wtdEi(~kIePTycH-^|@XDK?ytoO_Tv{uG>;iBC zemgeT>x2G);Fc^>!+}v_Mg+hV2-l-{LV;?k)&gGme9t+o>vny*-D6U_> zPMLW#K6&=RTqp+9`+;Plrwbf&Ge;Yjve{tOpR4z|tvb13QSo^1)q3iu)Q=~g!YZ$2 z_4UIPRSnbgbyF|qTUuH?vjxj8PAMMBx3+HGdI!@{XqG2`??}S(qC2J6(9PxTK%#-P2BNF&2VcV84V$fZ@N5)L@zI|EwlsM9UUE^%AvT{u3igfD9)pF z#1e>k>g|f{m>q{@GMP^;^W5~Zs0D84io@ZCH24pBc|ssBG#X1#Nx+7C&hX6b%xFK~ zuShZGW*ss3jNA*p?LQe!K>2$DRXZ%+>Zszs8E{5#AT=2C5#7w4^u{jU`|^A%^1k+I zE^onDRN0`tIGWP-*P|kYxFN32&E4I7KIn&^oPE|;o-Msfc-DODqRsh@-!xVl5+!BF zOF8632?sdHi|Fa;LG6BF_C~n;BiQ)si_2tC^22Y5lYhtiF{Eyn=O(iiUb64 udICQ=F<$8L?;uC$afCrg7Q`oU(gXXh2=p%^C$pk6)XVKu~GqaMId4(20LO0Uop{V!s$@#5>zJbU1k3nJo(C z0(E_7CCle8KoAlWNeZR&w7={pQyqo2dDi~NisQ+lx9Jh3Y3Zls(a6nM8}$}}${#P8 z5zhCW3F+n4hxB!M<5hTp<pwsD~#m~|M z&Yjs$jlrBG!K3Lk8V$4fbZ=^Es+((NJOG}RH3gWFSBP`$U8x7JUIz3|a=2XXR?*YP zU|8jS`9mGsX96~HKz(js&7B|t&{HHAWf2`)ys1t&Ms zu0S0}SuEBDYg1dZVs|*IPWifTPgqzOLX`L7NO#iLu}|!STBEnw!Udz_y z(*{vJ$X&CxTEy-8?9mCobE6!6^_S&iqobqj7uU0US69_)H7Vt3it*XWB)oi$;fkSq zjLuRCRj}vTPXlw1a&n9rC8PHE0~K^Skry-)HqzAG@BpNiHsZI!^pqR(zjQhpfp5( z-_g+l!=N`wvg1Kp6f$lF0Nls=f7}tU8(@lv&ZU)`m@g*|jXa;9pNHx7cZY|EVI@qN zOt$+~P@bjE(62};phQ|(aXB0g+@?j-VAVS#>Q2Jf(Y}ttTLQX+jciMx0y>CGmGHb_j4RA522>t_kd>~Ph+xuYb*xG zT%4VqQT6q$3G8yDguFAP_BHD7H@a6fbtWE|NC3J{^UbXB+H=!WpGHMRv7VWA+P|lO z@k&VzagCaL0L8*WL}5mm{OnhSWf3I7@#w6D`_<9aRaI4}IY~odeY}nRCbPjM(J|-K zsZ| z)RHyCs?IfR1y{Khe3M?1y@?W5s)S8s9$^E4e7${qaNfQ+?+@udK1BZjqTl+Q=8^EJ8p*1r3OZgh3Dn2_fOi!4V=?1i8Zvt{ifT zVnhX*$siyqK~}^C11y3%5CjQ`O;y6aW5J={;Iz_sBJ z2t>sN=i~`gf7{gM!MOkZ%{CzNK_^c*efy4*k7xpTlp=AyF+g$O?fCPE!`n_~uN>|BCqPs^v=EO)=sYVdRmTsSR=!B?icBm?}FRLh~v2-?Lo!M0jhrP5A4t#@!JSJpkU;R+@sEF2uy-5FjO>tEHs{GQXjnf4t`* zTD>pWLQ7x0y|c4Z#xsmUp_ooh7nhcn%G=mh+r|h7rawHli-Q*lxZHdIPwaE%%$c1n z9UHRxfiv0?&ly=r=`Y(zc%+MS)z;F| zf+n$I0B=_1U}phS6CL0z)>H4EHZ(LGnELnb>%*b4{~2jL*Ysm{F80>zwt4Mo$`>J|*1^VQ}_{(Oofm6Ntdk&UM!#5U2IH&P1mzui+F&v&NHdoI3q#Y;4RTIx|Zd4u_YE#7UPN^&t-* z&ZCxzcbhjiHa4JK?hAl-1Ef)L*RC6aNWurd&XI5zc#Fy&0I|loJ|!guB776*20{D}3`lrRk#eo3MI7Y+T`X|6ZTUe=#a1NyN z>yY!yAwElDu~^^ksVl|O)Kh2X%4%zC2k*XTSORzhZeZ=vY(hCV*E!>?H*QG>!Dz0r zH!AC&9gwUuPMtcH|Ct4aw$TI+?tn(OHa5$p;D=rmS|6OL=iSBBg{o%X-P>*bR^4H zH4+gA@Ihyzye%qR8$6)`!Q5c2gWBDDg#`r#SKnUPio@Y>iam-ixZQ4F0Q7Dc?xf;inF_8S%={ z(2&PwV$x#|Lj=roLDZ9fd}Mfdn9w2PAN((ryFy$-2_ZH2$gnzlODdICgh-~IoQsPm zk;!D3wo2ow)e*Rok*TR^u;MVEFOf*Fn8UP+i#M4SsaIg`?$ZFbR_SQn`1OFU_V#wg zzS;DjZ+Rgz=Ci9RBf`SM2oKl|Bf7s5-K!Lpm6eIf^iBIfS^?(gt8rUR+3b$wZ(mtL z$}oaFUdNehI9Z1JtzzOWjE%%%vD(Ya;`k`3lA6B1e(YrgUN9HW zW!-&}o#5E~H#7Q~)LvD^iNLoQb>55ivMV(t|d3m`a5?Qn<<~XH0 zP6>s=-g(l3FX)kV`-%;(xE?4f8Uls!LjBrX6^W0%d9i;x4tc}QCzmw{3yKO14Aigl zES5oJq~6H(aT-(GW7Sp1E^~Dzr%5LjhHTO+uj%!yhf{oy9rfZ=R##V()J`0oZp3rk z&1+G=gJvl1dKbR4lta37{LSv2}_J70fAUx%+1X(7G{`# zc$u4Ht*o(@+jA@iLyn!a`=0 zENIA~bSeoQL9&X9ib6ZliLq1?jS+(;Qs}Y4!E^?ZPDMw?22sL@1e)1@J4rONU-0NK eDj|dvgSN0lfxS&;pXPy75Eo~6r{<%9sec1MJgs2> diff --git a/publican-cloudstack/en-US/images/24.png b/publican-cloudstack/en-US/images/24.png deleted file mode 100644 index 16e96e7e68b7ed6ce148638f6570def99880cf03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1774 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 DO2~?n diff --git a/publican-cloudstack/en-US/images/26.png b/publican-cloudstack/en-US/images/26.png deleted file mode 100644 index 08de0655857055dc63e415d69c2a2147bd0e5665..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1975 zcmZ{lX*3(!7RQqq6KX1@b#Dcwv`DBDRL#V!xXM)((ugTi5?Z}QP;*r}Q}a|hsOzd( z%GK6Tbwj;0`jEs_+Nz@d)XYIB2-fNw+&psJ$E_VA6hY%15WS>3O z+8roz&!mLGs`~k16A#()QY5$i(%iv4M}ePO5foG}+Ih(M7)Ep4-) z5QIkCTU&Srb7p)TojiPH{VIh<|LygsTgARXQBkNO{LzTzG#-(w0o7OUqH*a8N8jcu zoJ0q_x`T%7m!n!zgXv6xq^(RS0w(Qf1uu3F57R`p8)Ayah$!}fM;*=ThO-<>#M*gN z;$p+v%r;+W-BJ3-lYQ$fsjX^xGU;HpttzhJ#np{(YJb)Zak*T{%cqV5Xg&3fjg8%J zj-6qppEysWH@wzSlLALTE6=S^2vmnBkP|0G~3=G%<~!QRlU%JTAZf!w0jON$)S z&QA~W^Yg_DO5H;O0|Qm)x4!ZIP8Knz{;2V7ihx3LdZxBvumYD!UcO-^fHr;_a2S&o zr>y1lgcS-ce8ylfex+k40r4;>)v+Vi!^_J{`0CDlRLeOtW+Yj3-Tjd#V(y1)(WzLN zwT)j#{Pw0K5=W|OYim%dtE;O(vcPLVcn|CIn>TM9kf(ZTUDm zJDXzz`5>>V$^vw9h-oh;aLml~-oCy*Xk*iTKq9+#-X>9dx6T2A3vVlVdW}BJ=Z&70)U?OKO&PsTZp(N*WD8q8X8I)t{Mg;-ag7KGX3M8 zPe&WEY4mI75_$t)tz@T;3&{|?KQJ&cF%iIZ($Q&r{`@(_*O$zF5hvE3z#SVK6Aup; z2cW;p><!DV(909YI+H;1z=fO~ZVP2r0xvRPU@$s3I4IR*YB0*<@sPN>Qwcj; z8#hIf*Yli?jISqsacr$0?UP>$Ed2RN;56yaJfhAZiuN5Z}Zm{DP}}?>A=9y(9oIAPX&dAg)7dTZ=I~HtOV95 zhfx>|Cifsk$aQhfIYoAD@jaW(<~K4Y(0NYk>dt8?dkv+_^fBoSRU@L@FtP46UQc$( zQt-zdOteG!P;l<@Y9lMOLHHjDoepoo@NjxP<=oPSWvN@Q;BiF##!$Ik&dB$auHN2W zY|t-+XBtzW8Kj_a?h8{WgtcnDMbk=%gExjy)n1 zB=(NiYom}dN;1eF=p2+f^T1XWo~q~L;NXCu7jeLC3Rioo0bYFlu=>k_d=`W$q3QKP zURfD*wnTy1?$X4|G^gbg7_9hACX~-V!t}Vh`MkNgx%X9)q*D4zj*q5tVuf$9V6&u| zI~0}H@cTE(@0VeT=8zvN(lc{0C~a-+$l6i?>bH2q&wJ4p}avQsN6cXqb}$02Og&}j&j>G>s$$| ztZA@}H!q@v+CO7G%r4G+`&J%xz8!ZZi^FqDJ|_35hjDkT7}j!1RaI5M?O4aS@@A?8 za=@0c^P!%|9C2T{l!CQ>S9spFpGP)yjzcIPibnZe+5GXz1F13h<@3TNC@I6Q)%r@Z z%FTo;-DI_Dx9N``Kf;WRz-VK1FmFg9m<2|Z)VhA|dEQNU3BBLG|M<}=aB4Yz{<~U( zjh7>IhM-X`E>*+7Zkuxb#ITjK{}h^tD2P`imJQ!jRk=&&CknG9Jue>=uh7`!EJ9_W z>v~j7yIFQk?M>~^F}_*{#M&@2S$HskbHlEwfSJM1S=V1BPSx%jZz-J}z;O`+U!}oM zq(-&zrd|l35{&Ut1RxMSw63l;T2C8&(oDE9vc z$ZG_pfdK!#3X~Y4abN(2pdB3*0tpHUCm5qps9-XQfC?k%M@B}XtjYLj5+Q<0LE*#6 z(HAa|sdzF8bul_HJOm#Qq5a=ZLWK5j9;gsf0FgjJ=^5yN+*3jhTc8xg-p0lHnI$gi EKN^gi#{d8T diff --git a/publican-cloudstack/en-US/images/27.png b/publican-cloudstack/en-US/images/27.png deleted file mode 100644 index ac73b8eebd521bcb8fe5e2d991df0d5c48f9536d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1873 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 W4aS~fF7>XD^# zry?bLYV0WyGI{0NB$sC7TDc_TIrZ1?_s8>oz0UXZeVy0$bI$jB&iS5m(c9AvuChf1 z0)fB}y5o<6i1=C7!@$+(Q_&L;U}O(B{Ms+dq{V(vqa5Mx6AhyKuj1Mq>h!ZRHo}<> zBH~xM@cm{UNPT$_?|eLHK58C=SOs@T^7=EKT$~hn#nh#6lc+|=bX8>`F)gxgxuaDIy%V&; z2%qk^i*C2Gj26$lPQ5-O@>9vVdt$Hz`NKy(x6KIP{`01@vs0m>Vs2q!0g9Cj4-Xsq zSDOJwjRznd9g8y`>NOM;Hv)28cVkWcWcd@si^;32F9B||6%L0> zh=ZyA)4Cgr#p=8X;_prRp~q`|@%;Jo#ANxgtJ5>}u~YA?{X;_;48~N?=4rL6a+llQ zkS&bEhY!OCWjUFdnP0W^Dj#)rb#*Du%>~kEG^l#hD9`~O*41SLh@GWEp-_Kz!IMBB zyi2+1t&~QMii*;FGcT3NWYKU9xbV!^(ZdMGJO$x7Xn9wNqKYa5n+tdMGSJu8S9ICW z?5~a7Pr9wO1B}ry_v1&gSnQdf@6X|I@;KXfuvsh?#Mf6Bb-Gs6Vy74T^u73#payGc zX<4n*Zt*O_R!{wp@iA}E?jNP)M#8*X)zw*m8U<|yM%40knl4>@)9wX2C8ZGPKcWN! zuSuvKv9eZ#!C;uzqeU;tRh6r5Zmqy(TEdDr&wPlK1^MM@L5=J9@&>owwsGuCE`^{$NpE9kC%Glm;^;+G@1 z9k#%_iu;~kUS6sWgHsZ>jBSq4if(~GU^mUa@~W+^?N5$OmA`eXD$pNGBwoZD$~BO0 z9NI29IQ_QR>(;mVYElvK?X6Xl9Be<3QaKd=vWjvWSR7r1#nJeKWQ>l5v%l8PCwILOylt; zdLH;GHIN0TQS=-HJYCEq$U~t}Zf$K#OACS9Xc#g!(PRAn5}sT|QY+~yFz}lk?4?Tj zQ0ekvYdo?vKY~r%l|>kw8&}fUhVxG|$eV7-+D-gM*>_yK6j^XI3GhE7C@wBmB9Rat ziz7{CWo5fWL6b8xGfIIEc|6{Fg#Fn?M3d*Fc(?RT>rgKV^MY0M_fzHQM<>B*mn}(G zRvuPYSNAQ>&-eB9`GoIHqsB+XW=qU%)p>+hYLmJF0aSoX$jZ*nhOyZ6z`#I=UwwK; zMuuvuhjAS+`SgYJ^#aQ}j?raa*4NLUKX2IPx6A0%p*M1x;{yxYzvuKUeU-J#TUclq zI3=u`Tkx$*Si<;Y;J_3|Pj=^0RDAk#lyU8s=Fj$AI@!)gBylh?F;OJ>CN6!EdJH97 zZ@F5BHzWcGY&O~k`KZPfcsOI_UUs|`;2zS^)6;vMbUf)a=Gn)nxO*7k@pqA@@W>rg7vN_tTrLt% zZm}zK7~?=*BKy^*)MVvVQj>@Hdnbgx4`e!S*OoeppIp*AzamGZBw>GimkcGz`Ox4C zHG6iVz{zI9IzVCt2C%61lqf0)5DePF!VHZuLt7uWu&}qn+FSm-w@0ICF#`_&m%v~K z2Gh>`cY>}d?E*;f``JTuEZv?Q5KT3Ui3*0$g2Slx=H})>Oa|3Flxh_j8EKAZQeqg? za8|TAC5#yp7|3K%m<;oX7;;!JB_Q1Fe=DisX1^UX4`u|=snO;bTNG&fwDlY~ogt8e M2R!ljUHs4e3yKS_nE(I) diff --git a/publican-cloudstack/en-US/images/29.png b/publican-cloudstack/en-US/images/29.png deleted file mode 100644 index f901971df438593398a6e6ba782755eaef8a8a37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2033 zcmZ{ldpy+H8^_1cBu48}X=%$Utw=+}Fm7vyh$bW>xs5TyWSB8GjKPpytg&S`sU^{_ zGK<_wVMHjmq|3U*Fmf4T+;YGFj{f@n{`kFLujl*uzMj{4&N;8=InO!C&X}_ba%yrA z2t>ib9_;Cpo9!BZeGf5)@v?XT?dSQY}$9;*FiI#BzsX4evIx#MI}e+&ew z@zoO7vhIS=Vh8k(Zb1X1m%Z)(@IAQQe!j2kR&VdQqJ2gx7vV~M2UeAqq;xPZI%G5nr7USJ37+eY5sbrl+R7iL2LR zOop?TO*^v3mb2;E*RhS9U0W^*Ar(@Y3N16Pf)agmb8~nP`8xo&0cWI^%I#R*+FW1e zb_71{n<^Bz{qru!i0h`NqM{-#=?NQYPCIH%CWnQE87S^&&JMn~rcQbIx%)cga>x^7 z6B83@ym)@BKVM%0 zfuJ?W*sGwR5R%nkll0r0*49?&3->bzcvD_tRemHqoXeYxS|=kSv}Tn?N{xy-E6J#yZFH2vyS4 z+}tdC;|6u&U;f2<7~jpa$X$L!{5)cAXqU5lg+L&HAB4*TB)2kJ{PB4FM`l5R?{m&- zeeXEy0wA&OP(w;*XXm9~BDc&@C{!lS(=&-NJ5wE=3V`FwnJgCT^y?1~zXiYz^{HzM z;~%_=HaDLDyeuwc|DBhYXTTH9EV63~ITXrH(i(Wb85BB{svfI zY=%#9cX`ZgTm~d14^$ypH0K9pv*EC7aqFCzfgmHb%QYz}#PW}?)5|@kg_ZQg^z{Xj zpPwH$dZ1Salm=d2HbkrRD$Hte^YQU{LlH^HbUNM8N(v_usno3?_n6pFV->`~U@A)M&4B_9u)N6cFH%sH1bgKcbV>Yu{W9M2q#v8ps*O&UIGcf7AAYB>~# zTG<#<9HicMI{u*;b?Sg)p6iK{=qQkEV-%%SSjC(?fX#mJW*=>J01T&%LZynkCkaiT zKBWQbmyqHpHk)muQ8#%fGc$9Y2^|_P07xaHbDgz&^j4Op7AL!l>7yb+C2Okp46E?n z$mr;(R9YGdz_mXHlF9Wrnb9^XLMqyce;!Hg5xW4~b9@qiZNe3r! zzU>_MW&83N?xnK5138_^0JbJxicAH=8^H01?nTfVFWx2oXoN8W|rxl7R4KOu7I=N^6-=L!VV)6=2GN^2i-LgqF& z%348)xxmtCPiwvt=rx#}oV~Pdf!0|xUt?Zf;ZNVUjRiS5wY9aen<8m#3J?i~t;i zV1}m=fIv>`8yM*6pVreq<7QxBW@Kz;xbttOuTNwSp#CQygc3j^M*jZ*Rc&G-2=Lum zfzApv^T*K%dQ2J#LL`w1W(Wi#h!R3T1QU$FTZBMU@XQcGD1(l`lPS!A015+72|-Yq u{$vs!7pnK)PC}^OrHcqs2riI7N1Qf21?I+G>emBHK^$x`=tnkw@&5tmtj{L^ diff --git a/publican-cloudstack/en-US/images/3.png b/publican-cloudstack/en-US/images/3.png deleted file mode 100644 index e78d18cb51d356b4e032d36f1ce44f18041d00ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1677 zcmZ|PeKgZ+902g&Hs*cY(nw;x+!C?1G#bVPu7m(Q? zV}8W(h4KmrG7Ji&kVE6ufc#^^!otv)VziBo4T4OT0PpmZ2x|o**Eu1n>N9uZz?J( zme1Rde>h)LQ+79geaYl zcRpEV6^-i!pr}@B02&%fzy0ECX3opJrlzW@D#z;3;Gm!&Xk}rDB2+ypz8r~@5j;FR zV4wUs9F9VtvpA2kvJi44oh~RSfI0d)I668asz{sdQAYHAqO7belvD92kWDX@$z+ox z*w7H6tdFYa5T>iHM%~@rrh-GwDwXPeGh)vk zJjT^l9j;si9l9ZV_I+xP9Zs4R?%}SR@ji)0#Z%DE>6BwDq6( z$PNkjx!K{ee&qS{=kSAfN=r*^U)?|R=+UF#=tDARc4bb;Y3BG5=|`IZ)XViv?d|!% z8NQSZ9Y4G6Ldd+i0TNWStN-L5OYKpoIuFQw^?EY{I82-+P=f!MZV5L=-4=zbwG{@+4(*pwoyU-?r*?V|nD@mwx@kyV1)^Nn=>({SKr${7*o7BuW|A+?`iC8BY z&ZT9F8Rqafe4{LSnOr^&q^+SZuAED2bf)J%;N4X!l@P&WI!vJL00o2R<}Lyz2A=Jr zoAxI75Q#*1e?RE{mh6#{!NI}Z#L>A0xm>;?I$@iev}gKdUo%{YR2^Oh`t@<9HqD`W zsHj`AXw8)+GTAC%F6qOX@)EM_Qf+N*9@^=O1)NN!QjwTq_2JKIIfB-3nQjg!-D0tZ z_NZ{JwQ0RYt2q8`h;efBPk^6@I9z^EtY27IAZ3&`8O*X*msAEnLT)bCPs+qDl=WOk!*b6C?pu&){5THl(El&6abg_@ z3nIUtkebdW9*9Y0x(ZV`5Q~$z=g diff --git a/publican-cloudstack/en-US/images/4.png b/publican-cloudstack/en-US/images/4.png deleted file mode 100644 index 525915d66901c5df89375f783de04bc8ceef2172..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1457 zcmZ|Pc{G%J7zgl~#yTRo5|b-inwBv`LSq{mvafTIgJz$sgBi4_W{S|9G9}?MA;*%P zQ(SS&l8aL&my2XcWS2>98B6B=^w+(A+|N1B`+d)I&htLM^Pcm*sh;j<6yXRs1OicX za>RRs)ZQs&8F1BGC~g2DLv}fXm;4~_zcvaw@==awSs)#MltXuz^-eP`%9a6A`$r{j z*SG&IvfyL@g`S0f*wM_%>)Ot`;=0CsFJEO0^q8W`E%K)zOM&}jN{X=S>$e7-i&?YTt2V36 z0v6up8rSCjJ@Nt1@Q3mzKQ}Nh12~gs06aH09DroMURhZ&;&;C!*Q#$?+J~4R6mebw zmA(qimj=ei$Cc*TRshF)xVN{r<%Qr;G8)=vp&1+)7$~(RaRnfZ$L;Oyr?+=!yb1%j zYoe0k;$n^&b1AOrX9!;RZmFD-xrN@YhI$!USy?Wg93LN_Y16unJQfxj8oKNJB@&4Q zy|CR3&a|;tv&D73va+C{Kxg8MafWk|mWMd@Vd`{Dqh`Jv3*h*UjE#+`=~1b9}@&OtZ<5vDmk@pG9XF11gzwh4VhKX>k29>1+S zpnf>PI&V+SNH=3$98IUw4X%mG%XvJW!l00_FbCKwY0HQc^Z?v9<7`)hBxUyt-!Bn~ zL{8Ai+O%$tqrM7f$imXn^7R7pEwn&+IMChW_uy(j^AEar{g11`4qCfKsW z<^bZ+A~shee<+0KO>+4g& zc})Wy4>AsByH*b^Leo>_Z!q5{tkM&mUCPVK$~X@mtOJt=8K;uAoKv4Z;g9CK#;w-+ z)xgwE5ak1*(#O?eEVupWQmhX8(z7tb8lo(wlwgqFE#-fF5x|{2OQBGvrW6?74Bul% zek&!Ixb-Kcu|$1Yfx$jLKCrjp`dqtyYHC+rdfamoT+hS}jxjypG%(hn)zWgBHb<|@ z{A1F{*uH;0%3M>XZ{8EBO3p*0Dk~}~sMiL5y#pNfLR@~gwKDMG8g#B(%TJ_m-v#`H z4zcb1*;EpnhNZ;NKtPN!Mn))%F$!~%U}S_fF~y$PxyNEK^w@EW{|rPhsUh@>|39!F zNlyj?!8;pRaSSY(#G;{MV?rSGkZ>9njYgkmM$phPx# diff --git a/publican-cloudstack/en-US/images/5.png b/publican-cloudstack/en-US/images/5.png deleted file mode 100644 index 10ec880765059bec67a19156bc5df1bb57991b9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1597 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 diff --git a/publican-cloudstack/en-US/images/7.png b/publican-cloudstack/en-US/images/7.png deleted file mode 100644 index 7184e2c0d4ce100dcdb15970c4b9d002f7fc8f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1567 zcmZ|Pdob+tVp6 zT1x4IdW&INQ`E?6b+%Te=}MJSlvqg2uKueSq$Z`3J%i$;6QSXU%EFEL-1s>3Q=x1m7=qOiW)#P;r%?6#_^ z(JEzPR?VulnbuP*(_;Bz5t3Vmt@N_UQrX1(@@)GTz4b4Zv_Vlm|LraRv2K1MIg&r8 z++UN{A?jI~+%@m6zIRObwrM-vO)=WCwzihpH5CyV8L9s2|Di>1fvTwN-Q?t?usgfIzn?0b zUR5X**W4)9mqA*xO#T79X@_xtO(zyYg6=n*VNBP^ww-ZJ%W}CK7Bwf8O3@i-%RO!G z0h=0Mip63V4+pHBogGyOE&b3OrUZma;S6Jffl~08))3-UA5q z%wGb6-rf^<w(_a9Z7g@@FcqeeY_|cbmKG>gnn2@>7Wwf3L}8 zGR(3(&9nCR59;jZTY$cv4ZhM-l)VFs{(g|zP)F&Tb9Z%h-GoNNg&u;_#lAri5fM58 z&u3<4*s9b{ep85pk)X^7g+d8cDzFLCd7gonpgm)~v%bC_+1ge=I=ei%b#Ecs+}s@2 zP&lp}4R0Bpy-04as;bgVS1yl_kE^BsRdfITeVtaZi<_HU-s_s6gXxV;mjd_~9_r7h zr>3Q)y|DD_PAn}cDPh|9l{az$!}&8g<~hhaZx+n}!ksBR?8eZG&kjS#`fke$FDjME8W|bP4_xQ0;D1-@muN@$J2NOg5XX)7t(D(2?t~-%v2bT09KiGGlU4qoTg4scBojuRVZtmzQhH z(n!Ta#%jL1or@NL0LIG7;_&cr;Pi}03u9OnWPj`v;*gb9huu|Br?XuJxOkvztho2> z!owv0Yt_N`MhKc1{mcCQFKivH3I3%pcIj#~9IvX2hWAZqWIxK^Pf@7AZaLhnisNuN z`swNO$~8Wy{?O1+YDuKnVq$NkQLXYYodvAUZY0G!vkco>6sn~C`u}(N3I2;W6>u3I43V9W0g~GbHggpp0T~9%N zRDU1XTyahZ+ZcwlKoVANB>al94099nIAB6|aD*ylh diff --git a/publican-cloudstack/en-US/images/8.png b/publican-cloudstack/en-US/images/8.png deleted file mode 100644 index d951846e9fb50f4b4c703c3dadb9b9a67108d7eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1711 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 O1o`=pysNz;GyVZev!l|*@-is!Fgv!F?g?=F zVmIwMC$EV|O(nl)a$3ARUG$TxVts(zQ&rUPlPUIt;;ZW|y+%+tj&gyVYhpa1{=*Rz=%IMTp+!AXGO{bUvn zoduCUfhtr>Tq82Q~Kqx`G3^T)W2OX?omx_ABPjS)~KA#-VxS- z0RcI4yJgiv4~YXtJG)r8rPJ>>Ht)Td>4K#{{J@EPAT9a*g%qD|i3c4%*nIi$Vfff| zdY-&)>6yZpPfcv-d|fZOJ;Kkt8vl4Z@rxg7GxhDKkTCs061YGO+8x;}{>v~i@02P#Uz1=Nb|2K4|2yGqbyM}}Zp;%s9Tu-Dqc@*E z4>v!_LBSS%D4M_<|^}`GT?dm+n|W4*WKCYZgb|@tLts6U@Gid$9iV@sE$8 z{N0E4uQiHUxD#z{W$PJtk?+3c=`F541DvLtN&Eb16;(gG_~C`;V72Qx3I6!8-EUS= zfg^Z-60NV;#52>mde^Udbm3}>Km4tBr`6ckFA?}32vOnn?6(vv00000NkvXXu0mjf DjiL)L diff --git a/publican-cloudstack/en-US/images/image_left.png b/publican-cloudstack/en-US/images/image_left.png deleted file mode 100644 index 007f7b3578c9bec1a02a6c9d109eda3f82efdb3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4044 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 diff --git a/publican-cloudstack/en-US/images/image_right.png b/publican-cloudstack/en-US/images/image_right.png deleted file mode 100644 index 5b67443c2cc7055daa19a0adc2b3b1df7dbc482f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2260 zcmbVOdpOe#8{WpOXbs8njjR-*p;&7$#rm`Qu5oyKD)URF(vRKya%I zIENi=-l66$iJfeN*SozV;4lZvb0EgRA76J0i9f9^aiHygqV!euy&Y$F@CBE!o%WG` z2tKD-7`0=B-33Y)&&hi)lYUF4B{XL(CSn7KZ){|i)wPZ~FC z0?_;er5@z~T%_XND)VA)IS!HN!2_rEH&wzm&-5s;6e{ zg)BlDFjaewG136_qtA|yKh)#EuVxn_KQI6x+uw|KMCB72=S@gk@c_4iwP`G>;gQGb zGO-fDB`&v<<8=H0SIB^#)Hvu8sLJom-^4Cu^eFkALkZRfXVN`(=Oe8Eh`E>2cs0fu zH)-qYf+xNoBQf)Dg61IiXs|QgooKayA)DDgM(JQCGE__&~eo?Lg z61Al_^|h0u{V9)Rhyi}pcCd;lz1H+Yx76X*2%1-V&s`-!{&!3K&doK=|+@E-ZM zuT--U%-A5AF)vAy*b(4c!DV42O`T1lK6##9jC_p8#oyN-5A4+IG7Nk^wa>wX=joZ# zVuy-8EXvLZLU0=AQAslMHTVp=K6F0^pJvrMRKD?^c4P!@ozvc#P`Smn z`%ban9Bw!vMzzGgCMtTb$0MRXl2D)*g+jsNlj48v3|NR1&;EGZomLWIcv`$C5$?42 zS;PH)J1U|bmvB=$H<5j=R7!7nE%+$GtP$$$S371Y@BiC2x5W*Q)?i?KbjH*Pokj)P zA%%1LZ^xcuvQTY^s1M=W#V81@*|cA7@s%vpcbvQgU@;wGwT~n>$6ySk-{7O7i3z4 znOcwgdv%OD46~t6mCm|DJ0TzvD1>eiYspx@c+%Cg55P*Z|5bgP-+n1U#8;Kcj^sY%gL9#-qvAF5>Ield-)IY9`Khfx=e7)WX1;H zTzw)BaCG#*$H_H!k!&Ip_Y>$04K9QvArE{@iSh)v7I+l+n%HsizrnnR^T8@Zq}glb zVMo&OLc#5f^nUa;XkUcy7TGuT+Eq>}gJZ{$z`sh;?3hTOe>3A&`~CXst4)tEGLbYKN3fyM-68mAoqE z3shwa@(pT)K#a@~=B~DY%K*lSH!|W_9Ck%xeS}Q3H6C?{JEkmF7v}vd+(3ssf9hbP zExxP3TAx?Z=n=7X4Z&r%gyE8^)zf7X9 zigH-A+Ek;{4fG!;U9kOW0|Pw;$pXScU3qqa5W2>{f(HK&#Th6NO#MY%BgL$0=j8xd MSzN|3&Uq&M2h^-H!2kdN diff --git a/publican-cloudstack/en-US/images/important.png b/publican-cloudstack/en-US/images/important.png deleted file mode 100644 index 969562b7bc7193a21a239fde1b78cabd32ca9b24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2318 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 diff --git a/publican-cloudstack/en-US/images/note.png b/publican-cloudstack/en-US/images/note.png deleted file mode 100644 index d04775d990599724a36e5cc0336deb6f091b4bb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2086 zcmV+>2-)|EP)BfA`**JG(Q>vUGW|0;PZgOOZ*S)A`UM zv<8g`8a1RuV@*FaYGY|FHZ+KBtSzxLH8HkoOQkf5xCYzM7O1qAH#J;u8@v{lit@J0 z+wK6nJF_!$XYR}ChuJ&M&d$!xF1t+nPoCt=InO!g|DW^R^C}4;_ zz+|8ikSeSyfDYgsaL&-RbHnLh8qNrWBhfIh3ivuOeK;MLz;U1%c-_#omP#uPNkBLf zod!G)tSD8ks%ph;2_dj7YoOw0;QNNIogb{7iUout(eDBqfFM99RL7!4i&(s536rNx zVf^^<)YR5i#=aM+bc#!{7;UX>?BBbOci%fmI+gZ{^YY8#^T4A3O>^h6?#Ul<-F2TO;8O_t75s`^8RJ2abzD+eo2=u~+Iohc{p2Z5o;cwZ zZ!~mm?T`h8BhiO}7XcP5{31Vo`e{PJAY*G()Da?H4AXXqn-+;gg7rUKOH0d9ujoEQ z*R~b=4=5lUiQWKw0EFhvpU;M$|AN|@8X7|ZluF}dn6O>J<&;S>m1526)to%>2|yQc zlc8&83w_J21Dk{$VKEcwoBT|4ZY*$V!Bc&vV^mZj7M`~-YTzRuRNcdtZ}BQ9Etj&|2is2ek;F#9u<6A-Mc%kM06 z^L_OMq%8-ZEKwV(E6i?${vl*~2`g)3Ic~mzDn(Gf{~Eu7W!Z(<8R#z{<|VqiJ85jF z$8y}fkZK`q+sG0m;_<@l%g|rIB`=ZaPLQ!3GPX+X3CXNeEZ_?C7trA)VjUNl zK5G_!MXqZ6dvJvy*3s_$%#hn&_gx1JU5f+%1vq}J1;-UwuA6V5+IIZd5s#{F=$e4i z=YfO3oR5zl!4(keF$wq-l3BZi>$Sy4NB`p`4|s`E0uBJ*I@flFcy||))WFypwd!GX z@oX#ISFU(J^8!k3=Kc;?uIqAO&u(nTC6%>?bWj-$+rMYG$1efAGoS!N*V=(M0rv0N zg=O0$vm<+O8LFkzCWrRD?NR)Lp=-%HRK?G1vn~D?p;V3)4(fQ!}*N=iwlePVvUeFY&K;_IX(cft7}? zmE2JdCg3pSV)4S6Q%s*dcf^Pm!*Ogr)HQZ&-ArdJzbSqnSYhZ|dZ2oP31}g=aSEJk zJw2d+){~zg%M!uR7^Dhcm|R@qU7cKRzsUL4)945G67TB#v>1K~tT%KmTdtk50t{WV z!;$C_VByC{kMNbH%S!q+Z~7HyPo1oYcm+5NtTA+LZzax^Jo3E-EHt!tIdQConN9si zA>EVgU#oIhKpU_R_>G}!?+>MNB?2}8_X{DWHUI9{tljt=iqf~*q$yLl9BT*Afz=iE zEr5%_Swq)`ec@E;6Vr0wF95gQyNYEi@9R^(v-wr_{OJvVc3|?=5E?2fdS)?n?XSQe z0p5D^bzXb%Ijrob-`31I`LLPN~L?*a&CH@{$h)6lgoS4(g(3`+n&I1-%%+|_Hh0D&TxD?pQ>YaPXPM-syp zP>66OS_j-lPRufTul;~#L)TVabq8fIA_58#jzksU%jCq|2|U(2i;W8Y2M2%koZ&VU Q#Q*>R07*qoM6N<$f_2H*N&o-= diff --git a/publican-cloudstack/en-US/images/stock-go-back.png b/publican-cloudstack/en-US/images/stock-go-back.png deleted file mode 100644 index 00850b21b2365bbdf445aad4c64fd0f1ba91a621..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 790 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 - - - - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -open source cloud computing - - - - - - - - - - - \ No newline at end of file diff --git a/publican-cloudstack/en-US/images/warning.png b/publican-cloudstack/en-US/images/warning.png deleted file mode 100644 index 94b69d1ff1ffa4bb608adfa3a9103138afa948e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1941 zcmV;G2Wt3`e|LAiAKtZhXXCVqkg9}K6t&on!a#0z~$>`0JOLQMOg+8~4? zLTH@`*QpxY+0U87!_4fiy|XhrxW|=b7E7KEK&j;b5f()UpeFJ+X#AzTN zq*DjvG5A^#5xxa%eRBIAQE~=|rxH>2?Rmm)pEVf5>*wC3RH^{vQ8G9^KK^GvCVUB4 zO@8deFqw3_Khmr4?}bGM5C1x_h?XaD_qOf3>&cHk0P+A2t?S_I@gZW-2tWc+V?F)- zPqo^v! zh-@Zl777TuZL0dL{??O#sttnqg(dbqe~LoU6k(wD&%SfzPk{yW^!GodM2!N8_IQ-h z+z{(Di#&oDdegS8L!m<9>fMKTO;1=N3I=MQn~0`!pq_j@7GX5^jsF7qMq6Fk6l1wz z67e>GcnBHo-nM;rv(}Ct=fnD|FM@J6U$curLm%u24QE|MqbO&D0 z(jBO_G)l!CY?P475?}zZPU~PSH$;2F98RL-%+|hvy^aEU`v!Iq;w+GeM#GGb9AJG{ zx{mzEAVrXJ(@RSy@q(7IL>f(O8AYqFIuXYY)*Go%#hep{<%6cb-=C+KY)u%bcvRWr&#}AOSMOZ=P3IR5r-Sb%g2c(P?KJY~zKufoI*2!c#%n947ZK)uI4^Z(>;k5cS z2)K7|8Oh%=CzMZU9bxY}nG{IL-^-B-lK&@*i+Nz>#;GPiAqd=={}_z>K4{mFO?d}E z*>nog3;th_l$pP~*zmZ)1A-tvhmMU*%Dax1PJxjR)Q7kZp=zo49{V=ZEqFl7q!431 zU?0{buI{&;Cb5V)$pS!2c<(K=&UREOj|Az%A#SS^pu|)d+yl`FBoi@~^F_zN#cbOjX1$^SnJ%Y`TGOcHLfR zK1|-9n@1(PQ4y_Wdw-cM@=`8eCBHfizhX-{HF5Qv61Bf7;#Vau&6a(=t)9mpX)2)m z@y#f7bBEP}tqW5nj^;{Kbc?)_!PRF74SV9LYggW|MU*S>;z)(JW}0UrR$ni@Fu=x# zvkl}QUZ3Gd-+K;J*xIVP+qpPh=7%|bC3%Omd(+%#eNwkA0hn2Pl-@Mrgx92*<(D&5xRjU@X0hF?Z4oC7O|+4e^5$QOYfl_Y_bk;tY_8gyE;( zDzLMsg=J91P{}Q*=myZ2k;1=_;+$)fOYcQ^F&DSVduFCv5&$bR)sZm#5Dx0I3rsv;>Sbx*wyPC_xr`=>rsxJ?4(pt;DbE)I3t@GAAb`igFwEb z!_iZnoS%*bq+G-0zpf;&#QRjH9=?xR>(lSy5cGb!-0EqPBW7<#R*-i(18_s2gYNoF zw(rKyC@6zxrY5eQ^V=|x05C;Z8SPqL)x5EDANKxF%*V9=$*`YUb(PL*LCBld|Nn25 bPZs|H#;b>oGr_WA00000NkvXXu0mjf4Fj}+ diff --git a/publican-cloudstack/en-US/images/watermark-draft.png b/publican-cloudstack/en-US/images/watermark-draft.png deleted file mode 100644 index 0ead5af8bb8848a33500be3d5124c19a424bb7c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25365 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 z 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 JQLhG#_&=c>l)wN0 diff --git a/publican-cloudstack/gen_rpm.sh b/publican-cloudstack/gen_rpm.sh deleted file mode 100755 index 6c87141..0000000 --- a/publican-cloudstack/gen_rpm.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -cd ../ -tar -czf ~/rpmbuild/SOURCES/publican-cloudstack.tgz publican-cloudstack -cp -a publican-cloudstack/publican-cloudstack.spec ~/rpmbuild/SPECS/ -rpmbuild -ba ~/rpmbuild/SPECS/publican-cloudstack.spec diff --git a/publican-cloudstack/overrides.cfg b/publican-cloudstack/overrides.cfg deleted file mode 100644 index 94a24ef..0000000 --- a/publican-cloudstack/overrides.cfg +++ /dev/null @@ -1,20 +0,0 @@ -# Config::Simple 4.59 -# Thu Aug 11 14:07:41 2011 -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -strict: 0 - diff --git a/publican-cloudstack/publican-cloudstack.spec b/publican-cloudstack/publican-cloudstack.spec deleted file mode 100644 index 9ec15d0..0000000 --- a/publican-cloudstack/publican-cloudstack.spec +++ /dev/null @@ -1,69 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -%define brand cloudstack - -Name: publican-cloudstack -Summary: Common documentation files for Apache %{brand} -Version: 0.5 -Release: 1%{?dist} -License: ASLv2 -Group: Applications/Text -Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Buildarch: noarch -Source: %{name}.tgz -Requires: publican >= 1.99 -BuildRequires: publican >= 1.99 -URL: http://cloudstack.org - -%description -This package provides common files and templates needed to build documentation -for Apache %{brand} with publican. - -%prep -%setup -qn %{name} - -%build -publican build --formats=xml --langs=en-US --publish - -%install -rm -rf $RPM_BUILD_ROOT -mkdir -p -m755 $RPM_BUILD_ROOT%{_datadir}/publican/Common_Content -publican install_brand --path=$RPM_BUILD_ROOT%{_datadir}/publican/Common_Content - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(-,root,root,-) -%doc LICENSE -%doc NOTICE -%{_datadir}/publican/Common_Content/%{brand} - -%changelog -* Tue Feb 29 2013 David Nalley 0.5-1 -- adding trademark information - -* Sun Sep 22 2012 David Nalley 0.4-1 -- added 'Apache' to the description -- moved the issue tracker url to the ASF jira instance - -* Tue Aug 14 2012 Joe Brockmeier 0.3-1 -- Removed unneeded common files distributed with Publican -* Tue Jun 26 2012 David Nalley 0.2-1 -- updated for ASF move -* Sat Aug 11 2011 David Nalley 0.1-1 -- Created Brand diff --git a/publican-cloudstack/publican.cfg b/publican-cloudstack/publican.cfg deleted file mode 100644 index a87c8a7..0000000 --- a/publican-cloudstack/publican.cfg +++ /dev/null @@ -1,24 +0,0 @@ -# Config::Simple 4.59 -# Thu Aug 11 14:07:41 2011 -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information# -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -version: "0.1" -xml_lang: "en-US" -release: 0 -type: brand -brand: cloudstack - From 394388bb47469de416c00cfe7cfa1cf599b238d6 Mon Sep 17 00:00:00 2001 From: Eric Pretorious Date: Fri, 23 Oct 2015 06:27:28 -0700 Subject: [PATCH 04/22] Based on my conversation with the user terbolous in #cloudstack: Changed the sequence of operations in the section "Initial setup of your fork" to move the two commands related to the upstream repository together. --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index cbd6b54..619e9dd 100644 --- a/README.rst +++ b/README.rst @@ -50,8 +50,8 @@ On your computer, follow these steps to setup a local repository for working on $ git clone https://github.com/YOUR_ACCOUNT/cloudstack-docs.git $ cd cloudstack-docs $ git remote add upstream https://github.com/apache/cloudstack-docs.git - $ git checkout master $ git fetch upstream + $ git checkout master $ git merge upstream/master From 74707ef8a3951592664f98edf7f03542d7941bec Mon Sep 17 00:00:00 2001 From: Pierre-Luc Dion Date: Thu, 26 Nov 2015 08:01:11 -0500 Subject: [PATCH 05/22] bump version to 4.6 --- rtd/source/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtd/source/conf.py b/rtd/source/conf.py index b4328f9..686a566 100644 --- a/rtd/source/conf.py +++ b/rtd/source/conf.py @@ -70,9 +70,9 @@ # built documents. # # The short X.Y version. -version = '4.5' +version = '4.6' # The full version, including alpha/beta/rc tags. -release = '4.5.1' +release = '4.6.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From cc319116b0d4064cd96c23f299df217419b49947 Mon Sep 17 00:00:00 2001 From: Pierre-Luc Dion Date: Sat, 19 Dec 2015 17:14:48 -0500 Subject: [PATCH 06/22] update version to 4.7 --- rtd/source/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtd/source/conf.py b/rtd/source/conf.py index 686a566..07cda0d 100644 --- a/rtd/source/conf.py +++ b/rtd/source/conf.py @@ -70,9 +70,9 @@ # built documents. # # The short X.Y version. -version = '4.6' +version = '4.7' # The full version, including alpha/beta/rc tags. -release = '4.6.0' +release = '4.7.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 979e338c1de2c23f676c42ab32146dd9ed66542c Mon Sep 17 00:00:00 2001 From: Pierre-Luc Dion Date: Sat, 19 Dec 2015 17:14:48 -0500 Subject: [PATCH 07/22] update version to 4.7 Signed-off-by: Sebastien Goasguen This closes #13 --- rtd/source/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtd/source/conf.py b/rtd/source/conf.py index 686a566..07cda0d 100644 --- a/rtd/source/conf.py +++ b/rtd/source/conf.py @@ -70,9 +70,9 @@ # built documents. # # The short X.Y version. -version = '4.6' +version = '4.7' # The full version, including alpha/beta/rc tags. -release = '4.6.0' +release = '4.7.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 44d2e827fdff512905d400b19bb90f1327475246 Mon Sep 17 00:00:00 2001 From: Nick Livens Date: Mon, 4 Jan 2016 13:28:50 +0100 Subject: [PATCH 08/22] Inclusion of Nuage-VSP plugin This closes #14 Signed-off-by: Sebastien Goasguen --- rtd/source/networking/nuage-plugin.rst | 234 +++++++++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100644 rtd/source/networking/nuage-plugin.rst diff --git a/rtd/source/networking/nuage-plugin.rst b/rtd/source/networking/nuage-plugin.rst new file mode 100644 index 0000000..6379c1c --- /dev/null +++ b/rtd/source/networking/nuage-plugin.rst @@ -0,0 +1,234 @@ +.. Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information# + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + + +The Nuage VSP Plugin +==================== + +Introduction +------------ + +The Nuage VSP plugin is the Nuage Networks SDN +implementation in CloudStack, which integrates with Release 3.2 of the +Nuage Networks Virtualized Services Platform. +The plugin can be used by CloudStack to leverage the scalability and rich features of Advanced SDN and to implement: + +* Isolated Guest Networks +* Virtual Private Clouds (VPCs) +* Shared Networks + +For more information about Nuage Networks, visit www.nuagenetworks.net. + + +Features +-------- + +The following table lists the CloudStack network services provided by +the Nuage VSP Plugin. + +.. cssclass:: table-striped table-bordered table-hover + ++----------------------+----------------------+ +| Network Service | CloudStack version | ++======================+======================+ +| Virtual Networking | >= 4.5 | ++----------------------+----------------------+ +| VPC | >= 4.5 | ++----------------------+----------------------+ +| Source NAT | >= 4.5 | ++----------------------+----------------------+ +| Static NAT | >= 4.5 | ++----------------------+----------------------+ +| Firewall | >= 4.5 | ++----------------------+----------------------+ +| Network ACL | >= 4.5 | ++----------------------+----------------------+ +| User Data (*) | >= 4.7 | ++----------------------+----------------------+ + +(*) Through the use of VR Provider + +Table: Supported Services + +.. note:: + The Virtual Networking service was originally called 'Connectivity' + in CloudStack 4.0 + +The following hypervisors are supported by the Nuage VSP Plugin. + +.. cssclass:: table-striped table-bordered table-hover + ++--------------+----------------------+ +| Hypervisor | CloudStack version | ++==============+======================+ +| XenServer | >= 4.5 | ++--------------+----------------------+ +| VmWare ESXi | >= 4.5 | ++--------------+----------------------+ +| KVM | >= 4.7 | ++--------------+----------------------+ + +Table: Supported Hypervisors + + +Configuring the Nuage-VSP Plugin +-------------------------------- + +Prerequisites +~~~~~~~~~~~~~ + +Before building and using the Nuage plugin for ACS 4.7, verify that the platform you intend to use is supported. + +.. Note:: Only the release notes for Nuage VSP contain the most up-to-date information on supported versions. Please check them to verify that the information below is current. + +Supported Versions +~~~~~~~~~~~~~~~~~~ + +* Nuage VSP 3.2.R2 +* Apache CloudStack 4.7 +* Citrix XenServer 6.2 +* KVM on Enterprise Linux 7.x + +Required VSD Configuration +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +When configuring Nuage VSP as the network service provider, Nuage VSD must be added as a CSP user, and this user must be added to the CMS group. See `Enabling the Service Provider`_. + +Zone Configuration +~~~~~~~~~~~~~~~~~~ + +Select VSP Isolation Method During Zone Creation +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The Nuage VSP solution is NOT supported in Basic zone provisioning mode. + +1. When adding a zone, the ACS administrator should select **Advanced** mode in the zone wizard. +2. When laying out the physical network configuration during zone provisioning, the **Guest** network traffic should be put in a separate physical network of its own. +3. This physical network carrying the **Guest** traffic should have **VSP** as the **Isolation Method**. + + +Update Traffic Labels +~~~~~~~~~~~~~~~~~~~~~ + +**Guest Traffic Type** + +Select **Edit** on the **Guest** traffic type panel and update the Traffic Label: + +- For XenServer, use **nuageManagedNetwork** as the **XenServer Traffic Label**. +- For KVM, use **alubr0** as the **KVM Traffic Label**. + +Enabling the Service Provider +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Nuage VSP must be added to ACS as a Network Service Provider before it can be used. + +:Step 1: Select **Infrastructure > Zone > [zone name] > Physical Network 2 > Configure Network Service Providers > Nuage Vsp > +**, which brings up the **Add Nuage Virtualized Services Directory (VSD)** panel. + +:Step 2: Enter the VSD **Host Name**, **Username** and **Password** that was previously created. + +:Step 3: Specify the VSD API version by entering the API version in the appropriate field (format: ``v3_2``). + +:Step 4: *EITHER* Add **Nuage VSD** and click the **OK** button, + + *OR* use API calls to configure Nuage VSP as the Network Provider; see `Nuage VSD API`_ in the Appendix of the current document. + +:Step 5: Go to **Infrastructure > Zones > [zone name] > Physical Network 2 > Network Service Providers > Nuage Vsp > Devices > Details** tab as shown in the figure "Enabling Nuage VSP" below. This indicates the state of Nuage VSP. Enable Nuage VSP by clicking **Enable**. + +:Step 6: (Optional) View the Nuage VSP status on the list of Network Service Providers on the **Infrastructure > Zones > [zone name] > Physical Network 2 > Network Service Providers** page; + +Network Offerings +~~~~~~~~~~~~~~~~~ + +There are two types of Network Offerings that can be created: + +- If Isolated Networks are required, then create a network offering for use with Isolated Networks. +- If VPC deployments are required, then create a new network offering for that. + +Create and Enable Isolated Network Offering +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1. Select **Service Offerings > Select Offering: Network Offerings > Add network offering**. + +2. In the **Supported Services** field select each of the following services - DHCP, Firewall, Source NAT, Static NAT, Virtual Networking and select Nuage VSP as the Provider. + +3. If User Data service is desired in an Isolated Network, choose **VirtualRouter** as the User Data provider. **Per Zone** MUST be selected for the Source NAT Type for the Source NAT service. + +4. Click OK to create the offering. + +5. After the offering has been successfully created, enable it from the Service Offerings list. + +Create and Enable VPC Network Offering +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1. Select **Service Offerings > Select Offering**: **Network Offerings > Add network offering**. + +2. Select the **VPC checkbox**. In the Supported Services field, select each of the following services and then select Nuage VSP as the Provider. + + * DHCP + * Source NAT + * Static NAT + * Virtual Networking + +3. (Optional) Select **VirtualRouter** as the UserData provider if password reset or metadata feature is desired. + +4. (Optional) If network ACL is required, select **NuageVsp** as the network ACL provider. + + a) Ensure the *Persistent* checkbox is selected. + b) As the *Supported Source NAT Type*, select **Per Zone**. + +5. After the offering has been successfully created, enable it from the Service Offerings list. + +Dedicated Features That Come with Nuage VSP Plugin +-------------------------------------------------- + +Domain Template Support for CloudStack in VSP +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Overview +~~~~~~~~ + +VSP's CloudStack plugin can be configured to use a VSD template when instantiating domains. The parameters and abstractions contained in the template are reused every time a new domain instance is created in CloudStack, and thus all the constructs defined in the template are available to the domain. + +Configuration +~~~~~~~~~~~~~ + +Details of the global variables that have been added to support domain templates are listed below: + +:nuagevsp.isolatedntwk.domaintemplate.name: (Type: string) Name of the template to use for creation of domains for isolated networks. + +:nuagevsp.vpc.domaintemplate.name: (Type: boolean) Name of the template to use for creation of domains for VPC. + +To configure a domain template for use by CloudStack, use VSD to create a domain template, using the global CloudStack parameters listed above. + +.. Note:: There will be only a single domain instance for ``nuagevsp.vpc.domaintemplate.name``. + +Networks created in CloudStack will then use domain instances created from the template to which the name points. + +Appendix +-------- +Nuage VSD API +~~~~~~~~~~~~~ + +To add Nuage VSP as Network Service Provider, + +1. Add the specified network service provider: + +:: + + cloudmonkey add networkserviceprovider name=NuageVsp physicalnetworkid= + +2. Add the specified Nuage VSD: + +:: + + cloudmonkey add nuagevspdevice physicalnetworkid= hostname= username= password= port= apiversion= retrycount= retryinterval= From d07c92e9a0f04b78fa9e2a408bd790c963afca6e Mon Sep 17 00:00:00 2001 From: Erik Weber Date: Tue, 5 Jan 2016 10:15:27 +0100 Subject: [PATCH 09/22] Add Nuage plugin to the list --- rtd/source/index.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rtd/source/index.rst b/rtd/source/index.rst index b17f68c..1502896 100644 --- a/rtd/source/index.rst +++ b/rtd/source/index.rst @@ -70,7 +70,8 @@ Advanced Networking Guides .. toctree:: :maxdepth: 2 - networking/nicira-plugin + networking/nicira-plugin + networking/nuage-plugin networking/midonet networking/vxlan.rst networking/ovs-plugin From b35f6af501a3dc2503492a5241d10a5061d15399 Mon Sep 17 00:00:00 2001 From: FFincannon Date: Wed, 13 Jan 2016 11:05:23 -0800 Subject: [PATCH 10/22] Update nuage-plugin.rst Revised supported version to "Nuage VSP 3.2" and changed "VirtualRouter" to "VpcVirtualRouter". Signed-off-by: runseb This closes #16 --- rtd/source/networking/nuage-plugin.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtd/source/networking/nuage-plugin.rst b/rtd/source/networking/nuage-plugin.rst index 6379c1c..dc645fa 100644 --- a/rtd/source/networking/nuage-plugin.rst +++ b/rtd/source/networking/nuage-plugin.rst @@ -96,7 +96,7 @@ Before building and using the Nuage plugin for ACS 4.7, verify that the platform Supported Versions ~~~~~~~~~~~~~~~~~~ -* Nuage VSP 3.2.R2 +* Nuage VSP 3.2 * Apache CloudStack 4.7 * Citrix XenServer 6.2 * KVM on Enterprise Linux 7.x @@ -179,7 +179,7 @@ Create and Enable VPC Network Offering * Static NAT * Virtual Networking -3. (Optional) Select **VirtualRouter** as the UserData provider if password reset or metadata feature is desired. +3. (Optional) Select **VpcVirtualRouter** as the UserData provider if password reset or metadata feature is desired. 4. (Optional) If network ACL is required, select **NuageVsp** as the network ACL provider. From 5892a46a78f5418a880510d945a4b0d50b604ccf Mon Sep 17 00:00:00 2001 From: Pierre-Luc Dion Date: Tue, 16 Feb 2016 21:02:26 -0500 Subject: [PATCH 11/22] verion 4.8 --- rtd/source/conf.py | 8 ++++---- rtd/source/developer_guide.rst | 24 ++++++++++++------------ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/rtd/source/conf.py b/rtd/source/conf.py index 07cda0d..f99e2ee 100644 --- a/rtd/source/conf.py +++ b/rtd/source/conf.py @@ -63,16 +63,16 @@ # General information about the project. project = u'Apache CloudStack' -copyright = u'2015, Apache CloudStack' +copyright = u'2016, Apache CloudStack' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. -version = '4.7' +version = '4.8' # The full version, including alpha/beta/rc tags. -release = '4.7.0' +release = '4.8.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -359,7 +359,7 @@ epub_title = u'CloudStack Docs' epub_author = u'Apache CloudStack' epub_publisher = u'Apache CloudStack' -epub_copyright = u'2015, Apache CloudStack' +epub_copyright = u'2016, Apache CloudStack' # The basename for the epub file. It defaults to the project name. #epub_basename = u'CloudStack Docs' diff --git a/rtd/source/developer_guide.rst b/rtd/source/developer_guide.rst index e2894c2..84c1e52 100644 --- a/rtd/source/developer_guide.rst +++ b/rtd/source/developer_guide.rst @@ -250,7 +250,7 @@ To build the latest stable release: :: - git checkout 4.2 + git checkout 4.8 To compile Apache CloudStack, go to the cloudstack source folder and run: @@ -448,7 +448,7 @@ security reasons and due to network connectivity constraints. This section shows you the gist of how to build packages. We assume that the reader will know how to create a repository to serve this packages. The complete documentation is available on the -`website `__ +`website `_ To build debian packages you will need couple extra packages that we did not need to install for source compilation: @@ -468,16 +468,16 @@ One directory up from the CloudStack root dir you will find: :: - cloudstack_4.2.0_amd64.changes - cloudstack_4.2.0.dsc - cloudstack_4.2.0.tar.gz - cloudstack-agent_4.2.0_all.deb - cloudstack-awsapi_4.2.0_all.deb - cloudstack-cli_4.2.0_all.deb - cloudstack-common_4.2.0_all.deb - cloudstack-docs_4.2.0_all.deb - cloudstack-management_4.2.0_all.deb - cloudstack-usage_4.2.0_all.deb + cloudstack_4.8.0_amd64.changes + cloudstack_4.8.0.dsc + cloudstack_4.8.0.tar.gz + cloudstack-agent_4.8.0_all.deb + cloudstack-awsapi_4.8.0_all.deb + cloudstack-cli_4.8.0_all.deb + cloudstack-common_4.8.0_all.deb + cloudstack-docs_4.8.0_all.deb + cloudstack-management_4.8.0_all.deb + cloudstack-usage_4.8.0_all.deb Of course the community provides a repository for these packages and you can use it instead of building your own packages and putting them in From 152589eb15ec87167472b3d1f340445d87e66a7a Mon Sep 17 00:00:00 2001 From: Phillip Kent Date: Fri, 8 Apr 2016 13:30:28 +0100 Subject: [PATCH 12/22] Add note in dev.rst about use of the safe option in Python urllib.quote_plus() --- rtd/source/dev.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rtd/source/dev.rst b/rtd/source/dev.rst index 66ef6b8..bdb6b3e 100644 --- a/rtd/source/dev.rst +++ b/rtd/source/dev.rst @@ -249,6 +249,11 @@ Build the request string: >>> request_str 'apikey=plgWJfZK4gyS3mOMTVmjUVg-X-jlWlnfaUJ9GAbBbf9EdM-kAYMmAiLqzzq1ElZLYq_u38zCm0bewzGUdP66mg&command=listUsers&response=json' +.. note:: + If you have API calls which contain * (asterisk) characters, you will need to add the option "safe = '*'" for the URL encoding. + The reason is that Python's urllib will encode * characters by default, while CloudStack's internal encoder does not encode them; + this results in an authentication failure for your API call. In the above you would replace "urllib.quote_plus(request[k])" + with "urllib.quote_plus(request[k], safe='*')". Compute the signature with hmac, do a 64 bit encoding and a url encoding: From d67cd0ae451f12b6b54b330c18e0728f9fb2904b Mon Sep 17 00:00:00 2001 From: Kris Sterckx Date: Fri, 24 Feb 2017 12:09:29 +0100 Subject: [PATCH 13/22] Updating The Nuage VSP Plugin Documentation for ACS 4.10 release --- .../_static/images/nuage_iso_net_off.png | Bin 0 -> 300337 bytes .../images/nuage_kvm_traffic_label.jpg | Bin 0 -> 82083 bytes .../_static/images/nuage_sha_net_off.png | Bin 0 -> 297457 bytes .../images/nuage_source_nat_net_off.png | Bin 0 -> 135190 bytes .../images/nuage_underlay_api_usage.png | Bin 0 -> 229780 bytes .../images/nuage_vmware_traffic_label.jpg | Bin 0 -> 132936 bytes .../_static/images/nuage_vpc_net_off.png | Bin 0 -> 302542 bytes rtd/source/_static/images/nuage_vpc_off.png | Bin 0 -> 227849 bytes .../_static/images/nuage_vsd_device_add.png | Bin 0 -> 115589 bytes .../nuage_vsp_isolation_method_setting.png | Bin 0 -> 826955 bytes .../_static/images/nuage_vsp_nsp_enable.png | Bin 0 -> 287791 bytes .../_static/images/nuage_vsp_nsp_status.png | Bin 0 -> 512455 bytes .../_static/images/nuage_vsp_vpc_off.png | Bin 0 -> 221995 bytes rtd/source/networking/nuage-plugin.rst | 485 ++++++++++++++---- 14 files changed, 382 insertions(+), 103 deletions(-) create mode 100644 rtd/source/_static/images/nuage_iso_net_off.png create mode 100644 rtd/source/_static/images/nuage_kvm_traffic_label.jpg create mode 100644 rtd/source/_static/images/nuage_sha_net_off.png create mode 100644 rtd/source/_static/images/nuage_source_nat_net_off.png create mode 100644 rtd/source/_static/images/nuage_underlay_api_usage.png create mode 100644 rtd/source/_static/images/nuage_vmware_traffic_label.jpg create mode 100644 rtd/source/_static/images/nuage_vpc_net_off.png create mode 100644 rtd/source/_static/images/nuage_vpc_off.png create mode 100644 rtd/source/_static/images/nuage_vsd_device_add.png create mode 100644 rtd/source/_static/images/nuage_vsp_isolation_method_setting.png create mode 100644 rtd/source/_static/images/nuage_vsp_nsp_enable.png create mode 100644 rtd/source/_static/images/nuage_vsp_nsp_status.png create mode 100644 rtd/source/_static/images/nuage_vsp_vpc_off.png diff --git a/rtd/source/_static/images/nuage_iso_net_off.png b/rtd/source/_static/images/nuage_iso_net_off.png new file mode 100644 index 0000000000000000000000000000000000000000..2ebb03b8e023b0e1ce6b1328f8ab782077476ac9 GIT binary patch literal 300337 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 JQ*p&E;$N4g+&=&S literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/nuage_kvm_traffic_label.jpg b/rtd/source/_static/images/nuage_kvm_traffic_label.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e81c0f501152af15eaa08327b92f4c91fc75c61e GIT binary patch literal 82083 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

    #H05*vwMuJ!{!_=-zW& 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

    Q0nZy|^C-R9fB|=i$x? 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 DYo~^s literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/nuage_underlay_api_usage.png b/rtd/source/_static/images/nuage_underlay_api_usage.png new file mode 100644 index 0000000000000000000000000000000000000000..6761dc837dd8bcf31bd625e2a03d6e70fc917690 GIT binary patch literal 229780 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

    MNZXcIpqb;(j@q*m4 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

    }wAJp^J1-~aG=ez4lC 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

    6j+qr< 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 AQ~&?~ literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/nuage_vmware_traffic_label.jpg b/rtd/source/_static/images/nuage_vmware_traffic_label.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f7a7c1f6e244ae2ef3ec42e776fb1799e695997 GIT binary patch literal 132936 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�tBdx2;~Um5&To!l%l#Rlyk;&6l3 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

    k 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 A1ONa4 literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/nuage_vpc_net_off.png b/rtd/source/_static/images/nuage_vpc_net_off.png new file mode 100644 index 0000000000000000000000000000000000000000..b45e8fe1de7350fdb83a9e86634603a148c0e03e GIT binary patch literal 302542 zcmafaWmFVS^!5@0N-Ic7iG=imfYdH1A+3NkEG>;ROD%}fA>AO|ER9Gk(j`bPjj$}8 zyVR2J?~VWGcRtKHGiT1sIrrRq=id7~H}buvGWjFMM*skTT;-jDHUL2E2>=j`k`Vp3 z^XqQ}I{-k!;iqfhscqrI_SxOl*51j6%@g|BhRw#;-WCAxUC2qZNZjD1_+uQFI_f!D-To zt$O{3mpL~%F*DFTmAr@*eFgc7ExINQhY0SCV^Q9~YVjd?*DnuQge&I|GWKW{oS2V@ zgK?v-eOHc?7q6zQ&$mWzbS!gW!=r80dBK8c4^Bi}eD*$0vfZN~r(u1v~tKAjnk>O|<*%EMr` zkI(R|>xZL7!JJ6t?->p$6-xNOJWc5Yri_a8o}^`ks!-HlkX?RkFQY|%9|yVU;-D?Z z7mJs(MmRqeGZ|0}?-9l6-tv}~&@x$tE`AoSpZtj&um(~y9_`Z|?J}7(*=(V8)Y*(l z_9RW2O3O2>NGJhmjd1%3bowNr8h%S42yU5ct$M;+B>i9kM)2zDRG-1~R@#g1D(dG$YyNPh*dp1kFRD>OU+%e^Y8y!q~9Qvng4s zYgN*6t6u}~lV7>Hn)Wsc^wgowg&OOkb=oSQgqZZcF6uZvZQi+rt5F_@H}>h(q+tFo zdJir4TWiJIFA7lMch-m6Co9gb%=deEyelYFd4L-9XHKu{xASKaqUDV_{OF}?vn!Kc zo%o79=WEMyJ8`k4Rt(O{~k&2JxJlV%oUM0 z&RY?5&bF^MS{D9bV__Lp;P4)VesSoU6JZ=3GQ9N3sCk(obEW(nBW^9#s{A|?a`PC9_=OUWijar}PSt8`c`-l4LtUQPNN@h23%0A28Opl}s$~fIF)JGN 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�!y&cQfz58}yG+`8t{YsZ%^2B>T(cv7n@WBCAgn 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

    0P2YF&Ek5M_G$mX2WyL9t z_eA_R1t)H)L|D9&S&R!}gS=rxn?sP0l(s$vY7g!5aAH^dV zZCo4vy2Lo=_y73WIOoBftV>*R5HlHT6y;K{HAnf+i+uWF8X--YiTvtA!W1_iNU3=G z6KiyYfcmPHQeFD! zV({{CflfW0T7KuH?@wLO31P<+Z6>yTFYFo+46*?dC8-DHZNqZ*nv2e`FD13HLO*zt zp(`#={gr$nz8O271(gr-9~3fy{!M@ntowO=q`B?nrPlOhJuSkPi~T*k6J_ll^07sH<2W1Vu=H9PNE682g_s^s3=W6Cx&(ONU} z%2j{aE95*T*F(cQc-Q)k&!XIYzUr{|1LVel<&?dZvcO;i+IB)5D&U>AD~G7rw-m3t z*z?{iIP*By#^w5u{V5FA7t3QkQ^I2Bes}HoF57zWE%CcBop-#%jERc5*5qkP1EUJ# z^24`JG-3$#CS~$eQbJH5Dv{<0E_uSC&)d7vtFBFb{Lg!Zq4vuNYAeMtfnA1wWMhAfpG*WVqW|aIr5rK z=;Y)8KNe8?-`{udb`e&vv}C?n8*g*}MXlcBRm3RG zTz71n!dXNxN_3!~pU8hDcdIO~rkb^P%UUvc|0YpOyxrge6I?VXs)S_zGtRcWZgQT` ze|=N*w-p1pAG5Zt2I8g~nD8-c%lEJtQ(}+bSNq7gXhyMW*O!{fu4P|zH{a`}Q-H1g z%w*xygSn^4a5^FD$~{-A?ulAbk{K za?QE%2KGD+M<$-U2j1x>jyUwTYhblLG3WP8B)jvAt2v*JI+#-Bt{06660sN`6fWb4 zavusfDsmr`u6Hf=e&GtfoE};$wXfpP>*i6V8bdkfuQ)k2@h+TsU$o=Cf52v{=SeMo z)R#JmAO~63$8t<>z1_ub`?}_OI}7Slog`5aaD7d&A~<;Oryg8wMqzN@#P-?y0^)Hi ztM_aeHoglvJ_32;xF-sjUqEu zL8IJ#bsm5o;@y27zFz0z<4x$?T^^(oKk$ctj~Jt8(?CbSp9#lAJut{m9379^6sTTm zCh@KFr{x38BFzfJ4#5~e2|8ZRo-U28vLttpoU0gVWJ%h;{K<4&Zxzm6M6zVtTR^41 z;Wkrnnwd1h-ze=|3W2$$*P__>L`wP76z7oDV}ROnq(7iuE`9Ias_m8aEvNlEFrb^Q zOxHPH|CQ&vKR5H0dl zhadPOJhOTgpvs`?BfqGkZ;Geq6n7=9;c3!u%A8(Aw>Re{P?r>(KM)O{OPnlCdcsOc zZd%(?CVuS5L$uy{`ZFSe$LMA#R!1*}FvkXKlXr#iQ$MPSO4VP!Rad-vzt2Qru&l6` zfzCAJG7QF;6c8PiR|*O&*Y~A{%c^G`loeF(z5*BFNGPFzyc#ZyNnAl{L&ZY3=3*AI z>No?9yxWUyfw{p~XEL@=mbOi=tnDk?Hn?_^)E%=()JwG_H)hKn>UlmUR!8y_B6k*6 zOGc}F0Yz(7ytqo$v$2B=bScd|e>t#Y&^CPenqE|e^Y;;2=0)mRY{pzixl;0Jd!Smq zmpi^Ik?J<}L(w{>>Tb9LgH~rmBf;oCcz}^QC47cF?_%khcx6$B%)K=wOFbl%WFtFI zWd7>*NKmsm>1kRB(N4kkgBR0OZicu3{!#wNZmmIh>*Z6*6`$zx`)Q?ZMU?Fq!`l6m z1`oV@`4S|n{pIxau$Akxqu-9Lvt0ooAFy-*($vW&N9G#E$_+X=3`vlw)awU_lIs&G z@7+j9K4Rq|5Of0*w3JS1#DSj4=LJp?8Cc*&(xgi7T6+~_*u z#hWvW!uC(UKB78z7_c=`Do%V1Nk z*m+bsN3@KqFYO?`wN?Jy6rbzjzmezE75g)fPBYEhtA-D6Hvr1>-_nJCblgmWHZEMq zg4H?3O&RaYysmTSr>}u=;;_JjjB1yPSLNII)NHu9$oWg%mt9Sk;nE+!sEP8r^W~Wa z_I<+#^{4k;PGXX(Y_Ir{a>1zv@}W1ajT5b1B-C zd{4*4^J#Y6s?FRN5|ge@_r6X}c92NdSK@Ev^#VUL7KnI-9sZGI*fRYwu_Ot@W@apb zU3R7FwXHuV*Di{$*BT6Ep4v-o%}^3=3IfkmX9)SE1-31ZEc9HR45&>a;rM;TM51bs zUNIvO=-52N2UP?{<78Pn3acuj6`@-Dt2`5xaQb}~W^(?{(2oD*221{&pNl5sce`j( za$9fA{lN=tbLM=(l|S#5cG-L#X%S!P6_B~&BWqG!pB0_{vfriO5mHdn=W`zUFxnFz zq|}G`c@y9MK#HT4Cw*W$$FLF7A5J|S@X7}oky#ACaMQdswKZ>D+xLu;rLc94xSXN> zI?=Y7%*Z34RQeN0Xiyn{JVUaHXm?K zQ?-;&va6an`05(d0CEYS6R_hFqbVy2LZr>Z1ofFne`aN^7Lhd$NE)k{Z|5+jb~r{v z*e(cCX{2FG0-;qs_g@FmO_wM`S3fo{w7))Z;07BVAgf_YLhdHOBsdZL&ODMJo0swf z0^0qe`Kr4+@;8`%M@LcuCF3cp-W3K<=>0Qt7hG{$i`m)_0OHqCgiMv|LjhX4Sc|cy z!*NNDlsJ(`?%_!_@Cu0L5OCn<&kVr7l5zUlr<1|#6C`bgyge{^cbXT{QPa3(dOR~4 z2FG6;qi55n?wexPbrD#bbsPVr+u8G}Hhv%IFXC8jz%@p8s3W73*g zk;>e{T12cxyy%(kmr~tM)2yzpTil;Hius{BLJlRNr+=O_mZKUtf#B=Usf9c2OX7LB zK-E6N=lX8kB#731BlYAjbG2fc{9H>&X}gBlJbU4LY}38vtq2j#6DeX3dp8TfnJ&uL znpq67Sx{TDMC5!>E*VE3*4B=4X~c^yHa$LSG1D^1kgkgti+&7!zuV*Ey{2?}e*W%- z%c+yx@gM#<#Z%WnYCFhgg>Y+e?_7r6)b4fi2T=jx=a$0q7FI!7B`l)5o~Wl;m156&kfN3+ ze}AYiiLI9{)B&QK6-(sOXAUZw`^GEd>Ob=G>Z35ESA?SM2PXFK+ULbRB2w*IdpdH- z^RB!c3Oc*p`3PJ`Hxx;}^mvkbX@?UqNc^~*55ZUV)oTC`Lf3Irgu^8QO zQ6&V%D28_Vi_=wmSUGYLa&?`SCS@;7FJ)3mKyF%iaCmt7Un3g6^UIIc)Z%)s*@#l( z`L~;C$N-A}-DdxcR*g@v)Ca?fWBbA_s_pyMt(>gttK48C)_c`r0)cxHar%XR~ydcxvI9EET%laNzt!P*s<81U;Z@ASY+Lg znAT~2_(1I&OVcJzL2WbblMrIOe>Y8$g6A86u6|x|Uz#lVWp_IS35;B%QEFHu&U)gC zfj4O#X}Nep4!S~M4415pu2bzVJ0=`=W-mm$Q453fyrGjP3G8riwf)Ina%_$z!v>p~S{{f;c@M*77GP%!4i($qgHQX^IbCnQsvj)( z#3cJkVB_GBtQ7&N=x)>OmE0t;=#x@UE4n@`sGuM)YFKc|5IBc=rnL==1 zFy!vMmr@S6-_nqL%U?xlo=neh>1DX5!xMSFI;aYK*45@DtWafh@!3ZbPM3E(t`KtJ z!0E-g(dwYHd~@9_&byEg@6;bnCuvKjGo~5)QI;*M0UK zbRu!fWM9*+w~3T5ncEHN;Hv8ehceM8RCpE2b6XcYG&* zAaU_+qgkl^+o;aT#KJ=1j^+T&ntRxPA&Y{7IkCg5r>BP+*nx?;J2Nw*Vqg#pBuKE6 ztfDu#p@E;6cwgmZ+Sgz&_4Z!vY;O;H<1(!}2%mgy-kuk7i7!M&T++02P8bH7>By&R z4==edxmGu^2LaLAr-#e(M{RRsl6PUnWKOSmIgP&>{`_sWkTO4^oo~5*aZ|yD6}&I; zMXEt?!X+cuD^z%8S&=&~<$Eo_@&Vdu8&->+$A7rIni>_aBm1#txZu%jQd|HK<7Bh% z^uxGF>n-`ek8q_>@%%*1HPh0}7xLhN@+v%>HLbJ^h>-v%zibKOcUhe}(cK8f48X++ zDoP!m@$VbM?!!wD_b97LEbQqa^nCVOS{SKP82*;pNQf zO+6aD4ljb&vpmT8Iu$)#N|g2()Jt%?`=R%zF%K2uIKEQC(5CFe+xOZdaPf zr*fNhI{_j5D3u$HiRiNDl^)=-(BWiYEoH7(W|{Uu6c;yKhDQ%q+dBtRLl5G`MZ(u) zn1-nUj)~psmT$>T50XC!xDhCcg=^~ovoITOL*8T4y`Tj7-lcKpnN*Tin~xxKW1`-V zZ?9&Nv59bwO488Da7%3_rj7bu%^&aCOh+cl zD?TWP;L(oaVyK#n_CZhp3R$sH($a~pdBc^_gK>mY<+HP?$5E-MJy$)=vbbq@+ArmN5rLThtmd*r$}Y2Gsb7)S9k^jL3WIhtz?Q-Ss~I zMghzVwd1athMZwVOfFaF-(~a4EDeAmq)Y%wTA|VFD??Ae_J4D&>h*0F82UD8sg(@l znL8*ip&uf@I(91=cHdUWWV7f~qMqzjV_u)3Uw)Y7<5i$gePWvx(f4I9M6bZC_&rVu z1;+Y(ZRWriia9r#+69Ttw2lK(rV|^zMTVwD@;_Vjh~>e?#wH=4m)G#pQaCfep}`Z7 zu6UoAlrT0w{}Bk8&)`rRcR-JRtt(~zCQZ5teaw3c`$jb%dvr;dTE9H`w2E7MG}B~f zB9CCWB>-TB4L1+S^1q&~-99`dyIY#(i(dVHavsA z)lu{(C{Wj@OuC4vBC~m&m}?V%5Ej#9=mUaimj(yq`%2RM;r|T+t6!Su7h-4Jv6;yj z+M&zP2@&}JxcbKMytZiTG;A8RaT+(at;SB1##Uq7R%11`ZQHhOn~m}9wC9|A@Av04 zPjmXb`(1mkHRl?0%rRsB6Iu?G=i?XMT>Q4YTEOCldR_OOAz}C#S9yut<~5g1%Ju#i@)SaD`W#-FJrF^Bh0PET{QvUJOrXGI<*D5Lii_?sQ7{Z_NR z^a|=hWfPh#xpTPThDoXRB!a}R&^>rb|9R*;%VJY`0?DS!n7~X@p9IJ6-U{#O5HV?~ zkR+!nDk>LuMx23fR-Y~mmO6xgQe%Sp_G$#r0yRK0(q*UX41kP(kCpdUE2N&e#)gH!mCUg4 z$1Y%pc6a`_DoQRi@&)xW`LGK={K!Ob-Ta`ABZHz8&m6D zp~=Wb*sN$m{j+R9;fe!f#Jf8#T+HO7`C7AqeIUDCWQgjCzbzA|Ig8ZX{FREj6bVlF z9{csawTc!h!~sF`vpqrHl5=1JbMCvwLahezdXo#}>2{sjWlix2^Ut@bUyIa-w!(Qv z32Y2SznMoZS;5(7@}a@`&({$tiHYh;rZGx&6Av-9RXT#^W9Gx;>y! z9svGfXG_&4<8SnRDePg5&$q4Lnm09YoVTrTlu>itJiyEjFfYIVIn>|&v&pQTK&*d* z|Hl`1>yQ0hd^QlmGV*{u$Iqjw14b?`uIuZYD5>y|C348X*ZnF}Ugn^Q4KeMusj>SI z&DiqlQrmjLu4>=XH;{@v4|%|-g_*rcR{WyCUII!EV~SXT?(ag*&>}M`Fgeeh-@rg> zeG@IB!a8)ibMcK5k7eQ;=SDVbeq>03*3HyxT32-?)?@{`u_JR8=K_z@1@mGk=xz*~ zXrB)HYQnJPt!3`F-O7Km(%)}!F+o5S_l82r%A>gXejoDJ9tYHB=o82Ulf{Su>vzM& z^LrIrDuy_i8$0-eMMyGhvNl}|lwc;gtbi)0Tj|%w=j~+=w0nN$nq%bHT|OpL>5f{t zWcc#$3z5a}P%1YC*k-vI7w=12jHL0gzh#YlZ>Oh|fD7j%Rx&f*{y{;msvl(A7`oQh ziXjhCUJm;{kLv4g)&KX1U;b>JVpB|cnQ^%oB})I&Bi0ltknaW4TC`|*2@+9aIn+bD zKpNYD{IQ?gw6rhRg}jr14h#=?H(Zf%Kf|Y3*#Oe;Q`XWW=m#BAIU?B|30b_bjHaev z@g-fh+!L|wIL|HV%q14x+X7oa62bEHqeQ^iK%gIx7H+WFSh1#*Uiz&+_;*{B{0Pam zYS9FYwEx|Nz)w1++1r5YqJ#pNmy#fUf`krw?>f1pe1P6oVWPbalgJ;ok4G7*e0`A zr+YEnI-4LghPgrx!EY6uYR|dC)AmtRs)ydFrPko{6xKP~n+sUlFz#MC&lSnL;XEV>)P@0SdsJTRnfP=KH@x-@q{4!Do`WZUq4qu!o z6wCP*`cfa(&QrDDk(aJB?z%m}=kB8_tlEA+bh#U`ptig%%o%Pnz;QY9=-U5fx4Ysv9>cfy)=r}LQqI0c2E~L#*XmbX zMjFeRQZfu)l!O|B+3YqBDb?B&lYjWY92`h;O;BC^8EZ3rI|*JVcgqvv@OAfg@6qzkgUSJ z+5+3_AtMJJ=;^+$!srxla{>Ofn+ktVvTfjk1?WjNH*-o%Wmh#}w#|u4F>^Qw)JhT} zVkqR^&t}S4_UQyUv32iLh{F#6XN>jcSa#Ope+_R zB}(|2XmTw)R-M`QMQy1z@cQ?}+?)fFi|cd3Au=k@Ijcj#2QZAzgK7aAz@ql29C^>n z^W(wcVJG9rr@9HoP#~qHIIOZAyZp~5nREWZB7f*D0VPY{7OyR}e?2`#b!>>c@*^#SdRfK1Y5 zx7!uPv0h1hTNa>f%FoL385|U&9QvHR z<+Q#gnFHkcB>VLB8B^c=*5bbRVxy>KC)jECo=1D-+Ut2T+3As~ z_4&&ACS?d*rsZC~*l|-7xT6JGfHtK_y$Qt|}3KtebU?o39*=>0Ecv z&X7vf=?V7}ce`g(lBwFl?WVA?-gy_j_@D78dLiM>3@q_Hp#p32jr2KuPibAkW*6;s z*u#ZvBxtX#J=hM#cYnw7S*Z1QC(p&qi^sZ0302~F=~AsECF)k&%Te217S96#phwsZ zh3g8^j_t7A0jLH*)%|D5+&%Kg5;?v*S&9UhwPR_*1lGITY_KEwx82=~I}C?&Y&ms= zdNO-gFLulDYgG?2s4(@)2!{Rw5`s*{36p)Yc$L=RyO)zav*CN-8FKWT7D6xcH7<-^ zoCaZUHt-;_KezUzxlWDDwOu)(hS*Rl08gg*`dbrd1?>7DaHnTwfq70&eouAUO}JnJ zfQ-NI`zLhH>M{J^SC8NQV<)*ah$JsrZ!4^}LvNx>HUHb#7SJB2I8Io>6=6ErAw=P1 z@4U%qz}OFdUpSUl7yTPn_~x|# zw330Z9e}Fe^MH};p^HiK9i-*>vFDNXXtunaW01N)YSn$mPHK0q(z(z_&I9*3OwBc{ z2#Z|0qml>(i8<}GYK(iRQf~;-!+kfw0Dydw(r5qO8Sm+2{$$}lUnYd#@ZvM-(>c`B z@ty3`$}}W1&Y13RgQ}|?eLIUsG@J$I^JpnvJ8aFD$GrFh-(M^tEVH5xpX=XEEt(`U z-#slDq(R_e!Q1pG?sI7}Ml?MS^hlC(fc}RIzkP@>%@{LxbPsq$_N)qvaonnNF+pACBesJ~m zc_$~|637LZW&$s;?vJx|x81r`lMD#NR~hw((achv-E4efMe-YAXLTnir}?eqVa}fws#pI5X#BgE-nUm%CaS84 z5=R3!vP@DmTv%LM!vs`GsuJKyK6GXzt=RnuBrBLdM=bC;cDj?5_b$z|;5drJMf_LD zbRG+0s4-5Z^#+wr6lJDH9X5N;vos$v)vb;;`i|#+>()Bs7<7H%iHztVf| z48~Hwp*$KYZD9hb(qrJsFWWvKA-4*xmF%NSREv?jE327+w{NLN8C!&-oWyjzfa0(! zd1CxF{R5MBY5rwP9hvJM+(yW)K!*|cD672EaN0d|+4EE+aSBcD(>^zcK9Z^IBWTKZh0QDu?2^e+j2i7c)cZrcup0SF`)f8VTUa#D<57mV3@Ps>oP<6$Hu4E1pI9QBM?o;e7+yO;#+SD0*^tJZgsW zS9b?XEz!CtCI!v2t-UJqb!9#=NT}o3l2NfGWtCKw5dmo$;*l^S_T%+>NHi8RPR^1T z&bM@n){2$dW<;Y^Nk&8J9kK|cohekWRKUai3~yZ(`SpW5u+(HfF|5>t@Ps(CS6huu z%2tvfQcN2|>M6``UxC`+7^vsa*qbg~TDrs-G-GCZlg^skIs6gUA_^RTC;OQyRVQZB zNsXCYH+Qz-rgdEfoAfvM?_`M`?{GjZIvO7E>z;P~KnWChlW9F&Za`wExdbMs_s`Bq zfW$Xc2_lj=^(!t;R!QmSmnr(Uo5$v7(YJmY@B`!}@=WD!s&2EAN65qP3g2kGKw}_LP_X_> z-+ZMJ3AV~d58C(s16s$kvOQcolEAH=L9b}YAIdP=jG%gNXZj|k+O|D*&dfVykJRH5 zde<=u%jLwy)UIS}p+>L%3tV$GS?^(<$pPlU@?!0|PYQMJff?Z*XMc|(5EI%+Nh*a- zt~tG@vebvn)B4^GAf>Lx3Ts^zXbv`oUF*lA#5!n;3r|JN&5^`9DcH^Tn9(yu;`<9# zDJuq(tkaCO9`NFEqwOodahk$dq1iH#p5Wh7d3V6f%2Y6L_q4?ZSOAG<8I8_l@6poP zCzWcwG%up|S@sWJxZcens;Rs?sODXy-9J4c;9>0Ta5Ux~LgN}UPFv1wQU+?8w|rby z77i#ibZ(sc)^O?e!rGs$hW;=97ND%A)#=^fuYLaVcqXf=%7K6Kj**E;uWGuC^XuC{ z;g#E+Gb76(D~mXN!uH97gGf%4mJiR|7|^I-%J6{%qIa2ld+DtN#P5dNB}?|-JE^)( zm||_y!(ENRRFci+&Gw4ZSQTB$Q>?1I1XuMrQc^w2c>I}mSc4glG%b?4+#TE`CG#k- zBOjLeskkKTxSe`%t~7TNX{*1Tyef3%@%wVahS9Dg-t4l74W($MF2~Xmxzq81iZ>x! z!@XcFbL`cRm-Vo29fIF_&_hA+RcE6$#mTu-6(*Pg!Lyg!nRtl{ywBpQ^RhSKRW~Qu zSr2rn8pyt<&&_u_L*+PoG%5qbinSGax?n>-XyFSL2H7{v<;|suZY$-x894&XukpQM zgf_W$xlYun$-TpYm3IZLqHze5)YGt;{ou%0bR z^T~7Ja2rJoq8`Dz*_J&$$Rbl7J#-l~a&|#QC@T`+z}yf%Q>Z+BQJ$x2)84yJDE6>L zrKXTNDrK2>D2&*72S1TH&yZVIBdY1qaB=Tmneg0yYYl1&Ntm{7 z;ZecGQr82chS8Y2*hgl0n!6U1e))0-2%~X}42&!2LODKqkAZZA{PJB}0l6n-6F>c9kMZ1FKL_#p>h+Qw69G%-A2{mwpqNt z{g(@nsH{T_=Uwq0d*x&Cz$jH5M~u-+SJ&eXxy}IBeRFkvSt;2A+_$HRy zwlh4Xu9t7`*VOBTzrJa5bp;?G!3O}X6@d2%yhMN+ed7zEE-o%^WMPp9;158H5gG;+ z?E3cB=5kvU=%eL*OUo@RH0E1WFV}hp&_e-m1&D&57}c`55*Q93Y*_F>&T*W9U6CVa z((X9K9ND|_%G6n6mdbOze}iiOivY;rYR1Sxbuno$H9<<3V`%aKI1!cubl1h+8!D*t z(r09oAjaWZswb^SN0;>so!?Wxgcn(zF5f>gpX6FCKps*rjiSGpT_iqkWpop;Di3KHaH^uTB+SgG#DTjTlBr358ep;l;9qwR(v z)u(8Mi$DXDsRZ-^0l1_fY%0Gn3|aMUZ*zYJ(4;vgtj4gejOZ|-uc4VrSq9U}Dj{-> zXk}HfOO+Ls9!Gu5;pR|hSa)lTg=lTI_aB(g6O;u#rSR%}B{CMU-Z(p8Z=9VG%=;JR zanW(@-H3jPF|n{b|AW!t8^H{ai5t>4!p{D>qX!hWa9bL-gyF{?;ct~bRRtgp21DGB zpf>$&cV^eI_7B%a%^Ea7&C8L*wXn1#?&9+3J7QHt`T@{h1~S7Z*su!1TlwbORhRk| z^JR0E3Bz9^gx+gsZ4Y6J8At3uXLM&ggCF=E07Cn>pax~q+8s_)R9l*v|AtjppOZm` z6O?bSoj?{GqylR6yYWAL1OPw)BU-wts^J#>-L+G%Mo0d%!k8K)!`25@5q-Rf5F8t) zx!m#d6GMyKw(-}H++I{2{ZHu`4YpA$q7qMr6{w3k#Br-%CKY06-ss>d354+@1x?P+6xG$ljvQK`5Xepm>qV>u=(wF133(5pWuLP)y#KvsU6JRYY z{A@EP>%e17KJzi+9X^$<7QpMy;gnl#itvwH%Y~pJ%Boe2OQB#*!a7P2@~iLz3$PoU zb2=x?`?%!p`Lie}hk86$eP`MKy#mcvsuSA$!=(OUp1GEj44YjH$Nf(1GctEGDMPq< zrB81O$3aqsKL(Bv+`h9|SNu}=gb_87CfxyBW8BRX#IMlihCg*HqU6+g04Fl?FGv|JbjcEX=<93yvlsBaTOOF*5Dn zonz7rj0+R2onG3Q>KXI{RQjvUP5>^ar}t%(Iu53bRvKB4&$|I2)yT^OkXKO92V_Bf zpru9np^>|FsS+C-`weIUhQ9&&j|?&}0Upm{vFdx>Qdt>=L?Q(=*?{g=*8_*yVl_0h z#HukyV~V;u;pRn08eCU*r9}0yXQXD~dQ|`u1Hh`<=V-?DRzKj-CeRI;gCH%8Cl-S5qyAImTFpQ~jYKnu&-calsRM z@9@qhrtpJAREx&$6JmyI6?HXl9&7m zCzqm<_%h=K&}1<5R-^~4d@J8^pahgkir}3L!XgUgh7`eHSD)pKG^2Y<5 zf}3H>xO%nsBzZVOj-%w{_CpmAn40-FQGotpbz#L}ibonhIAG_45+uNVL1mDB zsRu>@fVtn@;RK&9Ix9V^HIG*}oeK1ZhKBjtP;GQ{|BmZ}slJqV%?@W8fPw=X8=FtZ z3@{-Bi1z^Jd_u$vjYc!z0Byf+-vl&?f%xm%z~kY0J><~zQKjO)ZTEttuGZ{-Y9s$Y z^q8~eCa5kEAGlaE8I|vympiyk3+g~lpo1p$c%1W~s;Yp&@1B`Q;~_VrM?;=x280$C zm~-{uV&^U&T<2r`KuJM@I@gI7?b_l7i&ZNj<98IN=iz8#l}k6 z()3W7rc0!mEs+M%->p`iNI(mjhz#s_B{>15ac5ndTeQm?mZjFT$8*bOtB&iMpU51a z0Ela8>2I~Kb$WTu1i-1KaJwZQ05V?d7$K#3G~QDi?Hl6_NY z-AFWALXOylg^^+gpl#e`dy5E$H5a=aH05)b8<^j%F=~Fsz_3VL-#}<=K&Pg~ASggJ z-L&%QoL((sFZG9qrwNWhM`&8I5CLXtIc2-w#KW#U!uO=N4l<}_`NQ7|xZ+&GhYzpr zuJB_trM%%dT3Z?Fw&^}GUDrV*j^*vb)mwHN?9QLN4hSNWzI{XEtiHw<^?5X-Lt zjHLL++^hgY6bZnHVhP<>jaG6CPuYv=e*R z?R<<9k&z{|FH(Zdm2khMaZ8Gd4#eNkjSL&CUu^XOsNM?(T5t~_Y>o;7^a^o9;a^h5 zUsoh zxL-IFT?v!f?LLI}`2c^l`tT?{PAOl2FNm*H>4lT>&6TdF)4=^wj zLIa@K0HKJOFdar(RyO+nIpX#nWh7ad?$}_8(W&W09WcSGH3K5(YFBcn7wgenJbFDNNg`FPu6VYS8+3N1j-H~NhZH#-nbve4pkD^KABd@_x^ zymF&0843!D;+hih#j@j~qq|xtc-*U+fVJ2}{o9QkHpPT^0S0TixPuHX{vAU5v zih_cI$n?_;{_MOw-J06hJPmwAWNr#dRJq`wy`mGx?^mJ~g3ekpD9A^F40(5 zT10{m7Mql*6owX>Ab|z$X1fHs3V?)Yh|LNdKKMD{4Eax~#rJ-~=npaMO4`_%d?o-v z79iefOV4o*xqU~1WT4c?B+7Zd8^yb=z^F(JNJ(nda^Oc-uZ#G_5#_xM?z%KvF|gHj zXG-)UK~b~nC4sYql%z2hi&DfkZo?TJ&{VN6U#xn;WVA(-QRjh%$$XNj047I*;Ug54 zh9azW%cHEm5{=X9HhqmQ9@#W=;kJY9(FiuzFOL2xko66&--A$}BjQl}Y4IL|N9Jz; zS&{$QHG2iqI9#k)aECV%--J)_WN(Yy%{ zg^ILRqU=mX6Z-R?Dz+7hg(#8-N$sFsm2A-4R*_W8Q`wn5)l{T{nCmp-d_HbLKh4)0 zI{ZEjlV@#~hJL+h=34EFq(>GvK4px*UqJF)2{=#gZ!8iT#W`x0i zHVtS3S{OeW`WPi8WLKAb?}#JT1pgkT-31YEU5Dg8X91r^lmPgNDuXfjA(}L%Fz%4k zHlJ^`IGGN-i;+8xanCgh56C$gcdp>S1gsh4XK~IErM}aG5NwnDis1X8=ji=$$?-iG zK~iS;^)}#a|H?Ei|jkTI)MVSo23b;6*hx1|!xc5lkjaB*& z3VDpJ_-SFHY*EO!&2SZLlo*vk(aqxfU*{!{4-y_3_>EdP4%g4n&>d+#qQu-3;F1hk z>Xju@_8etaQ}U4M3k?bOt5l^E3fH|qDo0$oqAviIy^t^kQC#0!NM6@7SB%FBgR4K} zO7;Y9+)|o=4B(gg)5<}`T5b=~PnB!cd3_3Uk2I^wsC|%9EqY3h;{SZZ3L`@McA7io zv+>uRREPI$O_Dk~yFeW+Njp#HLK4_xht%#2E4m1?phmd)SJtl*t?lIDP~~1 zz9d{WcPJtYeYa)4i#7zGvSSk=nyX9lcjas zXv5Dg?W64BajytT?r1Zn1rM{r7~??(pYogBmr?@rMJ^#9xTWdnymlGt2sQe*y+KSA zOY#_vuole3c;BLWCC#WdF2h7C(bFhd;N}z_mFEJsLvV^rER>DE#WWlk&ZTl=3{x>k z)T(WQhXw0zOpst|%)O_l7;dFYfN`mR44mq(v`aah0OCm&C4_6M-yx zygQTz!EQ$s)-UX6HPd5sY`McMT==~}&RzCi8_*ZdGGf=#akv%WY7Y27;OCeWIFsUS zrG>zBqd~aX9x_D8U!t$*hX9i0j@#4{_=9L+@g(ffTH9gQN+xXdMzYC>-QL6z{QjB8)mhT+g{%AY-rhaYDL0`N!{(%Lb-g_2GMPD{yfR0;eKq# zp!U_^Ye0f`WK4Xn=*pvFB;AeT(}iMHgYhL%2sYzS@s}-0_=HEtorj|PwG<8~t6lKY z*DY>|sWG&&C#dMF#|evZJjl?NAgHx9G^43k2!vgP%?AUVAD8Lw67KGgR*PX+kK=s^ z*7EK=K=)i&sLi$1`FtzZE|S~c5+ z8U;KC&*~rlsh9)|ME!wnZY$eZ3V`S0tXR1j6`v%hM8qTnxJFqUfc2lAotBnYhszZ; zbK~le{+Zn^fDD||eSNST{Wvpe*c4(};*{AMO8xB~ZoQQVOkaCq=zdj*lCNhgo}nwa z)rQ3QP;YRs6=b7pR+5n6#zBiod@gO5I&{v{VtI#%&hAc%8N{PKfciBw?`)p$VL{^a z(n(05(SALohQO&;jOlzzuS4b5=&0YvHOCCC^KMM&Pcu(MEk=o?L6f^fE?u-?5{+S{ zN5GVxtvU~HQRb1}WqW2o{5t5l%)KW=x83r~6=Z>&vh#}o73Jba%XzwxV#%qM^yUaa0! zJ8~69zcv=&S&9QM?9L_$&{WFv$s2pTiP*`4Ch3{lNICYcK%e zI*RruIhq%imcpmeMEMyf>JM$a#vF1-ii}2{A6${9cBm9EzV6UY;rRTd7Tp;G)VFho%k{c9h31|dp z({=YNU=ysVy1GVAfZ$^-YTjwCvHVnKVTK1jFB@R}n5>$xyaYL2wK3B}dFRMd^Lc$# z|AEWl>KR|^J+{t5=idFZKjiT#vOn66UFM>9bTS|nL+PHfq5=2a%opCZQx;}5?=Bso zJW}2g3}IPaB=&j#<#e~ikLJQ!l(31V)B^u@w8bw|z)HDPQfHw z)0riF<(DLuwCv^QZ;Ls7Wg*qwqOu}(p86Z%QxmYQ_Gll z>8+jy?lxd-!nXxr{@T^cYLjBumGdEwOo^)C0Zv$(UJQZ*!oeZ1S=16ZK3lR*hFxh%gmU{T&)w zx+6aVv`)IHCXELc>&$0k7p@=FSF&jUEeRg_B zGpjyoGxqJvP-(@gTsreM7#%#Xb(+= zmI-P&rw0@SHSW^O6YH%J$)iPBxLJ{c^eRDGlk)-y0xqSaAC1k~Rt(AI&!VN_EE}{6 zt*(!$l*U~BjY0=W!A=|Nj;ZRl5N!4cxSUTgsT!P#-VIJ#RTI{0HDTT_)Tc)AhZWkb(t zM!FD?-|}$abE{$zYz7Q`F+S=Gq8m`W> zm)gieJXX)kOT30$s~>9$yn6)CEQ`NFm{n5H1pKq{j-KtScpo-nV>DK=;O zX3z5ujQZ3N5{91S_5i7UWE7Nl)dQm^hA#h=8*hvw0f!kW)KbJ0_SKx{nmpMTiMLH^ zmSN3JeL-hvZ$n%h+7Ty3_`LFMUYg4XgWr57X0PKksCbCHpV+7%K!wqGE>;(p-sclF z2#HT#2#Jl+g%x~l8p&yW5{XJ`p5;NZ=!EGUvOebnWAusCCJ5pq13uF*Zqf7CBhS*% zWaYMPyRy*weRqNn%f3NejPLB*cSrXoTO-|$3!Jj6VytNxPbhMyQ^wr*zZ^}H3~$7M z{;a~*>43y#tD-iryjByE!1(sy)8ne_0G$Pr?4-tCf7P+P+kPk`o}?(`)1+TiVVo2P z=r_zJ#pk9>56dBzDvJzse$feIn;&J?T@?zOwpy~Ia33~ngE`-S9ICha3JYF)-hW52 zFh5x~>&995IswR#9%bevs^TI6K%>R_Xl7r-eVJ;0({598gX%(e-NbT(jTaJ>8BzW} zELT>PzvuDbj_u_5__%(;)B)!ydLwfZ955|^n;$aE8g~?O{dQAeWpg)nW8PG&B?wN2 z?%v27Eb^*KMtFH*7th>@pExWa!W=(;=$v=y!&w;H?KR(GRSC~1ny7XFgGs$(;<07T^D6f-6Tu|NP zugbIh5fjRa_VH5o2- z5-#S1mZ|Nr!Taxu23qKJu&MXhSXF4}bJ%FK6fBU1vzNy-8U!b8F9Dd9VLx7&ajzWB z9x0066T=cU)nRv?R~(%{6wl*!%P0nDXA3big|qmZyBsAVOdQ64eJ-tYGBN{8aJVLJ zO>y&O#YR)N{nQREPA>kJ!U42c{$8e5!w13K)e0&I*-BvB_C!;M z9dN2Nr#hm!@^rCT_~R7xB2{_J2b`Jcu=(Si8hmg^u{v`-JW@P3FEC#&*L^rGhx|CP zeenvAS1-WZ1~{3Em>kXu#N}O{ouS&K8Fju0s>N32>xB|91#~6^-whpOK^F$v2x+(gD+L_? zK=J)Xv)wO6hNxR|`_8*OONk02Ixt|6FZ;HXWaYQplddE@swxsr9fXy~+_hBdl6qwq z$l1of=8WcLU7~(K@dYT|oGLojAU7w5@@Bbgx@{q~p6|-6Ush-zKo+uJSV--+>#u4o zef`c$Y?T4W_(|Nptlz~%a)8J25zmmHaWP~V=Ti2dDr%a=j}=d@C3TM3(X(IayiYtc z6!W`C*qNIKMMD&nFh_w}(@$LL+Kculj{55Mfw5K6Tvy8B5(ob)D8NFrCsR`Ee_&oH~4|OihiNm^hGL)P$6UN!&U(eyOib z3=$|e@gaOlnz*?0&3fc=R-C@!>^>l#(*>SK=?;;nY0r(%vtyhp5=`*tIf?&B3Z4=kNZZryIpOYl{IsoR%#Op!Rt?Moa*mFG{OUE3@fV0K@8=T@M9gr!mp9&r831?Xt0y16>v%yX(f8;f6U z4sYRkb(h6Kpn77PdtH!pUIR5xb7N~tb4+o%l69;+XGO!iK*ULv9n}r?7@heR(2>%2 z-B9;^y|SZtcJ8ZBH>Y{M3+ceuDI+zTE?SjJTNJ^_hG9K-_&pNxfq#*+6B&2=*Jo>& zd;mcZDdIRFhyfjm{q7CG(ZYRkQ+C*jYFN42=^!6GGX-`h`Tzu?+mw1;RGe*WcTI7M z(aPSscpvEEO-@ZVHpXpo+GjT(N79@nkq|s^0}`+Pz@#oa0NJU}-FI#F?A7mWy526^ zjL`x8yT5=@2Ndpk7w*fsn!{H0GTYnyy-tk^z_JT2)TvNXAr_QT$=$sbNY`6chN2+f zkBOX!$-`?TbE5h=8Z|du0k0qzk&v)Z;AX21r3IL!v!?XH!&x%|mWzP1Gzjpy7P7M2 z&z(BFHA>|IYXpYwZH6sXt`@|;AF-qUaH-$66YH30g5p2<^<(Da9|q^2U6$O}8-_hJ znIjHliEg%B(hs_QVO(=7{{W7*{Qm{f&nqRs9t0RP+-rQJK>vj#Sq1;+_fqdqToaaX zlqJoYOl0HloBHnE&#IRH9S{T-zV4sSH1Kazv~Vq9%9@?Uw+FoH>VM}YHEi5#(otP3 z-v9&a|Dc_FB>zRN0GctmQ|i)g7ueNVMmvhK!qr7tgPGC0v6a2O3@8U$Z81>ISgg$4 z(sz%Z7@YKbh?U1*f9sjC||4JQBR6?R2Lelm73+ z45I(Ta57MG9F0$1Q>jPy z5}@5RTy#ERLaueegu@ZB$&H$XKg9;D4sRl`{3a|tv&D%ATX-Am`C0V^{e#Th_|G}q zuPh<4JMc+xaSXB9zK)crLu|(xe^&giHsV{#KdUIyf#{C^$S*KLeOX5KqvG`faKS0N`JmUJIs7CA&08jNo~f-l;NfG z`S*cf8;{PR+I_K+@ZHmIvhO2?)qwEZvh7OGJf!87?9!=7Cl#}0uM9Oxj3-9-ALuyj zBJAypj@svTNO^;^0oao3?ZtOvtcQdOzC#8P%-HdGom~TckKY(;B&0vlr+;m=4a0JU zWk){T5w5ZO{QS{G@m)Fl6gsCf7TOQC@Fs(DSCq5je7qZP3P8VRJ`ll7o3qEFe3C8n z=yJ}O>RA@r#tM7fp#Buxn=^K7%a)SxVPUlwzbe;K`P=TI&8GP; zREvJ5xKg3zt2&;P_00D@V@^Q{W4>3ccnH;*ENk^|hNp=MznmnVw4P)?R@|#@u{UF? zbWo=|vX}cPAlS#NGHTcxek$CIavpOzkyLb%jY5B-1M}+aLd9f+X4R9eHjw*Nd*}u| zB^y_josGqPL%V-yI7{WZo7D>?aK~3-k?cFZ>cxoWjq5UZVxw6k`GB zF)vI&MIkCBDoU^*uM8~g;W%`9lxI&!A0wP?S2r#4VNznbvOMDEwz}q@SWm|IXT!2) z$$kG&w$W&qKB-vaw-k%y`xuL~@tl7!LPP(Pb{@#A|YdWX0R z--`L{X%*cU9&vNzHxM~}V2>o*NJ$<=z6MZ^z#lxvShDJ#uP7wXkbci)N+2~L%(Ml4 z#O_}zExY!Uf*Dm_{@aVE5YZ6#E5T70wOR?JU=_QN<#YL2#Oi?8WG9@()nf}-0+$Xg z9Z5wqf5(`UkqMFFw&uhEx2dvMV1zP`HUAB9Grm6esR zMMT*;R{w;z@IT!1O-k!rINk5sWMw5w0cVMv$95b_HO4TZo;a0LCf5Q&9O6pqiy|qF z-r>`MAvPAe_Xdy91s^AM2NGx#=#0oynJmibtv=7e1qYM|%vcnEv09wD2K|~>`U4J= zOP)2hgfE4&QJ$vLv6fQzzLr=H@5flWM1Nal?#7mYRJjOg=p%npjW*QE)FbDpb(HJ0W2#9e$oMyN}3$x~jKM9_($g?^WZVL>z{& z%%=Upho4hsp`#f(+Ohe3hv0IzpCzUy`FJrmeR;uS*LszrF>UeiYm9=iSPY$kI$Va} z@uTb`L=VRa;Zn2u(+8wA!hw6F0gd|j6~9}$OuHEeRd&B8pS0lxe!Z6PY;R1*>~XmI zh7B*(g5pEXfT_ho=p%FHt&o3_@hPGw$vLXUHxB)Rf7ZuDzLrA51+d*au3&tX}Jw>DUe8P7Rr?l?YkK)FJUhcOTcfbcWO4>V4H{^!G&c+ zvDp2KX@Un5IlZv*!m&q+I%iCmu{OO;45IeHHSd{k9(};MOqA4Py5t!GB1Ixva9c(P z%NQDRcOG+T-922~Fb3kQu}w$QhVNiezFm;pXMfvGd=eBt=}8dy~eAvqH> z@Bil8h^XPxk|`N3d)YT}wjytO`9pf2+gf5Q_hvDPcO#yYd9EvaNO@U*@Eaz->HX)}Y6o*8h3iJ4hv%i5ZPqTwpm(;P#T73mRw=2QzJ$*| zFfp>xi-hM;8GKM46&mzOkRTn-KGs~2XrP1|>L7lp#Sa*21Dd24-?)oT$53P+wrD}+ z+-s9Z^a|9r73iMcMft;W?94^p`R{Z2#A&2Vys+mb**btKE8g-L->H)Ll(q((tpRE> z1z8DK^MHv2bGl@@)^oAH8aVuV~4Fh{21~tY}gm3sonc1O>cl;WK;9%Yf<{OIsaNQ6! zFhC7zhkI2wxw3A#6&8xGl`Kbn=9J<3>i!uJ?v;|tZEnWeYxkNjR=bW zeehN?1;9(0pZ3ipjdUUVoHV*&`4u=Z8#(@|1CzlT<^3W8T2k2)XPbvQ`oHtdDkVNu z4@%b{Vj}FAaBESJ8~6KYj`8uN_^7UI>-i}?cYKGxIT4o9V0H?G=gj%7#2_Rn-oP$$ zg!WC>2-{iw>+O#R#LUXfu*UHZt7M_6CekDmbG~^vhyemHJ-vDnpW3oUQduX_0r7SZ z&EF_Kd3wp|T-Yl94K-1*d%2F9T)cZ4hs!<~nHC%AJR*Y{Jb_N;Pbk>Qs-N=%m9uLa zH`W}=<8O=Hs@Xa!uy1BBf2EbIv3s&Pm?I7H7Mzng=7nWZ(uw|AWw%_s zf9h)La>W!ROS9MDe(Cd;=o|a%8_1dEdyH!)(U${==zQn$jSPL;#^O=n>x zzD{+<=Pn#XwGiub@ZwM~6G^z0ld$Y)N+nx)I7l8J(jDZ zd=BO!p?$%AUt`*HOdY?oH&gBJgA%rO`EHYB=h|w+MYm9A)3o%#OS1W{M{ID}@7L)9 z??byw{9)}T*R=;_KF5Pp?Uk&gBwUmI$rmCbh@zRGT%%txF_9@LD|)cW9fEOd+ zI~0P>-8|&o0|FdpZhCsz+1b(x3PMu$H)MJaxMo010GSh{i?)2}{E;Wt`Qau z8(Cm=HDC(44+-XFo{$lo`4J5bDhL7)pI_Q$0BYr*vVTUCfgh@hD|C1|>LUpYJ-I^Z zrb_YiM&J&#IjInel&V}|Mu$obz9+_5&RA=x+ca`nPFi$I&|?{$tdCqYb1izn9*A%*;EzYFy~*@#jX^X?29`RnBN_IRZ&XoU`DJ3l|ljgN5yCAGhOU(#uCRiPJauX%W$=vpeDz zSe61@$$uao>^1TLTS2OyaoDh7r#~A*k~EeWIcv+5o&R@+5gaRa0+n7AT-W|KYa`CA zg;Q8bEWu-Uj#?kp^Q27qrc{5oUZU3Gfi|3M9>0VH*2c=&g$GneA^7<|-T$NNE5o8{ z!>ttr1PSQ|X{5VDLK>vIyE~*oI)_kNT9EGU&LO0`bLeiqjqm%ObG|=ZbHT7@_VYaZ z&b8M4X1G5;9A`)VZdL|yLTHqnbJ>z{ZQHL@x63vI?#te@!z(`~-Syun?p!!h#*ste z7Af5gaB-b$a(Z1yzl)m*5{H7ordIHQ(=z~l^lPJaq}FGJetagsM>yp7#KgYqggk3Q z^jbhKoPvV`>o23eXU{p^73(+H)Chp1@VXw6b8sXiB_(li(olyBdyJ;%17d{df+918 zh1B6NJ%+C*y0ga`+E9So7p46#c#Zg`LQ$-ZZMgbfh5%XcaUC+-I4Ulej_&38k-`6= zbC`^GSHR1I?s2`?5A?V|a{}4(!<;HbD}09vTl|Dj=*1HzPWYu}KM)k121|Q$2Kn%K zb|1@17ll|8?smm#FzSk~t0#p1ksK}8vJBK++)dUof_(p{nW$aPBRC+6m*%ah$=X}a z%8e?U?kFP3Z2Vefb|Ep+wYwH&Hb)uX4#|;v1Fzc=51Pz`3hmPP0q{T~a3ccxLX53g^%87HXT~ zz2it8vyFvGc|P&GklZdmTNzWdwJ*{Ixd=CfV!oqA#y4VIwKGf>-1%GSe9CT`Hs@k;g{5B;sYa^)O6;{yp4+I42mSiq3 zED;;=k)g@j^UvoMh|m*bJTAyfbD93o73y^K9oivXLRlM$KFM*Bte`HPE zUmG8NLY^0J+#|`N{L#xyWl}Ih%}%tevrE|Z`|;g%0lJ@5 zR&OxQ%{fmFUsg2*!1rbcZEi|vIIu}FXls`{*g+%XWbV%|bxi2RhR6{`Q2h8y z(;(DINJWJXOWIfw!&(ZhBLnd30M16W@iv`Z;eN3 zCi*1iy0*jbJV~8PSei?+jL%T5hXiB6v1Ul}8WVv-hXQ9?8SKf6I4BhCQHXLb-)aLe z;q06h^^=y83I&0vC@J%{#Gqs+eisyweEe7-{jCw;>| z#Rrr0QpkhB={lhE1svh^%_VM6*Ic%WDLnXZwa9^*q{$^&>jL6R_OXK9y67j z`q+xpYb}^lBe}Foq!^4O%^qSP{X7@qPa}w?*RsOQR@6`HHc;+vOw-RqWe41TQ)`qI zE_50pD@IXwI<`kDgU^Ry1`^hUKb}1HOQ0JpPu%tny(5A=;h1@SnOs*Ao2wp``0_A^ zaqg~uj%;FJx6Y%umpBs}Xc2_Lf1I46k!e_U^dMvuxuxS(Dg(UwoVMb(8Hh>u$r?F1 zxwFOsJ3G5I!$%Szs%Tn@&a7mt&J2EhG6jwQ7)-`u`KW^QXH(F3sCLZ-9phcIE&=&hD*ftZgmSB|+;VIx(>?dY^ zD84+^{|u9y{Idu<7ZTg%55zG%1u_=@Utx7fmeukiFIi%Y_s(bB!|Zk$XhZUlzkq^( z?fLs-U2Al$+(^`JBnl+kMU01lq_^he0l(0h6du-7uK#Y%{tcQ$C8mDW!ng}GOb|{; zixXURuG4K&NWHeg{IV!P3yI90FPs}xuz|j&B6Z_Qbid<_%Hoegf`ZOPh+xAQn?LG< zaqgcy#8L~K7^a_|=a`5SqG5!+HDuz|--m1j5@_8KR=$KCED*>sBjywtep@lWMA1N0{Jr$;Ck9Xtc4xQ|CDTBjE5cj1Y4K`*U3F}lBg6@em9D!jibSNBH9(Z{`=0t`tn%OG?x!y zr~E0`y_PBpDm6;4tG8*02urNuU*nb_Pc@fvhnl6BlIN7TFR0Ghf`3?P*5)*HS2-A` z?mFhUq>3MU3KSKTnCy)Fq@T-A$x~2Ob)CnpE-^7N1>{_Qmz9~_oUG*&(k(aI;CnbX zZ_86p9&wm#ZCyyn+Tb=_Is-a(cUOB|{sC~ftfrA~oIp9i#LQTS_#ftCr55s9S~F)& zRw^oSno)^XI6S3ts&Qy9h1CC*c6ix;nRuKKLi!Z;o$>`q$=v|j7%?t_kMZ+-!RFT1 zbm7_hII*98ci9U5`ZQCJP{PkMyKr|3uXUiGdL%DgSM=k@k2PnW3e6IFp+CXFuzWr!pGL6r#p@r>gR(+A1ff z`rPV0Z!8089BD*KWpXBb36gC9N16#1=v(}&@8|sKFOmWY7;!%VG=5Ep?=U};kdVBt zTUeqveDRep!Ihg)3MH0GPagHI0U<`YW=VG)dY~12C-rLi+%IcOP8T7cCk<{nFE73T zSfu^9+RDnx#@wGHfPY5B=TU|NQQ14&bKoFmTWGRH5DAkY$xg`gQvYqh5d2lk&&Ibj zH*YtraMrLO0;sJbA_4zXabK|vE``o4>|<0ZqLz}TO#hyVDO}z6##uyMr6ef{C)lU7 z36Rdq#{cWkokakxR>uYjYxb+bJ>ZhNm9_sqiNH;?f-yeT{QiygF3%!clbrPh5Lxig ze;K)4Ub3-s)V3)q*i(^Le}{V)B&@8aMyy2ovGiT<$^Vfp6YuWswja2O(CX#kkX2&2 z0}!ccf7Q}OIrD;qfn{gNKTmRrl9de<&LUf|#A_@Cyvu?j9^HGy>>%M;>)NVmv;T|( z@C*cOvm626tb6Zo&&AnERmG<6qH<=(%I$tLmt5IubJQ1@%8h%7|4I`x1f7r92%_5SxVz^l-a ze^$$>(O}hz3jcby!f})k0MX#P<3xVP`{SkiP@-rMb?5D+TN%(LM7R|9DPxTcHvuca z?jJPra$!i_$;gQDpVF@IjR{P5h6)N{0_?J%{LRrSE!A>p+uQvu1K-wh z$BEhO?R-DriySS_M9UtKI1u%1=U;Ea@Ok9c;w(1K+5S-T41<9v7aKPOtaIx)pieF< zD+`cpDdo~adkncx<+2yln_TG|O99qqut9%wywe0*GPlz6giQ#l&MdC2gtKj_P<;$nQ`G!hb0{)1Ct zQ4y~lRAb>(c+He?*s`%@g?hO<9e{BCi}c(>f+Ncq5M}+RK^+NLjq{+z6o4eNlMGnv zxcGQ2O7ZGyEx-Ztdt7jtO3CnXNMBmB{A}5?DOxXDngY9Q75s+ z-Kh+TYHT4md2LR>aQ#UNc0~2qF&LM;xY1rC;Efmicbf%~oUEMJSeQ&~7aLc7(zk7@ zm088nnWGV2*H=LmqiYxUitnwlhb%*hQ>gb$xIJv5u)I`d3jYU*v@r zx6U`QdAWXlua%A;?2p!>)Y@=x#wktE#X!{2_5vEle#M-NNS_(fqT+feSx!MYE`RnV zVd@^f*O3n_3`Mb)Y_o6g&O@V1I{*Y-F$lr)dUCyL3p zqPMS_>`Wc)@B;@mR1kyEE4hx|{wk?8+L2!5SQ#|>vLrk*fM~U^Gy3I7UFMeJ`ZVA3 zEHr|_mc~70VHsyMg9v}AGP2Ro$8l8pI~IUvYY-tDYSCjpj)w7?(_P?a*a?DR?dO>r za`?XOXPi2$)b7kBQREf-d;^yCIvYaeLWKVOI>$W}q07%H1~rv;qYs1cRO@M_?Pxoh zxuRs+7aYN8YcPv~#mu)o$r_z6n>rm=vv{x`!MNRWy$oRz`PV3rwC**Y`(6S!8jS|T zq4U+9*miF6#RTbA+bwjbT1c!3$Nw%X}D`9vvF?> z=MM4eZJ7y<4ymPf@~Dq(O;PlMk0j5>D*~H>=Z4IPgfi`s#(6|u?kr?GUrbC+K?6z{ zh%1&y1ddeEGaRRjyXrIv{QWwD-ai;2B%!I_QhoY}pY9d^AVUALglTJbVrW}=Pfl-z zGxM}#FObyaFJ9X+H2H>D>*-Eu`^goaH-NdD98tfQZ1n7AlJ0wP!Grm_ufuUCJ0G7V zY1p_A94Eu(kID#lNxioUY8HX7}^@ z?G&qd?Hu>>?V9gxc6R>*P`SyAe=)`5NI;VeP~9voEd?8=n5Lc1DBR(-C^HR3; zJpF0Dr<49I<0+f%Fe+808i>h}_YJ+22;ML0Z70ZqXM@jGi?*N}>QEs&mt|8~U2CTf zO0$^7+syQu2%jNv)zQ|z#(C29z8YK245}7Ko%W9Lz`7v~@4+F7D*d&R{o{|tF)Km4 z#7VbD7;Y&D;?lH}U()NkidFHGHn*p+!`9uq-NuB&==rwWswjn~$c*J%n&^<3O3!Os zSMM8WDBqN>9EjH^zo};zxVD|X;-yQ>j54pJNi|(#H73Um?bV44$F4?89 zsp*70`EEX-Al?q9_2iq4f^IsE{u8<3uCj7>54PT-BT`C+TeY_ujI&+K96jmA_C3>=gP82vX-dxo4PBAM5nM{3ydD!}d4XbxJH|)NjxX78i zaUeVHe$|@D)LHjU-1i)hxOj!o-FtQ^H=l>(6zV8-iCAkz>+4ko?&hR#=Y;Pi)8n|= zSEJK-zOids0F4DFD{hmxv@fn)Wl8eocyOoU^XS>pLu%OlSJZbrZwK?g)F%(P*j4Cz z!}-s*WRyoj<)KIzOtL@DwK+oymNLiS4?#!(-ANxu)$urGw8Wn(`8?lSyf-q+G!Jk5 zZm8rM4t-*b8J)87WC-cO!UIT1Hu@hKK3iNK(7ns_tgA9MicxUWl}+dptwS=HengjS z?`C@}_H=;1L?>SN#O?*4LACFWH%kq8-7h!z$9JwBji&SI9zL9Dm#OzYVA|%bxTC`7 zg_T}^04t1~VXqj2qj@ffR@Sl-bytIzdGZF}`?`Pfy4en0HatJwkKW)kf;+U~_W@D! zm%MTW<6{E=!&{00M6wQDGa$BJMqEy1`eM3H7BB4azPIi-**pnCRUvW9+UxAhpku)Y zu8Hb5>n9agrnqg%b#c;lee_SLwrx065s6n4yN_BS}P8 z3+o#&9~QZ;@W}L**OD)dJMXfIFF)S{8A=_W7cr|MN`>_)sqW$`$(#B+ES4Q{PWhO( zfyfosYv&I>BG9gG2wf3pJcu$gMhwE&zP!& zkr%8*`jjZcM6!*KzkwOvqWjoAi0&5-KJV$9@aOOG+yp8^js@A{kx&@h?{lc!jYE+N zXR7p{Aan~euWFqUN}B@U@=Oi-`f4c{PcKq=f5S)|j3QMXuLhHh?7Gvh_n@JWu-Tik zUZywQKD{^FG&@tKYtwZ`A!{Yc`Iv?ohJDhnbbZ=^Ph7b<`sMs!jY+a0XpzN}azfK5 zPoW_GtLZq!>>)>cZ)RtD;BsWM&wQJ)K&!5b+#d=z(cV8bdhO8X=j~HI^2@eE>j}KU zjx* zfvKD=vA;MULj`qCNxMjCNwhT%phYR2Xhv;{MM z(cw7k*(COem1t+td1>l(Ujg-g;`B%8>o2#=O*n&?PCg^?PL%6R+*e+p6l_dP1!d(o zp9~Dv;Om~B50*T&m3JCW9#@7_pobAd){6Z;AYif^Vno&F)EB9KE~-!=cABl2t0+0@ z<>PgzW41$g!;8<~Yz_Y4oXY>Fv?#1ChxSrw zJn~4Xi_JSietBt}@Wzovf1t9iT!v8ARm>NbBE+CV9PM3uO_B0cRZxApPmtbq-5R}a z-xpo43=oUnP6j;eCHZY_#yR9yn7X#OM(qjV^5E#|;enWddSeP%SNaahm%P=JgbLdM zD>{uI{lweXy@m?hdg{G`jJKE(IUSzA1N#!@)Xzo;{?OBetawIjeb#6`9dZ71XnWOm z&BI6^v4J8jCh{beKrCf^8s1<$zeJ#W$unAX`0Rf)9{W)6FE#c=jr15)y8FXgn;2~)^c;jI>jG)d6oK};#!e=JZI3j~_D2axQxCZ*pi6lPGsDW3d zimp$4A_)vWC_CY1xXzMYQfD*8+c`^HZ0a(rG~!63jZ%Fy44mo**ekqPO@}mx9kI;u z#MfRyTfQmn_>T+4C+VB<4^ndVz9YHM$Ls54yhBNR^hb>-HC6K?NJS8jRo#iPap>#D z=&cUyTaZPL`@tN0bL`v3WyP#_)zz#xWBB+5mwqY}zi-!l&jOw&x{L4y%vAMgVMm2@ ziP(d@8>92M-y&VgYfglgYC*$K%qv>*^EBF$@Q|d8SsW{tlSZu8I_&WTZ*MwuR-5&E zcr&*xu|{>TU@;qa(A`ycXF=5Oh0Gk z29BcVmt=(Na>BJG|1;x_DTps-95{mA{EU&Y@ATG6s3uOZY}ZSA7?}>ocWwqMT@D)T ze~KW7n8ZwQ#_U#J43o1K$F)$;kgKkIb zyO9iI!#K*Tc2_rX`eR->U!;4H5L?$Ln{oW*!xFN-(O9lRcf#hmY}8=b&tK|yAXEAC z#tX?DiQNy*(hs7`K4z~$qH1wDFtf8Fz(rVq>RY8Z+K~G(Y+>PVWbKgUH_9k_)}M<(=SSgAYFG9(h?uG? ztT`Zt`R6Hkssj}ly`Lk)*eDjEmWkj<#Cp*+W`msu6&G|q|6t%>->HPdO}F*uaS;wL z`q0#@;(i^1TRKcR~Y zYK$c2^RrD&ev&6ehgF}e+m{|>LrOs|KYR9)B+RtJf*rmSFVf;ji zRBop#Kh7-9TZ6jC6>%+@H>v~bdf_Df=EOu(v&Ec}aBD<=b*O~B!>_QJ);Q?MoJQ?W zOm+x_b1Ux?D_jzYZoX$VZC*)>Q&Q0uRXkD*bGa|?uA7@C2;QPe=9Rv9l{ZS*?)=J* zBIKO&WV*@jr0~{77orgs;po$L!mV0&k;Rc6e3{qbX_6NGWQ3brN`8Dmhc;!iSp=>A z-N!;De?}!tx@OH9T`BWyLe?b;MQxmS`0M;4A7Xj<43f9DEgdfC^r{o=b&?4By7uVU z%zuC0J>irz_5AeHvcrWg@fYN}Tz{OPmukUJ6WMN|+sC7ddOq^kG@_+V=E&k!@QJA5 zp&#T8z99W)6;}DzA-`msR5|WUs1#dW@k9E+q&oEab3??PRb}VvQ`^GP#6zqa3+@Is z^r9fB#e?S|g|xXUsDW$Kgmeu=$ClCF^^YYY&Tcgc4f;s1B34_4+jerQmQN9w%~=|B zPg`$VAM!89w6m-R)Vm`zoNi}Mb0k8eNthwLG7_`mN;w(3$Ibl{&)0fMx2u%dIp{bn z*Vqqddf_+u*k&h!=p3h4v~9+n6A?JEPsgHEeEpNYDN>!S+3f@kC@mv!j8B4e9@b1l ze5)iW#SPN8di;;O9@1&5EZd{qcc5p+bgHM$(6RQ#HrRmIPIuS0iKy>1_*#jv`Cerq zCf!LVL^)>KZ4GX;gx!}W{ZDnkmR%CShQFL8hq5B>j%g7lXJcuX{N&Khj$w}rYG3bD zYO2N6%}W17oy5ErWi<*UT_~p$50yck)wgy}Zo)1~Td)VWcS1(ZNq#-F3+(h6L3jU;B&-&-fW*X{;$As1Q>8Q|0fG3ya1T_r)| z+qfO~Ate3IIX5N{qer9+Z_M|e%#LkS zk)w({EBz;~Bv{_niJub>Y|#5su+6;^O;THjD!18X;q;7KrowxQvmmN}i1m8)i1b_srmKgi z76?E!qol6smU~Q0`F5*Z*#o-O;f#z++?h%X%crg#E&ql-iv#5U4$$gu8FBdzO0Zik z!%jC@%dP&TIIS|c1G%;rpo#EVGsVjWvtcBzQJ}v2vAOdj`_H{0aZQky<5!+{tkz$p z0UcV7gaJuVcw2Sai#Klqp@d@o5pi1s|&~PFUBveaTXGh<{*s_ws6|}<|DY2`lHph@oClq^QKu#&Xp6On{mV$mj$IMDi zb}E4H${i^*v3=fTL0F7Dx?Xe5I1-=QU_DDw)K`YL@Ibv4=c+NJMf5q2|Cyq4M~~vo zJ=3y}FQDTNTXpm3rj^m!QrObq0nQ!ujYnBv2+tT9R8gB#qpINzIkKr2Y$Xjzdmc0e zH-6?b=l}9_uhlTNqbFIhZ$4kLP*ytetB)4`@3;&gbXfZIH=qTc-$lqe)miUQ`2*>3hF?3MHdEbj3u`T~N(!_UFjgS-uPU?xHQYyDM z;Vz;07?D-$=I;J9I^cebiN)98N8HvFhrMmr9)YlCF`P2PH+s0s&8Kw3P&VQXE3Hl* zKp92a(@Z$!>0ZXcveVL@%}#vQ5x1i;pN3x}{wwx!^WDQ&^$#N&z~?=UG(D_ZU@Dhi zgAF^X9LD6*UL~}ynEt+(J+odp(x+bHO8@GEJT;_tGMf|idt0K?6qwMU%!<5SzIjjU zZZ$rtj;tSTyc@}VQ58Vpi7*#LdpjOadkU3ME?T(*Hj074L-y_bW75%lwfv}6LR&g% z8w4!=7xx3-^QwU7-guN|6jj=+$F`wopPl<|Jw*#otD|4S|Fv4$n43=~G6sDa0mDge zBX?1qo@pr%o4d#3BP%k&2B-_VhCu5~Fuj6(6+mLY@}U0KA)-1h$;PMH>GWD<#>Lvz zGry77?T8>OEKG;+SA9s0EOK?pgJnUw)ot3?gO8Vh9^`Ooa z@U1yJhyV~_wl_O~nwj(H1JTI+DTp~)ri3#mJChngEC)4bJhVgKyrrgj`V++43=Y48QpA^T*v@gGli5V-f0q*Sm4PDh7Lk7Z@6rf}W$g@MOp5NNDvsL@Z zQHzoFZjZjz6kwdUrP~1mEoKqL|EBi6Uq9NO2Rk{fv>D^rIjP(A3i2nybj{;)G@VO5 zpB?k5u|=R@BiB2J+8itB{%lKuOL+RWH?C7zB!?^D#g*ZGr2!dGb$E;vBLmcZkB^xC z4S&{C{xfR;y64C&dP{srGp>;47q8k`=NV=$ooCp9PK>#1+69!ayp7sO;vzU0nQ#!$ ze{JGLBsr2K0wsp;Tkh)|Ni(Fpt<-$$!WHTqY{Z7w#4P-eQ*4U~1msg*0u; zZ&x_l4XR4VsqO_l(EAxvN{3C1-p5n+TC67AW6eI4M0S?S9R-21M-Dqi!gubp?ke)kZ#A5PY`aE&G@m@#7J_4Qjgie+ zCn}|GM^H5G`U1W;se}>@gRlj}T&t7M07Yb{An31|q#0y;?{1cI`5#VtCg{{p`I1?* z8{WI6y;GS|R#t)bFL1{AY@w51C_qzKR8UYxCBOlzWpB^<`QzVpJHmFv{f8h26!<*T zaA~3y(;uCt8GcHvCnGgC7DlEet{5NQ+nrzK^7yn_6ZUo8$Hyy6E@#aH^j<{{EaB;T z(P4U>2IRA%Ym~UNgVbX0YYHsNjP3d+_oZZT^TiQ7(bp?X0k3D-WgMNsGq&?K zN4VA^`7AD>=v##)j7w%c(J1{@-k>=V;opJ|h+hrV z_q9_8?LSOelZW(GrE$7+tD%&9BeXgz-x@akbgAi6H{LZiS2YlBDbTp@T|5v3UllUu zfMF{~SVYFbj%=kC=xjc}CANQgxl^X!H^`3hwOD<@D_&I?_G}54Oy0G`v<0%j z$6N}xKOlI1zldO6`vDOaTAz}SJ02CKcgaDd7Qx|I;p0++fAc&>x>Su2l72K96&a%6 zSr^QADp>0(4iGI;|;zU>79&nnK*XQFRK=XStV%VoG z)5+Aa+wq1A6mh(gclnC4C5i4%&R)*ou=xgU#;XH$#{BN}cDjZ!`!TvSK{9ULAq=Xp zc0TLQAi$-K9|+9GVaAKXLB#X195WXsK_nvqbP4kS1wFhe_8RqJ%1#mBA@cfnPvTx4 zlSQbb-rgf*V1x;7YD<$;CPuax*!Zgb{i{Wjpv|Y5K4oATwY|hYiV9v*jkJ#y$PhcS z!cTk19nf^+B}#oSN$+gdxd{;*N&DXJ0|6DAJ(i;9Zssm`3)p`D#@^kxMjwL9W%Pk$ zrYZRz(eqlBDK7%8ky8}j;AEKUE7$%Xwx&{uvflJ08f$bih}>wJjjblFjMH`vQWgJ| zS`2m&HG8OF>)~q7{h{`@fSV>t97_OvV}COJs#gBM^cChY3^A5g>a9JPs`)vtBQ8F!jxi% z)w>=CT0LlzZrOqoyY`JseU^_&80eJo-^3ZSI^1xqVqoI4$2KpsZ|MS);EetVpW=E0 zSTF`Ab^xpmhbbE4lpxgxy93=K|3%wINJj6RbgS=_wS4F4)s)%Y@ zSU5d#%+3Q*6{~Q&UPl7TnZ1u4<>{-Ng5_(9CYr%=>tT@r+{iw3^<~oB6=kAh?5_u} zy8kHC$|;_vbEh&#^s(=dPLF&mis1{L+LCCoOWyF3vY;sYcH5( za13`g6Ase~{1&4~WN?gf?2QD>QjFf=^7#+oD#&~LEiMWdJ_>kElZ$OdlJsbT{TH8Q~j_x_CKkQAs)9F~ zn|XvJf431B29mcco{g-0^z7C~{@ z`wR^ny(8i?o4>M&>l{@*y+#Y}DLlS>TMeESpk#0$7tH=Ujq_92!R<&RnSF<|wD^I6 zas_Ylz>BoG3n!Yda>Zts(ecK^^{Of*-&n~abYXZU264p;k=Dh3l?z-8-s+h1wZth( z?4?RcrIomInGqjZQgxX{cMRY6J>|Um}pDAtp}C6x(JxTZoe<1zA1u8 zB(tU}Yw-tJmGVWiN^Z!z+UApb^MFtsgf9hD%LFDUyWihMx%+iN>YNH^-gwlMo+wp# zvW9FpCUJL%t(Sf9m1Su11aGeuJ71}G1*Z8YAOcKxaCyEzJ?yG?WeaI)AJPdMD9;P63S_y-{r@g10GJj_DB<_|${Y!l6U%vYFTO4%b&=Lj|zWfKK^1;b}O7!ftgT_CJJ_Gj6dwj7hIoK#w zJso>MaFp29v~$N&{Tsbj*Pg?fMbfKlxUu?W&T@YD0TixaEGW*RaK_hp!m;m$vhW zRK@!5{Nv~$Tz=oy3)&CASSp!$K3ab?O5zuc*k{e>ayfewgzr|#?*mmumHUcPINoDT z`IU8`=3~9LJ`z$-3nQrJ{*%I@_KEuGZ3>waC92s5P2XCt8q$bA_!(F{SM3cza{6AGWg5wRbh{YHg}j<}7?|YrNFUrl@ou$HN4Z zy7PwO(iK(=MzGoB+ouraFDa7iTRXjn0U9TpM7o++d`jThi=jbddG*(Y z*rCMW_53gAmQHQ6XamXjY!%hGl?^>XHgtNfDKNC@RM}0YFz3W7{y}HDK4u-@C7kBRD>5yrDwA)G4TnO zgB^7W0-x6%7*OYT?YiaAxMPj>N>2%CAYg~3=a1;Pzh1?jGNqGN8D4?GXja+Vecr@| zwY>JR!TU36WZ$Ih9Pv=dGon(bEL++m^s|DCFS#=jE%{AdU|qy{c@3P0}#Ie+7Cl^0ziQs zs*Z_?i?29CakH?*&CbqRsqT8TEHg-}uGj*=Jw!2QojyZmJx^#L(8`9618{LbGExuT zAN{_HL`Wo&uDOB3?G0Oys2y{ZpM7b7tL6Bve21?Cu&2Hn477ENvp$bRg5gu)tOA&3 zUNpEO(G{+j0&)#Xp*C*sP^iuvKT4)_3?ov7@4SJi9$M)XB^3kN-yxAWKO6&O+^t6d zV?8*E)Dnz!btwbjAQq(l2#%2F&zMlT&C4hjaj_;njTR`U@$^)5X{oo+hV4x(2*%xY zHCUJ74G-f!zU=_}vs=}Z{+K^vuIDyXEU!iq0m8M(tDUiyGzwG16{}w^swTK7?e+#!0PG^fvr72Iw5Hgc&jr&a0=gt!HTy7KQr3HmrVZ;Zgl8_MNAE_!Ia(cRFwY&YH+qzuqm$+yGVKWT zN%`2a+}~b*$d(bX^m>o6+3vQF{$!6Q!=|u?lKqj1pH`^WpIi&-aD%kdf@{UEj3NtC zl-aK$)H5!~rq{lm^BRsl9YM~s3wNCFpo*-SSOL2&YI!0&A_AbEtJ5V+A3Fka_P`8_ z)}ifsb{s^&P$?-Yew&yZAZaLDgOs&Va&aZCuId8}VE~0sMNYmskFOgrV4Mxadw{%o zDDbCm-@Y-p(*v0V07z`!dt8KIHd4mJ2MBfOv-y?g;2^Rr0%Ms&@&AT?z>9@`rCLz4 z7s}p>Y^SA5JenfdKi*dHey-j78{xfvf0raS=ShRZ{b6n(jbCaUw3+?=#w(Z}%TA@k zjxTS+?-5OG1rsw!6)}hf1m%7GT&$vFSiE^eQqW`58yx`$OLCaO`}(1N2_b8wy?pqR z3PpZxZE#=T$~mNO%~{yMov@qtR4rpuhF=Yt-tw^LcPvctoDY=Dp5Kr9H}9H|Gdd=U zuvLBe#cPQ_kkb~q`>cLKyzD#UMr8?%)O`#MN69)0@S@ojSCk;68syKts#Nqf=5N64 z!p*r+5bmmY{j_gHP;jNq;%nR2_ulQ0cpvG6(-J4Zrl0)|czU{j0=zvL8(Ub!-zmt! zMToJ57C20XiWm>!!P(S5zf9xg;4uGYb=u`{*zBhw2)lVLxQiJypw(Da5CK*L6Atyqj|T02uXWHo0paUD5OIE1*6XS{ zFUjW9(^H+eq~;kKXWF7db4zP$@1yhEaW+Aza~OQxslH@ZGlscd)2a>U;FW1E0A0EG z^WTDqgY<2|>=W~I1MLZp72O`XX&h$$D-y)Cn9mwVeZ>sr-&RDuRFOH_mns|B)7J`` z`X9d{1!ZOB8b^|EO}d_4^{~3=!;T2^6ukHgYl>!Evcg!Bc*tc%%LB4x+LC=cD)yzo-UjhBFz05QPl=hS)KY&J?HEG+yM z0l`wXw6IX>^JkdxaUE6!8B1YkCgv2yjNX4p(a8$Uf5w54Qc4KGWD8<2?QIj&A6^`uTCe@`L)$`f*VyWcJ{v zbQ%C!iU!CYR-72w8beIpK-kEHqq*YQNQCpP;xJ~2p6VR9tK+9_&Lx6|`k6yulr%s( z({9QFYHKeA%C8H6u(Rj(wf!>4H*&z(vIQ6OR}IUQIa{qNN39oDEqSpmn}dqBwhS=1 z37bf$&vJjiA_<%XrrgIH3bz~9C`KE?M?n8Lx$_Qtb zq1u~Qwrm30ZXY-8H;HtJ#N|s3oH(vbz#WF*!)U_rUKRf;c;*wU7hDU-o=E!E85WK! z)Oq`5)&Q?hkOJfMKKldgyd|~MjJ(l)A6Y{xk%9_FQy?)E1cBp5G8b2!YTPwz;% zO<>WD2-uXZ^}*wYURZEzSqhWN9pBfKB*88OC%&TI@;EaYf~ry)@5$2mDlwkv$eI=C4Fsja*_de z`qs7nr?23v*1Lt3--V?@%&?^oY(Uj!LHWqa2dQmk=FT@@iP9diZ!~#V@GVt@G@|UdMkZdYJ#0 zqStCxlQa&morG@*>Nyz{qi)3pkGe9gDX8>rho)fR~-cE(UlNxt~Ya)N8DH#5WAebF7mI084} zl+nLG4j-mu4>ieISbPM=dx?sQ+V4+(JaF~2+ByPx!$6*-8IwxwD?#1^Zj-FhoT>p zAZ$XWWSQ>3>ptb3%+@_>OCuzorHBFjzCuw{tVLq8-5vuQ%+C#b+zLI1YAPx{z>k%EvT01wg3g z?-+7Fc|NPEPRm}qF-C+%_b$zTtsqqcMzs}+S(Wy)e?&l)qoSuMNXc8X=W3({gu>pt z;ojx}MPD~&oe9klpQ557GCDR45x8e(*SwPdT7z~#+<;XDFZ)g=S-(az%=M~w94BOS z2WVsf6G{NH0#pGy^hGDwR$&XBdI;BmV0YGiDK2Deb znNAf#AEEItnDq$u#hse(dg$+J#t%%cy|40jXL1>)R7xa&>OSOj-W^-0%!rA34~tAN zOW_Tyu8XALPXm_Z{{H^@!~2$ng2M2^LVtII%XTN(iN@kPE#N3Tetv1PIV3j7EBLP* z!@X6W!$aI{jPB6?bbjy9v~*~TjfeKfV1W`8a+A()x4``GSLyz_?-5TA8?ct55+@vb zp9q+BcENB%VR1YDM6#ET-P@Ped$&&Bq2Q~dUNOM-ncFwm&mIy|I=$9Ttg$hlm_9yV z`jhl8W#XlPLiG|o7}HUor;=At9lMjim7DQY(NLc|eZOXn>;Io1~&rd{L zmN!LH9;sviy#Mc|#x?%EMwe~hp0lf@9`HC%&dj(;>ivB~wkO~YPy#yILs7{}=Z|*B za}EIaP+VNRfB{TV`g@5`e2Tw$cwL%mLrB!EiM9qDLB|O^Ss1I^;S=AEbODkqIpuGw z`+qW|31G|*i(&U$XC3hw7erW*rfXnw$-!bnRa4hL%6!0%68;U9)~8wV6u#Xt`AAW& zNiAUdG?!A&6C<98u`9Sg;OtCzqM_$%H~rPnF3pN_dFMM~H(IM<473(=`_wOXUlIJ= z9|EtHz=ib_i5-|&HHWA&8A+1tn+zRljGnJmS*Y8RUodRb>w-}dJJwA=MzX>oNJ}WVOWN|3}qV$3@jfThlE_H%NzcHwZ{6Al=d>-Cfe1 z(v5^jcXvn&NOz8O3_Zkm(ARsv`-lDI-tXTb3o9LZ?>n3=l185M)e41rlGfSWwH-e;nqZCh*_ojR}O; zUo$iHBD_#}d3j>%CVIxkRCps~akopRAirT_f&I6fW-a=1PWE^mzmR(McTB!7Z5Sk;V$6_m0?iWhP{Pn+D4ID*M* z01Q=5HZ%Q*3EZ5yx7VVg@*>*-FJcNAEh+fErGnsh^s7YXm^)rv9xD}c+0j&12+P!? zB%gAbv80Y%m~ie8KV^YX5KqP4ib#9D=<%MP=yBUkuvJIN)foiuuQ?O6O`BuuX2BO}0zkXwhS z?G@X>F*@U?YTX@vGNLQA_f}-s!QZ!!%IqapMDGg75dNMFR{uyC)F02y5F>nGI4S5P z(|L;N^igQ+Gwwv9Wv7}b!@p&I4f7`$2?N_DB_$=WpTKk(aAA>=#Z*{kzJA@iVZZJy z(8?_0H;vqJf6+%X5;fU7*`4JU4I3E)3^KXP^Q$iqd#`_Dae7)>9>a!M5bAk&lKM z=^m!u$BwSE;~Q@8l&f^-2NdxtsQmV!YOH3@X4N?r+rd0rHicz6=Lp0@D5{rIKxsGG<5W1fxJ(s47-@4znq+fXdlOlaKaMAh%ra5*9v!ZlTSO68w^ z`6Ukek@6rcS`lf-1t#Bz8vV+^t`!il-{Geu_K_BjGJK-wSUrCszl)SWPSDfEN9g#x z+cput=wG^dAp7!WV!)8UHQ?bB5h@22bQN_hEuAN)N5AcWH0&;)BS*!FS6HK~;KbKf`mt?lw^a{!7a=p&wa3yobIx5V-!>B(GxgI6MWPqF=SOBz$b+U} zKn4{dzW{q&$%{xTz?S>lcMr(dJ(FNqY7Sp1qE7wEwrHA|(WnET{(qb6^2DFL;F_;- zB)I=me~GS$$I;PjH%SXr5q*Nhm5Q#Kgbd-u4-^D%IIYnjA-;gjI-bJUEf}#&Z;hRD zG>Y>!0c|~kDJg%*1)0c`4h6e0Ipu(NwEXk&CqrVXMsm!j&UcHSX)3Jiw`jzx#x5mh z#Q37+f#FpFjSZOj&^q*22lvbML8dkCL+_Or>l){+RiB1J`)AEMv}<3qE=aq)!<)s6 zpgQ$WijPmiPgXKz$)&JFN&6fZ#bj>(u#G~Jl@8JdMKVk+rx96mie|KgINxHwm*pOMm69Ey?&5d58I3w&`gHzRS z`WJni90XnOE#&y*5o7InD##W36(wXT{OF<)6D!mWzvr$GmfyV*o>;w~?lTdQ$(MhF zj6yZPj`E)EncN(vz&2^uozW&-lcn{0EH8D2L$@52=$m7paM=z-+MFY`o3FPgtjU_s z%_n8_mh+a@c!%f ziafo+^7r-|c@2oaJnfJ}+UQxX%S*3q2sl_>I>sR%aituXv^Q`rdl~ZvvkW zA!rqZ0s^3(v=R=GeQ9GiA-rN_LE;f{4wID$+$IfW0XyW!{`VI93Qu{z?N_6(wn<{)Dp!EWN#Bw+Fll+=bhMEu!Bdl9qY04N>;&;l3|LtSns_D0uc{I(A6L$=2oyZcOeRh*Ios;D_k@1jB!u^Z26n|8*a5fi{=>bNc~iN24!MM%|H_IQFtw zpTHoThO;fx=6Didg7u3e4?;Tnzk~fkI0a(jYl}I-KT(pIwFWa3^=H-gsf0K^`R&I1 zLe?aKUDFYYou(raw{_0b@@~T9&8|+{<)PC(qd@#&HLShwV%vESPcp0E^Ja=Y89cZ8 zf`}{Z0didnRPtQq4<|wq`7g=H#&h2Uw%88-OYCe3dr?In_UdV00f}**{=LdK*p`aG zXTkIIimf>=F8SV*YhyRQpWH8C$EYAgX!z1M+{^cxoj|{flA0Q>c-mvy2O7}XP|?>{ z1WL!2uc8z!^8W{j5zzYPd%VnVWNg$TAm@NFt+N{VT&r04oB)bSv-kXYmPF}mYXa0A zYbPMLlg_oV_(-o6fW}3@VIt!eN&$6JeSOm{nAcYAjTb&=>uU@-^#sTSH{KoJ8&q)M zLwf`I9fiMHLVwWEaO+(H5QG)Z&QMYBJ4>KcG~vht_+)Rp0mNn%NVyNncQ`RE+E2=A zLF1FP(y z6g(Mb#ARgt7?t}6h|sftMk0>Y{!q%?2m`yt0B}`JO^;J7XK<_AAPMv4PcUy;4z{^B zndGU__X*HCV}yWXHst~EOE-B=B(k4UR{Otpw2QzYlGic5nL#0A~)|JR5U$vpedwgssd3 z<`zg&1-}5?{`sIfivKvJe_nGboL{j+7_o6A(>AAd9+*5x%@8|!FsA!@r(KQXc?$=L!}hSJ4Ry1e z_N?5#c}BSH)E)qIR{EQ2tZ8$Cf)E;PBbepE+e5{rZ&5===b{9+OLT(YA_%+ts(l=s zWv!pTn5G$Lz2dfftQk=6SAb828zlvc5Evr$!Z-Z`Qh!Nk?g5dny!15MFCH!f9)=)+ zZI!>e;>$$;Zb%^xWo^;f!>(i@o%j_wCApOH{TEFx>gN*W_5z>1iiFA^W+2xitka^j& zMda%~q1QW#Jl%;d9Mu}zapG1E34{^C4!&F(+Vk*n$vMr~v^%@Vb^cso>=7!YUwi(6 zADffbRUo8Q&BsUBd^~eQXYCFzq+w^C_gijN9Dr5;!1&M0u0}v5ME3oAYDSKlk*jBD zCCn@5zlC8-r86ovU`7fm(4%Q8E;RhcKRjEGSb})}5mh+UC&REoyn(#3SnBrkM3NoY ze%_GB&xNQG=A$2*Pt72wkW`-Ipmsx$;w}VMqDy1ws$K^G|Ju5|$v@NrM?kQKaAs|ndP4`ORQR7AeW@x@fxpF)sreGHWe z((KdqTHne3P-x?NbHKl*;MbjW_yeR%V?7>xy6;4-kR_Eq)_eBi`+^bS1ooP2pSGXB zsEs41*{<0Bl3)XB#;tM3m+WB=Ag5*Po8K7jMs-iHhAv^3p=C>Wkvl^ zTg&%&CL&jQpE)KfZ~T@f$45P;eS<4nZD!kN&wMmB``0nVu0y2Qh~wrbsU;feRAlb{ z!!~*COG8(eGr{*r4xM0kA@7IFIaM{ajcdq~4WRd;P@D(={RZ``i|>qrnlgUP@&deL z+Ww%Suj{iYN}mtH9Qq8nzFV}!z6{KwO^Hq4_ZF9zs3s^lBlHFk`+Cloa*doZHZoO9ulKXASeko*dbhVb*!iltLsGyvlDG{vPi#~|PfD5<`Uz4Po5 zuY59hXKwer1YDi{fleu4dQ)18MMNZLf=}xN0I?_1vF89PSuVSkp{A`JF=Q>Jgj12c z+OTvqZ$0P5ZFYTB-0Chw=6bXmsB!rjoq__LBNV;gqD`?P35Z;ig@5XXM*r68>Q)KB z*m}UM(ajC1+?rju>PSGky%G`BN#A#M>O3%zn)?XlclS;NWNyw`s)(%9GYHNK=>A3W zVnb)EI1$gbN9CS@d?$s?UVE7PD*vU30blsqb|Rlhh6oR@w2t~MOI2gn$ok0`^%%nO zRBxv3#rn79?klj*&GBeJ&{p0}ZR~<0b%13#D8rkJrvZQDWyl~&;VWaI0#AC?UArBN zL-!)nAmekj8mkrj!*{82a&JVwSgNFc!9)j!RxZw(-%-Ylx~Fbm>MUq11eR4rLdurs zKKe}$5oJrgVUEgT3%Z+_b!?iFNH2^~wnK|wo#wj1+VEz7Ox=J>IW{o%8pJd1(N|GC zKRlTn+%4cB?^1j?EB98<{NYAhgsIyah+u_b6xf`^obZ&>?iCwTDuOTaxKewaEo(-b zGPI3AO#z36Wbhd??gLI4JqjM{Oh-xib%S%(;$^9wqL;eWlE#vn*Z5S&JI`d#QX89h z2Rgzt%8}`Eiq~BN_lhC{0x=o3WTCxiQ}>fZuD?v# zUcc=>MBYpjx-8R|7Dr-F1#n8>k*+lx6WH?vh(y+F9a-n+=cvCpDOhYaWZ+Oy0ak|< zkdtDc(HR(bvVP-`3w>^@@#_sSj#j0AKn<1lEaPKssmvh!$>c8vQav!D*;( zRMF6o*4AE(gY{z?$uBFjmOKO*0W#yZ&u-gB#tbb!y?D+*@_u&vM@xbaBQrd_Z%|C) zK9uup36L|Qe(ar(SZmm9WFBdu_TwT>N7+#Sq%C-AquHG|uiT?e*+F(^TJnjS_RT|x zUlk%Q_p)4U{Kz`LMzQR>JbK>IJHNKxyz1L1R>oZVnKuUk3Ux{v{UC3bxU?L}>j3nq z4*%o53!3-f4RnE?6L2H!nehw4uL$0CuHyUKH_ML4N>Os9Bvmvq?}yC_&*ofO89s9D z;~WwGQ$6gW=ar7wLsm(qphQp z#%-m(2GT#IJ`bM*%=xUBo6d~fG{W9VS+DBi>Zwg~MIV1)ZurIKTWb?nFJT}Wl^rME z#}`o%-2+1zZ?X2YkXA)-2q_JzklaHvb#mK-Sq3QP4UeK%p|qU*IFwW%TRhXR`9ZI5 z#;)o~hVMA|#kl5WAAccgnP4c_U%yo+XWV+DXqQ3iUE_y}43BYc5P{Hrbngn%-d7&x zx35Yl3tuxbj0ox6!(ck#^QB(e0ZiMYOG_EsKC-44VTMbVeE(jMn`>gFcneGD&w|ieLtA~D?4&fG*2m{lJKeULR zEfWj!{alcs&fiF53q(v=?R{Z9eiA-(`l#Wt?h##_)1GqntJW4fX=1G3cad4rV)dMM z};~0;xrnd1vcSi7X%DTPe-Ka#OP5LVf61x zu!oWnSd>Cj#Enjzca=-D?LM~37Dj*jZq8`7VDV}X>sEuAD%y1KX7k-7{9L-Y-TV6+Y0~-w` zdA3!=xjdX_&&a7qlx(`8kQSDb%;}3Ro!@fjsmp@jQgID0E+{ByX=6j$z;BEDHm{^A zE@VI|At6Dby_@jHd5#4O8ym>n`c9rPmcU|h*eiCj|#VJg~V)gjGvE0c$?0p zs+gzihLR5M)4VEl;ST>G4;u_zl;rse(aT)J6GP7^CNYWn??Hk+lF;QKHfb1yZ-YmQ zGidpP(h3rxx6b-u_fy^jien~8oV3kbhK0cKAvw_Q`g?+5i;iv*$z7 zr7%m6xWtHoJv`Qrc~o>>(B5R86rT>$8gpZy$~ZYrgzn}f?$@9CVW-3Qp0Xg+ z+Rn_oV*SQ8tKbLkDrj2n%QA5$bx8Y#^?dMzNcMM<+!%mXcbTZom3S^&UgiZBZis5h zIv*u5i+KujTdjNrE}EJbYROZ-Dq9L-eexU-Amqr+h})vL+kjq-`hLoYkcG&|m(G)x z*{y-UIrZy?N3mUb;)UX4ls?|T$5S2sN4IRxT^m~F)~sc4la<$o@ckU;dV@sMF05~D zi~sB0-2~V4rA8a?G(V5(@bge|Qx6YlOXnK5=>s9~GV7`EEp~RQ5KOI)0tHt1OO#** zFFgv$C_s9UN9Rzx9smNAreSud1K6kGl8l!K2M8ykzsc7oGDR^H5Xq$?%6iaH`BY%*oM5^Ks(8R92_fHJ!A%_iv+);@oP(Yc67Kg_J_0&>>YXLEz|Z9=cERssD}rq`Dwi*}Ya zJ3voykV6+Y7-%Qc%4hO1;YJL^k}JyFFpK11=*>;unc~HgaYt;V8s0jN{Is#Mqnn?W zupa-!mM>);Cw=cjfyK?|d}H59H{P@7oRIFhSxE^zdYkT8e<_)Km1x?$57DC5kt+l7 zLw&3)W@beQ)JpgLX(S$g@O}%Xh!Up1qKNHbd^jBhr5t8%j>@#oG(=olhjIiG@9*Tx z$_e_%`c-6a2O(__3MjJU)CrmUU1b_$^0wOkmrw49TSd)-!+e6uGW))FTG#Nh_|TSPght>NS4m9-ypXg-~j=b;fjdbifND zTva=iF(*KWFZg#sKid(Kw?vrpwmq!T-SImn}l`&P_po73DD*3aijVqjGyWzq@H>0$Rp znb(6FOi2mfDc;yda$14?Po3mj$(X~m(V++b*i{cid3Fj@7*5BTM3V~?hdt!RU(?yj zeQLq&bjm8JzH6Q52MSs9aWM)!kB@IZF3w9*=WnHZql$W7XgeOQf7j~e99cC3O(I=I zS$c!dAk7p734RZ=`t*LgeokHpFIQLG{Nnxi_5B(`7Ybf`RDvV#A-!Ywr_V7qv*+A= z*6FJg_L^@^gw_2Lzx(yX%{5`Q$Sq?wC?Lh@cE=yeN!aeegIDYN!7e-X;OM~XY+3qd zVyHY0bE&~&C)T6P2t}jL+DQMb;QlTiho}7>hSla14O-K{#}RDBWrgq#uiw6IZNqap z7;LRop;`6ibr5U@zZ)g8ta$OJGuUjOWBCRbsNXoF?K$Ktyzp*Y`b|%3MD7>CgK55d z@4+m6pybk0K=^k4t{|(3TP5P2|ld^J5*8TKUYTQq`w>rH2gbHD* z=e|_B!aQHtuN2U43UFu_e*Z4{`h`gZ0}IQ@2_EtQxX}2#>-Qx8t)MGTwW#<4m`I)y#QNxjRT0&m~8 zTUFZ+g)b@lS}&dP`hGcUA315t$#?HO2QAAzzIqsA?cC|xDX`tPYRoQWZ9Emz*T{U| zddpHox~8Cv$-AoNe6MW4sNZ31Alk;6avI%1^fN865k%16MuS1xDhm4UZLFYQ+XPx!{}RjAKC+!qU7uD!j#8-ezP95NnWKLp`&W|G`2DSB8hASMZY@kwak z`>Ff}ydt_Dy}%H3-ASaADG)tKPBtj~3+sVPE z)3o(!NuZr6({~fu$!(y^^vH{t{`R&LY-jAesQ&cX{B^`lKdOG-{OZtvxnB=w<$Iu& zsW@vBE%T1XCiXt+iOFU2yL$lQNB79v!t0kFNAjhW4`hBV+{CS&32SXl;aQ|AsaX!p zu_BncVxODEb+JfXvkd5iJOP(Yw2>{j!3AA*|Yn;hbBLHV(xVMx<1yF-Yn|}dU(i55GJaF!*`jf ztS&50RIowOAC`mmvwjz;I!x;ue>d^iHS&T;6FG|1i8F~K56_CXP6!cH{5u7kc_{8`~ zXsM{Sg0MP5(aC9Nwg`Mo8d-dszL~6z1;_HP zn(mzBY-unn31JU6UvIQ(CSgF-H4k>tUIWK)rZ%D799Us%aF(EzQ+=HVhlLQd<0rnVhmI1>8bg~?agd;@KDVj#yIxN7mJG0R=KWBcu3S2q?)?Tbl@* z_We3A=myMd7}hTQ7#R_?^w>}dm!$Mo*OCPyp=;|yP?`NmjfL$eO0QofPT5;{>k;2n zZb6In7Z(?CSy|B|J4DHc%Oilc|8LYyvWcR_s&9jI@5KQ8n9^jruV%o3Jsqpx%zR>8Qg&ld?T_E+!HoNzIYSv>O`TPiN_;wE!Py6iXZnmJYuhzpl>&CIx zFJsWgi{Hx1&KzJsy0?GilBdE72f9qsfF>%8dLPgVNgcCa6$wDhW zm59C*pU_R{Cp{nGJwiesr^am5l#zZQ`6I$0HQF6b!x|M12fmQ`wjsGg4_@ZPtE-rf zCp~#JK=zMyj_ZXk3&YHF7I*QVha`a5_r-Zb8mm-tdJga1WyLgDYEzcSFI-r`drD2i zX)@z;zCSAQ$uvZ2&g3s-d^*J}=*FVghy0=Wt>dBMp;c6~$CraY4uib3Iy`wH1FD-H zS2}dbwDP2b%Tem;w$__hI>rmFt{Nzo{ww_UhPFo71pEkPw;>(Y zM7q=bk$WQ89-cE?sz5V&hBwp#m_-8Ukm>4e%QX*WFnZ=XEmt=Nc27&i)(&AVA>X5p zWt25ELZ|m6r|UXiS!!tDmzS4=ga&O`-zufD`3eC%LTWmiEGI8ZGK{peG{7=pD%Xjg zpl^>P+p!~&R$jb%;iu}Q)2#r%-qyhGiyx^xXn|uojmAU>K%&ri@IGCW&maRE!S1qx_t0wq~{sE@Sq#zaGeJV_W@HQ4vim6S5e=goB8-dv*E zB~Rx{J}1z)0H2%Ho_1K?=mSy#8XD7h2t8RO^XIgR?d~rpG+F8Jq+K{HZCQ@K&sEKl z3(m@)s2b%6W$8i~?nq0v%Ol2bj1RuK;ju9ke!2F2RLNe!(m5XgLD6`BjDeDahiaPjg6VA zy7HtE5}IUgbLe*KLg~$=37AH}ktyc!9&}t|p#+CXQdWb;KHKw&Q)3ZU#RwGxH(DXZ z8zaT!pfcQQaLapWMEqF1qty2+4Brh)A?^UP^(EiL_8R0PQX zb9f8lZE_eAAwZRSo|7QGRl57^r2JVOiJbtI?LDm8OjQ+|{FafMEU@;Gio8!+*S;76 zK8X&D4^r>7``#(_k8GwU2V;_JSrQIRgdxHG-4_iO$BF(OTgcTB zVDP7RXq$LB`!W4g_z`^LIDxO(WCoNkc)k~h?NQ`Ra^4gWEOY=O0aiAh9zY)l z&@)%a+v8KDshJs<*(G(L4bJlvs_%DWsH*mMnoAY19eFMwI^Nmk)?U|E@&5K`NDBw@ z6tjyGrCtvtqo9Pj&wMKQ5N>QVgoPF#X=`7b5pfl@3dRgqrD7qV&Sm50=Qpp5#w7o( ztfuCoowgPr=8ud`3-vNu>I~vtJ%O6>V#cg@R`6BPH8}t2?~p*qA0Hp~&%j99@2_+q z5_Ckss29HqK+S>mk1yS1_JZ|jXyf&@-m<}Q;ec)9yEygd1}Pi>^4K47>;Fd8yh6Wt z<_nL9zyWP-BRKvU{HG6m?-gJ9ubxn^?%ivCz@gz$d~Ul?^wF^Ptm6CjT=R4<7d{Oy z|B7582R=nStot(A;h9D<{^jp6CY`hF>A5aYlKUrp7Q}mKFe?Cu;CSV|LzSlIm~Qbc|-}bE@OTk^?FFOAj;68xpu^RY7-6EINi$W zQIbtB_1-_jxPXr&7g~}94i1g$v!{*JOSS2rcY4;(V*Y* z4N0;BE)JYDm4v{pO+o#8!BYTeIag;mF|KCKgT?YAmK2rB8j6wUg>`!L2P--)Uf(p< zCePnx_x_48X7(%Pyqju)T(<6^CuYfXbein-Xw6XSo#>2SL3XhBl(z8)EzzPQSCeknF!YlIv9n zO_3UC8N4HtZdg%d!^wZJ$FImgqYj3FgT-6zc|RIMbra=lbHU|6oj#N#Bp5H|Ut%S+ zg(X;Wf-pSR zX8Xqye_rT8OK7sr}{$eDyi`TdDsiqqX`HwKd8NKXvggj zgBet8J|O7D@35$G8YB~$ZzoJ}YRW%EaV*>hMrQw8tiY`bdl&X+!3OOyx0YEEiR9R6 zF1gauqFZ@Ad_&%9-bmj2Ix5$OibG0nL_~anRuBxAP~(pd{offoyNq?iEDKiL@wb zj44$g9Bwdblg&@!o`y_gf`UqOw@al2DM1SNAidU@1T6tvMPJ6pmHO(VXe#e>L--`0 z_}6M(Q3gP^XIl@{k?6#FXh$PnNgj>5}nPd&Vj@ZIRH_ z?sVYb1RQI#C#-4PBHz5ASYDs5;VdX*_u}_-E4F#NqnrB$|JBiw5>BvItyz|H`|z+_ zgWZ~fhsQ1a{{PID)c$dNA~58VmjD>>y{TEKAl}^XMH9PM{dgN<^dhXsV&llX4ugGc z-MInqno7Z=mf+?~Mw(;}D@o+gom70vBX#0VQ=1Usd~gl_dO;H#KmsR*b!G!g%>xTL~nXVuNd(t}O4G?Rn# z>3!ya@rbsIsdwJsjJ2;oqc)nD_v7L5zvaRAq9Jkx8o0^k1Hb_0k!w{5L#(Qj4A4$7 zY|QaosWl;d^H~DU3A#)ML-@?V)*D%>B-G%Q*iZ6T1Zc+EP?+MhC1;APBT+BW;gAsS zFW_K;dfFH2&yE0Zx_fBx4fiGWqz_$+im$=~Wb5omMZ5jsoPg5|1AqU*o1-~A7W)_s zyWtxtD6+1f+|f0D8b>@3bfDE(k*!khI?(e)=<+ny1N{5LYsq;?kMXkiwZXx2Lkr*c zrtkTcvTX-sY58gUd)piVxjSgB$M`y{>}X?ddRhViR&Y>WG}+qOffmejc7Q5e=;2}- zn8JIBhQO*j_+Qu(&*UEZvm;71F3E-?>VwbESsd+HzCz6q&(^%=h|nS<{mS;dg4tm# zn*>DHHOO@*SV3MB79*#57&l}4Fcqm8?-o7wSJnkZe&~3$jk4|;?d;Rqb_%wh|fHKXhCuC8vNk(YdPkqBT6O){?uyu}*=$6oN$9;gU$f;&e=Y$IT!MTU&&6z^94o z88Uj^@h@iZiBdo7to9*o6#Wiqy&;brAuNB#2K*$5Al{iyV?`t8BznjCkia?^X^dEZ zr&{{yix-)1lvl?S<3Ws6t})_-P;EAq+Q{t{hVO`C@}vJ6*FeLm%{@Ht+5_tBt?_ln z)0OeDM@Ir1&>p%iUIw2UFW&-xo_=K|#o4^|&&AA1?CurBl$HC>> zUx>d3RRVmx=1wgKF1;_0_kwtRf3mhVg*W=@2Y{?%!F|gxQ-=aqzjSv+&gn(lD>KVf zgz=;OHXb3_#^0aHvWHYq;9%~L-8!jWBAqT;Rh|J~6SV!#7mXVCvrTZV%D-3z3VvSt z;!!VYC$lx1w@do|JU{VP7tBHe%>nuk&F6jRL(x_@8<8`*XIVL?#Tt)U`noz3H6Y%} zzqnJM8Ut~bb>-9_ z>zN$Ys%m($XBHjeY_hbNG9A2&98hS$BMh>_{ouG~+|q#27||X zzDq?>xPO1!g4O2LfpPmac3IJr3oU z)qle|JDRh;YIMbhAedAOFr;S5gJ;cpxT@=Uf`jM0EK4kc?Kz1tJkoTK{z7k;{{y`} z2yUh|h9`}ZhPLW|Kk{1L{wCTRxYn7Hu=>hskZe^zyH7(dON<8$qN}~k3al2Z>%=Bk zsL3?H6`HS2`>1XIaadX~YrNwdzqYnE6c8}B^Fqmb_Jo$u0buIyrmJa!{zqi*`B}zS z-$(1X-BA;|+N8zv0nHmdO_EWnjd-kYbQ&PO`kZ6E2m{NjnDHUPs^4}$*7G)LNJykP zbf!~O2At1(cTh zGKU zqucE*s*VN1ADlxH>Tn?mKS2C# zGA;OJo=!1#BHF7>k~VtW?6~)u&GKNRO%>BW9pfgnGmLoPYGj)x`1P*W!u7cA;t#V8 zpXu;2%>mBWuPxDGA3bN=+oFnR;ZK_`x?P>${|9?4)w+KM;EdAJ(z|2PoAp4Zk8L+W zm%vMzcY@^bIl)cdLE?r)8R-jd>#tg0f4^fv{B*##xENxYj^7&j_e*mUe>MR7n?o!zKNh+7s-I!v#L(F;~ z&s(gv!Rj3(I|%PTEjKdcx#QE|GP)i@cnuyITr*p+Vm<95_k@ZbO|ZIs=#65+L zH+wt~e0N*ffyXtRb5A2Gck6FD!E^c>H8znaiY5c_NuFOPH;t0mSQQtRlR^at5FW+LBqd+D3beEmCVmO$WIv<4RQ|I~cz>i{gB-h+N3H;~ zv`yPugR6|pT{TQqOaL{ejtT9*3S`ICIE@yin*5Po?ohy22gxD3?@6)z#wODEsS@B_ zIA<*^oCC6`Bf5c`QJU?QZ$`wGk~-$HO|?=VMCbq_3Q_cx-be4f!pLPOhvuaYA3;-7 zpwcDYgaHhn0r|oF$=|YbDr&fmOVKML7Q;0Jk{TLwT6Q`><-c%G&hoI!JIPgkVx*!5 z;0k8703QAUr|@J7l7@7lm-8(>o#-444n0Fs7-y5;C&Iu6r~rIq!2xTmfE`I4Q(Lww zM|;AVZ-?IRxz7Z*+uTn1z&ij1hj9zyUN--E^R($bp`E+`126dGV3&@CFh6F?bzaYk z{1G7di!A^v1r+^eYk2L{jG2$Lx(t0LZ49>-q?GJ-PTrH(GSgOFiV0GS)Y9GExG?AE zvRF8kRu?=mkk!Ik0c_)*2>Kfx;G9sYYL<~1qwE0uxA|0CVc9$Gc|R77JuokKG(IBB-! z{togG117J%YnG0%zT$3@aFN;4Vuj~g5|u6zf8}BS-Srjm3ywAQC2^VQ)aqoo-kglQ zLdX2dUvwgc;W_^YLSCi@75a!wQXq~m?5rcdmRDIVj7 zYb&aD6&Z00BGp$}&7geLFLyZkEL3;(z(q4*Jk%q8_~NytT=s~DZMv9| zkdE&2Go8{gZcCnLk0h@$sro`*1zD^9Cg00}dVW&%iveF0VSVCPMG4Nt@Wp(BknYJ@ z*96@P=)yF`A?wYR*pJ%268E)pZTEL`?x7M&#mZZ<+4$ zwzh(B9kW%(0Uv^IEv>BpW6kt@duZOe*X`$0gAFi2^Q>R2fgp+%&gOck2^i~+3po9m zY044(kFC+$w(M%TJ7J2NO~iso^{1%(QUrIoG*Lgs2Z`almKSA06|9^K zJ^SrPb#oOaNB6;_@9c_=#UONEn1w3hbCKuMM*r zn5}UzCiMV=5fCgSE>R!@x=|y>iBeIYv#VUS*p$jvkX{uE9ByJ?42SLv$3%ediSsm`^-ADyT)^LD_|i8BLy(rwiczlS)<7sb*VD@n1FkJG~j<5r*a$wZi znctodKnp9dW(?l&&Q=wgB0C8UUMWS%23*QEpyjZ#4*b>KEVT1mDCOpdfZJ#PkvU-ZX zgl@)8r`C^l5$Ae&n&tis4fHLb22%l5ZiUsnOIC>^oQh?CTIsa$j6vF2I`RLor6EDq zAbI)-bTLIXz9`{{Db-63yI}ATkKif1&MD34)_0ZSP4wffBfamIY}{-V+#rSH(QqHb z$aLOR-+VQY!z7O=u^xnI$q7c_biSO?191VR)Z_nUb zEG-cyegQn_p#s9hIyZw(l7-PG+N?Qs4Yr-D$zlsu6rbtkQWN>}s*aYdIPfdd>~HV6 z87F6z&H|tH$fHfQf_mc( z5933ml41;a^qE_c8yC8C$lFIc)>VrT0>6TMzUXkMP_zZ6@KzQXUSK);TT}(!TgKW) z3d_t?=%3lHIFrd9*whA=dx=mQ_D~5Wl=jQLw$qoF-zO<$yp9*XU0O~k-4MJGd{kTl zQROZzE)D}K$!DJJ7U@#dSQ`Mw@II5z0bn@;n)xLBjzK`18SqjJW!6MnzlMCPs2Di7 z1iE(;N=lPebvnw*;=nvoktHC?fjE{s_TvX12&!i8fadkEAvVMS)}oS5#@JV%IR=7U z&n5=U7MBuJlXk>NQ_+Oh=T*nvJS9u4phrv-FEmtUedfUUq)axnF~)`PO8DDaL;&6= z*dZLc@340qaUreik=~XKi2YpbXt2|4NR7V?YAt1|xq%E|bIKr{HoYj{3b0PZJaY*g z3pGN|QZg@v?ul2>y%J)Y?uqi7%~=p?VfL=uda4?6J$#oU=!A^%{s#h=a-vfhZo2#{ zy~rud;2=2O$(F_&Jy;7kOLi=zfg*F7ZvHRcUe*tXb*kRd-jZIhEt7bq_sn&wk1Qgo zY!Mi|qNznQhZ#C6(}F(8z)D!<>gtV zDmprmgH9nd&59d|iXs&3?D4>60!*N;tgKMe&}4b`s{G`N9!jLE1!UNs$;vV^1gAg? zw+CR8Do*w6H7|2IbIVI8sp4e7BnOw$E87Cv2z^?AT;DSh$NMC4#GpUm-1%OiO_T78 zhrQ`j?9x12QonC7)$*Y;XMxWvIx1Vm$-jAL?7#68I647{iUs;sIN32kw45QF9 zjhRI)_8rvg@kIy`5EJiFl44M#m%_TA3k`O#p)aJY4nmWdfaVw48sh(H58>SH{=?0bV z?h+(K8l=0syHh%(ySuwfy1To(yWxFc?|sf0-}rv$09~-2b=REtoLA_O)2fcHDwvTT zit1H3*?y-!Qf^5twSvXm)$Q{vWtbv>$Oi4jdE! zA4^0&FE%rsI5;zpCLwO%#2lMtcERL+$EHY2`ZJJI z&@=p7t=MR0FjRWwXq(4v3MCBQfOL>fEddh|Qjv70nnc zPFQ^^&4ohd=33QmFRv_3d{{h+u=%R2$|w;D2~tj@02Edc*#w1VpV?YL(3mT} zMesgC%0_QA3rwokmgMFm5S${|_+yA^_OPuiPQx@eJPFU{FJZ@fYid$>kV8oty(UF3 z{q@9`Sd6DM=%&hpiQ8=?olUpPkZz$xcy?)?||Jkpt%l zGtKE|L-&SCl{UIWNJ!>^tIZSgs8eaYq)pHl-2jPq7gwKEjv=@G<^U= zPo_{vc#%iB58w4RE@9=O*S#%mVL_QhJkhrlQA25Ixyb?L1H=yriJnTT%yBXR5Bv1= z1mIy;8to`WL_~mg_7$W8VZ;Yu0RftBaH6kyl4&E2c8713c|ggjYJSWv1;8Z9TDW4< z0DxFLP6{^XEyJVJLQnI$P3y+74Vyi`4nCd-N7!*g2r4@2sHJ4wouT`V{{XS~D-LZg z``N|7L6cLcVXtA)LvUWqJ6TC5R#nyFhNYHq{c`KW%j)32s1F_uK=cXmz5d2QdT0v&jrBT8~{9NHoW z=PDCe&0yH!X)mB0DsA~W;;BvN9-!L$MHA2*gL&nd(}}YqQ`v))2`wu4l168(3-8S2 zz+_YKm>@a!#z?GG`dzJEEzXJxMW|AE(1z=L>TXQaA>oH0E?`f#a>ZC%W9ytsD*f`8 z#f_~w@XRa+hgA9+d<#2M%VxdxluQ?ELrY6(fS?Z~1)VeYCMJ|XQK$Xz8VK?L?5|$6 z)Fw5{0f43*%~$yY%FcX)U*dp5kBZSMJPykk5G`0oEdkrp@@Tu(Pc&PP(0_#qJj7I7 zpbM#4ET@5@$zfcB1vZHv((&W6CMHxu0+v|YL5CX;AmaEZD#}J^5mV@hyS%XQW8US| zsn!2aHKc?Uy!HPJwRo!lyxq7rY(}+aD+1t$#O?KvKE&`VK!WC_<>PnDP?_e!a~E%Z z$oaFL{CnA))EJZOBil&O)4I-oSb%DxV(O$M{a4>4KWEntnb@0>q>_lPoQ%Hvqx<%0qyM+M&L1KL=*XGQS3-8u zLFoz%To;td$?5fkV4$p8l4_SYi2oOfON@9Jk2D&WPaOy0JOFPkc3)|{;LRoBAn_a@E9toTX7!u$s)Xd z0KSU!EZqY*r}k={Ogge8Y`6#vT$`4+x+tMS0G3ux4$!X$au$FTWt8|=Nq09$w4>bz z8X!{v8iiVzz(WGi5;p6tKK4Nw6LhO@$;j| z&!5`Bn{`gi%vI?4=cF(K!X&_T9mBPaP>l!~;1qT3{I1cy6`#bdJ+c7aCyn;s+RfXV z7a|+1d>EkCI9l8L(OgTF&?J?-XX`^9l$p#RDg)3^^_0;4jM59S(PQDhA_Likgf82k zfA-4T<6c7%xeT@rTqmfBz9DzI?lXZddSS-G3$Kd2E;5X7 z$_EIhd;ukaKS95;h7T7+& z`LO@nD>HR~u+>k0%hHuQbiiixzDuzP=C}o100s0J=01 z?%&}M$RqjRkx}qn*4J57IjtCWOGN{RzPoIKjIP14Yq6zZDPG@N<5G2*t;Tmq56O{i z=}U^4A97zOUh&u^cIS0KEmrMIuDhut_}u!#%peszKAUbmE*$xBr|pbaqbVs&2TVVI zDdH7RbQWk79_9|MTo3gf4Sv_~8z8vX#b533Cn6;DDNSG(OT2~Y#eQV3P0S;O&o!BC zg~NBp7^QOZTQ`bQR7V+rSgGA24Z%z1(_d}9!r}?+jU)ItZ6m(5K3?-=H;$2PN^gFe zD@aA&;su>|B{aKybiWK|eh|e6=s9CybtXIv8Heq0FneG*^n@%56S!Sfn_TT>h5vj5 z!MyFaOxgFXXUpHN`Nz)>%GlUAzo0Z1@T_ZrW4@V?S`qV`Ai4(Y3=UUy6!sE-dj)!z&hCcRu_Yfpf1~rhEoZHZW@q$S@@03P z{b{h#GS*@nTYvcyK)>evK5QEXuZolL6PiC*WjJhS7fYe{ciC<2sr1QUK%-3ES;2_C z=vZRsI$M+lD~mb2zxR zXZ&4K8QFY86m=QG=4qAt-^>Gm3&S61GnZ?HuC@_POX8-{TOj)6caehfrR&Hrn;)1gA;lYQ42R)8Ae+T{mAqk-s zUYN%N;^IQCZ7EIOGFrufbLsH2M?u=Et#uPJS3P>1C6T3@}#Bx%go7Ix2(`9BAY`f4B3|Sok%W z04}hHN!;|i{&|*{i<7~%*V%5`1^4W#(v{X;mAfrkS#jv*h|(;IN#dR}h77J=vC}23 ztF)@m%C^3H>)ou_VX01HvYq%+gUv3BT3XukkwNAEOwr`OQ^Y6Ud3fztNiK%+dn}a8 z-dY9a^WLbWfmFGb=8DwlU9>PWYaubyL;9U+ zdV+)V(Qm;eTub!{RGwf$d0O%)MtrJ0B^r`x;A2rAc2cn0DJb@tl+0evZXZ*jgGJ6) z9j?vBMUWrEIO6ih61Bg5`fAOcwtk0$e#+Ng&J;x5;p%Iy5Lr*bZc@O|B4GT8@oCwD ztJ8Q!>XUh=T9%e%STlse-jLWN9JE2G{NfoOoQucK%k6Fc^Qiy5TLEpd7Y+@E`>HB! za)wDFrVw)y25YP{_Rt|qp+aro@I#yv!YCpM4&}KKM|B!5R7bV2R}L z@Y*#>az#>eYk2Z{I{ho2#7`t?chQ;?NH}s8)YVt82H#`sTU;B*QY^cA6Q)Xro+QdY z+@sE&FyWbsm$TYwG}GHit$9D-x`=fM4@+IJm>lRWPTagJ)>}X&@ythQQd8KWo8Z3@ zu6eaGr7Wvf9OTOq558!s&#h zqA^HVxm_=Y0=!Nv>Z+fY_>?zwWA=BH)w46fcLPbnA}ie7z^qxbr@_I^`+X1cDN~K1 z82BF;#5mSFn}q`@Y7EuJti-_tjBEhw5PQ9NsWzAMf;-qDP!%GjcNE zz&gZEP-UJVrW0|~Y%a0{!rtk_Cu5vpAC;;|Y_x#^?iweRp5$Nmc^Fl=Or@a&TTO0RsER`umKXuc4mf@zuwHKjnH(J-PMC$7tBTdSFAS=-A4BfbR|Dvt(W&Ca!332?{QPH+B&H*EZR z2X0FUfC9=xX3O?69c7Huatknbsr!n;bcG+4q%A|_ow{RxL^41{aDImDO`tfGGgYk# zrO7hS$h(Y$mkwZo9AOA;_(aVN1t~H7WIU8=;=Iq%SPEeG_3RfP0UnA=9T!y7s%Ce)$W#3)(@Vi(8{=z3&X9{GS3`nCp+kwmI^|$~>X~8@+*;Ta z+vLw8%^duP89i)g8z>7?e90ENR7sCBP+vydV|G9^%7WyT<%DD+O4f3FdEoAf`mULy zzm8`lg!kFE$=_AL+M46L0S};_INytipEl5z>(Mp%`U19TFtqvLE*X`~ zx+yqKl{YT0=Q?Ks@zbCur@Cgl_;~yw+p{aJwo3*gv;F?WcCjAd<7CBW<}tb7t~q%@ zo2#WMEoU1HDSDSf_H(l6+~TY1(yK+E1HQxWYRKT)-fcOtD1%mmK`^ z4WkXr>-SU`~~w!=u@W=kFqqFZ%SJdXqNB?iyv6e~#b zRf`GKtstl_Ba06Cr2$WSt-))`{PUxZ#ufg!LyitKvUAheOL-vQt^dqw&Ld`O<15`| znoD#Yb2%xZ<^y4rB`Df)Sg+8G8e@Xu9rERCrq(LP;GBP?GDbyHe0H{J{<&g#K zYGsx4Kq=^#q3N}y7RcwDc*2gCI&KKf;qXk=DzWH^d<@Z^dTV9NTX4e>@+BG(Fx&qy zLI%A(nU&!DBX3vaecsWb8-eJG5d!T3WAE9NH@(@EgwB9X8AHzgrPNvCEkM zD5{x^?`&0D26Q=M5{e+tRmpFY{F8K)9|4Q9qQZ?E$1}&4_;ph_u_({n^=s$AfPl{n z`$TI1gH@7Kw?Z+%lC4}75dUF;C`3H7LnG1^)Z*Jz97i9}xx5>hE1j#}G*v%`{N1lp z|0Sm(?6pq;6+dv>FHmRS_)@yjoEYbpgubzEq%|dmXoW3dF|rtw*=4T$k}cJo`;SuM z`|vTFFn+&fFm+jZOyg?2e6@T{XZ^eWx%SoJZdBnU)1^pkQM4-NzYAqoUFaJyHM5F- zcnrI7-L3$em$kGP^8*CGiE@gJ@T6UcrBb)H7rLEK`)5Bb-(1sH0ozq~9<_!xCx2pW zg%L78`wDF+3CrxBpATz}aN*Et$eqml_A@cFTG>n^HO10u%HqFn=o%ro@0fm1t%#Ve zID<*9GG*fN+yFJPl_nguOc#a==csfIlNR%`w`*OOT#t5zY6P4baW28@)9PTtigBBl zk@|wWPEX5Z#_oTfBPm|*&y50f+{$J}-M)h>587FZqm+&M8zlnWRh7D2>_fmj4sfv4 zk@wbGvu^@G?|XZDW6F&|6YDw_4SuEaFOVLT)qol+(;f#Vhx@XSt4{d>Q-wg`UJVCS zD5x5^8e{%yYhv4REmJD0kN{KTN%pKbYo_U9w?dj(uYo9$&6pHaZh!RP+e6oRyP(+U zx3%@Bu@L_kvRLJ9R4)g-#qreDchZtA6>U)?zM!r1gwx zAlJy+_=h|qR6$XhFd~#>kufIJ_4PH-#I?0$0@h-1x3zLZFjsIcvu#XvJ6ynB{IClH z)-ombFC3&oKjB$Ww6XCeY~$?E9qD|5IkPS}tkJHceDqKY0I zXAc3|-kV)YNJy7?)o-vSyyOa#0~Us|!d3lFou-NL)u|`8R>P%Deb4N zUEFaY1{9?soGw-8f;z+-94-!UIQQ?*g1J(4vb3-H^-H{@LAFiq?lYgaxbIJ!mllQQ zgEZ)NW56DGSU-9mEc;_Ubp&&*EJJ~kR_!|Pk+;8@^}J7z!I!sc*Bulr1el>RS*BA% zq&OOXLOWmQ-_3KthlqwFy~rM`Kblhv44+rXF|9!5$7oxU*rfkzSyoa7T>U*KoID?W z`-cY@2wO2x3?YdG&;84ENHiI!aIK3^%uG^*0XvsjNuS(?e~{=GW$0>8ew%%QVA_Ps z0t%&Hx~4_5OgpXRXK!?!El8(8YMDrOxJmc8ucgx)br@@Jv`G&h#Xi)5q%kQ$A>Ng}^)r6Icx2(FpqC z`a-h6y!WprW@MWS%a&_)jixeUyJwm{r%!Qs6p0V#ne)kW%G2;Ib_&kpH!Z`wql(z( zDxKokq&RH@Y&wCh(X#-G?ES-Z$%(vW8|Uyd^|8kd3>``}JZWX*@ryvZEPjLl4V+jx zKC@l_IM!^K7CafYGm43r*L|C0p_u=v8Rrk;3s#m0U8hgXJOFjh9&%ipjMjv(wgAy! zGik`I5J-(&-MHgF#)Nos=AUmKG3UJ8AGzz7hF)J{2pC2GJDzNku>kWL_y%K?NgT`z z1hAT#nwdr#laQ3VesBdEP-A0bo~4JoG1u>5#)?_wC{FkwB3wzX6ck$z(u7>JHMYGU z#A<7swBprg+ccdQrKu*hq$`!nGZpo6-CQ#Nq_HO2x6PUOX0+2z*Q{R6aPAR_wz;-| zy{RteFa5{h8=H%Xl-z&M#DF5-H)6T~sXjJTyXL2~)o?()o8Ut=K|VaR8xU|o#XGUE z0+-E&YZSjR*uMq$bF&FIILT#?`1?`rfkkDqADqt-BJ~~qC^i>A9Ccu(QBHd7jFru% zYKB_d{-n`5`f{3zTn!KESuV*}gN(VMN)EFPRju1wHO8~qKowXzOVwF(!(!m--0)_=DlpV&h*v{(6Zj|beICHa3jQ2CYVqFtG8{`AIQ}AZ8vN=^sx2c ze#TZEU{l|htRLgo8c67zXU4ji)?XN06g}Bf5QT3joQ4?J3^Lzit-!ZQ4yW~7To|wr zB(vufEKfxso)twPCeP>|bQw50Xb0mh=T+R5*!%wvF_S6cE%maM0m^3Qj$>e;o;DwM zSm?#Q+dnJQeaIE@?esE^;e~nMEE9zL~# zL4~__aN<bkLp~nFYMrdn31F<)YoS9xxVkg6{C3FrVn+^(7{*C``&V^7W`T zR|&bF_;stA>w~u}mJHj@<~WnVdk9!bZ>xxgd6KDsP5L)FoVFabA{7OCuy-aV=2ZIT zcVhHlEFUB6J-m+p)-+SP)nZ36*;6lNBAOr2 z5Yc2l++n|kLZNN0IWU(hkVvvajQ9SrIDY!{ihi3cFQh0m1`OfBqBrPo)&k0PfG@p3 zoX3Q!BYli}K26!dsjcgpaZ5)4_#NjHJZ!Y$hXV)Gk3vY(+T`j*I&`woD`E#uG^04h zF5$C?H(EVw?gGi3FZTCs+UKPo%?BHfn|sHUre|km0dv$e9ybnKk<1c7LBJ7DTU(oM zc&v_JeA2Q()mG%^LAm?euC==Uw-ec=w$$GFiAi``N$`cK6hmkzT? z9*=mo;NS9c_h4BR@OmqZ@eb1{h^?km>pqqILSG{}pezTsuBKG*OHGQs#{~Ia8qfpOQ_F6uz z*03<-uYz-d-fo{#lzCe%X9k96Ivm!Rh}2VKy!2}Vi>#I(2yW7U$0-yq>AMsNy6t*( zD^uKm#k*(cX?Q zC0Wj|yiZR-TE)ZsxC6!(xtEqE+@H2d+U52i7NE{@FMA}yyVFtf*LgoFngBCyk4t6Z zblSm^s|~Ah-BU_gn6YBaXMJ0iPQRPana((nF2_U*OL$KxB*07rz{;ttdKMNc%2CP} z1@)5ghZYkOb3g`*chdQEkxAbz@fjDw2Gk&Qnv0O+L%wvLX-!C%eNT%#j$8vU`qUgCV4!GIH--?aXBIk^$km9U^7fao@x zM_;DOs}Qt$YOtBh52g$v77!Rn;xI=?6>HHS^_B;5M8D-AZ`+yC;HN?|PPh!g(ZG3) zAe%*UM?5O!)ae@SDTd|K!UBKu@uhrq-AI3pCdyM8E=g;MzpcN{s*FJ%h-g1f3 zQk;Vetu3f~nyB(9Ng#HI`g_Niu3)b%oUVx1qHyUou^(M;mOXfn0)Xk1CTQgFG@rDm zgwa+B1MA7>+|TM3DmqvL0nysEJ0Y97r4(|Ihh!3Xy<5qS#qAU zB4UGq{)t~>U+xWykVv%58b|~_7!_0BmCtiq6 zO5dA!LZX>CVj)V9Xt6ib*P`qm%nSDLDH_B)KkqXd^s08ljL)yESSSxP^Imb+GD+Ud z=kDUAODthH%J@%lED4-VBwC=hm!Hy(SAI0qfu;PdK;nx2l1jg5?t59l1fQDw_D zVgTGHCB{c%w1GP-JUk!+ksJm_v%cwDyV@m0}ON=*uXzg7G zKG`ixJS?wVQyuS*RS%WKL?5wzM3~-iz|STrC3wEZ!##fx;n*YQ;Y2tcw;!Q~oN~k< zr^dg##URfnCaD&Ig_uURYt@H^SsIcyF1TBXnLC5w%WSSkb zz9abtNvq9EgT&>4*`Inu)CxpgW09zpUO>Fbn)|vjcJN(u_8gp`WP;2NI~2NeJjw{K$q zrTi0kDF9&6y*_f{n_td5SS=#}fJ2ymUd!edHWcSH>n8f@0v>@dFxlDJ$;{tpPcQ8T z;MCp{_WW*!$!5WGnt~(icZC5<2r)5 zUCmRW(rBr8UX44pKV>))z}&xV86Q4hU|9q=R-O{=?^3so-V_ek86CzJ%cbj^0w)_elx-|axGi$T?5%>2ik~;2*5w9+F1%Pn3tKH zprMF|Rq*gDm6MZ3g$?Qk%MBDIXwsiKl;OQ~1WTEGT868nG10=MRc4!t5vGfxJ1q(}gHp z%+?3I12<*Qx;wg&%yhp?53E*rmpoexaNEU&jXnoDKH>82eOWGR?I3jVrliJwS>^+Ct!fwPR9GI=rbR7Dj z3=Q{WWw|8@^T(JtE&8C+3CoXa% zpxC3_+6;-jZrgWe{92*HL=6-^L8s4h!u%WSS8lJhRZ+GAL_(4A0&4P1h6>(&GmJNu zV;5Q`kZX1$FBGDq3Vtz+Pfz|rr;q75p(;5$>S89=9oc0E?$Kpvu%{9zLgqP*O2*hZ z-xS&@^@Mu*h~t9n{ugngNpteHN_TQqg_}ss=M0N@RPyDO$<2yU`F{wZ8s?pmX_ zms(ufvwMxKT!np=j_=$@_~gO|dw|RCT;2Vf5kTv8^`^ae2)=#rg7;7m=h=JMG67hM zBzIt;+5L8&DWGsn<26NS>5bq|8+V}l+WoO>%;M@pSlP2@4(CyNku4q%0_oV5O4oRd zmXeC%WxK{aKA!l_UnJdFv@<1X1(GYAA4~owO05iGmVQkt53KdV`N#%=tq!C)1$W}c|ed7MJ7yW6$(sFnkLUg$faKBRBs95!grE5;W zXZGqC_4f>+O4NEaUYlV!Ic`F58m6_n>9rxw38;5dA~7?wqJ9J#?e1U2w=PAu__U$! zd&Xn~=Z$4VW|?mHBL|8FK^SFsXOB;UDhA9L zK;)+7C2AB?3=*%8XGcLZR~)GD=>KxDOTIfiVNlOz7}#Y?Nx zPpfW`_VNQ~82}#!kuOyhiK9^)QGV$PL=lUp1NC%!yisF*MKBnSM@mebGlqxcQ-R{A z&KR2MQ5b~lg&h{)vc4i)ZnQt{lQoRWBm>-qG^>;=l;sY%(SAM5ZibruEl+*1=-;VA z*%u+<*2hJc6NH5VPUMk*S|1s+8zX#!=~&h|Z2^>N?EyWif~Bcf8r5F+UX6r~kPrye zOCrd{mCiWssKaItoqjLt;xM+z$g)nm4GY(dm5!F>pLd;JA0C8fq}EGvW)^@lW7F@G z6Fn-9xi~EL=W>_Y%a_zPSv}?Ukk5ph5jf_XImG@S7BU0F#WQo2wK{4x_w94x zwg-=7o`E!=efS?i5x_}8l0sMvh)xF6PoJoehJC!o;Fu!vC6LZ(}fG)`T79z8y#lX z^4QqbSO~VeAqnag!fT76lF~^M%ol;CcZHj`dpN*m{0UHTu>_^-Umgxe6-(>uRyq=M$NdQR?r8#Wwmb zCa?A(titLSwUIaI}y4;=bp-yjWWe2R#Q5>fyRtxB6Rd4wi#QO?6HHd2cuU>+I_`m7SORn{bjG9^RuU1V22Rc_zX{1FO$A;l41!(VPUEQNQo7C z_)S>NfG6B2!n9*CeSkrtK3P^tg=w&9T~C5Z;=njtch$HmN%N}V{0_NYnLcSz(R`DG zh3rj1t`Tr=QMZLM6D_^61s*RS;Mb3(^I_mot<<=%Iy<)PeEU46pDp@^2%biu#l))k#?5OHnVhY0?^m| z!h!Q|q6@5@JM=>B`K3H1?sY78=GtoxKeVDWgP8%Ym)-VGu7{wQUGyd4nSwwEFNPVk zZ|beVu!+@d|EH^X&p*0ut6o+&jPnF2t;VT42Ld8rsU9y*sZKjst~?sOc2r%{f0+U; z=f*pfY!I4Kvghyx?qxneeV@!`DgA;Cln*k=FonoI9h5K9l8xDAOwOcYADP|16jRsA z<}!+9ERF-j5Fkh^mdxaSHd0f=12RO6mL4-gLFv7i7(pi|b^tAav8=Am4@OQ-4wSxn z(yLZ?IrH|dMg><}-K43|iwhr0p4izHW_7O&W9Ul`IdEX>H1{~(Nu+y=c@9M!dECu! zrNHX%Zykg8qTrX--;sT3e|nNAS*7W3SY(oJ6e_f~=~YomiCb>T+_?!d7X#*?!iskt zid-1TRs}coaIfbL6a4@rquHw{ZHs`QAS4Lusw-nfMTKFaeS<$~7i*$XqT(;Kq|9_^ zJE_0MHOP}fpGwI;WO;V##~I0T7MR#r(}?oY)6-u8K3CrttQ%DECPwbd=S|^o>Ar!5 z8(0}z&Ya%*zsyj4jQ{k(5O}kNk?1#-wXOu!r)Hf09$bJlI-WDNH74y+%PBZzJ4sP` zUt8H6*{enLZoD}s8X{f0dvfWqLqH@Ov#5hIuqHKLF5-Y)RSB?20T2 ztZ46COPCh`&m);wXxxsNUA9-}76^Csb+BnShyFoGJK5t$xPpM~u?XY}`}_OA+p<8~ zq)3oX=1HEGU!%U2wXF1!kdQ(e_x*Bf!o(+=(`#zq{`DQ>@xJr|EGqWgH~S~i&sQ>x zhV;1)t4*9LH8}Ys4XDO<7x{)IUT#D6P;sxk@s?uLO_yoxrwnd830^*V0%Rx|f1cOybBz}f_uGMQOf70TNRZEvp=V8l_=w0eROr!*{iaxA)+PT$%>bs-l3>!{q!zz>KVBfdCE)a1;O(%>gN5BAoAU51pBF zk`<46P2aX-o_gSJE_a0G1Xrpw#LMgGxvSm~=P^LOmeU}4X>X0}W>Y0H54om0$L&O= zcE%;E&=axX!Nl9j>wgc6LGSVRmbSkD4)7fYc59Wn%`YS*I}Bm(rmq`GG=b!>==9ssEjKHO<=Iy5TY;lz zCtc{!o0pC+q0Kv^h`it32M3}$7hi7Ai&#%gtTf?7h5S}`;9Kr8(!K($>7^xA@AfsU z!Ggk{wpUJNAO7oPZG3!RRjPun?yu}I?_Dk6u$b;QuhXeZyEJb5@5JB$9gM*TWF-T_ zG7bT3V_M6SQYG`hkN@v$&WGPOs#Odf9C#*qr@t0*R({9az(A9(l0bQxe7%p zMJnK8YUIrPA`X#Qi^1O-6)1F3^?4-jX$Y9&dgXW3(tkG-MAL9jZQY7a(jylo6vElA z11uS=YNS?8Kl3`h`)m5UuHySkRh=UjOZQtT~%zAYP*4xtDb9XW57Z+Qpl)y zyZyG%MB>V~d!&@oQZ}avK(pGn-uq~|$3|nRm+DEAsjacsPPv@P(vlk%o!Y=9ROoMP zPkjR7#b)wnf{|BhNYZB0q{p-n37(FTCy!l)dn>61KP5!k&g-o~uIW{wwY9||WzEg| z-?Ez5+No|1q|?}Qn^g@iH)6TE3;BxYOg2GKbbA7z8n;Qqm&?j<>DJu59v3rejLotFD7)}0)N_g0TtNHI4k+xT>XIAl@r1GCA0%kbA=Ld ztjwAmk?UVD$kcZ8dyD>k8{srq0M5V)Fu+I`9w-gYn<~(R9I!io@>pQ*k|)Ui*`(dc z7P`*UcQOIh%J==PV&9sR9MbH8d^0VoDCabg@z-5lqda;u3xEAKSY5xrb5`nZK%1pL zs{VPM{K{6J(V~6y&fOh*`nNv}2t2d{a$f*IbHD^mcUGWRepQtjjJrHi>5aeJ3T}Sv z8Eodt2xG;d$|72lyFTfJbKep~A3d5!{e@6}d-?FRO?Qo?f9p_-pOohfU&DI-WW#H4 zZWE<>&G6Cqv!x{#ZAlgVb4;94<(m2gEQ=McN&fJb^iZk`DK~Naf5@&4s`pH~6g`L^ zuw&;*I}Paus!Lem8XWMr?AhaX0veHZWqKMp;nn6y>pDDPX0+M)#R%{?Ftb~9nHnE! z?QdPkR$G7LZNu+*QnUDEbUsGtUP{-xQ$ttvTFEBD11>uaVWB2<>&+xy3p#d=&F-el z*7aWo*NSKnH_qcO<}vJ4(`JJ;&q-==3t=H0@znNsT|Xp@8z9EMX##F+%r}N_L_F1S z-OtEh>>?QQNGSmvj1jB zyttTSnYpMTrnmmZmc>RB`YS1p!GX+k=@0$yW=9Z=&0PJ<9g}sA8zyTTjQzgGNGuDAmHv7`nUA6eO{H*PlKc=GL=8Z4tJcvF|cDM+)%9!1h=EU-aB=_~=1{J4Bb{DVl^_>%)&KrX2M zA5T`#G>9Nt4!OZzesrHgCBMp0KK25KpLUqiuH2V|XiXZhq_?e8_ajtr1 z$^z*O!^48%MTV1|Z7jQ?v{#kbZLXf^EgN@4+tc5#(p>{|_a#&bMo5V+hW3YUL|q8J@0&^ltHZa&@{fzN_QR;mcTCZILAPoyPh zCog(egp5FEr7FY`tfZ`nMj=%dHH*;whxmt~?M~rf13NrR-vjUAht#&pOk&SXP{I zggg4>%jECpG3VN85HFo#=U0%>PGZZDj?CxeW>1qh|LnH`*jN;NyNFoDz(9aOfO)Zm zH!PdOZC)588j~W*U@?04uRh|h!nWmxjdqZ6ih)zGaPGD4q!+B4|IMmt*FdAg}SuED=7}SZjDcW%zTfc0;(1 zQqKrg>@g;HB|2W>b`v;s5M+00GKw|u-LgFIOndaB={dTu8Xf0LphQd(4XO>PzhPH&+8#sRUC!T!f?*rb5mp8G+N^*cvzbKQlH(E`95M>B zR7u>Sq^HnyD~fh`lo^-oIjIGIQM!^7{GNB#7rQzl~bz7?);tf*tj74~gm9t@{w~O%LPK11|C}$RTlb_mhy0{>~bS2uVhfI zE7(KX_Tt==oU7LKC#j18-D#i(W7+dLocnDa7T$u=5b*y?S}w5jC~;>RD5Iw2Zad*l zPWl+(CG$(IM{!FCf5V*`?5=f2pI!XZ{cRnS|8|wV#s_MIbAKebDH=x-7Wt6vwfsA>!*^4i|-ea+@~lU zRlev*p#5RXu?L-L4|fRqrnjpp>|y|ajvuGMlkTTe){0Fr1>#%!=AfqKQsaY!*N863 zC*8li#USEI1N_&0<|gFBfMx{PJsB1&Tj??F!@UDU+uI{>L=_A2ZeI=2Jb9iQwEtRF zNBHwE$V&z|Pc{w?w6KgPzA8Xr2iP%zp#i=k6%|GuKYOT@*0)&v6C#`SkzY)I;%}po zU`!5SJ42mUa^~viNQeaX;071DbP@*Dzg9}+eIJ%MW})~kmx(8b3x?I)hA`Yf9~-yT zfnZkrMPMFvWI87vDRwAQkJay!xxtU$+VN$~0-+2N6ginrJkVc(M>Uz;j&jrgo`G`7 zn!O#4E+?B;gsZ*~rcZ{1+B}G+@&kVlXYeEP)M5hxM(xjsXB6MKgtYW<3+IuDk`g-L zJpsCZ+H#as$@=;Rr0)lb4*yWoW0++hsUkGwWHKvO*k4{`Iv0n)J7?%6H{Ri{3FR0a z6A((kL-X`vTM*O4Z$GmktmknLW_t?KZeKd#|8pe65qq#oJ!1zM^UQG}yRwrMLhYym zEA_nQ&B)LIRmb|(UCqK_@BHB$!+^p+)bIbj7|2EW&zqBTbCQmZ=j7(R_{iwUA*bw| z@d+uCUS9X)dlLWI)<5gBBaa5ozaJ6WgM2O7NxA!hq_4>`|Ml0J(}F|{ez)s-Jwl|p zIDEru8x3FBBjf%NF!b?vH{9Rp>zx+)=Y6LE)Zv{zCI)%Ie+P4lqwM)jdI_Ep;#E$m z#hoMIhUKYBhRKc@`NM{9Z_kfW_;&yxgb)GM3y)X<@7q64aR0t+-#6)$dG>uHP=r`H z9{!!8+%g2zb3DW}!Jb+BeS?hBLsDAq_uj-mV|XL;JO(hC$qB(%LhyJT$HfdU%~rqT zcLz$54mo8QHz`n8Rq}lOQYAyF#D8vH;ebT@-a&&+5NpBw;RZRO`smMNQ6$;aw$V;$ z*Lvpd8;U}w$z5o;#7dK`N=3S?t(=d2Gy-EOL+h#BT$)ByzRu9R;&di*U3GuZOAYUC zkq#~_gc20kvV3OccM#ke7$|ruEC|Xtu1p^@rpBYdsp<|AYk;E=0dPZ7y$UuMJmX6) zEoJfeV+JTSSSsdNa|^>+U=nqKusJzAIv|w-iT7gKcN(m@yEwVMjLmG|Ocr>0Z7yW-wQ z;!WMaNarfH2QAo>K#D;$1o?2rJ+{eu0i*>74qck$b1}lic2~LtL28I9eA3$c*>_(5 zPVwK2^$&a+O)QXUtzb_@SbbaP#$)tet)|3*t?uUq0gW{~&1`uNnd|HGJC(Du@7|Fb zeDNbiI^{ZT=vA2H7W?CYsqwohX-Fy^X&@mN1e`&m$wVf2f46@=n zah{_U+6!h+P!?BIK|(`F#uzOj7R<7yZ95Ujy{GV~U6Y`jOfoW-^8mTX(5bbWfph{9jMHP@28`O$TL{Tx2XXOaK54a+7v&ye2G5?3< zbh)46LmV1oxsuYW4TU_~%crv*%$Hu(``N=U})s$>P zeOp7tUUg{0_I$Wly3K!J zb_ypkdl+e=F;z(GNmCJ{{!{*E=bP!lr3>_xmaUcSH{85Bei zjE9J?zeGVqipfAS4*AKOvCd)%l4WNrj@t$w$5&^R=<&0pN!R1%=4M=aygyP@EB*d_ zI&(ZUDY{|<&wJGhW9hCSM5TN-ccs)iJDN%b?oagT)F_*=I}=})RKoICJv9sb!1;kb~{%lOM)}^vjO&D5B-&s zLp>)0Qcv@$qt8YZr>?)+hd=cST>b{w>U1XMm*a1T zQfyh*lsM5iRN>HmN&3}zq~RZ&Pp;b02!(=|g&eD+P437#KPdRIHpk4mRBU{)fg#}2 zI8V)fbBBgC9aDXjkHUp(MqxI#QS_R1@b{dBK5W(D{Cfh_=|jZ9mM|P@Ie*IKP2Wp` zmu;{yJ#q?yRhrARBA@^PxaA89$N*3+G$v-i<~VCZ9uVy8PUL!>4N(Fn!`xCDC|Kl! znZV^roi-{)MoK|JqO$2<^wu-8vyRs%20)X&dY*@fXMhP&Jce+I_I8iDwQ_21ZjOiM z+|JkM*8m|F<$#QnMIEey5db|WqaxfWc~ZEzJ9K%YHKN-p?p|5_RG@+o$nbf zX0Q!Q)bMb)ZM^O}#M&fxEo2j4;-~gHOmVO{pfkIU?5^jm1n$qD?jRiuXG&?k*EmmF zbKa~U$2yQ4@4hr3m(^rIRwJCk+ClqLR?uFXF*#c1UPYG7eLk?t|GN)Qb2$5|sS!Oq z4mZ&82lJ#>ZP~YLw5(`^Kime9#-(tNeE@=Sj+IWn~-FD!iIaQxjG`pO&;?o;y2 z^SqqdP(Oedi^MHY>ckEf=EC3W4;@Jfn?xO1r6o08{TXxi9oDv%QC&!wN%DPH6%+3$ z)EdFP&pA)@rH&*fDiQ~ielMDdRsjCuh2=6GqoLFXt#l--rE|#3ZfW&(=7C_<<<4l* ztW*5Ou9(Q&E0zVLqMNz%``^9Ou@eaSNJdF%#E}l}M0}t%XIa@&v=CQ0KR^H6 z$pM@j0|SF5@(4%(Gy-5W@TlYF;Ok&SoJsmaWFmo#@bFh4F>2A^qA8r7mgeyT9&D?R zlT%aU8o7ALA#L;;-Ywjjatbm4wl;0Cw`T{Ah(CsL|45uSD=TxRRzesz5WmtP@UBeN@DFKK_2*1lwVDbK4DPwz zry%H&16K>E<@Zcw7M681I6DqAhDj9gbK4il<@%$!n1F+-9|}-qUTrgOa)ykV9!vlUjh@MH zd{51V5ZcAps(z;JKCQX-Enx?F&&NSu@91w^=x$d%Px@|)rcKY50jAJOwI*d090Mey z0!-}ryECCo$pmyXCZA770VL9+_~X5;Oi`%^wg0F7AP-#9LLHlaNwQ%|3ZSFw@P72WzU z?#R~YZ<4_l_?rv&lBv;o&a{{^2BR|Cpf3h6i+XwSsg^Z7tOWG;ivvoaR_kc3cZ!4K zR)QW7BQwJRft^!lwhSe@+X`zn-!-3xk71p;Ctd|6RK^&IGD6 z?`)0iu&GQDk}|CrR3Ic9<5okiQhGJ{RS2UK5D(Jft<)o~y56#GBE0|RhVI&WdLt7%;lwDz> zg~)3{AWJW2(GCwn5h$2@?+DYiV$_^>K4ViA);2im8B^!>`ZOyuk~4OF-M{mqbnN-0 zSt_C$hp);~TdsUqLH5%F@s1-w0f(nfkiEh0F;~ZGLG_)XaF-ITMH`oEqYt&2@!gkc z2)5rYHu|QS!N)@Iyk*KCZnqTqoL@ZTCH{1tEJjsJ2&U(ATDZCyjh!m{{=({ZuVe96 z1iH}oj`%$JF#4g*E)AVmdhXZBUKAM|{s%3$)g;f9rvslf-g2Ae8-(pA z{bA~T9>*Gc=fX0#9#~a7OVa^+9H;V$!)7)sj>*!eK~A66c>RGLEk~tdTi=$XfF19M zyfeYG6(SfpPah)R`wfOyN4g^om+~u*t|(glTO6~rI?Fa8c!4&Oi!^3tzNwvd3SbnT0SqnMX_i1I*$8m60}8)z zpn_o|wG9&>{B4b?v@|Y0J|K@uj3oB*W}HzR)X#y>1Y$%WR;h>quB_I>l?G5i0_@Si zGEGM~vr<#%>BEM=(bOMJAnoHL0MsZmmtl}_#kdxsh^n(i9>UO-RaF~Tq6v7TE3^4r z*ChWW?9kHEo_a8LV_`n~H)JLM9$JC;Ep;iy9X+knzWVVN(6T*AapOPTD-yFyNU;q( zGu70RV|VQ~?6Q5{(Z_x($yaZ4c|-f@3w^x(6f4sJOU;+&!E~OmNfpcaj26FjA0-W@ z!a!$BwOV>aeRBKNi;?vB5ClEXvPPfy6y?q&cG|1FQe3iVBacpmM22${7)g~$$qGQiW_5gVT=7Ip z%kiny!mN1+pEY6~1Mm0lUZi?kmI|$kmD!vF1@lxtwbY)vZwba9Tf^xApeFC*(dW3c zGq&cy>O7%2Q>7Uc9-O59_0Nkpu*lEe4i<+po0TX9vqHZ%rW(&Ulg)SESiP#UbxY}5 zbE1)I1J0@gS^eME^P2?%Bj>MSO_81E1_yjSqbiy(6gOL5io$7*DAdL!+ju1`z-mk0 zC398EsXN+kHOc$e!HNeQ)QhN1F-varXZt4VtlUsMb)3iomk~=zkPgeM0AyiflaoXGCcU!>+FXw* zP~iZ`ocUQm_B|V}@mD`cEFH*p=Y3Ue1}vAh4*nM0Ffl+oNy^UNpta6OLu0tnAJyB} zw`Rx1lqv%Xl^;H|rW9|z&@q40%Ik7a&{)KA*-E2dqZ#JfYh;rt%87w|)*Yf1Do(2J zXS4g!)R@`le#e8y32dYezvnC!2&);W6BF7?=tcs*c21Ws#`cVG2i2oA78Nl$EE|e9 z+6tC9r}o@0I2yVty-IEQa`MwehqcAqXWv@_nRTHNTAO<#HJPFa!2s= z{%CD=dmSNX9h7j|IM}ou|vHh>>8fhm394+=atGZQ&#}^f{k5D3{x8cNZsrwv9UZF@oI4+%}<$qG7U!`7iv68do;WbW2;zcr@n>B(z;!@ z(7VwOZOYR1x7Gx<6WynzvkE@Y&h6p1R*cU(c712Psxs-%9CzHnb7dt%)|4=|u2Lx6 zc3-gT@Yt6XM*zND35$P$# z1d8RmX+8L{dji%E&Su&@lgGXzo19lC0Wa{t0l@c|iRIqr#lop+ZAxexvej(AalN=B zFd+DNisE-Uz!Fl)g_S<~UYaUUiW#^qgmHEFCw;PLUNzmr)5ME@TI7DCe8yTUe0r^JfC@+Q!loY}aRs+P0--0az;$krzNC0xNNZ-)?KDvGvC`o4MZ)r?;W^ug5x?X zV#z&F(S7V;n3Nd#I5XH=S(E~Vg@^k=BbQ;;T4F#`oZ!zFKb6kJq31anhzY)!txUd% zwP*|`+Pv8bUM+ZWd}(Ud`6NL%+Mr-x9fADqO}W>lPRf&!Zf43zm~7W-<&Lg_#hM{Z zCTZiJuqGDkB}O+BX<|WcdPpzBDM!8*>VSbHei=nCemvh>bi$`$R3F!2LlbL@s4`#Z zVO_26fvC^fnte01FCD(Mac^dev=*jCH4Mq%EA-j=RAbtBCL|A#qYKog*$P~GF5})( zO;rmm$(7pP2r$M-zxDcPY$i;4Ry!?RZacf|6C3d~LcYMBC z_C}_yB1liLDInu6d)+gr`YI^CLd|ZE2r=%ug zup+Uf)#uE=HkWEQ4F(&#HFzy+CK) zTUyKS`dqcG@b5pnd<665n217G@pMS>>kp%Aj-7DOV9b!CkT}q(W#at zegQdG{W{%MqI&88oDHAe$jU4tFOGrbnhINbc@?HQ&8qfg+TAq3b2Ab54bjyMJ29&|(yL<(u zq-rdVK0(3iD%Y}ulobHM0ce_P*+t}LsR1@VuS;Zk`Is-7U2bLD5zkDejLD;JDRWIh$;dC8=N(dF2;Pkxv<1W&y$+}2{Sr#l zKYOp`PR$Z{rx`QLvwA)vqch%03RzV6A_>t1(?y0tg4)}N+qXRP>$ne-KN**ikAd`) zp}0E)T>(loX?sJE-61kEb70|3P0ix@&d6KSrF1L@3f}2U?%7KXQ*7}&Qa{FT=x@fzz_tRC}EtBS3;11y0D;46Q~G1lQNs zUzV;$ye1-&my<&VRto6Jvpqw~)HN+=J|!hxUPS}M9@kowcRw25FMev~*v1GkK)&Fl zJJCe*98WOc6jA?MxKm?C2q?lpf12|UI71=!oN7}>$(l|3%$FG;HV`yMkDZ&h`7X=d zS#a8*8g12#?5_RF1(RX*s8et~wM%BlR8+ok4@Hc-^*7~+Zv%UlWT2f0%V@Fog3D)C zhScAgDjC%WIW13C;SN`ICi48t*AIc`w&cub9Iqn+;y1W@V>kWmj1UT5AakA)Aaj3E z`^Km$?Dga0dRw!cO@kB5j$J`eXpeU-QAm2PO-fPC#$t7_L2puP^rzQaxG*#OodZ?d zK3Q7FdVS-y-Aun|oIW)kVnF8?2KA%PIb{Ynb@i$F5^kQ(F0XHQb0kdI_%Io8EFeMY zxURc|d@(cYX0oaYG&h2dB8KXzj!R1n_dIfN;nR}Q9%x2{Dr9%hV87B0e|li{X>(?n z@8TaEyt6S;(83S?WPJiOM2Ghl?`VU9W7JN*-g`FtPK3}E$8Q{dY;oF~REk^Dv8IIA z`4J14^5{*R_%D|M>bQUcxpzKJm<{*ctTPB>4Qo)butM@ue);~i>z-~|XI(p4>j5ZF zfbLBzGGIwHv#`i3D%#H5X|@J@>9g97NT5ZFjDjM|GsF?3(kb})A0l&;O8M0{<+NgPsZbrMQ~g; zE4$ic$G~CP+Thw+l%f0;*4H1W!hv>L&^B8hgua#jsWDHX?of0JcNDG+OOB98luW15 zd+mSbUU3vP8Vk{r@vINt&Pv=YjZD#o(W=j`DNe46WY`{j#JecKGX6a0`j)RLJ%)}R zF)cM}YP}z=q%8gn>79M|X;zXkR6x04RF z*+S^c=U+YuBv%60Hyc51RuO}D*84blq{z#>n>ar@Ux z)DZ~HQcJj&kl1*0X#WG>Eu3X;TtO1T&Hu0f-)1HtF0G1C>Q1AumUAs`wI@Z}G)~W5 z%?z=FZH(te^}f2?v9>#%@H{$yMk;I!EGD|so9ukbUd))rEw&`N8iPB%7$EGKQ67os zET|vA`}Lql=TYGA`E{CmCV=TFi}3RJyOIEds=}BW#%WT0%vh$eL)7o@HPGVP z?H>g9C`3n#a~wvhtrdjzR=c~O{vz;`T>)VidFp{O!o=VVXQKlf+TLd&ew0+D=BDN_ z!A|X8Jnc0B871>>vsI?H*l$JpT361eoK*tlBO-nhZ{9SWeJ6zNgThx=lK8B0$G}J+ zZL+S9@P|Hc&>=e%Zu~U(ONYvx5kHz%MB+cc*|X}&gbNdMXlj9X`SeUVoo~N1H3$cy)+rm z8aHa|XW>Wir^hYf^orrFUH;hZOp49AHcW@WuvWZ+{XO@1bVqBSo#J7)SfZN<5&y`g0q6NmC&5O&;`IgeTw^k7+9Ohb zt9-xh&=boFwpO>%)EUS+QXbz{)p<_J-^9SnAqL1rU#%yJWQ=`e$t^8%q%eQ;&RiCR zIBIbA6rgPFMDLP4w-XI^*r~Zx(0@A(E-suR{(R99zvEODCUZ74dl!HIz*CKgHkcdKtB>rW z*L3;5Tt7O!fE!~yL25-~Ysth>Y*svys#5k zX)c!k<8t9_<-RC{6iclYz|&a)BXkzBXvSDqK**7ARM;?~v1;-8o9yhT$KxlHnR1Pt z45h}lNb!P4m%yUdETvyKDkkuLN)264>!!pZLiP>j6Zqa4u8~L_i4LxD||+JJb%v*yur`U+=_o) zjb8HP(NR~7^Xn9y4zBUqSy>O_R@z`+14W#C_|cO; z*JBjLU4MtEvVzt?@6r4IsJ~+IrXzpx>L384?`kd#4QuaDK_%INZKM#vN*00=ehHyTrb@p#CDl?zM%AcM&c5Nnea-0qrmvL|6d>?tdC|{VuUZB_R zPRmr_W5<)$QhHpvzinCCTztY{Wb{oago<{cnz+>lE{2Zo_lB#dP~g6XXM1=0n`SZO zwqBSYFXtoro=~gO4Rxp8x*utIpmWEK9A5m2YmR$vDSEajZJOswUMOuKX4Eqb%GsGc zF)=YgO1_WW$9DEgjFJWKxz;?g!1u{u=CTN z%y49(`BVfY>lb@YqG<{y3k#Sxcvp@u;D~6~NTrEc?;498;b)Hk15Rq}k#1SVy zL*!V2XIey&<}CnmU~k`i;388RUTGdk0{Vf|fXnv{P_ju$3Na5Iy9aU+ttosd7Dep{ z1r>bhcZy7i`42_=w?pYgKwbt&zR6B`a9I#nzKyl;@qFUHZ@kDQH-_V+?+7p_gyVz& zJ~gHv+}bZHRf&)rJ9^}Gdd2ofIH{n%k6kB(clV@{zOE=3%c6~mmo!==^kQ_;@o(BN zB`n)ktE`C~?8x;xHVS7NNw0@i#k8QSdZNxhWI+)#K+)qu_dq<8V1Qwpuozf$P=`_v%gz1i`WA)(#$d4;ISp8G#KQi{xsLXNva;_~rU^qqRTCIo`jQPLNDtd_dGI7i566w^4Ev0<|774a)9WuzgFl8x4OU-g zNBc^|98YKqDNn3)*V&)OA2PK3;+-_B9EA@gojs~K54WuinP1n1u-6I~U4ZR+AEkJ9 zY;%RpzO;7Yfs3bn$iJOLyL|;>fLPFjx`zp*n?)nUrQ~JFK@+zfm6)~8616D9?CdOh zl$fNXJ_Y zQ&K41{r?N`3ZSn}Cl{{{I=~KhvlzDhjnG8Td2dx&IIF#Qyv_gBB$Q01}i#8^p_NZ}E|p zRCHv)Lm(Lf9wJ#|0{vtB-hZ)n&4{3AWo~0rR9hP-^w#c(pb{ok$?c#KafbgC_59c^ zG-Q_iyaCoUe(Bcfg8_3G>=ioBgL|z!V_6hYw|5g#zSDfbNXv!Vo!Jn5k5F3uqMrzflF7zfz-(k4LVB&(l3t zD9TG?x&bZw!oKdX~El0-L6D-a+O_cS{ZvX zlRrCYxdBpbi238}L|!4Tc)_gsR2n`*PUM#9UG*28-9ue!Jxq4J19}RM12IID{PY!V zfCHdfo;T#^ILov0`MM9V2#MG!Qe@B%gi6_wtAI|Gk^%PB;F!o70LQ?M_y^&(pqNFs7|2x)1w-A|E!)axe@&GAsby0?=IDioA%(w?dS;k0K2yhQAI- z_-M=?dEN^?ejdfc1=71>{p51LTdPw0u|QZn`&o|}0O*==H7ZnZFAt?bv#%!)#`6LC z&x!l?IY%YNhyg?<7Y;$m$ZHgU1~5U@251VR>oPJFqXQ}jX{I>=(<~6mfT3+~oBW01 z9D=DEj-P=3`u5;zD$hTU3rFD(^hoFIyz`e>pre)I&wlXhk$Fq@wNPK8JH1im=+~m@ zx|_ooP%)TLUyyW!m<&cC&Hep0G0Mm5qXOHb<|G|z$;$9Hfw3DY&lj6p9j)FIL|)nK z_G!)B{q5_!edf!^RhCbgY^XYwvSu*fBNmvq$5!gL!rbir@!^ug_Wm4VzGT)=MV5*JJx8DU z-KnY;4y!p2e37_-#|FV=*6#S+b^ZZe6U$kI9?4Yc2IIr$!|BmKjueATqyMbf-(>?Q zT%>kBrbwu+EvlGFzRX-CVusM$O!vt$<7hZ6i^e`!?ywQmn{a8lz%4468 zioZvwVNMtYeL9V6MxVm+Gb}&qTWn`$rs4NW#!6PpI@7}9s(hN#5IwjteX(+-{E}2T zYj&k#qA*{=v^meEWd_;IPVW>Ky=x@y&2IM|((EpdMYRip^d-rERK9+-ukV6d>`uMp z8`v8BHmRK1i$PFPfa+hr%4qrw)Obp}XwfXfFP6DX4b)jARkWXJVhc#>E+ zAodAB3~A{Aijc+jDr@hL{qvmJ@SKRmVW?@jaXc1$P@LXhZ#hZ*pvPAY!>5!Z z&qoH+&>V1*?ghv#SH5BH6da%I4+@?#EWE$`kl=juFx~3~(5n2)&YCYE!F&Ra zU3rlgYYL&@!~jR+Z)02s4OyH4f8RZIOG|w-MUq@pO{+<5ww}>yDZP))uficc*u=QX z4N^W}bMA;o>idNvTYSgfUNl2R4*bC!%VR^x`CHiEU{}zGBS3}8iGUvMQ#mvurHDE! z>sJgCjGud~#*hzrkp8css-4`*KlA^Ffzh=UfkYG)MSuz0P2R%zudVPO>&X1aY(D@> zo|mG;K)6d%R*IOL8z-bkxNaq;s|81PR#BGXz=c;TENt$;SuV8s zX|^LNNw*NCD4As-)F540ESnW^%hRS6*!&)&0JASa zX1n*%&n>?HW1Y?T|9CbDc~k{O1%QK2+S!`kCK(}lczUnB86Y-)&PnEvhxA!du#-dg zkxhO1*S5vfM1XT6D{xOQ%=WN3!Osy9zfh(bv;W<3yKSW04SkA zaV5C64Qs$n4a8=ULjX_FZt$n!z25lGZ-@Tl4c-N4ShsX9H@tL1S`6rho~K+AO$^(3 z6uq}X9v?{TT|80V(fl2MCFbAYLsyPD^%)2@;k4P*W#dD{FrY&U?5I*RE(Bb4#)e0HdBAJh$a1{Rg14C)EwC6$J zJ#FB;6$S7|17Eg$e%os*kznMjH)JV6JXZQb-=!c{(1VY(mcVq0RkLEadTz3f`uctvf;!Lhh$j$(pCk=oOUqu1$VuZ$~ zxULvQ_#gix_wS;D{Df2q8P@pL@C^gR3-&hkr~WdwMWz@jZ!4Vx^um?{uE>;bEChb6 zA5Af&3$6yzcw)70mZ@snL9Jp(`UiT zdvjd3=BC%l)rA^^12?U3c6)bFK5ppbI^ZL~ld%wnGjqO39okg;J1+RSb13wD7T=5* zKTKa$1;A%YO9QDXbA0_rZTiYf1A7eWzd#p%2(@SqwZLsHvdjA+;iZjV`s)IvWh_VS zd`9r;Ymyn?DS=5J^FlCdmpumi6B|p2KSn&Ajt{pxhJ* zXO)r!*Oz|n6UR&w>YiYd~Z#AKQ z*dg&gbtW4{3B33XK{1Le-$*ZZG1fHS+=ZhORQ)UDbgDnTf^hBWu^mBPGX>X~j8jf3 z-{)MMg9s@fP23Ta$=pF;h^>0(uxW1ItZ(nnD!l8io^z~T0tRmr5C-XU_`ScZ-I$7U zne~+^m1%^~0pZ+U`FO|d>&k;I3$dJ%rsj9h^6`ZLHMpn ze${i}P-Ze>lIYio&R!YDW{OK8{cdRFR2b82r)s z5y)9#D6wq3IyQWNKO|OdfSvt&D5mFhZ=knD`{7T50#)xey%xO0H+{e1tpc;3R5C?no5|0#1+9ty;j36BG>P!j zV>Ti#bGHvOx%$VA-lySswOtRdy#J!X6$>BmeQq_i9|_u??ZDN3wB8-@GzFf(Js|o0 zcd8W6%7|{7ECZv#$L7ETb99`K6~!>s7dS)L1#0uvjM8ROM{ikg}{`+})DPgFgu z_5$&@LJwop_vF7|LqBwRlip1gGdE2HaBGflPutefVoG-nY%#e-`op|mubgo5c%<2nOcYxDd+?^qzW2%Wcx)rT^tkV- zYmDQLj5XCt=moKmTA6wo$(ssQ=wU};iWH)De5w|t_H}6g}&h?eZ9MJ8!<8&%Q)xGW=$P& zSkAt>BSoGn&i479!R;9B${C3I_5S9ZJjc`jebEOlE+Eq^J z&ojFBnb|EdF{sEKk$}gkt9w|q!Dfla!om_L$BXV43mF(G0bObp@a~$+mG1n2JwAnO z8r$1T$M(5KSuIcA@VtV75A_XKS`#|Ye3ugcGF}aQDl85N)xt|Nf4WApn39(It^12t z|7s7Bz!tSs&?kc3%xnmTr(C4G6Ib9ZQP7+C>-DG@4L!bm$IjV@J)@^E4i}0Sk>l@u zGb0gciR&AYBx@Z#Sx1MiZZ?X>jAYdV4Kc+?5)#en)E5R5>Y$V>t>4;eLkfJQqav<8 z8*jhac^!$(?Ekv(-L)Ci=x~nkr$5Q6wt=W+=DU916ar6^wdFMy7#gitoUu^+w&#LuMGq}@lxMQdnRDl zAW9O#Hn>8xYiGOn$OrR{s3_>eyejFlrM_0KMQ!<-h#Ddqp}{-6s@$5)Kz;AugnS2qOI_(Ke6bSs;c6` z!XWsKfh(w7p$6)Y-`1P#zu3;kOT7n<+++Rnj_(f8F@ zV`^z>fgPEU?cIQ45yg5(j0)$Mx6Xyk(8G1Y0ZvgdqW|c#BO9zUUKKEpISq9*A^b(;5?#pe0moXQw`OLHipxb#3{Jk{}alaU~&BMPJsL{ z@1&geT63+_IwX8x&3hlgg&oC2_U>&FW&w&eO4P>LeuVj#<^G}zqVqFTXl;RFE5V2N zpT9=&rbsI?CFjM}L~5MDF6%BxYQXPyjOxv{hhM3tC~Nbli*T|rdIv!-!RFR@B1El* zBBXk|6b#fEO;#5iA32>T+Fdp`v_A}S6#bdg9H!f9uS#5Ru(lfhR!cYXaY~qtsyEg# zWBCQNNa%*}BbK~&^r2IdmYm)P7vAt+(S}zKoOKP@CCan{uEMUV9~T-?>Kd58-&8eJxAB`#u9^SaeY;q=&Dw29X`# zYCzV9E8a{8qmDMml6|m;8Dh5aJhg>6*JSLE`lQJd!bZ{=svQdknZ zZQgQ4o_a9jW#+o23!kOmJZ|(Sns^BM=v1Ct zRFM$tBgtNAq~pXyKA%$>$4(vH*^?Qe2>0WOEXQ+wk_|~#WokAp9O&ORLVfpnG-*Vl zYHO-17tO*`QY6h_KGJKRNPdLbnBYb&-uG^^RFG5SOnAA^`50F9?P)|1>!Xo+`pr_U z{NMJ^hx6QT*1 z7?0V3qMW{^G5O))Aplk`lh(PNvN$TA{zxnyH^j_|%bjE*?HV%@Ada_hRrh0*g$tC&Up+tv_H^43{6(< zp3Ydtvg3OE1)n~t1we|l1itS%s)1IP2FHCp|BNF_>FT|~@%h^Q z>_l}n%W(4-<$+9%?!En$t!ei%coP$}FgH(mr5VzMY?Z;_CeBsZ6XasU-!7O>&X9>V zNLr%>1&dInB1OkPxeaKdvvpaWHioYS^G#3M7J1#T^0S!=JxhDJh9AdY+6;LmfOk;ICwXna4p3@w3phI8r-;=;E=*mSHrSLlH`wv$7ysJ5&4t~?pPcXZ9La6F z+AkRJhK>jzz^AO-8!h3lqZJl1r)IHxDsK6rlv-`k0T>Xluv)?#657;r{}~q zqESBVyLZ8iVPhJGmIcWw#w!XZZf{?(eRh=`U{-MF+mmlKWBcBihWlPT>f7!>ZS#KT zZMYbTFyO_t&u~h_ocaj*Y$Y-v+byPPfI<^tOtI%%VVcCenwnTUu0_UUP5?Kg)2Mw} zH5)O$19V6bd*0I0mg&JnWLn|0mZ|wld3%fAdJ94JYyrZ+eAltubjf~=)A{!@tkB4F z(W9Tc1Gvs3S)*NNL3Rxh;yeG!UDkaXFj=U*Q_(M$y-u@|<_q@KJkpjLNkM|BUu&!} zcwj|nzaPaGNpQ8Q!PO9DJ{8ODSceeeAV&v`9}5<2H`=bq>Dt)%UY(H{PO9oiIhtVy z31{|RUb$KC=`*D3h(EoFv)qW7UCz5{FXN(gSdS4s;4z;`9Q~0=FqQu@f2nS>*4$77 zbNpc)YoKLk{o~a)1V+29M75(9rp`!P*>?Y{_0R6-**7OEZT?O6N#2$uO(vb+Rvwjr ztA{`Mf2exvsHoQeZ5TyB6afVZDQW5MG$^GT>F(|tP?QeoPL=NNhLJ`ZhL9Yop}XE2 z&N<)T`}|?7g|6AN_q{)P#cI6nAZ@x=IkdcDkUvD^YF)0W_~v}G#PMK&hb*L+gsW!G z;X^%VS#geEh7fY51%E}=<_Jf}o*l?$mZOuWA1z z-R#~69Yf3-jK|-3!x+ylotLO<9K@mNr*m;HoLp%lQ#f7~-r$f~;_u4&@$4ltk#@T! zPf!1T6C#|{*T<|U=_EX4!?YT=&#qO*a=NURKK$qJA2$N-t@kGHE<2Ov7guFs6U2Sx z#lNi4eEmQ(XtaCH9uraa{ph0|aX@T=>eDdsL{^9(AtB+_go~jeC4*WK#j~J44t0`0 z6;H3ODbv2Yj%LdgE|h*sNlDS^BaZ+mjEDmQiKWq&t1vUp8KI%wz@;S!-KG~KaluIh zbDzkCzyK4IS?bMDe!feK#QmwbFyq9zp;Tjy6(fmP>8#fYM`bP-E{`5P!fZ6a(mrUh zovq!=VE<`YMgXue4_bjO!uIx@pGoE5YmW5{S2$d3C~UP6xON?`cZzV_E^{A}%Zl{3Zn#CfwjVzu#X__{u7l@6YpdV2cP_2$UG4a! zPgj`kR1}toLPa0?ru5F*;Jd*8%x3V!hp(ucT}36Z1e+)D2K!kQ5J(}r3i_3@5rX%- z+zJ<0&}K4oTYkWBZ450T@0BMe1;PtU)qkPa+SeM!Yw^WAXD&$x(URiRqu`>ZPkLFB zvc}u`pqWEz`a4FkA?%wy^#Ze6DG6GaK)6o=XJ&(z&1CbXM*Qx8qzA0nF4!7&^&Ceq z)4Cupv#Kh#u#hpo#`^n@9}nK{q$_1>XlR5I^F;v__HUql%g+bx+hO46x;*9Jl8F-9 zyTRBoA>$%1rhx0#OP}Ek%Cu!Xy~|qr%T+%tU?lqzhz7JQuqg3u1;AFtw++*@RFo8| z=5}!6%t`I1Ex@2M2NNAEJa6-9#}Wg7GDArC8tLcIn*hu3HB4E10k^A2-O}1E%(P}# z3U}rVccB)q6?;-Qiu8p!o-&SC9)TOG`|V`advlJoQO<$zDlDB~86U40+m=TaHi>;D z^uaw@Uu6pB;qamB7+dQrX1RrrZ(dHfMyWiBft=Vw_`A@YclK5!tn}c;iuakhv5DOUXm{rq4f26(X6Kqa)jXNBiP43Z4EDK5p6r{ z(5fif^ivYDiEJdl_8v9I9VVq;jz86}qjwIB%xI#M)yj%p&;+z`5o^M`ZzHD)en%tCe+lSZ) zc=NxVVAj*@UHR&{0}l~Ez%#Rs(Eh^eLe&pQH^t|=N}8J!ZJka2%BmkxUayar&1zMD zZLzV^Gt~}mTzB2wt?GIpS+>4ydb-$n^v*jGSGM`vo+Z3uX;Wlv-8@k!T%SOXRh63Z^*1JrGu9<}!Ur$o^ z=n)WFj|qQRs6{p|LgrsB9GvkIXutMHU@$do&UD*HtRil%CGfN^eB2k8@Co7}NYJ3s zMuykjzc4Uh2rs!O-y+eO1d;_7T;_~wNvs5}iZ>nJrtns$X5>@11@Fihjv+T(L`v57 znAsn1M`-mOAvG80=IYH>l{P=N(#rioO-th;40Kn+(4kKaMF+?jpu^j^CJALd%e^!7IyBK}! zo6YZ36`-^!6Oqtyy_4vE^N9(v%@fgIb4dyA$swqmhZCmARRRYJ;T7X>yY) zzYag_PuF=-k0TMBLY3t=(0*mGD$!~Q*Kr(h`i)>$^6Y3HWeLr^@5Lvdh3VIM;huUf zAcoITyGtGO{(i?TkJK1E)L-{4XUO>?_%Sd1&2l%(bgWRK#&?X?jNREj-YdN*!>Dn_ zkI%m!20wbFjf84E%0g8Fq3+w{pWKUOZQ2_4tJ9{%KdJlk1Fe-86CrgIag(Io6|s{f z5sQq88NN(G36r;EzMNESKHn%n^i33{A6R{D z*b(j#V@5u7IGJ;G1i#3}>X$lAH1T*bld`j3^$H(EyC~qIsHpr_=F&!gU0(7P+tVJY zubSUhU@El+bTfe+|I^-2DQBk>u*Ecn58PAaw7H5BYw?Lh^GR6BgEqGXmM1C`$nBrc z5a5)n?b}p-sWbHYL)O4z9BjQsSLlMrx+9M|>iTwQxOc9U9B$ z)Frjn&oT6XSFcC=w$$p(dwY*l<*kwmG4!<(H3xu^cP{?xhzhE)thE8JT2$F|RcRz7 zzrw5_ujQGeM&|_&Zm8b7+;0pygtHZ9LY5ND1br0 zaroVr2{6yC_SGS%Ew0@G4i+nAr7N1E7bHR3^+`cS48FU&%H!yqZS8P(^ba5RYdxfC zhG$%fB=T(i7hXQMe)(vP)%|h5o!DOLm zPCS&I{rT?or=41PfJDK?uenC1igO+}m0e$&@l z-<65@I`}j$kBA!y&Lyfwhd&N?+>VXF_!~}?l~7~xK`$Mh(!^lP5OnP21Ci!mn%8`@ zJVFkq-dHk5h)MkYB3d$d*;v@DmVz`MTfQ38N{=a!8t6Gmj6|k78SPfs(9}~$Up$Xx zoc196Dkgt5$)oYi4|&i9-fQYn7vYJ=nCY=EhFfn?sJ;7C04=>^g;;M>-!<6DLFA9@)9n&L0nvwybW*h|WsD+Z+A*lCwn2eaHIT-qs9 zzcOkYKL?PdRR|#Qt!SBi#oHI@c?>wg{ElNPoY4hP!9GJ*?_?Szz`M9owP9wr6Jy|= zJ7L6{cNeK3y}akR(-fI1C)g)b^W!DTb>#E@CWiE@*tf#0e(lpIyH10BmzU$Tb%^Oh zue$54XM+vL5Yi-_sYK^Sku$I5SBC>CPJ|~qWnU#o&oNmpC~)Nj;t8iWHC(Zw$}W9c zHa^E zhrG@fB`ma%GO8Us>_W^aAas*rtZ|Bbj~FISE~NV?ctl$VO>8>Hocx{0`lX07h+kXR zKF-8w=?g9CVJB7I7cTn_ju#E_OH>oF&f^Cw-jiL3%al@UB3OATQH1xhn-1eM&-GlsHils1ZO$v)(hi<tWOY48>Rwow~HZ?TbM z8u2CEoy9YGBW;rt1jcO2<5Sv4IFa)vr|!~9vVq0abGWq=J)aOA^dB8Rvx_t z-1LEVI=&E3+<^(;q0si+0tur<>0^Nl((j3RS%9xbL$@N5Q2`hnFvwbfcL0e3g6=&8 zI6Hy&et3_2L7MG(7aEm5*P&6@hoT`oP;N+092a7wXC^OWyO_?jG@QIX*J=OgFSx@S zf#2Bd?q;s2tk7z63mcPziK072HJYf@u;NVsdk0Lw*MJHR<{5LVbHM>vw8W1x^Ed2o zoy-GqV3<11ClZbF@k50TYYsYp-A+t>cjb%_OqQpM6(^2e(Y}#G?lrT$Klz{~A52s1 zQ6J+me#80Ug=-p?4 zMFVjJAP=0JoH91oYdl*P{MPQ7KpnDk^-#Z@XQRD zy}JpL;)(&QZDMF!Ib-{xohz%`JA1aw{{CfeUJ%PV(GB6Sn?aeD>AFcpmOA6-vye%i z1eY&~z1u`_rJV`=p%jVt|3LxWmcM9sOIEg4uVxRf@a1obi9LWi3(Ug6e(v|o%uK4i zr3M}VZ0F|BXj>4zjFd$BmYNy{UDiK{V?vTn;@z7f3&ckD?b{Zf*TzPcRO8cx+RNjj zK<(>Us;v!S+;PVGns~wHpR<0jEOm06zK0x5b*(th+0OT0(vrd#CHBw8Dd7km$S*}J zh@o(a9BD@=1))6k7lH&%ZHXOw1+FLHNUH#24F%kv7b8cB51n+$FwbOZ>VH|jCZ=~E z0AGPuQBc1N}LNp$nV%oQDg|Jp-?6C~fUt+>YHi)52nYUBv#%lK){n z7mMTalZbNOnW{ZZ2;T|J%SYpJGUVnJ7Nf240SlxxOsIq0 z-#&ifq{)M0GVYF2B09U*7v=D?MIyTkN)bbG%*qmvNFVnt!e9xZ)}P+o2CPdn0(I_Z zEfrv-uzTp92!8I52Cs5Bkc0I8e2eiSUZ|r*@K_K3LmNj3q8|9ycJq`Qq9@;gn=;ALL0;g3vBozw2d5mix%>Y=Kts^aA0($`Quanb%X zo3=X0*q4=;7X%i3eXA6alBLH5B?OwPE?Zatq5p;V_gM3w%w+St;iveeU_L>QKHPH2 zvdfaq%uD9MJ}HqGuNuBRTKLX5gS|YWkJb>4n~d*`zUs;Vk+1JBT|wk z!oXf^bQJKbL&`MBmRXNL{+}C9rzpie06--`V(c@x2qyu2;>k_1(MkkTQGR}9b+w|3 z%DA>{T}~Qdy><;w(1SQ*;NbdcnU|A?2OMb=`mZ(w(8HT1fNqh*TLC@cOTzX zup`|8@{d67B`8filju~BT*V$S!;SxP72X6#~| z#>XS&uX$Ixd=Od?S5vkNWrgC+h2{UEFL`Gxbu=}oAd$XF|E!1iRWXLl%zT_E(u7u9 z!+_`89Bl$jCA^M-vIf4-45Sc_JQP%7?RZ0rH#>2HzK{4c==0e&pV8PJHa1?7rhC*2#62F{E^;aRA z@UFze;a+^_^|~z>&voo7lMswUire)EEK%ov--3}8yuK%iTJU(P&x>^XJHtS-Mq_@` z@pq>m|J=&kL&PTK4>Ax2lD6Ygem;nw0AK*Z5*Swg#XNLbX9|SHCc>hDh3mEp@_MLt zeBak;L&O~9XTDk5)Baj3c5j)NOv zlWGiBw()Nw{nFd7>u}ef$Evj$54#+C%d@{bsk^f0*^+Jp4YWH~;ZfW`Gq`a1-n8#b z>fYZMk=7E8e(~e*Ziae$T$YTe?~d?8e&q5vpI^gI z{X_U}Wd6ef1ej0%eqTuWiLExJqI)f?O6}mpcylVT6e+B~-61=CV6H(u`!+R7&KKV3 zwH4~b$@%#5WV_BCu<0Lb3-UD7;CV^cE|NlA-wqk$yDreDcw^ZfPBB|fqzX> ze@_8v0|5GEGZk9;?miTu2NRc%-QtGq@%^O1v{k7;ZCQ++SKi1z=G;AlJAcU;$fj7x zysi*yOqcH&ef@iEP&j9*Y=gssoxaxV{AK7EvufiNTc0EIQlZv!uII)9e6b;>M&F^_ z2XK_lDK?7FwsS8&hU9QGFb1a0bmg~LXOpLWxL%~j_ylB(X8hnqV}nr83J>uPFKNMmo{(ztDH?(rDX*Ht(>ohDR@yR1mc z^lznBjCyG8GXtYf-AhTY@-m-PzH*oD;S7SltoRW+yyol~r(XRr&w7F`0lPiCE0E!} zKYs0LY4&pgHIxD9H+@K9IHq*tDOYsvPwaidcLmJ`mf}zS%Gn78tRJ~he4;-3#{=NM zn3eMKpQ!IUPdL2Yo699rAs|qbGtcha5VuqG{kvb4<)q6{*JHiE5<7;OaN_#Bq=>Uo z2fwAvd!>x>($9i;VZvU?y@OQxFz(;`Om@$v{2z}yh@w13j;K~!t`=)&f5<1xKfKAC ztMjCwt3A7-u=4GRA!bHK6yM@~`iZMlu09bxv0jVk!^Udtez-ksR1PFuyMz{vvxdO)D(NR%cjYOOIBk*iO<)Lq3{HqmdyLPh_!~EA zGGmBhk<)rwI=M;B&w{4IfysiK`x}xZS4G|g zh2l4zngGa4;u6C5zrC+wO>%~wrg8m{Soaz zV#OiFu3v6TTKUh>SW=Fbq{_3k$YOc{GqfOz0Mei@MX8ASEm|`Fc_4rPDG)?+gWLbK z`At{SrKaZR)AtxfS;MN?fLJe3!r_#W9)0kV0E69OMG{vm6Ce$M#KO*RouRGS%S$gW zn-hi22E(o(=&?pHVT1ufCrDYayBWQT$?FX6YDVnNZ2J6Ma?B=sI*@f9Nq~?N(z?wQ zRi;jM5=~{$L&?Ya&&lYN$}KJnI`5`=DfFk(lc zy!j0HnY0_TW%|9@xD`e{XpLtme}d%MoiPZ5JLZ+v|4oFQk)>A2`AOSU&(Jx6Xl%?J ze(NX1BgtxGC5?(yN#1uhRGV(D089#QU`ppdu}WH&3OH(Va&kJMIlFF6eVQlSs*4Ub@i_Xr@Mi^@|_EB(fL|+$Iny1v zOijrO&TeO%AO;jCZ3_S_BtZIR=cTrMw_;2xTNkCoiGBHR?=(6#`?+rz-PnkD2k{S| zB|7G|)-&+6Ck|*kI|FSo;M2w#0}i{jwe`x{8lbH1xusNBb8l>H1a=vC#-LSfJLy=e zs^a;fKDmF+A7W~MWc_yco+=C#ujv?Veu=;M)sa4zwVp)x znHGm7E+VO>!S({v0_}D8K;7D3Qoq~F?qnMqnUJMO6rJR9l98C?dL~P~z4mdI6u&*5@pw^Gl3ttA^;;UD$T7PcxBEL*v=xm+n-f%BbP+@&g#3in&L{z-5p~Ww2 zdek^+mJIRcZ>X|P5Gi+e_m)aDc@2%}#GlPK_Z|TzI-t9bY=RlS+C|OeeX07K*JdZ zrca0zQ=lMJY5up}Wp)f{WBlq7Ulya`MXRnd0Uwe7@d0jRn|BOwyO1&{Nq3;6iCa^r zf+e&eziN`rBPK@?eCeCeFiLD)XmSC5*}z1bzkHjDmddx(`QG{7tRWF&&BD}Lo!(d+ zmh24Eg0k4gIupJlUvtk_^vzKr708`L3yU?I+@ERR{eqL*kSR0oNZmrS!2}Fgi{us- zcJ7=k?;Q^9nHn3jne-EYMGyn{0m!wB9RVknqP9mH$Dh?ve)4Sy?hFzTTqI1I@d^OYJ1>gwy zFd{u#CldiRk<;LwktX|DAvQDyLE~v>sy(r|4 zRKy(jNOar2>3m>s`24oVHCl)EFBn%0Pt1N{5D{r=wk25JpJfy(6uu*b5^HN8tiAC6 zq)$-kWFW!O}9SK+OH%NiFJ7ZSEezxPs^UW7!vH7PvdB*s+K&!sCz({ z7Fpw9DJd7PdTsSo^Q~!x{T2T{)GN8~4gYpk%Tmh=xiDWFAYoxSS^Uog41jq6zK0b! zFhd^KeeF?t zMcA}2!gvF;^|>IC%V{W$XWX~=$X@XLwO7#?mcA_CZEg=V{8er3 zq}?&>jPaIsd>++8Ab8GIJhiAxGW+9hga6Xh`lre`W0EDo`XjIU{TB5i#5MEtUrqkW z;%mtKnW6VbzM2RbZPE0~L@R?$Dp{ZLFo&I4F_?7M=yxw%wEd%)!^3&2%5`!cdW??udQGl+h ze3+C7;~~-2LG2koqWT5cZbr^B7~&*tqj#V{`xxK_Kfj!n@vWRh{#c1(yjns2H`kL7 z6~8&RhyA!LxJ_kwWB8nw3pG#pH_L67vNNauu8Bh~)}h{&bMEU>bb9BV$pn)e)4#Q# zy+W!pxoPjQC}pNlOCR~96dP*DN)ShckTVhZ&+k|S6qqAQTG$;k>w zxU7St<8S@~XBAadcCb5utX}|Csi{hHoI6~2nS@UO@Ihhu)DzA0wkESI(oI6*#Cx=| z)cSFeW2-p3v7(Yv1(aJjJ>8DiN%{gv02t`qZN_dZA-Lh+^|$JK@oH|Aw4p4NlKycz zI$r14s!U1H#!!s*@4boqD?)fJHJ_%RE1|dSJz^;yc$tzq^eqFGzcwJH{cX&)Zo|!~xD?4ehQaW2m;0H+h-e=VZc3q} zLMtm%EeKN7rn)kUDPF)UJFbedxgVTAMrUioJ@zB^?NbQqd&wleE6_7A&@nM}v7VPO zB5u2tHFDDvO?$8y zK(=(`0VW(^AgfORU}YyCE&x&=(HmQk3sZ@|ZlKqz)jIWt91ik1;q>sPUt1GqC*DW1 zf@YUy_*M)F|5NIBBE9_gefZuju?_}lGu|~Z1MLq8ab4M*k& zRJ5SZb0?o;bR7-h+v~GaRZK6=Mr~JK_`YLkvyXR}%e9)VEVIy|-pla1x*a)p1_AAz z-;t6T^z>jSu^)qNS(5d(s`SWvGl{?+zgQWMknn46aBzNZt@cIgXqIbJjF$KS{4!{r z&;I1O-pX*KS3SZ#?c~d^L80gazmf{Gf%mA-eG%xT&R4c)oDiq-3p)IOY7My2AOiqU)}l*; z0`6D+4*w%q>sP608aDHh`4)au=9UEsikP76>>C;|yKuSo##L!EuKoS_qpQ1ZU-_@B3YdU_+{%lj3Ia`1&&rGh6()G7&={)X^UrQ;Y*E{pSARHMCP`h1g{E z!|gm5fQ+SW;y)q367?5}P|qU%sP^SsMVjuJYdT@Tu4Ov(EilShfK&B9*+HM@#`|ePECZp86ilpp$p@v@g5h$WhrNX;1b%343k(WEf9ZF8@1W zpHvnDWcDL>;yl|I4wv|Fmn9SQ-z(<^6ZXCRR* zucHI$Y+D)=0QIcb z6#y08)YO-`Gw%F4JjxA%>a zQ4nwL86dUED&T7Qhg%EqhWo*`X=nvgL?wi?%?)7OK-!l86{Jrw1yG{!hHh!uzqzd| zh10P*SiyE(MaA6O+8AVB2|=he_(udn9-QEkzjQ28+ORwe`W7GW+Imk7pj&nC*CPR6 zj1M#-^9u#>5fB)r`fqa|u4fNT;!NKSK zgWJG-Z|eM}!gXg+Va#;-W}%{@B6)6Lt&)cPo1Ns#XR@!u%yLm4XMI-fR2n~y{Ae|v z^A(;WtkNi`x?NMb@VE&wd_7EWT_#r)k?Zz=K~gNTGVuMo*PrYjVZWK8O5P%GsNgub zFpS22^X%C}_=U5!=Qe^^_#m+-js0Zy#1tBiGfD^AU$I+Z+yr&iET^J5o1Mx|t0l*= zHx)2XYiR|018uuD6j~!tZp1&O6hC~gi454+u`V9%HZ@9GjLxne?|C zfKJ~vXcX;T?f^5yXp537My{_P{tkyN^G$1mN<#^#dvq?_?56@peWs4cyJl?RowSG7<(4Kj7Pztu1n^iLoFZJ2u=Lc)9pqw z#bL|w3nzLVw?MS}qwed?i^Sd)kcq-vqrb-Ad;S&`r;cqC_p)M0j|v*FstJqyGjK`E zdNrjYz@5w#xyORc#?3fDHq?ldW>U9Qcu zgMx-S*I6_6aJalZt%U%I8TuF?G2e}r4yA#@{X&D&Y!AX8+#QZD|G|l{h2WCLV=MM6 zO-GnS7EawBoVgl9m+mZO7A2TwE3vb`wg~Z~wvjd_IeZ2w;wH_0n69xm^S&vp%bR%~ zvA1lz>;^#qV$+7m61+lKueVXxUgfV4vz$Sb=){=n3l|i?n)M3U|zhHd^gC z2f}}d6nhW?p;DwxRUu_UWNfb20x{c9cuwFnCJQR>)83lS*&<9KYvZ9s8qj#OOXbNN zR>*|33FiDDP6VTgD-vnqDm)-!wyzRmee5ZhCGvAwZ(V|4B;|s2bT*dJ{TKz$*6JlH zFMELFMgO|=Moz_A(1p9rA7nuvO;XI4>erk#&ENVs93P!&UThm74A0u}PY?J-*jhO< zViGHCvZ$U|s0npNEYPpyk2yCIy;@9Mm>mmA{6Cc~-q@apTOiKg7PM(0XBsCHXjYE+ zib;9*F5HX<9~Tm_riw6o`K#gg|8Rm+kV34Pja! zXo=r%J(@lw$g>}hPiFEldoUXxegHqWzjSHiXsq9L6;y0YJ#(DTEHAj?w-Vq_*6~U@ z(+oKH)oAMGyjW6KV#_Dje--$#b#Y?&Bn~I}9NTsvR_`v?fqU@Kp8M`4yuBe=L@pfg z@P-7h4+qxgZv~qu(>=)&2VY^ySEQ|adTR+dyBP?oOOVFPAl@F;A1QYqmsx}i4)@LU zH<-wu@Dv$4PEWn_XGjyqknyWOXC1RL(QbvtlzBfpVE<5Co%{1)WQ4h#-~idqD=Na5 z*4WD&%gU2Lc)yFoh?v?u$aMY6%PiC4Gh2Nd^wj<=$i*n~aD)@m2pN7ie+qwIFmUW2qw+k&%N*K@fud$dbyla$+J% zh`F+ZX9PXWsA#+5O9DayD&vvtp2o=&&gv`cd?wKEvu#QL)}9zM7xp-9$*+%p*7}-c zgp+vgJs~P5{(6xiszfdzjnyhi(zIWHOM68=$Mkfg-M-oV7-FM7H5*rq(=Oqh>t2Dt zjq)VtP*aFmE-(D|vccpQ>t8wxP=xDN_?61>=xpy&jFHTfC3>WFaota%Z}r$6i-WFc zZokahjWcya-oQ%RSI--nzj+O1=BtZyDuSw)pOfbWzjM(i^;CK9gaqVVy5*pp$w-k4 z@-%u`l>3b7S4cOGF%7eIxFd7?unjB(k-o@lEhBeMVmn~nB5$f-h`)Y&F0V;i7+lD> zd1`A;JOCLi6!e|&1LwLF@aN{y@x1?C#_0BIkIt zWv}zIT;8^&io(ab!couhEA7D4GmzAh%8lWOG0UKU|(xt4R(KcN#DI zFKXb?qEg|@EK4A-9ds5#f60EJ_R&H=`$$+uiK0w$HY>c@Ajr34Z{x=F_3&PomP%54 zwMWLn1BhaM+S$om$I=+C14~Lbiw$gm@^SiF&^;_WCA9&}SF86=Dg+%)-b%Z#*qdOk z=kr#I{|-%@J=>xnt-T;I@cq7HhDa8Q6y&Vce?cwR*g0f!?RUsYh985wq;ap4e`?U$ z8upvK=vy-4eW(EOR-5jcB&Q6eh)4@Q7?IvZOz@@mehBXN>3*bb0KiuJ-U>{J@<(4| z4LuF@I8YN4WCxii0V*^tA7LM-0uqX-f*FZ7f}lGyq|0DzV&Yi{Nk4-ka2Hfm`bnIH zJ$x=)l|-gV?A7uy?kjA0-C(r?l)#axvE#5NTvOJ9RW36PU=@8nQ^EMS;>@!hET1}B zSuskE9WnmH0xa$E`s?prwtuCqgM&+acXH*_jRE#lHZ|Y#>A6+9Oe(78amCD=s=R31 ze@FB*)#L{^^YJy+JznCZE?uV)?ybbz9l zz}HO>sPRdA=}uYYauZdr?L7S0%raB#g#iar+)L85gaE>4pTrA1l>lwL;p&e>jegSD z_;{xI4Ebn77Lo-|{J$c||J}bHYSY87*h`#xi8SDU1dK|hZ*5JiFWMylo7_@x07kRU{jg?4Y^%A5Q^&FZ@>n&Ls-F{0tLhm~hbqx}$#hXdm9h^Y5O zL36>^@E0d(DqpxDTIaD>=j_>zd^HcoZRyjw)$qQ@k<+%~+A_^^Nki582*&|yX-0#i z&M~38-W_YtsRiw{&)R#&N!~UMLKb1+v%Kj1e z*#{Q2b4NLQ z_Mc8SxMKR-ay3v%%NEs1h!pGU{J0Bnq|9Fczc4V3FI-dXhsxOD^u-tJ-$eSOja_-2 z4gGAaa(W`r-c+hh`75m#sj1qvX)X;s(|I*eHE;<*FTXhPtXnq=laRVDz0Qqt z)z#`B3479sbcp13>*`!H&Eha9kT; zAOxgfeXN<(1H|70XM~-Tnm9w@Vhj;WHAs-BJpU)}CtoNPDx15!a$XMN-xR+j{yM%R zPN2Y_kT2Ivl~)oy7c1|zu3r8oS-k;5>s*g+@#sn-jx}HInMr9Bi}02IM((}bA8XG! zvRhX|e0E+E&vgY95Y?V$F*aY7%6KlLRxE!n=^;E3+Mn|+OP7nQ5wtZ}@OO?;EYbc*BQqRVo z(AaG;>fq+(HYM#$VAd>4r(O~94JNVOes)>6W^v8xYG9x>%M?<3Bz4mkd&F90Ju!-` z&spRDJv$UFO-JH-E5I$E_xZz8uVds(x#VqBWV8xrbRO(Zu{gLHbFTx3g#~$;JK5fV z`ss*LyArae>nY0ry~8^HzQbF`-y4p*foAk*&h7E11_Q>NQ7P}2cIvD(Md#<|-?vRp z=(w#s0=@UhL(`p57Fw(xRHrVK%B{<-*WRB++;8SF7WC8NwlWF4>XmHvnR|fBd*7=8 zB2fKQsdn$2sP0@aOo*sj-jra>yCTy65?#6p!C!m>p-cSjeHyF9OyAQPr`rBJI#@~# zRs~lq1E2N&Lkp&Gges&B|HwVG1tD(JSpVgR_No_Qulb}7d=s|Copp^gz0j1l6Ms5< z0%@ynqKlDE>>b-I*86hw#Ioi=#7!B{6s}NMGkbrbdeB`y@Zi%_8kXBibB?>QZ9=^V ziG&H+2#Kf_S>M8W(zjw93z;89ChNi0L0faflZ_2eA9b%S1)iZVQMB07BUP>5{0VCU zvmB<5l?|eW?}enIISvC7Te3_>$`-ByB($nNtS?glW%j)W)R84FTCg~#F^=#ErmmzD zZ3(YFp@C6lK(`DjVA>8v7!IwhPI?s*s{=z-I-eY7ZX zB5OL~|;*1F2Zd3b&7|=*uJD^whpqZn@;;5mXRo@}-Qhgj!g^65B!3^)Vg;;pNBY zxS+3DINJSRE`Df_8U={a5A9zJa~4T_nlOq8FjK;T+_bSrwdtMgy90tYn9=g4LS19j zlTq+|jrH%nhkjVBq+aur)$YQNvE>t;s?2;wX_kGDTT#M0V#KytZ@C`pOxiVy&y15= ztQm903Z`Q!jX|P3{{De=5wAFLcG&$VnZqsh;uee;xqIx=sFXZuN5vRCND0M#d&lF)>cc*2J;ll=WyRH5JEwsHk!& zZ}jUQWezZER-++t6i0DcF?vhn5ro0iE0!FaH#j~;N|^0`Q_t6@x?h-UhRK@b^fL0J zvHxdI^PWn%$_=-xICrK`7O_+T{wIwL35tLDYJH#6z6f_oTnCN|ON=T9bVE%uqU(hQ z?6NMp|M#Fqq;BDcyia&Ji(q~Avo^Qjs|a#sGmS6pIjXPqMuVTJ3At@4B(+y<%~Ym} zkBZVtueOL7%@uoOEn@p`bQjP~Sv}%@&gvYBsW~R8=xjk5RQEfHWGp#oeI0r9q4k1P zDkkSPJVdT{YD}-vvZUe&YeDusU4C)<5gO+hP5x67wR-b#oFM{_Y0Os zxgg<%&xX|HuHjr)U6MGZ7~zE*Tg5%Hh9$FRM<2l|>{hfo6K3Sp8!m+~M30U^B~CX* zC31UxBv-{oze57zrG?8lgAu1(wsZDT4dD7s`TELpEzN!~4}VL@c$Hi2$M>}UX-;uw zWVc!V_%~??XC8PSx=MMdc%&zd3*h`Ro6Y zlI>=f!A&Z7$k5wn(cT-m@yNCLs&}pd2loH5brwKXMqRiDQAAQo8bngMq)Qs`u*(ECD~Wf0n^p9Sj}mK;^NbDifvBhvg;Gvn z#(p}9wlEns)KI>*90b*%Q-~5%*v}d3hU6K#06{x>#rey&9Fo;hGcDzKKW`mH`lJs# zIX-*hpoJ@4Mt4D89&c^rx=LCkITc<=6FGq?At7`=+6Y@P9+*=Qi18gu*fL0`kHzZP z#KW@+FR6a>!9@9;MR;y-43Z*HXgYlTYI!A_+^)i%MLobL6FoJZs;?YBw2TUR>DbVI z+Hb>qL5}n`1`TIF7Y0}w4ad2R1_1Hw(1@p?P@Yf0oK$>~L;hvIc#{L!sQEa*SwZ2? zQ2*|b`c9;FqWmEbul#g*^=w?tqLf>!uQ51oiY876(}I+=i&HcEOij48KV+o|orlE* zA3$u9@O~9B{J*nYAG#ihg7DGD3LzLK4H89T&*o`1$!u&1>i}4^q5Ju(I;)MKpb92se}Gxx>fMj?CDioaC-Y z8M;s3QVSDfhvBuTQ%W+qSs`SpV;Rd?X67FfnwxiY1PIY(s@Dn|?k6FC@W0Qe3Nex+ z`M?tx#F2i6DRPVvi6 zg_v6^lX-VPMc=xdMKMTT6vQd-#t(-6}cffvK`kMXH zECP)`EGFRYb8NpLl_c*l46nR;XgwX4w5r0RQ@x-!*qemsIDH7D& z^+5qbl0>(GoHQD0lnZ>Kv}n75b2$}iXBC~qcV4;x14U6$N$%Oke-_AL>A$Cpae>J3 zS$$p%6kX2Wg6}M)@Jwe72)jhlt|~7VukvxN*yM7zSD@EI(TiNJB$l>?a?lzAUsL2= zYII!0VXWl2v|dMjd)ci${^p)N`ylr5y+{`2>sQag%i zjA{WxoY|%Wd+uv?|D>QONc3eA^X+GubSfrJ}Ls=WR?r0gZiHrv}_@4+x2qR8MPCZrE2VY)Zee8g0>7Lh7Q;RJRKq zh?h>FM-Exzu(E0~OJIr;pkTpzt+;@9s1M-J} zcB6Pw4WR#lXVBKIMPokf`7Si<_MdmwMF@Hq3rn2_6$~?7fU13L;@exU>As%nWqn6U zL=)Zk9^SXT0itRe*%iANj&H(R2_qKguF*@IRY!iZsQJ*!w)<1^7`A5c4Zb(;A|?$H z>0DB3_a7L@>kzXsd3Q8N;TBb*Yo`+btGZCBk;Cr`JdyLuI7#vk)mx0r*n(;tq`9AX zO|RZr^*d5HZEC9KjR1Mvti^{%l_gK094fmxeGQFDD+-j&lV)MWw<{D)-vYa_UJk^b zd}f7HOpiD?jayN#VI)Ia##w30_uohWJLnu{jxc+O??Va=~>0Mt= zn$y$qa2FV&g%&n91YL7+f&8J2W2b; zkLwk8+PE-3Co`VSV@n;&^oTO{A7Z5q-)B*eC{npV|18)(ino!>lS==f z-gQ~Joh5apWkf+L`Ul4Y- zdHDfVUwmF;XMXk%QFT-u&v|bkF#i^#qkrQgw86#^Jq)E#7`nYW9s!B9*7a&2ycDb* z5|US%w9vNp>f7@}Nmy(;0&$&87XteFBn}b)7uNu5>B^aE5wpTIJI|&JEF-2o>cZmT z-mf$)8AveHyoMZN)xcQrZKmSivTFFfs3ciI!KI3Ux#c4fW!J1|w`9DFBRxw@&gTae z4QESKZ$ct=bt3G*Rmzq~vDYqyO$jXTN`IQ{yqu`kKNx9F#Ock}mM`9lafEl{tttqa zyn~B(Q75#>Jb2K0L*NlLu=!G&Q3(GXpm{;BAzJ2WP;W(!sZmV7qq{kKF;VdTZt5MK z^BRPYzSvAMS73g(@yxo%6peEKcKtZHECMzZH>oBIK5eL((V_&0kZyc(Ax-WCmVPe> zZKcQ6cfEZ5qR^0)Tb$q%KgW~DwIOL3)=E~E;t0zJ8CZE9jt^KNm~=mSB+y^3vDIB3 zzfZL1HolB~Z^rOl7gm|TD=-ctqREp-s4k+YFh_PTO!jnmps2LrN0YY(bePC`WvK%y zzLFQmk>NP0Z+jF2`{Qq%E4lLgh$>`b;cFROLrbz=g2^zM<-WG0QljO_HoxfsYtL;J zQUg<^P|eexdDGeHE1eIT7W`b6uyF>nzkOp4ib9cV4|Syk7#Km(7$Emqe7d}>Z2pk- zz+vr|2bC+es4+IO>Fd~8T=L4cEt?+(1Mj6(C3DspqPH|rB+3!}ym!MKAQ!q~*W{0# zA{_rb>Lo$?$nX$uJKnU{3la;nR36MD&6>`&`%G}l)id|{BhVG4xYZd`yMFkbIKfwf z?||hz$}XwTS>b(E;}%8`kR53<1jW=VAydsK(L9LDR2uw_)FKT5v2&>PR8S4`Jl&7$aF7K9p*^(kkZurEXuAen1GqV}-u=~R55H$t zAfaT80@ajGIp&m%+N8O1U=(J4etw-=$@-`m;V?r1l%}Mu(qx1mk%se*(&!;;R8(M* zW;f1edI9o1{cAtu40?zb?fw}^R|7(*W(5cV3R9y$(-j97r6>qpYna0@LfFD=7PcXK z1ulEKl+KkO=(_{3v%e$ocBe$~3#Y+LTH-59LZHV@KkJl~2-*^2Vw9Fr#AIT9Ma zckI3I(-oFmdztB8_wyPya)_&``pCUTz@MH9n}qS|UCA$T{=k^?+z}o<%gc+67pFN8 zP{Iqt3Sp!*7A~>qt|Qx*e`1;UZ*&H7i8q&r5Az+2Zj*UDZwMP@#qwub5)N#S4Zakl zjJC8gv_2kOYnB0t3eexLo!@{}ztb>WqTUE1V2`WQO)XkIa9OQ@^t&xDg2ddKGkcCPM}MPIWG^&S`vb5!+-NRd%e?gwBs z{LaZ4|4V%aVJm1jKqCwy?H7r_9WR&uZ}S36$dpcJ zLU-~D#d!{cy#V&*4&stW{XNWKp%WY_-37`rAb6fEUsWxm&&Jd6*i2 z+RaeBWit?%WC1N>_8G16+>BigA!{F@E~UO$KT=}+V3oDOgZp6*$*c-bjcnGDiw8G8 z)F)*kT8%UIRjjY=f%P5&2vs6&IW&K4z&QAV>OmApN{NgpW`mU5YM`wmd7GV!Qt$@Z z^34u*wHe&qsp5SM7ev>a2=Vt@hL%*J^!OaWB%SO+!;Sdo8Z$M_LE-D#sT1g7e0qxw z^AZ@@o0)rn`V|cktK*2v^~41L3OJc@T5e&1QVTf1(O^M(p;hBzZ}O`GW9)69O?Do5 z4nqSnWPi21baL2P_gh>!I*j3ac=g7DOmb$lBm^qBB)$>uzp!WK|A=y|JMvirQQtsu z!yK1pbEiUMej}n-lE-jJx85ebr>C=8mGCRQNA5dCDV`k+6T*B`cg7G&E?D|@=$w-u-jp1N3Hh8q&aavF1;rS_sMUuF50K##*_vx)90aWva z*&MooRmSTMj+-m!;0O$Z3QyfvDv#0(ws5D;cH9&^ymI7y-s#ab&j&ZjS3q?)XBOx> z>6b~~B>@*r^FlZ04f*S7#t{7Q(EJ%UHKsK~aVs((&Ub+jUrp1CZq~}CGR$JglWJRr zYImR7JvUN)4b0YmO7XA}H z6hRYN5YwC)J*thaL%S9h%;B=a)y_)*4ZESlvy80xf6Ji0pL$sPfy}a;i3q)RI(RxY zp1X|Izw|5h>L*JE<5xs=?+wvS70q?e;^9PGk0l;kX2l92-X3DO94?y&ufe?d`4G zMxu7~O+@O-rVUfbQl;NCxV0lGS+HhAu#O~dGWGLkp?G}-wrJ8?afa21;vCBhFN@%?z}OAxtD?<#7cM(RJ-owhSX$4u zWY|+i6Pg5O=VOdz<+UkUQ2yBV{hKT#A4GkGJosU{**oMk6Tx&Ac` z_75Q*VXq+RWI_#`i;JYwsKu-YR&^2*k{(#Z?|cVKmHr)s{G%@AR7Wh!9%4+`-TN27 zeEYWn0qTn=&JOd~6)9LK?eqgVCSzDF(?ZwdQS}+a! ztUCCZSYu1$UvJXt6FY#KB$D|Frdo}D(dK6rn2`_ttcLGwi%JgBPb6p3gefL}UCPAO zQ|S8rt-6s%n#xc(^_(87(sOG?c<6uga847MCq#$d3i3W{{yLwZrIrRWp;1^f`UbnA z?-r%HEn*g45J+Orp4>KG)7E>7RZ6y+!ZzC8t4bzT>)GPU+SLDNes08-V2BAlLaXK! zc?rmw-*)QLhT|j1CCqBceA3OKGHL`2Ob3e1{nmdQd^jpD$h4G{v^?VT2RevROo7UI za8SYSoSYEg`4EZHRYjmdBw%W@0&5t#pYlyY0rUaTy8Srv?|6pMOnC-)H2by<7*d%@ z;>z{U7qzFOYLBIwhM5fDMTE;uKHi-nB*GrAWcJNBRk2deQV*v4M^!&`if3*N8P|#`v z#A*Iki>^(wExF{#5beuV}>oTV!C?Y$RmfVnmAk$KtWYsIelM1(h!Vj0O$I|8|9k`6Puy@CujK z82MlEce5D0sL!>b!{AkTqgb?YG4i>)Ey9)_1pBtDu}Xxu{;l4+cI~v7HIw)4^^pS+ z{QXMbH1c;+ez@!Z`bHXpaBW8vy)m2=>QkoCyTFG77Q>hW*UrZ?#;86ns4mhTIinpt&Pv1D48-S<=ME~`&U=kooc3I}W-PpiA$E<}Q5)N5O zBk&LbDIQX3+|L8t{$VaTHatnQl#nP>IrEtb-!xPqPLDzTLLg8|=8_y?Gy$6zXz1ct z5~7w;a?UpIU^RwE#4S5rD^=!Zjh|jWw{|k;fibs#ml(yk^2w1r=8Ei@^6t? zv`{)roJK{+W<6+(muyw0dMp%yM?@I1DwYC2Wr%|qs-m7art(sx{zYmyl3E(1e6pKrRcLR*7fiC{O=-q{_^|+c`b(%ZP{_JWpCGwe|^B0 ziWW7;;-A>G0jz?Y1ekB^cwt$vc6jEqbC>N)HR0hiI%EUMh$MEd^PtKGh1AU9<wM)4~xTpV7JvI!g)+ zH}|s}p%HdGMS7~VF^kl%*mAVBl;0ux_l(;5<5mo7V^}_4r{iw*#&Hvrq z{ZEvf!S8?hMHTo8n#Uxij1qeSRy#>foL(OKR)QhA`gBs|4&l4;-}ZRbQIUgSod_uY zXS07^F=d_)`1NymhanKn9d(jH{joDq#-7AKqUo~QzlV^&%uVmQqP8V zYus-{5mAe;2n9GS!ndD=(S(w)SV>Y9{R{s2 zoEP{%LGc>=)arL?iL|q{ZOOHtyz_zi@bw#C4W2y1t=*rpQD+4Shq3=BX~sqPpG>g} ztEdxReY~q;g~M}kcwX@*Y0fL=ld)zNhINYI_NPalkm&f5x59s(0p?QNHyb~Umv4q0 zo$d~6In*?spZoKL4#?8xn8ka(cRgQqADtK~%@fs}k?U7cmi58?wf8=|;Z1Fg9Dkw~ zEBRm6Mwj2`-EM5h+*M`=u9~A%G-|8{ z|E0O;Jj?o@AuF-MPr-yS1Z6sgIw}vjaPjmOHT!lA+bHJZVX#a;7_d_Hqhk zi5#mZ+dIE`+U!A?lkJLV?AXOivG=ka@};9&8)`WBKvY8OR>FW=b8RtdTLt^@sKg*6 zQVK?(mNrR_BK77r%VX>g(edd;xc?8dYp8*)x;|c^)Vf!~lWaen^2X&0^UJBz(U|Eo0ysapOHF6i zWC?ki2d}12PXjo!Z?9LFho5FGZ~nX(_kF$9kzwp_Qj!eA(oKh=@h zqWXVpQJDXK3&Ww~U}={3tPBP4$OAnvfJW1o9P}E-AshidY=u+`(wj63)yZT z?1o4|@%{hQ=Q53ZA3g5B5-R>ISzl~(UU1ZSWjp;TJ&tGi&sn3h$5$G3F^tncrb+ow zA~;w%AWuf=%AZdMok6MFtX5;<*V z`v#sx!$bp9gY-=DK-U42q0vtgjP%VOP)~P_+cWIfhT`~UGPQr$zOv_*Z{)m4j{Uy- zfX|bZ+Wjp~QO@&Rq$n?{ou@8#6%k;X5Y1bM+#mM*uiHBz4QL)1QDv$2zCL{)ktMC% z7#kF5ZQ4Gs+;ygMasI?%xEP|(X6<3fuBb;kcd?Z!_4NRReB&YE5>Q3oPk5YSQkFO;^Mpu|D7APAYgnvYF5ib0-WpGMGzp?tnW+V}PdxS{ zP~k*|{@}|BU6$Rc)7oyQ9Mj)FxyPj;I)Lf3_Z~#{)|$Oa{Lq6{b~bP4yS>gphZIEN z50x_&ZM!e2j4JX<5#JU&MsKWB|->6TkN)gYRF@q>#M1LrNXowtt6J!(VO4+sBzG|0xKoc-7 zGLL#mJ*z~`GAr|L|0W<-Eo7_c9>tSOov1)uDJ_mQmPg|oM44NUL(KYaS!EDPnc~;W?_8wq7g=bs%Xn$ zzYyoWKHW#j;D@hb1c(O6wFkn}?j{-<0Z}V0cSlfRxK&)JJ`DwnVa-EBIR(I`HDu6f zP?_<+aXJt7S(13wk7=KskN=pKa(}zzlD43Q@)8?6fcX<-AS%hV#CgC5 zocR46wl0ukcysPCA z+;b)2F;+fs9cuB8ty+2G3z6}uD-q3(lPc{>5+=ah@w?boek68e^(d88cTXOja$cb0 zH>HUwLWSf1Odf(i*1l>=oe|P0QDbn-nhv+puX`}D8puQ^ z(rb@V9+mHRZFLSo65FQR{<06VuXwfvN*0_~BPWj|{;PBngHsMqzGFMO_tu-ufeuin zPN&^pV2|qJJ#zZF_q7^Hy%J_(^%I46oY)g~lg6Qcm@rbU8J%~J+~#`SOcjmaiiJ2P z%^1c1vPuqn=~%Q~dGfxe*5E^9KMr$*=E4awkDD!{eYD-8)Epj;dT!LJi}gQQW|A&? z(X4Ra;l7QhOXfQK;#5M)>v)FJRU|md`m6GRkBJBZgjZu}jN5DCRFtEMT=TzgB{X?P zo^FH@J`KBKYT8Nd|A`*sISKzhbT}+owNL!Lefr+}yCa&GvV{L-V|D2eR->}|h3E_Y zwF$D)|7gg&e*dVvey*h%5PTD%UIz$e86^s-s9?WF#BIwk2IobHy?xMwLE@1)Jih@{ zBEaIQuzd2UU|{@Rbrfd~tP9r6FmjhyhRO;Kl;MNqKglJ0mAoV8TnDz zFL~6d-)(_!l!9R}UJ;&ubf^A>!5a_n;*(?%_lxXEPi4YESO1E{My#}av!Ju39cO@vie*?3`d3e z=e@71fkiI+ThitYQhaKOSNC4Q8J+i>S3CS>g>T*tH2rWjL?FW=Po$6HNK@~Ea%|;? zxB7!OY zLu2L~IX@Q$nitZp?}%db{^M8+2qS-1l-W4v0e-J&66G#+Vrh{jH@yjvlOT>)J2Bhx*r5JoDh)GCJ{~3rUw>z#{ z_v!ox#Yq#A3E%kh(ygL>^YVesE0d|BD84M8taUhUsJ(UAzmQK`+*7c3oW7jfyVJRP z=iZ$=SD;GWIA@YihM#%iB|!N8JsBhv;ma3n1Y32I#{`UTa;+j?!Y`%mt4!+|6kpsu zOzDwQGF~+tYr49+7KnWZ#A%iJIcfCo3kzyMl$DZ_(roV1tZ{axx5P%@_j4(?nS__^ z+5-U2mp=~UG+Qon2L<2#T13sX6N6L_fLHpj6j4O>M-ua#gGh6#uL#KS>-Zm)nM?}PDz#5Uze|Z4FdS%Ri z36jW&{-xUv0GBG!fI!4pRs?dt-pZV zyE`;7G&o4i#g%eo74JkP1Sat6>gq~05>(hfD=Sf3N5~ZUpNAXU@o+SCUbV{}sy+>T z$@)Q=z|M`4eE47ZDKz1~|0qI)I3Rax$i9Bjzf>Mgd_24HZfEutq+J{wFkNSoXTN>{ z{(!J$(EWj+rltm*J>by7FLg{u5(NE*`jQjaRL|9*mg#!2I>S@T;RC0ZRbaQvFDl}k z@BF)UK7Z*_B>sz7BnFxjh~3>?f3Bk$<_M!`CC;U7kEJRmz`Xa~SRnD!{t+A7v()Sg zh#q?1`L5l#!J7K5B>wl%2we|Dz-h&TG#$Ee)a%)^Fqqnl(BihbeP8tORiniezBx_^ zfMcULQVsV{aGZ`-2l}PB)SluzH`8JdjvL{Y?eJaq-u*&qY$^C2qi_*Dlprt#fgAI` zr`S^e_Xg-Iz=>X_z#3l+kQV?_Fg5j+RR~LPfGJQYi#3d2RTT#y&(qSv3ykd?9kce? zcfBFN61${-AHwWlKG${Gd?;Yfd-0Y6v-|oD$u~8x$&P|eoW2C-k0dR+%zT|en-j5v zn~@nMQAg~ucPvYmDShZMvw8l-8$A~>A!{c)@RZD z)wJx#%cgZitf33+z4kVf`go44!P>zzqS54%;;ByjcqPGQ;bs5y%W+22;|=O%OK%ba zj}uA@7khXqs#}_@uu180c8{k${G(L1K&q>9=6~AWzom}- zU&YyHka7bdKJWo06h$&du?Ek7eJB9T89;gI&s9@ej;tU9^YTUZ&z~6}ISIfs5}_EK z3Vo?53ua@O!*xv#Xm?9d}>gH`$VQTcjJ~1><`rAYEd61+V?Wsk;)E>v!b8y6wGw>|pY^7{n8g zPA~uOiaHJbhZQA0khd!cn+F7 zGmbHGZ3YqBZ^Xc%TxcM6vZ#2!3*uyh&SCE+gjJ@e40H%PZ+cHhcvO0Mxb7G}=~^Bl z6yZ~p>tYemr3m*JNGDrkJ^II%6S@hf&EvP0iY~Y+zFOAYS2EwKFdd|#12W3zw;Q5Lc&-_wA5YY3O`q}f7P0Rz8Q|h!!L1zcYo~P6A_cQ z9gf7^@!(0ZRl7|2p6(t*ZlQi5j{jHh5BrD^+tm02aqF_uzfS|{yWk6G-9-x)nz-Pa znwll}B_d}|d^<%36reu!^HJMr;9f$bJS>>FOU1CbeM{qk`hPG<2l%%%68{U>FtlIH};C%E~i}GY7EIM zgV)^3Ey(t+3+pq8Lyf=~>|xd+$d>GfLr8>iLRLTH*9sf`)rr z9%EcZLW&JWGPipA4k{PFt>1_B!mJ;2pfa=j${ zb}jU`QxA{wjB4(;$^+vYz=tZqk(K7{pab<2*itVnrYo0E0aip(64CYY;Ij<$hwMVF zZUnVm3fL702Qh>J9~d&4#YNHSQ_by=o#ZoP6-#55_nTCSUK=FhHO$ z_eJO_A!p{qt?|)vBoWPY+Om2+)>;>_{FBIRlExVq#00E8LA}a%CO?8VFpw8e>2*Z-Z9sRz+ z*$B9d7x;~wr@K}^>*+s0ze|6ivc$Bdjxcj*=2Qy3Uq(1b3_q&&g~E2a{VS)DP;x4k z$D#%vr2?MHsgaU7DKoUWrbo~1;gEnCdg#kVhpp4sTk*s&4EOg~(efsF1{|*3ni3bi zrl-Rx-}Gnf+%>v2YqOz^=4X~5{JRFEM8@S^NZA~4d1cya=%^9WB31N_|8QTV^3gO5 z8gw>*+$&@Bm%;IL&M&%UZNMAZlDLqt@Q`BS(X@l`CAv&bk+6m~>PL-D)h+l1D&&o%G4^m;0!E<_`D4RE!Y|`S1lu&d zmKC~|c|3S*rL16q3!naE?eyi4xw+kUB7b$J{foLc&@c4-8Km~kWB0Z9(=7wcPgyXIN32_0%xAr|rlJ~&=-Qo{scXxH*intu(-k)ET#J9JCW&J6iK*j^ zN)Gri-yGxSVC{IO+UnEIBbN{PBeH+jE+0Jcf9m5{2P@KJyLS!_Hrl+Q03T}UBFua|=GP8aRrq7JVYsf_t;bjQhVMNVP*x(}RA=j3{AhJO zDw_O-MAW|t>7mZoM=?Xa7t%FHRnb6(L~qM6-PT~IYTGloTEg7rA8!xTHSxH2Nmj~^ zSyXix(^vh&RcRGDTOOLIu%Cat6UfwSTmp7i8_cyU6smsW8h1)pj!uEj6ejb>0CZIq zI!K9E17+oq3Q%UgQIZP^?i+WyOb3T;&>>LO2O-3smJajVZr8stn7$Krbuce!VJCJ% z3|RtI;PTre9g7xs_Qx>2V*exRf$KKRe)}wUVY8jggJ1N-1#w^-wqxu))Va3Hxn@3Z z!{agheYxRGQn<$OCD9QD-<1vZ!QUZj#4h$Uio^5Qg(D}wdADP|s|&Pro8xiw_rN5K z^GG*t<~A# zIqrQ0s40ow8nZp@OY8KX7iLJR&-WL;hnxgu*-KH571hAj}pWO3CdKD@1@@x@@Iz1o5rhexf40!Mlr z20d(R?Ix>V27YkKD9^X?S>1Xg9q0l)NO^`}sv5U@8oWj8s;2V< zwu$dwKCV|NN;jLarB*@klch>I@B0_!FLhLDyN3^GvIi^w!v3mAyUjQbEzg<3*E7VK zrncCFABo+2w!vEUM_W7*TcDd%IvI|VdnF|dmL`qar)kC{mez8uW0pv24eL~v)0y*v zz;jTwk?W<+7p$24F$kj!8==>QH+r*Qf$$ zGz-k(i|J?^S?5RfedV)lW`kwUBp?3L?SSbDyMBk91x!38UKEMdPp$$9`|55NfjpjRtijYS0l%Lo@a`S$R!gT} zEP|u zg~#PVREdlk)m(XCW`y?_kkj-xHEMin$$S216c&8y;p*QVD8Tj~`TT8vU*8J&m_h*j z7&|*h|L~XLzUi?kKljL}#>>HTJz^9)JBP~}E-SN;Z*iIDhKxD|vA>w@%Op@4BiigB zKKWz8m2?FP(usd>61A;!2#OS!s1`>#eaWm5MBC~e5$nyUjS^Jg74sgMvFw!LeytFz zn4~g{y3;EYCqCeF$Cy$&X+UpLr%z@LWWrCzc+HaEatU+g5`#`J#-YLQ42-iqyiu{i ztqDX9)@4gKlv>|=qK7JCJ!Ms^NPmeQEHIJo)E+Za4zsmGd41{pMkn9H-G70ME^&4` zHfv2wb@3o?PQ<1`ouymuF)RWjkKAirNvRyOXEkt|FWLRnpr&?{?l_hWeq8HMfQQkz zT*s%{=s*1YWRxkVa2Dc^n8sQ|i3SF7??yc}yB*3+hqmj^g^+C^6VvD`TLc9ge2s;S z3!joDl4>qgE!Xx*J7RerBK8)XIoZ~jw%0-1!dl4A&K^~&>$g3EI*?n0*2xLi*1rm$ z4lOb6LV060F416$(ty_`FYz4U^fT11l|X{yd*RrD(9(?_eOkP?{HILfMUFrmvXP7x zwEew=!_u>^Fb0cK-0&-6e4ZR7gpnfCjXh(5f4sJ3S!Up|; zcCEJ@3K9c!@P0@Hk{%w9q7o6r&jkqNzrr1e1yNvL?nvsd`E_c$85{S@_V>ms*3veV z=q8Z9PE4{kOX7X+HSH=(a46*)iWRPnZ_A(*EMQ4m?u#CNDbq329^xnZ4p>o_vO}?g zv!{N>uP#LnxcfKY6$!xa$N!|nD{?9tamS;Sq;fmaT8r@IQswH^77oOhJ)fm_IZ~~f zXc9$0jpwR|P;|s=Y`BL<+Us8r5Dq`*3~c`y94huWc$CRkH4LL}u3ksEWjpDV0)8ew zot#w9D!f0Wlwx~sX7gb_U!^AKAqUzzcr^QFun;E0-aL12DBS412%WrFsWVdjxuu>B zdB@Qn#n&m4(Lh~j%6LXgPPX0~nsQTD^ntI3WEP1=uQ2E=C9w!Az4!Ew<>r58K(?IC z4kjgwO$U)s1tXC0{1zo16HvT`e>X^}b=6pC6k>Pwd+aK~+T&a6WVFrr#m_R=SDp{^ zaq*Au+kM`eYbL6Boa6c+9G_1u@6kOF`mo`zIY9((p^GWK8}6N+5^NuQ!_-t6YRnQ{ zwijbA-m;7Rg_D@kQB!3g9;Y<7Y}LJBib)63n#B?HDrsWr{!d5!F$lC5|!`e+mqSW`{`@X_r&JwPhKm^=6!a%OS|rj8^8YgsA8gmxT5^X zy?1ab95O6;`@=@4wrDpTBk{VyxO6M`igVx};A?&3CHegzxO4lbB;?@9&3AQOPwy#E@!9VS~I0 zIx+*?a@v+_pW$IiKX@!Y2M34NYA%qv@wHe*5DY)S9@a?*1MLe^E-qB*rkNy|&F2Jw zU*?&Auc#RJOP1&H)j$6IN%irzSzzyaQPJZ!fe(m?*{{dJnH=u+A`=qqip#iX%OEBO zo*`pU9L4YR2mIH)8O6;hRaH!G+yv!H2ibFU;!!0zq*UWwho^6U4dSlI1a}&5q-gg4 zKu@c^L6vV6s5 z{3SXmj7(wC6ez3tZ4OYKK80qRnWE2EY+0XwdIiwM$E|fClbsd@$p&MyshvLiv^|EO zDh_V0W|!=V(Bq_Zb=MtoG#Qh8dTM1uSt>6rH6z)!4Yttu&gV#|%3-~kr#$6_x0;d? zP{m*{JD)cvbz+j83B%V`ZQiB7w-i!0~W^5|DA3U5D19;(ukr0rL$jlN>Aoac`hK2cSc`pF^4`%Myw~&+7$2A8RAf%O%jY){pt~ZD(O4}I~ zM%Xu%*ZUc?RW*l@*N0Ksyy#L{UhOXCXiE~!84(-A-+}XJ<#sq;k^l`+K;;K`tktW# zyF;Jtq9UrEFuVZ_O}EdWVVsylZ?nhC=Hn}i3MzSA?&_zup zg&Ayj+c3OnQkXTwlKg_eD?E~ITAB|7XSueonV6+M{9Pt-w3dQuvh~hOxbrC6eiM8j z{NR8$e=gKznxc9Hegw(8SPl2t@TEEOHHG#Bq@8ALthd~w_^23;pnfaOI|-;aafioA z>-<%G7Z|rOUREBO9Hi~UzHI2J2&G<1t&Q%5{#ptHdB^ogLz7T&O86i=I%BdU{#0Dvfq8w+iaYn9{LXx#vZ0$8jiKk8n3n(t(nr3Ki+)B_Ly~%ggj~v zp!Wl@)SyQL+UkDV&kJOjn{$cBKuHot+)Pf_J9(lmJ={jKwM{D*@CG1E^+q z;~dB&lSKd-95fOf8t(?vhlYl@4k2v7IpF5zh72SR5TiUN4~+jedB99Wgd5uai^=pktk^04W2+OK<&X)4SkoT|P4rg%Yw zUo|<@yk4B*4=;{UhNznDx?Wg>r<;I3q0qLl()>(7EVK9p065KBLTgHzp=A)Ao7n4By98d~1Ujyo`xRQ07UCc%Gbcd{&-r>B;YM3`!P_3?* zVTW4JIjSijykN+!;)rJ^5C1;*!w*Ly9$a;Z9X;q^k#~s~ky%MqNh=r7bdIgVwywNn zLY12&u?@@<`#2*ojy88bMdA%ecDk1@?S>2-z9ktiUE;b%B8^ITT{H{)(TWKME=U5FUUG{r>&?GpC2mXGm}a6cXyeiU--{)@IoFR4zHH zVN6rM4ZcGJiwF>5o@GF)bFhrzzJ?=ce_v!7#;eVK+EYB?&`#XOLiM`Pgi>Ov8_nq5 z&^}LQ#!2K7)ohjvA_5uOEFXWi4})g%oW7^N>y29uno-g0>^B7^FN05&#Y4i{Vc~MO zG*U>B>qmNyNrIw~Ovej+NeVD3KhzvqFY1I8`KeRB4xi4Sp)q`{P5iXag7Pt5DC2dN z)|-qzY?FCXIbNwQttt+QSSDZ3n>u0XVJJCg*O;BK6j1=TxXG6#_g z+1W1zW$56+jePX3&g(=T#GqDsK6!xPCGbQ9W%3FObr2tW5Jo)V7MBg_tR2xlz?si?PZ~&G*;_Eh5mOVPe9q2_M-eLyH`F`CO3woeR?U zIX7znO98M0g$f0B>tOo*zVim*F~AH6$km|gQKR{IO4K#GtveIVH+6rA9=qjt@@o8z zNq?_c4q8Qv$r~}B&wM}8#VOt5Vva4g=XS?osNMe$Q(plU$JTU9h(H1ag1ZEFcMtCF z7Tn!EL4*6?3_%0Ieb5AVcMa|?gY%l)``!Po1*{pSd%C-hRn^(Gckp)otGAoziYaAZ z-)FVUq_A4y95ZMIgal*Yjx?Y4+*hYh!k-->t)FD?C95KlEAOlgGlYATf>3;1+iwaQBt(u7wgp zjcmB{N1yxdg%syPSi`y&s0OYsO28Y zo8!s>s{MlSnWUt5vqcRqr3SE;J?5ya2^h&P*$+ZUQPaOsZ0M?z_`{?UA;xSR?r6P( zeAk=ctPTr%)_v_J90Qauo$AGI9l_+O=#YiEF1KGw57#0tx$aL-xMWk`c&q)|bX$ksjHx*9bfYl~ z+_14QtDW;xzv!%)3zAsTyg-_e4y^0^3FlyEz@`sWUy@b~e1qGqrEi*$&%^G-C- zYKDN8PGO}Hd{O3x$H{fD{U_KHFCJQYw2a1Tn?QAnZ#%}>*N_G@mGye-%ZdD*$m8K4 zSuDQM>)BM&$JQf`@#NUv!)SG;mwu_{X%rD)zgxN(U0_&qdHx^X;nJ+2xOhH&Zq}LM z;H{?b)UPR^tOJ|bNK}yUcV(@++o~JH0ph~bgg3XKC&o4#RZ67S(ShN-9w!H9=HQD^~q*wn}b7L zY|l(A_XA<5S$u*!i5Q%|d9Xm}(@zVywv|=W=JL#LN!~**oEf zKuRw>{2j2`-<2MMK$z;~`f|X!{x@0z%7hE~C62ES7v`EhSs@UJFGwVd%h9MU=}NEC z=rypP+H#JV3<6!rXl=8u%0528TyIP$SlU`ks3c&;0D@Frl3T5|bDE&JI|v|+es<>^gs^dTRDBqLa@kL`(m~rSh5+GX9n#w zm|2e^dM$gNrYs0S0pKNE34Y#A0r;7IITw=~PQjL?oFbHQP2Y~yJ9{73aqIHYyD~Zu z)Nd11>5V<*pnj3MFSqoqN$})yIT7c_YUJwQ;~dY2g3SLq(EV0_$*c9Aui7#~}5LijtT7w;~`= z*bC>}j*j=n7As?;?qN`aC4FCJ*dzw`H5TKaTh_V!=bevXDgBsGO}?)$0fe&tmgdDU zj9#TJ_Lv(T<=3+7QwwgByeM*XKFw+MiJFNlG_?%R($Z3!~z!(7WcSR*7$NArDNO&Bd(*Wg>cuBI`#e%Z3=;r2Tzf||>W2lOuXP zt!2GC!@vNb4If1~*jsC>t+P;}f&*zRh{Jd{mJn~X!0}b+j|~!ldG919efpnB#d90l z^8xWplZy>6w`oAnIteFRyig6y1RJ10AvXaa>7F4JRDfFRO9K*K4Ig?yPZA9%TpZYJ zucA{`0{}e<0E=+O6@EQGy4Y&-`EV|9dx}&p^M|J9<_Q20#VwLToESgJlelFly<_%LvQ;A@?u4MI;{gVL0^t|kLe^>7v!|@@h%*&0=C2Z z_p|S#ZNKIiy$rVn9~uJkEHmOC<30o6wP$FEmO6L=fXYvzXiKr&hRKK*w$_|nf- zXNEzS6Ol9BrtxCQ{z=tWHGn#aVFavSRMCOC^Pg#dz{po!Jnz)!v0G0AGznPx9;=S^ z09^|nFx48~UhJA%nEYp)orvd#F@m8Ae^)%u8(LPp2gmASimFHQCUT9dFS{&ra8S%O z{#ZX%EEe6pBz;)vY>x7e2&T2PW=e8xsth~C%hNX(D$`$76cmp((a{gF%K-g zV~zzFV1P_k!|%nc1q(K>x=`An>$FN)H2lBKr38qDsVS*MVs*HU7 z_I76@Dy!4o-vvP<$|3V`>~e2eU#|9NJfx7TKy<>&?`aZ`Zlw}j@uDFhQB}9ww%*{k zsGtx6?aw{xbXI`N6xSvvtMJ$>=$6;7qnt+moEx!xi_*RM_h9f-cfex#a-<=^&F0wt zxon*)rNGn6_+P9jFp*gPW2!GA>va-ITA=JQl$VrABy-LrVtZN5he2G_Z*;QsI&&I# z@2yssWCvY@bApo?`MO1r+hqIJ>lKd#7K~pp{m{F`E!T)PJ^B`@GFu)uL*xfa+N=i@ z=M#F}Umh-8FLlH?KCQoQ_E{l=l>^}GKfN2gx5%nmF?)C%-Vad;rt19H!!r1vJNw_! z1@qx*(iIh3M@q|#CSfvjD3a(tal6d*gVReS{|(Tco6~}dpm7LMcHGL+4Q<`yA0@(4 z3zJp72#a*JxBK;#f{RkKf?*3sEx}r;Z`j-J-$pnwnj1|})VaBgV-A}g5x6_)1S5Z| zSY;fkaM+b^hiQd1^F3BS%7{ZkIzEYkmYUzndhB<+Iya-fuPs0`eqd}ceIU5Mg8PuA zf6YR4z#cC`sNE;H;*7@162sLjih!3kPIWid01QcDXT+zIU*(W~cvSfE^L5SeW~cLg#J0m3$V~n|s@v0am^` z7rZ-C6l{Ke?)L`8cOmXKn+V5B)%9p0>P{mq^(?f24hUh>kSOT@mSEQedu9V`RVtG) z;?m2jyXO?l->Ir|Ch2*At>OQfcI}ryG;IH2q$;+GJRta+%S2y1x!|+~f@Q?}9_+6* z0@Ayalzb}&oEO^nc`eC!N5A>o9ol(=RW}z!Bm?n4rtqUwGBm2n(3!c-_nP8t_w#1k zQ$Q%V_;bJS`mfh;R=BCHCw@nLK@Vy%Cou{w?SlY*%Hx6c-idng>cl=J9bsu7ybZ<_ z5R=+{(A{+VTA9H92tHdxAb({+Vt(GH>^j8g;RK4IS9r)kW@#I7Mwa_16h!au5uyQn zHFM#glkbp-6oVJY^gf7CcGgriW>6R@i^E-YAKYhD=(5^xDAujV&Z!PnVOHU8p4XkE z-}zuEdJ|F|-#K=Ko9uR650>IlOvP%df%8*4Y?ikL#nI)+`7dQGcLtvTtyF>%A11XO z>;GW^?y>mpud%b5>S37Xw2@-&&y)x+>QA;>1h;qFbh|HfB5uxtjq9Z@&*|oM2LlzB zr1J&aL0Eo6OCdf%0KDQK>$h4?R`bIEuM5koY+hl>QIYSQqe`AT>~2(bOdIe(B8AdI zvquKR(4>p#@EqOV&;To&HNF3ICLi?IROH@|)vn;SKLt8=+jq!(9oFf*@{LhS8tMhG zc{s8eDlo45MG9mykZ%2~ezV~FaOpGNx>L`D-_ywT!d)1Bk!r+>emE1pQL45vdD=r} z(}Sq65|>*anb@K_udJ4}^%ShzC2pWcYrjbYAw{Qy4cl0JSAooA(`_Bb$d8fMZBR77 z<`Z_Sw8(Wn$|UrrucD-C>>tE^%?UUCV2IGln}hBftpw~jXSHkJ(lD5NnH85W_zw+0 zF9y4QvhMY#7Ci(cM!g4WdA-^>tTm?B33*xB+sb3kXc@onCmO)@V%yaj`#mwda40tO-oN4S2<5!TK?1L2fZW zw8Z(2>MY&HBBmfDNxXN(J*I1Bd8k~s{JckyehnHU)=LZSvvsHYEME3Arj(TmT>Irr z3jro@S}*;_ZO1v^iA*3RreE?}Zr#jV(*i3Bw0wG_D%Vp5$m5*qLWppR%~dGU*&SEN z7d**Kr-w(8?g?JO-|o60+Q#L^0odh7nzPlB+q|E}@QzlME>beY`H zi@lg!e0Dd^1nO&TLo@HvMkWFMsZWTQVVE3~lk4Rvoj+7hCNs6#OYpEN&H{UimaQv@ zx4&5!wG-RmYqtwZ>omO}tCtDN#V)hCCtFWjA{Yxy7w6ffh>Bg2pi-e6bLnjq4dOS< z6xt&BJ!stjdF@^&g^LJ&rrPJ!80hzs!051|;pND00U>jAB;xR=wlY+S%dR!8EOe(s zZF4z35xrOv$^US+E8DOR%)2K9mBXJqlzK*mebFeXG<@$ltbKUGu0-Y$ImdkuOx6-W zNl9JN1iXOS*#+PVR2stp8U3CmKuq^vf9j=zGy@O~b7#|{^4kpS!oYpQqmZDWzy*nE zkc9&-mtzC`l)vWS%LqXe8E+b^l%3BqQ@kb2?^4(&Uq9Nwx}13yi#kH1k&C!J|0WV%l6#Z;B#Sjn8>i>tA9|mY0|*bYoMPG*G2-zu{;TaaD0@nx-H45sl93 ze-I};OlU?kI`!O-;CqF--yhm zQ+tP-8|Yvltm6K{na0<~w|4s)QCp*}lM$>fN6X)H@`i{FM+lC6PY^ScWiCBeLnvtZK3HKIU)d_;!fR_rJ^>G zbfX|l9zHl9xG|YX_E=&F*)oYgI#Xj2z@V2>ovoP#SmY$QPg&y)dX@ZV+ z@1qT75lS{M9_TWACf#1lc^)`>D7F4%WFPB%K<5d^U7X{2Mnj#Ez%Jx={sinR0gQuy ztF(9sXxX4}d2Jc}ucv;>(CQy~+%zyz2Q+@U;zTI^xWM!{{&EBYpasVY8@z=&pv=Rc z_?HUf1J2N)m@`Dl1*^CqFeiuV9aSM`?$J$tM~cAX=dezX_Re+rH_ksfkN#92HYr%G zh(KRzLLA}tqpQnN0zd8fh8Y{{P()jP#(7&J8u@gCyuzDb0Hh%#{PdS$kW@1wGA1E_ z5Fns-C)Gko(DPe9lhS6PyN(W^wqOH*5Nq`#0^T5rWd+n)x@PMSt4)NPzbhr=FRT>L zj|EpN+rg)c$l)>Yi9i_#w(R4ngy5$MwrAuEAkZqJHnj`{Q_K0=8Sod&S;Z}PSIjQG zv5$POm?itHg)?Y8hwyEWTYdjYUrc|%Sd|CB`9V!h3EK#2Vk&BrliUGW=Uv}@XQ|1+?ye2c5Mjt4yXd#+@4i@E`!Z0^hCbvxdtBp#^pRY^l--b?8D)6UCDp* zBEVbm@5!3JiDGtE$3};BjmvlI5|}Kt%|UE25f+P|FG1QIM>a5@hp=1|5r;@QSs#K9 zuZS`;;Nv^YqTqYLIldD5=WP3mu-WmfC5aIO z=Qw*4UpG8BZDxn(w@mJ`GL&0cb5kxP`OEzm<+}zQBd=V}Pra?RR(x4T@}-9x5Fi}J zyo_ZwAD5AH|8uCH@7?j}uQ(ba%hSUV4MUn@zh}ogFQU6GlGg&7k%)d|Aq$)d&sn#%?JAwl)JA=Hg&& z5~)SW{O`w!Xma=J$1X}OEIwq7KQ0QkG`pm<4Q>Jb$!ap!=jKfoGYB}|yFO)&CV(b+ z=~kdwdd&s#*Y25{AsK?}f?>07b(vULtzBPNF+3ECK|h8bliJq%EJ(5fT=IUzq8N=j zCp(O+t>7EyNA%xi{n=#YA^xvbzB&ID0yT;aBS&1;t4?j9Kh*W|!+{w()Dx;2JR?Wz zfjOBE1*k{IhetDH%bHABuoUPHk#??ZkWZH9>1|3EIJ1qX)i_%%2o?^UKB2i13qOQ1 zo(}eq94zW8wnPf}^G$?aJG>m5=2_O$>+$Q5n=@rinVk>PPn7e}NXcloTh@FOV}UPu z1MxT_W8o|{-p&^^TP!mPDWfz;*N~?sTgf%**7B_B?Ky`?!7(#| z(ND2)z7~D3{#3F!tS>_DtjT>&xfO3lZZTI+KEv5kV zlFt9iRKKKXTd4Du%bB>sT9aU7@K14kZpxDnxXY`cyJ_d=C`sJF*58!Aq@=jeW|*w% zwp#1I)OU`O4A?T7Yr11pJu4HYk8axO#H_Uat zP7>*x6w!704c`o=H(Vu+IRpC_=l;lvR32G1o*IWmbgVt~>{0YdeW8khJ`~Dp&sNIo zW?W$YVfGSNM!=GyZk>_urp;jWMq_4TsU?eC;Sme$W`R<|RPnpPM{nH)hGH2XC3v=P_i*CR0|8{&!9iOSPu9GY<1 z6+!2-q2zZ7_RkkaV4mds(m3nAgtxwaclSoietYj}+*^i4{EN4D*6#m} zqL~+~PdJ+&Lc5wD?%Ny}PBQsUPX=suW2_zx#QxSwd0l}^AAxWUk0DF4q74!}fBU9x zW(vyC1mzeXU;fIUJu&@{&*T{Uk3XO$U}SMT(wK(mfLkD@qmiQ62tE%%GTdIKkbdWU z+Nf9K8q8c`!eFKF87tf7I`#$f9*rAq`NLIPs?Uv>EWW{SV7~rHaHrxt{z>1EM{ob< ztd0i>w{}3LH6FyqjDmz6F{Nf^dW_o%7e_v5T-6{= zuoLAl(D6eyv-A!*wMXN16xCa3 zoTolbIHj~KLQX*p$x?a1&u@yBm}XwMR47yg5_F_4gML>upX=;Rn~q_tSYw(C`ty7z z|*oo5>1A>V8F3~p8zSZ@y72m0VFo??ksE*Z{=o;b_ap3IMzbAJ{e-#-aLA>`ar zl9I$I#9u@e?Tj#LH8FZ*=%;YLtF^U6J=D!d>~p%w?YpdU?uRsl&?dq5G5DeHXsw*&Ej=qytIWZR;8Rz8li7 zlN4DE>u!FPHDA#c`3&D{_^-2=^(3DL9xr#?Qd}Q#;$Gjow{_ht*sVEpVxD#^l&=N( z(i}5N@t_!DR~ehL@}{|MQNDUH)(fDUT{t?TGlu{qJ9DuSmsoJ{%SmOacrss2>>cTG z6qS^3ZT5&uX-XJ2w*6T1zHT?tk86=J4o7_|s~dXj8v=LpWz0@JYDmWr|6wT=99|=? zk*8e(9_8JRiJcwza0vi`RRnjvKK!PA1KaFz4wiw>m&aD2Rh|tu-)Fe6p}6qMQF6Ab zU|WP{K}!cT$lyqX)af{a1=K(hOtJ zcU57i--3h!EMPWRM4d^-WWy_{-jH<47}c1;I86#ZJzaN55p5e+E124S6njW>_qeYu zt+`y`le$GIGPzpp*F#oG*KBT%O7mn-Y_?x!kx$_a1_jqU>Fxb}FxD6XIkB8bB~qxP z^X?_xvKNk^mInrT)WG#`_Il@uc&$Y~O8J0HIz8>ak+QaECAP}zCjS8iBF&*iT5C<$ z8M(#VBmBo*&}&(GyY<=y|4vuV=&hAuSQbXqBS(i$X`v{Fa3TPX>C7Pk1_PHj3*efrSskA->cu0VS>{;hq^6Zk465( z9nOs5^T*c4|L!tL)oq5>jKNrFK^JRld?_;ujbkj@LnzWyV37?j5aTHNr|Lbs^~shOCS&s z96LSHx2+xymu)+tfE{QyO`8PXI|Jo?``7TSKNFfS?R3gdU5!-m36JbIcK!Z1g?j~m%bm! zq=?86ML6uOi8K39BE-Lm=7@fLAskC8L8`^`jU`f2QyP1#ck7cAA>g(fr4`1(ao8|yx0iIx7j#Et$-i7gW>YJTl*<+v-$|X{%R)w4TmN2H=#($+T zKr%$oR@&jVa$V9!e-Lziv^nHdx<4CRwAq2! zQ2YCy)A0}EbH9qarH3B|b*+pPc^^?qsy}}O-w$?*ROI-o_18oQB(*I71ds!GT-9~O zD+nA{1_=A0^6bwW%!xf;G?{y{9v#gRg*X<3*F!K$G%NRFZRH*;d;-DC4!n$!kjV7% ztO<zt?On@m2M=kbILWEvLCJhjK&cSQsA;*_(&p`fazuH2jBUQjNmBeF-8k zGJcV>4x3H-`H2l2G=srq+|ji1DblL~vd0?RKNoMd%mkSC(e9Q)z86CvslaBb!=hu) zhl`_V-&hd6fxLtSTz-CjkRiMfPi8?uLCA-s2mkU!GO785uVrLN%;jae0~t6ySA0jZ zrc{!hDax$x;60COTV*J*DAqC@+c(N?+~{Wxlaj2FRU({iwA_%}hID`RY-jxLLA|lG zMY8rd%IYd%NE0e~bR_gT{!T#F?AKV$ z!M`zf-8fp#-|X{7hc3E3UJOcG2|Oy5@x3LM>qu8P`?Up2bswAIii4WwdA=N~X`m-p z1Bu!yz(i#o-dy~U%>&npSvxQbHEdZL!6v(G*1>S}Hf5KBa#i^s|E9ag1*Iwj6DTQNuI&wZjv zC+9gM8_whnK06TC_u1o~t`QA`6;m1hv#5npLkEcwD{@qI<(Qam%>>1(H0&(WOf&ig z(;p7ed0uckQP!Le{;bt?bEKc7Uya+IiKnOeUQ?XWU8}XF&yqYIHFA1=zTbzLq@5rA4RE3&IL+sJ9_f19v>M6E5gwjGkZE=&-mSswT3IfjVXJ;sTXJT zCSO%+;uA(vWo#{1?&j*wUJ%Z5h01KJ3wNL%LEQOO7+Vt223RK|bQNr_s507}ww?8-D+*9Gp-UY4a{y5( z8Z29T^j3H5f8qi&Gw{hg>>oZRXeUxw$?-nu|P1UKl<=%_r`)?tA|LO{f0x04#Gb^PYz* z_J6vHRj3*9-ZT#|+UtqZBn7s|B}Ri~4aq){{n$PN->0bZNJx@|6;mVPLClE}T18#k`H{Tyc2Pb$ zdQ)&)Vno)YGw&U&la2T3O5?OrRgd4*@-fT&G+(>iQ$-+?wxrRb<^AR)V(HwgxjMm9 zaJ_&mPlCVRT1SlO?Ci&TE3OpLurYCCC(Ps_>d2-^HI2D%Ks6=k z(}MI-+qM`7q5u0atmF#QMKN73EAF|d5l1Ldl`3o|Uh>HzNSont51ExJPhQxIKesSf0+tlxUQgqY%f} zNSmx&>A=jVOv#Gn6CU<@v~KT%U%dy$I>TPmq;pjxsB<6B@_YCWh@PxltjOMCy))iz z+KzE;mOHErc86S++x6W*+MmT3g?y6%%qrUNMxoRQN5koM#K zI8Ne3Us}&`U)yxT-QyB+y4$<;{EV@!q2K7hl;U46@K;m zg&gN62|pnx)d`X{t-nR=3%DP{9m!_rp3Km4x$WKJ?VsG@+e7pbx4%LG?{paE3>@sKv&R@e1DIT&KUnb4c%=gg;9OLZQurXF<=E z@Z`9tD$S#D*1Mpf0*(-dH_c@<^K&KtK#W(mxr@PA^}QuHdIy~$&5e-VCAdeZ;6Z`! zc9@n8CRLYYy~m*Q2BXV`O`z{drxy2JKNT%a9%;RTuV>6V*ZrAl0I^R)Lj!<&Nj(=G zJB>rP5-qzr-zeM(B)=eM?u!trt-D;nhoHZ@W?%2;el8 zfMbM(R|1QJ411+0Gug=MSQVWh_(SycuY_aUKsk`j*x;l1JY=H3KI`}#9b@z3k=;a= zpX+P1pAw2FF>!Q~4xen1C?~J@8H~+&Iws1?h|>`)4|nnm%?CbMxCVGksnQhR`U^0- zVI~%9+=e@)z5R1IOR? zsLWNyl^&v?&nWseuiL-(8he#Ar8g#%lOb9V-4f-btEl|xuBvOX4L@hh4OjVX)tp;e zdbX4HTV`Sor*~*FoUo(%^+{VHhkQ=Q`!^VQEG7u^eTwtjU-b)$qPtCy)TF+Up=}Qv ze;jJQ(GBV6#<(#xGL@y<-`MO%R|!+r)=N50C6rOrj?L#^=m~$plRmeo)jk-052B@% z{q7^inuj~LsNPvqc3PaEhDII5?%pOu_VXun=XaLL;-s{`E+lw3OwC4jOms8SkxVQqkCV2|Hr9bJ-8ml7m%qq}9sV%+05#b3Ey z#Xr&?8@|O5+**V4=4W4neLS3geQ>qHs?;%4)|Phdt--+lKP&(N)bWASuPd5OD6-gC zVdH$pFAhNh))e8oJxJ%~H|Jxt(x#~_k2OcanoKWNmqq9`a|YNa(q8|8Fg<-75&Yok z$JK;*g}H-jzPG7yUK{LwcKGvAD4Z=(VYRAUp%C_SJHEU;!$y$(7xg zRRWvg$L?Aftwl0A8s-GLYtU`<-6mX*pB%YzobB;4Dsk<~_!QB-At*lqL`%%{=J3^9 z>f@Dq^tvbqjB4y|k?m~xVsAf*i~yTcp3o(CfR~F5Ga^pDP^;dKAb~=T$K?BdL#6Q? z0009Zkr_}_;23Kg=D+Gp3@ad*=$;(K14lM z;S#xt6cH9Smb`owZZww&HV+}*n*v*k=PF{yzZ}?mfl)Y zT4M@|=?!)1@&W$vHm=`O`X*7uBUOIww!I5-MCs*3_rr(Tb~8aqoJyql!E-Suy7(!@z9p4VzMMHo}Xpj21LbG*T=v$6TI z$L&oYNVvc5zjs$?f_#=gFxr@V9%w$HPnPQa(C*h$&;K;DeRNmcUwFQ0U2wknn58i3 zFb4%B30ew$&(QSTF&(z`ZoHHAnzsYkeQa0TuDtLIug-`j5|}Bi8cy(L91RT?=mg@9 z>2!PDy(oMl;Ev}*edEXu>zT0Jl5~bw#vzyik_f_OPs=V43%uP6`S{oCUj1a-PLKzD ziTba}`cH4|#og#tly58r1Rc>|F!zT<<#HjC$TEEdeP>1p4kkBIf699L5vn;VEK(O6 z%|sN6K~cymKp2mJfX&|=IbB+6()e=ez)iiLeY9dva27@=L|xiKnq3i0vpu*MMt-I_$ine9-H0kLO2-WZ~+~S z63cxh97K%z6>thG{GW)(r1rX;f5*F^a}{{Kit9a^seYWHrJbD}6?HYm@pl`a%-W5U z{KY&)>T#LrD$$tALo8+Co5XAHm*T<$cghmpqd-0fb=O0}QF_-qy8K4<(*lSGmvvJJ zRCh&{Zz|ULWviCfLQ)v?QCjBDWr*7khJ5FJ>1nnO+3X($0fTEvY$jVwG@$RRmx9U$ z4@zcNtl#WPNa2Ef%d?u08pQDo66; z+N8q=*H|(s2~i+VfE%{qFHZVOScn4aQ$_M;y5yGudIP4_cl;b?K#Wm?W3ZWFBCzqc z4^ER`SZj95yS@oWn38tof!`kaN#@aM5q@oM>V7YO+kJlt+l?OWjS$%mjxh!Cm(O(D zgUuPcr+Rl71uI*%N4A?zL6D_xbgp6o|3ycDgd>ZoK0Eu1EX9P{NB1Xho#Ue1+(5~h zm7bu}^{@9S^};9{-uZ-`xAp976@WLO$FCdsrSWo~`>|pDy_D7pQ1Uljq6hF+Bb<6< zXqIPn85jTLMkl2svgLQFKb{qq@aDZ?{z;PFx5aq2bK4d>Y*Mt+P&tEu6)#Ic&3Jr# z7fB}7^qdM;%Kq^g+8A*RFz$ud-Z+&+(cAJH?_6=Vy{XUM!0s=+GI-PyQHpo0F4nrb z59HHT60fRB9M|-_?bMoTZoL-p)6o9pd59=qrau@Fp}~4QnLzD-@xrgADzU1craMub zWsV4EQh3ITV7^Us7tjUm%Ll?VuQ znFx+e4aag3kJ#q>a5J zfl5LRVBv zFdd699i&}YXQwItPICv3EEu~PpmL|BF@%!=d88(6GbbOj!0eabT##&W z-sqs9Acst(S`ll^`ZwSVh*EufKLY0#hhI7S2U)zp_RPMc5NOy&NXqf; z7*n3(zA}foyPDswg?BpAE{<%NYlWvbLYJv&ll)^B4Od;o*Ug3WR34VMyGeYtFXYn| zhi666ermJIGDMBeHpIUXKQ&a;Od)D0tgTJD#N%KxJu_Jgt)M&7v2T+zH>doYsFLJJ zCr{{O^1HtdJbKaWbK@i}BSTF`cL0ec&XlkAy>kPIB>W^lEooJoRhsmn0@IfyMS|$Z z4*>5a1_nlGUd{Q~vgrzN!=2+w8Fa@FfaM$yD%X3xg|~an^mJHCps)J9+Rh0 zk>M(!bgqf!FvEY;gS!m1BFoZ4t;ANLRA;TO3z0-Q*{6Jz6mE0C=ff?YRb9N$uhNy-%krM~R_t zarpcmSxxEMs<#Hq;kc(PzG_P?E89$Iex(mAdp4G z;2X{Qc8SNyQqXv-c=QPzK%5QaK>*@XI?Q~CEvpVM_`9zr0z`m8G{T*X$_lTqVf;Ky zG&heGCxG}eo2{K}#*iDm{+}~&L-8VSu+gjLo80B zS&kmokPDayA>cC<+HS~YP9Y_M;Qc)95hwLk+%NHf+H_{N&v$J=O@zLW@b%K;-&JEJ zfqXzqxPFwbRD8|kbyo(0&86E**;JNbkAqQsMh#U} zhl9$Vvt{q&=QtFg00v@JIE<}=3Cm@DNIX!fiW=5=#{dGfeumOHm>U~!vwIp|r*Ip; zdAhuqsHv}K^}4VKkBC5)I$q3G6VCY}DY(8Np7Y`3nBEg*RqCK{aw&++*W-BsG910T zQ*}@@m?9(i@kO5!5*<=+xQjmgFq!BJhUWNYKv87m`2ugyVm2_1Bh#EeoX2cXkV}m# zQ6h@GLwILle@skf5CEyV;L4%z>Rix>vs{phMz73H;p(6cBarai{dSZe)|DfgJNEEy zwDG6M1$5DlpSY=5#8q&HU@h1%MR4{ot6sytzQP)kb+f~8nz6vHFms`M?0QsrFlKWX zO#svx@$$DQOzg4&qGr51gf%Twk$4h-I1~^g3}$ejXLqb|YLpN!uQWtGx|1(a^~#-!uBT=pV4AIy%;o-YHQAL22)z8yny zenW$Y&^(P4t{0*UIj|ii6`#kHS3xY?_;W^A_@nS<#VNYGYFyvOK%QF+iMFb$D9Wo1 zryJrL;yAAC?0unu=_8!0tJbHl)(7TU-xWVW6?K5Hrq3i^lWrO<{%8@B5E2p+NVs07 zgYpVrM`r+tUa-}@PHL@bLXZoA@;?i<#+gw_b#9;ui|6RVORmT3^|v2C7>(_Oo*kPQ z5U?8F+wm7v19=7p-(X!18SD@;RL5vRyED6i=HoRasrXyNY+9+%-*zj7Z{N1Z>L&{! zOQz=`Co$zgEooNVfXBHdHpE5^6Ay!XF(-=&3y@AGUVUi43}SkL-iZd1Bgm1@VBh~{ zQ&>}zxE>?;7z-#(7i`6rnEL}%Rc5kayOZk|SBU1kyu4C{6M8K>BuUZ<@`YhnD)CzJ zc`eMNNqHR~4f2Y42bV5Y#tml(wyuI2`Nh_st=Q6US`8zb>&>W!_exknflp>sdQS%4 z#2HABW0R0TbltMk$)s@G0juviz>Bmq!9ik~;z@hO;7PRtn7E|hoF~31Izr)`+2_aJ zI>@1YZW^8(SYq5T)F@G41Xy%tLE`gXnm<3juz+O$hpnnugx(jz*d&Os0WHx^q`RLl zE(Vd#kK69OnUeh#q@SDCB?ui8(`h=DXrCQc!y?8{YWxN3^D__+n)QjXpoo5h5&hII zDKJEEAd*uURG77^YH?Rg#WS>wBD)3$V| zLaVo(U&bC2*+C;w2#Mj&&eXrhhZOV*aSHwW2Kb6eP9SCV-&@=~ItU%`&lpkR-$IIyUBE5%MN(u`)zV&=H;`8)G}OeyTAdcF#xz{Zq%WF zzVe}Bqw1f-fWm$iEiK3b*NE>D!1`@zXGgfR^|!GvzMCWeedJq|KC@~Q7GNjxcB&q1UYV179Z^FQEI+6hP3R`jYYf$j%RPjik+PNz{U$1B(;5EW6qAQX!`R+;8 z-}}saIr$5X^O0bt4QAVS{TQ-6gW$PwWq)4VhjhQ@Ex1-_J^pe@=rR{zO`QP)PpDka z-=Wi?E5&pFk0E!zT$7d;_NrJsGW~ zH?bz;p5XQQ5&6Q8wP`wSm9Yf=%y6J)VLjuQyr>g5^R*gIkCGOi=K_8X3#@trT{!I4 zFJ}CF-?N9^J992xA==lzI5o`h=}Xde)<+7Pw6eSJ{-nJv|NSVA6WdLR-kK=ltYx8W zEl9MLKb`22x3$XRyIY)%kt!1h0prwG&Jy2h)Zc zRLhZU^}0*z@58$;Es5oa4rCx#;VRfkUqG9jrx3h|>(#@iD>1-gxbRE-e=Xiy5&GPL z@?ORk*zHPd_hbz08bf^;qz)IWQ}{XF>ws5pb&`Psl;iUSUc0S&&SA>a4co;FWjqwh z-|`@a(hchwgPsw)2LTPraOK$97*|tu!OG^vgc4Rw`kWTaR z^?LWk!SXV}WCHi4{?g+Okx^8)vw7a0la>Yht?nD5Z4-5;r>3QrU_1{)rI+mI@`jW8 zGu5FU87>caHG@sz>Gt;@W=8D(JmMXNDELQ!7q3anz_npd_m|SjLIX1O=Yepm2%L+9 z_QwsW{%uZdGMLNVB067@08u$X4(D5U`>lEe|4w&v&XcpcBS$MvM<`N#wM#qJO?{bf zR`r#9+1(Naj5NjI_WV!A&+&%Org`(?xo0{3+t*{KyV(+vay=N&YnrQr)cWQI!P+3O zqTk14xrp<5*8M(r*(fDmdyZTfNfx_L@t|9`>~E`^iuKpjm~9h6GC3g#?L(-h3q~U}L&3!`EC3yrqR& z^0#zJ$Zp?5=hIVkFQm6?bh1nQS}STce?Y> zu^QlP8{E-fFBvcTudg_YsKl?2X#c7&OA*PbjB=T%_Bk)k=dUgtKO{pv6vF?;+{`z3 zDVs5WUXakRinA;&XMT+!GwXODmZ7^mRp&P|5!zX?B*RR(#vkK;D4aIkjTqJ^*0LqT zQpVL`9d(!|C6ePb5U_wKNRuYbMpGh1Q6N-7E{I4|dQ}31j@Tk7prQ9-K)DJiog@$t z1R+2Gr3p!{bO@aU2npmn0pI=2d+)z*=KJH#ybLorXOq3p>TB(__gQ-iDl~F7^yNvlIn{qD&xC+oYmN*Tia{7!y zw@Vm|LX%3Qc>mqDF|_a4NP_qM%`_?LA5*tRs*~u}m6L+MP)TUgYv|XI@paLe>V~Gc z!JXr^L3N{b#^u0Dc*xhsW_g8 zANj0KL9tMgZ`g)RhtU&jmDQH`3bj9Xke`f9Pb?hWU?XgqVvY_=^ zi4DX+m4clcle?$pr=mW(Y_e0KM54ofeqz4|t~nMv{cu4waP%R413hr+y=!;jJ+KTB z-!b+xM>TWvX+p2Yv~5<8=8PY0r__yptW1V@AkRdglPkH_*(e< zu(8K^3mE=aMcw+45RR$@gcfEm-Vi^unhTrIrUSLr-Wnj?LO0x;V6*FNO24&yM=vL| zAK0wP+ny$M(&L2HeX*&)!37)`O@}CmM!*w4W*6xh8{rT{i1O8rDUUY0(-VQv0#X~< zNc?VUb;SQ0xmQgYw$o^V~)peo^}g#xlAxi4vJz ztA5(_VNlII1Ttcyzbt%r)5Hm2)5Osjy|AyN%|`*Xdr=CMQM_w=_hnFo)eXs`XY6v1 z21MCY>>Kf1khxUp)V}}z!D6Ab)Wg-6Yg^-XJib1y=oH;`xD}N9I4m~ z==SjDu>gYIe<`G5VB>FtSigB>9wqz&^o;Q1>l;w0@1Oq%Gp|&LKNcTSRa*AWkXm5n z8UF3rC+-4-(*NE*O#+xQdu!$#--Gm%5JY@vF)Xs3$sktD&#Vm_p4*-lTbcZ#UuzC@ z=yRO7q72cH0+=x?&JOHv8J`Pvmk0KmoWDq0W6TZa;1xK5+!SLxq1JmsCg)Bt7<-2ZtOZKRuC#w_=uUkv?O_vnJQw}t zr5G_%KvwEtCC$cUc6()kFt&Z}@42>lyta&jF+X+ecO!yu$)o8`OyCJ~yj{kiQ} z;tr?hah|Ib0(QIzZ0fYGdfVN`U$&;frg_5`jTrvMqu4N+TPtDLV#8@rQk!W@y80pt zwV+WX<49k1@c%KUKBTq4FTWd4IPHZKFA(;>OD>j5iJS!FSVL#u8*+o#fdj#}lyv$f4)r%l#}J3&dsFH4l}~rg=sevU6Ly6+ne#2 zYxmdrJ>4R5#JcD1`p~3IwOw?A3;>pBh!du9D4Y^p$5~uh3Zk0?OcX?(_)Ck0`O_h$!!3_x)_Nd5gt4aSU5W^TCOF=-t_88fBq9A4Y@bVBd144Io+SFpxn9z{`6F_*y z?#DdX{Ob1pA>k|FN6;N7Rh`rvP-FY8NDuj#^c2I$RjLAQZuR*+SiicQoN!mWU~W6I z&^G=#W#+l^G^ z)xb`o9o0;zJ~yV&0%?f`+}nD#*drUUO!;)Gk|>7UqiV;JmC-XmD*Rym#~}z}J(H#N zp!zb{qNubpY6(tQJ9!QQw;p_coUl|$T+(m0gFJ=Ib&b$Q1=Lqs22|d-_H*Mu*Licb z$#S4vfYJK$t43($_PWWyU@W@L>IAS??xQuT4M~3Hkzj^jUh{;5K*x(9H?CR2K8&cA z<(CEoKM$ky@XS(0labfXTwJhdP=!gT+pU@SvLBOtzgFmV;+EGb7ZyicLOT?fPEBoT z0!(?u66p_`*9nWOIEfDMa&_48i43Ia)aWAC9b^)R7b=v1bCY6j1f4G)4kT+HjuRY$^ucc*Il$WK ze~6U>Y?@K{xv(fP6mdT)@0Scjqdb(!Tq+&yp{L*`{lZLvbo$v@@>+@Q286z7yWw_! z1ByVtBhs($PE2<#qa&3o5KVoZX;j8G0F?LLaI`|i%STYJ|Ed_Yh*|^8VH$PkFgHg;K6fC$|YEj z`Y1z0{C+w#9=GO%2rys)oj(=*w^VT%{)znqeJVHsumepwxo+EpP&|1$2N3aq#xraL z(0^>c1?f*JLci`m-Ud+eH+yLYk#GO;P(V=Dguns({`2?0Jl5Xr|K&^e2H5-Y|LL#x zT;2cgxJ!ZmA>s%K&m3g=g}w$)KR>r`u>#&hpQGdB{g6^PH9`vV6Km zfuDthMuMHX)FPSZ{Z=RrVtyZXgAjPkuE-!Ie#fa39XFSMzZOw;&C4vPH%LjkfGI}+ zWzUGg<2A1BOTMG{TBls7=RGJ%Vmdv<32YMx7tYIXAvGJ5fr`5Wi8`1NSt=d9<6RQ>653dkDj z=$rcH3GXH-`~Gp<4YWLF4!sW0R+-P1ZtHg;04Z zLnoa4(B{F{^h2*TcrAQB(@fm&a3{CvP*q;;O{Nj6{~{^Q6#%x@?$jnxltm-gm8uIL z_g%~iU7Td}*ED?hkmM*b0q0_}5(oh@d{-F)GCan|d9(9R%oN?G$wCa-+`2ni=zDYV&e&+TfcAJfo}r+)sm0uAH}fAe7^>T{*;$}7;W+Kv_^8nh z5mVuyi4g$`G|E88Gum|oAmwC3?!E8BVBjrVSk*&j(HRXxql%c{+~E{B_I}gW zMcOLvSx+w)kHXorFCQ|sb6Q(cs~@f37VwV$1}E;Y@+Amf;Xf2^%bUqZC&PU=t<|zZ zjwkGFhXlY{MXbWKm}J@UG?crrBp2HuM{)(TQ5_p4rVw;pw)yg-rj0rpGpqf3w*X^} zQTBQ4m4nlK;;TDfeAt9D5`Mo@-+5M+eFrq}{LQZcU&Ex@sLjtK9s5EUWtlr~%}nGU zm*7|NBpSz}9q}+b`|Hb8|H$R-^ZsKOg6g%Njs7hC-;=FH27NDrl+PGbI@H)AIR0R)Cv9S z@ZKE8BbU9Yk(5Ci%XeW$g>48)T89w#F``_%xJ?B^X*$fKb&fmHU4k7`b43%`UE)lSDLEB=6eirC=1@O`TVLHV=%d2DKO6#G?cRzD$=ABPQZ<%_S#B-~nQpla9gYDf zez^om4{7Vh!?4tqtQ7{I|BB?hah&1?c^?R*GdR=34gziIna$^q1fQ3T`>hBr9@+?w zN1tUbGx!qc9>z*l6$(x<*kNwl=Y{0DP5VxEmgB6aD0kl?Q@*)nBQUknBd_$-%EHc3 z*Ot28r}E2L;8wlFy3DMko0qgwZ0#Mg{(^n#M4W-7I8RmyP6-cQ%~2N;bg}8{gudEw z@DJHA=KDv7XKJF!dE|Wcd!oDXX=b-waYE!9pDS9j_!4RAnRd>)#drlolMU@*x1%R> z!}HPw@G1Kw%Y&|Sx*!m!=jj0y@WoM}q22scau`^ev#}zy#Yh6{(S8#-ZT9UcdKMr;BBWX#V|&80G{L}X6r+^Jy;GiqhGm$mXelerOfH{_R#8;r%eI_&mc%@JrMvBd3a zkER6$SQG!`NgPh^w5?U>cZ z4Q^|>nOer4vQp?EsS&m5C*(+FSu9q`%o}|1N{}@o)IQitQ7ozdUUhX&Dt2@B6P?yv zH!oXO)UZ72>~3!{B+Us>I&5Y?2o!-l8!LL*w4>00ZjpiwH`-Z#5om)A2@|?0IijwW zh%TjtFNQw2mXc$M{4z=S2{&u+ldj^wDJh(5pUEVS8br|7HH}nZ_Ao{a|4k)a*`2q) zsa|W8R=wDQw}XTBiAKzcu;Jjo*l^$B)~l3y!HW8`t!4BfrMjKPf$;&=(DBPsX!`tj z#{q4$0y!usAAn7KM|B1qWA93Kbdi(j1eRMk!+(iLX*^Rc5eM&coAl;GHhpQ zrCsOkY495)qSFR}ae&00@$*ef#+?wL^=6n&#G!@i)(8cB%!2^;0(2j(nW!f#YaRlS zg}K;N`@JeKut`~X@JaD@e4LB7x8egd%nhjVI^2)h?q=ibT>egPdzYYAuP-i^WeV6Dl!q~YFwGCr1dH#X|H@*H+{bQDjHj<%Ff z=1(@1Pef5{RWHtFi%kIJ)$Yq@sRB=QqxlV(JOGu{QI=3`-^dH2d_J%6Z$re5tT6sw z)^9_4DOc&*%I|T%&=vMu@Ru9|B%J&}D$Vh4+H{5zX^#BTY4dn;M(pQW= z2iO}glzFc}1rg_l*LYN< z4@lC(mcKhGz$l>gw$({o1+a4wQ}1y*=yiON!D-Fl`I91DBbjQG+a)7%E0K%U&W^V&;^WU_=V$8Qoi;hB=F)`OfRf!ziG$W$0EQAhyTp4AWbNnQB8BgC%YK_=p~e3 zSFUmr4zG2wW@q4(jf&sHA~+ih=wrLu{lMM*>~uDaXw3Jt*%9bJ%G7^9wR0!v6bSVA z9WZwX@MC>KlXL|4uJZIb1OA(hMds%GVs%QbOU73@BrRoV)wB*h?IMXJ(gy ztY>H%vKY(y^t@v=USLzy<jSe2cavpMklfDYDUpwx<80i3&`D-CD@7mL*a5HCnafns9$>8MezN3Xsj zl0lSgIWHTVYU})4BOs9D77NKd?hdO|i)kb*bVDKM??jdhOr0o^gqW|89)Y%u z%!^+Sejf10mE5w1u>guYB?SP7=#DsOE8!b9>jK!`9=JwS+E1GweW9PK_kkKKj{~Ud z2v*8g;>tzlPe8(!M%P83fqL|12EPP-w&jPkbpW#5NVy0<00P;mTp3cb%{EDn1z0!( zF4^k0`Ej5Qps1be8^A#s#TKM}PVkLAlRRav;{5JGCi{jh6bmuAh zb-V_8ADtHLk2VqnZ9zVQ)kRdxfCKyB#;~+E>V~sz zUu&oH-}J@&et}fHo#N6V<+4^)5Q6n4kZ{P_Vt){?-j&%$y`OYTx<@W~41NldU9{JL zf@@9!Ko{k*m{T-tX@@#~onV}G;e6tX?|awJBSdJ8V&YVJXQC`|WN>kcW8Xh7sc&^^ zw!d!j#mjd=?_TrGpcdEn-5^JV4TG&~0bqXUvp|AhQ|K(QlwY`2V=NPJB{_RK4(owY zt{E;wr*gw0=0T@JV*O)txdd*~X_p{{%AW{EFFz`?F-e|K&M~Ik&U1Uquo%A)H^x%DvAou0U|`%6QKpApFZ^iA>a@MCQaoFFX)Gh1GNx} z-DscYg6;!!Z1-2Gfd{MUP-4?PVGwUigJ)m#z=m>U zG<0KE82+;;)ri&pXHW=w`~K4#Yk&Ta-kuK5Zub120zcaG+Xpy1(9i@dx+^4DRt~o!e6y9f;LejYs;sg;PbH!QDV+jVlSVE+7>Ag` z(@E@V?-au8P!yU8#|Lesb+El4lS2|qOgDIOROefR`)>(GRIaFyd`~ewV5!DTfR()RwvI z0*DL|mC8R%a&A_BEBoLa+*Af?v^WfuF?DJU8IAZOdi*f?ld#VUM*Xc`+M}vxy+XK< z?Kb~A964z9cV?r_8xpEq3~qV*fSP{C`Ll;@DZq+$!Y^slWHL2>j7nTn#yk;j{1Myc zt8YP=^iH`c-NL02L2n9pJtQ6tSKXj*Y7Yn+1la<-iIBh-@>Z&F6j$?ru5$g6SMtTp z>u4q+nFrU616|Ux8eA&1y-t^;xFiwZBo*s~uwob5 zoi*F7Xvtrp`|#D=**(K5X)mdr?>3_0X~DhIrZSul$DQ+f%d?}2hv6Z+-aKRM*XiPy zJ^u0|9Sdir_Rt$@emN4!kNCd@a(sy3_nYtS_uo2wa$}4(Zz)nM(=rP^s{q#BOTeW} zINu<-jR;=y$S>~3MQ~aY)}CAWdyMsmEfCV)KCkpNC8+dbz%?S;=|@+82t-c5s6(%Z zh}1~d@nZ{H_GRL4W}&a?=vdyVW|sU@lG~ zLX6kEYQcWW{pwus%7I~6p?cF)=&)7JHKiUMd)K<4-#pHOmUa~#m3L?!f1BwT?RSq> zVRJXNpMOK1{~+nuUqL7E&)4pE>U#tEUw>?vq|7hNibh(2eHi1pJJi#^z=xMx)SFCp z<49vx?rK*4QexLV;*s>N@yF3f5o;^7uHFeBu2j0#Vyi* zJ@L+nMO2$5E6Z8SPs8hpw7OhxG~6pg7Jdb;Rh(DVT?{Jz)U4@Cs8wm8dF7Zs*JRt( z|H#t*eMoitG={mwb0hAv*jn1l2>rcxA%~ys%Ayh)1UN0%{qZeQKPdHDc#XxbPffv3 zX~asaO5~C4OLv^?Pff(SewIXBawk>Uf=k_g-S7K3R_NwETkqH#8Xi^{XZaw8AN{Fz zq4&U$^@nw5cJgpy^N4Ka!iusoZ+tlGmOmnDwD@Z)U4SEMZ8FK?$Ec9cWMnU`tJoid zul_euSBiYUCl228ef3~vJ(wH~)~USS=(bgR@{b$y!@ErxhP%9wBeZ%?HB|{y|86$^ zHqcLnC98zD=KOLL*J4~q$KCH$Nx$xvwvCM-jE30$o0`7E!i7g8Db{!GbN`vIn;vUCnxqG8@7#F*!~CDZi35RS`tF6#;EP+&{eS(l zSNQUkx@xE~tM>ebN#-6ixd0We)?B6ESKumUV>IixuFvUP$EMlUH(#D)^6;~_znCaj zQM4NSJC{wjff~PX63x#p?Ifo$eZQjqfnj;vD2{9379>8IP40 zAs&chZ|@@E2+uG-CZI__H1o5c3GM!ch8xU7a@H{2W?0S0sQ63QI74#31Y(vuf{VwN zIw5EdFeHkLDiCXg)Dw?cwh4j2W)-T5kLKr*wPa5?AWWbv>Yl-rT_4UbSL~u`X!vPfXlcF;$k}T*he-~2-Mdxe5uAT-{>F>s$>-ehTL1pW z0Z29hMZgbp!1*uGQ0Cjxt6YgJESq5uZ@e&Ud(?Wdhq(rPYwuvu(LZb!yzj%RtjZH| z_It3u$zIFOuFC8tsmBu{c{;nYU>@x1xnJ4d(0KMgZ&KW&sGCqSQbU35e|_fvhW>U2 zq#96#j`!K9g-O?s*SF| z&@b{3G&H4tHL39ggTvL2BP&VrWETh*bbVp0nXJAnN&JmJm?c!7Na5cfLygvwJMbUt z77QlfGm6TP2FN3F-IUG*brb`PI46EOdwVfKilzzf#3Flbp)0w!$oYUU^_ofelqVlx z0qjgn29yG3#&B6PV7SRi-!TJ_GZ%0wf4Ff4BjOri zGKCjaU^%hGZ-MI!vR|}jf^E_uQHw$`#|v^ z;R-2tjl&o3(YDtB!=RTWEM`id8`OLvbXsxRHMy=Bg*$MVF{y?8#7!iMK7yY6s;ARR ziNW6z!V};ZDRpqVuSkB-8G+#hv6%23#bB$UHt-H8d3AcyC&V>RYH%<<15`%#K^c{PNmk$(+|8lO8Bj?C8oaN-6 zqKBfcj5p2jkI5iQpAHL6Y@xOCK#7pzbz zP0;ca)1bE-z@?;LST>DRLdbhupe$NusFs{k9Y4F&#Ndq2i>CwFY$AXdGUIJTXBj3F4+NQLHSED-D)7~Kr&L8DU} zft!tg%a6}U*g3pCJ#q@BeCUe^wfYX4h1^?lCDK6Pc|aKc{%~Sy-*~z`g%&t`tz#To zj~LtK-i7iXVujcT{=xc#C?i@ID6z4^OsOCUKSwdOF3Z3fQJil~=pPqaCtL4>c1-Y3 zVB5$+-Lb^j_Jhg}C#c}Tu%a{M*IfGBAgg@7yzmZ9cp9{H!@BI`HbD#Ic+vxr7)y?R zKLVRfe4Qb+lK;GD$G?$y7}$WwYs&(5Q^Q|d*0pGe2TY*Y>fL_unNa`XHwj)1qKlxt zvXkKIqjAtFZZJQGm%3#ZJ(~ERzT}P0YV47!P|wV$gn_}s9pw=DV6!d%0;zbAJyb7e zAvWDpn7Y((ZlF*7aEj;!(uX{xd5K)GdQB1#6r-e$Ao?}Vb<7miFb#>ol(WhmpHjf& z;VDR%?HP4g`_34MK}R-7*dAt`?P(a0qO|4*=kS5|UJ|3B#l{A^!kUf;*B z`@`Eu)}q|kDIE=s+NTa&2q&ui?kgw4`svfji*`5IekhYw2YHC<^k92{)3@^*jrDbz zfSl_&=FxW)LX!`!80QOz(b&p+_Ga{*p!Y>=fp3TKPwIX+^4~#wo{vk6m9XF^dn0$Y z2{-7wcXC+q+1B>iv2E4z>Nk@sT%S42b=|kLqYPRGKl4ewf8(g%?;o?0w&=crs0Y4) zwyMA2dMC41#%-SQ=d4^c?Mqsr>>U1yjGvztoF3)i(HdU?pF7A#H zo~yH67x~~=IYyczgpD^Z>z%CqNRK@;$ZfYtexVe$KbE#$0a1|V0oTnNXXPXuil4PE zayJ3RWKtz1+~mSQa{T29%Xh!70KW^{k#&lM5^D{4ig-iXq1^6CwWjnxSUC!=Kt3~+ ze;9r|8Wh0`lw)oaR%T{?uc7x!=q0SeTE^VSBL16ayW+&3AE(pPhna=}-y%3U*@l2W zk38R@nZ8Mv$%t+7i*(hc?H?|rVW4+shSRR=i?KQ-e4Ujv?#*eZAq3dJ?$_g7fs1Gl z+9~UubV~H-`gFz7cLiGyVI!q2cacsOnW;9KS387f8K9a^1#mTLeo&1Er5V6bSf?3{ z@}==CR-N0f7@D$2neSag?pXzZ^B$LoF;IFG+Oy4(5`-WSA=#&d6`Kb8c#q!e`AJ|= z^^c0nFsme6k7=?8qrR~1MX$`%LJ*7VegBUrt73Y8cCPeqm;FDFDc;SR^bO)EkPsMP z4rCgYr1kw!!peIoPlAyzKAV1R?;k6Ey^pHOn=wc4viV3G!OS1@IjXUBIMV79E%yi6 zER{=nA2ww}<0~7Tn;(T`SccqN%glPi*|P~^_4{c2>Ym%R`s;t$GhOw${>ceAZbi(e z$IOTR0=e?!TxpS4u%m>t|ERE&78Wor_EO6Fp1WN$_)wNLjrlTLMzZ&uAMT!#S z#a-H767xlO_-33!u9%`nm*jqpbx?Ts!?u$8h=R{0ihp-k2C}}%D5P|>5{^-|uag+o zHb_GDy1>jQey^gx4{In7nAJ|3lWiQD=EN~I?ptqi4eqN0>-{kv&m*J{)VA(B^~&mQ z8MVtNrZ+!M!+6SL#t_Lb2PKZ?4hmid`#C2&-i`V*XLV|MqfYKyW{jCku70udqaVn_ zgYNSc3!P_}#Rrt6kAxm$jJ@3iy=5({V8CA!VyNEVBIodnypqIDH_?%QbV64K0e_1) zGvl5`H(8=Fg2ptWU+r+u_J&Q%4`AnO3=!A?raLx8wCCTxFPdp)s%I>F6d+GjPPI{bGHy`wzLQDo%%wUHGzeJa(KxG2ZrrrvHmpIOV=+G3Ub6VLm72k|Z z`75hA+}@J<39`kQM)tEkO;qCK8wc2(^s2H$uGJu3G&pxw|NZOW&byVXtwAA8Wxfy6 zFq};qhOAII1c>&1=sBL3Opc~RBXz6THFo;bCmiSCMu^s~_-4KV&NWY$WmdtT%g0*9 zqx-bbT5=T6BDAf{*Ll}hr{gj3uWAUNK?AEUs<9A`(yzQIgz5fUCD=nlnk+FS=?(v6 zbgK_`H}xq1@|{wvHX@a8|&y zr$YW4Jf_o}(58NHml~Fja<^fNY14TGRED)#$p8G`AYoqRhc2mFLZre$@7;Q4?*SBrHGmV6_0PH(nPxmR{E z9Orvn0!LBD6Y={y$SFod@k5D9insSET}ML|;CLNSnoXp;DG5D>@h76sr<+-ccjp$3 z@s%h;sxiJ{)Mju@1RsRR#t{-;K4v|tJJF>D7J_`+fh&_8y})KSh*c}JJY?3jWcipk zwWY5Z3Xjx?6TJ$pwcrXliEEQPZ6*D|Pp&c^6W4lR+k@X*>_;`w^v;XVkfn&^hFaxj;8(t0kM8TX(-OOJ| z2&7cPm|_zeuuS%d z^9NU>WdfkfsJ=X8+!#t5ZCZ#euf&@HO+r55Rr9h!&W^lfA^iZAL^XM6(;#8h)q*S7 zmvm^*FnW)3!UOu-Hx+|d{}OeoO{ULx`wUX9KsV?r6jd|+bbfpBOk`N64Ym<~!E%0T&OL6HJ!e>oQYx$Gh(TZr@? z`AUhVdQ1Mv=c1ejEbyjNnSiZEWHRl-S$v5?aU+*6cro;xe52PJIoGz!9O@Pz3rt!vS`WGNt^(xo31inE6v9j zg+VJLzHmv)yxDvHHK#m8*kJJvnD(C8wOi%sdG)(}!6o@akEL_h(tZVg)52^OLW0DJ zud?S;FU639^7g@-2EC60h6E^)LKL_BxAX?t(sb0({ea}L^N*)9H#@w=`awM;GyQ3) z!BF9AtjoS>qBSPh?~jWtIu{*?XMZ;>P1bA|b7|fhEUa;yg+7}&tS$c$R8wZX&Yd{h zeA(kF)IKFjH|p^ovNOc%tmKJMC9}B|?PKfVDw93iDi?_j=;g;|e~Al#M8S7HaZGd2 zS`8*gE7c0iXV&}4Tf$hG){(`SD%Xa|-Lcc5-X1=#zq ztfsrG&|0{d{-ujc2`A~eh64kR*zUs**qVDAjeL%LFSxaa^1CsOqNF&Wo3kZY?7GN9 z*+@9J0)B!@J2#A#ljunfg9voRKM=@mctp-_LLnk1Ei#@4UbE;p4Vb=jYr_v(KzE`U zGbv9NJr=3+@o)WIP^FoGaO(d9bDi}fPxvgIN8&vDsw&@w1}Io(JVQPSIJ7<8j}hHI zR&h63ZBeM*Y}5t{zxo2$@sj21|JUEcj6?$Lrb=t3ETtmX4aF^}M4YPbnqMWm9BYybdtY5K5%_w$U<`Kv}G(n0xo`sR4 z*S@JvsqF#x??>}D_;^U`lGm*LTF(e=7^eE;N+Ffmiis$Og@0x0iZKEXzO^M%S_#aJVB@)4=@g38@fJf7xE9zt@3&p*(*slPjVK+zhC z4!2}vU-MM1RrsP0;&C|;oqH!3e}6&!i^lEOLndb)mdkpYmm+mMi!9+P2Ulb_8mx2k zbUM{K-}uF653y+D>je zv|KfizV%@#P`x({ddYZ}_seGMx8b|Cf(eP&3TBJ?66qi13VGdb4KF`77Ec@1Dw4i! zP5HKO{&Mou~v!;X9I6ZU*oj_zKOf!5+rl#`}!8{rojwCg~{}n zCQF&2NN|N7DEo%Ds`K#eD^9w5?{n5n;3ndKqxz<}H-#T&OblF%Io68j%URa}DqX(t zJU0R|+Z6I7NOd?o_!qtN164?8$HaG46|Q(U8xID z3iy}6@=6`7;HW9XXvC{|d-}nx{mT=e+J;u5I8%U9MORXk{v@}7svs8IqxGp|Gqvl3 zyH@k3e#6C^r^}xN9Kovk5}FzdQ`TRqem?W6SNwZyb6`fuTx!GMdJqHHVFmzBycBM1 zjJDO8NsN_}@Q{2>E}6c>nxT+7d-ikwpNb@==vTLJWqV$C{%s*S^Ec62J5!qtPLftG z(T+~bca8I_n;HIa@yLb09?zRe7k1kTQ0j)Q=>o3k3ca@pRCzUo!m!kB)yxqCBH3|l z5ps9KI(`C(R=#8Vwchest+F%{0KcB~&|v&{tE=Lr+_^>z_v(Ao^cU3ypXDP?Nx zyZIF1&pGbew+c=NuZOlA^t(~nak|GJYwM!APpt-l*Eb1&FvV&5VHphx-(rg{y;(uu zY-GW0yt*+dcaiRdB&Nah;aa=%hU&}xbk*+_7osarYpS(9LZ1Qdv z`*`dYV9%DUf!Vs zMGDo=KX|d&mmp)lwI$Z(pgP}>jw>G5F&w{7$e!yOS)x8NtBp_~o8&~4T_!vULOe>X zn&Y_|{}<@Te1HEdxJ}!oX&~{tsps7@8H_)jcDf(3X=`)qK3x2bLf zfpabvBR^*PrvT3m{o;4RVO>4BFLVQ8XncS%8SK{?+Gcb~Yh%X89A3`UBJE1%v|8m- z7!AOR^;)Zm-&qqE#ih?Wzik=3DUfmjIKq=doN=>N2nf|p-c?FviW&k;r&zipt}wt4 zu@45&x*tg$7#E)lJI-H7_*uzTk>sc;@}piyR6IXUwprMiGstjRc&$4q_fF zY}-XGyCe=Vkt8V$AhJ~1yjX2_<8tS@c?g^9(oUA$x@)&GIeIb?PvKzmg{PI`>tH(y zzvt0J-FS6l#7tgtTLKg`RXv+=qay!xMD@&DI~RE!rl(z53B?RH6Zz$x@Anmt6K?>; z!7ca1f0;G|SEdoJhlvYNb%?XPkO0ta&oVmNpwUm`b^LIVgG0@EHRMOuHw@>guKt=a z-AAaHJiQM&9indasQn?_HNF>zW~eTy{p}p*S}g|MnO*%J!=3Rwe}S5-u^S|zwZ0QO z;VFjP=ANaw*@JYC_q+$>2l?>y1I_Ci<}g|#CUVpUU=4C5=y4A`OWpWFma?;c^SkH- zQ~^{(9vg*Dc}7tsR&pxfp9zwr%Y?Mq6LSD)fpm+^G%{Zouc+8vpj|x}WkN2+`g8Y0 zysxX<#Mo27ZQhtvQ|RmXmChiqPndTjQRBoclq=cXW%`U@ISaSy2tTe|a~#RP-X4Pk zw|ref#t+n#mqsdgck$vBvj^qfoyeFK)c2EBGv+p5xCohtu7Sel5N6q8Z{?lyA=l*^vtuE}? z>n`JC^Ij8t9%&wT4TQ&{GqvHu-BHC1Zjmr~@dnC0f(+RPU*=x9W`asZ`$Gj~NfPpG zZ9% zV;2_}a5Cgj1y+V}nKULCQ_?Sgb8NtmZ?kk3xgjB-sg zGRzhz+|3F&WE*Oirb58pmahM*j@2tWTV$JN11e7rS%;{Sofdsu7d|IEq@TUwijf=Xh#w6(9LyvzT6)foZPS7jBYe=N$Q++#p?6P;$WN_rKFOpFDvqxa9 zBFM}RLc#ijr-V= z?kLZ0uAfgdD~P*jK-P5;4K~t-fDBb@r*iXK%VV*OZ?Huk!4$eSZrcxiM(o@35UQY4 zxq%z(G2E_Udjz;GzE(dQF0N5W+e>Ju??!FR!FIHRQ9oux@hzcedcuE&Hj^_?hUac8F47cTUm&q!8XQ?| zb+_H@Qs0QK*i(>u@5)C=Upc%fRC}l$Lb2I5xh62vHGIVKD6<8<9`5~^-l??9`s=!Y zn*if44l(e3i6HWwUAZ%pUZw2Dw>-Rl6h3NDlXoTl=dJq%xn6sosOw-sF2(;+aU;z? zxP{3){baW6hob**?fv_*DCez_iR$AwS4&yOv8i|bUXxyiN~jD8Cso+m>M@g5eHn0y z#FSl=prc?e*C;UqbE-4O6xneK_V+pd-8g)uFyIUF_N#y7<`VL&g}2s>v0$(F_rxXY zq{?fnxK#SscszMwbMy5F$A#A*^d(a)IFtHN99!e@Gq!c`%O4qkCDWBY{|41kL~Cmf z0QHt;<~Qi{ecLBd^PP|M$RyVo0VR%`?SZkC)&q-{smL`i2$yq3ejCVKc84M>h{Niw zxo3UxD)D2rCGp>(Az637>UY%x$B;5EC@wdD<(1yQtVu2LbpG&6=0|V-bz8f0HlyIe z&m9F7=!lnZ4_-b0LHjHpfRGFa{XZ7K9d#uu>gIEw)ZF7?qxgtZ%4=q~yElEdw$Z+? z(Dz(_%M%}d2)g1Btnp;`PqNk`S1~$rYGnS&xXE~5e=_Hlk}OYaTh1{E`G%=HtjkD`8QU(zv`AZyln`4p!Ax zfOn57G71Co2fPgd_)O6({&pE@cKc>q^*-w9kbheBG8VeGg^}ll} zXAFmQkk>%PL+H181)mS-|bco+L+XHC9BPS&hD%zwy7G{uWvGifse`|%lC zaoJ65JsJJG3RGH<^y?>51%Fzd?`Crs{GA_f)WqPA^pg6wF~^qS+Qoo4&gk#% zBWgWKYfRlTNKcV(+MJy{T9OBI+#do)+$uy}U1|@s|HGReKD+anQ*{`Vio12?qqzFt z=w|;c%k9^IPwdX6vSn=d6J*#aC(z!J)05QA#Oj->PdjNh-@E`1d{3WIlp{E7^=V{p z*K0m^jCxS6n$}P-!*c#UXZPQ1gx2)4;?SH+B9c{|E1o`NaX!YdVfBTKlW`Ag#zwFD zlynp0qO&^haAIW7V-p$Qy*c{l0HeK2vxoA+7jw>>%mL~I-+_&&9*)rT%W{inBIdJV ztU}>f?4^RtYEJFj%NJp`aV;w@4pI!UX|R%97kz`kTqiNZeyd)OKcecEDOfq$xL{#P z&8Nfc7OE|BsS}D!p0tG%+t27%Z}6PE?xU>#&ARUVOaJ=|vQ}b3?i=3!Nhc$7PCuKH z6?9R{cVTUVzPigLYuoDj_$%rp#J-M~r+1o^Emz8Vz78nK9DvCJy`_bU1sa4m94EDc z9q$Vki1>UF9_h?E)I8N@?1_qP|Ejvk zi@hm-dGC?!4bcovOd|5j!oxA z#zl=t)7;MDPV3GxP1`kV6)6d$Jg{lMn4fcPw95N*wMC+%J;ANA_n4CeB=~wUUlp`+#?cJ8)eJWuNRjaZgA@u zBhUYs+f&h@_XjXPHNIAWXH<5GZGR#6KlV~2cX98GF|`cM_|SE!8=<$CF?Y*jL4>VV zHZQ)F^SH}L^7&!yJ11Qpl4p(scj^Q<1VMWVEP=#N)_UvR@OE3UPb|xm&{SW zQ}(@maoR0fL0Xq_2E1|Y!V2zAJU(D8ikX8luOG+=Kv%!LqzlzcoGM{uzqbXBsEtQP zvxeRI=l*p$?Tag~uxZ`XT6GgT_x=pC*3+kkH{EOVhJWO_DKT}h_O3BV%5C33GV4Dl zt5l+$3grf`$)$w2Pxm~F^PkzqdeQf-4{5FfIdtwA@_1*UL3bw*& ze@s`g+~=TRJ*bBx@!>h5Y<|C1>D=dgbMxGPEnii+v(hyFflJ2L^-o^)xQ{5tK5 zReKT->4MLqgW5#z)nHo(MZ0f;P{=XI&c;E|nkNr0q^1bR zuPmibGb%Oe)lLF*x+_lq<5S*ZuI9#v#QZ$m5Jw~)rjqo~rK%N)U2hU!)oWyIlL8ti z8;P_q{NA%Y*IJCs17c+3n zOb|5V(U$?`gjYMhRk6UUm6YDW4xYAXZm0{&bS>DJ^3P1;DR9&v6X*$FSb5I@&gmCj z$ET+9AqWzu=e`}e9e~hwp^&s=?!4v^&_sIc!?S*ew)X)-pc>?q4T$Yr*g+!=->fQ$ zYZzm5C8^#FzD#l@(Lo9!X_$}<5G?;El!;1O-9OLk?!V}W=PFJ74JshNSTj1!2Da5v zE^ly30oY#{P;h2RZJPNb@H=Pb2GB>kgg%?*3(%!9H;^sv#y!dhqnQ~ zZE3+bp>6;17tLE2PeWJ`0N%0ecJIw|2+p&Sk~>T4xo}POEGsoVcNBr#ym&w~Aw-U* zi;<&({RjEM&R<>33!dVGUg+d5|> zAhoo$p=hphUaB5@qZC$6^}x^XIUa-WT*wovPstR;Zq9aS>d!GJWDtCq*rqwZ8Lbk zh788_HxEwzQBAs^rnhr~>+A`lR@ z2N&1K`f#nbaT8K1@$(63`{)6Lh0Gwen>C1kgS@emGJ}5+Qin>sp+1X13nr?v!HB`a zg3kESS1ahK&0zK-Pn%GK30py{P4nFv@6En(kgFIE@d9or7k%2`iqD94QMX_Ok(L+P_7jJ)MOH~Ka5_OjF65S&H%+Gj+B%H0)UDxB)v334;;;dk9MTdpO+?-M}RWprdB}Yg8ng-~v zE&E2A5O3TQJNZtj%YvR@HMP*9f;Pp8HlCw^csOmy-q&^~@-KXcDu+y0Kmj2YoAS+o zo7$>H!J-8H%NoIFCz5B+9|N9}Wy}A&_gEcVcw8Q$8K~7)81)$$*49c_dG&rJPrv(# zJ;JF&>4eU8Z$W{$6|%nQl1JC-5P_?V&QjWriMV{jl4Wt&hz(HKE(UmWRWId|!3Fb+ z>W=7TriEb|hB)SJ@1_{#{A9;19N%J1m3uj!E9o|h68egbN!~KlfgF5COwC1b8vMC; zD={XPX73$+|MLA_3}W3@Xyrt@uuP===J9v6bhAVrxg%Hg5g&mM-%86zxW>Cm-lx)d zZXUh~)M%#}_k3>2DeLwe#zC8MwX<*5F%hoc7C6@G7tU~G8LyQI6F(+@Q(l%f{xu(%zifoWleX+H z5uQA0iuZ|)zc$WENKViD9&|`-*fb8 zK4Nav4@arqu*VXn|C|+AJgdTKHzJM>#k&^~Gbk+$@KrjV$rybl#p9oXi@k_M%V8<_ zDcJET4_WZMcr^IgC5Ms&`L3XsNZ28Fz?U`F;V3;WjTkIklG(ym^?ZW9qZ)^&Sf;*c zG*Py?&ww4g)^en`o8kn>Fo2wQ!D|nPuFT)q%lMnKgb)?$Iu8*SCcYang4sL|P;3N& zYmdSm8gD2}==43z0M_qhMP7wnp6-Mw4K@5wM4kI^j}TGqD+#Aze15EY4$rk$a*-vgr$t4#sS>(sc~H6`*Cc z4Zd!ps1ri|?In%SrNvd_-z|fgQJ^{+bGPq!T4b1tzY-(nGmEI4U)p}TOyaj`ADttg zflCQr65F=w%2HDv`d9QkhX-&5t#y`uR$(c{+c$@H^ zNyGN8b@r8Yr@?>H?Z*oAVJ*VZ7FO-f!iGQ%Cp^>HdS?Pnu0WT{&$5iHrtPgye=mZr zKVb5BA;G~IKI|%FE)-h1m|iI!V#1iBVi5SK_|wPQLf4u_)aRL!H@#AbIGhwe_Hx>g zoKYG3~yFqPwuAEPL;iZ249lk zfJvl}0O^(t<$i|g71*@j6?SdWQRobM8guDCuQe(CDx95=9)3bryi~)f^G^o)fm}^t zm!Dtg>PN>%`c%Cqq3=HL4A);>sl5H6W0>xnx=M1!!`vb-M@QCMj`hB`rIzuez*lOZ zoL+VMUx3GDj;t~6uGvF-Px8;Xi++SN&l8ph_>geP#HL5FOSy@u%cQ_>INAu~c%6 zF)Y#eRi;N7h1(Z<_OrohR?HiJAI3Rx#uS+veH#6?pD$ZgTRZ@3<>eVL+ak!7e}2aZ zQ!!Ec-Zi|(X~fOBNC*?pN-hKGEwO!OV0ssSNe-J+@8R}Pd88x|IjE^%+!**m0eV%D zef7`qgGIVTncU10BMW_>AmkUs{6Vw?FH$gyK#LRclX=DrVP=$0QQF$u7Fj9jYwuRN zH=x&Sd<#=|C7?&y*UK$v_}-7qrQ5>qj6PS{Ple7pC^!C#GiefNL44e4*cWT>(l6IF zgc(d9!tX--mG1mEkT{f~{%UpW>N73=$N9)GxBUa{ei;5MMcyR_$fD+Pj1*qd!~aGJ zU(Q?jY%@ghKbY^Q=%!BBpuW!@* z-kAJ}z#dlS5(M6Dw|JjO)g|LnT-#sfX zVk*yAt8_d1lkyWo;!m={9ViN>cVFr*cnia6+Fk4&>R7`!)6e=o?jIYPSP8??is|X+RvrBSUhlv*4H>fJ zQ68mCmG4+CC;t_27OKH#=~vD!3!R?H4(_p(tX~FJ)-rx8XFekw*d}^n!0H?1r zu~mQ_DSRlLXIzy6YZ(|hpo}#>KZm!7$kX_tp69S~>74vAh3;QpA%DA4cu+ir)Qlwe zxD=`#UfJRPId2sGa_n7)cQ6X2rVf1Pr4V=Z>~Qb*H4EvpB4k{|BN9KO2W|AKVJaaea;qC`P~7yz{b7bEKVBi7WFf+W46J8|S($I`=UoQG%)W{pYaU#?fGxew{M$gQbPG5u|91~7J<#MWBP3JLP_ZR4a- z{t>yUhyzWEDt0>^{(u}xFHi_bGf^y9w^q~m)3qC^7?)h|{eV4Z7to#ZJYA|fBviD2 zZ@p#V*ED!4rK-lIh;8?;uxpAiS+1t1zZ*AZ@f4fK@jQS7Teb~T6Rp(gaD|!}#5}|U( zH3pYN)?)idi+j^Y?Az^*{jcnbuQsaLn})_o^L#?eh3@ke+!((*lIf+Dl=}Mp z1qm!$iJr=AeV%XNZs0yB62cVLfQat&onr8!jSwJ9Oe|@2w!G@MaG`x571tI+~)8g zIn;TsVcW@Yt@1DvYZVa@zx&}|+uKuz5ffDX+)U3&=H1&Sbq31_yY0s#)3+rUgvp_E z@|vvjDwnkG;#9H6jG3+n0v1OKSB*|5r? z-!s-gaz_yOWxeGQ(Mn(Yl`2C4^c-O15TtF_D|qcUb60lH*!Ilpn38wjnb&`E>udk^ z?0QT57zI0=)YQH}Y9fw-^`c7T^+;=MC_ZU`d|Dq#*4i27)t@>cOX8K|uYJaTT$9}F z6|UwLo*LmJ^WSU52;Wo6Ih=0v|qUnt( zn|8}lN-l}b=c*d7BUXwC@7J|q4R=F3vH!qgi;Z^vMA6hvvAXW6G*Jw(f`N;)qiJh0 zV;)B~lCGUIxkJ!nv45msyUzMtYA!o)BQsqjj%00A=aniCU0(}na$pp5{5lHV$XQ@^ zhM?B^Vgr)wvF+>H9gdY;8WxkeYY$vID`E%g{9Ise?$)L3746C%u#MtG#g4=FKW|MF z@!AqsvB0ez`WFsaVQ=)!kRzYHl~mWktQ;h-U*A}%%BVc8ET-I-)q%6D23xfemR$vF z<|tze*+>~1l6l+e8Dc|hDN4O*Uzgn`LexCr$}rZpjP5Fk!iQ>t3z2@9Gk-;QBLMB& zyBf-?z}bXm(Tfx`3slYK!^poi3xoN)q$z(CA78`1!Dj>%LNwl1<@Mk7k5%m14)#Zt zF0_6v4&Dyf)^%73G~t;LxB0TXB4(2ul=7L(ax)m4^u}QX>*>S!vI9)+IXZJS^P+PK zlt+lEr=GvwJ>@>RA0c$sl${$-eMew7Xb=xtcx-u<$lpaRTLd(Ke#L*irw2_~;8a4C z3^#i6y!22chAD~iQsYT%2Zhp!VcXk;9FS->?sD=ynOcqAw|15Gk~y=85+ps}{b+4$ zZIE6h#-nYC2=3})kZ&zZxgF*t3!2Zo#TwUMWVn?>={pdmQ z!ads6a*s;~8$*~ulEs3Fu^-D6V0>j;wNgigtGvxOs)C4mn+5Nme#&%^w6HXf$+SKr#pT2SYDfHPH`^BVLvHomq6 zYzr8jN~rMMvm}hMF;pz83gc^Cz##tNN=x1~q;|O`oN|&cD-#uZe5%iJ~t=B7|!Elo~$G z9#G99!Tru&xYU@f^W|y?Rr$(%#2QAZCUbd03)UDm@VAh^rhnBhwnkCq|9G>$mR72~ z*5CYmsG5qdW@?Zh)`;>ohEYx7roY`$=`Yo%q~lwS;$F=$Pmfmr)-{3`ep7fZ^ls{c z(C{xWC@TC(7{AEVYB~$xPr5b51j^s5K_&xzwEkufxWYvTI&lhyE)mHuqaTv7c!`Cn>pmt4adtI7JMYm|$s0?dj403ZNKL_t)I zA5b3|zuI1snwe7ag>FsK&U^}xXQ1D>zK`^ELHrojOh){w^(>{|&o35yi#?n9()nEC zFAe?%!~>PT!+c}u7b*D{TA!8w4)nX^E6abw{Nh;hW){|cV=<-AR5jmgD*gy?Wu{x7Y-C+8j6 zd0v(0!Wy@WG_us=Ec^+nnwUl2Baxo3>6)!kUzCjpHCqck+MgC4^!)9${z1*rQ4L;L zBUXrbk=N9e4K;8TyuzpT7vNX^E5CJ&Cud+&YpI;J{I@`@&3@RVa?h0yTf4ryTkIo>bLrB@-=*Z zz7KUhHS+`PRofH9=WE=0dj~agtv?KE7>{c5?hk$XseNL2Z!f8SL|xC|6M%1qpBetP z)~MZD(-*-@GCsRD`fB!X;kA8ByEgQ7f8=NJ3?{nDH_8xC_A9sC7x|_ z6PtkMQ-b_$Ad~hZw$#t1E4)$A@x_3gZchO zxe`kK)qtUh0~mJmrRC7oM7>`$d`1xOzLgjDbjXeKe3JKz25+o54D!&~2R1U>*^CIP z{AIrUgm>nHg~^mzARi^0eOtXz&|707(lKBY?xxZKfUI!Hp$G0AM|KHlFt@B3l~vHI zLiA^Q74)g+E14XaCwOY??@$Q8yyEKbncD>AdIIs;J1;Mk+HHXbmD#_&-{MZtqclbr zlV_EXAn)z7UtvO#>e%c&wtILgIr0F;hv3R>?1CTlBYF;>Qn2CA&l?&KZ;N?Dug0$P z`naF9bK<=T?bjF%VA8J$ukcM}j{j&s1;1h~_;1axihqH5)pF{8?I#?QaFl2);}wTO zwSw_}Hz927BHLha{K!_t7G~@_dFv0X`Bl&EmHlO4`nsewtp|CwyYzu2#Mu?M0?b}1 zzwE0Wyjb{Z4@m!>&&-V_kw@nVx(nce@sy(af;^P1VF|y~WH!y4s1I-MqEauuRNa*; zuDY*=xCj2=?qvQN8N;)euiwg^ec+tpZ+V?FbA&OTg7oPyqx{7JZTEjK{~C1zk7+y` z(k*ek8*#&!VH{23p3N7Lr}&j3<2dPXbn*zNuz+#;dyYY^K#r5eeSdpGN0t`rUFyUDH4Y5P>H}xBQidld6DFF0XEDw!0{&(BRW4+& zYLOLHTL3a+BhJMOUmaW)*pd=rjJj5e{f>qm1kw&Z%IPOblqj9uKmkd-8*;Ta!#RTK z!~kTc-bA9v81rgTum!x(fDnAGXC zTHj`bhSwylWiSwX_k^n1B0h3YkU(E_a%LttnV%X6UrPfx2P*`j^aiAv$rpjWz2a%{ zu{&Fn3c%R!8vq_R0}^Y=0jl>h?g0%CUY_40%iw~hJGGy_?1 z>IJQt(2^`WW@xfcu=TpsC?G~w+so9+P1#M2HyImo+OXF6oXIY1?Kp!d8_;iQ5~6V= zD|~s9-FKN=T7Jd5Q6q=`kqHGB6S%yNmM9bHtr1+2_-rVT(8(O>hx;@#Gj$U94tTT- z^^?|}i-E`ohS+tt)`jOGV(6JvmU#qHaX@!m2I5PE1#~L^YGb3E0v?Q;;wqCTy}xxI zGT&xdX#;T2c$ENlDHIOC8yTzH;1*@Cpibe4MYkXwIS+nVlaj; ziB@e^MHG~v!C%I2SHD$1ZH=p4dE$jhn~lw7#$bLfFtT}e{-<@8ZQ{{6b~cYQrjTqO z;8D2bY#AQ5)MLy!Q#g~cNwBGEhjG*oM2oEzRNuBSNZGkfirZL0^O?oV8Gq5ND?DZ% zmB9hBtmVlaM)8PqGjrdlaRj6J!+ObbptO9dhZ(Jn#yKPTY+oPR%Tk(7%jN>Zu(_2f zYy)+Zf&+WLq-{!6vVmF4cbx5ZGQnt3?W~P&ZA05!?-;Yke5zTA3Vlf$dEElgfppldm2!q;_X@%k+b{v*f?BA0DzQa;<KPkuYbWJwUec z8niC+j$#5kmj4oiolKHv+r-Z{;GSn=JACtV+I{QuUJ!Y`(&Urw&C6}91KnH9z<@LgEkKma8$}`f?^(<*7Pr3r?jWyhnwEZ)6 zcVd|tOt5UfGrHtV=$g*DafOqYa}eyfE0*@TE7^mA*d~PP^9S26tH7lb^C|ip&p~p78H}Cz0y#nVq4fAs=I#|+qR;x0@=}jNo|a#E zE%gPM_}6RJ@P`6_ulhB8g^wG&X#6ZBj}HN!0snkB z5i!&G(b8}DPDD&}e)RI)6B833Eqtvv>*amCU-@n03qBz+9RDB?MAMaQFEBZX(k3D{>^}EiGcO*%_)?dArXX5XCk9N185q{FI1@_QzWyX4>7}(9IwH8~USff0Mp`@T`|ZTvHkp9(%AIzPU5*LQV3i#}QRgZM@wd(o5j`jT?pOP4{Wpm|i$C9(@ohfV{JBF7}kbv(|^Euk@4br$W8}Rm58jrci_vGyB>3%5*QsPy}ukYagmX9~ftCih;+3&wKzih^@@$5<^Snn*}s7EH#>ek?|OWo<-F#!o<}tKmhtxdi~M+iAD_?N z5KH0D$|Ea%jIW&c0e%F?^VH;7xc2Y%jb9;g{CNKI zYkGRL{m&0X3g6Pd@+-3TdwGz)PO1FF)avsV`S#0sYQ?{c{hY~T@b%>7z(1A#Qjht$ z=;MgT*ZC;@PJap?SAAM|qpxSA|K<-GpV9CBu)_EF)#Hx}o*R4_zt(eJu9ZF2{-e{E z9bfC)o>jk)!sqG5Yat@4_*Qz)k3=G^UhRsX_N%`RMKY5nI%1BMo1|Pm{;>KLdEq z`EK)#C4vzt6_ z7TB&2^{jHQc(%@^XEU?ctuE;O$zS3Aq)A8b4v;Hy^aK%LaHuh{;P&>#O*Z&08f`!O z%7ZU!Ov(K4vT=C+#ZQU$Cptge)AQpU?S9R4`qRH4x_wtc_oox_?Je=QKBvF<-skkA zZ=dSx(EjAqcs?TiR5-F4X}sm2G;N;A2CaMO-n_#$Vzhx;~R}Z7wixr1=4G^w!-3 zPZzxq&DPSLnHP4S>Z{T-H+iA{=AwjGSjXEqUQUI<3*~6~Z1yU!-|~bnlIt{2yK>tY z1JbdVwv9m)#@~#OE9?t=6S^SoUvd71sFDqXxW1xClyMICqgz{#>6fe-8^_jRJP@Vk z^rc;}@N~j6T06^M5xUxsQ)U}nbvyiDyoaA0biq4I5&}ZH?1yiDe?Ai~GE3;|#P+

    K5Gm1`)bEL0!Y)Lcsf_qB`x;@F~q>nTj< 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 ! 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%0DggjShd!v>`_BW@8?at-B42^w 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
    -|D<2^ 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 d%CGKHjuBx$u-Ry=eG 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
    VE(I`zF8@m|I7b>g6@o(I&wT;Un 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�SNG4s7zmh02)?r}=`FE#A+Upwx*q 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 literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/nuage_vsp_nsp_enable.png b/rtd/source/_static/images/nuage_vsp_nsp_enable.png new file mode 100644 index 0000000000000000000000000000000000000000..df7f0b4eee82729df876fdabbef8a0f26cd31779 GIT binary patch literal 287791 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

    YQv(zU%e`eC@i< zzayT`W2=}Ff51_pwO2Tr{@nvzCH9g@;G9oIQoT8h(Q=W^*t)JQlMAHmI&r zX+f(uGLn7Mc&#aL6r+@WWa3S(3f3GPxE1V9M5dA7MJZ#`!>gJb<^IfR-F6u`2uBad zK*Hs>XJ%lF`WJR$F2{3M(d~D1%wP~0+5IgMA~hQRt9j8?Iu~rmnAII35Q$FWkU9-+ zc^rUoDBpH-0ZUVWjiU8LeC=?S)7L+6tGnTKJ2iA@Ms~bU-k?1WbL%qYg(p!J``|m zjjR!7CgoLpJpYYrmjwpe`dX31tuSj-fxniKCQy<Y{>!$;dz-n%&7*sF`?N`PDr{+4OWis_0f89brC$HjqGeXKnNJ1K5F z*DV!Q<7;`ee)LEyB3$>Y^2K!*np9i;&)9rIF78;PK4-fMd7bdbR8O{Aiz$hXpvYqoGSD#N-VKxa;9wR!O>4C=QYBtZ>RAJ7S`x}*wS(V-%o{vMNQ(vK+d+&Wf3 zMs_E)7_nG=e+VT8#yk7c>!d)d+ek#40p#o1aXXx(tIVrJ=?xkhdxcw{txib8^}-W> zQPRW{mB;*gD6w?Y%yp?b5^}*_Qugu#;nQ>XTiE-KwzK?r9@UHDEMtO;b2Z-+2Duf zVQ@xY?_!p%94c|-#`0sDMlOdgWfmcF#68J7PA&6!aRJ=wIrOpKxxCmCchrVShMG(! ztx#N@T9xBwW2*3umY1n+fb#Mmaqk`;SG-l7bO0b6c7eyzl~=`4Z-1sA@!}%m0!b<> zyW}ZLdxyY;LE=}qKL0rDECm?he6D4hj$?2PP+z@CuYH8A`+8VLc~V@xg8X?$i9vS} zE0WOak@#&9p+le3EaWU|m5{h8I(TAS@8Gg`4JHJ57u4nbS6Z?ZdM~-}bHkONHZpDy?g`9{f&)#1S{W25+taWs(D|o?%*?0-v+Cr1ubGF@S=q~x?DSTM?k-00T!}U^D*3PR>I!dW znOJI~i+iCCuQvjo;z}kc-W$+BcbT(&RnN#!pKJ8rwBg=dU{Enva<@KHQs+>FF&h+x zvLh*i6mRNN^niC&Rr`;{EG#{oP?oTtE>I=y`2e@;dhd&_yhGk*J`LJStiCNTEm?mq zH5C!aw=D7SB53MnhaJF(wzTBy5<3&-U%VBd7pCx27aSYqCA6Qt(TeQt+mV7K4>0)! z*SvxjYcDCF-YZy=M)q~~@cQ#1X&`!hsN-+{K1mpHdV2F{Uerde>0LA# zrB=hyBY|iQ84Vu$p{UkAP!wBKN|CS~ALWCJ-?UE(S1F6w7W6FB*;@E98axqJTL z0BM&%S1cQ{JSKaoh2S!rh?gx zD%uNONQpQUl{}aIu_m#iGji>3kj}-oN zqg3EJdZ=G;|2MVlO7IcutJZBtdO$HnYR+m6criFKZ{gB@cDmFbXdUzu6uAuqMt9P0 zWyB2PX^K2lQ0=yjz}O$e2CP^ww#lvkj!K-?PCUe{t$b`=Pp8;i+n?mgPO-VWJNe<& z1IJISyFBg{!6qd1<|X&etP9C#QD>$B#!FrY zw603!Ka`oO>Rb5iark33hT1>cQr8N5(|BBEnyj8XF=|KtI&wT| z;>F%ghQFNiag}MApogs)^hH>>(Z*Vq!$3$OSH*Y9(k!(`8BxHJ+sf+PCXnZ*lsAWp zEa#rjy$X%GlR*w5cj-2}0b<*Z{k1goV-m~Jsu4K3_xGSjFj;ARv;92#Nml&*2mC4N z0v$inlgAN#x6$dQLXfkKiuE7;N|J8oDM1^$Ht|)*%>}z-H_=~?g9+|S$t85>Sr9|+ z*jO8WFVfDmQ6u~l?L7+~8`Eys2dL7QP0wW1B|%QoRqwkrXNwkPa#m9N^hxiCP~0;$ z-&zz+A?d>;)`O&n4>_^-d0QS1q`4H_iy|)0U~KCG?ZmREEQuFQ(P9Z=B$JBCBuN(O zfCL;HO3a4PsMSCBNm9hCjPN(LJ>i>cb>Z)?IxN62gLG_D3%qd_ln$&kO2D6e#6grF zDms}CT#)wkeb#Uy=%Wd5*Kx#`@VD~02KSf6zYQtV0!Z|v8$NcCYJjDPlhud?nylc` zCe3bjFFGeZ|43G|4ad-)WJ8h&GxC1hUAOJ8lNsV$@cNP+hMOgaIjF{Oo3VVg^#o`G z0dF^4$PMK^%D5f@#)w!5d3-@(qKWFh+GN5Osd#Ph)hmnox`uAWo1eoUXDRqU zi$N)KN5-PW6`&!o1Kb@j`_*4Fh{L;r3qBf>I(7ZGW-)8CJEm1H5w#pW4Hr8iN||=2 z;i(Qw>#4_I+C-INawe%(?l`CdQ( zXG?(bTNg{q@)pY;lUMPxgKybbYxWm7h!^i2yr2Ta!4qb{ce&^!_~&g;TSlkCO-md< zYb)-na*UGC2qR0AEy`rC@f-1-AUmT4y!(+(j7=MFr0B1uO~*g|^OW+q^wABMdR&P- zKX}SYVwJ_7DgO?ba~T9iP>T{q5o%Q@Eox1v9P!~|-VHD1ne5I##sbsD>|eQ=2k}Za z)QWDE_5n&~wjGa6Ae4%zbex#-@}4q!`J!e~&H=47k=AxZC$&XAf3NY#QLy1eVG`cG zUEFf?hNW%&F^yQIcT_Ym7};j}_Ucp=By7vh2d1u}tt5W|qMBQ!VfmDU_|rqNg^UWh zTjCzk%!*^Nv=L_jfHt%wiRMMSbtpds(s2d#o&7uUZocb%iMLNDB2TGusDmTGi!5)s zihxGKXc;L9<_+Ql-OHsJvxf&B(xnG&5vQ2w%fljtQDlyLEVpuQ;zCJMy)`PqOMyc& zZ2p)crdzilv_T_T9pO-B+f({t+qS>l6n%eF_PFo#=-)D00RmWPCEIvWJ}#MpzrkuZ z|L*2vRv$tv&Tw~NRCFzueQY+4f}wS!F8$w^0T<;<`A>Rpp^Jd#xTeZt8)kYEG4OX) zK%pZ}5uxvHIb`Q{@sT93T>&Gy4z6pD@h#wgk-3Ps#blf0lN8TUdMYvnUGo)BA&Rv` z(6ize>?*ec=fAvh8Y+XE8<>VOuZ0Q!P$|{6tf792J&|b0`yH-+#zMcvtDg?Oy0%}4 zVl|2{(a$ai0>pYVGrtgHao47S%vIcf0yvhxoHSv^I6)fJ@DFhT2QrQ=0|=^9`PG~B zmcvk}BTxr+L|i9d;l3jZ$SnUchCr$v%lccTophInSO7>GLWeiJ6iRw#k5V*Jlk6*^ zD;{e>%>rrR_jScm2l{F83`-*}poVA==nQ^5OPjWg4Kq~zr{Emhv6NLFC??Q=wrd2a~*ePr-sFDDSInL039J09whB zQq)DVt?mXWY*-@rz=dmpTc+T>Ng|?;mZXZ==Td=1s5JrES{_>Eu_{0^@`#7r20_&r z_)T;(pTPwL5VDuUuT!_~*A5}c6Q?iI;yzpfzSd=SHx~$bU6%p$me~LkOzTR|1K>$m z0XKs zjJu}P{V@76CNX8eI8kUV-B4<6rnuVY9H*`DdgB{hJGy#W-hMY}4}-uBs`Qa~i*|-; zw%O{}oi9)JeJ-|5i=nUu)&HbQ{Ld#O6nsy@vP={!d|=UW|LI9R(xTYAq-URnfp1M| zC(dd*s!lrM>5<)pJL44MjsvpjiqWBpQbU}SOq^44d6KM!sm}qgNwS z5c7#T41K4F6D5|^deu2}7Ub-JVf}=v{Vq|`Nq4c11}j*We^KL^kQcZE`D-VEXbd3- z`1|qgzh93CJ{OUCmJ>H!a~V5oEx^%}()UlV=a`Qij@SmpUePXim(7oELblmaBqg?;1Q&c! zJ=_s#y_(uzKjAa-qS-J)ly-Vu0d5^VIxlqjdHoiaQTyn|po2Hw6<@c=l<#}L0KXh0 z^Z9<^ue926z2nP`V?;u>oBPSIQ1Y*L585x3;#-m<*Qwfxi4N<@I)iz5pB1%Bu6;sB zszXQR$EnncEy9BbcInCrB_?gBt4mswPA@Kd#NtGpmjo^k10}c$hd(GQoPOW$r`ZpD zn!^G$#mbt_H=MAy3bmrx?t4a#*28F)9|7Xme=i*&5F3c&QJ?zNVx&e&1@erA0Z>YH zTzyIxAy(V1gn#){E%d(v!D;V+kJ5W8PkT~5#B)P%zvK{to{>YzP5|@;FRmJX6L!&Y zvsmTPzUfnj!}OufLPouZl4G5Z_zv7GJV1{m9mp#_CB^+065ct;bHnFGxJhO1Axwi& zj#1kt?zc!<+cGPvo~C+wU<=qgbD36{{VF$*LbIPV%(Qe@7q}|AeySfBx@+n9=hywJ z^S-Boe*$%L?#~I1GVUk+ePFg*dQ(%+>>u{4Fkn{0qH6a8aK;aUuC!S+VYfumTXy1T zg=a5I+xD!Bl(9UZu$NdJUB1Pdl#U zSxQ#Alq#1;5N|aZ2J(1)q7|9tKB_Y<9rB!gy$!%ZeP76CHF49>zer}u)EhLWVB5jm z7}RUiP2ogX2+_B4SztzVm&S>9)%hw@JJHULyN8=)(Iskf4m$(JSd&>hw1SOXKofVL zx%Zeu3Z&8P&3+S3bk=Y0jz!Sfm!WxBKj=SFVN?24<60RLRod~rP0tH$sjwr_;HfCD zsMl>X;uYsI={^U?Uh|a9vkmUEDP==wW#*~jh=E`}Lk%-BceGzPu$9)&Wp}7F3 zQ^a(ElraQ7mHku z%x`wn46o(QG z+LqB{{wvz|^<~Z^_!n$>!|OL!o=`;1fXr2?z@uc59j9tciInz=|G3$$k>cl8s5)}4 zge&ZSDW(2R(~XZ?;nR`)6v511;(gr#?wEGA9Y8T^N5~_I2m2Wx2cmt4j^oQpiF2UX zhR)q1&Gb=7l^x;me18v^f)@f|>PU$^FXAu!>7fzj(`%HiQ%udI1^va~AVN}Oa0?>o z@Ef(CcwD~#MxUI&e4k(f|L3?+TLR9Z*g($Ef8$&rUd={8h%R5BF4_Ug#S$oN0HAk` zO&_ZJv3uL@B*BOw5L`BpleQ)Fl7(gph?|6SWT1ApO0-0&i1vc*)Gk{nIjnblG*XlE3 z1cis5(#hv$?){^eQSF(6s6gRVWb6k|K7c8av_NbZ7Yd?303z2g2X^n}7D_7ido%Y?j6bcMQ}ax z?if5HGaSmQkH{p9%L z&4NEe94E6wB{Yx}1SzqvK(bYCLd!$tO(>y^6&}=x6w{y;9{-Mp|9Vk@xoF25-xphW zW6}1dXX$$DrsnOv6)N0sM7fpEAH&cF~WOR0-{1ONbs{Q(Gi_u zA($zO=yKV<%s4?;1BdZWBZC*rBW}+k@S)g=uk5fTvvx5GHhrDQU%CaxQ#WDzY$|aJ z$LCoSZKqk4&)V{i(yH;f%J~{NCcnM&%~z>WEyGxb_DR@~CI2y%Se(Enq)yC%c5w2w zQMGQBd&ZLnZ1LWd^`n6^iJVSq)smH2Y84*5>X|KCDWGf-y_b-7R=r-Qn zoJ>9u4O1QB(A~FOt0=I1nt#~%N&2WXvRh4UVEq^E$n4hyes*EJM+^ro>>ymff5{yc zdFR#lsubS)h3VE8^$fz2aeu$x7+j0b`;_lZ2Z|KZ1zJ&RLQLs$YA=x8-HHf*GJ4^( zPB?=&H=m{X@VdD6#Y=a`hFcqGu%#SVkPi0a0v&cDYh98H(Ml_}BoaF4uY+jy&Wb$v zv9K=bN76u}>N{ykoW62%MIxWx+Qh>*z4|`t$^iji2hvNJlSVi#s$CCgr6#WYv|O8o zHJuI5a{a0CQjViu-BR)@!ljq)u9qj~g|qRwchdLYn`1|YXFVNv-+KpB^lGIwA_@R! z>+hpCA!0L*G)DS=ypP8Zp@x+&C`XoFI?H><@uH5|4L*CWzklUbbMQf6b2qN&S{-`0 zWg2-!uc(gBVMMmf3^TgKHM(B*{cWHV2CTmsF?=sGZBOV^@FhV;(k&#W(65=cVnJXu z*@yCn6S|b4lT&EgK1VdG$@L}gz`WXs?DF7E_L9Db;UMs+aI;IMqp#GY1n4?WScMgI z?J4t9k2S$wdotdPre&~@Hwi>3@#auAM_uVl{!z%U$cwVZmTjB4$E5T-ZtA6WPagak zoYX2Gf10}?ks?tQ-)nwUU&B$e+dCNtAW1%NgI(B}pd4D{d?6Z3UDO_{-`F@gVngng zMAA1AQ%dp*A|B*WZESz@Jhnah@Tq3w^)Ur_~1I!jzuqMI`CJIp)pDsq}qoex>Oy$7C8Q0yT9sBbYLqt zt0s;;vw}`&LMQsuy5HnJfM`m#a039Nqs>)@Qzb6-vE%dABc}FXYnyFCAn}mY3%F%N zHlwGR2D*+h5I51zUI!3ziu ztGWO6hXC~#B$c`&a;h+ByK?i2V|<&+eJco*8a@z5C)gV7c2OQ1g)vUW%u96)^mQ}% z8YMy;?$LCFZfpVoX(Uy`A&A0H4`=ZN%7?9C!i5%v#Z*(O6hjnFo=`&*d3RonI2QF64lQJf>2ONBrR}{9ha%Bi@SCXvQ@oC z0KH1nvpyhzK-9;s#EjFEo7fwmhg#v04hBwvZ1YP1rN2vnN4)z)USpcJm@5wgguB7F z`-5sCbq*2%2od7*P{=hQcKG$G{af!0%U6{(-^MwXV+887Pi{#p}370pW*Ech!V|beB3W8`{#yV)NGD z<#TSr=e;;ufHpRk!hj_2(70EsRKOGL1nvMwNc5`-f!N8nt~-F3$vL_NK}-ojIC8EV zk3_F_UjGLDWYkYd>NPauP^xNF7#9mYjeG?0_mF~Yr^pJX8?8jy%^hc(aquwMV)sb*9QO0%T^LYH8`*$+Br#)YxcDL-! z<`n1y#HHDqCxB3}!4V@VceSi2B3KQ`v=bghKXm~h=ep~w?brLqmL5)XJC6IvABP`& zya3{2qw~AV5AqZhW0`B1b9+XugpM_Y>#EMxbarzGHQa3F2GS~gQv_Z}`4kX=u(Hlk zbY!ZfTgCMEL!`yKvIC(s0TId#t>!55>?38@JcNQ-F8aeYSLmb7cMdtyhM_4(EE)7^ zf+A9zZp|&pVu}3SIt4%D$kEcun$PLd-6IqtUNy%b0omxrap`<%=DqZ+qVMM0bY}MN zT-yBDQv|XlH?-9zJ(XJwo-_2PJ`1HOKrdf&Ejh>K4Oc3Rzv{T{s&bG0ruK|#zFqjZ zpH_Jd+qXBg11Zl&pCqJ&I%CWyT_B7-QyzUmuJ|1fw75a<0-~g5s_wueK%O_~npA*- z$#Y{wRK#;qDdQHEm98hn3}7_}vk2a~Hci2${;EHuf&NSh~m*t>1Y^!})pW z4l7sXfSd^kyK3m==`0LeS$BHrMyjB6ZI2N9F2w_)-WGiN&d>Jj8igG@1KqV{wHH8} zfj&SXY>Z|Ec`yFb@e>!#%Nkp9u74@(uVQI+Gnzr5NIf^(m5tsap1@&ifmWZ1v?)5( zi*&Za%&ADjKNd`_uY4!crYWi->n6>PFNQ4aIj=Fk^4|CiQ(eCMOP>zE=+<&N^_USq zQqoJ=qkng=-1F_!Nt07)JgV80bM((Wc-6FSMI&479tVGKCJ0I0#(x;F_zW#;iLcW( z3VmQH$JgfqIZWAN>&FR=NvwNlN7dKAYI(QyNDuOEV}If)EgM5wwRbG;-i)gvQUHFf zE?rbIs`f&esH89F+BBP20pIkT#v3TCTVykr%`wg2#@L*{^m=BJLMMMjZHwgQTuANa zpOm$4;$9PpJBkbMEo$@NE$jdLyf$mNfOs6;%Br|k^LscIV@WKDjgPPv=ZTr?nLE!T zfL@Nt{drQFcU!jBuKMG{5Y7lHY8b8moF5#LcuMxiHaCp)(j)yw#XAr!^A6!LRR!Ig z?`lNd*lSoOTMtE9m8T!?Y}u3E(qiNIkvHMnLrc7^_iJC3je;m9$%1UvFqC|vXW2Bz zO-b9#gSG7?x--`nZ$<$&xdn1%amd#19Ab12{ZfmGNvtBe`B=XfBe@1AO#F|d>yD@D z|NrOS%e_YKHB!d4Qg+DRu2iyTA~KRqbfd_+qNuF0l5xpS_KLzqpRCM`Ys4*XWaL^m zu5o|o`}_Bv$NQXn?|Gl|e!ZWs=P*3yoZUI-pq^0svGcliXBq2b9o1<3_@fw=dz9BJ z&JxxFgHt6!Ge&$LRBn#*@_wr_7y3+h%~9U#1Dk_S{I1i5!sw9OeZg}Fi}MTWhq`Or z|EYabw>G(Ry00%Z(t< zr~u!%sZ+m(*y5j7FP|G`*7+1k1~LJ(M3}?8Q_G3L;cw~M;ltq}(WrZh!$R#uy2PhJ zM`})hd)Pnx-okN<_7c5%WmAYma<3AYnxmJl^NDQ(T)zhWfm3Pa_4KnlROcdE$dug3U)50pS( zu3JxM&-FA@^~jxJxwFfVIFrBBaq@;DCVIJPHa7ACL1Y))E1Fo)yP;@OWt##n=1&>~ zokE7hSsfl)5jsP1J1ji@E&^SSIM_}>7Ea$oi2NzxTjuHzTKSk16KlohoN1Sj~ zFp!CGryU2|j$lNOX$z<67Dtx)^YyXBAp|3C2}T`RhOTeLEp3SlW|Z#kFBRU3+?5R7 z-tt^3H^8Tr=7m@ZMr~gT-MvqE7DxWmBa|vG80MH~^_Vu=(|A;*wY~qT*zMcDKvI2n zk9YpPffN1)IkuClu*3c*RQG5&MO^uZRH^Fx-GEz$*=pq{x5C^agEo*b8M6;R&WU@I z23g{`lnL-ywWez^VQk>y8?a+vd4IiikdJil^@ADen?dHrPYFX_^S=1l^IprosGbkg zu7}F#>XVD{Q#yh%)s5EFYlq`+e_&tqn^!FO1XP$$4f+ zr`EYW>MJ&J&m?ISL;I2r8ua&jb=GnCZmw{*2Xu)HH1~--)(LQ^zlyxkVIY^C#`yBu z-RK#?)}SlMDPh{mg&DfL=F{D1I@T1A{`7bpy1SUcv2K2_cdNMbSQ&;bf>T*D-swul z$>B$E5q3z2;tfabqV~Nx`^Nm`TFhb8iWS?4a*D2FH7Y+gqMwrl>9~c=n?S|A-w*+i z&vQ<*3@J~T0&(4$eoBPsG$xoth8aJJLM1ya(H{-Q9xc7|KIroeSN?CddbItv;(3Gj z0$~b3@5mWxk&}w1f2sS)3Ub;@xj9nGz@fg0 zR{f{px)?4y+P6!VIUF|>CUm-|CinfvmyoAfbbPZFYjwtgq zYCceGJv`ITv|HJcI=phQe>a_6Ap>E2lYcyLu=ML1n~}}erMJx|^FsLZb&h9Q!ZJ{W zF$vFgk39`9rUtIs&HEXLPn=ElpZ~R(j6>vI__+iqX8i_5;Qq!h{9msce;rMBIjY+j z?!Vv=!FPvB6z6C9?j_oAOAVhez+iiZogk`DA1f~< z_gDVKYtVcoAvAt`376xTq1_;;Cw2)W=l$!y>aa`m2{b@zwC)!LFlb~3MBy8kJ4a(4 zMzT{qlh^iaqdrW=6Sn&|Hfz`1J6=ux9L^l~C6xW+#11`waMi4p0ZTK+^fl`BfLNk4 zHsYL@M@#5^L#@-0`~lAr1{a5+Jo2H;Y%-vcv3q#1WDV7dm!3Im&ACl&GPpd{?s#}L ztpDb!a_L2AU{C>ewwa`POWg)7g^WDQcn*eU!TxvN7>Jp!ZfFT-^um@|I|8(o= zX`_-(bc*v|+EeXd3cDopXjEp;UiP$3FohVab+T|oKYKiucIuz5Zdj(Lq^;;0lk)K+H;ny;U@O)Hx7*TUGcRy;;9!ReGlUb`8(O4|I?#6wCIJ?trb#5-Q zDlOrT(bdtsAjCTJ{Lf{xa>{9Vc$Tj1JJYZiS5}s-&q-L{Y$#1g8mLcuQ6rbWY^{*j zxXddIxG^&Ls>vupJt0DQ(xM?b68NRk_( zkrJtQ8#qP5*&$`;Ru!&w1tV?(dLqQ^Q}EPFGKrg_OORA^ZxE+KupUcznd$0Uff(OyhH0`#cg|> z%Y48MrR_(K6AZHv4E=RKbiLMK>3*?+P^5`q=!#|N_ABwFT7$f_L&3+ktB0zy%k1W^ z%1@lEBM01k9`UCHKJLlI`Wy;i8>mkQrOo}@Zw&cOF1$APsC$x6KBHc|cSgM_GBanS zp-1Jb77SN%uNnUL6M1QJZ3z?$EXBfcaT{3d%W8?vjt$?@kJiVjwuI$#0x9a1KaOhy zzIbmm_ZbeV+SlB3x&HD5nX8%|0R5r3r>cIVdg6YOoEIhP+V@22vKSkK$U!mn#0IVn%?gz>~U!4FWmT>W<0Mr-L&fH!5~1pN6DlccM6SE zWY3dh7ydG_btOBgUJ$RG(3w~t&kwJMpE!`;v}P~yw5hDqameNVe)c2SHFU|;%5^J~ zaovhDNt3?)EXksoraZNH#;M#JNLJg5Hm6j#n*qu-KYP=yu{qR(*x*^^75q35Hukr( zd+Ki*-X@p+?nM1;m4Hj3=e*t2{K$57k*Yew%UrQZ6vj7^WPt^RFkG=RH7v<1y=sgxf;79PQ zh+z>DPYjTx6!UT*$b~UB;=E#)FlAUa7vF4O`Z>|`L3{7f!I@n7)upbVOzU5|-}#T* z;mrsayRJuTZ#_TvOO)oxCC)nH_%|SXFTCl`K{|2mK=LZ#`s_`=2T>4!BnrLkC$~_rT-_>Y!AV-# zGo%^J3Z`(#>%3)Ei?|an2X#XA3f0#!#!AK1AmpD@A(|8p9IW#VjFSwrg{nax2JJwW z!Hvqx+~f?1{fZ_IvY}62_eSNZNG{L*JNcx2+`NO2Ya6HsQAf$9R< z+Rn!E#%*2J{hy1pL3jLZ`sdHPM zZ7q|k8+9Tp*QEPBPlINb3uEDRv8V613Bx*(v^+Kln20na_D16o69IUK*79G1Al9WJ$dzZ>!2oi< zXMPC~)Mzi=SPOru@mrx&pI7)NP7gq;&`0S4nc_R5xr(Qk&C~SnQTvW0fjA~dIlhRX zc^oYGzVjk#B>Fx_6pppPT!3^LU>_$#5cTG^N@-B!bjj-?XNw**`3c)h@2}d#T@`y21pwoWBwRu(fCgl`gn~oW|Je%$x;R}|2N?XIfxSz- zE}an&9(Ee?`Zor2O3&ss-aC25w~5{Q6o`Bp41KN=iusunsgk~Xg9XPrUOQ93q$WH} z#r3MB7bRg=5MWBq6^=llMy)Ee8r~DO^qH!S_1^KYpSUFAK%Eo&r%O%HqVyJS_ZFgh zMNtdl$yy*4k5;yg(w0fqIf|dul||{$-e^%)Vzx&XQ3J=f{*81e4{#;ximEO=tPVo@ zXGr@XmgZ>p51(|G|Db8^&WRbQdI`VpRIIpZSBnj*-!`4;XwqEzpt1pW7z?du?`2x2 z0jHA67u>z&N*~SLi!Sijm@YWcP>#PjeJNOzyxWw`cE!%3Fxuz1@z3VaO_8KY(*F6q z|8AO%JoRfdTJr~^XK2+Eq}!X)z3T^WpE=!(SLnQe`zl$9w5S;)?Ke3jlGqw7rtkYV z_r3B-Mq$pk6Tq#VwnvoXY%tdGFtN^MV~Yu{aRpCAmKWP$I2_J3#_I)Z5cEVZ3wjAIo|eH_74{XdV+NH_Ig8kzY)on_yJ zV$k)!AGbA4^}kx>zdY2>+0M{;FdKZUa7u&u+s_uNZn=Nk?cr%FXPcpx{NeZPxDwG! zsp`%{4&R3Z9KMfceAwcB!)2V|B3EI6tFpgy_2tU`vH;ja#424=R9k@e?v>VsmJsmrT=?o!SK9D;f)sgd6-w8o~K)aVYfCxz4 z3e!FR?=vV~(-%5&#vWViidU%2-*d(Rf%3xohMXUofl%DDad<%_utyVY0GapOrljnyiYH{UXS@>GM8K_VO5vN$cgEr3Z{@@1oBW#bxegq)_WjR{ja@i*;?w(bIsPO)P3`$S61xHU7PVb%dQpZ z2DCRU67&LWnJM*K4j}tYw;!t*(%WQH2R%0ZMdTLfUb-|Ps?*R+Z)8W-F)9KWxO3>b z*=m1ST=(G^JEa?tthMG$-a#FX{A_k{etpp3JfyQO)u_8e6L}!uSGSg#i=VpT)A2e2 zz34>9ps$q;98P(@oPRKvTFWVMLN|<(58F+b$&IEqmwuHFImp6lq0 zDv#C9Uq7DC5&!9S@_NYIFKb1fzAuD3RnemU`1r^YXyF(+S&>yl{>4e>jSa z?QSuCp19!6c`IpxqtjF6mCjF>SjLL}<&B@rR->v;!MXPus9F(Soyd4_xc5I(8T+ex zxiB;znvaqniIwDLDE}{wMXvt6h;ez~{CClF@()8_#f7K#frqHJ?V;6FW7uxV53I+= znU*pS$Eq^kjDg9$KKBZTrMGXdwfLAOIyPpwr8?HXx2&36yx}`z5?P+HaAT@UWuw1& zx>UK^?uW>xqoVNgRAPS?8{fK$cg@sigCw6B-wIx)v{1LrhMt2~5Vx8*QT3q=dn&F~ zWxA~?yO_5RVftf>O)0;fHp0!BifOm0V#jK>W)iiAqQc!zXg{!Nw1RNILij45g-|g> z_TdQhV!Z(a4i@k!d5n~mPvzM|VeZG$w5|4%s$dk0sLxwf)85kOnTnEaG{a|D82yD# zcj3jWLbRbw!L8&_}OeY z8e_l4^ea?)XccZHC6S$=dZ1in;|2KZQOu0biV(>4SvXiYTQq;R+`rX-MWpx%E=wiFp#N%-P0giZ#?jTq_z6F|ctO27c>7~5zhd|& z=_ZGcWV^!Xy?*};D;H@#B^T!!tKpl^6XDFyAW~(zw_@ztlLE_{f{9Z8<^${H7!oY>r{!fIVc!Vw!7I9u>0}qUV4TXr7h@- zAJSgMJvyw&B7`@JVK?tLM%_xHOtiS`rgqAUpH1T&-yB+FHx@`0oOX$z4+ubbe~Jl5 zu)Uh^yWMx!?fO1*=#0NbwzIr}fcsVe@X z%U1iNlTI;IV79wp4A+Od#Tc!5U;0JzO80 z@0R?mWDTD>`YFmtWu7j=+qxEm9VFhy{v_q9h}47|i}Apr`wUMX0_X&|&}92+5!3lw z?f^^a^!aXa;cJF%(J&2lg{ZzOOetMrhHF`6mOTtT;=0#vJsP5j`YaQm`HY7^O84-y zmk>2O(r~PC@UiBG30xo$r+SB%4j02~xZcHa>1A%WGYyBr9#$q+;PDQ-yIn-zmB!@9MDTF2=psgAi5 z;+>Iv><)M(cEd6zwW3JQ!|-WXG1JG-^RUuy^R$Y(d@T|?=4o3Z%ZPAo;t9t$VN{3U zNZ2&A59|~mZu{t>2qJ6zSX7885TvPljUY(-54VGXAzd?_dUE_!!U9-BC+V!JtyTEA zX6JRf-^M2a>}JOyQI#OFe*5=^b>q1+x@dR`RKQ$qx$TTH!w@*h=EpjkS7 zxS`asp+_uIm5!&Jgyhb~MYd3PsJ!k}+0uafm0k2B2m;3LWj+Askr0A(=sF(>#-A*2 zgqARX-4K+((x095Wsj8|lOkOs9NT1G#+IJ?jGX5t>51-?aM+~7Z6`B<;e~JW_}N3K zTC7&siGG48!%pbQXEvXDJSYb{bybjmpOT3{zrg($4j}p)bip{4W&=b^@&Y(u<>N6( zr^}5($KtxPBAT`4<&2ExDy!BRZj?9i2+iIX`W9#6@;Yp*aFUB7>n!G1SN-ZYt zKj#}yWdTTpl9!=`Xp)d-`v-^w01@OVN5N35kNUROvr+)$hoqW@=d|3Wx6m5GeAAS7 z&HLz2(WhsgZDi*|I!Z%Ult&674121*mhVyQfLF8-hHd^COpW-0Wk1;GW?{sH#!NH$ z*cXBt*Y$_+dGYsDet&2aS8a`MyjKA`*Eq#1tjCW-H~oYCVe@V3-)d4{LaO@=I)%C6 zp-A86nMhPlx8=T5+Yj7R0KJ|V!3&x{Mkh)!A4$&Uar33%%cwn-#5)*0bwa_MAo41x z{F6Wz>S>j;jziAZ+=4)vh zczpV}FFP`%#<99`Rdxi(i4X-e=ZB19xfh#^x@=`7c;D27r$Ue)wDSErJE&Pr$&Me6 z$5fK+YAultmprgAv`u6zH70^92?!dY>8D)8D_H;p0O(eUWf-@EWAgpIvNX)?iGF(8 zIH(Sr$#np+uqXmU+ocB*&us{~e7Uo{)#C&6?FQoRe($@wYM$Ig?*?CnX^H30rbEzv zC@?a2_apJ2KiJhl`qXfC&DNW{z1Lzy^L+8^TL95b9v6LNK7lZ>lsD{@+gXytx4Xl( z#VVeM#pL5RvAS-~X9yYG44Hqv{8=?k?!6FRTR<1HSG(WgsDe%QS9;#@Qbn6=e68_# z2Y#*`yp&M%_1rOC^u>b53g zn$W3fEEt5?<+G;R6({o-J@18d;TUN{d2qkWOe?sf+|*&(T~l$>v<3CS*Y>&We`1r! zl?{DgxN*OJ4Yn`qnE*exTvIRS))bf?3N{b0Q^O8idcmMZtu_~JgYSei?VPt43+V}`jAY`lH~3+shawI zd-jfDOQ}tWk>0)>-iiaG4=y$8lFaK|KRbUPSwlyH57s3aDHglcjz(8o(&FDm)JAkf z+Jm@%72S^t!Ut)a^iK~%qHgQZ(^%-*#)m@G|ESV?x_B%3?1)_u68Nn1aF4B{?TspgRw0Q9Q|Dkn> zqfc|z3YYVWZRVDTA4R}R7UTNr(^&e)Ep-CcBQJuN%$K#Iy`xhy|GaTqG?0qw4_W8s zuN7AVweoRLOg>tYo3j557}(<2P&^Z-vnb>q{&n9MqPyr0-Wy&55L$FMR_FAh<_=^% zi=W_NR5)aCD##)%br_r|f*g5R?`?G}DH->|^TofID_&;GP9I4u6@%wwCzG55j2Ly$ zUKZ-~o3z>2T`UB4`~-suQ{HKC%1c-;1JTC0HW~Jh@&T zsD83b@3N9YGhoj0LnGIJ4iwv1l-%<$dOF14zy@PBao!Be4fDWu4BKe~`RsD764nO1 z{I=Xh*fu!;02ud|E`$Yh%przLFAB&=9LtmpY;w?LN_L7gQ#d)O6pL~+9mh=x|Gh1{ z2!U)%a*xjYNpcgT-i->7|i2l=uz5XHf~F9{VP8Lt<&b4x%Wsu`gFV*qMT`Hx`LEL%_jTd z&cFn!(!bA)JNXmMA$Ot>#?f9M&0t5`8M1mtPhlKW>Vbt*uT0U&--X|%y-=K3xX+hh z?b+ebGuTAKshCf#1+_XEV;FGp-){w2V1=O?ZDcX^!aWZd^9VD*OmNlfMt&MPI>WlE zG-7-F{cV74>*$Qz1Y|0qffdHrpj)cs?D?fGd?hVI8|$;?#P;{m%zMPxMIaUs0ECF$ zKb4OCBdmLKv3C|PUaNf(z02YU2wtzpc{;=I5($ej6L1`dxbjM)zs2#5?+>-j?zK)5 z-dsPc=AGMQU)mv1A!s|CXZ5Q8r6l)be+WO*Jj9RqC|a9;MbsVO&DevnQ23#o7wy`+ zaWLaxZ{R%fE`D(7E&9{nTj~%0L#khcJ+i%zwr(B_hxvefX7UFpq`|IyxxqGSnQx2% zJ+Ag}(5cW1g<-;fNFu;%n4mUlx1R6(e)L$A&?)8bmUv=T(YV1dLgK3rfaOCX8Ya*c zk1BNciggVA?JepD0hkr5%*54dMrrwkU5y&v^2&I-OT}2k^D|!g9T-?7MtBC02fSR0 znMf!M1A{sKl;8D`UIObLGx2iRE32Os+9lSwt|9ATegcFL>-*IQg;4rBm`4Rp69dOE z0(;$OrSlmFc6BTdZSF0%X)_|vxkCdB!j1kr<8Y~q1p&iw5*TJrfrac9`1oDaGX+=` zY9x6U=qpL^n`5%OzqPa|=4PcQA2qsfy^W0M-4S+|UpDw5ztcrfguaH4Exm; zs{`tYg^eHx2}TB+YwTT1LPGYKUtz+;Sm!k+m9m%5Z}ct>hMh@S(S8=usZ0C20AnX4 zJ@WqtJZo(M5YT%w6{plf4tG)gFeFh_j*Yk%K2eI;Eyl&nb{K3h6L<6SLb{$r>HNt; zeS8TK4d!5P{j5Y%q95`E#vQi<$j+NS9XSy#)P=^yG&Ou142JQOMGdB8m4y#>lO0-zhfufn>Y(Xd0gAIGf7%ulGKm9hh1K;3gq<`T8loIDM$Z{*(-;*LfOW zc~?G4wkJa*V%UgO%OQpqGB&Q{Out*6dmK~gCA_cwbfMf7 zHuojZRLVS{?FMX_fiSWb?lZ90Cl&YO;b5%@Q}BT)T#YF9T6vaDM*f%~(52gOHVCwu zz+A3A@V*%4uh`AifTR$pAr`#Sr_Fre-&zJ$&YYM3t)c(h+~3Uiqy3QA$E!)-39ntI zZeAYFx1nk-hx~y8A2SR|gP}0lS_Oy@j*VSf3SeJP zefPN1j!ZCOwbBF7XJi%;N>v`+Ha)cLX6J7g3IsB({N`;t6o_4@HNh*>|D-lDJvac4D4`EBR+p>ncvWA z_{Gx)L4*d#Wdt|-L->!BdX28JbFax60P-wy6==;fcc1sb;~886!*V}(XGNU7<9%U! z2hnJ*5hBkk!rk>GXd?OzdV1SJ%uHqF4+FcdhFz}W2W)Qms7n478GiS!uO2BNnwvQ1 zn~i~@9k0_HhE3jU6`!+*R>TIZx^WrWDqzkg%msiC%W}YVn#;qPJkx89rqUIr3id%^ z>3Yw#GLEd^E=+gs+!2mly~K;elY7aAn%=qaFGeEC%n=q0JOu_}m(&%E$Yxo1D;5`# zjR#id0%`q?NPK~QAg@My9L_8@Xq)>q1bMpC2A!)#U=0)V57i{V#WNq=Guai^9Ddi9 z@rR3CR_``8RkO@0Z6RZtj6SiEyX}NR9h8*Y(|-&FcYiH+GmhA<|(Hmz|&Q#{I9hzCQA7l8iSG4ZEA7%|9wf%uZ~|(muPVp1aar zn5<GynXyz95SCH>VXQ!fF( zvK(rB-$LMPFpTB(C7l_Rd`zvH(`aY#VWB=TkNkj-~d~-|i z8-mhtTM!JPetWc^SvSn+zi$VrqmL12ncR0*@+d{t7(UVsqw<>8SXGDbEdxx1P7DJ2 zZN6yk(I?Q_f?Mi=)Uf9t4y42q$T3h4_R$yUbo0>98un_{T0Hnr0^`YGDX?ikILeQ7 zT8U{DLtmVJ0SG@))&1%z$=%6y8bNR+#7?La0A11I%X=H9E%4G;R(eLUrB}<^EQ@SH zSgz)wYM||JtRO;?+^?{ZSMAYrH;pWkWwj(vPkUa{*9|dm3B0{*SV>`%5YcJrD^=0& zurhke*gAe8`_%UD+-k`;b1Hn}h48%fY#;?fB-}igw9J*wmnJH{@$+t_XTUQqe&vr9 zxfzRm4IhHVRk#0p>g(UZ0tH((FoAQ$?<}9Up|7WoXh5e@mE}FS88A>6Cg%xZ?kC#( zOlbvNHus!8n4DlPRx(VtAd*ax$W7pkE^|;vo#1jR$LH^Y0keNpB^ip;0O65MBQW7Qr^L|9~ zEf=<4%qru?bVc{09H%6zs~JcN%_QOlSX}!gcMNK&7*TJo!yw+1%fkH@$!1>;sWxm*` z%s93U@g{0GoA1(J!6Pe52oR*eMkhU5o_ z>HtpiaATnmSmSAEz<0Vu1 zH~iCdo4k|##rl>nOnd(PSdvZt_|-v~*xpHavUt$S;1UaASWP~WtkvkGnps5klqE)U zv4!~yG5YO*vQ4o3l-aK;dHXKXRf8PA+PYr z=Lb1*5g?sMdsxSAQ|zgLlZmqxLc+AJc91L4qwE7LwuW4>dN?mSjuXuoGl=xbe`1tRsd_22ose#K-dAoHQIuc8x7T#AZiLj z@A45H4mYUk27Zc|&X@>7w3|;;Z*61yYQZ^@Me}WtJFSF^>6o^?O??F{h2(;5D)Pm2 zm*SaCFB>@5;ZN1PH?yxhb0t2_T(GPiugcr~Sr7=jHsIr}^ z%bmR<2pnMIC8gk)W}d;2j~kkIZvC#*#%ljN6-e}=5e3_yOdzwD%8HE!nr>;XHv%M# z?kO+3J}0*J9$3JB@)+hZ#5s6G0pD?#j(GCO*uk#JGRdhGoNqD-ZdeGg?&vLp3Cp*7 zq{7&yOa^AFAWFTPqbVTm?BY0;bHvpdKpYw|#_&K!L1^XR!qah(q{$^^%ULt#nhIyL zmNEQnjqtLP$b0=LNmp{2y5Q}7wn#?)J_vROj(TkOMLhql{=OTF8Dpmm0>i3b<=%vM zVPd}{gxE8jx9z3jp?-eP$t9(g-_Cbgsg>mI89p^Lk$wBvj2I(gtLoUkCDMYm5>M2a zb~*QD+c?8Q!Mh7_{K|po0sDjGtizRZgF;vK>9A%rO~0KeUNDyBHzvF<*cxd(O<8{<+zBXDl!jQsZg#07~VSO$T6V|OHXQE zoh#%^*^bQfYu79|jjLWQ7QW7LK?vi5SgoX(;C59nWRHvGMujpG5E2+8$Y(}tDFY#$ zO}qx{lP&m;Z@?RRz8>8*~4w)^?fzGm(UBUHreI(9^Tt|CTi1} zye33_HAbLYwMR7fL`_DmQsPXBH}8St_vx2aXNGB+(}(o9Qk(tbWjzi0z={FRS@J>` zE#Tyw`@qKHLEs4y_WY=A$E=)`)weSoa`DrV`mFvlg<%)tR~AvO=3y(}AO6`<&g%e) zw*w&7WZ2J-oiVrmtwb{01&PY<5+Xq4b)A{WTg@XX;Si&ZbN})O zHNsX>e+|iL&ZHhKo?3lyX0K2Ab6=!^?d2NU&!QpC z1Y-P{t$x1w3;2e&@bJkg&!Bl_@NXwX-#{KAampXk01HZ5!tCn_R!#q?XNuFQ5TL*{ zb9+YDN_h1jpM{Hy)p9QO?r|_&%O&dZY+?y&A9#bkb0`4U5MEYAlwHE*yCypsbfA)| zrT~XOX}10y2e#&&7VpAu4Q$j2Pn&Q$L~7bz`{Jo&7*HDlwOKAIaY#&h{~hyr$Xde8 zfAR!&?!&CxRLTM;4*11~|DcoPSPJQ&3IF#i?OAq2^^?Zg*x|c%1~346g@q9$0g6*ZbumYb*#KA~&ubm%#~Q=mqsFCvQ81VTxD*itFpGBDaf`JMI#Qt4Cp*WN zKMa#%=F0C;$4uVl(DbAM79>e7hXe`DjzNqV0S>$diS+=|Kqgr5Trm`gZMz5r{;Gcq zDCJ~V`q)+ZuPVEynjemR;nXSogX?#F2||=No;w}NxL;mNv)ck{FNuY@5{(e4saBW# z^I@@a#w{*a|Kr>!><3H$fygHaITGOlAJf&x-I_fD7HXbtI@i-l#!DLaV?zQJR}{89 zP;sXML%Mp$c;LC7mvMj9HS_>2m&@#2Ea6;WIRqhgEvP&rEK0!oi3$4&Eyw2ds7Q<;i-13Ix zCr5D=E>sp8djJz_#$5@v4udi*8Lih61X*(Uv4r|%PZa>5?;2jwvw@cJjD!%DAS%Iv z6m?w(f?rY=IsTqg=+JLVIAq8atk{C4~D$y-`aO+`X`5?Q-|im`0cB! zim5m6;Wa`e+9GL(i(I@q-BCv%F&JcGBg_x`_7)?PPxO!EzR>mm>`k0pm>LFI$G@Y5 z*6=3}EgsUn=LEH`TPuI2VMCVBe**_pyG{I`7Q{#_$a!crw~ zxw*-3dNwL~RTHQ1eICC&?oLgR`)>;t#g{K0b|v2&_jl2<&NC*XT(N~JZoAa^$+1VV z((S_+p+(Pmov(6VHABAMLY(Gt=1qo0Jhu-P&`)Eb5qA3@Qg{&9#bk8ag)bZwmRdX{u56=o^)Oqd8zTnf?3YDk zBHpbte)a6vmT#K~!9?3#!uVX2i)8wJdjZ0bxp2pQl}RcFp@b2{#SBDTy(}1*KSV~^ zrToFR1<*DpF^*)u-TJYApQAr1Q6?}o`Uk{Cy@7E?7uPU|m%u+Jxf!p+r3`*@j#I99 z14NzV>@zn`Y$Rp_Osr+x`$HfR(rytpo>H=s)h&wlUa=5PaA%YyhjRR!$WS$Md@y z5;pVcI{=QxkXV@X4o>YMFaU`i+drNQ!Q}@R!GX&;ly*J2%p& z2$R6mrrC=l*OD$uUrB*nuc?bMm6#rmrlweXV*OJWdPDqQK2Q=itQOGIl18LF2q5OM z_T$GMXGg=Ey7Zp2T@bMq5^hcxGipEQ`U#?2+6a~KB7C6Xxcsh!uDAMM!?Bh6@UOh~ za0RY@Z?tXFMyK_}F;4k5@eu(GD1`xlH!e63%$Z$RU4C@sEYt;q2&GtX1jeUxue|;Z zuG22ij^gV4>(p?-#l;!M_6346EBoOV2GS-pa27=mU07W@rBKvN;g6mZPerXCcCOO#!Vu8Cs1+nfRw zkq2Ws=iF{EXz4Khtu45?>-OK3q8z{uFk%>isih!J+1-FZ&g46TVNw<@drSl*4(3d7 zx$!(gM+tKNXy+Z$;!8=I*v(^njowY6G8GymwS;#3Ro^5i0?WD%?4FhpalgBA~Ci#AxB|0^aoD2tavc5+r8D<>+DVq8Ht8Hq=l>rmN z&%_aT&I*5oQ0gicTp#uhu>0m~V+s%Fof-myd%1EyM=%JZcgRdy=LqoxQE0;lLH<>{ zZPQ$uvJk^tndspV@c_m8f53F`)*_Aa--QFGI9V*pvD@5&;p2met8EY_J|)_VbEx*j z*Q!39J^b|{ieDS`b!nMYX=aOVUH2znSM(Wh-iNmy()-0Xtj}&dor5{7+Mo^_j*A4e zGYUVp+aEeTvum_j)zysBz1b%AeC~MA#5;cHpT@+GE870=g`~wd-rSp;{Mw&O4J+eHW+1Tbv$mIya2c4XkeWKabo`c(9|eA$BZ%6gi2iEOefXY{))R z`Pngd>~M0Dykp$Y{Z}Y6Y+)PwFa6cw+tB0fZHcpzhj{!kUAJGXc{wcxuuNJOnu67U z7;9d-(Qk(}O2Fyi;ma+YS2ZnvPop=u@f}Xf*s#B#*W~KaN^EtCgZ*0ghmlK!pmdvz zL{x&J&b_4#{lAN^l2!lg7bx)8r|`z7j8DJ0f$m77JROexcS%uX;^lpA?SHum6;g^u zUpq){;n#Y4R*H1>SB1{u8tOJ183Gpl?;RyJli*hQcp`&Wr`EYux04jz-;%mhMM`|Ib%29)^J66(50CJy#)@Sj#)85K?~k?TmA-f6m@oCd5o$ z0AP~5t^wGfi>9K7CLVq=JX$)}?=uNffSOLG78-~tTZ=d%T}bZc$u$~Q5?Jaht5=x@ zMpvE8NIsnv@Un2Sa7fr9GI%}*hrCtFz@wL&xj7;Vn!|AdAQ41|@Jx+!&OqJVNma49 zs}BMPgT^pS2w5g8k^dv<+~b-4-~a#GhLOXZ3OT17QjX=!hKigfDixX>(t&6ZGB$_O z(FjQnBP4I-Smd}-IhI4oIVRQ|bDpu&@Adiq{@lU#y4m)8UeCw%c-*h}Gn6=Y^9&E0 zTZ6X~62$gDwc-13wMn(kAokd&Ey7?-J#x81()wtun$NSlM=1B*>IGg3oc9U=v1C%` zBi@65;A1oQZT7f{liQK_zzTsvKEi6V;zWBCTuIZmGxEvh?whV<4A<^5Q5Ar~zk8~E z<+w^**q+YFGQX)rZ>726fZg6QB_L^yD?q}oGUUGBGy3{PW?p7+`J-7pS91nr{`8~3 zN8V%(@`GLwT=UxT{Z3`*uy2`b(FVv%wYnPDNTp9K6~Hzl9I6rzyx=J1j~pCegt|@= z_K5oUxjV*l0p+D-a#!h{YUA~rAH3fuEIn&-8{z8*qEyOTBZ@rUa{uSqSZ$x^K25!e zN$OY0$d`$)dnOgNh?vW7)y8fLF`M5lA0!Zl&*|JrEK#tqi}we~a1;TYltQ4{{v~yz z9c-uIpDO)H0774bzeKsNtRH@eWqjfi~|0a=kkEvQI}93)Qh4 zg1%X8>}|^IK{G!i({3RuU*|Y=+Z{KlwiG@f*ah9Uy~0r4#_rTU4*z}t_AWig7B{?Gf?SzP#K)gJ5744|RfF2>CMUax zJdjg@CTgn;Bga174N{kP2UtE^258=#;xsBJXLKt(2@q5v0Hc}^g~!X|rWbQbWL7W7 zs?>sR2$6lZJs0^ zBG}zPUkt`>hp_SKTudO3&qCl+p6@qXs?aThS+N$h^6XXe|BBLN=nFjJW^h-3Ao}6_K&oo zQC#O=hc28JOhEy)+K@#^SPKB)bP(hL>=AnF10*Om=X8U&TEPeyP9hX^RB8h7qa_4B zz#0%>K}^y|;7Cv$ZsmuA1C%?#+>Rhz((4~CFU2%pPbxGtt0GL0dSLQppODGHbwD~k z0`IUFfTNr3Q9{KdpIfa3CtvhUe1>3=tH%35qrpS0Qa<1%2)q_F8S!Mq01E%JB-2tr zLB1&ld~*QcJdHTKK!+rPckl9XRHtMpkl&hcN(#ualy^-T%zCzPqF$0Jevh@s1kj5d z?TSJrS>#uKc9VdHuKtn$-vK5sNofTVKo0|4#()9|y>gk5@B)_a(-q51v?J|Bw2m9# zgA>fcv^*Q)cM5OSe3YT#EbaWit`ql%b^`p{!9Ij8LyBr7==O!xg8qoiK166G_9Ue> zn1Ki#@n^93P4uXv&s&{|iv$`>rAMfA1G1@u!M>Gp^%rSSMdZh&!>wR)0IWyO@=%+# zV5H+CSI(U?Kq~pd^GCXZQ%B~%AhDP~^Nvoo z%6X6WgwI`a;4hO)wWH@jt)O9_nj@Lv7ZlybzL`rBoYr* zIH4{kKWTA3B^9NA2>Mt^Q%m}YaPn!bo|uA{fLdUdL4#A}Kyk17_#4s@q4VAgzFpO5 zM$BnLhJI@A3kw#XG6(DUDr?pDg_AZ->F9M`XSq)|N>;j1 z-pnLK{dgeuVeMX@Wz1HG zM;Ogy=$hl%^=u*SMm(Zlt7EGR1Q6^&YdvDDIcH~#m57+Wq>^R0*Pobm?=Wf>4Quel z93o>U#j*avpz=*JOSj$!2k6mpeGwNPK5JtBsR{?sk25tuj5m zjnl)kU*mq{A!_>EPO#ZMD+Lk^=HUztp7M2G4G*)O`2k}sh8T!l;~{6cxK}&uM^kBL zFmrcS#CVNPUWj-Mk*IosV{S028r5lol%V-C2m_8eRom zkoU)~f@Vu@-#YtEFG1jEV4t#^0e0re5Um5Tph@o_g|XengV^h9;?bGWkKy4=Kc^>a zh?G{hJv~d-ap?A&bj#ut>}_^<%O`k3N$3~mGb`!!EQS>qel6wAS=np(GZimNh4l{1 ze#69T@E=$Tjx7v_=uvF%e8+2cupgQIMGv;7L8qzlCH9FHo8ILc^6#?^i{sNDfxguu z|5@4yoFcBZH(hA;bYQ*?@L*&{6$S6!Nq_A0PbI!9EnQ>=boIgzgYAq+%`~?-9Nz74 zuQD$3lmkCDo=q(PWbAMIkdJ1jVGA~l-rKr(gQ}`-L}dY6No*;LO0|CB7FXW06|q7# zPn`;Ch>G6)-m=jST5SKWD3yKQCmzSyZ<9>?qa;=ZKXDthH_L;;C4%^B(G}T|{y$pM zMOVaeg=xiJ%)|UY6dl}k{#73ngdslky6JrAML}t5hhV0VmJ%ms;89yr--Q?5;Fl#5 z>>?{vT4zd&#c!mf?X#9M4Os9!2ipZp3rdN_=>m$?=I1=K@igo3Z&m~F6d{1HIH$E& zOq?&&Hp{GBYkd`+Wfn<+Z{ur1#2z8fm%PPycgBQw9~C>Mi8L(!bIP$)5P;-K3;sCt z7L@LNX4V&bWWG8$+JLPs5IC~Z^K&8U|3)y`s+BxfF75vs5H;c+EOoONk)poQ=XFE-1xTsu^ zyet%&A0#CZ^UxMzB2BApuP0Y^C6)(UlCsH8Sx5u} z+o@{oB{uXt-cB(33E5*@p2>YT}fZxbuam1HpXd{1F z$j`AI@N?zE6>TeYMiix;<^FFQoXf=I{NXx|b&%YIsQJsPh0fhyS;MqZj%UzRUkRIs z;Nfq#{6$s~d6-Pr*1Ln-3|jQkduAq`^V4`md7UrRKF?U3uGD9{3DZN7ne4(| z59`S2!87GYh6$HrzSDQI;UYFu0PLtafyx--eVH61xpF2pNP9#6^+Di4s_liZ71|h0 z`ikVUGFIomwVL}(6XGC}o#E_49i#UrWU|?B+6j|2FfpskHalyE?HFaU;wo{?902iT z1pa`xl2j_g4EYjww&Tv!=IE?h?FRG~P+dY#jY`G8Da$O7Azv~PB}pI!Zd z=g$8x1h3@V61Mgdrl3la3hg(;6z6Xo%8kB)$OrD@@L(fa78;sgu0SOqDFio^?-V4d zpM(H!O~GvFLckvHymCn2snn5bp@R*b=+iAHAbm~xATA?uo$y)lQbaaHP)xSc!J1>Z zGHAxmow!}|{bttUrT=W{&hw97{CSf$_sR?J7h6&pcydp;Ay^N=2`KM(zJioE?mh^7 z7A*Gut^D)k``EE*se5}Uw6W|t*w0=#m4Bc@bssW5hn@ocY@Qk!u&!K^biDmoA9 zE)*(=N~nhH1BiJaw|hL`}pz^SHNV3EboUVa5J z$p_CHMgb7``_KE7!3Xu4E>j@B0WfI-jP&ChOpG8*1K>>QP^$HO58QeshBA94r0DR%=Ew7qb+*OeqrDl z1H4o*-_x26?S^ZP>W+8)!4k(lt>J>?<8tR$l2Nrq$F;JX(LcP5H7_o_n(;gRK0!n^ zf&j@H-jUZI_A~gemLQhCR*-gDZMMsQm`HO!tT|rf*>kxhMz4O@T7NznyLu)$UlmprUJR6SuNRO&Ytz5Us8!}HW(KfhnskQ?{Qw}%(mYzxi--99%1gZh#a z{@9h91CufSj35EW(XMe3)20x>e8WrYPR!$Q>$|b1d9OogW7}q6%I*itrAOw1_urZ( z-un9MTP?|cLlq`37)b4Cd^6rOTGWKS`}W=J_KfT{W{Aw*QPa&M_o({EPGu=>Bh0!c zm2UIi@MMGl$Vw6K$tB|rE{&%)*1MZIPvemd8rk|A$7`%~`!+JTB^zfq`}D(V=#GPj z`aVT+XY=r>ZZs@Dwz#j$rryiD9&3UBiCt$qZ-G(+=jmoWN!yR~V&Gi1ebf^=`PuP$ zIyvJUsY-Jb6kXC5eL{+8K+gtNJ~RJ$x=7f^U{P1F7H_)qqv}kThuJk2Gfoy0eB^4- zIo~7Si~UC~1H>hHNDGPZ(ePrn-mE)%8e;U2a9u z9l7^Ce|4iw!|z)b1@#u0!R|R9%l}aC-mP7X4VH;A=-XojJgi}bbBiFw86U-zq5*!- zLj?wI2b}~uQ_|I*watQrDaR^;Cd@3w#=8HyQEzlNKc?Q*&FVZ-w$oL;xNSis|I^V- zrD-E|BDV9RSg0!VoB9kyMkGwdGCuwB7y5PY2-9%Z<3}mxsM}96t5$xX(xsoepd$zf z@it;7v#EHcD}`Ms`E3WSFCw<6OXC2!!&q#Ak!RSr-D z=^;*?kO$0nS4TdTzc?olwda0`pFgn-!@fhf7kP^{4*U#(ODcgF_|3p40>A$&v9c8XJT4X*haGgc%kmqv8x1gY*ELaU@x9b@ z%h7acJs`QwHlE$!ie3ZS84OhI-1)IFPwTskKv=aaIk z?h#$~6Z^`bAdG3SMLrvTcG#M4les6c1bv|)F?e-uUbZz_&XuwS)=Ek1Sxzt!V6Xa5 ztbXwUa1gHYAHlVYj)ISLc&06~KVOA((WStA`wr0D}(BC#p8-(?f7sOI=WKtpP4k_nnQW3q}F>(lWlY_xpIn6qo0a zy~dN^kqe~m?)d#J`_Q7PtEG`m6!;o7+e2H3@1P$le9(&DVgD zv5V>6tJF4hy5myuC>ZGlKk6>Im8!s;H}ArqZuP=6KTRxevF((caRx0O0t#(`Ob5Dn z)Z?8;N(tXu{9_ASG)r{Pe$Yw%+`-lW_%?(8`C9-9L$t_EyfneK^Z$G0nkGD)_&&MH zfqH@%s5J-xPuwV~vQ2sTT{j-F95}fauq0#SfbNDvt@aci)Ma@PS@r59m7g7Xl_XY%cE$)g!1tWV!({ zG0jhi?kH58!3k3WoT(|_S&1On;@YJ+9EgI*Sv`&$B@V6AzVNW{=J6B{JPw+MMvl>y zArJt5b@jjO8Bmt|;t&V2ilmtf{J?z(1QbxZS#XmJQ6DQzP*V%XsJbsUP&R|~9x(H; z3rIBG!h?d1^k2||Umn-|D~dJuqGsEG^nN0J9dbb${5+&Uy9new{DQtzC?N83Z>Xy` zTx2yy1xWf~sqjaZmNKK3%-ec3;5Et!wZ}@|F@0KOQh7vAzy}=_*)H&ndbA|9)f2wy z+kN7N+cYc|6iK`_U$jpX``mn2);p)aOj({6i&mFS*Ui0WmK#RZCKsjAvOE3SY)u`r zI^C3ft9`NW3oX^J%-QHeHV%~qV6TN&x6cOueSV%76fn~9{8Ct!rrR5x^9Cty5~h?O zi+!e)Dxs{dx~tK8Cmc>XrL4&~KF->F;~0N#cx$ExYo&E6^H7rnkdN`Ic2cZPVLiW@ zJD1tn%yIe$aX8Y|J6ogM^~S5A=yzsh<|1Y_$DL1Q3F1TIA7oUP939)HerL@%{y2VZ zprHv5Hi0LsUNn)1TLnZ%s<}~sEJF#{eaI&B|T60Ou55HB8c*7{?LCOkObha1ww%+5iOMBSSDc-05wcZ;)e3v}+cBEyykK+zs8Lm6)62;)IMU(9UMz^eyQ}}JnJ&xN>^6YL^ zgSA##$Ig|N-IOU(EdJ|`?P?7twif3sSJY1{#Y7Rr0pI99(;?8m(e2|L|n; ztj@eC_i~W5`fRnKyuI-){dJQ<9&eh-b4JSl7l2g$-Cdd;(0UuC_i%{fCI2Ds1hTVKW!B z_76^*%i}+C_|6gnznz-u2pJA6r>wOJ0&D~CSWRJ3Kc!9EgKX*Q-mqfZTb~@7j zD)&ROEBpQ$qc1sVK=9u}e7P_mRMrlfu;*K*{cSxx>tM~ye{1>Nj*obLQwV<23J`Ep ze|x8&daGtDT?8%xiXGK`H{8Tpyd3xq7Qh|}L?EMt^eappVj9lJDnRfPe6U-mDMYc_ zB3G4!5-;{UbuDoaHl6+i=WufUxSr>CAFaKJ-Vs=QR6(5Z={+Zlykz?(6%M1f37y4f zDelQ2GZE&d$*y@Nb}-U`pY;9U+_t40j+n%Jr;fF16#Assqa;QURm^+dy5g`4RsjIi zbcCuU$yDo%z~}vcISI@5+c7~#0!X}BIvq$bj{aESq-b%% zEV0=C8ft}6cLB5!Ty-o3fXZ|c&U-=bG^h&!FmxOWo}%LX=o)Ax7N9`E*K<2OCx2Z! z%W55Ds+KG6;vA&%EDtgHuC5YH1#~pgSw=*!GDu7tY!DDY71^g;oz{};HlFY~vCE$i zn-@!sm)K2pgMg_Jy-MpH`%<3(s8v6hLx&67Cz%vXx*z;@xo2q+AiCT}z`HxOq~<)v zVDS`^k!8SZ&r>M$zK2<2CTSAcl^{^M*r=e3{;)mq z5Ddf;2xN@%Icj){x8#SlWxRVxNb0|z5|ABhN^EZ4>-N}Ewle&(##4tZw&_PavAF=^ zLy?h&ZD(YYG9sK=N{AMrLYK}Ac3OxSN|u_BRe$t>zd%@3J2pwFfgtqm$J3QTZN!>U zy2|}(8lg;gp}$yX5_Kur1QL^6Cqy2zQ8$jxjdZd|@6NIagb-n3PCuqqnGEw%sg8ZD?m!3tyY@<`xJ1T#?T8=FZ2_C4hZ{huI1NYaF3Tzc6F zrl-GQs&|MhXHJe{DEIG(jC5Mu09QsDy zP$8tLR}BKzUZ`7y1c7RC9}55HrLNE?>vigE+w*V4M(+drau+a*RLEZ6leU0ZRW(HE z@m`V6N=OQ!Z&r>F%1sGbkGwSOtPTUf2!&9Xs{i1{hLiN8^9#}dbhZj^%S2FA0AZs@ ze<{07Rk%X>%BR+`#H6Js`<9122?%@8G4oIyLdM%{sE?~i;@5udiG;G5PU@`|1Qd7{ zdJof63H|7Ni1n`@05w$a>|2M0h?Wp5X$C~k$59cod;Q+!5u4SyL`xq)T3aRMrxl~u zoFI;c-bD!jFhNrlJ`jD=(vJY=-9=LF_k+^1k)~9ol)s-XpbYSZd)aEH1p>CKt{?1B zM5{QRR(+OQ<)ay)Exz8yAoq@+zqrhX-2GljYysiKDpj8(xJABbi)4J?1=ZHa2)IJ+ z_+g=4e*2UzPK28M-?F_-KPmek+A7d{41b?+o6b@-`!_m3qF_#H?g*s?ev1SV;hSkG zfrfv8^P?+WDn;{Aid?}rqX#9$+h8|`?KGepBQ=odpTjqy;4%8lSa00lut&+@dZke(m~LQsW?)Ow0LtHe5GSt>lvc5$;4cL9|-aAJX&NsxY4k0R=! zr2!*5V|{qs3| z97CdeWdKkvQ#H|r9|2IfuL8j*z@0KBpC={qu=WdD`K3Op{kaW{Pej_Mt3XUrhyvIH z{DhRFx+2lJCNC!-eA+j2VY1wPao9)AadKj=iI$*5_PW_WUQ+7WkpQ)e>RH{&cO8Jl z{=jPArUj<|1LFfJPpH&Z~?wbY~wx_f01#b06 z7y8F{1s-}92ECaM@>A-!%t*|3KI0|dct@XG>3~>ykN%W37}`ld920<9Uu|5x5qWdZc|&=(3?Gg$bBmC68QRj7qIur z!!VM|8Cp1X&Hs*UgpwH>KK?zUB{WC=XrJARk|gxlgKALUPd00n{y|Rjxgg|{9tG<>a$O}s zP;ZG%ISs%*r@RqQZ_==NWqx>boov-(Rg!@Oh2N(w%TjDVz~_25#d`d}QQMy0Mi)RF zawO9G#eRuwxd#>tYT>F23ZS)A2+p4}b+9Btdy4;UN)hrJ1+h{pa{3-WCa*tVK86B4 z@AbtY>8;xRxL?xg&E&e9qvOTN)L+mr(V^e%?uVd0K8Iip8XvE(zF$7cnroO?7BqtZ zt1=<=N3RY0WDv5b%KfU7k&P1`awp{4h;W`zMZ>A@ORf10rzy+#ZV8{co6;5s?H(M+ z`zW`b7y-0e10j7L_9vp}%+R4L5Tkp1RIrSDh)Pi^Q}%MXbU#5t2OXqYh6wsj8ao48 z5t@EoaYW^jT#(u6N@s#78U=P8 zq05!q)i4o>6u1hiAu+WZ;Qu3vY>gp63$iP;HHhZ~#n=1S)JjF(8H7?*fyBxLi-5L8 zwc~B>hf~0nJl0YXiqDIc(2}^4S$y`>%1EK=dBF8evXA`Xf73o8yU(_pl~n*fbm>bc zvVjD|tf4B&_7xT)7)2!aMwRB*P-=eK(}PrF0}4vR2-I4za1r0tU#-!d zT`}|2oSA}EI;?K2JOZl!U{XJIqSdvv~#8%<)bMv%y%hBc}Ht zSzwMKZ--2q8ZXbt#e5)j{^Z_1`g;;LyQDinFfDhyd#feU7?*C2)Qt3B%?!eQ(OfW$ z8seTLh;*&oDX2wcusEO2H|_n>GIDu!pu{PU^I!*iJ$Lc1mN}9vmgRh4_+~a4e?csG zTaeS`-DiULkHrrd(`UFJYgYrdGsjt5UFDf|i@YcQ99Lv^Q|8XxCB^sz%O9}R3GhSS=~vbv62zaJDnt2j*5*KZ#W!#P74l|8dv%-pBj zw55bP)1>*1$lTF@jVE6)KQ6lh!1VCKTGeH`e8P>u4e{JSkp-Ns)}#+Ts={5dn3@|F z>laeAa+d6}_Q0%f{G0jBiJRZCikE=vJ9bh5->VW$KHPVB-fJm^9QUG^%}u z&TP+pgZW^5nUxM#5V_E=7M`x^?+OTZ9QPrCQ7gYztCociAvoB zpqxMmjbB*0tts6v#7oaOI_bPEsNa+wv=Ol*l0xq&~%-oN#T zv;UWOPvC)bV7)B!?ysn2$i#GA(JpSUDggqQR`3G-4%^_SaRlu4F5$pgQQ1EX?3ivS zRqZ=olrxLWoB-Sp1E!`qkiVY6$GMc5E_$%D=hxqdd-pGCw~l*8A60I_wS{LGpj5%a z+x4;-Dy3L9F{c_L+6{JeclwL{PC-uiAkd?l7uUcu!0MsLC-yN`JFl^p9ZxmC3kPLU zI9%>5UOzt`CJr`E^MvdxcM2EH1626G2t2QPbWr|;+h4&D(85sZrAsbKp(PxFd}zJA zbHPm(W@#aH(~h-LeOgxPN`IIuJgEZi{Nldda!^ zxrO-LpGRKW%?%Phc5O;SKE2e|xVHmrlP^-|?_6E6M*rnq+2Xy;fS6np#;=UzOYQkp zprEBTSnvc*CEYsgp}d-jw!G+zR+KumRL}5mvh-^h z@v{0F@m1My6&BO&5fs}NR@&&h;eIs)g5;j%bp0#|KfK9eaq{wf7vJ@q6YFFMGOO`oZ}4)ROxd(^*>h zUb}>3^m`87!W$s(T7rdYyQ5&c<@4Jkl77NE>11q8$?S#DxY&Xiw)e-a`AxRF zY3unm%*VZWCGi5ZvaO5hl6T&y?a1Zkqo(+cj;*0Z&udd`4SG_aU~d}|ygE$%$pkEL zzbGbXeR+Jv&nE$Y>cycYFJa)JcAaG~S+(VwF351|*y`KX#dA2jQGjFA8?OqqFJ_lz z`HmJiL1sMTmTY52G`5MPsph{uy_j$?csI*+dmXdzheu>RYgpR-G|}5vPTWT1MIZPF zvRk^gUbS-+dC01wyq4E!Oh1v8RK11nxk~E%J~>+q`ZqY*9Q5FJbC>m;xN1naHMoqOZ`m=rBJzhJ|F0&Mjt6LkN8Y!8{ zT-aqY9&TwYRUJ*n4`ww#Bi0I zmPWn22*UP4li7a;;I!AN@SuM-zfY=}@y;mo%@p9LAHbc#By=N4>*l@MyYCU`3*s9u zAX+vIri!7w4+koYQ%*fsqG0si^*JviT1_o#izHm%^twwbeefBl-Ka217owilAe1a| zl`5s7!i>fcCtB08aqI|2tUkvQ5jL6Hy%s@+fKO}Fau2kQeT|5;8Fk;Mz!Zvx6DGhB z74eq&aV*$oeNP;W279PqKP1OY1IG`=8@r+wHSYwg5s)6V6<1PvsX3ZfBrE>THgKa+ z8%_Dw#O-wu(D|??*EPOWSFE5V4yc15h`@Pxk=Cc?Zph_^kSc??-K^icjW@hIuM^GS z!i-Ki_N{K#LVWX8;S>qLMtv%HHyz>zW(u(*jT6hMV0h_6&aXRV0&8NjiIx^-1Z8nX z@01TiOlirPBG=*o5wCP-Eu$PJ^BMq6uUNl5nzGkk)8no92=UJngvS-%U2h!SEWM-G z?k+3H+&MUV{k`#pEDG<~<}dg<&H;vkgfDrZ_VB3y7BqLj8oTc9Sze=pWTrvPC4E|# zE1V$@K+=}1+(#geo|836S!J4Fi{U#2twHco!@(I;{DP%QbodFsV*Y5?Yk9 zf}--B6ah&3{LOq~%ew18-d>TxR{F9jdPx)qLi;>WPcJGvBO$W(B?RaNlN+X5Qbia1 zu?x^^CfF>-#YJe43P0?RRW8mJ#J>v|+48n7Ts-H;Lx za8jBOxhr#1FZ61K)u-KC`gzvR48qlQ=e0(e{}Nh{ETesN_zxpSp{bxY=kf( zUhBDfe#6CVwOkEb|QJt}1-(G|WSxki?$-QZjtC9L|UQ7h@* zAWDJ#S?Z~)9Vk2QrET8l>5tVAPH@!72LO%b?D<7r9>nF|@^!2yOONAnm1qp^Y_;80>@sO|F=U4E2u~{zw)0XVV?a7|z=Da)!W?pW zbZ0&!Y+4X9@%y}b=j^3fSosGkHmXYQNkA+`6K?zPUZn@O;Vx zue(`~pCjjDusr|aB$h^b1qr>jJIeXY3E9?V+{3Gb>p1T=_X=?W%n06uxB8(yM|}D$ z`9iqoZt?J^QLiTP1K@@-ahY>nex65M7Z1*A=JFaWc6jbt9Q;pwBnMN3yw2+4mDE-6 zR(9EfQQ#3w&Zd0@)0JmncAaG!y+N|TM{-Z%wUIn8Wm6t{@aqPVUe={;!8_dbqz@DM z5WD)}A}-dBD&4mog!5sq(r-V7AL_$zbub}_ugtV(7~&gjWIGb4HY_9x|oVHA+320a*TR{B1>)~>ENocX`FI6 z-{PPIp8$%wk>*7KVNP%|mV2`+hINWx|n2ReJkNt00tJA%Teeweqt_hpA z>O)K+Nb=Euhf_ivaC*)@1|NG+Rjsq*g<1FDIX;nN4-c(c)Y#I&$)BVm2&-$X{bKHa z72ze+zQ|meGGYp;w3RK#x3+)N7i0)a$=8+PN;1$I4~GrH)4j`Ev0x3xb-6Zjg%LR4 zjKwtzeEv^)ebsK1vutGce(PS1>a}9d&+%Iy%-FWzn4jrvBLMbR&HnCA_+KJbQOR?` z<(i7m)Q#4LuHzSw<+q-Uz9Ga974+4Q{|6O4GSFcK#ch@f0~AQY&F@ODmA#^caiZe= zQx{p+u^;v8^EB2$v0F{!B_eMlzruBad_EzVR#lSBr9of-FxCkZfQb7OTCb*MbZ<3W zL06W?)j*&EV0+f-;?9X*$a~+5x_@2Xk)-6eLj>Z_pVtRe6fiw|1VoQ{gjDErQQ9P}r}ENHjFfptsnZ?R+I#cn zBL&WD1-yXDNcaW;qzH-Vjl6`3w4b%QQY~5UZA{C&^#PT`5ldD*>X)_a9*^8d@YQNH zWqY8@6drG}NQ+Y`K zX$et$*A>{)a?hGmb~J3nHyAVjmbNrb#m(7**ms4GL1z34nk57n!KUGhYtN~K)asPA zIi|s>b+~0xN-IeSl2BW?s50B~?RzHq_qBvi8C!9W#Bd@Lw`LlyDDSqg%LhqlaRV!G zQjtrR6@%&fgL3e*x?1`(+#e}M=dvu87Gp3YrK0U#Vgx>2z3v_k`f`q%I(NW45EVYC zz|xFk?2Lan~&yM8+=Fo>mK(`J7azEOowu)RlDk@~wa^ z8tn`IFnX7ebNXZfr*hi)W%GBpJfRQhcY!a~a}|10S$(sH zJ@@i!leWN!M#mN?|@AgxCoofkq|dUAH1bsIllHL+E- zaiKygb{R?EPFC%e@J7-%aaE@mX1LuOI=WjR?ixMru=#s(g;%+~SjHocVO9)>bsBj; zd1_1Vy>6@o-{zHqtLQ1#oXwh(rrRK$M(d_6m1=hv_U>MC!|bxF0@3Si{lgY`n~uDj z-7=(*sO~ypT6kfOWfCV!dAVc5IHRO5q^@fz&F?@&R`Tij_3ep`-%HnfI*tVOJVOR< z&A-f)FY~onHw%h+`UK0o!#a^%UYpr16+OJ6pKajxe%=$*>h6lh2E7xlAJTt8@7VC4 zKyzMx8}B7f{qv*?bww&Ke;FZdr}ZA%eCalKg|w=$aVPa9k(qOF`rJRWUcbQbH*|TS zOBWMPVIC+4AXcLq7sJJX$cvopa1rxYO?A)jnrRvifQ z*cVG1FTBSOUU=gY-2ARJOf7^s`qFiLkeX|jCY5-@^=UJI*QL98jLn=urE!pS-uu%i z(Pi~YLWST%Ept+l!a=OI_DO&kOn{d*GZKJY0GwGTT${#CJPI)n`BWte+IpM!qG|v2 zct&&+pk4Be$j{2VoznwCzj5`Nx(jc@7lgTU;rr*bS~vdYadj`4Utb1K#h1nKgZoAI zX_X~s4DWh~+nb||Lx|rZmyXPBp^ihTfS_P`b27nPIK|t8buFOo5K!V|*&06Ai1Tx! zgMvuIM8ahR)jRVStZB`|%K0Kylnn3e6dL+XsyIRb_zg_81#^gg?+!d{z=F*J=AVI{ z7GFYax{@$fH1DXW4eOsZnH5SP?1i>uLR(wlob+Fr8A6>x{|xJ4qGRAD#@&2Kw#`f~ z(w3NP@lROGQ)<1DC{dP>WKRrLMCY173D7902pP{41iZV_?zZ*#VN-MD9UZd%9K9ete6X%VX3j*q8RrM*NjNc--V%SwP z)I4<-CJl2I$)?&-i2kzSZR~9fe;ITzbl_&l5FniW|u`6JV zd`t0dhRdSO--Mb%_9R{a-?J6)UQ}^(KblqX3KMuuaKk)*fR!C=Qb5U@ug+>0?%JxZHt@OU05)tl0BLR#LESoA&&n%%k4 zG@P*@KUG4uZYz;mD9Zgd$+8_C*Tq|%j2el?2q{zxHPjKCYvC1Xla+|WA0s?h3R&9g zdm+}44W$v?59O_!yiu>QG#cFOwx9yAV%n-5{kFyK%@~^V8 zEVMnIn=8ki86fw3R%bPPP2scITmAQnFWiuC;vnZ&Jh;12jYD@O1&f!}KDR9Gd=BI! zq(qUflJSO7lXgR~lceqUa}^&fHMpc69$w%ao99eY9y_)EF6$YQ?migMr(NQNoOaB! z8{^Gd^=&ra(y_{$QgtNJPm^=DYpWUQn>)dM&D> zv{~%e$YMW#Cc)-kOq^~qzBSr=E^wyo=k?!a46PmJV)fJQ+dUoh6H~kI{Yv@24D9nG z4}XmcXd3=Hp*s6bF^KD9@K>s}G1iP+S(^e^W(ZZpJlRS5Ztd___n-V@%JHQfkLJ6g zgbcT+RFB_I$QeuEe6x|LPR0Qhqj3vj%TR%Ey)HDMj>xd#6%BbGVkk8wwTz?ou_YDC ztkMNWv{qWzMOxyUHc@=-7tR-cX(iKMDT|Vjs^ckO*4aD-hKAeptiHw31wA`#S4=%r4-y{ zAY^{(d3rkkD%1Bg4gi!+^a+ln8C1JP?eno!3T7VQQ7P#=or~^vKDTxm zwcauLWdW0aHy)4(BU9LoQ@=hkTulxt?@%oKzlljRd|6AZYwAa4H7&kO{_qEH36sJo`Y|KK1YKBd@cBG~bP zR*i`9i+9xuX$s#Bho`P<%U_6%oL>EnJx{-E>InY;&S|=5UEu=VU)MeF>^ZBLJKR;T z82t`+<8x8Q)Ij+A7j@Tu8)-MGDd} z(ec^%fAX_U$v58z(bGDAU*7s9!w9Smwc3mzc85!r&ARS9DmfkquHaEJifT~u0Qrs z^GEX6@~AN+c<)E@HB<%ZMLl=UEpto*+g-Coj*O*;Eo?cCMX=uAsPWcWAZuO6R46ZB z$G`0vw`2V!ZTxJgtO(&@eRo{a``fps>1n8)I^{8ESy_&3xCd0GmZlze zPBb;Qm@^f@vhtX@a+Ri3uFQc8%>|m3D;Ew_R5VdkR1^h71fK8t-S_=G_j&%{1-#(J z_rvwQKG*zQ@3+EwDW{H7$kfFf1MnS;9Sh2?Y?pU5$1(C@NL4Dxpt^=qO1r+}islX> z(DU5R3;X0n2Kzk2m;E`(%o$Pz*+Ke;oLb-J4VSM|u79KQR2aNJ@M3v8d-GslS>zVm zbrexIK65{W+r5%RS8YOQ;g@B@7dIev78`>hOjWWJ(|8;MK`@c%RJ|(i?y?2MRX74D zRVSeKIlpr+Iq@>c26~8JtPc9Gw|C!qTUnaFB`^LYkNhNCtZZALAhejRdq~zkjtD`d zuCYFm?P;*ZsFl4SDkqc`K7NWByoA^wQv(>6nOkQ`(-zKRRbnBs$l9%gF})zn6&de^ z5#MC%MC{B3a`eeAFvS8-@7ZnaD;^C_Y z`}CN?u>FV1DO;~%@)|Z1Rbd6=pJ+vGp#og5O-Nbmmqxl^?CF?p zAkUUju_z&TLV@hHHMTxMAG6I+7z?@Ms2q>J3po9cm3?&+|_sw?{1_r4V z6+4jo%x%Te0B$I40iV(*k-XKrLPigzk7@;MuYsYFmT7QO)e3&uI zj3yR1*Y$8THxV`JXff?TcZ;{&kCL2Ze+zc$*!9$Ds|ObBT`+w8Q_t3;uen?GZPtEc z1zg|!NzHqGTmD8rg%_>;=uAs%v`Uc5fX7`zv`Mso)vD5*^RP6qd_ zGePT77Q+^Ggt3f#}9iQ+E_O*=B zrQMSrWwE;p&F^D&Ufx{r6^jApvR+UR_TdRpLy!y)WN!lLVx_M6;2{~-fl7mcsDIiw zrtl1RMRKoZ!*%o4+q0Xnp?3pm^*z_h~@6*l*LWMDNJ_i__pp^ zu1IgHlg>fN_}?ho>aX!S0`e~}omA!=bo&CMIhek!em7foF2SXb%p{(-H{VOy_pVO2 z;N^#Gb#pW>fs7Tdh&KdfCjnFrLt2-~qXB8#elJM-%_1T0ouA${2Hm*)Niy>YB_VmB z+yP39991M%-yE=IvBC{Pp7g%o_7i?JYgw+LXw2J>R+TTET^+rUqrmkhekki^wLV|B7LA4_P*qIJ-3bDU!hqmXMEKs9X&1(RMpBH4EIOhOuDS}nIg z!HYCXrT|BTv({Wv*56oOkhNqz9>9O;xy~!34Lrnmsbb_v$288MMzO3Z$S8?%axp5V zt?DmDJjLY!By(^WWaC(Ur?N!lQp^#}7r zba#dMB9Ofc-*(+#VN}-#y&&eGBz=!d0LYC&HfnoI#ED02m;JWeqrc&yjn5-yGyd!> zQ%XT4BG7alS=H-N6IAxDZXWE%{!OoA(c4+pMlWRWOVhdB`T_@> zXzX&9^^bAVOvut|P)28AQX9+sad}^#cOB&I*7ESIgkx8_4#_eC(|0k$+I&AND>4tO zWyJ1YAxJ1SlU~_Y$?mV13}1$2=2O*PHjm_3o3Hr_!~j2Fx^4lPb&uXGRVkc)J5@*x zkBZ89*Y}y8Q53C^=x9o_=kgAZoCVR0jSOcU|l_0Zq1Efa! z$OUehK@e!j{w2^z!?23l-u0IyIgW6LKn)72L67to(?da<5wnTYgG!{0!NowuQnAoJ z-xJzir16sMLQ&SGBW;zf%24Y}WNr22Z_=yI*z;&5To3*|74#ImvRYCPoCHYKA-Nk! z(=v|pq%1Hccg>xb8SlI|C*FO6|N2{xswyAmBCE6YS!lrkKV|*#p3A0!OTMai*t;oY zT)?B2ch%J{DQ%w(Q`$-l*yHjF%BvX%?U_B6M>Ky!@-1Hf2yP0t5p_7g$3J)FQufoE zem%5Gql%|j+UHwu@&?p(`JFbHX;7nxt)bYE`DkMB-|q&l3sWZPqIqX&*1zJTo zl){!8x3cvk5%Q zsloFJ2z>@vhec1^Z!W6Z;p+ZHYubS9!dxt6bfD@{u8hJo>j6sZ7%9pjiakk1JZ==r z6FARg#LpFOB%B#sx+rWX6OOVk$XN{6lKFdkaNCdt+r`IlXfR6|*z&FK&9Ju~1vFZS zO%LWBuT>eMnFqVfW_1@9gcPJU53T2gIQ*>B&gGV9lN<|@msTN;=KDCA@b8T6^#Oa= z9s9&Vg81T$B!{b{(8wJ;ql%Z&>uTB`%pu=52RX5~)3GuI^04A<;5gY{yrm3%Q!nF| z41I#k`q(=Cd(=cfotJ}3Wh}|3M(=l0frE`C)+Syv*2SE+_inbJ!Zo}(?B|Q-#_5YQ zBbugtyRHs6jmzZAl~E(PtS#i#g`_pT)iZz5tJ#ikk?v4q9-bUn3tg46Y5t>za*Kvz86Eh7PT_$TZI{%;dUq)pV~3%{?O!EH;L6I!QVw8yqH8u z`BX;!$ErJZJ?}N^q$VXVCD3T`>nwI*ws_h8wtg>L2aa)Vvc^ys*~}lk@o5L8kJ3K6 zTDlg+W{K11j5WPN8$)RC1umr$OD~E!aG6TRQTeTddW&@C^OvBPv7kSFJi)2LFP8!o zn(PXDpnX?&Lul1`D7`^4N1R=QqJ5mjOpxh{`8?-!@}ePD%G+NvrH-YlK;|JdT4L#t zo((r0I~|_M-lLe@54NR#d_74puk56hXO)Z2-94QR1|N`kQrowc3!r=$fX z9(ehv!c!K|&IG;v!Sktmn!VhF^GM2Gt1BzDne!PI!E(k90_hu`{uZT|0uUhflA}SG z$;Hj?LO6g_>dXN90Y8pt3)#hwV4Fyx=)p%}@p~8L#aceVc0OvB7|<26Zmi$M zsvo4bsD|t(zdBkO)UyT2q^2SUR0k9gaCdRC7!r*9RkMtJ zEz{LH>x>6edC7X%Rw-_Bb|;w*?6OA{qr6XpvfEr5Q`VS`RS8ABAf_2}V5AOgfjl=J z`DV!bobhgL5y!lni(l#b_G~J(ulo}he2knL_?lazQu`&ePWel-af);AQc;o3t8Ro# zYlo(^%Mw7ujZX0*Bm)FSVp^NwFX!2dxPFV?^VSyK2RnOFSf{E#5%(`k#QbGWZTlV( zi1`wes%AEOwykhvJaPHA{A)P#DS=BX!N=TgN9Dd@4ihGPx@4cXMpwv`cdga{PY9`0 zR3t2~k87-gl40_+@ZtJHcxi+o2u=*y3tcgcEkO1MfoPlJbhaPQsL!~|Wng$!!C3|n zghB2QYdQ0nlD<>DFfJtN6dG<&6Fcp>> z$`WI7r|fI{0AX!op;F{k;>E4`)V~U-kQ&|xEZBHTT0#JJ5mDrlA}{Z8NtOdB2$9Fp z{-r=f+JH=A3p9SpwI2dL<5QWkpkM#dq(n~*%-$1;S)6#zCtAoD%R)MBiZ zIHWipp1X26LABuBA+6iMB-~fM$WBg33NA`s?EcH|2jfiyBKx#sxzZcgCu^D>WvH1? z%NgV~I4p#D3W%$$+&_H9$9ucofGZf~_UMe<;g*e}OFP{sv-!rRsoa~R&`~Te%lfRly+?YiEmfhiHg{$A z188TnGIGk3_Vgery(^j9Cu}NIS8ZNnT@}gxkp00itn3TD-qt@;X_WH_0_5%A$w@Fw z(B-Hmjcv6YS8WH(W!Y5kOn@GDwK_|7q2g6=%NKyL%WNTrv}@=>W0bQO1C#czBNLQm zGCEJCNb+kTMl=cfw@q<0u6&Ix<^37pQO%ALSB zne+3%PgZwW9&>X18ge2V`R({0PASKW@@-9^X?U|J;&$P3`N%z_q{g|wN8mWXIvkFA zGO~D~c-2QDR&jr1DtWZ4!XM^$>D^S1;CCc7uV)D+x-fZG&Wk;sx@(Da|Nf z;_PRe71#WvmsoY!5Nxr|a<)P0WcbU7&>pgZbKd)q@GKupwD9%sEW3{(I;>_^cRWoe zDk^;t-+vxuW1ne@n-q_-JY{oNVRw?W`01UwHm7w~(r|H#<&M^u%`I02A7(jguy1YY z#T0&W&Vx#2rHmX?0uV7@BqX50lCRz{Q=)8Xeoql%s9^N<=(y|X%t0aG%q&Z?-`oN3|Edj zDF0Wwh=CDnZ|!z(z7I=Y(^#WMwM+Nxf=1`{-O1Fb+%`^AN>s~P-b4L|C%Ss^lc;ox zwqN#Eu?;4FpB_$li*JdBDan551-xs_&k-1#J+3oA=dq&~#}+8Md+PlKecuZy15BPf zBy||hBF2FBDf%*NOzYxp@_kZL7pqr$iC|a&RaF&Zo6vqe0?|HVVLZjje)95m28%+a zY$Y?Ws$Ih(?8tYiyj^`7)_Sz-QNTIYOb9m#)+8U1MLIQ|SvJ@QNd;K47xxFrtxKWP zIb2(v!3X*<3?hqU3CWc0_TcU>`H_>e?R6g5x4N=v>?Qg_^AZYL1A;;Zs@~}lXE8F{ zoJ0>h3yC&4E^1q_`-Bvd>kR6(e z5ua$n<-1mj*-&)yImEC1`Iw`@UmmPV@JznHI2x=KxqDMPa!#hnbL~tqd+}X?~&hWZ&47+C9EAMla|$^GiPwkcGp09K9tU%(`uAv2h{GmHO+d z@pd2zu+iJV+gYga-kU-eqY-#7R#G?&qcR0ze-6XgPWpDKV+*eqCg3t;3ZiNOMkxQs zwr|O4pSnxwJFyVH^2SWhVvPvG7??Xx1jKb(_5q3cd5@5ZUymHB0~`S>sV*Ru4OKZP zb*DIP;v8*XggGfAT4ckgRh@VaIdCrjD_;U*J;a?;9rkKHq}{#2oa|-t-u3#SKfDnC zL_Gvo`u%9Vzto6~&t0om5qkH1Fq}$Y3GpkBtB3x3eI8OH+DwYpKxw{77i$;wUklW` zK;rdf{mrAlqD4@QFBEw^D18@fRwxx~hLyrRj^DIBOt=^_d_g;4{)ck$gJI9tR#z3l zkNA<8d;AIPR})?H)9J#8<2u)cwBF%sI{Ad{w2lT$_{3=0eEh%~dNI!d%UsNb#*BHa zY~2|CFRAQrxqbK_5iWGx+Fpm!?*rmn875EuN6(s4wtY+g;~V3tKD4@Z3X40~oN%u>b*l%KGx+M`x78Q>GPi%)su*AN6MEgsEAkKV-82BAbie z^oN&DRu<|OMLxbIl%UZ)H1|nbIAJN~r%&9X#F)o_F8tq5V4y}gB;d+HyKm+j(~Q$95{1M zMV?R$^>G#w7WVStR7(pBlYs?thHm`t<&7<*et#6a*)ByU%yvY)qq6$Lfwg{LfN`)V zQw%6fsuqM7Doy@J4*+2b_ti*=P`1(gS4mQdO!f<-VlPks!&*{J0k?n#sGfk7ow+VH z>{iPCCc~8bp!K-UgYsg%tWL3>gC=nz;(=d`2V|S;lj=iLeSXcZVjX3*94 z`KNoo`^rqZ#|h+%DXzneqNL@`9TPLaS8nUFLo0AkKK!#~YD{c(j;RrW)0DF1HpQ9( z{Y*G`s7n_5GU_MSN*f6_x7m2dc;3sJ7FQ&1R~kK%X3!tM|IeNS?#1IxDbtIIeX-6} z_gH_*w0{T>%acNc7b@S^^2sxl`C1?ntq0pG0=U{|8y?>ib*Q~Ni+Q7V1eBz`_x{P@ zC}4pi%-)0YOv$0(550Uc18XfV18Z2bfsH98>L=NZ5)ndiWbnOl6a;Z>Xb3J-9_HqQ z!M8lFu*wn@1lFlL)TL;<(tl&SjVQJQ{EyE#%7-T%9NqucVnDbudd5D%?U#1t!g?)T zOCy87)k-Z1Yd!w_9Do2h0z1C_dByv6=F1q8%ZSB&$Agf{$6a%=AuHcJLbi4d8hZKL z=kqJAaayfr%@EDGH00wQa_`N{%o7_qH^(lu-RMs6h{Vz>gG21;-Hd7DFF3znQ+m#Vp`eQZ|3(Th2!n+ z+b3vM{T8QzVfS=MbC3dnau5kjVx0InRHW4kg_*(_5wL#Bdd?VFV$dzpA(Y! z^Un#3)0x~S?z&a7%hs#IA;=w+?9kp#6g4u6>V~vRJxVu-btE$=Y!{S$;LrznEVj4$ zx>KbS(E~Irxf*&4h0x!->6lZ$_zXihoz;Ea0f9hm#p>_H?@-V~vfuZvsTCRTkvTP? zIEI$-K*!#jow2^zAg<1RS^D0Dy2;d1GwG7-P(SiUr*ia4h<~fG%}LNsVUoK(A5n8Q-5GY zAFfg;raAJ4`5Xgsn5)=4QXa%+vrT)2YxCo?YI#UGEcEHw>YESor51O2-riHTWq@`8 zx4{OGJn%9%`EQP-P^k$cSS#Qy$`6Rp(!P6yT#V6DMh-B7zxeFHO_5*Rc0f({Q~5+2 zP@R9Wb@b%KlYz(48F_%OYd+4POQz}5quZx7@0n`eEH)=GQ^!pqyfkUyy_T%zBItYY z`Esf)FV^7nG($1G#|_eGh3dICD@->{T`lzBH}KH7Cl8LLQIUOK2>q z2K?0A>ux!o->T>72(5)ntjP{@b?1gEpG0Z?c8ounetzICyM%m~SGLV<(W^StaqJHm za`ncnf-1QTJBYIIMMT?{-~-%ZLuQ)Sm-pas2VHYGXJ&lB7)B^GBAa9SHzeV%OPvG7^{7eu4&&GKezYe!u-W9T`EE~@Y36lB`^aERJ`p~FW8qt3 zN92yt*{1WVH(tC?Ynv?Fuh8k$sD^Es}>W;a&;Kk5EQ(1|*DG1HOF`q)$3pPq9< zCSHpG?$=V=bL(%Zn#YB)XERWCd^*(#0Z-(2wEnIIPP#|elE_WJVq$8}Z<|D+7RJs5oFzyz*6$8A#Jp=X@Pwt&>}NvRM!!DG`~ zM%Wh9SU;jpOw5|pV>S_A7^p<|NfV{}wu=%81f={TTPJ@mX7tp@0J^l}Mns#<3o$yO zWwvLZ92O&#Uw==Zqv$*M8}eo%c%*PJIytj>CpuEm(gKT*q-ZlQqTtOtIs-eu2R_!_ z{f$^>IUeM!s(`gChK+Kxjxn7rEK;+YENItO>v+#OrJH7NJuvU^G5*JRc@lDXf~MOa z_+k{Q>l64>Me2XF@c${K;elWusVO}Hpq}wj1ig@P4Mk$Z)(w3cg`;Vte zb&)Pp63fz$ZVleZ@WHRYlTw@ili!i=`m88twc+IPVb%82u)V0}RGjAbS*(xJoy*ZtH~|=N#hjz#K&COe^k_V5sU8TSqS*Z1$J#vj^_&o z+~G9>KJI@DuisEwz`zO%w*n$P(xsDqU8KMN$pCtX`|g%a1OOGRlg3pO4?JVEz7>e@ zi88WYO3eii|5h%walM*fr;(=th%oZ7Rv2UJR2%Gynx=1cW^1MF^7>F*TPM-ezpYX* z?zQF~_XUAiWGxHbTTgDJZ3#(1woXaC-23=SqqPc0V0{|wsX!Ieep_p9K7rJCu_KNx z-neaHft1zOY){4g+HGTdj_r( zVSjY(mdoN42GAx9r_X?v6XU zofmg5P2kFI_qN2)1Gjs)7f%#t;;*@lstO$HKG4+0ZuEFCQXKpAtERE($THOWKsVo< zgq^JDv8cldl;_aGYILZ{Q+?f3u2tK!R@GIdu}~1Kh+Luv`USf_mq6<iT- zrmn88=|(Zys#`j?5D{XAN7 zRVmL%1`%#BnRytLAptPTSr=V8Y1n>dcaksR$ZA4y1gAs*pkL2p%rbWR0Sr&hjHnLZ z<;_!=M&b4+jWogECFa_%Qc-$ybL~&t7K`9Qb7|yI&f!_UgrWGMN7s-h`O<;4yQ@lG zD_{LdtC23}?ICq{W{Vg7tD1UOR*OUEV||rezc4Mu;t=_r{8QOwp(d;1t}8YlOSx69 zXOAS08b2{vL*E0>qJt9|0vyAtLJ-RQkpAk7f)}MFU!0z_^A2U%+&eH6faaReSyj*9 zVc9>!s;)^=O3{d{l`r5dmxaI|^qUG*0%K<4b;zeXR*ILAuu;B*$guTv zQzwO^!9MsNn4lipSVk_KULAmSiEeIAZjOF$zCyt@Z>#9sZG&q*#hLLz?t z;fXH0q55ljGaUr0*?mPzlrd`1+WXeT4MWh*Q+u$Bs79C%gkL*brP)y@H@B#*($LY7 zP+V4N>zL{2l;zm`>Jzg$q8#cUXy-Q?QfKLuG=B3C6=2=eR{z|3=ELpMV(VCg4Ls~E zmLV0TPvZ3L=;jiN4HkEU{GdaHt3FNuTKK1hR-X)=03FBNVgokrbHlE`4c06W&ONVV zvY|j#8m{AhZfo$zs|+Vn+M5>HG1VuOj_K&=to?>=q(rT@b*#QvS@E63#Ih-8+mr5J z`aRAdd!Uf%)zijVD&0kh`2|v5{}>l73k*m{hbPyTG<2k(MJla`(--nxVomgomUFm3 zMN1#@KXK51d7#D%Xol#WK%Nmn?Hbam!(I`f#~X4tGWqTtCr}PRV7-s5z;@bcIS*gG zi37-lH|(k z+B&nBI~&pHsQm0h7@w|V5|vPjPtL%`u#c zkZ#LZ>D1+>3j$KPx$2uXguRC%8oJGDLmQb7Mc|vz4xbpoNg1C=w5G$*ENw-wF&Qvp6Y^pT- z0)6sa@)Xi83ys4*3~cF172HpjPR31*T@W!###O-yd1^QO$J(2kTpe|F>s14zQ)X~D z())OR<^FKo@MHznJC7j{{Ea_}!7!%}yRWNhs^4!iVEf)|>TLo|45@AxVl((f52ear zU7Ye72onL9l#{3MuwcZM3|@9I=irsc>u5Y_F$af8ngOM;sp00{C`&8`d~)A-n%ZXZ$%tBTRuMC_oC)5tBeP9 z2998N{Au2@EdR-7iX(@(oUR^jCZsp2w#+Nw$`X2o+fa8JH^~;`<|l(c{V$7#bIRwF z8mFfaWJJ4EBnxVMNmt8Dik0X1+JlED;sH+h9~OGAOKhrZ&Rsgmuhm)?b#I(*amT3< zYTk(T>_FrQ6`pQ)3{t-tFXSz_QSo?r%`dBJAYz3w>UKlGCSdoE^ZZ);2tgs`$PJua zo_t@=q1(U7+uQ}K^aZ&0 zxLLOw#-<*}N&dlu;l5*YZJ1)y(@vue7;_z`(?+e0+TITz~MGX1l=6u#71+jj=lh@q0L~M&qb|Y+YrmkKYcFU#`p$CBT`}^a+aK zd!osco9~Zrj05(yYSxJ(ZlfwtRhHSg+Pc_N8%}QvjX#s-EIvzd$ zT%43g+%JK#3B+tv?7Ba#jT$@H+pTp#XKkXU6Q}lzOZu&t=hQ^Y%i2}Gg#m#@* z5+)tj7m|&OUtjr)KiJ3XZpiWFHF4kf?RlFUTz-T{<;^P)xSaGyYk{SdD!U^)Y&E{+ zvACyM{DOt=u5?^_a*Dr(U(7|i;ToTVb$KuSY1-@I$#I|PtqY?EoC8n99r&xm>TG=* zBVvkHye#;v!qd&`piV`_6~5c4H39h=TOCn+S~oULs~p}4ZM+k6>uk<;bwF1c+NnAz zt1F%AnNlzJOddY#8+8A?NI1R0>V3IwtZ((`R0aQMp~cqWQf%O9Qk~<6lHZTLH}E^H z;zzZH$gCaTuRZ>; z#^WzP$*JP9h-5Xqa*mM*LsC*w{R^ZNU*2O^FpAeSk#sw#BsH~)P7e3|3*Xb5_(KCg zVBw69Rb{{U5stYfF!!;=AvbSzM~AW6V+OD*w!Z&i&jlP|4XxwDt7hxIP&`wV*}egBa&0FD(b7N_)a% zY}YdP2&5*l{raOvEqVi)AjL?~X68=nJyYstrc5b`5hL^3AKGlN>ZDWT$`hU>^J9fP zGkxp+6>LT;S=9|>FpmWP{m0AlMzD%_>NGU2)7A-@t<(TIFP;kWaqB#3ojM5;1!m$3 zN^B}NB(hG~$@rwzfxmqg5;)SV-cH5c1wl-P5qcS?z3sO358yZ zkqVwOYveyP!^c;NOR|W2w&Cu(v7GLTUSIjtX!}S1YKCS`!|A8CVt&w-V@87hyZ&g5 z_VQ4WuVj5!^ncpW$0{W4M1SMcb{YW9V7djmrCE9lf2 z6pXDDLKe|g`x}}SPB+8-)#B`U+U`EP!gbkl=CYkz{kTce@%FgIE`eKN!$B6GPvfUv{{7>HhSQTLE>6NLaz$amu2WFBH6v^;_faLi@htl3XwoU1 z>C`p14^0k(#)$YY2_Ly`r2rjQ+3#_`@n7asge^!Cuf*}Y@q@&Ss%iY%W#TQ7RE_p0 zF~d~i8iG=Jt4Mk4ryD{XE6yf0F=03E+<6kz!~sRk4VNw=dFy%CbkI&ZdtJq$oC}4s zA|p67yzq%AVpl;nT@0}X6@hu2KYmF<&;GG%rhntVwWZwB+8$N0B2)Rs>h~BesfK`s zpP4TKd}YRCp!M*3Q@{w&^bd|=UvL=Hr#15n_tEiuxti-{ffN-tDvqztfKz+=Ln(py znHlCIH(>JjfJ|Lrpl`M9p(3|qyS4iT?O6MGIA6ll65My=bmnY>j>Pikx*Itb7RPUF zYUEqkA3sKTnV2m~c$Q|S*b;+=x~$`V6dVk!UsRINQ!lhl?Z=hsD5EyqvIN)t`0gEh zC3B!rG^5!B*P~L_I?tY_*qog0YAWKl%%9?O7 zoSxi3y%o5wBetKHr<@!whbb#|&86p}{O$Z!)2B*AYQrhvwBANwaJMPQWLzz*2NJuN zL~FrvM{stLSz#JJX~dyG&b*YQlV35W=7+tD5ASYQb^WUgBBOqOfoLPAZASqyscPS> zy=FAd8Glx~pYM>!Qei`r>uE>Fz;MBG)jRz@?%^*ON9LZlNq!OC532a$GX`Hcf^4Ye z=apm}+!Vgv-|+Q}o$3vKy}!f-H;*Yv@=3~ZA3TqriQEEbWp0N@@TN?RxLA?CaFLpJsZBEfS?CyQ*Vzdo@Q6x3v!<)03&btmlkvQ`_T zR9LlbXoO+X5S7PJHI1a4CLXITv~NCf<72tC!05Qp5sit>WV53Lo!sJ<%ATiO!bXha zXvY4UFfzLUK()WXmvU@6;(%6t<72+^4$Y32ZNq|mD?@S4oQUwMoQ(nZ$)?bjeR>!8 z0VuHU`?#aU37?&aiQ6@WZ4QIq<4rUSoWuHmg^3;DOL)Pc*A|6afoN}eX;|JavU_h& zsn|I1&ecyS53#?`uzrGJj@(r!7qyE2^G_?th%#DTr8Z*S&!HjggW9;yd)LyNv6Vvi z%>-y=gRoohbv(k(uIhfk%8_z=RCYMU&+B_Hy4G*(bS31hiU=AvHho^ipHc*0H}UoP z%daZ^N0qq)VM?Ws((JjIEAw{hi#6#xA}0@(pLsHwL#r9&B<&BN;5VZEE@u_IIJFY6 zp&9(4q0D@I)K?c>F4FF{Xb?+?Q$_`502*GO>RA9h)1B{QUjtr#0`!B(3`C zL#rLGLEX}4g}HfB`!=NiA`a|e$F*en|-s8#@$fno3NwzOvrPm zR%9YJKR`W`0%l_KrlSWv8X67axzL>*u{_9Buwo!V$R=4ZAn=GxRd*FIHvD_sM-3=se9|PHP0}2 zR~;}EZ6b)ZLznWMHoxHr_9KQNC*LVvN zJ15xwoS zuR4o_-NAf(Qrevq(pB)N41&4usH3oG3K5T@3#+c6qg+!_69wX$Gtv32hi@Acyug*C zU`|1^EiSos^>-1W*w)Q;M1}&gxf2xLWDd=yY{cHav-X8sV(jG?P~OVOM`W}F5maQk z)7V2_Qd=47tPOGQtsgB@#d&7u^ID3FOD!<88B{N1pU%t3-a9RD*iIdlL)=|R?P0n; zzPr&3&w=rrAk|sNMUn$+TT5L0=+Q71g?NnBQ654r$hWH7xhB$p?=}Xp9asq{c)wj$ z+G-7FT!C~jkU>T^LtaSc^w63kSlvWk-hQ7rSk)u8BIT2~UG=6RKU{%8yos7m)t$TH zCs;0y*&9QZtelX-?k}nmuHHyM!4{Q-ZatII#aMM5PQdZX8jq(x7*&bobY5$9zjdLs zq31|L^So`;mRGvH>&d8JZ^cY_Lz!VaW_O62^-n}x44jJ5(7JlDfb0hDKXWiZweA{v z!HC5H?;UAcVZ^MzeQ=|sf!{E1&G&UFj%)L8O?CBKUcP)ptNQDF_xZes!cuoW-2cLn zV4ED|>l`B#T#Y7A7&Q0-NnlP8>$ zv(L|gpm9+$lBi6ZL1ck>Gmx~6C+;j-qiZ@DyJZ_i{|@c$Q$<*8eAx~H>|bf?Zd=Z} z*^&}?7c-6M3TG^_f5afsd<+38;DHv6bh2&ay#5D$#T z(`mmVv86W|Ok3{9Vx_S9lx{MZ1O3eTC`2Qst8xhTi#5i`v36DzYeh`Y{YLz{cDweu zxOk*>3%{t4>y3cd6B=?!PNj>gVCG3yS1RvGfX^2jLRH<#<7;M?go$%)1ZHoJ>+vSe z52s=;+x-1`D))IoYPU5NZdX#8U|7I=4P&4{%6)bXCT1h=VH?)SG$Jn!@ok5UTvg`n^viZrIZM>Of#I9!;#`NI7I%~EvHD(B9@p5=;%-6AhW1+- z=@BALk|rk01J^zrJ4quA0s)E{L00;7+LXHgVmgzTyTZjnqLDil&A0tpUI4~Yg@%B$ z?TfJRve=vQ43wLysNI`Q$yNzFEj|rC?S z>CC&ji@i|u2l3sa5)yA;W9S~&bZQ)2M}<4O!1O5A_z_}GS3xv(eVA`zs106MPY=v& zn7!+}o>za;)+pW@*WzBjz7jlB$s~l5T2zzP6*?7s7I<1yJA_XTFrrP6h}m>)pOTEG|2I>7<9~6+W#rs}9A4=Y#??eqoJd7=CmiWRc_%62uD> z(sG{EKHo=xsLs6~oqg~mz-3T|l?qLS%|p5Ogr@9!ryAVfPDCXgtVZnR@m!|Znmsu- z++HT;%*X=APxG9#ej#lg3cCy1ev5rwGVaczg15`hs&W$a9y8Ikh{AnBWc`c<{B}I$WC*j3d0!FO4{Yrfs-vo^ z9uGx}L~^P}>lxiHO#Mr=HfZ0VKJ)LeNVTb#hY3T~m6q{$iJ@_WVAoLkaoyK1+O@~g zj9ywwAZ^})lLwneasM*PyPQ)n?sz0yH&-$M`@BFJ--G4e@a#fI_RXB$?LMN~R~Zx0 zldEp(IksASO{dlp!=w4rrZX%|V`7tG^CPkuL@ph248u44{w6;62gsqd*>-$%yyvB@ zsrut)bJysV^AeQPIhd)4sCj>$oa|%b3~svBXjMnYE2*F_hprb%3`VZKn^pvh8A&07 zW-S5Vzd~X+h$J!iV*Is<&C3)>9s}D}Y=7Eu&&#b#nszd|ca}FggR_jua*ia=(DL!O zgRoqgrXZLViG@g)1f~Kj8^MYYYhDbh&2`mYB`0^x-*aR+tvd;l#?+5Y4KrJRjX>A} zd5WG2UA>&-f!yNi^Q>0#A+Y9fijL*!#FgvyF5eK zu2CBXSUG7*muEnqD*^c-lmpmmsD|H0?k26hNG&q;&+hhKA&uA1xMb9R$~u$pqV~1s z9y^Pn7uHRT|F7~Q`a2snq_v;bb`m82FbS)L@&!!r$MFpIqw5TSThg z;&fSXp6_U?W{jE5(1a1(N9p$1%c;{fPOCbay*ZFSSYOFpM@LG|U6;Q1`=f*0<{oNW zY|f~9YBy=8^0W%fmb)CuOK^@M#*oTSYw59`i1qMxS0()ZwN;p#c2$AdXuvkpp|r&#VOVInE~d0&WF}@Kjjo12PB%Au zu?+?fQ#2!p!KneriHo#+)t>bh%|5@jDp}4n7BJU)h>VVs@&Mkm>?Lz{h><~PYQ@S7 zaM(8i+UpJC@`|G9=V?xeOi%*byhOFkj9K7q;_G3%e z^Djp*JxuI5ERz71_ixec<#E>Vq#Pa-)kFH024k{vNSwhoV-kU<9O=?{w}4e9)+>&s z*-B6;Y20SpDR{=>Pkg%0$cHCxb*^R9|zm3OFsnGu{2!_&XhH_v^?NGc%WvP8Fuf-}NI1G7su4q1Fyerq*#uCncfQDE!>t_FT9`o)F7li%7mAF?vQY=2f2cO&=9e4X=2 zKUDJ1nw9;nF9`>jiu^s|)zFNd+^T%q;B77nj%SF;wZkn1mY87r`<;3v)kJaYT*c*y80o@&&e=!Ba-^ zCS+M9=`~+JU~Z0AILH&IP1alk_OLFzyp`96RV40}Vskz$dEs#NUp4%l+p0{*t9*0v zoh}sDJ!;xt@CIMNawV~6%X8UYkNtpT#`QICn}R*pFXHd%Vp_M>%6r6W{=tlNiOCE2 zRGB3UTc<7x49=c+Sr@5oE^{cM#@@nwTz5f?%+z{>*^nrZOm@)386};)#X%6yki{YH zQgJAJVQG_*&L||tv@KS|)2!=Z(?%5&0P@0~&5)0!RYE!CdYppNB8-=f1{7oG%4Ud@ zs`7p;zD2TRX>V1*s`-0_@bSv5@obs0@<1TzGpr4ze5weLdaVH7(WRjv+-AMU#C+PK zD%@2=bf?=J%sRwELpVslIPK=qoUj}vTorkC^1f=Uw6xIB=yG@vN$G5KAnVyO5Lvgo z9!2n&2&kMu``1zs{gS{bzLR{C7p-|K7Ko{Kp&N%*?@RoyB(;y(=9QW(YRUunr;Xih zVj!z-q7kIUCu||Neus$#-=E(#%@1YHI)Xnc@eI z*=P~}_ml2V`nks-_C5;5?;QjtXJ=?s)kGKr3R2cjPAd9PX6LA*v+genqt%o}Cc(~6 zE_|qqNLLFN?TJC`ArfIc3T;SVvwQUi|J#X(q*g{7s*lPYSM3RBVu{%#EK^{xcaYm? zd>g(g(!@;3D+2l><5QkMQErUTlxp)zKQ_}@UCq>-EHBV&4{s5lm z0%E>R?QQ>O_sXyab(4(oN1_!tA6$ELO;gWot7>a>`oV94StNvJ#7@sD z;}Gi`ndgGpOcXQ4=PDI91)*b~e0W%C71#zNg(6>z`42T!dBso1;;)}2#yD)W29=JE ztLC8T{+X7p?x z6*gfPG~LEDlJNhOk%Qd>##0LxR&7m1f+wQ8I1LBp_b5Rb{+dC5uzrAhU1Aix9Ac3B zEOD+acP;AFYjuSI-+Eldohf^EZR2~o!TAp1TMzHg z^G)!*=X-O5MdfZ#kJ{`KupGi4&wyD*zKhjKX7bxSYcn%ZSeyE%G2o~gncG!_@X6Q_ zg}%lN`%c0;U2wY1{kUR2NxqZKcngyl)ws?tfXjCGsPY^4<*Q3(|Crc1%f`YQMdqgMg&JA5v6RW}`* zBfIS}muTND;1gDt$JN8TcN-{+#rCdgsfb^NwN;hIpq)_cMH((=k?X|l9?(Uqx6cd6 zMw?X4XkS!q+f-ro6ZiC;+BQERIR^z4H`=0d>UWZRaxmMmtQ{h^I842ANG`Zsk2jM; zV%j#A7FuKImC$YlFjHb1L79n6+Mn~Mg$~a8cc{iFe2e1Ks1`R!6538eVJ?U~JA|V+ zHG2kj39*(-F>*-uH;Bp1FVkZ9x}rmaUu8uFG{XYMpe`2YV3j1hUKAD98Lm=t7gM=| z5JE}1MJroE1pY$#FWyfGuQ+Tx@@|YrBaBN0U&7J|JX1U0D{zXw7!V8@Hia|I9a>5( zv+<3+*o(Y;d#nNz(qej{9>LpTJ|7qex_rgS-C^S#KQ{RrECq&oIEyDLF$cprnAr(4A5uodN>V-7qk~pmYh+ z9io7U5)uPQ2#S<|AYDV(P(yw5d%y3!_rCXA|D5xjGxO|y_Fil4)vGs9SF`LkqU&7! z&ZPci__({OD1GbKH=LWoI_r1D@#?tIH)HczaSh)AwacOAt-ka1$j)wf2f-4ZRQyL>J_rWuvS4z^hbn`-u(QYQy<^DDKANC&MD@bl(Slz5U`leqa%lhyxVxgB5P zXCk`*NUeu-2l+uWDVjF~%I7mA$P-xLaNpC_#wLG_SN=VE4LGcwG!+scKOLW1;Btj= zuNQS5<%Vs0-dV!(=r!%Cg z_C#7wLV~wKe{+3$uwQib)2ZTPU4LiKVdU*a3jdc?h|o!2{3e;#Mc=ucGei5=nqFfY z{3ZQGB8Bn$IBXs2wC;{ee+m%6-;?ZFhfR9&i_`Bm!F$hxx4xLH;p9-g&XW$4 zwK|J~G}(*{&PA+x>*mHs!wD(g-#0y;vrbQJLYHkELq6bE10pcvIsWy+P{rz5^FOZv z-vHUjvzrtRo2y4Pu8{O2cZnfap>Uj?!`l+kWbSf+PG2q*yd25ydSPMsFJQ+iq%f&d zNF~EMV*_~EA%7zpe0%9R{FPjGe6GRRJQTb(ycljEchd~e3!xNq$@^&aR#%a2<^T^B z)giv10|%j$pg=YN-I5fZ2(GeW5su?ruM%o0xH11=Fb6;{Y+gB!E~+2=Sh<_YE7*qQ zu3_^$GhYALJG&h2{2YXe~4edqdS}u&dDR;Y~wZeLP$EYi6GVZ0tO~ZL%l|YV@ncPF>T}70| z(JXT(?^x;Hq^8x4xmi`z&UT26IQa$e$)7(Yq1s|oR}A-aVX$&tccN`rQ^DD+KjB-H z#PoEq*(m^O-bATg*EZB;X=l@bPH)@LbwTfbHX=9Fz*c*Dq-_|>Hh(pCnY35O#rHM& zUtKmkD=aM7Z)z70y-G01^~9DU;I z{%mni>(fw)?+ga#8vUWbvqX)HI+f*YgS{#*)BbG+dIGu@@2`<6wbt1IU??Wn=NDQz^czhrn-B21TL;%K z9Zn16FY#QRR65T=X$;oEPjO)vcY~cTySdY>K+n!z>xgH%G0oh^=}i?A<06$t za*vu9Pm9HxnoNMm|1;S2`9qEuk;am{qDz2cuV2P`H7#yUKDZRm{-0I2+@(ojj%iz` z$R7&uHo_g5C{e`-hzq@ct$(QvSCaq7@qeQ=JTnjdPk+&0EBTY38hW~r-9?_=f>7^Q zH5lM#2eXiN>w3rflg{S5yW4P2#I)vHcTIfFHTKMmtdHJMaSlTc>VeV+6oz* zWFQ1@{929xy`%8&26Stw$xe&x!EeJI5tIl}BH2tPW+(CsBY)fVAjW2rLt~lZ0SSaCb);{j_D`{qF0p+uR%Db^xC%*V7aZGp{=ZX;{97gz5ug1C7 z`OAw2BhW|2ld?e`qmsCqDcx0=6E&u7kP}qXK2lRV zPfQXD6-eh50wW(TdIClqyx_|KwK&{=5>eBpa&MytJug%|ZS#|9h^0z=QfFmC9 zKs`E7yxWdO2GGX&Z&3Bm|J_i{2jAJh@G|Z2_?+*BA|@#=Ym=4vZ;;bPEp+XC2^>`C zI@0Rv@?*Q#Zg>>CpE8jhA``J;^2pY!<@$%g3$KfPgy-nGJc|G!`0~e3w%Tr>FajjU z9Q^lB^E1zd%om@1J5h0piQslKFd+uPw!!705TQYdS@-f(v)Nue2-zM$|AN%XnfT_P z*xrM);a%Uubvz%{W?KGhLPjI}Xekr4qScGh6<_1hyYP~eQwV+B84 zyAYN^H3wr1`ryES{k7oHr_J+&;N)& zv!XS~KgzJ#8F=8?dhXq}HG)JZg9}ql1p9U0sht(zdmkrtB2XQF$IdAqk*hYEnykUusbTLWq1bpBCA+t zr+-nWZd6gAdTB;~IkWan#z_n<3h0mW0s#;R zMpEp;Amjt&0i_G*>f9ES{wrFhhHSg3QP^1czD?3S!#W||$ADK208dfLV#~>;;-gNV z9v~rDhFG1W=-YxAvohFBzPVLv2{bmK?!54yMg)$gh!{exMU6o$kEOX z6-Yz4;PvG?vx*s}RE8L}J=q~66o$bm6Y*0g$S5SN5jJqI#)QW!FPpp7%^1o4X%gnw z*}@nh9(|hlZ!7M|C5CtCLG|CBZyPB`Pr2-=FuGJSC}5}<>EYGgil_IUNapOz{Y2Fe zN+m7ZZb>Wzm4zXIbrlt=x-e8XAnG6l+w$l- zAa2_mNEx@Hl+o3@-EavxO=_;Wdoum(;P!)d;rYVS((->p2_e#B8cmE8vW!4p^H;X( zj;%*rn*IFk7p!1ii~4OJ@pXp_PimR!iDcLTkOG%&s4JeI&|PA3=jveZ+lij*N&zg| zqG~B_uoU+&2hs|wH-4Z$T{c3Bi?^0)<6>4TiMQc()R=ww)b4dGU&j%Fd}i9TMC$LY zA<{g$@@~noXU_Hgd<@|;2cVEc2x{oL6!;8iB$$ab!0SiK<#UH&F{Oe9k%M`~z{bCm zDt$se*UNpqb^6=l6S06E zzYzC9qPEq2B)Tq?t#t07CEF*3!La>n;d@s|brYwWFM|L>8Gh$9+~(`WSO?|sk2o9I zQ)q|iOPW&_FP77_9fHL8fC9}pt3cS$$$t~-;RP>V=v^JiGxClQ%*cHBi?H1=ik9L` ztIts{c|$mnqP_@sf9@HUCBkDSV{NnH?CPH7hl%i0bu7l#F8J zrQ>3iU^ZSh@y$6bu;Reqj#+Tx6e*wSm$rF)K$^m4ncVm@Z@AWyB0ojMDq<#U?AIUK z9}G-QiJA5x9_>t>hRzi%$#;&~0jpwXh{igZVItFS0t@SggUtN~gqOyiyaPzu zY#Us|U+^9mBN#wxe>Z|Yq>8Uvr*7J&b$ z-R+D=Vb(pcTCt3fwkKegzn`PMP*tt3dv<#LgZcBsuZ@~ zBH}cP37T%#4`3v*wN+?0k!K_b0TY5n#Z8&XXv41>pkxAz(tzXdO8}4>8zakPaS4R* zi6B7O5J1G&vGKYam`C;47UShpBDc}&zx;=6aIA`9VkHwa{HNALsEyg?E1OrrXwHYI z-4~3+bLDY#gUKP8#$>FPk-vemHPY4)yAaX$#Vm$A4nARD!tJEly`-gU8jzz*v@}+6oqc^M^yIXm7l(Lyi)E0=&lH>=CC*bS^3oKNA9=(2 zsa6I*HykN3iYcV9esCS&BH_C-0QZA1@Ee#vpCE5uP)(7&)D8)}eUU2~Nj!hPR5sb6&ekKeVas~{!g>k9 z;@NGQRLu46zl9|k8M!y8g}dY1=JBrE!&i?buZOcXoxR{uzp;dz@8IY2~|Q+!e){qGJu$@WC^N{Alj(}m!Q?e5bR*T=}D*$^c3S59P?E# zP*?p%hcE11_NePSeTup&3D5Lk+T>|*2m7CpwS^Asv-8@ZjPbl+5?QJtp;O=7qn-IH z=BQCG*;L>%>rDu;0;RPxi2YRSDpS|re$T5ZpS%5?P0Foo5WIo4ynP$mmh}~;5v~*X z2T)1Awj#CR(*#%D9V8yW`X(j;lpBmA_s-%!476K&SAq%~%`GVjJ>OT9T2mi3YwOFHkb94w z&p4e{pL-LGyqrd?UcmWuW&cGkDvRyzr8NcoQqz)7RsD0V9;OI;U7OmMvNLe-muo$Qa|UbwQ+Ad~~$?#)+j-ykG5 z+iP}zL2Q%G*Pbc|ZvQ!dwBUBUp|#TCxC$qif&Ys7E=75H6MFoz%S3O%0rNIVt;o7V z%A@_>(tMW_P8$5-0|L;-1EF!KjM!st8#o-80tkP{Z@iS#GrE+?>@c^E!tJewabs zx6CKuny{TFiDp$m$d6|o=Lf);(}06OIz+Ik1?Z+4TI!Uqkm@HpM8Qesu+Umnoh~Jdm&3x}shuW=m z4`>pg&~`cv6Qsgo?7wv7*;(vF6-=4fnQu*td3LD#pD;QG;WBeqkH$dLF@+s9PLw}Y zpNO2TT>fcZd=kwUf~l+xN?ca1msK2~DzN^sn!U+loz?glj5Z}5C`t@|m#umHzqT(Z zOeL!0u9X>jTQkRncjLT=tL@(fgaFPD_i5ZWf9T z#&Y?KuEj(6_A!jm)Ve&<`D@qkDZ;cA37((|;MRQT_7=d+BjkLyYQ0skOphOe=O3S# zPHC^K*Vf3k=^dI@1!0?CgUF91pp|xv!xbZUd#mvZI4B+SyA@Ab$Tm;6q~JR`Vv^O} zcruC2Q`4WiqqbTKtL4bw>;1{z=*Dqv#Bmh#1<|sMJE?=o4Zxgr&t$%L6c65yog9kD zv5O-Rm9%}vw+M}ABuoV_l2N_P0VFXoP{l=c4{^=wO6CAT7cERsulLnXf$pNSk&c0d zpJhCE@$ou8j+aRz3!RAhv+Z_hIL+*9e>UtTKy0C$a5&nFhTnbaa%Cf%oc*^JP{sZ?0EYKr*CH8{~aqMq#^nrwo*5W}Zsa1F0Q@57il#(p)r|BM<_r}_J69u(~AxVXH zjCvB(db*-88FJNNH*qofOx0nP9Z4&S)j!m_^%EB{TL-b#yGzu^k8_hT>11V^b@HvU zxs(OGVjWHgtkJ20)Fqbv2X5HJp5ye1(j%%L>lyyEzfKM%rQHNo#;6OB{|y7`EX##^ zH+Z3uGl0&3%hQpiLnq?BKYd z*M*UVJWC|cmN{e&Kfg6W=bg7JEVkbSV~g@4RTo(=mcX`N0GMI)e-HKlUI)M_$!F^a z>*KBnlShXWId_wntXQRKu+(0JZm5Dy4f?ntVj!xwK#&Oo3%~0w!E}JZ z6Md8&x{FMh+_2xk`e$JWx7FRtQrHca-{TUVmrug4a<8_oZahjoI&jzVP2$kV+1~#F zt0@G#UBB68uI`E#KVtr9gU1;J@2IUNPpz?**`eqn=|yduT_5?Xn;f~tbvdbZFN16( ze$lsU>ut;p*rv)uo=MR}PD+c6fU*uW1GV$6?WmKe%vvoLo-_rW~3{L zTJrjlL^**gk*s1BdYW}WpDz@GL4|I!{!fUsL=SBL23v)mF+fn$f*pbvalM;u-Kax* z?D6vyBEjuzdu&)Ucq_p~j=SCr1>oR;w#iDR*P+z8*qD_VblIG_3N4>EJ60(Ymd%mLn`+rmFwihP;$4d0Ba=j6h#f}ByrfAc#ONcdW zW}9HB3yYVV+XG(uzYz+Ew1nH#Tx{~Omj1Rm#lIQO(i?PTDCoQ!wZ+~lV@dk@D7zlY zBQHN97b_3sWD+}*iu%HwdBd-|IWUXoot!xR_#gIO_|+`3Zwam?P1FB>4POS_y|DwO zdP@3rTFB8~rdS=6MeZI0tS0yDux?II#KS6g*s*TY1883>){@BmFgAZ|cds%Uj94f> zSmjEi>{46|S0Tr3govfwePS+rGK$5P%?H>bX`AA^)>8>gfh$|;>b-)a&@&UO_5Vf1 z|8;Xj{U1`sbZSP>pV+__AJ!X&RStI~UeVwL%Og0Y8X=Bsy-+*%Om5viFftr!^{sd1 zD_BK5R*bB9F{GNN&zOm64@$^oHlyoFL*$>BKo}NJiUD7}V-0 z;RrL2Tr541!3NlRU5tP{h2usY^~kD5^xB^;UW`rn{b11>bCi(RTHNs$@Na$3W99EC zK}ne+52`~?sg8agcs_aao)105*G9M{+h!BY-0^?V;lMk%Y%GTqW$4|3wLkgI!Ejwk zeeaT2UpS7oaU7t6RS&%t$H!XvJ228Pk)mh^77ts7kS~U!1%UrS{?h*t-*WT%lLR&y z86(^>TAX)kEOzb$V;A~a8%W5pX18xXF?lU>2K?Ru6(ZslShCs6%m~E zEBZiO=9)YFfSN)cD_-S&aXY;=u1+}dfU;9*vEx7$yC5qx)+dksnD5n6eopRpNjG0( zF+CDpXC=t6h%b{({+kX*g_}urGK;XlPMxq~$Oh~0Z_fYzkDXh!w7p7n&fOCb+zH6a z_qxEI*H;SJM0{g}3T}tgFD01BXxN}by27THKNom!+fjwr?I_diW9Gr&;d4ma-3u8j z8D}D^<3s(nytBA8YHf&LtbV zTN~%-9_cg8<6Dh=u~53!iNM9*)o4o`gf3ofuKq`1^Xq#)zgF<*V!qA4tj=Vq6m^mi zo`8G1fD7os#_Kb%v{~klJVk4=EOb>XLuauZDzbOWF<3w0CNXKSYseuTIu{Xv%q{ zJ()El=gC#9IFm8p&D zX-uFPE{fvd3*P?L<$h^mL_dB(04DnHw#I1S_)-yn$3 zOsORP$mi*8;i@u6d+6`Y#}>nqC`dBOB(xe>qOo*vlty?)#j?kh+TZ(n{QRJ#z@mAy z^JXhEL^zM)C0hxXda{9mwOkg<@3KZERY&iK&$BWOo*MxD-#=0=SJ5}K)S-LOXJl-o zQ4vdElwYJy&^o|-j(+^oFGfU^(!l%`Y;V3b!N-^4nW7?)PT1YffSAs^mGdQ8SI#?z z?6>*z=ZA-qJeiqqNlRTsra5_e`75uZIlEtHgeV4i3YRFbjPJgnA>U!^m}wG8cPVAy zK-?NQ`Ni?hUn*Hrjfv;*8wBGq6Sl8m%N#Q)k-9Z_W5)9eh4)~}O<^zA?uYJ?jTVs& zePW>Iy)O}=7)=%DwU#@eSsa_M2$POU(!-PO4HjgPF)+U*#BeB5eJ!V&Ep(PuK+(P? z^0~lQK0XAy>{{U3iv7M&3D>CdzNeG_0t$jqP0M@D8e`-gd{#6fj99&i zT4Y#+?7B+aByEbb#VK$SUBAtxOF=w{2%Px6gvNTKV8v3vb|ILzpGvt6`TUl zWULXUTjhB8tFo-4^U@tw9csbLP4@nH`Ibj6A5E(;^Wbq}_RzZDcM6wB5C=!3 zd|k^?wqL4i8vF0#zSgi+B%gHM(O4Uvxp#g)albYmMf{w(@_2rgPh9y*v_cN+5Y<~^ z5%xEkiVAc52Alj5f(;?1BEezTfI!Tk-E4;|m_^bHE+Q(rlv$aPry5Y+A zyFJ7eS*2sr>Ll1ZN;Em6$6EL(O|PR14i#BawLHtY%O*h#qwxx9uX{CN&F{-|U?0(6t58S$=2-t3aC_yjlXbvBXYtTpuC=#_A^LQ5j&LA5B3pmg)WO_#^ zF=EWsST5i~T72LijXqA%zHLFzSu}i7DLcuC;)+L$Z|Xd<$+JJmyXUnw9Ed?gz7nj} z5lLqfi+OeLi`_=G&u&(0Vh6_G2}iL~P-lB4g!)d|Xr-je^@^|#GTf#+t#W%CkTZ5L zLjiTlw1T5ja#T`FNFoOu$>rXMou&e+MMVPA4Z3cBIaJ z7Fi`Vz+V!{LRqVaYap5Om1l{8PNT=TncGD%`vJ#bOoY+9ZV<;~?kM^--PDO4CoiQL z)+~c~%Lq>Sz`e}2Or6UTvZ{Ca25`zNQ`bQ&uzSEU3ZxnR*@wEyr#9>nsq~?$!o@13 zkCC8v4`@pP>Gn7F(rXYrOtF5vZ@+$=%vKg28u&~N3xs9*>$~AM(A`_#Fm#EyZDoQ! z3R-{{*faZ*y`4J z{(u7ag_MdvYOf;W>9+K(v3SrpL|DlzYxR1b39AV`HX>9gpyrMK8eg<)S;(lK$xT&2 zom8D|TC|LbnaChparjv#r=8No!5%#!PDC?qK=0$q?*STD4wljX2`CTuSQf zYY7OsE6$%Jce+{0&)8}5-j+e!O9Rwd!EW(*R7Rt=fWhJ(PqxH({GtZDuG7b#3Ie?S z4Q@xxss~cl3XX_DBTlH#J{$bM((WIrc90D_ILkjc?Lv1a?P!GfeJCI|U??X54#LF| zUA0`V>m@aj5j_}{m}65&+4;cegTACFUyk}1hXC`DafA$UOz>;0<7Rxp0L30)CiZoS zGIZDBr>gk4hF=@?=8)uZEjQ1%T|AXi~V$;9> zK^?G3KoKjI{3-4f(V{>UK%^~GQ(OTKt|pMlm+_G`!lq6JIfqQD{sl&9$NQxo%nyvy zG0^FUm_Kr4)v4N5en*V+-9dgX0rGmJa6TG6NvKrj)4yQRhkUY#M_O7n?M6i?H3_vp zfBr=0<}&|Bcg1r{en*Yh50*X!^!Bz&cO2nMP%-GIoH&djAjRLL2x3C)NmmrxeAzdH zQWGJcSIZ=1OcpK*t3aOrOuIEbFNP#qmPzi)3A$ZQMgK(;N`wY$*+mbNODmCbvuCw< zu$Gd_i*n|C4oPCsvO6l-N)>Hf2K{Vp_~Z7spHCyTO@AS(H=Qh7g|@txfO?W`YZ1RH zyuxcF2#>c%&Y_X~(-0V29#BKX{5Gs2ZR&Ld2PiB+DW!4dS_R9+TVF_8*d@xXtK*F; zY)Q1{djm0Y#*Ux4$it9fDmo($IQG$JiwJ0ajL#BJU8=cE->5Vsd^6PjU^(_$^mMLO zDob9(I>RA0fm<_@L||@(eig18f|-d4TP`DtX^6tNqlJ{m3W(q)7k;}$4xyhOSKJXFI)d&UCwi? zQ|ujaZ(CnoBwzc!-&li{0Wzpm=K@r9{UK2?KcN~7`zGF?%$Xh?cFq$Y(@_$sJdcXP zuUQV~P*ExBtl39~rCJB@0r5hZdgk zv5#=3FQJ(f4O3J6SVU)?;$8O!#hJ==P&{JI`8lau^8$h{OefiWs7{-_qMj7!@sAZ|HTneylYYaRNu5;84D>OHD~p3do5ueU`V8*@dx6s zF45uZKNb=VshRBdYGmAor)-&d%-SNlfZ^aj2@ zWOpj2BL)`JBhD>oXk4bTlNr2_RnV= z|2&;DE1EVJQWLvHEl8RJr^ zU5j%B(Hv%ranyT>y`QsUBB0u?+aX*2g^E2)0xY)LV~Gbz(7@Y%kt0VH_=BEo=yifa z{J|{UVS?l;C4TVOah0^ay}py9k{oPGzxg;?aBLuep>cXn1zD=68{?Y@T1b-&YH^06 z2#D)CxJloql+QsmV#=CDMpRw=+5siqsN(gWfS7ft-m>R(+GxB7(U!8454VFFQBU=e zs_f>9P9>47s7M3{^eIk`ER!7}a0#%oMT*`3lv4a<4B9gb@#+`)v&CKBnJ4dJ~*koeILqwtw8A{v3g1`G|}M3$+=r|PFTE^A|o@lafEJfwq1AdakZUrrYkmKw}{uk(yzve6q2X#3<_b`Qf6-}?4R;(Wrf7! zK%1xxxU6G#w3`hF(sLL zf*)_3LKx&$i~s{7G(?xZ>gkucAukc23;P^7^s zRqYS!qZ)L1QfNuMGe`X@vm&yil}Z($?T_`uC>=lC zDbgOs(y~rP$S!kUvMYEya<~{b-&1QdW{i7K9HtZl$@E1E9Dk8}0<(>1`RFy?GIbQy zw)B~7+~XphX$8*;4}woKySJS*wHF=bOV)J9l9Y-3H_NSjpRokaIWF^5{ke}km~0}@ds_v@#hi-a`0qV$xLrY zMALookq4EJ1!k!pOUAVSQZ(+Muz+nSzTo>{t*x3r&OByqi@)qxpCZSS?ae1ZrZHndO6k7gV zAsNk`B>MbWN9DnXYvIDveSrBCaNJ!+w193RI+uIoa`t5=#X#)!YqU|l;w&5Y^J3Zo zV^VII-6~a!^9!RQVwHvPf0izqX<=O@TnOc(qt(s8o@KXsqnRIsxD$PF)O3;E`IR%~ z@UR6SCLvA`UpWWu4MQvg)xh~a4JLdG6Ri*edZFbcW(lEYTev85oWKRNBvaAS^Htc6 z%nu2vU>>WJdo2&u=s~=E=MS$9j2X85qROr_IXt5I)g3spP17nl9%fGb7)X`3<N(eucgl{wXR92=sS-N za#d#Fckn*tP_bI`l45S-Sj!~jtmK|Ig`KwcXe3~eICwseUu(6!Iv*Hmve2I_nf>zk zy`1GZfn+A-Hi0XH@B&9Z)GMFr7otRkdYOO+pLcUfWJz_-t-+7QNy9c-q>4%{+CqWE zX77nYqu_U`2v~soZJD9Ol;w?qSzqf*7qh37L$84p%lf(;=~6Xzqg+V#ksuuFW~r@J~c9DWy#DSqvf2ond9_Od;T!c%zk1h$1XC z8D>OS!T@G2cV&ehCwdm^VQTHG*16W9Hc_=a)m)5}9~^(O>EhdR97 zf8SDSrRVtQHvM}zaQyYcxg4h$X%9zdkPD0Fqyh8F-d4W+FWIw{km#q>&yFA&!FppH zOO=8^83Uw!$Jhl&=5@SmNa)@6U&ix)b8?~ZSTQ#Yj+K!8m$SAIM;2HV?Yk?4Qr#Za z`n4*rG0_IJ3UlroR1bBthX;+)tLUgvaQ$+Q6&g>g{%}9u98(!Vh(MI{>99p*T&L<) zJH=%V6ro?J4s%+(X*;%yb%OJy>g!@@Zu%R3u~SjG;9*`KE0Uo6Uf6LUKQ~tWU@4)l z3IW)RF{MX0=91no2REXXj+Iz~Or;aqF4X5-8kzV3lzvHxgqsqg`rN5=m-NQqzr6&u zBKq|HLo#4@!Pn6MSnaUwg3w+u7KBGDC``25z&WZ%5x>S1#g* zY`R%;Xy0l8C>#wS^!v**i2CG{ZuKEvmY(=h!9hwJG^i7HM|08Q7c0e6o|TX(0eekS zP!TI)9*S^kOsFc$1LbXxFZ_yV<_=* zJ=e+7ljM2X4mGp_eN=~Qo`pzqIGW1&0AdhN-BX7EHqF8GElGL`Z{&RheBD9BJOm-B z;YN$v+jYJ9SFNwdXfuM&UeW$GL=#@5M7v9ia73N z*^DY_uand#gMK&FZ=i@`(%JXkeDr8_EGylse?!`*RQUdcqhvvb0vepU{xRdle_&SB z{zPz<+STg$O)g(WXwZ@%u-InCOiCR;ByI6gDz?evkBRp#sAG2=(V zJkh~b~wPmpBS?co^KUwrfKV?aqGOs)V1vOHAQVD24r13C?6oUjJv79MVuEl ztZ2Hb_s30b(Bn{;lIn*VIP@2u?^x%$?S50yfXokX_+9hyJaID$MlnpD7(S;^0CQ|^ z8ch1-G3g#Qfe-0igp)LjhBv?UexEfhzF+w!Z-cmV-F`Ku`g)m$NcjH9e)%xc)xD2~ zL-8kEaBPeGKt*~2fpY(;FS>@bOr7?a{#bPglpse`CP#gZrU*MMFTN}nJUdi3eWj1X zlWzeOUlgsajNl9xMC8-p5FiaZryq(L_Rwfwnu@2zL1FOWM_n~Sac!amWrHwNeeuHO z7X*DVvUo}e093vBAmFMF->l#FMTe7E1N{G}i3wMzY*kHs~!7ngSTe1TR(SKkxj#7x`%a&*~FO*ZN9``K)t-0Q?%@wSX{fKei6BefT+JkXY0SSdc1x#1m6_AD*$ZZKA7 zfZ2=2m*P@wm7B>A9?TV%qhB98)RlFDV%Sq>Db~!%yXX~LO1VU|I$#Zy3N-@?)C+Rr z`5_L9=|8xSIl9r7+>>CI8Gq)H!BPdYrh7hoqJL=D2;DqvNAkvqR*7X|!Pw+scDGe} zDp>_j^C&9YecN620j_<6VggMTlSDrON-3kF3%!r|TXhG{kmJX6-UW(`jTfS4G8M9!);8GTvPYY7yBI3tvV)dzsa+6X$H2O1E5kY;h9a z#V+pmGxT2)w{AxFe@pp{=;pv`5&Xx-x8(muw9xCqo(T$@N(nP|)kk$?K zZQw%my6En+UnB1%4sRS^4bi_xb;PZHiWARmaUjn+?ojbC%8!qI0RlDi{fqnV4F!;U z_s=g?= z$ro~dbmoJ+n#>H2j305T;2zT;Tk1|PW%>>|ZvyvU{8cZL%dEPUe)Ltyl4%f}h3rhX z03joRCVORuFO!d}m4m#1hg8-dl$#)gN&UwBGLnd>@W;;Pmy}_Q;Ts?Rs?oJS!nO2s zCgNLr3gi(JEoefJmIzwpPk#1V;)-q1cTulZ^fr`OF3$MX;`X-dsUx&Q+@H2X#D%s47W^d1tc_!aUy)%dyWvK` zC=;xw;}*ouuTllw$o*$(BjjqU1dSQDT1vs`u%$=GUl9bmN8|} zrC=Z{0D})V9ulGM_k2t$?ET}>`xl%|WZ@6V7{z}XitkmKRPvW(SJf3C@tyzJppzL> zZ%j*5D$!=080(zuRLkEy)=blZZV34dnaQtix>d-kx{I);eGNG^9vb8$#>9Sl2*Y(2 zuJh<`ycz%P%s^(F%4S%ir-*1s9QamKbCr9Yrpt_dKavNlJ4`yMTt@$E4I%|pOGZ~gSspIr|> zPaCRv>m;g}@_fMM0i{I4(%2eHW9)g)0Xuv@mGjDaa#^;)51sqex*rD0^9w_&qt$+!KV8@9FV*URk3Lor(jj3B6R>hbUB6lv zE=RRHJZi0f-=y)ShC~mc<>bAZg2@o@Zwj1a#$M_9m3D1SzLq;O*}Xem9GhYRms=;g ziV7~(Z0pXYQ^uo<&ZsWNspR_&|&$X?0OZT99FoS?jw00eGn3H*v zIWYEW1jns=O#cC5ubq0v$sVnU1f|EF6}-BZNT0(JwhJGNz+=;nVgXxg`|Jbq!iZAA5+`%(gzcUvpxmgyb|Vbc zizPa?54THrfX*?K^e-qkeJZs#)A9NWLi%VA!A(!%^U&zP^qVGNeM!_7ju)PgQI(h_ z>@X5AYwf2s_rvjn?3DE&s9075;R#_ljG`E|&QxR!>n82`j8~95;s8R`C4pwB-q^M; z_ix3Wu*ff2jL;>Uw;(G&%Cd`yebyPCuJZ2ksDh64UZ^s^68pAMZ(Qr``!bZ9D*1Qz{K28vy7@m+Aw=FEoCDQ+Ak&b4f(FA!T%2cnLuX0kcaVweyZg%qf^r8 z2&)4!AsdShIf-i(p?_L4L06fO&}NUO`t&@{wt!3Xss-Q-6e#wgMuzg#E8P^s=@E9<7Vp7!n0@x|3UBMvs0kdW!& zkRd^oZR2?iupG>I#I$uZa@h{44+g2_YtraIKCeSK4!NY=%nD<~AAOd~17gJNt+IweebQf?J#XD1TAvjc-JlNeKzZ;-97YfD zhg_%w*BsOf1CO*>8m;RKnQyGSy6Os^kGq*aYF5|Ws;5$f*5)P1LlV*Hy6v0js{Xx{ zmUUQhD1-j*m%mI!yof-X=mbl0qDj^pkWWuVv;=)9#)3ACV6>!N^@?g?o#ApV&3Zoz z`Whz?+FOM;+NF{)r<1jO-R8BUOUFD#o}65AeN3k~S1jc1R9#(3d-v}PcmvIRb3hqA zDdFA6*?njX4)!#*qfL{ChsU`gc@CYg!6Ddy;7%cTm{SzvyV1zSdnuo9j#%(i^NM@y zn%#5+VZQGiJX%k$jbBTzPuoP(H>AsA1~>i*OSaL>6=^hN(mI;GF^^_%&Zn2Btfko- z4$2L#fbW>kOx;X>n6ZmSEzhKK=7$>`p5b6IBd=X>9M*Die0OeaY@|JV_R!X?Tjd)R z$Z6%(7JNsQh{a>+@;!!c-bEc@s@qv{x1yz@(+A^x}lI z^y0)7l*)}6yDXh1uS};Q6X#Jem)oBcr@<4~(z8={(C{T`y7*zt;SIuT(|O}JWdqIM zmM^#c*{cuIvs3oc%X2d+i`zVQ@g|zRK7-zvvYN7Z6+dC&7P2QSGdE<=?p$6_aJYhL zN58v?>DJQFNo(jB$ER&9pl2tnp*QEQprc&js3luu6N^p!%C(u4alD!ec?~df>0TPo z@z*9Tr95VKkk=ruOy5q=P1``jc$18}ut1ST94{oXIFz-IJkDc%o@}9}<{0hRxtX?X z+e*iZb<@LQ%3>0&9ezn{38#;rLZ8=q=UU$8NY zp5w9e)TB+6vi*>ZDO4{{p&^3^hJ_JQ5k9~1gVM#^!4sApq7@mHl+P@&5M8$E2u3{JeB9n;&jmk`f~o3{dAm_{q~X! zI>wAKPo>G+W9{6Rx==*da$C8xFwdKsnrO$49ioduzS$!kNZzobBxFTj!oY-f3|p~_ z4sjUk*hUrr^J5P~tF*M%+m1TxM%M=#z+x$I-3Hg?V?8a8POjhwoO${O3Hy{X4r=_S7AJU4R-jaar< z=L^rvaVz$Tp}^*21&2p1I6!lEmeH;v=FLr7xGsnG71hagiiah=JZU{WKW#6)vm{%} zEm)gH&raM-L*^f#9G?3#_&NqYkbgyLIZar+OE#of@Xz0zNqh5~D9$>`%B$jex{wA> zSWHVd9~C)qGG_APJv3`|4!tsQJ?&>EZ>8*_B5qge@hY0RWTWU8gAW@N@PrIVgZ#Vm zT4?c(<6>yCeo1!dON{GXyLQp$&70-dhmaQbCo@M^GET?@)$1WP5!Kv56Bi$$`8z6T zH}7Dv30|@;gZ3BIs(x7Bm-+gQ(*z^9KcR!!>yOcIC-0(H7G#QkW-r=EaUST9dsS)) zjpcCeL|1%nRO(WmTcNe#azLd<=g2ftEd3i(3$IKIQQ9GW0q54 z?Fp$TkL7z~+8VxRZJ;6CuNcGDf7skraJd;PQpG5PyyMJsSV|UUu?&-z@1$uwKi?X+ zhKhM`q!(7w;K_?=@YJQWXiJ*t<6v$xt=yO?a-mIoj#bj)?T4w56Q(WQD)-{FoN{`Z z%e}F1H;vg)L@8;_vH>mQ#=bCd6}>cj6TP))hZr6T(7${yn7lTf22Wp21>ER`>kjdK zU@bjAb3M)B`!(8ye#eiqs^ftntzzE=v3}UKYY%POyq!u)%W+lVe>ld^{ep3cq6~SZ zg>$fZ#`uB}aLSScG;2>G?c|FU=HHT48I)euM7c~lX~mY{L`ll3ZFH!pTKa6ykve*X z`|z15TWQ#GHS$7EzID*hseJ#NzKK@vDW#p6C30QNsUmuP`UW0bTj(9u3+5i?55^1( z_*dV;nS20eUuwvO`j`m*t&i_{e7oS)ajFdPkpYxQA&*&Gm3uxhgalYLnj(( z=GfQinWrD4>?7%PS=WBl#AB~G>j?epXa0#k+38dC*?+!>$|~^4qM5d@TSlOjwdiM|d?hHYJU+xQ-)SZeBJoI5KNxk$}ySedhoR7eJ2XF>DhA|M20%boAKq zKvd01cDOm}p-Xuuo;RR4VmNy70ZQc+@r!d(Wy6TY#ke^;i1+%kP=oxFm!?t~7eCH- z*_Y;SCSH@vBCwiiCM-*p6B5~+KWRLB+cJ-i1wGCk`2w&dD|$JSIeN=ms>{@c%glq z>z=&wpcolSxXk$FJE(}8g;zdSu02GV`PEd$s(PI_X}lg2d9j%vvFr$?bNX?PFUqK; zHCg4d@It;W5uN@5Wg>-_l_#(aJxPa;k`2kV?6n z2H9t2#A#V}107{%V-}@K8ph8k-ozc}G%UQiYI&-z4RQ-2F+7~#_(8i$S%;$+rqODy z8+t{5&slebW^Fr0*_?;`F}#Q`Z#p6EoW4Gj)@4-6c!nO3Hfzm6*?42&2p!dO+eXdb zN;%xw=!=<)_faYjnBy$!EAw_y8t0dB<+D=uQ3)5q=KJlX2X!1VmSr^4s>5+HI-orK zw-y|vqf85#VI4r50#$V2?DdMHM~{lp!3>Vj4axURb&aU)AI>I}~ca|TK{=-}v z!R^dvMd38bh{Ze?Iql8G2WcDggZ{A5nlyj8yvj9!^>Cc)IL7I3rKHNH66IiM!^sQi zn7f2ZSf+7H4pI&?n7Jm0s<;hv*B_??yz#(X9J>54WiXx0ivvWf)8bUb{70l@QUNy_ z^J6*ph-Eb4I@0yY9{YR1poPWh}f?WNG6UjpN> za~3~#>=@1i!N^m(p2Tc>14`+CXd4YblTGe{Ie_F*spNRPse)9A7u{m?w-DOV(#mPC-mg zC5%qlDP!^NS%dpoyds#At$a^W0&lg zdj@3K!}7g6FO4!e{jJ#>C@sHD3^BM~;ChGlV&0BP*-gABrwV2=W!`4-(XM%$57ExN z7RqP3iA(m-QNC`DoVAGxSPw-k$BXk)Y0)9QUyYi(myWQGFqUWMw9_IM@)(yJ{_Zx~ zRnnyQHC8^Zr|2ulH=5_mQEmXnImQ^&jBDPBlZ`z8SxDw58LS5kFXSIRmQRO{W^)#< zFPzBEY`Pd*xG&(23w@MvW5;oQ8C=1{bve?jSph7`L1D7SMt%S)%_O7Hs^I-BKQU8nc-1CtPO%%lOW_n`kd94*X_p z$f9-WrNS2tZo@Zp*oofo2d}TmYl`8i!9&?c=@?&I>zY`nq9g_~V67G71JkxC{hBTN zsmIkf>wL#xZ!MsCqo1W;{o$9CR#-|u=+=+ou;QF-qhCDv2#uflE*;1%rAx2sPqlHb zx22ALH1G=AzB7dmA5WvpyY{4VzV`gzuYZsBZ%SwR+GyPHmucWNUFcYT26gM+i(>T+ zEKZz$`m;M}*6fM2dFvMHbImQ%MqWPB|M~aJsIaPCPIw^=vgx-O9OQd8SV4xvB`b%o z>&Nrtbb~+P;N73x;9x(Ad8St?JUl!;SeUUvfS<=qGC0^1Ucd|vaIz`G!qfrp8xL8T zK?gXBn{FlFQHCtbkcIj|+^84n(;4KYq&CqCzONNvF}`p+#rR%RghkJ?Y&y($BP{;L z@@7AsR}arl*-9_*!tvJ=*U)dL@1Pkw_@<0ImfV#2#>KlvF*ZnCf#bt?l7}a=MST6i zLfRJ7!08UqUWY%&@*GVQF_q{%I7u@Ubusv;WiCjlqGzi6TI6#d_|hn zlf!k6UbI^l@W{ggbt*5uYgnhy;gn4WXj@@B<+DIDQuJv)7Ft+*0x&L&nxh5^EaJy4 z-zD1Ju_8kjw~!snu%oP$NxVpwMK@QoJhPUTWwjEospW(Tj+#TRsoM%^6BoonaLD8> z^!${K^wOLi^wiW%G-Yc6DO zMo*91La$HV%Jt{SIK%jbPRFEVQ8p_OeIN!F_T2RO6b+uyXo0k2k0dp`$Hyeq@BFu&*n}azWR`yd_sTYN%?`oa_N`p zTaVGw%qG>%{GC+8N+@TY4w=7~o}Rgz-by(vPt?)(g`78TMXDHF-dui+jxj&z7e+OV zSI}g0V_%w?N>5MUMK8|UM*9mJXZyNB#5_-p2DB!^Olyv!i%Bp>3l*-DUv$0qV zct@D&FQ)9IU(L>@XC`ORtJC+=yBo9V7|S&>B~4DUU~QjqBu;ZS9HlI#pSYonQZia; zZ^=p8$s5r*tbg?10Uj5lQ}zc(`Iqc(qGf43_gPDZy|AgAz)h4nPJTj|F67 zT$Hh{C#M{g>)lGHpV^y=X-6J!2w8W(owS9Xow<)*<~cZI`bN>uVWu6t@-Q7{9(cte zGpB~$-IPfOnb$PfuM-ue`fUHpn=2 zGhx|2s$?IpIUM2fGKuw$@q+9ABEGP!%4!kaY}sExnS61C@q5aebQw1=$WBKDI# zhIVe{zR5mB58jEB50!KzZ!dMe;!4`LKaV3zmdHpkW`ourd z-~Bc7`>Rg$+%rF?gV~4alb`!n>eT6<>4vLs7r}AeMRBappht)<_f;HYJjG+7y_H&8 znrJ(Zk&P@zA@BKcUqySp^X|`PaIl}nw2hEAI(T?oIFjd(&8zbut%nu9j zad^VVcl6}r@8M~wGy9GmG$ zyvf_oJ7&m_g$fpzZ_GYGuT9%YYf?+)Db_nn_sPadHz51v>7lfl{mFB8$p`YV;2yO+ zowk+m1)6zGoWEa;2Urk-7Bb3aY(c8f!r<^u%1(L0iVwI=oO6KEIWdRp8@8G^yj&K0 z$EwO!8nxtrEV#i7udZOh1s<|^5Cao4;l+~ul0#i}J?-C>DjymQ3_d&-m{Ne@fi!&M zLAFcsE-Cj5*N2pyya{<{{uWuNp&q0Gh1`gV3(}=6&{s-E1uf2qQ69Go;|T9Z<6Y}n zyphL39h>LzywR`V`p_?sA3%A$R#DDkzdd)eY&=uaYh@EXCXHF`pNM zTqR_O&Y{k-N<3-R#Vt-|Y}|RA)@0|=A4>D-1{+Y4xKL0tOaFcXeinlAkUUMu$1(b|lYVqhJ&c)MH& z!3(F7aJp(`W;4y-StxS=>1Z3&i%nlGN8XvUnRz!$UL$WxkeBSxNA?Yeef#zWr&Y{Z zU*nfb(98IBos)P69FL=!A>LufHwPvz*d}u+pT`aKGjmHNxA7G5w4^uI9F-F_XcM0H zqrY)#WbCR;%H=q845P!OB^k6f^CWG^ZlXOrQ73PU(UcuEw6&;J#ynmzn!I?Q=oj&2 z2dZghR-0@@$1UDP6+D-OH^=e4o26OpG~5qZK8$S zj!`NTzslEQj0u|;aW0D!E5nv$$mtU30a`lBg>iagSy~Hi;DS&|Gs`fZ#~pVa4O_zt zVy5FHxu$?$4huMV*>O2}gE%&w@F64m2U7-PW$KE(vcb2$1v(caSyv#u!FOR+BQ3~Q z!~e+ndxP-@gEo9QLC5zo7&;&)%Ah`s$KkU!({od|$;lPW7dW&7Mt&IQPqCz@T6jGX zZ=?fzF}_%tOkgzjYZ(|{xSrwRKE|9H98`Ds2q+B9)trFW6DBV`OtUr=@_aod_sNl~ z57J@wF(xJ~*i8p`;ecxej9jTKJFfYoXK$nQ;(EDv4&{3U42pQwZrk26T9;Kt`&gHQ zmuHF58G4B^KkFB?3$4L=0%K_HzI-9iEIPp01%cxAi#Hq zICaIAP1NVc>p8^C+E}`#A{zYY&Ghb^5tOoHJ$1R|A?ZJAW976r%Dob8fYJDdf&J;% zKl=?$pFDw6%INs~?nGl}E)o4;&Y|s~k$VIt4$B^oRnzX>I}?oecHc=hV0-uR zbAJ|t1752zgM&Zi;NkJX!RApi&fDN%8H^Zj(8n&{Lr3{ug(q$J1_D09md7_2-cQg3 zUbqzS%?vj_EbjO4iVutaNeg$$yUp0V72|M$h3WPIoA$d9BzLaEFW zvVO08%nvtKJeip_Z!@*<-L;AZgps6_>F}Vpq^yC4r|gxZt9a^#?^hhiYnBgTja|4| z7Ef55EZrNYMVqr^BZgmSz=kuI`Hf%7izc@yDr4T`XKbYs=7Xc8__!ioF+kqL`Mc%l zDHcQ6M2?uXfev$I(vkymd>o6(H+dtABmKO8qT#$q+RKSJD*N`bJ@PaeCl2cBPRRy_ z_cyXwS-LruHl-hy{=&jR8U;f`t1cyElga<>p|W%SHV zJWhB~!|8L@9-xisCA2R$PE!_d3Z8f`=EdR6Z3VKBgTVo>g6LB?UYiB-p5OQZ5A@U2 zCA=|WUQ2czrm1Uk#85D6^Kp4?26}`sZur7Oytz3prx76U5hi+P>N+_E0eYmNeUJ%H z`7sAD7vjud#-gpXuPi3VqDQaTLxr4%(=^LgACmXq@m~3B^LElsW(1usU%QvKr)G(6 zQ9t~N^LZ>WKl{j6v|YCF3ycWPhl?%>qv>$anef3M-gGoIpWykhPK;slaY_cp1WrQX zI)RTyLcWxB*|h(7Oxlc(-r>pNn<=~|VEG_xc1{UROW7!!M~stId#icAWXmyT9Bs#u z>XFORX*cgMpfh~?Vcbmp?#Zx4>0<0lM5u>MZ+e~ry{-yL0;%>F<%qbq!&>xmw9FGHrmY>U%Ae0SmPR`Z+NI8tsy5z)uA)QC^p)BBX=gFZ z%5|+-zeD&#ZaAnFAK{$1V7;6`6W#DcXVz54f==Xdh=<^qn=pipcz3(}N(jc+@RZ#= z4%_8=1{r59KSonm>gg%W58O}3@R-LpfZm?Bn+mz{NXP3$i!&SLG|q^b8!4Ty|IqK8 zjr(bBT8VrkW7_AT!DV`V@8-wR=rNf+uYugB( zKQK7pA;z0aa>U?sh;OFDrmms=`7yahz(}w&SI6okzE`d}SV2da&uctRw{X8eCrdYG z)0P9gmSA}xhg`uq4Ds+fTw_pDM((3K$Ql@|JUNm*iGBH-SHrCOA-reb{ zo&%|@3ZuW0@{VqyuH8FRF%QcB{qJ39)0S+Jao5Hb^xbd$8>Oc0r_X%lJG6GoF&=cS zbYt&sG-KLy8a;jj^}BWe%gT*ESxY~E?0)*?Gq1{c!LMXt97%I=&4KI!q^PqGF~cd1 zi+K03b$hZr;KW< zs;RQFQVb4fbht?{@RNv*yh59{Y=az2#!a$@?>dv0=&x4bsZ(Z7H4UA-lwO~-ls2dH zjh<=ngnrV3P4YY8xXH^RjPE_z$j_L+QGU50msb#POqkCbb%<%s~(!s)^W z5tneD4$W!B;|Bg;&nv!}3)WCRFJ7lF+a|JN(Xn{V4*6&mmJ3zf#`z1^P-9cOEFvc_ z;{~g0KNgI5YWe)64e~S&3&HJ~WpXp#cpy(c2KmyY&Gh!1U9$PXB69rP%`}!5!`U1e zm9mM-nFkh{uz}!7%^MR}(#UyRY3ka2bbxn^kOvFt1MN2yG zWQI&$MK4cUMyqo4`wkcva~AB9r=^f>-sV(!dJGx!E81zuROoaiOZ4!qL!gjoW2X57@``N71dhW1;$BJm-ro*xTUa; z+rd(48#cW78CraM1MOeBZa-!5xWvW{?_0k$X)V3YV`Ao#%~A&-W z=o7q3q4Vd$9Q0>8Y-ntyIVme;6D{M10YfDEZu+9Nve|-6%h&Ir%;V*v7wBWx(G&DG zZ~U-um#N6uxGz_JHg(99^)%|;&7x;)ekbtt2FKmyWXbgP^yUN}yHi)nh8|Bn$1F+X zakWW4h=*~t?c$Azc0FD*Al!?~~D8o!iw zWEKdYBIZA1@eZnHB8)|}ZTg~(veC!&XWZ=NqA%mIcHeP&ed2O@eI}0;9@no-UQUa* zq=lQ4^Kj@N^pnhrllqf~mR89Z=s78?siv`A`mBtF829cf$||T4`Ekv8b;2Un{c^%j z2}4F~)<-SeMeoen#CmNN9qc{UPQzzz5A-v8{b8EB<+yHA7@)z&h2NR9nBJPOfVO6q z3Lk8or!CngPySJVj0vZ+?(y-(<1y%GsptpSQ1E~)B`c?dH=#>p9=$MW1#g(Mr4H14 zoSEX|ldnzPNR#+lfin126&SW)q(vN0$Kh|bw-&@aACf)9k^nq9~Q*ucNV z*VcEYETzI){q_Qki$ljRr;+2A(A>ovL}v6WHtEo3j5~79;w@r0g#k%)&cL{yxo|zj zTlAWQ{!TqoOT))45uI#I&lO$aS`D6?_mnSb2M%ue-e?AT6c3`f} zT9rnrMUC>R9X^Qr+Kk;aV*W1q<(c&dkITGA{|=t8gO&dPSG4)4Ozx4$QR9Na9Kw*ppbkuUkaI6=+PH@P3LkOo)QLXP z>96V2pZt5;vwgSgo0GJC(;E57%uavxNg8m&?XtPoI-BUppFT!Cue(!Zqt+TKIaRM{x4-uTzVDp~P8tESMw4}e6!6ZwvpN_YU<-gv0JZ@$IKXBA+W~9{uqAw81_x|% zq6UZPDF+V^j}Hb>V*_BuhW9c!$ju|_>_)^5W;)rcruF{4y@|9v7s35d00GP zfrB(GUa+9TB2jKmTt*gIOotmMeliYxK!+PWergIIjY1jxL>vbLr%zE(nhRWj15X2F z5;+)<7aKK`8?c2U-W3KtmI9CyZEWENqb$N$Fv9?VcH_(a#t-d58Wtwd8`6O~=8JTc z0YB7*r;PYHMexIiu<&d`WZ`;H2Cqt>9$QcY2pjMoyoGUm82Qj6-nEprxj51xm+)X8 zb&C!HwIUFOI z#;3Kc9r&6!E)?=^Ak?iu8K}Z9MMqC3S6U*oOD-P!{dN0v2ESM;v1t zbw~Rbr+F4{&ZUe(UEE_64w+1LJb{M~;I$T%N817E7Y6w8`cU{`af~|AkEl=d!ErNg z*wZF#A*DXha9Mo5Lb{Oib%SXM=kIV0kVPhk0T}P#;}8=659So+waFrJCc2yq969HPfP~mi=ly^Zv;O8 zV-dQ9OfZBXjPl@#R|pU`*flTSep31XfbkLappEeHTlx6b1n8u{;B%cK2WXtW5XZGn z$}rHEsMB;|V;Vpl^cUioy+FR@!9Je6;yrPMas2^*1LQURp?%V3241^Bn*j6;WCRU# zV{#+jz>NfrjA^bEY1USG!te4>M(7+3u0^d(hyE5muD+Ed7O?gu7%P249Y`x z&|*9z9sF<&#S?hktHBd=qIU+q9fUB_P?s7f5dsj_adWyuUKHwZuZP2lhc*byh4IQ2 z+K+3q$j`pD7j>H~7*n`bnh&5I7*_zsi(PjySEsGZrL@9UDJyMZ*qlK<5DRiZeq6h3 z?E>KEdaaev8DzoheBgt6Y<%ODiU~`0$gifLUdRL*Tg!l#uAP_(fcs%YAIJgpkESDN za;RfY`0yf5M&Ps{UI}C($c#GB-|(e8Ub8sK>p3orF)C>%SfW!+a=(Lt3Vkj-PVmU& zxYXlLFpB<>4N-6^v4vZ7s!`j|z&Mg`Oq^s*pQsP(XC~1#;+ewUdDoGH4d6pzaPUS4 z505_%qQ(ZyIm|uG!E-V=M0XeLaO2UN9u^X(bU}qYzHz~`n?7!4e7g!3Fmlw8T@&B= zaI*^*+*}AZGSJ(i!*1f>r}AJK_rYwKz|W5QMV~wYB3C4iJZw@_4vsTD((&_=2;rlN zXd`5|_nOfj(1QXCt6)=)4Il4vu<${iEexeDx3B2@L{KsACpEy8whkmskc*x1cxcf7FM?8^#5U zAxOh!7&=A$wupy3#s=SzK!2NjsIaZ=gwTqfT{;lx0%7eeYK0rCh23mu~;Y<6O2<4;gN_c9WyyXg+;dIXv`F+ACX7b-SL4yclto~M%&vcgyOYSlny%qs~qY;z4+N@H#G#`wiF z(VcKX`=jjz9X9W18y5f8wt8t7=W)L23oQXaYXA*K4S3mnMQTecwkPUNxc9AvSnALx z&6v`-j#H;4D{sZ3ubH<|373d); zzQ=*_Wn%?AF2w1nAABrQziop0peKlf9OxLn$$+^fZD8N@jIjzDK>7$w*vYk(eawA* zwL^^>NCOGxF9PTr85f)u9nU};Z`435`!&$AC%WK(@=?CB^I;EthU=wmLQx;u*y8R@ zHcr3?984a_hi!#|3!Q^B?%=W8;f!O)^i6J@{aXu9P{$QIvy^JoG2pjxxrNgW5y{7*HS5 zWsET}zRchw{Ds(Bh47gi@FQQhPwZDNIVfwZ< zLS6u;MBbXToL-)|n&xjiCf5^evO$NoSev9RkRdYOftFU*KI&(2WE1UZ%}}cKYn|YO zZ*okUx0Wh7!{(!nTj*I%7>LvMg;0lFp^!hCjv(q38O3qBtOXb+nKQ-=3kW)!k5U|T zZKxerJ1Y;JqV=HCzd|n;LB|7xGH-NVVs48QYmAn_`V3sqE~yLYSi4BB)vwO_+FWwn zJMWU+pT*!1{cvQm(ZR#RaA5)R;D*m(+~Dly4qwZG8}5o&9N=A2P}*Jc!kvjNiwq6` zs27`I_(4A3ki+-hAp^s1#C($l4RWOnA_yBj=jwtMWvo5Q7mHhob&&`?8?O&?{^*91>&C*}v6QjLPWqR_@R4NW z5>jAe2%t5s{0}1%vg6YrA{xp`p6LtEfpy#h;0IvtU|vSoxcb$1Hy(75F)`YVG2nnO z<`s5+A~@4CXACm{b;#xp`52GZIPl@}h@&lfVnp+z*Qw|nhX|lUznE?$4|0GXAYa&H zV7xL;;c+n2qFsUh81_^)U~`^MuV2iJpha3Z?UBe7Y#pz5SY3zeeHlFOG9Gcn8 zlN@0kqgEf&a@#N_@TwQe8H6{}TAe|<>lZ68zKkFC`9J!gh5ra`EA+6`f%YB5yV&vp3 zlr)}ZXh1!nfqZaLxdoAGf}jMD?__fjhXmHmsaC$LV65UA!yRRGn1AZRI^>?obHV1d z&NX$iPUFHTZ})huFw_Bjye&wi<=xE_d^Dp{!#+-V>;bTxSQq$IPe0W=)%Yr zbXbJh4H{wF42we|>c?W0l9mlcf5mrXTT11?P$!z`O^ zjNyR?JGr?VKjvj^2>OLx^aF8{X8nb_1O1~6=QDzhez0g@-OIwv1WR>x8jKO<&;=-gC)HT6 z^K9q8ys?vO0vrgmz4%2DNRHAcPl39LT3RqBI4!!Na*##2DVJe-lQ{`-kS=1O4yO~$ zH?CW+G3+odIX^UTAq_x2^K;`=X^_ED_7eN0(@vwAPgxw@Ua;k?p%bX=)}A3b>?h>lb6Fnx)x!P~V%I-Ju)->yw=F6)P9 zU3t#Kc^o-e0A4b$IbX^m&iQgJ0dJIJ-QvhOcyN;PVUODpy?%+_P?wV_$b0eVMdSt9pBWSqoK*eYiS59$pHBFl{(=^~_wE&xdu51UvN19u~nKSGD{ z$w+pm)99Gs5Z8w)lU-<3R$!iLpM+^LhvhyNrollU;4TJSPQy&I(=SNJbp>MzueE3# zf3=0DJFQQ||bnJvj)lu=#_ZAN3wJRIqOfJlq@($vJDd)NIs9?$YUTt)8 z&0+nrlmg=?MhA`~1rBWhU1+RgD%QKMJs4b%v=iyB9DwVw^3-%|w_a1Vtsl&F$h(iD z`?DAvqOVnSWOO(iYy;)t;c;#-V?$$YJb0Z#exahG@-%~k-B3=usmM*rZr*lNV#wl> z7fO6{#w}1@0pLYrcq3(6 zTlk1`p22OZ!lyDC4_Gh{*(@U*RH_Rs1eG4Vu|NcGrw{ZE6Uf393qn%?rzI?KFUUbC z$P9U*KgbHR8p0yHK2_pWR4;mBd35|@Y}n=nLb-Vcd7U$(QS>J&;pD`IbAb^|Ho{!@ zsb;Rz(Iblio+20C=@r>*PJIwAs6=({;!)!WkYIpoQTed=MGNIgoyd<@5KK0dhY#5$ zrq_=XxNf-3zFR2k28HubkMw(37s%jjvtVh+4)nuS)r_u;@Xm_ZeP>-q~<}LCoT~Ln!?UHu#_~CxX*u{1#;BVIs)Gtu^Kr7cZ z9t?4r(7x!7kp4Rzdcs=WuRY-JLnd$wTZSV0WuE3CyckrFFQqO z&ghVb`nVVaT;Q9N@r$v{eWiwvNLz)1leoc1)6v4|tZ!MfNDS@L_Lv-Y-HTomr6a)G z@oHlI;%=ri%!|{-nBvGS5X{qv6CNF;d*@xU`;!|Su*pd_IJ_UDLq{7b4-b!y5j8dd z4Ls-S-1i$W7c0vvsH`OMgu~fxAhvOV)m?5*xJmQPS?-gZF2_@G!Ry?9XHJlcvW0AuP7wAi~0a-vo z?~VnI8DmK)`vTCikA*5E#Svy(5Wyik*w^wOp?41S2CFtODqWC+U|OkdPJk$HQ)AHo zA{WM!E=uhw5*EaoqgxFl1!Qy1*(N{62;!2-zVg!gWlly5gH~kIeAz%--UT{c)I$(O zn`~0UI1tQbMuH&=av=&|c2!2B^9;Ooqo8fY*cBS=PGE#-bBl1tOC3f#j4O%ygNaJ? z#-xG%B0hj8m2e5&OeH!hr@S1G->QFp#DHLZLpT8ck?Rrr!U~D(xHd7+MUu3g zpljvaNCrFr_Z{>F%32yA#atv*l?Ln@2;h%ww80xulmnS$h7R{Bz^*sYiy2vvgw5zl z7{Yk$=|)w^l#lRgXIb$j0nk9F?2vDS{6B0T(r}7_o-;O9 zkp_wu7`vnr{_onVm9i&ktasPHZSKi`08xt41>khMUM0FnImT)CR92RZV|MrpO+cLJ zDb*c?G?@a+kqaP``C z2~KqHIvaHATzi~DIa$|OA$Ca98KpWwQ)~_e>m;dE(~_NB_ui}h-g(FFLuYV!FW3gk z!^7juIGe$twz?)TI8>CCpJs4KcF8vr+!JwIlT^9+hVP>4&9qH7;~dhme5b0w9UJ3d5e6BV7Y^9t zSpgP;;*^b0q9&9RJ-K$lLmYW+x>S@99NyZ%vO||1Miq!4ezY&JY(Q8kH7w~IkaY~4 z=-9PW!k}XBtP2L$2q4;55@#<7*5yKCX(kN74p9N*05LqyLmJvEsaBpH(p4)Qc8e?= zTmT*N0$Oe;>W}gfNS`8ffewn~|8{C3+^|JtKsu6KSm2C1(Z!v<-;XeIv`xuju!;6% zFb|{;V64#%zto5N4e)Gi!*LlA;es94#g&D;wM`a|3KA^FE#K)*vdx!2+(OVGO;WV| z5)K;9e`G*8p8OY=2|YrsMhfJ>*Ub!aFb_GM6X8qP!QQ_&XT~~V5TQpDRf87spb5^$ zAL$B-z}JAujhJ1|Ob+8^uuX%u>dfx!x##G>gdx{nu2FzKOBz5ypC!cAfrZJA2%3!9 zg}8JP$E}T^g|19rrY9TspfSS>Xaa|@14IQKcp6X|Jr-<|027xZCO>jb4rww1&IK|h zg`>tLbrC%TJiwpl9yYh~MBJqV(h%fhT@*}c_#y5_-G(@E?BeZ%s5pA}s z8BSN}orOu53?Z$N>lE2I!VqoAHJ`a*Ac|8CC-902`(ike!OYPpf?U02SX6KHHcCiI zOUDp`bi>doCEeX3N;kqF3?SVgrF1t8C?QC9!%(9j&By>EHPldNe((F9bN=T%*Z#Jz zy+7=|p0(CLf)9U+VImwiPB6u5mciM`a^_Vh0V3aOxoHF zhtUY2!L#RvA9i|A5@5<90)~qJ=A8OSHYX&Q^Tv&_TcX2vCK~3MJV@|(Oz z#f>$0!WpjPscEdtJ#YkeVJ6_@l^|mN7ykx1J^gE}d{2xMO&nc`%$)3aXh}_thOJ=V zk9kEuzi;JqWH~K=Ox0w7EiH)~^S{UTlNr6JSbi@W3T_2gx{Mru!`5LGH_yM%<|zKM z@?6mxylix!5^Bj=e8+cuuN>4GPWA4iIEtkGz6z!J=Sly2|b#cj& zA&ngC6fd@}e>}8;4dpfN^6wnvQXo4x9SoKh?{|d-=iKNj+P^0$A!1l}(iT>7S&A<4 zoDZ!^%(B&y)14GiNAk?&)(V9A#{l(HW~Zw0k0jdAbH#I|S(f(45|fH`)Xnik|-*Yhpq6Dfoh;c7Kv)fEmi8 z^0TTDXU$R$uoriQvb*|#kGkgpA+hihh$7R@i#zEA-qdgNs#|BJolj9>SRN2o%`kbz zM+WH$33gar)2ZiClqbfNMPDP~n6h2ngSXC{*p5f%{OP7YWyE|ss zPk%^T4=mWfu=N~Rtn;Vy&}T1p;Z?f zZ4t&4!#s!n#^$R2(8#n zgB+~3m-1&6EgG)wSdN^`Z(9H*J=!$Ig#K*s`cS~&8AaOSTg4GWU#3xIDWVCpT@~51 z7gI9KQK7kUDb7?YMQIdZ)ujG=LmLxyU{(Mo@rudh&cq0HkZHK!f{6)CgVt%VIde=Q zN=xfAUaeqM79<70AVDi=lG4^@I7b!`o0)|LEU%9$>z^*roV>aTaVYF?bNaSard95xrQpKQekCX;W2oZf0Rz zh`3;VGRo$+bYK+R&9rUFcOJ*;u_w8bEW227t`fk9vS+DBne=cJwJ7~F3Af#8mCufF zxC$;1HIT}{T;Id0$m;126-kRd&!5uVn~xM*Qt}SnlpS+CbG2R|hwQZyuMmf3p66D| z`asgYWNc{uG z6wN*t_PvEgo#+Iq&lk~jkrO%DnJ24)KMVUWpT#I7_G4Bt+Iz zwRc}~d1u#4T?tB>vpas?vgd`PI5;?&MMZ*RlapmTqp5-6A+bA|fp?!37l4c-QVOuX zJI4AD0Xxp{rr+s(v(qwa>gQDW*u|nfdx_SIZfTumh`6v4d zcXOmDXh=jI%@NtI_pkg{KR$uXbC)W(#&A-e=+mLeat&@;ZFgz@{1H+l1Uus$F7E$0 z`6)b}c(B#AiQ;yzg8!1#DJMi?*deU#I9VAv6Fxc;Wdq4eJhj`E@CyWI-ljv0jY*g;ovNjy}0?O1t$j5E_jVN0)<3NdDFshwoV@h1gZQ4X9@$ru|v0r zmQC>^xFdgmp;(&q{NuI7yfT88c+d4`DsHAhwY)qRJJLiw?EydCdVQq0b$p~EB{c7w z17onh4OdI(%3G+n za`_%%T9sq}5`|Jr7_nu$tzBta=ax+VVMjxWhhq^t|HU-In}dzbDne-f31AEf zPWzHo5T4>(`l?(fW?p5Lir)=H|K3T&Pck`RDtP>vGvE~|$h8ydM)wEqAAi?Jvm$ys z!5P*1Vn<)Z_oHn3C{(L}9K3Aju<_!y(H3U6TowCu-ujWwqtu$UC8TAYjFovYqhFRq zCW!UX`>iy#{B<#)RtCdGQ9Ts-fU#Dr>sD9kW(}Wjqbp$O<+IaYANQx1JSMvpk$;i~ zyK53`xldq8CZC|Jbb7e`um7*wIKTXacA=SqE_m))DK`EmTyuG}Gm{Qb@%_6A`{6@Lp@`!6{hZ zn6oW+s8=DM0RfcB>2$K$*$-73U&soSxo`vyNIFIxX{ecVkjG0C-SQ_?hm3>bMf@|5 zw@#J%FNwc=`GTb-6LKvCkn-Kt^YX415Y!54z*38?-ukbqGm!4?j3G3;8}Rf_%tN&T zJ)otj>LNV5GodL3CzE@I!y?Dp@YVW{;9Zo^c?Ri#uk}1x;0*w3W}IbY(TcUDnPX>S zp_ye;k#9NydK#530OFfv#-<99ODJWdAKY)@Q6Q^~J(@rHvOk$-YjJdzfk>ahpQI(N zAl(7nn#yC$OJnVoO#QO|>e5>caY4{z6NBf>9EupQZZe!cby9KY`L40%6KNZnn()t^ zNw51eKId0+%JR9S%Ayjk1Raa_(5Tp^>#e#;H@9)NG-FG<*Ee5wsLHU(~_+oaebxpqX;x@56Bgry- zS*i2Ua4K3WAbe??H;r1=H+SCUi;8WGzUMVh>{3zE?$wX_@u-ZoHyB3=SpuLo#Y2Xb`Mw9`>B?u^S;k#Ah|v z*u<1!aUfpcllyWX8C(gUYg;*ch8a|{HVn)%rg!O0Awbw1wj933mjHj-8d0a@`S4nS zFf5(fp$sG#)iRKGs5J#^PvMqY10`G|6KwkkQtA3G{-w2B9EfNn7 zVZ_`S=n1`bzDHfOI76T3N(b;HGfI7mApvMc;*ma_qXjlvpL+S9oLuh={4x95Us79d z-LruaseC5EFcWo9`&22bZ}^LyiAgd>mvDPJ2U#$!NK5{1vz>*F5*(PI*@KHOs7|^v zboa`l<}ecPO&r=_u+Js|naju$k7oZd4-bL`VHC-9Aj|J#n5g`z#;e8HGy8RySXml(gk&`9zHz zF2bwcXe4dc?BQr~PlJv0jzjbT`=4JMpIyY0AIx5J96%>xHoqSxvM@%ZOnw{ASS|Lg z<~!k+o6<|+%-%Ooc@syZO><#z8Tqm}^@<>CaGcvmXEcDP%hV^gOc`Vxq-a=0$Eav_l42 zZwAss1_?_fici$4_P>rfvTq>klTH_=V@5n8!lPLc0qIo^nOQhxCv(H9UC)CTwNQ}-J>{At-k zs6+bFxQs<36%RZ$AxIx9$;C@H@-qvboSg2Rh%5X=O11O3$C(8iLku&d_ ztF+&$-ICvG7Qk#DbE zL^%)2WGxC`*)KkF^8V6Cias{ADOOgy1NsojcKF>zcy~$b`<4M-J0xP3y_Xr;1h>#_ z1F5p6J2KYPAu(lNTS}hP*wHT$W}Ky*jFoytx{jkM6$WK$1P|LpB&X)1`;luND^G3WWL0Y#dyu4S}SmhR>DUD?} z&imsa0sfA{T~y?u@5|uKoCykKBJaDKt~kRNerW$Gq70ntayq59aNZHl`C)A@vMs`sfVplQAFV|$NRTS-plT4&lc-31r_7v zv@nsEOz|$bL#^vVvjb57RIX>YvI$MhdN9A|1(%Os&WNFRLk~@-gZsZ9rAK~;_<{_W zs8c3jS6|)dBh(s|E5!r2uW(^i6@UFGoVQX?1TPGyV3EE7BI7Pf-$JbH-l`} z1oAwI!I^AtjnU=^PtK>CS4p)FD~k97NF}&aqy6^>3)E73I567ONE5`>zxd7C;Xm zhcotxi}g^y%J*GYI+xboCGf`A0d_{%Z`aVk1sDl*GeJA64Q%W0~!R63p zfld+gzxQDwK7Zs1A<^$DmHxx0^whpLA4)#DH+@*#hapm~RYzBDlC-q+X0&v*W)!SY zUz}%g$2<{Sk9vu_;5Ii^G5!^Wt?Rh?Xoj0N=2EGt(m@557CJzn4-fB7tI+M)+Ed;3 zBDscY{88B+w+J6c1wG3hTUh_-@~K~m@DQ&SNN4)P>k{H*OEp4y zg{qAk4r$=``tf%caa)mBi)Y^HS5WlCz+CJ`OTV&u7M|E8Pn%rYkow+H)>D}+A@E&L ze@=C9!_-JL0}bqCeW&joN}|49EUK6uT;&s#pSLhriUKR4u@ z(qG-r06EiiO_K1I>ZS#X57m@*eLjD^XlSN>;iPJ8XQ18c!^AGU7BtwG&bMGEUp)A& zq)dbB>t@S!b~CN-<>g85|Nd01Gi`WQZ{GYdThMOC z;aZFPg_CdWVO6rGPLaEh~77p43lcGX%rj7R@fTv(m%G$CJ>vjI((LE z!rk(5QqX34zixT{YZikuJRxAfjeoNJ)1jhVnpMdi3&RAT6^<>RXprc=tFG0Lw^R+b zJs+2S04^U$^?e-TY5DBmgbO&>H-$zlBg{e}NNOHDOVS zmMGxq>n;5xVGv+qOrL6?T3_g0U)#tdU`ijt1&PR_=7lBa&{CO`&{EmkU?ndO?o;K* zKyC+~N1@Pd(PwurFnh^Ld!K#6U)tDzRe64`6*UbM6~{np6u-NRK|_WAXN{_32lKEn zLCUtb4TYsMbIj%|b@I44Ib#=g7JvWNZfIy&TwG+|YHJgZmynP!bo)RE6qoQ`AxLRA zbW{ekwu&2S`E^I7FE9R{vG1+;LN5uai9XNE#la_>9eMBSDq&yvBi zx}hZAGS9UpUg9BH=g4@&|IRzr#QjK^Rjcwz$-|TI`#_!CwYy&9#OJX4InQBv*xBhEG?p z(IX+gyvH4ji-tZHK;TerHD7N&N#)zQM!*l3Nz`63LW z9V$}o5USqFl#@a|U{ya0v{^e$s_#}73q-^9^qwmG>ZQ7@oP0=-pd+@vt@SQ330ey7 ze=la2|748*nDcSC)R{plS1i}9C4lh;{UM@?eWL_;<^6GUzAq&6(p{^6BdjTeQjp*jT&$NPKs>XStc5G@UTg{-cP*pjcMTzf@H%E6(< zWwx5I=Vl)Hp?H0jZx>zP?ceI=eqHGh1To3+27(MINtprW{+@IoNu($q@&N-Ei!qgZ zJ9yb^{UybSZrNTDC@ZE{G=@VLl=ElGO2gsyX1&L!muk- z!l^=*rS7o$>vJ`D1=ZP8H4iD+WZroS95op(AsKRKf6nXb-N%T;MbCZw?}ZLH1EeaZ zMg+%p&FVuE|A~|`>mkWU(DG*FijinhJ-#83qb+Pv^FrsS3*=QL={0lM1ohf!8BvME zPI@Z&0>j>jRQV$O0<<_j+=ndy_o0NPgfW2!|~ zjz~`0vN=s5igEGk|h!+uicNW12(BqzO`HqH7;VYq zCh!_h@IUxFmzBR3EpB$ySxYSjPHYAm00S2a1L0V|9hK<6%#LAJY63b%!m;a&vQh6n zevKT}6(5L%yb)15{rardFF*y3(u&;Y#yA9$*H3;cW-DZ32LF^5b&Q-=4H24WVEn%W zk*s`e-w3T9q6~t=XVYn{D?Bz*gt>!tMmEw;Yp>tuhJWJVUY!J+eB0f48YPo8r)hHf zIUnr2N&LaF`-XVYlx9aKOq-ZSN5^EzpfqwR!%Z~(j1(Z;M|S5u`};3a?q4n$c&qFJ+(8av0WG5;Nk4l(N~w9dk`M% zT5ZHepexb$-C*!2yuV*p^s{bRr?$A{)MsJkBw`9q-OQq~|GXku3O(Z#f-G6xz^F1V z#}xl$A#3U5)7m#&fKiLK(%-W5!XfO_`M?|!IE}uGkxYgAbmhBsi&qlzmm)T@Cl070 zFey|5PgW`C_nA!Rzdg2n(hQ0DiAWRU6-9p`nW9Ra(43K!LPfah^>^DET1M{yOcD0U z%bX_&eoS2mt9ko7rT_M|HDYWI<8%7#|NOMNO-0>eJ7}S&CNE$dW_SbziDDNubAWqU z*WJtirf1hc$M^pC{0gNEUOzGlgD;&X#-!DJ*1x}Fnkfm2{LnB!$B6C?t?q8jT{);L zV2!vD-er%XC6}DZ3vs{9I}E25rXI?3Op^4v+*!0GT#Oekt|U;yJTYa9qJ4f~wPfEP z(BFr#{`#|X0>L5+^dO1kI$K2wC}Et?T+-ZFV42^K+2v+$?6cvKW~TTV7m^%Tf>R}y zd$^k;ZExKK<0)2N;M```j8y&#W&L%6k>5iuu%M#=gPQmItn=+i7(&g(Y{3kzU7x?s zFCZ#tY%7K*#SJX5p##%&i;w+#)sr@nHKUFh`!RdjbD@J0(7H+AeVTN zQBIL|rPn%2cI|dCXyvo5+HkANISr)J%#Q9QTI%|1eHvz-XErIsqi!>SC5+@0MDh5 zXO3;`=n)_V!#iR+@a$&>Hua75X|0pw{@*>|8Yf?XcXFN~B;JQW3v!-4RmJxDd-_x* zRFsN33z|2mKF{C2p?al&n)8fx~5wTePlz)jzL(!Y;{p{={J~rA>5b0K0};; zcAr?XqCdQ!wN^$M88wIo{)RT2ytfAWHZek~iAcs{VpGI*TD3Q(0$_e1S`1AskP!e< zCNjgz%UhD4?;iZ;%N}|<+*sOH6}iisQT;e5IOjFmP~}ip=i5Qm-7JS_ry?C^22c4^_t0^yZo{lL%ZWBTb|D|Kq^6lx?+vE8CfWD=D zG6x=`URy-}PdtFUr;9`6K81f=8A-WA*#r0*J%p1*L#;_az(ok!Vi25DyJ2HI(-aq@ zeRim&mZ|Pr@b=B=^#T@3!hQx6`Trz@qoV}l5Ns7=J4xyw|SxJ9Vwug&WI z#sl0h6C|0J;0QD}Fwq5?pxX;u0}%?3x3QTtZpHH>YBwgse>!<;z3jzCzL>EAVarC) z6dfe9-8IpX!Y4g-S3P|lYy*!jboP{6BW}tm#(Bt4UBM$zMdfN~S<_MocTO_!GvYUa z4b_xfurG-fX4=7=A+u$XKVS>6-ph^50tyO8Y_Pz$%H{%|gH^7PuYKMhjTkVH7~Kdr zYGKO`>)x%jq+aVtw`a01Kdk*@T3G=Q^c9rEW^sP z*4Jzmdzo7^!4E5xJZKsTZeH;PH)S<_4WDRQ>85z)AI%1_MO`&A4E20z?kY_b#3%f- zM3{S)qzI)%q20vFL5zrFA>*8FN~|OzS0aqZ>J4F*)CqramBZN7W(Sv(jD5L>mXrS( z?a=|AC2x1a*Rs`DY6-SXVDFuFEGZ^7{`UT&#A`vPeNBmiV|Fw7`-6z8j*T2(oVUDW zP#uaL3D&(LMsdqsXK?PC;DSt^+iEo*NVYDC>(8X{BOiOtR5j5&eOT))G@_3Qxt5x1 zZK)4eIgiOADb$89z&_7SUp?MxJt`I*pr>N*Qy*1oa9$Ww)>U|g>=PoTbZ-xP?`48N zZ2O}wuR5Wm0!OMvsK1Y;Y#kMg=H8h-w-sTPdT1u8$2En8b;l)R=*vZF!HQ(9w{v#) z0h|X&SW&s2EfOdl#9l;y_>|iN7K}Qec`RrI1jXjJA&~L9VnK_1wazbUYrQJWLks9_ z4z|zwUqvxkNc7pEowxsWU5)h<@Sosle4BM`Sli*@gif)CPJQ^P_TWTFyTSomrO z2A}`ENXtJ~U9zL%-&E*4-Y>~N?O6iD(HN2 zf3)Y?e(A}wEol1mbVtRH8d5?hy7vSA!u|*`MF$p5{vb+4Khj1${NL#_zz<;HW*LMmA%O(CR zU%eDUQRk0p%IZ_4AI%BT4Hol8S8F;D1^GC7t*0*6CqDif8_Y%)q6T~lc>)jZv-42L zU&dsRs=b)xs(;v!s!G&z&5iB|`SUBg3eK=IyxK(g{HIJhWJ_Rx2mBtr;(; z0M_D2HLI!MwK*MQnw_on%Zujko+*<-$~M-D9|HdskMD38Xu!Eq_i+Kpy5=7)wyvVn zYj(<$BufTr00SVohupg2q_3X-#3@B4HRp<%ZVSg1Wy6F^#nk-!ZT6L1n9A`#?uw3@ z3o$=4{x#&}saU|Y15dqYMSE*D% z$!>v`T(NT4&ykIw=Z#|5x+=h`bCxY3BGRnkEp9@DG1=A)*j{8{E?j6Ox^vb9oJz_h zZsyd(LC1K~|H{i7T?F{w>zbnb4b}k&cMJz4!#SI@5hvFQb;x%sjleEJ_|f5hTI*YMX5OzhOgQ0FF4WRRX0r8 z?*4d^yDSp~JfrXa%W{8Z_7L4x&R4NgD;WQY?d~`#_VPooY(fROvfb)83qAG6xy0=CXyBwXCmn> z3jkFCv2NA*ar3otrttQKvyT}q;*jX&z1I2M-xMw4Rq;Hz8uB6?2li6@a>jbxv6e2E z5$`*1hT;Ch#qC^W~Ll{UEi z*hjMsU>->utDmAo){Ow=VYhd%{bQMX0Q#NM`?1^#H&m8ieHDg5q&dxQY@rW?c9ptC z*J1&vABoPta)DhEQ{^pkZiv#^u-MBgGb1BMrlXDaPx6ly$A%*%8GMi2Hv+Hg#b@k8 zg|>xC7Z(ZSMQ~$xi4E1!^{=Y0&(^|WG=M79C)pd?QD)n)#ItRc)Gp~*@X0qEG3ON@ zP%;*7%!QQjis790s+R72WvTdz^_(sPp_PlW!8dy?2Zp0@uhOK!;mkstmsY9ba|wgV znYMZ@>607COL-LJc4R*9{JoK_DuvwR?@9l^bF9CN^IkTU$it?^hzKt`F;^UL@mD{u zy5JEq0Gy{zyv1pgPusq7FoXY4EVoa5ddf4d&Mc&(T7kp{t2HO!xsHZE$TW)5Ra1N| z)6E!N`FpyDITD_P{qNoX+`f{mzc!m*-xvyu4>>Mnx?-pWMTR~Wk0Mfj99PlU z0yG^twJWf1jfShk?No>Gs1g&lk%t>SDp#`CEG8pT4V9mAx4SGL)drD+%lt??yNBmT zV^gJ$r#uNJOjYf%UD^c?r*19hucWeu61f!=GI}nKH!2-#Iu`W}UpYmCjLks_nmq9- z|Hg|S{h$i^2PMfZ!l5#ue|Tw(4z_T4QcdQeI~Hgs?;{NOU8HOhEoE#ma{KQLm#0x$ zbt%hd9g>w;Qr=XXp3P^a_jpnCm|8n|Wwa7;fxHp4*8XBaY;2XKT61eUuWHvBb@>jh z=o#>%>lv2K5H0ZZGe%5ykPd%?`KhpoB>qG#*G%4SWhs^`AAe~k)ufB-gzHK=Oyx0P zXF<&STB*||ghWTjs}$?`idkJ1eYVdV6K-hC^G(Wzy%}q};7^mlx&C~S+-sC~aNu9Q zmG@j~v3k$o-oM`EP#Zj^OD*1XOfNpZb42J{FzDn-6)iVd@)r=4Vfcq%T76gk!X~uy zgp8NJa_}~A0lR%e4Ti>e*1Xp){8t08UB>eRYlx~yctBVuZxu$4p2+o>8T4Ny^hmDh zK3Am1*velF_22MlpBr-+1Ys=dTM#T{=jaoY?&c%0{by7E6%U_Nk4p%-*1k42oxrXv z{RE;i2=IwGG2VIEv1nqDB6P4Fa!Ib<*%A$x2+q%+TcB7edh7hN!wGxM|7b}p>>pNR zEM5ig;b~Rul-axgKWc+5Eh1?jN!<4{+|DVyxrE17k5m>ZxfZa&()sU?45ILssnlcj z{TO%LfjRN;HnG@;_fKsCcM6aPb0x+mRt;6`JiOH@lj0_$`(r5uNH3bul=+mC%1-$i z22{v8Hgk#R8s2=?y;o_%2rZQ<<$UpN*vsC~yY|ICw{swOB07CPy!EedDimq|SNV9o zt(xiMPvfDzs`QA=@-hg1pU<=HQ=5xG9{i3 zi9T?x#W~HTT^e%55t1xkW2TFYWCdkp60J^+Bx+V?A2KO;QhNLfOB)fGEIwXS_}Ivh zqYTrTu40~*SM&PkRe`M{7VIV0-72A5CPMEr(rhGl4gCsG2RGIOCC`(>M8; z9MD0lRGXMj&hoQG-Dy;fL5-kG(?GMe%Ll?cUG?$a3bDn!rpRmR#nPC)ELfn`Zo3e> z?4eijaRRrt&VHq|th8$W>r;yT(asvYK&(;0Cnt zY^4?SVlBu=X9g;T}+$o=hpDdd3^ForH4Emn_}ZU1&hJ>Eee`c=9` z#d>!~RW8s8eq%!$J>U`?ITjf>&$*jNj=poh0OPvQkD%qg{JW-W_b~rhHW&+nn1$wF z9&Nm`yE%KTn5us&FdD*ECAa$q+qT*Mm(Mn?EU>yGgXkcqDWA%T%n%7tO}O3;J50C{M~37 z>|ux9oxc1Ma^zKh`eVZRXu<}$8qq%gNgb?l{BY((FX1K8-QAs1Xl14ss3Tb1<48OB z6|s8Nr9)x*7TTD!gB+Q2ICG8dS&ulT$~5x$vfYg?+UJmRWm6i|bLC7dw9gN=lavqh z!i)@@_<=cl^Mbf*s)L+UrTJgg=r2bO{a1nAi0ng1i8>P~=`3Ng`m@Bj-#gvPJjlL| zgk4~3e$wY3_H;N|-PQBo~Plm^QAe_|foJ72O?N`Og*?%>l0DwAykAoC}bX4mkY$}lU z0U8?{>F{^mK=}D9zaIGV#5k0GElAMJ+a1i*S$bh?=96Emd0x}{`D<|6AbaIL$`vBbws4GyxYbb=1N&hIL3xa6vRi?Bx*E3@y|V! zS@jubeVgIpA4d?y64%V!k=SRaV%??XnXXTHYr2Z_!B=-$XvyT1e{@|*ji`%|U^gpX zCvqscnz-X{htewX(fz=@Lqvz12h#9>J6QOLz1u(Tye(%gVJpLVq#G^NcDt@V`R-q3 z$vLSJeU8k8{j(MCPl)Wm_X~mlz=^hDff7eD)|!wmX%$=2zHuyC@)IpmlP;e+ZW6m1 z$!@uSCRj}F0q~hu5fPa^k>C)=u-snv7w{Z21HW;D;H`J0P)HFt%hXG+Dwa9yqb2>0 zKl@HNEkN93RoCT_1#9x_OlN}ZCDwu*6)bxlzm0u(Obyf2BSHaN#ak#^TNfUP z>-PWD-OlCmuU5zF&SjZgCR6*`ako(?a=)tzhAwmoF<6*d+3!s zsI`>xR;K-Cgn%IbWo$nh&b9aE;)P^(!Y`r@=w0i1Dq?unWlSaXHD1`7Racr<-1gY2 zCMAHvEG(?FT9>-^1^4cqbY3hh>HC;q=eT^jf0w`SCPfPOMs?TojC@@-a(U5S_BB&e z>x`SJj#63OK@~vdV^d+0MhN+|C~Dp|@iMztd%%P$xx^=86-%xUqa-GJftcj2ztGzA zhxFizmo5qL?_dvtKou8$xtqmANmk;l{dVj+{vLztFc&lM6aB!H=th#iI9l%>tndj9};Q6CXVNIk-g5SC;ZlZPv zIrVLJp%ojoa0I(7OXkfn5Iw$1)Z8)t+>^od8m!DQRl3tmk=Yi?yA~MAywd$a^k{aX zlHuP20lJl-0ME7Y&VQm9FHE^ieX1mL-v}{^_Py?fT+y-ymI-JpKkmp@OQqAzO4iA= zW2{>B>`wFq{ES39F}!KpFE7<64iTeQcQLl0x9o=zoMz)bmOwYG`|C~z8 zFG3v~Qmo3`4n5^L!;Mv7`~N^exb7%863Z*)s74kn{cHp`Uqq2!S8~jaM%&B^rUDG; zB2Set1nB^V8LVnjB&z?;cI+>nkVDiT_urqi4S5^J+AdgjBu zyMy3g6!GN6Pd5;CyLZ9D3E@3m`B(AzW)=-q0=rdGM|)CrZo5{5*NwIwQw8;#-$U%M zaEUT^#7;i4mUdN|643yy!vahiN-LAjPgxXZPI0r9Rxy;Zh&Wusy>anyiAd=8f>rf` za|iE4=@>^+nICDcHF0dKxTY&s5}qf}8n{_&OOe%2?pc=0rQMj9ig>&2vL6c{*E)5ckO8VcQhEILdQA1kK{)$ct) zafaVCxjt-=be?w>wzv=bPVjSAWgAshS9BDDgRdI=_kgguB?$#Zi)fR~oYows?-%sJ zAEvY?AkG!tRuT&Z63C3J_atxj<^lrcwf%DHD|5HY&NN5YuI@gLq}seXq?sxE;dP+r zGJ0N3+pB7orlHWWx z^wfTbC{h_He%s{}o0_a3z6#Hx@)aqeMcc}>v@RLOQY-OUC(hYPvJ5Tx)K7h*VFsTr z%h?b&5HpS=b`o~6YIkS6`sc&f3Z^#dCR9RvnMOK{44^0}8$@jZW=R5^KV6zd;$X1u zpO7L8-x1f|rLoC`AaNGcK$5Z}Ld0N%fK!C8~J;IerbVCwXLMH0YZr)x$uTkf@f!Eujjh!*o)!J-#= zQ=RWw&HZlJ(HrAMaB%+{xr~0y7I?HiJ89Z$)4wG)$W0H}d{+enx~}B6_B8mq4KuUT zPcE4e7=!y8MFyCGlsNfSF7TTLR;g;`K-Z@jJC81zq2U`fz zo_-bL^Sc{nWZoHq-Su8hpg=CMKDa#HLsZdGFyFKNN3^d_nVW&BbgrCuS8i7ED5?y17q@fJAXSIuU)r7kPJff>+}piBcyqMi77$h(`=|QvdX|=slN?@oe7}Wa(MnRk_G=G z`Z}qLBn}o|9(NXx0YbLOh^~<&6mLSTl)k!*&%G_ntx{>yw_o=6R<@KCDtyMr;Z0}3 zwl=K@{|24?h@I0P;7W?8{(*mp&HJVJcGo(VUUacH=PpkKOZuyRxXTr*=HVGV;qUi& zU1c%9G?cSw66@Nk0qk4=ugbLY;9rLk!!hB?M@cFsGFcc(p+@jGDzUT|Fultk)Ra>z z)O_sz`5gThJ}8W2azcXNrX-?{&QI{Dda^QNnDi@%P%Cxi=jC|2xx|5q_JQ~_w?FPf zg?_Az)i@~~eQi9OWdMRZpZCJxUamL=Z~%6g0>UWdd`*MTqJs|IJf}1_8^e$qnN_lr z{rToT9@kwpDKN7*MDwN;Y-}eTPlI>yaswPW*FDRE++U;MOl4HG8B#quTBVhCr|i5! zMAI>Mr}~tsZ`V2TI&dENIFG(33PuqmAyz3ugD*zzOsvR~Buc*SKDDKn*FU0T@cty} zvnv#Hc@#ZqCQzLDZ+Np`S@^LIB3!I4fjs`ju+g}l5cI6JCvTW$u02e_|L_+nHi~$p z{~j+*Th+kGDk6PQz09or-)B^Rp6kUz#bl3at3*`Epxr1Ln z6S+FT#IB)=GSz|3EM@uKPk(;@6Y@8r?==R)?q8g~5vf?WRBUw}m(4Cd%9Hn>FoTzu z)jBTCg+3~?tHp%IO>FO-YJ>fDTVxA9!XoVr`T~9#y(Gj4`SJE%F``NU|({mThox&tv>FJu8RiCtnl^Xr*rN~iN-X_^46!-%% zrvvvY=Jj;GH&k*&Tia#Jgk%7$3JyMWT)rt>StTN&cZi}Hx zJ-KV|5@k13(dh-ng)4j>#a`j&u{c57?KAf~rcEqM)n#ra=8X++_YFds7WtgKvQ3{B zwxA6iSBV5WLi2iCBMw~4`m)6=>5ZHx=1M`;&q)zjnAsb$g%&#j=;go`^z#jxZfJ2s3uEy>6#EjQO-8{O?cKJ z`#G<+x%-e?M1&k`kR#S*<=#F~a08CkFQ5F_z()McJMPdf!B zv}W(gFN2yyUMoeNeM4-j)Ex2AHeCXivGs!Z4Ph}1wFjpT1 z=2%f3HUc*Xi8)VxaK>&XdJYO7+6C{lHfJ;)y(BvnRByg?l{2;R81$X^R!>R$tr1HP z>_hwrhffE+o6-F%=S$2SDu!)Bm9=OplD|Ja>`3;1arG4rQEuDY(mgOpcPJ&DLpLar z(jnbBbk~qdiGUy-N=k`z&d?ztAPoZp(lB%g_|3iNoO|#0`wQlsz1CjwtmoNl3);Ms z)Z?tLY2o!djhyb9=y_nqy2kyBTWQQBoX*yHX_eM}Z8`#g08I%=CnpszE13_lP^`eK z1n-t}wJg~zC8&WkS7laSbv9N#Y=z=B;^y_ppiM>ZY#i4#h55U*wdZ%G#8}4B@#WsL z3^d-W*8P4yG+Wi{WvsIkfwQz9;odQOVr2+FWSnYvgx8=_Kuh@qcekNnf$RhK*ZCf* z#`h_SH!Q$^Tbd+#oRIe6z^QP20a@y>;wX$?TZTPXV{QQJeFzOcvRvy5#W(MbSZHSN zU0tCcj?VEpJQ&Om4SuuoHZ=Is0p@2j_pq`TvX&q95qar@06K-LX39H0d*T6YxRHs9c)TinTg{nB;wz5PbN zh*1dF3aT!OzsuxS6Nfsx)Q1Ahcb%+-Ml zmr9pj`eLzGYN&uMW0F^VK{C4pKSGh^eqIbKen-vj4M*MXDSHKZO9ty!B{H?=fuodk z9gRL71o4C_o!^Nm|1lHoT1=}@tnQV&0r8c<^vyMC4eiQB!E``? zK$}}BeG&fx2HnJxl^|DjzI9QV-cGgRck9&UE3=f?b|^$qM@Pp1Jahrx34vfhb*Woc zpX8l2z2~KFr{pz<-6>arkqRQ_Sq+anOWmLw-U1;OKO!=ed4Fbps&D#)MUX(l?^MgE zrD+t^{Rfe7t#Q?i9D&(fUpfmJy!Pm=bkQ*K{*1Pkf$q)w2=Oz0T{h(gv!NNa(B|dr z^+DAZM_Yh?H=dB2{xq(j+s6KK*XHFQH`g$F)LtC<&wNbVtOn?~IZh>=9dcR#@v#TH z9rB}|qsPfdTKLGehjtyBzQ*ggBWx@n->68yK+`5_XTq?DlX{Xhx%#+mO#7WQT}xh@ z)XPB7&R3(BcwL4JzDe`i)9j%!u^$^aX%$+HiUDNh6Z=|Zbf>+483VIO$SU9ICU8#b z%!{hvOfPcz8{2r#oQie}?aj@ZfPw;tDtNLOjr!~(f8K`}EZ($!3?3%i{#Z%)d2a3N zZ~VKGg^T_kP^c?nc$#beSzehjn0`52NMq9+nT}6EHE2^^?t1AXapVCvAePa0AToUNNQ{7@L>umW;%0iQqUz`U3I+R$O6e+K0rmdu!9?< z4WhkUmjkh4)_E2H(K&dZfl!zGhLb+C?9|JQcj2-g-op}c>BA4fNWd{hW8O#Ym;kAb zs=7bZs?b(If88+DX_4zGtL>b4?f-l;+ zIj|?fP9(tH?P*(h5XqnOAJ&9957L12*7*P=w+u>E#U;fcQoigrU0T2evLy->-N?9# z5dEQVfqO%(aWTrYUzsIp^i?h)KIi51kH|yJ zzgtOYxQR3-Xs?sm*SLuD>Z0}|1i}@fpI@|a)U1kk=6}jx}-sc&=hUcG1 zNd;rS(WK>~0tkDKCiR1BU&G{NG6fEYhKkXo-B)-aqJJRcjR=a9N;_Xq}~c}Czz{Jes31ZtSgq6BSL%Kw$d9Z;2Y@k+N=o|kdmta z!KhV*6=PIoemVWR)AMXuu%nUKBQA{~4)3p%S8#|du=;-Hb|h3CxGLfqE-83{VMT9ASu65(>tJWG zy}J#3`5u>-{B`dqrvfWPjSxqrQ{UU(W@KDu_rM>I>$&Ui?Mo-Wod!=14ChY9I=rML z|6u3mdlPlv?>u_2TIRZoLu;6HICcIadE6hUMc;HF8N-<-JJ9Hz`EH1tWcX13_ecB1 zUKQbBaikH_*Bw;~_3nBRxj(KY48otwC#1&6zx~un?eoXS#BGQcO^$DX>SrCiCssO` zAN-&msx~tO#3qz*!&d9H`zZ3%N74(6FfDm>rdYnF?%lpf5hh;#19Vp~L4EIG?`yPb z0xC0}W$v%{D3t_xSo`G#XvUCIV53rw?}7I+5=3c49Y; zMZJ0WdApi-)-O{hn##QJeJ#NURX1N@Gk{0%ZZy?inxd!x)Uz}{`9xyvelhF!^2D~3 zigQTrWwrdV@)0k2M{MujY*j{FuR}p-tZ{=q=kF3-JOGUwNy83FJqGxWVapAE+xnV9 zt#+;FK#S6Hb|4h=dau{cg4KYo8d`OhvO!#13+tx6rhX_}Z9sYijrD}nNlrR$b&6wV-wf4=1OIF2zLZOemR+dJo@b58KI0$ zLCbC0dkFVgxO^2_D#atQb7Ht#lJbYZrUk*@eIo)OyLOryZiXlcEKM5NX%$O-)weM$8PCp{ zKO89fQ`-#Z6d_6aGRr$nCOa~}(?)6hB5%v?2Z@>HlNX`S`91M%d~z$wY(j#U@A+*q z!oOceig(kJlasgj9nvH-$|loG`jsoQQu3OWW5#_Ha*zpuMoN=;5!jp(l?0b0t$YE# zq_WAH&~LRxRjP({(F?=SszA=n6xY;fh8BH#^^Zf6Fetv? zg{{Z_?*GFB_hnR5Qv=_gI~^=E;H-uJ>0B&=V8y*iW0R(VuGc=M_ewM=zR&b03Z`D> z<>}udpsaWJ?H(fSFC&wGLCvO>9l6`k)dTaGvzglaZq#lkCh8^|Prl~XFGgT!{p&zH z;JBAFOW^Er$nEa7QKuI<;Akbz)b2AbRz>(KP2cim1sPqWum}YKM8P16oC|BM5R7BZlijic>y5rQ#1^PT+p5bImW^7Zb4vMuWv-zyq%Mmz zG%Pv&#gi-UN!spz1TEDttqYpv|u{|eE_D-dEVm@tm;px`!~X6wq5EZF#9y)`mx z)L>5^c4tKkIFgO0bQloNYwSV_hW>OHFM=+dS-Xv-`42fAvy%%@+lI<);@#qPmnBgVR`o z-GtjeIdM~1TMNqWCiMF1XMbnOMxkj{pSr^jy{<aOnv5OHzh99vD22Yi5ECQO|JOC zK{Z-#S|6KBAxu7^i4GXuR~b9-vnnU@gY}+iF8t6pe^)>dCbA882+Fwvo z_!;X2U688PkQH@Yzb*c9ZPL_ry5G;y?e&HOMx^GS_G68!s}eTCyD!zOrl#%nailmz z?B&a^7a8OhhCZ$dOg_A04ym%ldkxQz4{7bT)Lco3asD~KFnkp-DEN~5@@VDv4pv+U zaa>5^Hf+V|O4#yi_o{sdZQ>w0BYii!-t>X<@EWy)Lpyol+YgfS2-9 z?+H*M7JF;l-;q!2sRj676%Q_eD-^ly;rY>`naKzHy1~99A*=@8qf)V;kd_j{qbndm zT%m`bl$5lWn-b#ISMuxEFUcSOgwM{Mb4c%f;{DzAZ>V*Q3F`To%CnGfB%Wndzzlk> zXiY%4`5zN#WIq<$M|FFwI3<=yZ4S)ZxrE9}u62RZwl*4>hpr}WU*a3{uaiAjI#P6h z_m2f{aRGsKc3EUH1V8SU9|_Yy7vSUjC6qb(2iEuVXCK!2H%2v=s*nJ>MD|Ic+|qzz|w5 zUlJ5gahT2NPjh)4SN-i(QXDLxWpY;DcsSFY#Pw%P915Dm)V;C^+4ju_;HWP5=0!mF zwaiD#HL(W_=#@?%_FrDHzKxv612i?;SgCheou3U+0#2uPXJ+CHyAc9$$##MJLLO%Yr=~?iKI!(nsBFwMK8%FKHI65Uq>TT zR+-7|a~bUnDmBPcrhVJZ+Okx>WvS=Xur-E;@5ex{_LMv*O7AB3Hfs!HbV0c+B&gbU+@Y_6?G97%Sk}wIhs(umSDu8 zKJbd9hF*T`4buh@3$TuaSP-obgF)?BamdqZsfI#w$7nwVuHr_xlwt-gCc>%n*#~}E z@x>o}%cX7e6j=8d_xiOFw^}tz?WtX3D-_l&9BPIJHR;roR6R}P_kBMzkpD}z4 z>ZvC=1=HZgWQ5I#0XiO#2rMoS5>4W<8o@L5887!r%z_n1yqQCfS!`vU?xI?uO-8s3 z{tCKjD|u&m>TR6+Yy7TsO~U*t!--GvUwD(tFQKbBTtF+5Z*w3Zl#0)$+rh=frSwk# z7Y?JTe#-+7u@!Wgl$2?evRYWtsV|&b-CSF}-q+B*bRD*kCmg#UxK+O2i z@qqG_Rw;Za6c=N!AEHQ0eWw=SsP9RSx)`|W^##Kvnu+-DB4MEU&F`h7bmyF9E?R30 z&maL+b(Cr75o`#uQMaXQK3|UxfEHj^~L1)!KiyYxx*zK- z-N(3bO*g{d>3pbDTzqE$i*Qc^l6ox}$Gb|5RP|xnOgg}ldMtm`Pcf9$en_=^Lv1qVNJ-~)MnGIp!vdn3d5H&b9TF0UL4xcsA(u=+i_%umVGc%Wk5-W7oyAuWo0bIWc8}FqYQ_WI7 zH7fp%xUS^ijZ9GMDE;SP`0Y$1P^pEG2gLDp%j^DQo7cZRA;d=<%4{?5g5Pnp_(eTG z_Zslxc&KdJyYB7C@Me-#3Z_<7qKA__y+!WG`%DB;e+K$HgwGO#XzZ+@%?)6T|imUP@fA9(KFx44CX{p5`UvFO{(y zb07-Q9Mt9VS%g3^;()m+>w@X1m1eTq0n6Jg11`pOaQL1GQ^4ZeVUN?3KzBySZ_A^Y84`2GPchc;#K*7{9AFt>Exjb=V ztC;Ky5!zBQN*#a-C7Kg$!YTgLFHw2rs!X$QX$_>C4!R@sX#p_GFN*vmI`^B(9Nt(s zrJZg!5XE-S@o!}lZ$@#^+K$B)lxyUAiXUx%r#X@MPQT^J086)n5hPcsRmEVvuHj9K zdGoKjwLLV9P81`wd zST6XcqcqCcP@eiv;6={);f3?LFB?(OIA+{(Cmae>Pe=COnDGdb|224}&nd z)us>X`S3!>*DY|TiQdpe88Hj!?_#AJ(3S<4!w%(F7;safUF)Kect1t=*0T3#+UV;I z#|XO9O!Pj9x^R!$&tA$}Lv#h<4=UUrv+* zv}g?d_<$;4Nx)?xyc$&EN5$;%$ghwhweGXu65LG|A*`uWfMX>K-O>pXJz{mf$Cv)x zhqv<^c36KW65n#m;28>BrAhzc#lR4pY?DG{9+7r-77BOb%ALCmYHY^Jp!S70PpRuC z?-E1rlNLoU3Ql!$=Fb!^MtvVhF3nOm@QO4a$l4wnw^8St8U%e+C5igu(5`(?2cg`D>cX$ryd%db|^ zD91ApCKAhtPD||3R066!A$h|#9HG^d#Ac~lQU??8^- z-zF{l07o8Aj1r=I8Hjy64*1c98Io*kATs?J?s!7DDvm>Yajk zi;J&(o<9!C#?~*YbkPIj5)dUxXm?&ajx*lB#QeJxT+b{V#RGJ_W3F8yVP`E!+BJC= zOKX7ft6Da8#i7coKO3l@PskiiYRf(73e$lp@RLQ!zK`b1)pijncN2JH$$_7foXe)Z zesIwvX@qGeQCe7P8}b|B=_&z6lX;fRRO2;!NJNiCP83 zrW;}f)1<$C)<4E6#F0PPALYnV-a&=ls2|^6LrQ3*gd1eM6VEY$Cn{&JD2 z7}lV;Xg|=(f~3B%WDS!$TAPM94hz5YGMbXvf@fpdV^24Jv3J@$ATc0`a8OmHrVRUH zstyG$XYsOvkk3@Xj#uD~|ESIs_;7@XBE#1mpv=R%j6=BF%Fo;^$ZHsu;;p2^6Wo@Fd-uQfe7=^u(0Ia{ zeA-rCU(R@f$>PJRD?BdsGx@PX{NnM|!p91rNY?q3?O3kN%Qv)5wJLac+yPI@*OJ#T z=88R=Irtji^pjG!q)*D-H&xe>66*b~2utXsfiXV~a7^v1S}caO-s|~+Y?(K->Gk|z zMQ3usOCe#jO^S#ibRfOW0g=LPz#eWh-&H<7aSE!Q*`zrmwAknGvL9w**KolwzI~yW zZVrV{@fFV@J*gzD31bQA-)x*NeVj@Eq^t$8d=X*g5EC2A7IM;0_k{Lbji{30b|N01 z8x#;?mvwSNwp?D`_vxbrlkzO*J%p612y(^+g_Iefdgi}!fsa7jhd7L2{CQiBGwTF* zT=oeHMDN5;>(Tn07N2K?wM&oKU!`bszj^)y!cRRcN`3SYpRfp~$|&M+m+(v%I-s^< z_v}@xLTIo@;)_K(3%(0YAAi$l)oPnKNCQt1-SE<cmzYJ-lASb4vge~sxIw9w!} z)7t!i;0^Biq9;ELh~6e2s7&NbPc=-)RhGy$dEBEhi#;l6#$OWiQ2ygCEl@Wnw6j(w z+2p#QjQH>>pSq*P;mHt0@p-U3@-mwRBqiAP7GCJ`1EP4@Pr&gma3UW+Q4qOg1dcEM zx=G3wCQ9t71|5*q(hYjZz*AFq)t_d_o_roSk5QZtf5#MRP^OU+OGch%dyIuYo&Q*m z07{_I#2iy=&s$TTkq^7zkuPdeDHyS8{N~I{Am-*c#bWty_bp|(?G1b=KWRtQN7%2RBXPuK z4*8>}%jox^v)wtjSqGrD>ykoBWNvE4(q~N2el1?$a`@B1AG0WL)p%-ugYg91GL8ozs8sd z1WffRYwlw_wwV&TdGy^Z%Crg+?eHFvI?F;AYee4nn?&T~!11`fur@ki*2-6|Bw_FC z%YZ)(G4bVO%LeeJ(2MfN!MV~%=l$D=c+8@4{%tJt%Aw&NiqtaL$}#b zZ6Lhr^BQ7#cB%Y}@3{n4Q+1hMfJ@^Jm=PK|rx<_D(+8tqF~F)RxCXKY-2o(la5piq8kg zZ;!mEZHC{-NW)JIp^x!6Su1!KAdGXhJw5s1O5I`ilU2t|=lj!)oxzu|{MYRj=8X25 zH@LmOujJPp+7Lqzz0XC2VOofReTytC(ZDw4zRPDy-~b;VEGU%f_z=ZaSw#_L)sw^9BW;6m<_$1) z%f^&)1@$m{vt+!n_og)*KUrG@dvk@d&*S#FoE*(u>AccO8W!q?E)+Yf-}}^`zK@>@ zukDs3Dl%f-E7w`Bp{Ts}1k(SXvhu{0=^6rbT@D9~HlMcP;5Ak$3DfACnzx;R(CaZf zQpqY6o%BF2wpzg=Mkz0$*k-3sJg3rnj6LYeLOgRX%gDAvFIp7Hf;mI^V=DQ9Z()>4 ztW;W+ub%}#hi*pa5JL-9xUX7KQv+*s+L;%U0daAPymY0gk=_)mp<2KR@C~b?Emsman2>6ooZ3R?pv; zZkYFI>iHnr>9P<7UwxbX0S|#X3;*=Y*NVf91UpOn#s{md1a@2GYA6XHxRsQSH%}t5 z3|lIWmD1hvPiZyPTrDLR*XX(@PXM}bO%a)&yGhdeeSv&npm_H8iElpYeea!tFNDjc z%rbkfw+9NtYs2&&NYeH7m@L^z2vsh|sYNd`C^MgU9hV`&yZ8`{ZmbN)LUV2jl0XOs z?HyMxR-8Rf#@vJrtSkXlzn|PK25*uXxXmY?{-C82b|i^S3}xt4k%|i|F^8Ut$o2sG zW@k!_bW2Paejxn$-Ir;pL^pj2sZU62^vzX2hte{B&y961h$3bSefxEUKeqdtH;5=0 ztwF}3*zZeu$-t=|(LhKDL)`y@aFmbfh64OyNE|cQC2!1q{{!82b^eL8!Z-Z|@A5lRUL`&BV4YfAf=*7|(+P zz;2#m$q_m6i?`=HK3|87DFI-Hp+ULSSokZyR0c~t=0(AD1rL8O&`h@VaY@hvf#2bB za@AG_6=(zX4BJ<9qDXu*>3YVM+mxPE@BS9wL-YZnqnH?i?UH2In5xgsQ)Pcha%Dnk zWKt+~*|mBHrvo$b`96#lL={Ed7FV9KHMuWDbcF`n{2r(0=+t>5-#cJ)QoQAeYp}6c zp%_rgm=V5?U6U^zXSMPN(kUB)Q`=0@JJ_96OIa)LHmsb;xE!@A{4yiH&gq_*>PI-g zGZ&YR*9Cqo(O$}Dg6&k1+4vvtt^C&Z(t{9=cyzsl0j$lUFZlFDejqV zk+YBci4es&N<#i?q0zR;&jkf9uc}Nt zsIKG9bI3FhD+b?D{JuQuyP$2J^6vqEF>eK=?wNAP_|jp-NySZ5*04~YuJ>FL?JRjb z%HNeHSqZut+&dO6U*Vmfw!GO;-kEElT@Bg7N~g3K@b1Mf2|s4Y0-Y!(Qi+hh%nVJa zdb&j=>?8d1i%EjxcMUU88{>UkQh)tf|MNi`P}@EZ;oifi5wXizJmC-LZ1`B(p1X-A z++PiAnW@wd+rwHhb>`%y4&W%}@Xl<5BTgskh`Ip?Y8Th$~!0uQsq zmT|P{{*x}XT@f$0GE-Fu>_eK!Z~*4=g(Cy(LJmw*2dF(9qgf|gq>Xj9ffYEcDv7WR z)BbWlsVsp*o0(UOSM1@j8o?>nd%5Cj-yGf03~H9+pRTzXvP3)QIqxG*{(oC5_PmUB z|AO{`ytgfB34E@eYBDd7>-``sC>??W%K2Fu2{_DRSCL_Po6Do zF^aR?a!)*S$F+j?zymo0SmE?Ftr{HlZ!Bq=bAu+)?DBDC^4qCYlM7feWYIJ0q5#x0 z$=RZoi&-m4EM+T%&3Vdk-)JF<*bKBmQ_pdIrvAVaG6AVr+ zF2^cy1Lh242J|p_Y)z@>4t(0osT1noC6wyDMIZiBp;f}E!KSI(c`D&J>N+_1?4aE} zi;zg|eK`i7nK5O_X+?*laOKg9P?pM3N7mlzR{hW0ZnFEVWHkvoPkKF-=<>NXRJlG3 zmyC7TJG;=-kSiDdObOtKji=YQ>6_+Sj@VB21Trw7$oE5Cg2&!6LY_S5A03HGzJ9^I zS4~n(0rJ_v<5BI@iGgsKJWtOEB5{f>nl)fe9bwv!A`etl{N zeo5H)JSQ_lprZMQ&ZF}J;K#T^ka7q;cVaBrXrg4)d?3SfhQai!1S~gk2^j@w9?N7^ zb}-C)Lrmw2T2rq7w~6hiNcuJmPJ$kL0&$hV7q>jz7M%<)4MI~IGDo#lRQi(MGL3lP zX!|{j*cXdx2^odOn9ApVK6@u_d68-u@|5-sCmF`jh^=V&Uy) zW;1M&`;EW@34`e20-nB~(yFt5Sw-5IVJKK^lBIV^IjcG1JSZcxw-XbG&3YF#m>i8P zlbw$=0m(CLn&<#oHT?zNQ=Ekl_aTzg%^Kf- zS3D}5SAQih-A@aQz`_xJOg7-jDRIh6UU^U&gzuv7WSj$MAwS>1Vj?#qLUA^AwB7_j z)p#>2TwHbMI;u;5h%O3#WQ_XXT$uTo4i;HQN>3+=Kbp)W7mNIuU|8omdzB>_&e@gS zOlJ|=pdjGCsuuDhq|5TD%*Ss028u7xv6y}SQ0OAJ&`x%*unYfvPR4bB%$D&tiet?i zGR6sG2+`7I$z~Jdhn&fQF8UuTJ_9cDZ_p3w-vMclo`PD!1XrVy)p|{pzt%Gl=!BUY zr4Hy`q$UQ5o(8^r!7GN+qNEf04Ib;D%78NgYBt2GmR)eDbDK&Zqg?J@ybfJjwFMrv zUX#YfqRAs|7`Eb7tu#>v!dU>i?26Jh7=i0L<*}M|wnpPgJG|qwdF4avIAq8OpB-c8 zEcV_LVHqh|$#0swnBj)IT!;DLK_e|b?xAS2pco_4wI@mHQlMpP}(%C4pc0<2QEya!7si%4jPS1v zAc4vUf=IYY>wpZN5Mg%_vP^2?aBV#NgHX%g+)wSn3nwJA!wi@oJq^uC%^0XJIK@6C ztN6fKGbf6poC=&V^3Ja7ACVC2TI`tDJ%XN?5fk7@T|h5qS>$a-ca0+8VP0J=w4c4q zp89};5*EKtiyJvwY7rg16jZY@9}S&aWi0LH)*Rv`Poe1g^I8!+giCP#YU9yVDQvjU z!@W2`ohBxKZ(3Y-u7z~y~J1aI~K`9g)nh-)e8Qa z*3U5*kt)t}hz3qJkr)4g94Y?|Ird`E?z!%q>Y>TbX>H33I-@M(`wWA6T8*QyB(gUk zDAMLc$6_0%`?R>@42$~kjzF4rdD%d;uC-Pw6nbvj7)P`pp#^noFM#(zAf$9g-0)p0 z+xS5BJU1pS!)yqT_J78QT)!a(p!chH}~t9r@37J5Ac7 zW6(5v|KwCqbY!u{iJaWBsgX|Z=al=L7woBALcE$zKfNtISmgY!CrA5?$jpiDi_Wav z;DAa-=0xiz8*2#o^Z7Lvo3f5+vQW?=ua*cyI6M#Z7;C{-Vs{IC7O(~^yW@N zAfiZ(){e9&lgtSI;s{dwJNlKo1<)@UPpR65o>&RmTjl~)3x{ZIgh&r|8<6(eab%n) zO#p&X&;ZQOd%u3=?E11A56TjM3NG|}>MAz&;jqnz2wxQ@qxDWEM>TD@vY5RBb?@nz*j-u%JH(5RnQS*TL ze^WB%7O-&K?zZs(cf}1q*@&>fR5`bFwY&jbm=0y$X%o3l>yhSM^w5MCuf)|{wNHL! zI4PFW0Vdwkhs>afuP;-qnqZu0Z``kCvv@w#Jx(-AOv%7?7kJ3U0HAJ{*?&>!GRG2m37%X>b@p2b z^IhI4lt->4;`y-j!}SwXhFj4LlSgoaxU zQ5^U^8JQu*$A1w@iuSFQuw!eD1D=0=<^O54Y_xjal5o5I{_8{njWfn;#u7BPa!hO# zS81qc{cxaztvT0hvCIM7mV9{Q(rVi3AG?3%`o~ymhzi+?$UNS%8sZzoeH0WT5qlCS zD#iYVX#vEG;N3mWun2JUQHB=LqeK!@wM2g)kSMh>i`L2y%{WCCAqS2%~M?)RhUtNL+ zly%o?XP@XMv3Gl+Lwk2SKjpoVIWQB>CpaLLS9M8SA35pPAxl46Y-2#>$k#4C_K8&@ z+V02ZKn@bJD|FI&6Qim!hZ3tT;-X>G&&i|0Ebx$TJT0)1vJ{{q(^3WR;q(2@*Y#`W zBl2K0+F|c|X}FYm$b=CX{yVG6{%?+0H^bP>8-)#6?JMx4%0V6kLcw^HtU2vo=O8f0 zt?PwUFCpfQUvb@Hq za)P`EJ8evb{bN^Nf|+JOTLgfZAOHGDP7qRL6hngh_lQ~Dzk~yV`(ouUGi2C_3v97) zUKgJvYeOJ!*~gxFuP}@SE?LmSE{1KcM#$;Bw)g&42y`=CQ%?qfHe;nZUTcDP-X$lR zBJeCx{BF_2rD48as@}sn`jjhG+DZT38DE^`4}e3?cRxQ3mrf6~vmsu*gW{s!ASQXq zHh+n1&SdcXk%zUcN#!5jPYhtee8`~do~17M0B$^_1YQvP8`qX(S4uii0Vy3vXwLY= zdT!3}hdfRuvHX;e8(#m4|Gq^o(20nH zUFVM1-Z61Ffieg0AyLL;Q&d}r?V`w^nG#=0;O|UT+Bv|r{p7ycl87ZIzA}=-i>*{A zi{LELvE%q|m$nd}j-zf0+8F^v2Dn!0P|9&W@7^P2^a2d`+iyF{N5wFoFjP6kO}I&e z4Eg?5t{t}sCd5u(i{hw

    mO^|(fdNgPd^zNp;t11v^-Jix;A*o(_sfq;64sKAwu zK;1xb;#AhADSJaEBgRG52!D;*Aqfc6RoR_e0bJ(*=resNy<=vW1hFwq)_% zC)Q&sD+fR89VV$doec3`zow~d47H$e;oRoVTt6KJtxmXb%}DPBr`KLEoxuILtc=t- z6=m{c2Ficam+wAa1c$1D112q+y=OK3dTYOY(X;ODeN2bnxk$7V+@<%}*hkyY7zj7# z>9&ySKBD{s>dek*l*ReOyiVznVC<-D{WtY(4l9B9*T=~K@y#;MJ{xwBS+|!l3QBp4 zAFMr6vxm5F>F40J-^m?H5_1yn$Kq@s+39E_bSAbMY4QAQ1l?Uc+xqYfH;?jx`vbX! zZbA3PXy(jzMaQ=ThxVB>%CzAtZxl&~vcVtTp!C-~Hrj&kwF-FX3dMna z=E~fnc~%wL)g1W-6*QbAN_h_I3sV+HBiFsYy0G$p^aUOr$ur~TVVo_XEQg}MSMs4W zUooPT52V&t&%AlD_YuSigdO%#t)jf%bPu}6-T&l|9YF|2S^M0#w+bqxHkep8$Zhj& z>mMi~m!XmNIyF>Yt9~adrOY7foST=bh*{;(Hht%vZXAj#?Nz3S6xbo=n2IEtC_ohT zcz4YkZFR`9cO$_9SMh%$s623F{YaROS?9EZWNTB$l30bMGt10G4otCj408Wc23*~Q6Xn4 zFKC^sTxK%+qe3b+X+NV#@zH~ftin_t*sQ|fmJ`2!=qsUj&X_ogT~oF@{Iik#?abef z-%fg-C|v68wAjRGQWCYq-yCwAiIzF=;VeyU^0Foez{?v~dLRLGl#C2N_XOtqTGk6q@ zsryY)6}rsipY(1h+A(@}=8d;Q2i<@0eay(+QxqrP(?=}v-$6f1Fn}G8g7{nymt{vA zR6FLOlbz@f(eP~}vzM$x=XEWJisy?CV8U!3D2u_SU^8PpAfa}^)ar%PKl55*!Og?_ zht-HF&k>Capgv*;)v=?biyd2bQg9~cI4c}QTx_%JT?r~&C|;T6Tw{+j_JKi9Q3Atdj%9c34W}tOPrg6)_xe|iua^WY$nU|tnD(O8C&Q6fbg z;>`Y*BcpoGtqxe1tBLE=r~F;KO?9`~ zjFgZhFfH1s1~VBUtF^JuInW$P7p+MY{`0?fU}gl;31%rX-*mi#7y9K4;RAF6Fsv|( zeQ`gTg1<>XJa}USsySj_C_AaQEk>l&h;4MbaH@AO43>Si;_le!Zv|IT(4%|yMd>t3 zv+=QTTBFGF>l4}kJ+Vzzh~fvy=F*vI&XBz!0{KM)DySuy0S6JWE{@roru8aa@~i-X zNdJT-q`3fcl^mY;j3?mAnP8REy(jva=UB^u_0a;Co(MV=%xY$V`=V0FYQgym-<*}D z`KX)caFy;R>$Uh-D`NqrxGFyivghYMWaO$yvUFIeGv8oem1h?#{d7H#F>`#fM0lw* z{VCPaSnynce)!;dDdXX8Ogpqdp4=SglI-#z+QEJ=vP1EYxc^$WGo(* z=tA}g@KEGLJ^bZQs1sW8qdSeD*RlB4&{<42i!XyY%HIRdXpqi2kMqPfqF#OvI98x% zGjr@|_qjj15wI7n&I?7mHqV@LUX@%rMCZT5BpbzD&Y9rcv&KxQ+u)ILogAt9DzmIk6%T+8vk` zQcJwn(_xd575@8i0k3?kigfM(|+NmR`hQXu2qo*&y*Jv9@rkw=ZH!aZNEfLc^ zE`sQselcQGLMo@x0W1QWT{MJ-;&$G%*`Vm+r1;GXR9%bLA~1Ot($4~g!nVi?Pake9 z+6hm=4rAAN2?4h;)8tBv#>hnX@#A*_<4*G&DaOLFw#yAgj7=Nn; zd0^uErf|}GJRN~x5U>o(Q2{;PjnmI&%4sC+v1Z!*HjB<{VUVTZg4}lY?S64~7TU6d z%3q}J0Ro+toz%Y~UikJcGnoagH4-S0sUEHi2=4wrs?IVX%58o7(%s!9(%s#lNP~jJ z(A@$ubc4VEA}C0ADJ3o4AT1zB&d?1*4*h@j-skM|zMuF8%ron`*IM^|UB4@p4WQ8M z(Z|R9>qKjL5AFIOKwsxP{Ji>U@2?n4nv&o{G(vBsnkS<&y72@_3kawKE5cDYdjYow|X#1VWZU(Fy5xdh?_eK^nxtyZdk{&xh zQM457DA&5@lB7B_ISr|Y+TUN#xpzN^2r4=0a(|u`68{jATTqpKPGUG*3JJt}? z9xhLH;c_CCNK6BUt6%b4XrqxErxGe$gRxQKakxcm6vnUm^53pm9%gr;2lQAHVDoL( zeP1D2%KcFKn(mJ?BV|32MK#)Bu_r!rcTmyo&sOjG&lJPYk;ABSohYi)y3s>I7ijU+ z41zn<+M1uujU6YYlPK1FZYN+*{Aq0&-XHm)Nxia#sMfmX&4;{N{rF(X)R=|A$C#c@Li%whp0@~Y4K0v1dD`w#V!#!9)vZ;Ocwq0$f zqTiZlqupO-*8FHATLn4y5o|h&yUOEs6+eT<+&A|Z4Brt90 zv=hY@2J|7n{CHYtkEGpgL4ds}0iDhvThbCEl@C3NN!qKKj}L9JPMOb35~IAOB4#=mlPLOQ zq(PgoE)TNVZ%2Abp1T|1}l{3R$ZA*jw zs^e=1L$|L`)-Q|TTit}bPuSVOamuf@jK=DbI3xu@YZkcR*wZ8lgBZ`-Lh!uf%4sUpwP{fMw@-h?b!opb`Gk z$6dX zlHWeWGnV?WkGnG+d38^-7l3}42UeGZK#xpa`aET;z>zxhy_r~w2U0`LMuYIlSPNm!B7IkSgeGN+41`H8lHc191++}j zf3%3ztSSEi;$}NfFeVFm7&*NCM(Ii278}Fo(BO(yZ!1vqm;5?2l>M_4PO6B z|LB?XPR4=JI%qIMWM?tp$<5_qd;!VrN$-ODRO_GxF10YZoXhfi%ibI4AVVY5fHSYo zwR#p*U~3oMWpuiExg!vNJ?6Z3{7}k(p$f#&KT4I$UYOmE%PgGek~hdf&`Xa+PIcdH z!P-!a?a9faF>sG@tR>$m8#Gm_&2UaL$uOv$tAw|#KX;)g(eRUtg&tCV+p{?vV`P*s zmeNVgB-s?<&xr}Zh~}zSgcAAk+K9j7n4KEqBM~&1Xp_K1q{4$`#yy<6yL|a)hh%2Vp=eP8d7;tTlYIAzvFUrNkBI4j4D_zi5bfK)0 zLtW~&S4_bA#?Zk9Y40Obo=Bnr^9$QLwTR0$i-?>#w-Xax@pq_rjTjDb%v4@Pj3|M> z`W(|G4oO6^!{&5P(Al$Tl(=_v5oKASBbGL8CN>)Z75rX3sBM>9G0%mOdBzgvTb;RX z@OBc;wzZgH)$)Qm#eFzcb-&}f)z&xsIj5lhvp-1N+*F2Mut0rMeU*kPl%Ia1@U`h? z>ei>{CNPaJP1?Cqf9lffV+JmF=T7WvYa+Z_HCRhjxj#iG0hH;HRxc3OcohTLrB)~D z&IA~4`jUv_a zV}}vZ^mNi)iS}Mp43IjKHJRC{gm(>3((UPYA8^;#lggP8pDWh>h}I% zGlA?*Myw^F_@D=&6Ts&B9F$Z}BG=m!#Rc_3t~pc>yjdBcycx}%ES&I=eq1w2zZ;;$ z-G{Sz?@J(Cn?GQtjWhJ_FfGH^8!MYZZ%KNi6Z(sio>`B6SfQLRrFo{2fv3$Fm$7yR zww$a(SS~(m6Y>+s54afIUkCLCxOc?E`LyM2@fxP|qu{;huwITjDAphmno?fJ-k{T@K zk9nTqg#Bcbx%Q}eJ@RXQh@{iVWdn{tv$;EU1k%oLdsNXQaZGdmqDU;@{uT5GZda>- zijnZYYY3_0Uj|;)P7L^a&1ilR^e#g+GsxX|{K~%dP9sNDPUhN9qip!me#%Ze6C|Ie z;^b$^zPQmeZp^RS*lJ(UKx%dqe=@=)M54s4HFCJs4OVG}gnPH5nv3UnzB&_`vpNU+ za&fWKT27BL2ZpbFrg^Uu+<+c_$PQeX#pWx5r0MAvjJvvQ4MXalDJ;PmH(MjQ*cz?n zAM=}aylDbLmg1QrqSw@I$pS5LQlFS>24gU2WJVa^w2Gs`ch%f2evL-G7eSe|O*^@R zmeyJiCb74?Nl;K4u)ax63j55Sc(@o>I>adFy+?hwnFbGhEUj_nqq;K~$C#GupK%ll z-9p88U4_U7MMKZanP*HpAX7GoW7$B`Ss1^ISZMQRf7tPFOO4fz=EJY54KMFK!aZcX z30NGBY!28ee!{ng@+lv0lp|@%vw3`){VurCaf9#y_hZriQ#Vt|csH47tL^dLvW|Dy z))+Dol>zuY`@b#wm#)Db?%Ff2%@nX2d;mpbx?~VOS!!Q{bLmvwF{aC(MuOS?ZTMZ6 zeU01Z+Y^sblT*5Zj#K)Iwnk%VK`!yK+6hejFSjh=5f5zw|9dwr2)mh3Xnx4L^DNm= zryYpmn(0AS_KCr#x9HMvGrAmO3Y7`X7t$@y5|37+1U7D|T}~BZ@pQlI_^HJ$UUXf& z&U@diHJ294y!Lb|Bs;sVpcdB=>e;+NQrb`pYwA-GjEeA$p z7`vfvaFfvs%S0gV4dF-i)w=7A1)rlL6|^nqju<>!>WNWe+TOdTRh0y?HU~N}_~ZH^ zvBh(Ge%*NrqWVo@a&^>O>4EL8m6hl?ZO?g(1|qRM*b$g-u;zOg(n&=E3Z`pl#L;Gl zgf0ZnL=>J6_*u%!rM_BKY*_EzxLWD^0Fs%ioU?FQs7KLUQE!uVAzaD6W0kJ8dwQsT zfC%QeAqYWw753C@j{P`t%6hf0K*brxAsf4mAs0V(n+SW&7&W`f-Gd00(b0bs`90Hc zDgX*Tknx~@cOt5XB^RCGN4Cmsnh^Oa;g2x=eSnYJu`Eih^(x2AbP#SdvB!)*ne>sW z2UNhFA`&=!5d4cSI8sK%2**Cg8amp zZi%orRO5Hq^~q|XQ(z`Hq{n~FIBf?K|2PoV6lt)?xAkE)M*J!b7n~DKh~r08%{`D= zhz|Rb6ExNS$cTG*OR9={kRbLfC{|r6A=L+`P8LkX5GYMC`;J&ZTS7MTJdv2TV%g3B zBokv8?K7B|EeCb-W4*x-Ci-glO>MzEj*HE=@ahAF=f(jZVx-DqDYO*6o@3Tb<$W?W zLzOP-ioP7fsK;VFGsbkmEM1BO`M|u6mVtzc`nF9J;OhS_{3i6q#v46GC}` z{h8+$|KXPxIM~D2Wj+Ws=Q&Qty+6{x#c|kPTzqrz88$j@0NUcatfIF&2|GN4C$-g< ze|~DdN8MG`U9Q}HIslPYsI5Gxiz7G+*5#nNScW%^|e@A-W(&V z!ofQe#Fhtczh_f)MQq5MSMl8=GGPDO+|$UDQdXin%jAe7 zt{(8)e2S1a2fZIu40RP6-#x9{d>SB;9$e##k~Daaim~#BWec6?WGh$6L}|iBNi!oL<;;e;G$dcv|#D|0RGIwv|X1wdQ=L zc}LhtR`Sk-UCNiT_eM6t{swn&*Xl>oYlCB4BB&V~xA1KRzx$ptgyB)LLPpdo4EwIe zO(5rRkwNZgB?&x>r$H%13`DR-vt=pISE{P)sz7K(=|{+eN=tf7rF~HE(IKk3x>yzQ zd=^V5!Rd7lQG0_kzH(jj5A8ahx6*E}KIg4=d4gfZ1cWEAVH?8{J1YU0?~WwmevNFO z+)c_FbvVcxXNEb?xfNFMR1eFvuS?Ma78t|2Ijr>Hxx+Lsk}vh0vG5 z7L#KA;58b#98=oC9ysZp8{sc7lu9(oN&bbNB&^3)g;iF6Z|33?%P*XRo=7w zD=Qpr-Mcy*T4|Yyo@w(pV7rcZwyj05lOJ-3u?BbC8s94FWKcfC#Q4{NNKH_raWdSc zX7)10j@HU1RqgJIn6}=ele#X{uu`cT$0GQ&Te(f-h*j_o1=CpM{X&yxl;Ui)gEP_PJp@(;<|yfoF8M`->=K zO}qv5ZJ0{Ykp88Xk#q8__JFm;SNq9YBKfihR>z-@r>YIL&vzHiH_h8z$N-H!=8Vm| z(wZF^N1F57z42Q((7O)!-+TEX2@@Y%a3M&U@f*1tZVFt^J~v9%9Hi7#?Y91<`YU{N z3HuyTfh@C~TClhzC@s;6y!`p*WQJmM=h~JEeXKQ>KG&>Y-+ZM@-;3iu%gOt(f?Q_n z_pe&&iQreUY+Flx=4Dy-9p#D>Et@-HSJa?4ufiB!BC*9DEa167>g*#5Lgy!^x@J4; z7eR7XOqY<8iVOBGpw$y`bEMXH@xjwP*1He+IP8mheZ|RE^i$)qYQUPtZG<9RJgKu9 z9=fUmS(`GBF%pJ=xhqd+*{Ek`66*K!%JZp)!RpzCEog8sOB)i!MLB=5tGt&rj#XlW z!z-*6N+HsC!w>@VHY^40Cs-W}GumPfO!VK0>e>y!s1D_ZuBs&R{a?#*+srtOjVDvx zqBngAPrXcdgx{K%1)Vb(mlNz7urR+f>Tj6LOb>r0o?-mnpE{Fzso9fCDLS$5;ht@3 zL7uJvVelQPO4Ih&E&9dG#MZM0O?Drw3!gEk_?c9iLV>v+{CK=Zr43B{wqVu4fYW{8 z?D@}RQh^Yg2@t7@9=Ud6@KU8{aieEKR`eUXwp*pa0X`hhzH#+ReXWA^HW>0-`Vg%c z1&~!&cEtG_nhnM{SFN|tZo^j=aKO%*0xM>|N}GP}njEsGhT*=iO$Q>6M^3hk1v@&q z)E>33*4us3YVXPzify#dst6UhvRs82S~Pvn+$IMq$*JdAdcZ0*Nbbq`r9Exr#f8?B zYT!?KggE}}N%844hSooQ;H3EUb&mA!^*4#+c5QLTU*3f=*oQFEUQ$M;3kSIdw^$#e21 z$p)1<(OiAW_(Ty+N$n5on2BeT$xY+mU>=gce>F^NC{qtN&zf+n(z@Oani*bX#Tx7t2P8?%C5^{CQTm>iLI%v$6HP z1ktB7v>3vuIz!d>XedA2r8mR(aa)O4#ZMG7xCK3=lahZlozuf=VOO!#I8xJdjK#&0 zGnsKmtTnv~tijg{?XtaP+{q-8`h;SWK{?(CpotNcFa!}O$93U?gwjQ< zY7uhyZ0uk1Yci4?`C>;odmCYcV)DJzo&OMB;7HBAs*#b4@3AdkCVQ{wDTl}7onGri zF!C}jb~@U>wYF+q$hHhz(r#v~F$IV*EafO>eSOS*fMjJN>?5<_unsIbo!q%md#!)} zD+P<%{BqtGCjyoI7-S_$*Sq_BG*UXbOmfn>cW-g=d=jY6ecb%XsrB#@;{0bnC+=KQ zX?(eIoTxVF0<@Zhk)7BNZE^o?ouBCQBP%KFNn$@ix2?DDJ+_A04~^w&SNW>6GJbeH z_^w+ahDw8Gu~)F;6r0iPgRNuQlI<$QWDf00JLz9#NYG-MMdo{GFUZ@^f-L z5jAequRH($e7^s#{m9%n(JikX{$+XXul&;#=aK|%D-o*NjzgM{UPGA3KE@jSb0s`) z1TC+Tv0})0uiP9g3$qm+f6)K;L-z71Awq7N2$b{N{*eb{lURfIIdB7onU&OP!^VY> zBfl7XUUA?NDCW$|+sIH!7CBR3LUukFgh!AwNtU!T9NIc!7w`K2)dcG?kHW;4OH#Dz znaJ1q^Uv=~lH+FIG2>h)6}0I?ll(2>K%|I;r*1lQ6+XEUM-nxp?JiAziiSd_y2-^C zccc8QGv{Z1sn?`W36JUl`+QE8aGcZvFlr3WQ2e{iridDotI9M5P0Q0U`_CWX^NR*Y zkki%cR{6$07j@D`t+PXpN50mlemlah91uj!B3c7bWKr~+WbJFi(9p+6m?Ow(jVPz$ zRj3W#07x#1zaA#yt4^-rO&ffh@7C|)26_gbDtmZN`as-5k)-Is@4CsSaHfLrS~P#J z$gCh6b-Jm?t_}S7N2w(3R`hEDp*<&J(^JosqgDE8{(}Q*!G&g-yMv+^3*Eln9u<%7 zD#V7wU}bB|4gewEj}E|hpJq@?QD0wQPqNEvqDXPiJ#7d2xL6i*;~E6#z5~XS}8l>my@xO zdtUr;q>zxdxpK<^>ikfcmU*LlR#I5;?}2&+uEB#iAzB%Hy$XlO3RH1VFZu5;c4C-ai~ z>!iK$yi;BAc-nI1kK>t>3)oLn4CES;qGD7lG8cXLy7P-;eH-%Zhi%jw&e8%K4>Y_1 z-Vt85X*ZLhi;m4tGE`U^+tt}1fLUAHu4p1K@qqGm0+_?6#IXlyjE}mon!9?rC`GF$ z`s|11O8JuMijMzKu;?iY;FK8|Cdm~qr|S%j{kUt0CXhpoUovIOzZ5Fo_V#QrV+1s1`uxB912h`;*WuO+ZHAm`?snJpABi}@iOpj)rAKpt24eeXOKk2j{B zj+&88hj`3PEa8scaF8I;MleuYHN4 z{W6HZ>m*k)%DqpgCv$$dh2~?ch+M z_Pyh%BU~xyhgL&Ou0TsAw`d>7w~iLHDVqw5m8$1yM6~KvAl(z6H}D22_I5?jtF8?S zRM^qUcKk2_Unl6Boc$NXuYJ~L-PcvPml*eY!<)Kb@pLb@YR`%F{oM7<6L!2uwKq+F z>zH~X3QG8k^yR%s_J}?G-89&B!{#iWPy6ZXqY#%jW3SscDAQFR=E>mB8zq$vgI%{A zsr+ToFH%5RluSED0D2J%vZlX7jr^l`Q%n4T3_aU5&QnM!XfvqXGnKg z$k1A2k>0t>u(SM(h^|y-Ss;%?`a5r*AE_})N2zgv%?AOVgQU2?v8-obWFrQ?ohTP_ zCxHugn)L=?{@q|)(i`B-2G-k9?#n^*$gPnRg-%j0zZvw9;QOQkynhPIRY4VRaS2^L z{06V>wIU1E<$-1%?ztT*HPTnKpX;IRgnH5m1;tcaLWFLG9&s;48kuvPl+EjV^$lZr_F<#g;;4n_X!+@>cp*#7SliuZ^LPF*XwexvqbwbFZ(YbM{27tIT? zm}sfJMZ?Ic8d1cIr&I@Em8bQ1piH3P1^n72PY~W*!AnsijO_77NE5Yq+Ua<>uYHMEJ?|R7Z(;}z@zqfsX>2FEk3A=8ze;r7ON#%DS7u99?4JI}9y8I8a+)=Yw z1%_&Qfl&VA=gDr*tYxs`b0#|GgNY(agX1%8?vwnkMZn=zf*XI<^J`z=pkMh1TPx+t z;Lgm%ddn>QB2p1lnQ+9bbfS)u`#2y3;KU!#mj)4~0{SNt)@_@gH+27ulk*stzPY+CWhVFM zb~m`(qcs*c8l#!rlYaPT_TxQs(RMpMEd?svhJ&sRgGMp={Zt}ph?z?) zd%F&{>LEVRdLowBqII721KGWD{;P6~gQ_s}dka2qn!rUdHAh>OuI9Ca!zPbxLlbJ# zm&FlhRephr6icLtCKQpwjknF&rgk64B_M-i?^*xcurplg<4_tHZpE-`Wpcf*f0XZ^ zNRYe7=*}If9_VE`#3j~B4c864s3tRQDt6W6kq7HP&EHy`p^4;~2m9`yj8nKG{`@y}Z7z?*p7 z#cI1xD;0oEXv6N=a{Ko~{Lrgqrt#cm7V+GrFN9YRBPrmsUHg+Qp=J0&$^^8s^apIY zG^c-&^l~lt5rPzg;92;n+pwdXf0G{25PRzZUsHhu1xt5)X_6n~+dxY&I!x+MNte2E zhR{jj_xJa6%3Li&m;xN`XphPMx!&Q)*w+$O_Msl~bnSE06S|~d<-ld^4y%!6B=Tjy zC_3v?8&jGP(IYd5Ka^T)_&xs+ri~63fia=1GP!&|j|d!(mX(>SZ3@%e zoYl$j@SxcVPI>5F&Y$!#N*>ke^88CVc(2KR}EaYvoE9*}t_{REl(@vWl zx|vng+)a>gv z%IwkJt>74a>8MCMs4qxOlZx4Wc%e@Rs!ICx$Gfsk$N@Lw*Nw!d(ma0Y-*`U$hWPCd z${O$*Weh+*<`LAwb)5N@Iq{_$k7UhIm-6xlVtVm$tP{Rg<4B!dBLfSC@F?{06bS&c zdX12T!Yf$j0N38^s^VYjx+k3>*X^Uy;5Jhq#VJZAp+SvAvK4WG@DP%QdQxNDwVQ7mO*&?B84E+ynzDYv(PiA5k} z{`n}C2zqW}Aih^FO@u^mwDpvcWFlqQgsO}hWWbPR5Sp1^SYv@;4;1nj1|834Kl~V& z3MA-#bUSo%b?pa6EGMTUeAe?P$&}&_m|J{CMGq%+Ctb*WU11RdS!UZhk!Um><8*3&uYyR7-fz`iI0}2_x3kq}-pfmbYFW6a6OHEmp^na(;j1ST?Js#p4^aQFX@Xr+&jMm1JinHXsP!x-*POg)OcRh zFN15dJ9zPzbl-DwTEV4iL%+$hLyl$;!P7l<0je$63jij>j5u2~U(?8d_!V%>J`rXk zVlHf-NF|&1sC&`CrP#eLn-Q^^1ZL=@k;2Z))TEK#IGZn;tY&7=5ZeO!@Z0T@!lAin z%sI7eadWbMlEP^!T-DAPGuByk(igfiyGC@z8O9A5FZ8L0fv^fI6dWRTk23Aa zvocJ40yB>xk(*aEg4a%5Up-)>Z?a_lu#%YOglW1_lO8E^3Qs5)5f2QpQO?DnuA@0_sw@{h_KjB zU@;^Dey0W+Uj*@{OU86ydr1t%n=PSPISHIR&OCw_Yq%a_9t(+`YF z_iFj9BsRYYdJujhQ*qu~3E{_XNVq*)_Fc8SL%_ku_XO~P%wwy*q3s&*upnA)Cwyy> z(`^Z79e$l=URJyIaF&dQBlNk&=b!t+5(AIuj7W{{w>g8dYUkITeP`$BIf)*P%yFdy znySf*af>!CbzuIx2#NVO{Zp5#=?-x$95jRkuhWU-eX;$!M!h}aT zmeJdRq*@{Jue&s9oNeH(x?}!#hgizPHF6%`FpsO3W8eOqSW|fUF=txO6A{iNeZMj% zzJdHA&bj2WUW5$@%iG5x0H)wfn{W7o9?-d$^@|qjE;XLCuiOw9=aXxgG$P^Po9XEb z@b-sJ>8GuGKiRqbr9rAjTvl{)lpC1zC+4fdvb;|-K8kr}+(`Fp)N(p~3YV_Cb_$Qo zwGO%M-Vaz_I-lHB$Sz#xN6F^j@*u~ojW2)aKUsd!OjNBOulrU?-$%NHTYSd3JD;gM z3O#2*!P*oNe0TWQL{QtA-$zI{tyBZ`6Jw3f8Tr9-JBC#7QeyU^FMFf=VwkH*NYRd!o#rd3C&Ws&2}{n5-5Xp+{s44=UH?~@BV)qOZz zGGyt5V(?X$FPu|l)h#`{8c+J?w`*_7S8iI=ofY`iWZ#SF zlc~OP@b>c6%z2!E^>0#}c^-7^oH|wbaS`1hDm08QD11NJ-}IYvzq_nasM3YM zF-r9@zr%oWpy5im*9(h{)Tpw=MvL956htI0!g2(kX%cx9u_YDQek|Q)5S&$&Ic@Mn zru4d!J;%=%DRFAu@B<_;_^ABlAYtj-Rggb*oiD~KDfBkDgw_xL1Pr(J8jcZ`fgNYx&64V-_)@>lSO`)IIw3D`QddE# zzWM~1c`(~olpgL8i;O^Hwyp%3;gt~}?7noF@APF@n?n6{jt)__`gyUik5%yFXMEhE zNORCv>P_1wUE_B+taI+ry#_tgmOwg+_^P#@>k)C^2jcOpj?ltEE!bKVS6SJ&k}FSY zm9#1gSWmx)nIS4h{`4;@K;%Id-U)?FjhY*@2VAM<$_7m~tujI=CD7eFM37QSM|IE< z`|fRp!JEf(A&mYPM_cEOH?mn zAW2TJ0*o?~zi*~Yxd*A(Am>mDu~A@od7%ZQ7nGyjYMb^=YQJ7%rkXi+4xvrn##pXTvoN%^j~`HNAAObO(?Hig2%IZo6tXmY@AMEdQvojH|{a>Hye$nn|H>!kn^(f2m-Dsk>>SLT| z*HSsVBdhT8Lzk=JxjDJfkN3se@Q^lnpQN1Vy`f~ z&G`U@6ZX)+h%I6)Cf@VotzwY1R9((^ITd?8_8U;j}M)XhU}a_00!v-btf@3CzsQw$u3jA zmN4gj+vdPc$v9rK-fNsR&r4Gxt=yK-l+tk^EH%E_Ot+AJC*(0ku6G~DV&yK%saEpK zYbNj4k`d4@eI_t9YRK>xN21)2hn9tewaTUy-DxaHvW)A^V7jC$x$K=o+|8#)&A5>L zLtprwvpcX*qd46kB=Msl*NSCwR(OtiwfL^J{KQRe>^ixMX3~()TdECs&xkojLyl1b z#a&R{vSo`K?bVA49AItd7|ecW=mo{B&%e)g%e*TeV(m;=A|ST{>yFA#_8Xe>>D=ea zS~pUo$Zj8(dOR)p{dd+C9^6LpK7Wl)3?bRc`_CcjwtIkIuD2!)@Nn$CVF5^v!Uj5~ zld)^VVsicdd?&3*uVLVH$f;=F7l;=F)m^XoHEDksd)2cH_-)c>3pF~A9LTXVY5>Mb zD(WSzQS&vW?1C|5h2b%D@w`mrI3_;5@sZp=xD6llPTp2G3~DcZ$$2sFDSbUIc#wc1 zVi2wA6HOE5^$F{48YdTK@&0GhlXl=7bW76ZsP2`>&WfCsliqoV{F$z@zeZaOs)ync zb&BhkjTS?xh3G+?74?h1IK0qlmu~OP=T-B|j(tw!-!4ESRnW!3xy{+VLc*POB8*LL ziZIfeTfFOfyj(~V|4>w8w=xzX*}I16o|{u)NKXSqSN*{IOMdc3nwCBcN{EL_1mE|e zZ4SQlfc7(l%zww*o-kJy{@7R0KSHEE1H{CWH*q=X1{V_d1BGc|jMKFJb@WTam!9xb zpDex~(L&pN>ob3tv&4gt2DP&XVb-Od8we^|DL;HxF}K2Xx{TYVKJ@1G5+iPZI`T(_>WN{U(XG;Z<8J?am6+nmD1&;~`s zed}3mc1HIKnY2jwu3Qk-idpT;&3sP&-OLNb>2osP>1%rb$bhXv+vW}7E;lr-RSoEF z?eqzL@wOuYw+^n~y^ty1>{k&se{Exk-(b7ChIsCiADZd$m1)xN8<2!3f?}$*Ua=Fc zKWDkv%tm967t0q;?U}9)4AW$FZC3G=`;Gj#yZJ|4B>`q8^y_@oC@rzDK{r5r2R>Vn zxPVoZ*fh6crcht1lz)5r5@?*Glhar^`C_$OM-kIvf_!18n_tT=Pzj5~K(87on%oSz zlJmc{DaPU(R(&qmQGfB;MLYn8t(Dta)Q3(^nV2K~wJ$nCO^Xv2)+_$dmAr0rddSJS z4@7(^mKF#9uR7{x9hnl5@Cn6wTl32qAHD7Vj6W zTL6@#NFrKr!062udDd45%$G&Bui(Dl2{vToO!M&quk4*M|6N0Q^IkJ&R#Q))+fTu} zcZe87Z#u{PJDG2diQlT7!vwhhx9GX2 zoL>kd!JgUge-+xBz zQ8WB>e^pr27A|QXwYFvw_cBdg*Snk&NX0BhY6+h%)wVcIxWINaWx z6R=>$S8wIlmaFvJbLgO_0CfnjiZ5IJiH{@gN;8uCPw2mV zLP@&UuHXdbuVmEk>Wr$D$ zEvl8^?I2eE6N8VHatA|IyIt|B9rxp?0BQ-_eEeEH7KdB1#vbJnCb%!L@%ulGL46Cu z5ZMg#wK~rPALuftl}%{t*g1Hnpp>L9bJ)VoNoQZY#*^ON_4U(T=`_^M7xncVL`+k^ zDk7hhexff0yYhvP*br-0`Y*6k?YGTa1?ki7mZWBE5i%J_804&c)(bH5xF5T~bHY~2 z>Uk3i6(8?i)Ym%$2+Rd%gvLaUEGV6|cnNqj^c6{q{r78v5`28&!)oKXZVsPHTKXDa7!H8@En1LdW_>{||u9`OK&q7nuH#?KLY zdqBSdrgoMVIz8PI~EbDLGyfRdp!D zli-oA>g6g5b^GB}e7hl+Y}EM^xZz*^K%U)L$@{6i`bF`&y+&2il&wdnc$>;qVU+@% z1W!EQl5bUJ6TYjHK)Z*H7*D7>9f91KsW2T z{5PHV=09*s_thk3OB z8NUUeczqJ^|D)rkekMem+ccP2{^ag!yWk{NT`%(B?wvpEg{{UMobRr!<6XS^*RwOB zk6IM&6^0&kSsh<~i52@LaAOw=4-gu{XL6!%Ui0vKv?rXm^(vysTmcoLRQJ&F>3R#t ziwW%)w&!(Fg)x1`yw^-9yg;ZSyE|VR6X~QwQ|HuflZz| zk={}PCXCM@Su75QDnC1_51+2vsc~EvJy;ER{`Yy23WC(FE;U8q1qdxet5(EYyH5(S07Gt=b-1tty+;Z*AW75zYsVCz`Mv2<=9APwH^f z%8;Ms(nRq^Eg8jUc${CpJ12%IXI$PReQw8CLmtw7_vo zAkF0W{J6_~*>1BqYj3m|%|nTFLkbGrY|kfDbFtElsSj?2+gXjkPDfAZ?~h!%`R-JR zxU|~+{nVKOw?2W4lr6d440*duH2nA#QE^DsDa-Bi<#Es} zxO0dVe4H%vbz><3H&>8Ac*LJg79avR3VqqUsyeYBU2!(s*ZhGTxE=xtU46qlhCcc$ zWi&mT1uuT}UionW5?JkIi$r><%HIy+-iXNX zQr#13{8BK|@VdRns+bd1mXP?sg2o~S14Knxw0ts*9AK}n09QM;RhGW!jDPw*> zv!^@e2}A_z50y>Cw4=;lBvAN6e)%qprh)p!+}mRP+}oo024s?=syn0jazc>K%>Br4 z%meVe29pNw=0N>()g6f~e4TMEd;pBv+@H$JJcuf{>8mB3+sG7-H7)w6%-7CqWw{m3jpg1CSyDuy-0xmWy5Lva^^90%9$hcx z6(-9NH7~uhlm~Kasg6>N?~;VfaWb_3j9WcKiF@?v>_wbigXYvoLb$BlKKNtyP!LX;M-O$Xq9UV}<;5m{EbS}{l zpt(Z!%^$taI0zyj@XCHH(eK0ZhCo&=c1;>G6#yFvD>e2o#&_4$m6nO9eV$iJ_Ozip z=a*F&G0-j!C1;idGZPNz%poJuJdh3+$YXSeEzTa9bw$etNC2^@&RWjZn4eUy1~KtX z#ekgkkdHsPdbm&14_loKOOCOHKudfngEQSZgxua9lH>+JY<%4G#UpU;?UqOX2={;r zemw8$40#L&1aQ)BITK@EZG7e}i6m?jz%%xW^D2#>A&oW7XW|mIQAQu&CLZ2J?k21v zOXGlt8%8_=Hw-}Al>HgVCOElksn7TW>z6N?P#2^0BPNBoi@`Gld*} zBxX&{_;Xn+b}%fdtx2fYgclyJ)|ReEcMlWY{rjmA(x;ljMx8^3+%@{@p^a>65W#!_|i2O`@^jA|zD zH|nMBexeles$LWOW20Ah7cY#tPFa_=NgJi-N&90*(Tgp=Bci4M0k!z;K51g5SLlM# z`tHCWym!`lPSUv31$z06yVw;aYbr2`bo zb{Sikl`___?$r$c*?YTn2YjMivG65%Xb=k)VgSK<#P}(oeshQb>{qVoUmLJ@98hD7 zULwQo1l#_sEBG<*nBQn#|7k3@XAy)5UDW!9lG83MuIK_O=he8uK~(@*s%p2?|98gpqz-}sqs_~V6Lwi_%GNAJ-eOXW`o46I-yl2u1mG{w+rSJXyG`T>ujDul;<@J?5 zYK$7Qcry}U{Xc}|oi5@xx-7)q-{P+qES#QxG!B7nl%F}(KF{IoHZeb?#vAR9V4MA% zW``XGGy}KW&`SPLr>slRxhJ;-Tv;9zf4>&r9`Wg4%069*_~){K#&kbMfxb6skHRFCOs+ zV<3z$WuzdKL4Ye1lM3>}De3TQ@jJND0>I2oc=^0R#44(cxBXIO{`l2J%ssuxyS84n z7*TzRtO;V#427gi^B(^FeE^6Ra?FM5 zKY4Si?V@pB(_1A|+p16bcjvp@wM(l-Tuiy(@>nRwn9YWCE$N~SbD8nHhJ%~GS8I8$ z?}g!XXM6l9zl#iACq85v#$r$zNcf)jV{$x88oy!(202QR5GT=a3G*4BAq#A)*|=G8 z|Ba_{yr8i-JYcvoSgx<4uFM~fjDyL|ejA%daaqw%)$< zKotAU3+7`q8dF~1%159euC&=-c!EYs&_maL%?@D&|s;eNYvyFP;UFyJ=COd z@@~`)?W}@nJgKXdq2#=@i&0EL{;-~FE)Odn2L~i8T@3wa9q}NU+d})KV1O<>M^skX z^TnDCuxK*i9$b({;~vF~EhZHVP(-}ak1|vv=shnN;bjVAV%_^+D6hI{Ta1_10R~ka)^A1OubRCB#r&`Kl8)NZ3*C>A z<~ugk#9vb?gaqV9jRQCf-&1zHhyUut!WlOJu7g;L_Rw+p$KzMLv-4zP{J&x(M>InX=sfy*%HrPZ*4_B>2n? z3j4UG_sYEr3g~@<{*SA(V2iTr+OTvFB|Qu!f^-Q(H>fBLq9Bbl3{peG(2^<$N`s_I zNH;@wNcX^qGz<+=-~GJLo8KSc81}u_-fOS5uJih3PvOScSY;5Jq!*K-mY_1S*DU0= zwT{8JB8)^7X@v_1%sCByzWDTV<;HOHAt|#EDbv(9oX@Lu{s*L)dk=|?gJj~1%81Ki z!NDnJKGek?)T6qQG3s99C-8gY5AM>@SUhUQg1Sfi30URxJ%*?R$P-s_R`_m8z<;a@ zUDa)KyO>EuxZz~#TTK$8eBC7foNSgA6hd8gY)@XmWhjt2LJ94dpu3*Le@~jVF9HDq zSTTLrGT0_hJTNxiMdsqg08i>)8;?1~!BF^9hC$LS_nA-QbZ*DJ#XGBs^^FFw&w#Cl z3O!Ip7%gU9WUBB|(o<%_FE3mUr&B7#p6Rb*-vhuTQpu|*-hVvvTf&#ygZ#1@;9&!@Z)AjD1%J6$`sqwZify5xmnr;ieD%o z(D=H+?8TaaC4%xUoQ`-Y=dW~(xf4J0wFU6R0Y>*^!*-=ldB#GT*^SbRN^`s-Rvk*Z ze{%A|fRO`(GN9~73Lgqp+HJxaNPs7nzkm|48EqSE^I;n9vIRYSsq0oXHpF~;1@&*X zqioXO`_d;W6!255lbOZKX+BI2Co(TrDp;kQR`bO9$))&5ftR6hXJJ#wER)8Ri(-C; z+QgxGPek&@Vxz>{7!BCbmJbkobX&``PK(WS0TC^Tv}9Uc7d(N?xp3Rd`1aq-T;<*! z4l>L83?_nKRb+$3bMt8kIhj;p8^5AZupr`Stfx7D4aNfIzd!%Ag*w!5BW2*iDyF@d z)eCl~nexZZp+1L$s#o$iS+|UI0?DX_F3X+Spr_Gfe6*OFRCQ2Rlk#6DO*KhZW~jrq zh8*L5#355Mz3>~p8%z(^3VEH;!7d|M3RahmYU@$j9Spx*$F&nG-WP6-QE5|}2%;wW zJ=}&0QPzI3f&`v2^pckJ9|g=JSl2$CBK^*-x2(gQSX`EPx)O6bD&Q;ZDgh6n?mP6p zr2bg8Z(Z2-n!~5Fn8E;)gpiSE>?^!I{q=f69vj;FllbM%Z=;^~HHPK}mMYFT`X%NFW#SF`Some!v3d<|60gw?LMw2*Z#)TG%oL|ZKX&#NNW zb~Jgbx+<(rK0GYMgm~=%FyUT*xBu^A9V=l1HYNCtwz1gziv7d`zdy$>zL`{Oe%ENj zKlnkjJXQe$i1Zx?fCW0LEtB{!BM}@wnY#ewW)9a6ctw}nY=iI$`5W}V9UfH0x~7zM zXTI_?SbR-J00||SqxyilsRz}{2E$pytVh-OU?eAQ^4;>cRK6$RD6H#0=;V|h4k|B7 zH-wSgt>f|bso0YL2`BDVHFt{_UVz`JcFfb$-B}X91hX(^N9`q0Sv)v`b6}bs751*i zwWE}~JzFt!^y{+1)46R95~}&p7U*TvclOTW|&PnQOsbQ&bh^z&V+Pz zQQe!nvVPvmwKvM6l_TzTUW=i2d}O?B0l-02*}ks>_|byoQA)1UfdNOAk6Sf z1sOnklKO%St&t#RWW&C=pYM#UxPJaTOILKBFmH1;5%9$JNsZ z6LuIlQ+-BQvo96J;tgr5VZNMn8>o?edy-azzKoN%JZs5=!p`p+md(dLbd)e3DEK}R z=u-K;iLdV2!Y#qc8`LH>sjDCZv5~{q0qaghjR0ahN4%Hw+F7N_gJe8#EyK*|(YeH2 zM|s^o?$2pV5AG<4Qp7}>>oIud2#t=$>a!C~+w7CD=vD~j=d0-7XH4Uki~AFS%a`_3 zPpaw-n`fPo2mT^Ke0y>38xujad9(jmNot;??1=q1t%`;di%EFz0!H)uGdY zNhVD|Z?LXii6@+pho}Qh|lqE`R4_QaTt9e8lC(# zA24{JWvmO#{0W%$kdlC8Ko`41TvV9iE)E~Zr>9=#T13MvwKz}AwWs4_QdO;}G3}PF zplO4Hcjo+S2OTw`u-(KbbZ+pTcn6;O0`ag1a>3cEXNXc}X#_=Kj)PPxag$-SibMmj4J;4HAz~q%YAAj6m2mI)@m_* zYo9gL(PJjiwj)U*yj@u)bQ$A{*-XDUKOP7_4;!a2^RLFOl+Q|dAllNl;4>h6jjrc$ z>fR~Smx@PobXYLe?x-A0ZkM=-pU#el#QBVib3`oA#o&v?n35p6@OsQN(5nXMHf*dy z8!fz3b3mIr@i9BzjEGn!g3q**o9~I6OngngD)xMV$Sy@b`Pj7uIcbZQiA4DL^^-8> z?CQtkQ>0!gQD1b+m2?~;m+(5hHXs$Oma3E|>Pe#%IW^Id%Io3#U;iVh{R@7FKb`08 zWsd&j{q(QNk?kp0B+JcDvepaqINZCR3vPSpWWrOX_}J#o?Qx;Y`MSJp%<@gW^vxRi z2zTJoWg%u>UM?o+YS#?Y(|W9b5OnTNelkT3NpB32F1QF@DfPEn{)pOv$u|M&lA(zZcBYOtbjhvtjj-_M8kZxPF~ zlhn7nBeIwv>RU{Y?Ew=llaY4z_VUfA@bJC!6fR$s8Fy>~_$F;xK6F`r5digE(X$L) zQBmI?>UQN8?9obpNWh|b38pUaM+E)psDxi9_LD&&?1crzkwxm#E%}2Oa_{|8m~N{R^yQ zjjAR)7QA^0t8=TQl0IWb{$V*aM-MBXXBxF`3yJT@A>#bvEj!|sXP&MvUzgJ{)v&a6 zGZWAlOU9R8*tLu6n1be&HlMw8A6h4fPw!e$?g2R6bD_bc0Qnv}LDj{W#Ny9<;CESO zBUaSms`UbI=<@0&ZJ;OQ#AfRUzYWGQ&nyP=n(|2|f|6_o0FxuIbDG$=OE#?2c|*%qTuVPoEq?)$P)iHKC%i%36yQ^WVKGsu#aS zc3g4t3UAcYjk;s(j_IXnWh3I$&vF2$c=r17N%q)==r5n+JWR{oCC4Zb+G+%8HQ{sn zPO#)?4<}1`c?CUYo2uEP4%(JI_VE`wp*G=ZP;*|d`Ee(ETDrG}fBnkEt_)xHJK}P9 zoS}*iVG95G^n-a>M7bcBR^qhTC^lYX7Y=3TRq4w|@4XYub=VnU)wZD-l=y@KSu5@W z#{3?AF&g+_1HqJmT;-o2z*$>KJC%xmBfaOvqE)i|mp^IqbUE(GGu?m52LFa@;s`SK z>4DDaF11JT_B&x~z6>?{lEE1S@fPbjAI{xwg?FHE>_$+Qu0^` zTRlsH{95ce<6LF=FwOrK_U8@&qgglDg|<%_E+WR7&2fyLF=HY(Uou@c-C!}z5~q>w z@hLw1uE4OFE>3T#ej3{=|3fD;{AkUTS7dXuNxLx+goj7VDUcdS8#R($sHJTTm9+>9 zQEGqI^nH5+j54D_2e#X{Tj50BpFREeml75TqQwhfv(U99h|6F!y<=ANkUZje6Kv zk_RZ2#3$^oeflBYmWlUN{OS63q8bH6d5?nO&1&pSoBGY*Zva@_qOjMaMFW1{cTcxi zpWq$RU+0ZcpzlBLExQ34J^z!BM+I_a@D}4egqx_@m((!ge&C)`9S^h$Gt(b6f(gXS-T| z{{B~=J$q*7;$nDmK*!m!{xs+KpAm&|?2!>%myZ1b_M}bt3;zaFM@fYc9n#Dqh&=GXA zRY^zap}P$DT;qrK!U(0zzm}EPz1G$`uz;34vXKx}4=}$lt?vhyIWf za}fVBqgI3VMiDgKSN3Z#d2{IT$Vw&J@4Fk2@REl&G0~%E+p;Eu3k{>mUO(wt3=8%< z(8D7zw7js}5@C;w`ls*-p`B{N7M$?=#hi@sEfpZyL*7l5uU>UY_0@l+$l?@}b7iRD zW(#q!qoppW&9nxv+6BCc;@P!vgC9S=;K)TcfDog7<;Py%x(7nMi_OPYEQmnSD%e;K z>IMeMxdjDkI>7Ge7Bc?{osr!aHY?YzJh71%J@9mZ@Y0HqV1vH*8;;_E zuavrX$!MS-pmkiRdHHAMinY3Gt(7jE>CA?u&k8iLjY0*|uI9RB?!kuqFIqLn_T z65~lWWRchi<-SQ?;+7jp6T$nXG}N4Lb*0uZKO9qNBubOG`%7tU+XZr}QnTI3Qj~jE zV>&NLJxW)LzJ0afZhk{;lM>Clrt(Q(n`ct-SB)x#6q8NY^xd`TP1$EX?^n0Ec^?>< zy_D}k-4-K44|02H7@>py(Z37-89`xYqT!jJ;xOi!--Cz%%aXRuz?Kx8Nt$C;Cjtsj zc0yyyl4Zl)s0sqaa;VX$j!NjnOg0^*@%Y$fh%CE5ZgPIMJIy}(FY?U{K5X9`zd^T& zcb5#+?$e$C@j3jWN%)H4*9fmxvAJNRk{N`&9SEv_ZZSpp6`(I(QSY4GegF+*0{qFM zXmphn+AHo-w%%tX{OL)d(^D8mKzpBk_7$&)o)9nLZ$gbQ2JH?0A^W%P8PRs-fJeZOZ(R=6qG6VO!aBMdY-$zKb%&M)z8GFa!;w27 zr%@gEd^=%Qm=g+Q<`%Z`rKWj`-^bgOaKqeHtVQ~)l))dMQ`IMh--{Kb@%Cq|TT1c^UY3f(&c zjE}KR`DL`{fxSIv!LeF*H**@IxS{gjK);4>s5YBlOlsbRi=rW2IFtCigwtN;1pG!= zQr_GP`KR?Yb7KfqY=eaFg_d>}Z0OnSCdMMZ>Tx_z&0Q14O>lsV%~T8_{ziI#beNGp z_k;kj$SWiNbteP4WGF(G+LF*uc}r>)-`rTg%m8QpJA%0$E6WcO()$9poz5asgMxUH zbq78^y$Cr zx)fnbe?{@B7hi0jMC=~$bdZmZ5_}sqWJ>ao5Z47sv>g1QE{fQeL^C-ktfNa1ZPeFT z$6yrlXiLOtowg~HCu}j1mM)1aRJ}tfbj=~1QHAQcwvBUV{b4lJKfJ$Q1}k~kTmOdB zNHe_OxXu}Yfp`25eHoZK438<7k4TjNHsxlHM0)Wg(Zlk+C=DSy@!@{A5DgHpOXp8o zEhmwMu!B>Hax@(U$Zt}LykA*yS2G8X;Nfoj4;rsJ()=5m^F5dr-`o*P`LDLtJaka! z`;4IOSthfNw;Afa#eAcs1d+Adzw$D>k(sn}^Gfd)g*mtah8rmBmuQ+Woa+YIPc-X@ z#skFG)+XEtK8gSOBH@gFQx`ZH0a_!o79&j4y#%xE?gXA6=+(EhzshsatzHXvkGkf z7*6#Rn!fsi-drcVi+U|uajkm4H)mU-J)|^r>!ITd?U$VG+Vr&pznv8}Wz;TKJrWG& zXGHIP0PZ=GS6b2qBfnc1pVnb8I{$-WP^2IQu%h4*e6JZVijx;nzRgkLUt#%M#{TZ- z%PU78f+7XAZkb!4C*G;t2FCUg0pje|cHu;8vkKiF zoyAH%yWW6j%KpJ*@hw(mf)2y_EhsDVW*;*baV)HVLjbG3b-3$mRl2o1mp72FmhE$a0=W0B^2}r$;{d?toq=HU& zU;!;b<}r2^jq5Gb7~+>kfQJBzLV1Qs*Lf9IDD#k3@*>$>aax0+(BH&fZe{M@ydG+RlTuH4Bz_~`q=QLFt=TRUvXW1BN6DLS#kV3C zhU7aBww{+cJjUyYxDE&U=Rj)D=+j{=lUukg@aF6L(SCedvzjO z-+kg_Eg}#lKh#>5HNEO(I?8W&KPkYXK1JD4I(&rWUyKakiv!($gI-r@(E3*Ma(Q-=v(Z z7LmfijWfSpaIWOU%NQeR?Arb<<2Fj-^oHy;)e%Wcw6`~Dm_!v5)>jeNc>$WW#|qC) zKepv6e`U*h_?tN|tLu&#MN=e>Ja3O%U1eBq7YUnjsb0j~SGF|Mb+@0k6+lc#amxzk zW5SPbD7%Op3hKPCQe< zl-SU)mE|{a4*q)W#M3}P;=L66!uVF=wadkQIjIHmYGj+#nsOznXFxi3&Pn=5 zCVf)o(fV7m`V-<^z?tA*`Nm%#2A8QBf8SO?4Hg@_5><=OCYWqdN2#fwbH4`Ux3$-G z^}SW)*_Co#9-h$qMz?Zn;w2MzE-x?xPC_%2S2=!x>aMsGd=U~xN}>}KR*Fx$E#@En z45}@SeePW(w@Mro~#<>yvChNI;rPb93oqa-V|Ev=k?e2gnQ6;9E zxpP-aaMVY?j(mHf@l8+WdY^~!uxwSrC9C$Yn)!BpWdLXXwFjf-0N}V$hNfBhs*JK{eK~2j+U_QH1|EX)1ad&Fa`o!zhFe;L_NW3q~6V_svc(n*&*a4Qnd4i z{+%pT=YaHM=~fiNs;rGg>JBelfLAIJYp;^RV}7e{kTv`wG!pjnMC|wX2Apc7tPqZ8 zzo-Jkw9lNUWEJ5ZlaC_9o<>F)_mF7{x@l2{`#AS|+D3>8N@V)?>96CbLph*O=QTO2 zmt=vvkKIBdaa|2R(MW-jIbB~7KVwjsE`|TyPdTxkK~aP}9Yz`F*`!wDCCWmfT{C7U zgtRUjcSPUl@~5F>Nf0^in0bQ92X{3Ly*g?-&?pi*R{COH4Y8y<3Tu%wqwAbZD|yft zm$<*n8ps6v=nxheYRtu(^q0?ZYt5LhoPMeE3ruSTAPaR;0q1r42u0_bB3Cj`7BMA4 z<3D$!g-(oP6L1aGT4@QCCJ4sN?*#Igt(`PbR2G#L`Imk;n$!21a4nJ*tb57{g_+HT z6$;FQXo;aq+UgPA4_wo?L>4CGc(ZW{AQGq8D}VB?NIl3t$>F&+F?<2)ce`{aEw7g) z|FZ#MK)#E_ZD@Q(AIf3Mww|Q-nWjnvK9C+|W0m>P_l!L4Hg;^V z96tO79=!Qig{NhJWSphIkM@qg z80h0;=SrU!QQ@o%@4lZ@Jb!eD?K7cpEA4~!`_;%Qb4Ix^r&Ef9(W82U7nB<7>mK59 zoRJT7RI0-deXgVCfbRUb)QxEh6_X0gZW#lQ{ud32mCzZO?OTyrP`fow2d-E=JIZYCIdXxL}LgQPj$t)2;5&I(__L9~rTfoW?qvum>j>{&osCO*`;uBLTmRsWO@S5gX=@98CxqTr7RCd>P z6?XLz(OEw$QULv?4=%x?D?8Lb^S_dMIRJ2#`!i8-z*2eOF|m`vhcPf=W?M^tPlcVH zRw@$h;G+;r`bNBEw(j>hKei!FEGjU)$d}U9b>r(vnrp7?3G zIA94nZ1xI(3p(&-?RG2fHLYA7IpRLU@kfGWE@Ifo;;VxRYC&Ypwp*3C#2?SyV8rz$ zO5Dl8mHzd2V;_}N&q<*T$yr|ZweMkHe?d**H#G1e-1ZP?tdugPFo%B1_ofF%+~onZ zxdr5Gt`Bq7m``Gs^xub*vs42pXB#SUc8J3V=CH@t-4R7EdE82Its;-Rm_&agUGEp) zu##p)M==`)Y?Zm!4&rDEB9t%x&Hn;QX230irmu`p=P%S|$7%eN7Fexg$?8FPS#sav z;5S4FTb<&#At`4Uu2??My2%zQtxw>J5z;i|YcqC~wnE=fmg^E&MDU=FGC~<--sU|V zF&}FXz|8pd+Q}Dgk^98O%zJz)e|{&1Y=^TA5!&h`A92=zv*-sxZoXl80s<@CmU>&< zj&;EB5amOOB`Iewqj1T5ONE@~)dmgTuHTPs*BfaePDnOf#oixp!`7IY7|^`(pWs@v z)gszEt8-?z@TEMN)Rmtokp=r3QWWH;ye(I-YADuvFgTEAG)KGY$w@E&g=^{MAw)(E zJ5YX_{#f0rgS^xZ?d3p(G1=YAyR zC{&?{vU+*rAtm43Pn-~xaP_)kQo^8qp*Va(5JQwEq4T8y2Lf-8g#GXp`B=Ig>v@?O zEZs!lbxyi7LkX6VAUc}zKuFY?`9NXKO**TpyY)}&TmZ5{j|$mBS0hX-YyP0Ej;q4K z8H7JfB0#tB!fUY?d^Eq4QUyy1Byoa*lFs2))dq zj?7^j{nI8_p;!mTrY#3j7BSN6OERU+S@$Pj;H!PM!moc_6Hcag94s1-RX%^dFj-IC z;JNv>n)msG1Ehg*9Vuz zO&?g6Bawg1v{glMKMR%JV~86$!t|f>^sft@cnL1#*U3Qw!k={h14v1_zthM>zp`cN zLd3~ZkkV{@U?}pJ>kB!fN1guA`3AX<3SsyjEKxFQ`#~*;E%9Kzn>xkT8i!-tUQOlwKW@Snl~nXS-sAv>@G? z#34x7@2dDoZGBAM9Z%L6@>{I`iPlO@rgFuRHsz@KN>`8C>cM&;hZkg~#RU)F`+|&^ z+(}inkBD?vo}N55BN#_r3kB05YB*(hn;)~Rx*N?=SL-b?=(jF=4@;khr6+hesI%lD zOYX4k%2J3GX7oCNE!pYLux(<|*S2%yb-CS=|BkdjSl0JU-EH>8)^e&`bNi^D)V-bH z!$cH^=w!twc4(FKe_9M|EbLHj!0bK8j}s~cSqnE;JGC;~#pRoMBYpL5mvGL;8Z{lP zm1$mv9g&c1eb83Zgkh>K$DS;=_;-R+$WjQ6%#Y3ognfQqryjR^=o{PL`{oeKGKFP4)f76(!q+h{(i-OD zPG>QU2%qu95H=h$L{Rtimj}#B(@*7z@(faxVC#H&M%NA6d0QXzI&V%$*b)V8y80zn zO&Y4T`)IapvuqMyqERWkTMU5=H5kI`)F$4038}@MK!% zH*@YUtYtaRHy)4MuOV0n;nd=t4~I#^a5}dCQpnr^2sXn;uJibGln4(lS6n_IDYm*BJ`vJWXM*N1g1I~uCfFgul6R&#?d z;BOAM3GqM7oQ%C8-JZk?r$l!t%Xj>s3)v7NB^)m8!bz9GPTVmp5UE0T>l zz_|p_vvTypUf2yMJCO)k0*gbpjMyx#1;R1-*3Ho6f>NVGbJ?u-zp;vn6o5}#Z^*U{ zITj~vs+>{CIQKWxsQh^;RNSsv_YUGVPO{OZz3F>U+rivLxs`scPTrX&itOGj8tKUT zyO#14LzyrE8X$QN69mGK-4ekkC3^ktNHs+@OSUzil-+H{2^~ z_MiB&^~hCWm&#tw?W9wH82v(2k9G*+yuub5$d*~k#tM%2c^B1V^GQ4}TD^e{+rL5`_lWgO9g3N-p* z{a}@>O;4*;!A34@izmfFkOUOC)QAKXt+BI6#5*@b!bTvO>wtyLzsfb9CK>qs5+Tp|Xaeq5Pa{iWPoa6>HPJAQ!dhe28aOQNxsA=u2=tl}WJ)aIRIwHX> zNKh7DM5z+h|KqBf5VslAO;YYLQYPenwrutLrnS53RZz$U!A;?zM{4Ei^P;L{RaTgk zYoh?o5*+a4%{k2};+KqAX_mI?`8b5pyP7BYo#Q=S3iYU>xKY6EQsvzEnZx0Gx)A}9 z_06uULS%BrrnZ7K)-~1FT>^ytJMD}-Z4-rtS8mvp$6A-~=F^*nKIc)@_O04ta?h?Mo+RFM&91EGCBcT%r zqlwL_*-NnPzXP0g1VT}TH?_LTJ0e4 za|k|QClvxd#iu--)i>l%)+1|u6;8Du=^)wt?K&vD7|*PI`|?)4$rN*I@h3j0t!Z}| z8S=JgvODQw&a=3PLm(i6N|SveGuHXeC*ON{l%BdORx;RP5*;;Yp&eYRcS55{_>4Z( z>a0}J$ew_G?>xy2eT((9&zmivzQlx|;sBHphu55EwCFTYg_T}ah+e-Z`aXZjhog`Z zCF<1*iq+XTi3ie*+zC3itg8oXis-Nc{Ck#e@Z!Y-JA_NxyV$}BA~pvz{4Fg=V`A4C zZ~;93-wObm_-+`OHA>Dtbs@|GhVAWBYcKJi&R=pid7(7m*BdFA{yjm9?#$M1M8>j$ z;sFj}q{f5@{=5eM4@&k9>5?WecGCpAHeT6_5cH(0)$fn4mQ%>q&Z>Z<+tHx530bpt zrpsHB-#b@QQ!FeXUXQ=7QX-MwMPKr_iJJwd6RbwBBB9|&_;Cd<3dO6f**Zl!Fc;1u zzxyz?WHy8Dw}-MM)Z+O^^$QO6M1J?f5cf~`lT}w}84|tP$j2>1y3}R}JG4B@-HJ7L zQCK#4kIW1c~PRc(v-&77Rk0{We7$vP2(_=nELNmNYs% z8joZuM@|32oBmxK2=fQzGU40$xq$h6&9gYMk?it4=E21SK$h85b1QHDXXQ5PMdYp0 zZii67&@=9DnF#aj^w_OLDrWkdK{e0OZ>nu22+AV0@Ct~i#5IK|@eN4fERnj+X7fFr` z2QeQ1VrBQ^_`D4Y<7Aq^#Kk+Bune?FinExQDh!4->vS0A;w4ZQt{MLSg=g@ zDPdP<{SipBkBYEO!9=IgUxE*Dkh+vzq zBKoog&(_8#4>{Cun_ZFhUY6UT%EmRMkI&yUo~Wgm(4Mgb z{XXU0Cn<@+Bea$KCHHl-1$D4;@cKVz0uqp2^TkWIQn5f|6Y8r<%<*C@)Ih80)r>UV zkwsz>ZPZfO(ndG~6Wu;Dt84TEs;Q(d;%zVP5dLu%X$wt?pQDk(F*~Lx31xzH8-=+4 zetF)0S$rkxkbq}eGFtO2CA3s<-mB%g^XN#v4D>t`4{xb83VPUh5Q6aoS@IF~>s1qz!M8jeypt6V28KL@P;zaK93YAV$b zzns8=lO3~3-Nd5Id8Nj1^;;6?O*!LDc1Q1!twfPMfoTKbJs`)^!=y4=IQ~gL-hR5h zoEKF)+%EQ&f)Jim7%~UbWjMT;_j>S)81#KLoFmsdOTBvgCt%xG`@t+_@g;=RY5NnNy}31iSkLtIW;=X#QhRG6&3?BjOzSNxAbr#kx3aS6Y0J+b-G! ze5P<%J~4dZWg2a=Mref)rt*nflK}>2?t$W8`pVBDsy5n2x;E=b*{!$MaGGinR9xHv zH#M&q`GHOYprz%crZ zB-t8{AekokPuDh)oDw{jO=fL-q4?FVtxyZ&meOR;UTC!vOlIXNf(wjRcV(BxV-l@q z94Ye{*@EI4*7X3cGGK$Jh_s)tS$hN9LXZ6U^sM?I|7M5&RMNS>STN{zW8IDhT$P9- z1YLc){JnZ5m37~kZiNuUGo;$CBrYRZzZRe?wQ}@dfPJ7)5vn|O$3=KSP$=TXqjIFW zSwvhpEkjZdwjT&;8EQqbUB!3b4lTDWY%#TY&772@)!iVU9Y)Z@+FB%=@>rvBQ&e6s zhU_~+*-@%_0^MGv*>v<`d3(Ly2sY{`3O!5j?kkg*zRuo;btaJv6x5Mq8W)Zv=$Sg! zD_#EY@4)F$Ql9#Xq@+kU`^Dce)h*31Tc8+0v&fs*pqkyw*xqDJ&rIG5JCbeQbhkngQ(01_*)Ubr(0c4%z2ul4 zSbr`@$K12KVnfIG2F9=usR`HcGw!$7XnA8i;KFukLKjYw#qhr$iQcB_usdPSiVZ~$ zNH6tQfq0mqWiYtUpdTTSaunw8D;N>AtbGAI$kl}XWJ~~g9L|p-g|mWuQhS@HX<)T1 z1CuoIR}W0+4%`sRF}6zL%(WcPVK5m+4mSgwzVs0(fs7J$WuEA6{n%2sdq3meisi3e-p#jobMy*c zw(^FaD^5=^rQ??tR}~jLeQr2Z?a!b^vu9FN^ryuH@Xh`}(qz*J2_5H@{98{jPbj*V8)PeCG|}BGkhNW3E;|?O_49Cj;arPk z{nJs`E610AB(wsu44A^SSkzJOOR|A<%*d5DE&6Zj{gH}HF8%ahT~z|!nk&b4jJwgK zd@J<&lBREh!(g}mffCp8?ZLTno{;mfF=2kNs45p`CX_?RqXAq&N|Eqk<&(XF$Yij- zvinqUp06&Efp`q<+lc!rRu8NhhdGq-d6>#RseI|u9@LinbZ_mk1navmmrwEg?xlPv zkeMiG8oB3BTV9S5l#MVB`V-(Jtse!$2~H%Z2Ape#t$NJGaK?^(829g6Z;ji1@kxs2 z+WcG~nXDj_p&;@>jlIL2FTz7vc8D%B^qJk$*My~9p(^a*5gzy_eRrwE)9i-tw;NR)^Lw15cL@RVpQ}uQk!%ddi9Y^NhKK0T zn%HM5eQ&97?x6uAtIu`{v8u$M-A#gGgx-Y)npGvT|BcSI$AnXYc z_L2*gzs_X;tbiphHX>(3v%9QVd0Fi!6-mhWTUX7ry&RbvTrzs>3t3GPFn;Szp;yDc zi;y~p?TM5pErN;iU2A{{-f0wpbIUlCiw)?7p`CrGx5ZFe@O$fYH%4*ncZ6&&1F*GZ zJXqA8!6BZ=*Xa*r-afY4Q`FgHn2A;sdso4b(4CY>!4>*0JOchcwxd9elU}Sl52`iN ziwNV9RyE5dx{mQsE`SVe-V=!~648~6?TWfLIn>P+L(V6zlFJwM%THjXGFy@%^u-(c zTK}^&dND5iCu+1)ZxYsh!DA7=DvXTL_rHj& zSD(M5p-HO6MY4b5fR@v#&&yH%BhRig^tZr`eBb`z?YL?<&o_P>)hrcZx6iS0<50gJ z^tL21cWvKl=I%@osoJ~o+7!mybZF_$rq>#+*_>CFewfo6JgA56j-7Gp8@ffS6*@bY zv6^Tlr9h8b9<|0CnT#V%9||pR z-g^rN?r_I4_y`()n?)D}h>B2B8+7#u|3SLZ``*&a2>oUQ@CA45X(1vF8CR0G?nGI5 zP5$kCyxkbn#RJrrp7PsH9o7wGSWbX8Z08PWvd*n%k-UvKlOR{|DR_#G0JLkMcI`JH z*A};YF79&P?F}1g&ZBr-5vfc?Kyr%qTdu>Bzc`&1Iy&itdrvar+R5$Az6xep@W5&D z8Z;m?Ucld4Z(@a@o()Y~bZ zbXlFK9<{~DcF{GcZXo`M%q@>45~`Uc6CF(+uV(*(a=5-k_%NqO*l|x+jH`X7*`9xo z;hN&(cayR`k{Z`;S#*|?vru@^Iye*JE$9V-#?mt+7HTG&w}+x9-pAc#NDCn(VUHj1 zYq6!4bA}7lX=n(St9yfarQRM;cds_>BE$R$vQZll@b}`b?*TnXLhNI5G6-aXhCmCf zVDaoBAof&Q-qg8=&ET;&$~?KpXawj6mglf~P9bdmo2{tTg?+N*{UF*vbgMyvQ+QkI@p)q+^oyD=X6|B^nHPyjb7Txxu~$awRFv^lYp+|fQA7aitz)| z&VSU9vLI&k$dK`h4HO}{vuY#>UIfXQeU(t#S<^j4I6<|1Xo^Je1mJvDFpH?Hx7_|o zWNY6UUNz-@@FwOXCmjOD+_BHw8dQ&gfcT_LhEtvhqyT9o+0kFw3$%(DG}r4u3I1V< z=L9=|fL1t2f4B>Y;An8%Ekujqb;uW^@_zOq9F;M^Rm{8+s)XF73YDt({*m}^4 zUe=2gLNEQfUosXhJDakzx76!Q6}o?fAlolFtOP7b$yX_v%H(dL#NN)`VedM$VIC5i z6BF6!;7E)4rrOZ($V>0eOe?(d5s4KKpND}r9cJi8vunAQpbl@h;~A{3dNZGB{ z)_N)B^9IAAVez%gZyjn`h(0$auk{?nuq+1e2X23@bN$7wBC2o?q@P*RmS}oS0UB?8 zUd&C~T$|LN`R()r>RRcz@(==|V`tL%hrSMDe+1yuQh6!CNd(FR1@8*x8Wm%3#M?~+ zI&Iqaqd?zbFKNkUs1XD8%iE6A0Z+90|T6S>$=LJad>%)k_X#LxDCCorg~E|E1m_e=vM6ylFh zFmhfVbi^Yg>jiz=??~Z-yLxiPnU*as#+K=T|BB-AM)mPUrpEcP1v2Ny73tpIBFVe* zxX+?paEA$5df6hu)69j0j&+{V;(hMV^AFlwv(H?Ea&aS_dqAj0`SS-ma}=LLPwKX( zTYGXi2;52z!41cdXzgssqp8)C9s+a+`7*Lpxo2#@CAwcPWSw=N+)^b(8;8OMEze+( zrk*PoLYEat>uC7B=cl(^d--KI`&gS_n2P<@+b6^a9V}P4W-SNm@SrtA{qZZt zg+>;ocdYr(R)*I0QQ^gc9K)CDML`ojfv>p5p{DbSFydj@cvP@%BZWNyDkbFEn0 z(+qPtfoH0Tl)L3)s12~rN0L{H3HFgc3>+zY?-+aUbkq@Wy z5OY=Z^_$AAT=Pl=pP2X;;q7+^=Us7Ts>ot1=vHZ$V9=2tuH&`P6CO+>%Psw7JdOF$ z%`UyqEskBRcs6WZ^Xk07H5WBQbpHNX-EPeuv||0v=WE-sH3|8)w+7p=oo@v4e=b;H z8ygS8+TD&>#K62$`)aIs_qNiKpa6?|)QAPqdQ6D#wHXDuW@-D~u})ENF*ZZr^|sd5 z^0*xGB&qjHn($_QF?=h3vq;W3!Z`5o6^9^7?+2JJ&B};oH6h}eI@m?8Qj)SPS_~4T; zvrEK=D0LrOfe>kA47%xlvijM}ncihNMY}TSK5vX8za>s{*)RmuAC)Wk(cg?ctFw>| zS|nHtwA&Jts~iS|?XS3ZW{k7NM=m#p*5FQq(4_PSYIqEv$>X!aDy+KEahrlGeLdag zCnYpR?mj}Vuf}I8Z*f1rx2TTZxkf`2b$nOpl4^FBK3-(_y^6}EEQ z$DtN-*ilJJ&eBtZWWm}rWUR+qM(8qGX!5)0XUYV39+_mYQbAwE8V4QAu63Dbj-ZOU zSh^Bg4#9Mi$BYY?6CUOhST*heMJ2=?=m4>R`Jo`-HlDi$(I z60{>j|B$i>EjYeO@tG>H>1t5Le>1%=Gokg}u{nbWJ>_ZF2i^`e#Lmvhg3u&))y9+CWP}? z@Hk(6hG$SZ+~M%xN_=g592ynQ>sLnhTbH88^+~0+lFZ0W9_~GG&sZ{AQx7hz!5HQ97(j0-%?IbHAc~|&gy4m$fUAor2vGgx)&gPa5q$6B*eAHqr@1Oa$6iF&a z$PB%^n{Ts^>uJsD_dwhC9`z$UtGb|0BQO-%^9^Vf9LO+I5n02Fl^Y;q-S@*LA8`80 zJ#fYO>?b2QixVl!0xu)a)Q}mOxeQtVO2q{gXjCaGX#)5kX8>a2o!ujj%;G{Bndik# zNob2N^MlXV17J%jB$vwn$n^di(8NKqhuUjfJx!ouYFFtsBPi?XY(Nmp)Y?fv%zm&? z)9!UqyF!p1M`tT5U6%*v^Xfu@fmje@UqbTM077#9#e~QdNN1i$M!C5J#JGwsq1976 zf9*VapSeTXm8CnClR(&EMJ^U@#TC)iKs3@^&*Z}UuGSeby0mhZyxeF)9yy{6gOQ4> z>%&NkO^}KVMotsOFn)ZYc+_a3)4kqvv{~@Qw7CKPdNl70{n~lA_1AYLO*B8hw<|in z(icqbuxI3s?U*H;h{zUqlFS%~tQ;v1Q7SEOSLmR7m+ovvWpauAwm-dV_aZZU{IE&K zYEC=hDDHs@j@;Est$a_d>(%`hck~%%^=RBeRrHZK4)B2ec|iDiyy+f$PFRSY^0vuj z)i4v+VDx&P=!;QZzu+&k(rP`GD50YLJ7Me=Di2&s9>hHodE)uy?r^&Pe&pvMMy}Yh zzm*_a0R4%gDHb71`jnS+o=#yDtv)DXjz4ZxGu?@rCePX4?h*ba%d!_VlHj*gg1qK^ z1-DBJKbUupUAA9Y`|(;PfIU7%lT#=!7pp9V6XRe(_#pxRz&a${jVStw*z-l9CqG{BWXyJZl)`I3~+e$Nokq3&C-q*A{QM1#4>3!Tu)abfL#Bcl0 zb7?5sK3_|1W)o1#kmm*`t&F_!zqag4c3{gQLY>2+xv~983wrdOiypp*yKB+oEJNd5 z+>NPv?~z)zPZ2_lnA&^S#PJ1B^453UH~y$`LVVBoN_GpHoTgvFA@()6hl< ze@u}~iel1d)VnyVN#V=_FfRPO%sP4c)+MC=Rhx=m5gjLS{Uf*#(KNM$vLr_cE(lP#6{}EuNV@x)v&I9Yx=;;~nYc6O}y6js+%!@fw8I zP#Yhnv3<_^9<^ICCg_2ie`i?bG}9!kZy9KguU;1i;1FC30itBmm2*lzNtBmQT_cGpQRar_@Cc z*t*jjMJT3M{dd2z{#_;&g`q>mMZ_ex<7I1__^+w~HH&Qq+%8*s`1?7`8jeSfM~`UV z28Z{NdfQl%v$|ZYZ5T5QL8!Y=nI+Yv%+1fYpV_25JDUHARYF%Uupjkeo3mzI>55tk z*(qk${qdc9o-a!BvIJnOfiAs+;1W1))yVXpruIN*y2_u+1Dba%>ZmF$k zymK|Fe}at9a-W=i5*9qeA1Gp)ly|F?{Cs=_8O^H8G&ln$H`5W0b8$j^K3D2r5r`;r zBmLx%O_JC*W;M)d+J%@dG@qOcx#|5i#@z#*PEv-4;o zitHFf#rJ0v6yXB9)r_$!g@*Qz62D1>vUvfPTBS{Xb2ltLI<#w^a+$_YwgN{>I8%n- zKg%{r+OGiR3_94m30zR)bI?(prfQfId=~5Ra+en>AR06{>}OM94})g)X6}cCEFpQa&rCCS8aB!uit|;7lHwEN7?#OO^{P!UeAhwFeFs4c^1jG zK157g_qZG#lg)(sVZeKkCj1qE11$n=QaT$aFoQmfr*VPC0))Ft(duw8n!g#z@hklku%_y-zI;{l z{-k#HgYxIHY(-(=9UU&iZ$Jlj7(&thx*G$+=ds{U{llZ7K`K;D)=y{4=j&uG;zPl) z4z~K&yzt%WQN-_!rp537%=jyL0BgOLB43aQ3f5(4%8GQ3aiSMN1i!yYjkwlYcvr`J z@)zzVR_0qfzHxIOI#iWtj{5aU*S-3VIu6i!53mqF6n7=`f-O(+Ye z_{0}ASG5FheJ z3e&B7Jm2^ zsRP?KX%Bv>@n`Ltk6^~g_tQV;lo^0v^S$~p15$uuDf#i+*8o|vu1_&W|s^Dp~wgw%4y4XUx{=z1vDn(&$q(+VwAl{mO~s zZs?0s8gmI=2OgP@;+%;J*!%be=#kYLU9Lawb^rh*VJt1TV3-;N1DwDu0tH8&T%vLF zh|Jn3Pg8D)(7;l9h>4qwDCmS=Kl&MiO*U!~NY>0>lweN;x(fcG6CH#1h&kfARE*fO1?{IRI zeAq9+JWnG?oY_Z2%IWnracO{z(#PleW`r2c*X-XCPP78ZY(C+oZ!2}b1V8N>Sbjgbe|0?--N4A`z1mezihcX|XDk2ZeonBIw`u^=zZ4L`A)dAd&EVqRxhKLH=9F*bP{^o5 z-D&`Zy|MKf_sL}ppu9nzj$pv5r+Z^}M=Xq=SAS8D#iPYX6w_n;$wi51eHEiLli_{# zWXx|_j0FT%vG&L?iC!=jkAHF4QVH}>Hsdivv9zS*=WyT8yVzdXnrQ$L5#AgqxCBhG z=;V3x$`i=(+SgWlI@kKHtI249<}zq-0<*NLP+vEoft%8Cp#seN)CMg=HI{MjEFZ=Q z4(#R#%A7!h=;?Z8C~M!ye(^tl9W^n_2BI(M#-nN1?+orC=G54~0*3t~v)Fn6KW)MH zGSl1b9mnrm+~wXEnqu(|nOgPlWyTqWv%Gdi&p9hq^{*9OM+# z4}eQ@8PzdN!`Ja?v)69ea?XKt9xwfPu_~qe;W8=i=7`R=p%wCo^-~(Y)M2OD*b@+~ z;KU|BU!IvjfpxNC^M$>6$W3xO(AUpTATE})JjB@dfMNh`JlVtC&>EXF=L|)x25Zes z@eS*OFq}*imv1>mS6{lB`H4+<`2{q4U^*+JYKSZfC}i3NjPz<8?ZZ5m^H&Q7mWRm-@OIz7WmHav82 zsmaTg++>b$@oIqj)YJ|U9dEC8+275D`QAiGV>Q^CHFsqokBi?zfsXJH2sOZIY}JlY zs_F!qghZw1C&$=rwsLu`!ZGIuy-UUtmMg24NJ9z|eR_iZ#rGqSYeXf3SCLMi^K6q1 z3%mh0JUkN6R}#T4*HpKbwna{N{4o#cpA!IKU(zeQjRk$i?On7d%fSn@3LdLkiwiBd zCYgfxULL!l%S+;xopI^J&qoW6)v$d}TL|C&I#ht4THL3Ujuj0uj@A27;?dvna~eN} zA^TCc7FG$TA|6voUK3|L*8{=agqqLyf+bqcq-PRxs(tof*K>FC<9+jfKt0|5h2JW1 z&j4vzPS|)WTJS5b6Ny3e+z{G7$p*I#@inbIT-*fU%ITC{c{zMFYOF=@k3WB-|C_Ci zwmM3GPy6XX|4;j;D@g+~=zV1yfG+R&P*Vw}o3-1t#=zTf#S}91e3n3rJ7Uq1&FR5y z)2N{3o69%XZKD&!p)L(N86b@kKo{qlmnS9=VCORzkhFNwU)=)ykX zuAq-ZYE}D)HJ`Uq_SoWG4yvy$n|L99ZnB03a16vI6b3a)S={Y-xqkVK1;L2x-8pN4 zy5C@c#hRr)5UkFY%P!9QQF+o!#79&|bBs#Hl(LRW7gCpTNXD!Nh@0Id>?>>g6qk+` zz9}7KS2}6)TXvfOKzHJL!W+1rj z+3@!{N^O_U;Tw;Lh)Cm8|F8J<^@F14z4OT3oB1n$9>9bB(-#w&n&|nvNI)zo{!{nI z02#bYADmVbJ{<;voImJCE!!sUxwO(%SApP$at2cU1*+ytZj)s~_gwv$dt7602TPK~ zZ^8m+kH&)Zu~~UVk0uE65BD76uGm9gNcdcZ;|BR((XqB|D%6MHIovIhNq@(iT{@IZ%SYQIWXz^poCt#%ak%ekbTRc)fQbMVPJCazzGoecF}!m z_RO%+@$p|j2EE@|cg50mfzD{lc!i(KH{-?^kU`v0HR&qeAn7~;`fAG)_3o_Tc{378 zKEBOATYA>h&^caUydX)E_M$?j@`?4Jt>S^@d}o4Ko`kt^DHrj?aNgAgnNAX6b1lF>4bd$mZ3N@Z415H{8|b#xMMhXx_e* z$f@&_3UwY1_G zya>B?Jl-Uo=5_tNTNo=?fz0aYCVck5keK0CXlzlkoC$tM)f36zJhOiZ1&;f#1nPsj z%4C*mwuZ$(dOid>*GsV;v^Xgp0-sM@TuXkVC8X!}9=4o!%~wc#;OFGOijL$z_{mX* z|GCCz;|fW#{dcR~;6C8ZE#^4?aeI zjAvvUkiaIM^2Vee~NdDp)>>>IjNXBFZFgfqFUB zSsP&$BPzxSSD)oqCz$V}t(Gzh%U>l&-Ol-g-)fuor=O}BdQwcEPdm|2|A}YRYyY%E zrE-9|4E}DnqK>z{MCwOC7h#W%;E{?Z4rsRcv)F@F5;UywXSqJ#k`3@B+1Lo*0*oua zs#X%hs&LpYT>5e#7{COLBg~&=w!wkpU`vn+lOQkL;~Gox42FLZN1sTdfhBRVr!ea5 zWxkM>sHy)t%%l~=aw|1Zm+FXL)PakF)1gx87ezNlsEN+b@Vmoi z0Y@2@T*Ex+$e)-3d&3TkS8Gg*XU76CPqZz_S1QZpuRTH%6I+5UC~{I!t4U7MGoP%R z+*Fttd>-%|_Im#o8*f6)vpK9WTS;nosC-9v=l&a4uNhvD=k2qX417C0l$=0`mfK`# zDpF-U-IY@euoozlp&Uuek9#{!H-hea9-dlN(sK)_!1hBTo&7K`aqu|Ik zIVFqETbBOIuhov{y6)S{jB-i|q5I;oF@Kqm zYI#=tu0us(yT|yONeRV7N14(kk3lO@?hw8;J4M!UNcCVUx91q^V8tx$^LzS1Zp3Gt4EB&U$or!PS$43ukW z`0X?A?dKh?!gu(J5&$#A$yXg-ForCQn)xi$sp)x|%pIA023~;6(Tl~IM#^6<^9ipd zaN6m$`wTL5DK8k)zh3B76CYu+6V@kRi<&h97t^U*70kB=9fIW?g3|H&F$}S0!q@%#)e4zHPOGFKN@w8H{Zi#Wp%Ps%zO2` z>7@7__||h+50{|AN>szDCRj7#UctUe!_e^OoSi^c+jIQB`n2Nn7x``G0-@;9*Jh8D zS(4(|%szCEqDbGjwN+>T^36s%8UdCA^;eX=5~~$Q@Xh#tPOu#R(;8|6&PWK;(YfNh zAZuI8^q^OSuL7qs?T6+WWYcHV*Awhhy$_xtf6E|_?m8@Qwp74D@8O=P8vDh5YxX#P z5tXClnv1+2tbXl(Lxvcsp z%zOS~erixgbiatW8e;(eKctDBX%s@bno>GtC$@U*!;*VaV#c@Uw8-9HM9r|*AuBM$ z5cLz(t!DN(iOtL{{uTL6g~z9cM2dZ)C}ipR)$HQjScQ}DC*q@}{wE<@;-YG3<4$cA zz!&eAU09)g?x^kltK5N76&R$F$kjy;K*jysz#VXoaIG}HPq-;;ud~YJIr78+ z?{-g*G4R@fr)L^Lsl)CZ6A2ICJYeH%MrO^RUS3%>vpM_pB(A8RX}_}NzixHgH-SQd zC>CP+Y|#0;{+C?0KAmp=OEM2QFHkMLYqPlDF_4;6F_sYP4$|4U;Qqb9T@J_gG;I{S zUGBdPTs+PU&QljSsx6nfJ)M3MD8TYrKGO8%(V9WkG$LK+Yc$QRg#*1Y{_XK|+D0|} z@#j%_tybEvaohcWhOelV_a2s}nJ?n_vfk{dmtWSoqG8zjzf-_u__|mJ&!Yr0{*OVW z0BAe&M;PR7NmnDxu6fY7X+0EaVjG$TpaU|e8Sn6xN^*LQtH{2W zKqDloZ+@QkI`!~u+LqsM|J54ap9-;fLa#J9zlG1jv`IfX9o;z7N-J^`@ag~eHTf-v zhKV_;=_8v40B9GdqYNn)??GRN6|-@LSHFFdF-CxQzA5Uy!7sxX?y#ON8c{14vC~|I z9io<2iDXTG#9PiPm~fUSFRuDNnZj2AqXx@xMjkia#`AA23x-@ROshlB?GZJrZzVM_ zS4T;6QUBMYr||)F!wB^^olNNsirT!~%7(1esua`q$E}p+UE%pM)-*DgLsT&RFf5KL zObSe4kquFf*76Bz8>|Rotz{enNg0j{>L; zR&|;nR*2eO#gI;0IWKM{NPX7x@lf@5^8XkOD}%bbf}v=bJR+Ka;yN&qgw9aY%sf~D zC1LZ_|4aCQ>h@Df4G|tl*q1@wwP4iEO^{w1i2z-bBWD-o6tvmV4{g=A>&O{e8Caze zO>kTMQH}K^FxsEw|2-!BY?M+3YR4rGxKv1p=c$yP%!z{&d*ZxbqOZI)#2T{zC_Q$> zaBRzh;GURoX5&wV?P?0@v$+FX#jInclepCC?314u@r6054%_}$M)(ou9NK?@eq8#$ zpQ8=RKw!WLVy_8~@^zGlC779Ubq0r{C;^Z29v!7`H#l7x1n&wD38mny8|!$AkzTxd zZTMMJ7Tr&to!1%o9fZi69jrh=VH3K(3N1I~{P90MsTnCiz1m4ka~zGIZZ%Xp^Vm4` z2?7^>yxU4cH;T$bRM(4nTX6#dg~%Mdi@}9ZsD-sM4Wx%pTA@cSiUj7?HJlCf8q*n@i{N zqyQ%0j(K}u?v=D0dpsfdj3kFw?oxvI<{V}+lytFGNYPLVoVgbWkzY}hFBM!l9n4NLj z(bZVPUAk(UV7L@v_63gtppT=Y>s-}t*L`Q-4qR_pGtz^uBcK5vG>9&_f6lP}^O(ED zz$}=8daY!9t(EBbH5LuiEbHnS^T3VpC0-aFs@C$8i8qlS_Cq(k${QkHl17Zmci1Fi z5{9(BP8G3xjr3W(q{?=G*^cU5#yV>mLk~)ldklh!B|X2iNA%eAIPGGH;2b= z&E3T~nl(NP?R;53y;aeAtvJO14- zsb<8d&BV30Sf5f@iS%f7V-Qb_s*pDWhdH(1)^M3X)ztvkKb!xaJEV&;#=ke2fJ0uoA0g(?+&iwVA?`4!-PSA+Z@BjUW5}1g}O14tU z>GHVnryAy;8$fRWnxcw)HH;UHr&Skz?nh)zh_yV~*#!@errN-5S&Ewa^;E@xMcYs$ zgf(5k{-ur{#6#r9u8o80M`M+6Xc=HBKR$qDwfy#}kk zOnCx%s?Cy>2m$>3j2D*n6m3@sxcIW?1B6yywn~a?RZ^`q7yfx zU6{qa`_1b-7B7Z>GDYg70OA43_bmr)1}PV0h7;LF?EKzFeot5#{pWY(1nsy`WoiS9tPw5w8=7 DYF)XH7og=L?rbHN1Ewz8>Qt~zO8)1ENW`WA5RJ*!n0o76( z4U;Vg3i&Yl-qxEg^}`37Dl`gW3$k<95Y$*4Uxwd+Qm5<#7pR+06*}gonp{<(rkY8i zLHp1D{roR7t}hE?qsDs$y*KiSpWvlKYFURx@HSz`VXa;!^!>?{rjaKhhUp_F!D_f} zP{xHN5+kKAbla1es&4hfNB0L)tfZflp=ZXxk#-gru@FaMUvZkp@3&b`>b%;hLPA3= zw~jU&dh!XJud#BPPI#XQ9KEhJgIzJk^e4qI2OUHr~2=A zHj42@)EXrlCJw*!mXr2r8M)(Zu#~#4bz^6@SP@De9k7>*h$ROv& z`h0qf1?dI%S>UiOg}W7yD}_NT#bF-VZw5w}O+ksg@ltn2|D1F3qyVkKDul+{tv`cW zvs4wDYZ-aIerCY7z8zg8a23qt?Xd<0UtEIdz~3nq$a|>H5Xx#)5HvnDs)S8OnkdR% zLbwp&QYgTr>WC$cSSuL669~GJU@!J;eK^Q!DpkUS-6Ei1hz(Y5wlKk@t$KLNyu#=J zt>QpQ68tP0n0?u@9i}2un2c0;huKT-4F*ZP>FmI%9f)qRi#gX398$`X7Vq2p6a-Yj zD6k$sm-^~bL#^1B=P^E1OoWwzlb>2~l-Z~EjSn+#8RwyO%b|NnF z7$aU>c*03ZBM_bU?R~yD3pb}Z-TSjALpie-j<#fAA4~%99j0SIjRb4_L5wZyQX+Oh zV4@GRgf=y#=KLs^YVM|y3i6Ks%V>6ixR0d@5a_#0`nRJ0*p-1Q+tw9isIeyf9D@WL ziJ1oC}F(hz9$maA9387AbBMjGjzq@_EQ6;u8dh`;086#K6q z^zVX&pyp8!Z}n^n6AVyfav~kKZeV z^s12xp4oSkm`6@8f`d zf9b7KA6&Gm5BRiOc@^yCM zAy0GhupQx@7bHF2@lagJ=KBCqKf9sbYrY9G_Z>YnTaH@bF9IZ;?I-PKUX4K=5z7x@ z0ztQ|iul{{ZX2b<4X9HXf8V#{U4_3~fN&0Gsp5E;ns~UPAkHhgv1RO(1U!g(S3CG^ z6*>iaKT@^2KOY}LFk}Bp8iDj>kr#emvl%M#jNUa^0h@R9$0lfGMgId)CBA`$f2|iv zBBmepGg1LzkxB2;wWuBoU*LyOdEbwLqsILKLBl3(EIPOPXWEZZY?jL1_PoWJ_Rhg; zG#*9~JrPYLbb@EP&e@w5q(FEjA+O(yZc8QzrM(F<+l(+%K4f0rK|0v??h&zJ?U|3g+Dvo1pI!$J;P3V?usn>57V|wI*5w|fxy(Xmg1Ty)gJPW^_iVklf4G{ef+%&<$h5Lf>Hzx@X(f=(8pL8#^s)W-tXpso zh9u+(HGY941JgQh#K~qs;3pf)#FOs=*x+|&(@_x>&6fYOscf>Ndm*SuXRpyA5lhbzpCp7s2i zXPNF;hm7D(RF~jhiHz`0u;J{Qjk|rF5$Zqtl70UsvFzZ?t8C}UtL)(Ff_?jxQEM4s zq)lz`xfad@^#wl`HQS(nK*hWXq-MLhCBeU- zq5_LqurbKfl(+{bm3^$#hYa1`ZUxkK(=CV#x%;&(ZMyphN(EPT%Bdh ztwiRIW~8@NQ1Peov<3Q1>CCZ2-m7XTm?iu9ZQS*=k*j%2I2ZE_qK&TTO}tk`D=pjs zoXlaO=$6~tOdV}#6ivj<+mj6D^PZE>_!E-r0&cgkIxVH4Ax<2B-nmA$q2YF&ahzht zm+8$N@<(yMhNwh1$%+O)URTm@hl+I`-Ujd#l5$)2n|A zCC}eNsmgijKrLea)UFBY-=_ke+NU%W++qWX{T>8OUL0yJKC~CPZ?zZr?lo!&A|DEy z7FO2OHrwTY(my;VH-4ZgZMj8P_qgLC^SG0sgY8y9%XXy-y~omBVSNwqq=cZvBClK9 zy{&r7j|7Gm)~sQI=E2Qpt_2 z0v*)@Y?BGGB#Al^j8+rU{&d35$EWmge@BEjuhLy+fFj2{pq|(B;XafY&rrE|U0LK8 z^MG60aT$cZ%>O(DfzQgEgcU(RpFk*O7_Tf`E|2{@kxvF{R#`{*&u~!^|L=MFx#O3a zkPX64!H|JnK;@H4wXkh#IQ75=5&?2gO@@-IF(X+_5b_BnS0C zj1T39x1SoC7%cx?XlXwRI=WeY-9Z|5d_Q5~lC}P7Zz2MO;~WPV*@4O~ZX8pw;Ay#s zx~>)2phg`hWHZ!}Eq3x+KDeYeMG!C5OAZ`d;;tP{G+FYp>vUU4Pn?4MQYxV%|JQLJ ziNjBfm0C97it2C81cVH|?MtOuz$9Sktu~h%(;QW0^nQUJZ<&b~aE+O?iN{xOMwlvp z=d*FAnHN*YK`Ixb5MuKr6OA2rc;VgYmItLQF`qUWqw4V`%Cs$*YRr}h1>m0JhuA!Z z|74dP$Iv{QyP}m7R&T zk6&OI&&55}!d774*rDY`^`Yeg;?QEDI?rq}pV4AwjM4nAf5rULr7f{VVmUfyO&0B? z>9UA1gYV=E$zRE>&*`S#5#tb2l^idc5hlFPGvgyr&&wJqC?3*pT8xFiI~KQYT)Ndh zgYU!Tqv_bTMT}cAbd+gXA}3;#iE%Ow&zIj&30+HqLB3>whd$(*B}*Y1lhGf` zQZc@FkPnim42oK3i#h5DB^B^IrHZ2#!nh%%lL<54-~IV$<1K2-;9CLNG+iUw%HICv zmc~aH@l+9NoZr%hp4l;U?*_*R*$SNB6E|%bNOi@F2H-L)#>oZjz%oS-Tc2Z!E}fG5 z-}PqkTXi!>bq9YDDiz3gQF7m3A{O;Ow85j6)W*iKRdwLcAC(SsBs`~|4XFy)HPyRC ztP*P8Y0@gTU7TC^-@IArc4}OT$c6Y>PVbzlTtZ=-?r#=`+$f}Uv%SUsGyEBo1R%z$ zVaMVA0Qfs}B8&eHqrqhPSA>51ISWP0DoxRPT{r!oH#i+$E3C1Or@0J|ed$>oi3a?QC~@UYJSn7iuCi;f-xUf&RicA+Fpr(EgeWJ?AYWo^ zv}r2&a;c{#$pg>zUNLbBZFzjvfygd9pz-ke>*kKeX;O7*;Yy~GUo9tmaIrE{tSOB67xg}jek{VG&yv&? zKg2{Le;1J=$7TgG#DIjU8pUUslUTnZ1@_NG`8VUQ?9}?SUb~a=NnM~=6z~tI=X5kh zDz5)Ega1@i%MvGbvuR5xaepLvAr?pbAnZvFp!SGLV-n1V!d`$pn@Qr!S%p9E5Ua8f zkB+4~qdv&y9QuR}Zp6ep(kz5xHm;Vq+?)Du_ExQDiTdNVAA%n(YYI6Ga2~bf-J{hj zl7Ewb)VT7C+9p1@`MU+)!Sv%Kq5xY(_~n@s>gv1FRY|=l(+30wtk#zWTrP}(PaizZ z_^tEDcO1N}Nz&3-g4KhT7C1eUd2u$1&BPynP|8T@AvdS@(D};i(&%|vSy{)!&CgK| z|M=G>#H!n3Lr&AVL=_>Zd^2ON|MnICzAC}1rt^0U9@+~1Q&)Ih@IOv1N0BYf7AMPH z)jN+(3#q49eWw(KkZhwx6HyjBi;dN;hXPZ*BSlYBWKwhB-_IoY5AXCcS{zwyU_aV}q@;XU4X9@zU_GN;R|?Bz`CZwWM4!c<{|3{2 z*PG4vbSrpd$KoaDeo?8Vij)%p>a3IO_G(O3IAj-N0biDW+}^G9r^3 zgtjOd<`jFal=!lHQ)cm-g3pmF_-swrJA`9r@DWO-co;0gLF0+C!S%ZM8Z#IJWjUX7 z=63)Ww~Kxh5{QZY4==!LXp;v7%G%wC!N&t?vlUBK*QO5VrS7A8Ek+j-Lq<8v0F=Y_ z6A{(~nnWeWK)Og39Ad`-vz^nc3?WP2ky1zDXLy(PCW(v}{Jn{7ltqg8K**hvS?TC{ z{2VT__p}^jdf1o1!v%0R*!b7(`}hO*?!2KxtyD({dB-I$laX~LOhq-pG zU-Z-?V&eDQ>HIF7;Q<%tI(~q6l3G6V(e;5G4vLJFJQVDf|PtQx`?l* zp!>T%)2{fHYw@;nI%L9#|$e^}u%*#KCE}ajzJ6=bZTyE_5V3l}ZGTIlq z;j{vtYm=Aj74*Q~%*>tXUnm(2Zlx`3i2tyyFs2jw5z->?&6beGP8g*>J97Rgy9aG> zQ@>DVOt>tu-b^ISbyp5EBU4NV2l?%vH^}7 zP;*2{R~oI@grz&gMWUO8Gi;F*ZXb!D8k>T)`_;jXNK;tTrlK+YxjN572in ze8spxtR8ER9rsVzmIs|_tv9I%q^;Sqd2#j3w7!G&b_NWS+)X!)d zc+$w-oOdM9)AIZO<_{CX$12StF83&iE|kf=_$h$5C55ITbw!79 zwj12mD!!idVib;?^FAA|*;+YDY^q&&f=7RY2CFAGygT`hw1*&6HG5!;@QK5oS>V)=CeVd0~r4A<+4mvufAt13-2%zmS7C~-|L z8JUFKAbB1CDQgVRm-rZGTNpu8VOn_|)k&nTThiDGWDoE<^vi*l zQoUu-8s_lYDzm%Xbxzn=I-GdzgH-rr5-VO7k}U8%ORDh0LeR7y=#p3nwb~f=5W?87 zNvFQQ5D}PjDBWlh;OckLwzcTOKQLfVq|VS&O%N2;a*elB)_zI2%#+p7rRR;t?Ca5c z5OQbtNHg#Y+Fi3pZ>L;~mVXJ}(oG`#bEydm&C9*l7b2+=Waxgl!B&rSSRrA3tfMkv z$2kxms*AH9xPvPJnE1mTdsm0%-DQ!h#gfnQ1l3wuWfi4;Qjptp1N}t}vB3FdA{PyF zv#kQrVd{M3ZB+c?nZ*v3EP!vn5d%6X;Ol;GFu$iT1DyoHC`5v~(@ys89n60Y2cSAJ zns|GXjOeAUt|~F~p%RX@NS&dBuYSw>H`$=dT4huk9!WA#c`&j{-8_YNVyTlc^vq)R znN9WAcq4DuukixW$$$ZkJ=jy-@61gn=OF2I;M2lz;x@geJ zR|mKLs=%94Z`%z34#uJMu)MTd3vs|6LYgzX-gdYOhdC|Y@8%&&vf9;G3c8L4O}*fl zTq0c_4JZLE9@15kkfUi@m+lU8X3ae35~Ks(&K&OQhvvTM>*zsv>!G z6P2U;1t9w!-?R%~bn$)VlCRm7($}+ld|?+}C20SC=-~FhSC_wL&3S~kI1p(=E8+;} z3-Y7=bs+v(KGZ@ebWNH$VJbqCSlRMsRp)Z&X`RnMEw5r&YcECak6X_oYGEZo9L_J#b1C#d$J}`n#DgUOkxEVWR2M9{JKi=&T-#V1{od z6ageS0v=yhox})?>q6CD;@F6vmo7jRx#}e=Od^`tgXfx!qDrFZFc$rUGEi_D)|v4| zU%SgQ`ei)FN-i%WA)uK&tt`&`Fd|=WA}LO++&jvw$R`tb;cS)|A^&kgw9Frt9oh=C zLYhR3q6>!C7qb6Ms-o=lPg!x|XSE6YV5^Bwmz`gfx#VBTuK(=ID6zlQWGr}~c1Te8 z7$2oW^pfYZg=@W9Wa9A9m=(gc$|e6@p}jC$Qzg}KP6o|M1c3OnuS9;wUWy3IWCUyY zj2vsnTq{aO)OsWm+DeLF1OcPne-l(M!2sMo7D(0wH#jr=FkkY$T{CF!yUxK(&CpcA zI1_MD;fY5;Xn#2_B=QBVzwx%eHcG+Rb)BN@nnz_jI=^;eKSHnGR%W{2S8DIBKvi5T zYiGc`v)?=E)*@53oDEG}O*6ey-}huZp4nb!IjP&#j@G&vZg%LFg-M0bviNygXaf36 zcNo>QCmpY3YDn%OOe>hsrv3e9Ze|q6q^pc~2@Yi)Q|({Pz4J zEm9U+)p3swcJ9~BDC5mKpk~YG;!6;mmIVDL8{)Au4D_LWxj7MT`jEB9lw)Qb>uQ^O9Ld(SR8|a< zWBw3TI{rbqs3y0!T{8GlyzRGgYJp6~ZFxE<8Ze^n-broxoLK%%iFr6xH$ZJ4^)LHF z>y;fiQIq|>aL;q?WjoTrdT%qkFDW^jG`Z&#B77)*_4 zv0v9A5LG%^e3hn+7*aRWht)QlkF)VbS3htiBzp>}Q&HDHe#V!6nO+q{I|`gRSvoQ3 zpbFL7-eL`T>`K<`(M8iH{+o^T$RddwGYt={8}JJjQ1%=#dm{MuIE!PaE<4qlJ(fjgfY3igqfE!(fnM`nEXvP{r=dwF z)w3NYc-d^ZYENXZw5?LV&vq1|rS~1-lZ|=^sANRxK(_yUW6G2P7qpwr4HhuvXjKPq z*XcC*@~$9C1e9&;;%ZAXrfMT)Wph|3lp}&zU#x$sR4V*|&6Fu2pwdShS7M31Q2@8k z@?P&X#Hq1D{dn4wt`=5Xh&r5fZNnMao7tBOVW-h{7@A8Cp8RgsaT2jfANkcMlbmKA z2PYj+a{McJ&trQE0)1c_3JKkJE1x8t^)_wwWeGg~x?(Y%fXa?9T*g9-82}S5BxW1N z@UK3hx1@?vHVms^b=~iV|P3X;7{R%&jbwZ-0!LpnsfluFZ+6^gU8>4EfcG_105^MgZ%p|BU z-B_$nSnqV>)Qho7v305%Oa)S>i%ZJ3DEv*RsBFa{peza+_teBFejQPO-`p!-^z^0T zW{-VxRB~{?AGmt;XGFOO3bpzuMt-u0U!H?@A?l`{M|G#lMa9O6UK7P{nx%9bZwbqS zKAzMB+rIMWxmEs*qgGQ*CmCPYU)H)sT$ufTWL;%gRNdMZ=?3X8>F%KhX{8aAZj^>0 zr8}imQfW|9O1ficknWrzq-6l<`nK3T*AxVeisE`%K3 zwVRr4mP0|WM00X@f^T0Fc{XZ;D9}bg+dM*B-fkEU=TRD8znc+E7S+HZ zVX}ew(|W~LTTJ$x?l!_P&~%wVMk^AiTmkD6~Nh`sizE@Pt`sm?4;kFbavwC7A{poFHB_6eC#Hx+PKjB{D< z&uTQhDa9(lbt;lwc)EYkhM(tEpYE=#$ z!!FsYxpY!LlU+#SRTNG@`)Gu1*l%8_gU=m-RCRW%M8DUDOztl<=bUE|mUGZTPn4Y% z`K51!hz2u?0`XmeC!668*$XEj8X16C(n}I7&!qxC+4+{o6~>l;#tnj`Uzl(+6L!Lz zeq0e#FUUru3-Hxy=17u#h_g}MHLVacqDmFdw1n8nCH<_{?R)C6Hr*;fUaj~=xiB2F z@16TG)@;g5_C{1}b|$ z&3N{p{B;K!WVPYh#d$W+2vSep-lX&Nx9683IcNGI-%z4tN?trjx+7) zIhRje>RCN2f=(H~!dx196QDXuA1M^ueHGWxr7y*>R8-)(BKJEY0RkP;O@;Y z#O&HJ7Q=viipOT0__#cwtsHs{{7b}2j#wycnX7SWaC<`PhO$P>H4Oa5QAQ)v8tcwZ z{u`QwUi;u25|M{unQgP>r-M&*E(h3j+Fh$%<~XP~DDy@tW=DA8K19j_>eaTt?jE#! zW;DziJWOKpqcnP}wIV*_leO*LvHgWqne90vvad)@d?BR-$%uJIHYy4!nY*`7`L=hb zt(S@I_}f$i$b1tRFt;&a_2*Id;&II0ThCJa+wJT`9*9A3Fp6x6FnFE|ra~gllnggr zIX3h=SzPU#Z9kD)LgZ(|P1{eI{0`8i`*hpRwQq*%17djtw^%Q>(gUIb8!wf1PiEUr z4zc2|rA6-vOfT=+*GpIPuhZKT?tM?*AOfA5Fz>Gp4q@5t#~wIT0lX!~zx-GZ9pAMZ zrz*#a#yo~*o-4y{sdebCirxI39`_@xc~JvcCb6K*ieFSwz<_{LmoY^D4 zh_nS%NRcO?h;qcv(Lk^FOX~jkP(cwK-cqe>@2}oVUhLtNrq=8z3H3~}kN_!Zo($b* zLYkCW=q+5VSu-a1+#zxz*?@;|1|$qEa;EO>*kAgPuG8PVuPzpfK{Sdx9Z}OpC!W&0 zuf*Z3>TBK6L~I-!y>O_K%Z(o4TP%(B?js9o38ScqwQ7*d2QVFPUZpn3vxXpY`{YRb z%bYKa4J(H2;8~Nj_rsn-4S4^1IW}=0Vh`()lC6!V-$)nVo?VjGsKojon?(7PGh4_G-5Px!2B*oH_lod|QtgdPLt*FDp)nMg5_%M@?WmOP!7JW7! zHfBNaIu1JHH<M~;e_)60D+#$>66KPw3?985I>7K*UYHD?C{+_IuF!*+RiH2{rcH_NfA5e* zO8#zw!v%U=EJ;e{wG-{Q%fvgME|aVPgtMB?iA*0B@NrZF;Ef8`FP0C~1+BElQmJEi zjVq|=j#lDF3-5+mK{Y9WBV)!HU|WX!EE#McCBEa~UxxNsK+kZHq!V8KID33#+Xd2V zn4nhPS<%<36(_Y?>ayiBLZP9)2mE0#A+`JbzHq)Mod*hfArEWdUWQGXgsCA-M$O;l z_8|GULf{&EgS59sI2KHEF?$&knCna;ethq9c+)ky5!3F&Gwb$5I?|2^n{56&b>@~0 zdrYcs4F;9CX`2sdn2^vldmPjG`{A!dNNe88?AQL;6_iNMFE5_<(`9p-7)4p~*&&~- zdF29hRIgEHQ`!i?nz`?8jejKWO;}mXVeJ?!te)94-E|;U>92y6EA^M5vo318{lPR; zh5#Jx*Xw6^ym>9uulol0N%U8<-)0oBRsYQl{rp=8bKwBc^cz+Ntd{~GT@E%-A17Zv z+u;0{o#SshtPDXp7C?RCeRPR)HyY~a`1eH`RxY}*@RZ$c<^y3C3zTXh^hUokA55)| zqmi=FE_eT?7&WZ?HcAL91^y9yG|n%ibMsw=>fcl@UdF(>-|o}1XaTeTD}TWVfxP%b z?w17vbad!Wo-FF>*0Bp5_&*YZZ#CElRo+gYy1QTws;4s2CYT=o?KzD|O+67y9H{a8 zX#8yX?@fk08-nb1h_-Y08<|j1=C#RONaooa!!PL~$zchX!2!6!s@J+qoJ?{5F zm6O$}n|hD7_Qr}ZU|PV)CFttEb~QRQdnA*?k z(g=`>DQ`A=JX|sXz9P45AHd4N{QI`Mvav^2`)@=A?+^BGmPg>a$D#1PBf#j{wFgbf z#w?`3rLz?)zX?UA!A~~AMT;CD^*0X!_S+(rsZeWX5FjK-;Z;)dgKbjBKX}iZ@Gp7Y zP2<{4=1;ERkz0vR_jMzwTgn$*J|NI0s7Cl5a48>y6@IxGypaj4ip6|+^t*|sN1^vX zjJ8tpCNJOJntQ_(uh3tkhaz*~#1RyD4>N=fTSj zQZ|gPS|(kyet%txzGk2e21(J`xPEx4Z3LuzGz5v6T4eX8e)-pf`MtNfej|9#eQ;y^ z_w4{L3ftbE`j-76+UC&wBE$aVcEihzixl?&XOYZjM+HqKkP!_Rb@9yXy|Gh}?P5Xm z%m!Gg%{Ovp%ibRiwN^LK$&oj*wtx&pii~<(rnN#W1e#2KtGfn&XNW($_by%iZ&aNC zMXjy<gP36wWz;#Z+Bo-xq~Q()GLb z%Z4qNuA~RDpdH4NIO@X14Byew0tUn98f5c5FE`OCG|PZ<>(Fp`$!2_GW)qZJJNtrcV_ zMMdZ4>mGivrXwAL79jAgRgr);w4B(9oKWv&EY19Kb*BO#$X^*Yx~CZfsk zaayDTB&fzgwIs$oIE+gghc|h%F6pQuEZUwK#Kxa1yc`|^4L|21N1PlB>q5-TWvFh+ zu<^8Z$&?^w41hOwCw!DD>+oh}(+BjY5CGyq9I9_ABIRPz*ckiE1cKZREeuohr*G{z z6@=LAZYicN_u#_2=5v?=3-eD$XB0NW^&RMCP4au_fezT)ce8~pRI;y8w3wozjz9I= zj*^U>iDmkhH-8C`#l$o5ulOwo;!^h^adK@Tl?BC~xCD?Y%~8o?6O*L`HrCXo4?!A0 z%YAOl-eL9tWBOmym;SdvEds}GajQUb0m@*dhvDmwXa?llK6r+Bvt|cv%3l`@qZ7_D zppmFAE+DgFUl)wSPkrqx51ud^0rAJspjZ0xPrM~7(ZdcVQKH{Theb&Ty_*d=s3J*G z@_oADIQwdB2IB1hpR{<%d109j(!(e!f<)XRh40TNvM2_T#b4gDNw?|t2d|6ui zcqnSRpO?Lx@W|D!)&YL*NK~gI3+C=)Cfo#R+-zy&$yJo0)h7p~k)t%vH(B>JjC&#N5kaFon?;lKcyJP&rofKK@OxMPEShRCZ$W+S>kBPk1H zTtn!QpWT*d^oluelLKLX7a#PhY9C>XH1YZ72UAd~wY1F-T3GfL(7$$iYqmm4MYr!} zKHVm$S6%?Z1~HX1n!O$!hm8$V zsROLoc=Num`s)d)4PvhyyhxR}Y)BY?=k6#tfdWTJ$QSa4+E827nxG^l}M<}U5`luD7A*)*lP2BRuReQ`HCB$x=7w- zpKjshVNa}Gr+`>EV>4N#gifikx76`R>xyVy^zxaknps};J}7X+v)CoINK`;c;^TMJ zeyGhJ@S{oDLD~enzK7LBPe1?TqBl1xdLL+3w{U++l8zMwF;D`aDv-a5LEe`(kykaF zAy;5LQXD`*XO!^2Bj5k%j6906Zp5C#jz}RPx%UHZvX|o*s?oMXDCeGqm$xN~cAfmu z;1#{eB0*2h>8Y2$+$V4!pNBuOph#HM1Cv!^ojhm_H>t5>6N}E(PP$xL^FVmAga(xA zX{SDY zac-?AfVDA z1-N9YjPBs5u8F~;DvvZKfDWSrNIniIg;~EHX8b7*K=pbTt`QH!iTMpegGB?aI?V^s zJ-i%Tn6vbMLWzcqyw+~*S}G@E3R9 zRo_s&wltYi=+IWc54e``xwK|a+@%tFh}#fP1&xJc@MNnl2)>Ao1)bxwR31MirlY|y zpUx6@n0Fxu7;Y_?NiL&Vs4W@6SF*Jg-=Bxh)YVhM_Zd1WpAxwHzN@^LQ(KPYvXF-o zrde$)ii9T~Ictd#a^|3*yuhcr1)tgR^_x8o&6Z-^wR?w=#&=7q%JkHq_<4xTlE@3+ zhO(vC<=G18BYPF4lO{MqXw-ckZpH>1u*#R6jD#?48ND%tR?C-(@UJu07Qf@Uc>R9v z3!1K7U}e)vzWLu>t(CcDN}#!QZs)gOit#3#A#dulI5?$iK}I(Sfs*5 zT(q3!*?Z=lL3?XeFfS!}xVxk}^`VyxB(vm}cyx61;6>pZt8A5M*7;WqK!&WwpBL~u zMBK`J*8i2Cw!zTUE3fY;E2}S~ty75M!5@{55Fr9B7w_o=>w5TJWfqGBWwbGb>8GEr z;Jhs}f16-7Q^&S4m(}r=2D7C~FuDKg#>h0=u9Phj2dkqXcEt7bd8#^!3+4Cr!Z0KAt@_4PAsQcawa;vyUN80sI z8E&aUQSyQ!8K<>x!H_mwesg9(rDA=90hf&Tf)*^E`$;SDtuq-AhMaR?ACjAu&V) zLu-iFh6{x2>j)YhWsGFJz7aPrRSHAQ|Fe8!;|(GJ6W_a@WqXz?3t!wUJqWdB0bNh1 zo4Vz3$paGus;P8EU|HPlB`^3|xK}^`RBOwH8H@twxV1QL{^1qMzOM&>zr@GR;Y`fo zIl`W$WtZW_%&rV$imRm{u|+1mnkq`+wwf~zm^Py;fPZ@2KSzm7+l+*lYxxR6{7T9x z@o^fcoZD-0KE9@hmGnp+%-nZPm0gIiX0VrVTq*c?AC{bs|n;iSwSB6kgJul{>YCKZ|RPLvgisD;5o zN1wu=#=>3>D-25~u1G9Asf-xW+M=Tz2qhabe$?xOuJsHV6aU(wGYsuRZ`{~I;IW(MZ z6%BB(%xy$Y;9)adTs!JkLNw1l0cm^5}JzgdObg$l` zD=t^`x}3fx*>=%I|MkVawb`?$Bzey)je%R7T!vX3(QqU=#u&<~QVy^b@O_wuX6^{U z_W$@WwIU=be%aBX3)s-$N8)=E^t4p$|-q=z31<^SsO* zRXfiUXIT-uS0EEpGN^l#`m$yMd-|l8tqOI;f$CbVBZKNHZP(WWbFL*P^Oa8)N!Op? z!g+vqR4I~Luh3!HlWblENYv2|(NBX~Q{+OGmq5@KtSzk?!96vP2@qYnU|=bJd$>iz zS9(Ppiik+XctyEym^LW8>U4cMVB<EMW_EhDFRmFX3uVgMX*scs$fa5zoU2R67lLuvv%FS&-RRJc_R*0f z>jjj%5f&)}rH{O9Jswqjjb5+ya8cE#>q){TZu>YVdoD4V_Ki9AqoL}sfpG-xb!qLJ zP(nMvI2(X5kUSCkS@$JKBFskabTVMaFg)o}lOT)DCX0hEwqs*YdcD&txH^`-BQG);A{B7VYErSEG4d z0g9#!B*I}Tkfb`U-FvR7Sl^dZXSiDvUDQrFu*;}QK0|i0;)gHuz=iR{Q%2iadL6^J zzSpavU$9e{tXOsKLZ*lKi?&!(EVl*AFh8&F+Kc8cGi##2IYR2>g`% zz;ktwi7XmJ^1NTx-Ju^^bQ+oc43|>22~^XVB4m|JQ$;&OMii$VJ3+$-;Ft-b%1DIe zyioGyvU=n}?mOzgJyC_A4J6mO2_6y{+~@Jq1>SC_+c#O5)gL z;cQaY!d>N9OQHx9u8-$DeoiVB2X_-p4TW#ef$T&A;kE~O2htG%#=fvAxD?3MOWJ8q zj2u--1;#EBe0}ZF9l{)=Wvx)<&_nsF*_WWCWOQwA9C>@Zm`bECeB`#$PGt!tBnKCPnn- z&0z>&sEh|SjKR$)w|?`h;e-cZ+|sC|aD|eTMB0WY=X5w?c^O50@_QHw9$#BWMc03R z!f>>+nfcX;fjkw4kWRU99(}Bj(LH%F)=;I=N^&4iV`Kv$Z^qSX0gDNYa<^ zT+wAOhzoZwZ&`P@Xf*S*msd1ZLd#BPzH{Tz+=O`3Oi=@C%Jka68_uI$bn7ZFsO=QW zCv$YhO8;^ZDn=7915=KAErvl0zJl=c0J5>EAbCdA3X+gM`!13B^v+P7j)wwjPy6J1Z^uZjdM? zxChHgbVq7!1Fytqe9 zgr+Uf1&dld&R@o$cL<-dUitif9hcH*@tDEFSF6Sz8O^g5`#d2#%qT0t7w&5wlbBhuvff`koFu@ny1s_nBYGc(OmgWJ zr-|J&DYxS}a~ULDs?6jfbhu?baXgK2A6faCmW@+mqMQn*Tfq{KMwM)j1qfM}b~d6& zYzV0wcqvY-ma6p#U-O5+EJ5DYN|SYFnskqM-bUc;3fiJDYN7bcge?^;438g{zqswq zi-r96Oet|cDl71i-Uw4nv$QyIOyWQft@Cy-lttn% zb^S!*Z>^@%3viiYUcC!G%=Z##pb)vboO_lIJ`uoOjDj9wCXUlEgf7V^WeIxX#=Z_f z3;0p#SOhl9m6=xAtey=yCIwu2{2rq4w!;EmnxIGIE_6P85QBtP+oSQyKsketKoFUO zCINYC9akh7Wd6KWhb0EDdtrD5AZZPEsWW%%mfXs$5t zZ$44v@YRR-dQqUpP%iykY8xP-(jiZneQ}lv@%RVg)1}B|I?a0;VDdq;wA^9L)o5r1 zX;&zEA1#3+eqkU&G#vd#M&NU3l$WDy3?|`S_}#;N{X$EP;FLu6A{?4Gn+U-Y&l>U# zN>VDlr%{z;vM(`Uh!krx!0@?Y{{*7H|B>Kqez#yH2LeQCu>e$VJJPTp33bqyYtc8D_ zsH{>utpttRnJp^IM*;Y7k*NK)8-)(-VJU%7Mk_|fH+S#UnKq3dvT!+H8c5?38n+(^ z?JnGd^Mc~rDEt>$3?Tc(vdIk_6mF#T@ia~M8mzb~|3b^6VXU9wvk)Nxk_`@chsSx%`u8uh`4G;rC}MCODJ`kKK1Em}1>JrB95ji?XFhvQ`qF!0L&;QrJm ze*qtA(Sntz8G@XPv**xeFH;W72}i;b^cIT*n)YtC3_*J@kJNpu9VcFi-FCpaM7Ccs zt2c_5trw4fYTs=9cKbPtn`#7zyMn>O-0ot!BODqa{`CI?V+Nar>K-=d*b09#bip}$ zsTG2|g&k*oIwVasw7Y^o`3q`o59C$FdDLozRaeM~IJbEk<2B*l=wqXmsJ=)g70LKQ zx=?g(HEC+(JXe^Vkj-qi`-;9KbKcb>&}!0ps9$&FmCU6_v+Iz{m9CqNPpj?%HMkcCXtd~B29ucD+4c~vZI&@~lCEqAusWjL0un%1 z8P$twE}0cq5{(02uqWb7NV@E9+kZE>U6TRpNq^{xj zRp$V_Mgx)e!uz!{hhC--kTh>SJJ8e9${uUbY&Rn6%w?8jbv#>PR{`o|!hhAtb!>p9 zidsiPL%l%x%yC@tqz_KsUKUY-H%d7WQO)`=IT_b2ph~wlkhEOMv=)AlR6OKpxRre5 zGP*G}Njb|=Sp&xJd9`@B2qtwxplZ@)Uh3h5g$=AS{6^R*XM$K>G!^J~(YRTQck#FEwS zdb?C?YSFpM$Xm$9&7*a%_h(I6)%X+(8`E>Jp+0u3zxJLRdH%J97g}Q2&Kp|WCnr_4 zivj$(iMm$(S4LN5RNmsKQ~dta|9bfsLd6*9i||XOGf1T^m(JXdN1?iW5wCN$P-ma0 z0pcieeAI~L$NP6$z7iN+sBt4}pO_^P=YxcR`5;vH@_(P8@EIoFxCL|z6Wz3TYdVG* zBt%T*H%1a*(`0JQ?U%9*<1dcKz>}Sn^RFPR>LjHGbp?;xU*ZNYG}j8?ZU()h;LZ`vnS$v^Si99$WZhXI3$fP z&J4MeVS7Ajj(|^caHYZ`o8E7>5*3{VFdJefsk%D?(fy~IhhftZQd4S~vMNKyj4-qf zf)vod8)S7p3@N^bdw!g&-J^f~-5~a(TZ-9imV?y>u{ksaISp)&`FhkaLN4++$F~Ks z2c}FfK*6r)dp7Fys$#)RU=U5F;T`NSIj|3~<@t9*bS?@;Aj6$F_SGhIl!)3dexhlU zn0mS6JvQ|KpXHgw{#wQJ#aNQ8(goH)n zP8l1lKO-*7B@c-jgE*rVpy%kl#h;a=2iHJp4hDX}f{7co0W?Ge*pU}@5 zWnV~W>oMCqeZ}+~zioHaMFUQK{r|XkO)fn2hf zg@#RHcChQ%a?K~K7ZFDpYH3Y260dny;s*qEVbCMN9B)62G!y$++Csb3RPBre{}6<+ z!XI4J0_atSxuKxr(|OEmLSWh)dJx3%4zbTuN1V&?jqo&(FD}@)frRL_b4T~3;nC4j zS=z-so}a+zBl?12{m}ZA%+K;z*-k}AF6mt2Y>QSv^5R3l5ANSs!tcwYfW^ANKc7eA z(Q0Gjd$vitK4zh_9q|4{suKcTmHrf0d?ISr^|dyw&WsBDv6@7i^q{xTt=_!r<{(Yz z4H3(CgK*K+EDYn5ME{q*GTPcAyHf?Wez$Dsz8R>SxW$>gu@g!N8rrLzyO zi%Owd^xa!=Di>$}b!zxMN}aAYj$0r~&TP@QR;mfL=AX^Os=TjdS}r@??GyV^4f$L~ z6jjrj)f7Z4=lIN5NNWqBtdl9QvUUxfYcRy0R(Fh#%g`fq!LpO#IbiJG3188@0R=CwP7LR z3?bRe;BS-4_!l>P{UX)Fxj)hqFkcb&I&nT-uL=u)8Ws&OwHbFLO?ZYJ`HYlMBAvfdVYtk$h#hiw+(afi7S>gI>vsv88((PZKph8j{_=}9r;f{uC*7kFBepYc ztp{9O5aZo!(cXmhmwRfb#_1dn_yAg=|1fsBf@UD+$2=+V?%8bR)s_f% zCxiI+pQaZD|D1rHpQ)m7>zLFlkw*!UGe$-#%P(_w0{ngr6kd2u7}fG`Y&22?Udf^N0JV@z?0BR5+L*GdY1S@v zY+KR`+B@9(iBHBQgw++KfAKe$;8 z2^Hp{VMy#NXDE^=(f|Zoc451TmV-N<*Dr}fr`wo8@(b}T=+`tZSx!+fgz;aDzQ0kz zzY0ehp0q^6;1NsT{AST2=!4^lt%=Qs-{GaCn35oUs!H@p2Wp1!dppYo2bB~Sb9NG)AzbT=V4fEA|6qDsVC*+^gaS|&Z;8wpXn9BCF>$nUru4-DZjh$Ibreh zzqtMLUCCMkYX-rA9_Ma`(;n|B!{)w0Na!OBch^{9-i$AluSZNG5(;@9O^FDpIk347xC8PC21wFHEiq{rMu$|J+M94g7|tU}QDy*@+07o?n`Pv()Qh z(@4vn8U9axO~5t?b~TvmDK<4tN}YFoE1B14Wghc@hneMqMu?R4)cgWoaKMS`WN4N^G95uH06!TA031C zOZA9@|2pzj0nFpBEo{7$ZGxF44@Q}}v8f*kXwFVHC`qtN3;(9tFpCj!RpUziWsU4U zLcCHf$S|@RHgxKC!@>6jN(i@jWl$#}QQY582G|I@e|jo9->WXkn@qoW6M=p??>oj_ zOLTQcDeq?81zf;~!kv_*CdlBE*)bT8Fw)dZ z0gZu9+4&@TPc&8N`!VZjd>2=)s`S+x9^o3jQifnuraf`%yk-WdMeJDzx5Qc7OW4iz z1#+|fAJ3l$ZV()QLnDjp`$7e2zC}@MeJ6 z4aGA^UlkT`sUMB2qk)M}>0D#u=+|G!z0KqLRno-kJAIwwatwuAiuua710ep<>se3D zsEFlNh+3MEJqfV0jO-Z_UGK*H)`O!jiz>FoWl-7C;dqjE(24`huO!;DqX~>}qoh<| zfQN__l+Zpk_2I2uiQ!L<&{?f8)~x;D1Xi`)IdjXSozJ$ABcpLWP8-!2@GWul0H#g) zyD;;7lW_PEla9gLYPG_hf>FG zGM<D={;BBp8! zrp0B@Y)TVqs{}$s1DnROo{XNw%99Qk)sKxh*r`rW)C2f$+FUQb^QpRS==;Iy{F}6t zIyOoRdh;bzEV1xT_0GJFoTl-dDR;QVBPd5Psppz#9oHo+M{^%K=v5JCO4P}89$7RD z+}%=%<{A3=Zcq>Oy#MyxUG*Sd1NX_UMC;#X(6NMhXdRGGSHGuq4&+b1s)Cwv?O z&WGJHqbi&MnnjEI;N>E)eyCQyX;*`b^P1Ix{>IjiToqT=;g15eAnovhY`@qQ|A=)j zeNFBIfH|Gg(4oTnwJ6bTOYZ+|0~kIht{>Jh;?5Pn$_>8%Gy?S483h`Q(cp55iVUxZ z4c_W!mnkY{A@9{$mk_Z7*%q2)K&m-x0A1h&jUGM5l_j&&;E0*FS+5& zSNTdxwv+7e0(I0X6b8jJ$i>fpl>3mkP7pC2cVs1sv?en3NHie%`{1ag5=crKthD=% z=O^w<;klpRX-#T5u;8C|Hm|5^*r1>QQvKMDO0?zBt<$7#TB&fb$>;dfXV|a_*%v?6 z%v6#8_i6GnW`^PLX|dhxfj}}Mr_qBMQn^mU*J{Vbu@LfOJq8usKDLFJX`5fu@e>B| z=Gw>dXI?GFShV)(Q9LwsaID9OjAw6CK z{Dk2>teRHje7^_=g{4KfGlI*XIl3Uih`w|xUubOP2d3hsiTFRlBO%VSoFLMxf6Y`P zrNnoTKRaIT=4?eRsFhMhH_H5`<2sQvuU|3_S)z`y_I4FQ&t!Zm;W|a$@@s9#?jDWQ zTRlq>Go!rs#P;ZEoPFE{k3VGFt3#Yp(AAxl$p4e#zBgeT`=8I80oeV?Yo?PQqs2Ml z(xw*V;pw0}6k7`KGX`SsQWr|ir<;sH8HN#M*I4|4n@)a`_HmCWz#nT@-a^vq^)Ug% z8r9ERm`NkoVu<%21;LA9(}n^N&}jInA-?&-Ftc8}t*ElHP(wze?{5H4G%-7OpucIf{Te*88km7=qlpLE`H8p<2udf+T!!^w2RRw;C=G39xc-I zP+s(#{nm;Uo3J|$ofr;p9F+=Q3Htm;{ikZrIzA`dtDi+ck`@9!TWWk=Hq>MV%_&(N zKck$nrQA9X2oI$Bvk(yguq+VtW54r|SA*~3sS@4Up+u~(eI0C4Kc>?2)@g&zgGs8C zSY>v@HIc<|8J?dQgHoo-}oe797GzAQP` zr1kbs3z=XyhMBVEx5KeU4b-3Bx{hVefFDT$$sAF0w!F+mrq9hVe@i>$Mhdn0Dq<;v z$+80RoJuN=FsTgqT_?`r_9-ycH8#n3( zoH;S}D^K{7j8YPOCH>gYwF^f&-%cAszRo@IdC8wru^jU;Tffiv8>B-Pa3fkw+UE1l zQgBZ~jsZ-25mJThKTcd@aMKzgL@8yfg(-T}+((R3QuuDKc{|n=IH!)WR-{8xJrMzT zraYi`L_b{^pM=>gQJ1-tG@%vRYv@yH+Noa{D->Z}x==nTT8n-Aqlo()&Sm$);QM?v zAC6qITsR%b1FMiN|Lw740iF4$Rc#Y|sm$k_qZvqpP+_|^mIm{hjE0EavOR}6KOLLwox*L}!#Z(48sI9VrN^J?Xt!3Y(3`DzW# zI_pSx*JgSZWK%>nyM4uC1x@v1J?-QV17ATt>Vu9oX!m9M(NP9&T1yZUorvX)!=Pb* zNcU^iwEF0BD*l~nwO!(vfhkf!|MAzuhIJ&(XPXvh`^*=x&}UY14+;o1)zf#zr=m&D zKD>3)u&zWw_ZYoY4vUH%@a$qby~qm3VSX(?(HKkV)@_^MluhGnTz~cwRzokAR3e#r zs@JEza47TU9mL7>imzFn4R%75yr`)`it_x^~gVp)i@{FKC4E_|Fk803_y!IjaxmzC+tEt*<%QWXW6ZOdvc2x`ZtIJ8u)V29`=gz%?`e{6 zGD8$F!0%&VC-7>DX6dVRjyyV@ z3J%aVo`|eA9{4c5!ti zGC_`@&Gx@nLjYUX%#&l1fyES&QE}yVk>Wa3(ff$Wg=$kc6yeR*CRE0@ZQ*hsSVtT> z?thasY1=A7s|ycDYgdueJ75J6B& zl;audgnd2Ni?)WGY|RjSunC0oK{QYUe()<4^4C2uPlaDGOzP;8Qc+?78hwmawg0}$ zRjN+-P*|kfpaQkGie3>Jb;uNWa_p!+)$k@?=x0USZEuL2W%Gg0)@ST4(J*ch;=B)0 zZ-b3zx=EL8^PdZaVP~@draB4RV{`h?{S}XKq)Lo3AB^#pFc>&gq68HIsiMogO#!r? zfv4|@fO{Y#7C)3*D~|zWbz+(?pO@TeMgOx+;&;eM?U0wrEWvF6L3|(@of7*+SeT{o zz|aat#LmSi`{eWRmPtDX50Tne0shK^xMWt0Rbo%~&^SQkmwEehlsIsfN#vxDSg@I=Pf_@mB!Nh3C^u%af1M>A72ncnlw2%dF$pM zkFBN%=^p@n?f*WkX}hHoP@v|Cd@SHbBBnq8cHbc;V_!A=#XTgn?yGyLYAC16i10++ zF6$L#=TBDF^xo5vixDQO7_=^DC08bm;pP^7!0OL~SB zqy(g4hM{xF8AABB&-*^dbI$wy;TN#?UVH7e?se7u`XZR&XPpySge&GX&2e4bBq}Wk z{qDkdRL0wvFr$Km&)TjDvt*(I2383b1* zzD7gK`=vGp{k*0ncGY?8pS4V-c{N-n@;Ro^Mz|76)`nJH4bPF2+{Dau{r$xOPXKdo z?50$ERYFT6lRf%?C38t^RH6Zj*=eK2EPm}In{w!wu9wv>--r})t+3_K#oOc&@U_d( zH&WZQn`vA$K$Novrd5X^h(f}z+FLUD8r)u0gh-9x{`FPCp#YkUH*Rf}Lb{pC+SOQU z>m$uWN2j4N&6~^i{H`4xLB})`Ns3D>;pv`Y8f^q2`Sq_OA6sSdKlgc?BdpsGdWM{$ zA!6uOwz?pu#Q4C$wC%IkglhmtDGyG?kq|A=(L?% zm&k(aCZ2!LWD}<_@&`T*GrH{P5pmX!=X(7KzOa@IzOZm`Zg;2KU$-r12P_5~u}?7d zqvrMwgNd+E-@K{UlcdkF#TarcN0qwN^=dFQKy_>DhrKx>D=X*LBIi?9r&edz z*3&lfv2G=0nW+*>&o1uk9Vc#!z0)*giCO$;Uz3cF>aR}%>py1-F%}3L7eat!ZyDFe z=)ObQ19F0klufPYfwz?tsq!|__-n8HOeUKw*g-_OEmChkq)-ovB*YAed#d1*G>&y8 zkz9ewHRYPg{zbWk0=W?fUmv4*Zh@D#RrlQHd4$0c@?9GS^3WP+{(zV#-KS_FFdD}8 z%EqSb8|>-0m#Mf3R|1p4v=(bgM06P#@9QV}0SV9Q{g2N8#tJU~B&aIMRpZaj;`AE= zW`dh5GgTAIRmFY}-zs}4L*VWI_2PKm50_mC*=ztso;#BwiBGYNKm zE^~=wQySP%{&q;IYG)1s`dW1C&o^nt5=pW3_V%j!BDJI!^C1VPx%JJ8u_PdT2s;)b z2~eX2NPz1x=lk-W)H8*F+5QmLc)zjH+o)OeHaA~i7SntRYgfMs^IXWSOVqy33M4e> zvc`4Ptf08~!8mZOZUL$ydu~W5%FVnuP6@ZN`!@Fcb9#b2DVTxtvEj_VoiP?%KCF}a z-_s_D5pBj~^z;;UuoU?o(LdSV9symd%hdqSguKfV($dn(NqtV2UMUh^kBzG%O64d1 zbztPX{9!CR^*KzaeUNRw(>3u$+4u~zT(j1{-ZM7J(G@lzuW+#>jdvMTmbfX+2=H71 z8bgBvPmE$Qxim6fe`exWH&Ekp$_=%E0}tWdC6<`&$MJOO^}}CXG9X?av3{EW`+q}s zj`|WzQg@D?BrWh0k}S}=UJc}70AmU8%_M;Yk#*k-v2d4I--{-%3L6`m*FX|HVb;_c zW`TA}n~&#~Z{X}ao$ZQlMYA4<=D!37Zrm;X0nY^DkU z)XbtFrT%J<9U6xZPT;M9;Q=|hCGyp^H8x36LaxC#Fk&1n#j`Jq_0+B%lFas+Cs4}v zON(8#s{9+6#pYra%hLHK=I(5r@@y|T@mVZ&V40E`oV@uPU-wpD=w2&K%uRleDK|sZ zVOmBod;?;(eyB9bg4oiTzIAF;`4#Sw%)VK4Cbj}~?n2;01fT#Z-K?g`>ZCPa`4CDj zPBN)>S}Lu1|Mm;|!t;T8rDa-$0dk43+9NTr%OED;TP-~F!kbP%L(#JSR38uDR~ z5$O*S?&q_!*4U1l)4Q}5OTi--wkLYUPk86-qk?}s*piU?=Vg7wyW^lvXeUYV#+fMB zACZ^{0Ct#1FK8wRN;W7d6IQ!Udk>906s;BV01zMQ6fKh%5f6uBGZ6jNP6!(*X|R~Y z$!6p*ZY>-i(DZvTr1M8uxe)8Dk1F5fD%6Am4cFopc0moo96~~rM%dW*IE41tgEAE&AG;o#!*Bg;etC}3tg5TGd$Jk(Wh>d1RPczFJs>&+IG^4Zb z#bac~Y8c39ea87Pf~X82e)3*J_kdGVI!hM9?vgHG$&Z=XU3iv;1`C}DHZlgAyFqdq zxu3}vZf!4Kc$O2pNUj$8*%>iX_%Ipdo1hA_!`<&JD8MURy>gKTlLhs+Cv=|rGRK|S9`f`pzZ49H~2In%OBO43Hxy1P|0V--#=!GkWrJp7vR z^WLlZN>Tj4!C=3-KfBPv56!lJJD)^{T;h0u#w!Ps5*J zpBju@>WdBOF7r@;6{G26P0WowqZNjqb|D}8q;l&DV-DX})&a}R_sfT64}uF6$CEfz z)HS-_E2(K)_``j4n1`$2lau&NMY(eMHEEwyS>eYFx@o(`K7E#0%Ab&z{3th1Y~?J) zc)+X)Ew5hw^2iq21c2awwz1!Pydtc#!#E@br8WO`rorPu0?UKfaT$ksl>Oj4lE$;W zqvy(r7LW^P-)c2}Ptc(V&8uYg_T=p>oG`9Y`Kn5#P@~Y(uUtq-EwReJES96Fv%)%@ zhiZK-T(eQkQ;bnLaokt+O|{QPBR>_WgNOzc#%CIfXW>d_Mx*NPgVF`aN`nBGJ zG>%fMfZdtTl~}mmKYp!J;n;VGg}p|30qc_))ZFf_XF6qL|B&`?98MdHSXD@hn?Q~W zdVOp7(d?i$0WX7NfS?U184$3acdPMTolKfu<1C`F_h!P(0}rd}mg@I7A1(7`gYGHwNA zGBv_5IH8ua2_`0!QAdSB(Y;=6vauYnofinX(RPwt>B-`-7Spn{JcqMCTS|>zqFjf& zj*>vW7dj?=N{VZH7MCB{I|fiRK@22-F=53@nSG?8Aq{KZLRNYH+^^c4g5B1Xx0ID@ zIkS#Yle3|_w&61z`Gf8mt=Z-{J)&PTa>zK6SJFGrD%xAcWf~{ec^+u6(|~Ml7jyHK z%{qAhHtnT9)85L5q)9&JU;d~*#)FPHk;BZfT=jrwzmS+%3tVKAYKLdW2e}G?6cT+6 z-N&ORujjQRc6Xf$JOfD7QY#ePe#%IVmp*!u;EVsQR5RZy5ce&!43^A9xyF&9fa_g} zUg@ZMjlHqbAdrl48;MK)`z4O}A?-Ks`Y+rz8RFx$tO|W9^0YV26r){Pf`KM}|CMz7 z9@cFbF(vVoD5}A4LgJM*OW2SpLAPgqkePa^}Po@t&T$Dd+mNI{yrki+mbXMKb^wo5lUZW-)@7cxuH|rRpSl*+Sw%l3@_VcXrV|u`A$^KDci-Osa2N4yBRao&vMSZEdL~DtU6{zO z?FK71Pn`X;`BAeH7<~p`F8+fM3jZdtK$W9;;ftuHOv!53W#(0uZwjUPD!36 z29+eSuL(nZA(2vlT+)Y>_@DqE%jpr`S4|DHw^5^K8C7HE`McA8{8(mh9-rCl_XvGE zH0%f_Rb8;qO`$fwijkocb-%L?SQ8rWYr>m{a)J|c7mTC!rL%h@G>h_uC7Cn6A@hNRg3g2l6p*nQFd1L(`bp;&E zCgHsm4}i??m|72=EFIrwi;(u(JbHMxtF(b`ocYSnl%+*yrA++fd8_g}Dwf0sN0GcM zVc1dB7u5Qy&ckQvLYV0^5tZj(I9Xj}rl3!)eJP*rwD+b{!as+G6#sLsvV-X>^RL79 z$KQEvvU=|=B%CPVf=_(eGAb#kXqohWv3wusy&?`kc70GdoF+#cc73$>T`e@)M4sI~ z`P{_Fv~)$3*da!l_%<{2C!z>GeqCjybB3Sn8|bj|CXq?6SpSu+jm2dn@8mQFr@#z5 z=F6!id{364pN3$jEdB%{y!RaY0}HvSx;&=sOd9zFx$otPHfa(yxiq`-3d_l|kM0~L z9OIL73cL1?H`uy9%aS7O{d9TgsjAFlSVOPj`iNw2CT!&JOU<4ZvudE8;a5ApmOj}s zk*N%69}d@@vxoZv@zzMuUnax?B4Vl;eCmB9_TWSpeC7 z-?w?W96dqkis%SsfrXM&x-G*J!9F)A@XeSea-dq1Om-EsP0EV%ArsCUVbcbW6*N%q z*;pQAna;GhQKId>8;WG|x5ctcuCOKIOzcG(J@L@4X3_NY#~RYF3hy>fkd|!ZXb6&A zwPuDMT1Bcnd)5a;<&_4~dmqe&ie$FH&HKp39-ig;Sb|b3Of*lqlR7*ke@OIMsrgq@ z0R5}3iKHbOo~-YGL9d4UBqjf(?zgW@<^LGl(;Qvn-^~D$a0l(Z&+ggQ`G1`BHt=hFLyvzCS5_48z&D3Gybsm8?>VPa=ZkT_Bz-tOZM(?63#V{L8}OM%Or9mO1{`?XaVn{(Y&{F|>}nIaCOs5-bq~WjQcsxm0U}s^|{*O`v|NUM8sQ|nD}!3hm=qkeS52{MEq zHL$%>SEp7rWhfhTOi>SZcsUKE?pQZOPZVqGcu~N&g}|RNP8pG{nVxH$)PeGmEK%!m ziXKR2l9POG!+z_&bXxdlxj!Jnf8c3jPh>08wkMWs!v;t3mWl=jK-Wby?1-3;cC-%+ z4QXqWi2HpV82G0AbKDXn+CAWXSzSC6|3&$YTaK=>eeZo=`3B^+Tr%?meXk?Jx*DHl z5~qb~24j&bgU?SG_`FlqS9ZjQEfys#07VY{^rFKJX2MT%TPbt&RA6o0$O-@u$h^E& zWDi9q8&xA*u#(YmpTqSJAo0f}1rw}{rJyxO-Rv~c5(}WX`=j6#sO<%O zybV0z`>gi9;sIO5cq?-3a=cWXgGjWYUrqc<;@2&^j`Mq(4e&zITk0r?0KPwpM=YX! z(u`ibK0R?x;ESNv%d5&6nSi=cLl5>qp+85D|46dCPG>&Za2bg20O&=?Q!Zt(2ONx! z2CiK#k9KMt`!!x!GwTP4gJc5fqDgEyIGS$Z9w)Lk6<~??_6|JYlPfju2ejbHO#E_g z!E96FF{Z6eWgG&cE{6F%IA$VU8Yi*{{*&}N-FP;0|E+E9<9_X1frH_|d4h9RNA7q~ zp1_sIXnPVa5{RTHalcke7R%A5Pk3J<;HhdQ*yWIjO<37|OesKIJ00o1Bns)}Pg*xd zaWkUPs{5bk@v&|XZk>DusopVXi(Xdv6u#}Jz#T8zRDY2pV&8F|xs^`JR~z3;LsoO8^#1=GL;nCLF+dzC`OLZPMh27fwWE||cW~yMyIV&rbXVTVuz{pJm8ZK! z?|~b5*=%>dfil2*50C}<_gTDJvqcPyOHom?D2>Nj4UCS+xjZ5Hf!gnGRNtw2br?uJ z`z|v@?iU@>zKuujvRLdphEAN=!Rpmc6oahfQPc!6z)yUg2!GcdDj>cG(l-By(Vz&O z1a0@=R_5pNnvgV9L@)(EO1xq&F%9OD>I9N3DNLd^R8D)Xa?5MGhl?HUxEa`CDEVTU zsULWWAGUQ`Lv!Aw!h#3YP1{9XKJ=15LA_&2w~r+n`4J-kDfa3yldx!C_Q#M%um4jF zn=|$;_Kbq(wpP$u#PN9Ct2@N?85|fH5(zeIR`YYjGxavaso%2`Q`FM#{j4&L&Xn}A zyt!^4kgCU>jXqoH0-EeKcyWn1Exail(zocoXaKe}rX%;dZ%^F6H{6QX=92tIKmA1- z-*VnN_+CxK`giXIKjteO@e>#KAL^YH_!VnZIPyiB!!;Tt(yr{^P~I)e*26$J9Cumh zx=cYpGMNtfs$b4E9u3xv_x@+mQe9|x+?)?M8B1Bga7YpzqwVq`pF=D@&9ZvNoHx80 z7OWdEsoa$#Qj)RFZ;ns15H(jE7Q=ijt58DTA#)Y*w`T`X+Z^-$G$wC%2lZi!TW?hg zFs19lhc6i-yky@#=Q<*>F`thjHmtED*XJ>MJG%b84?0R?KKrBBun|lGY@hL*9_yBC zD}{y~mc&0@7Qz5vQnk&zRg3_l1J!8NY;eT~z0?G2HSQEO5JfNrxuoTD`F1NMFqqqB zW&{H`^kH({t;Zvs6ts3%+o~GulGkm*@_Xfvw@moDv`Kkrs#&{k;{Y(2w4BFqfHGLx z7>qX|b-^UHkqWko#ctu=5iQAzPAdn?7BxHz6OFv%Yu21d1{vb_m6^HQu#6S2Ih9mM zwfqz<{fCN`w*ovjT_O01E^qC3>4F4#Boy~Kv~LqDy&iap;2^0kuBTG=@JQ+iXrf>d z`C=S*T5e$Rt88ti&80zgzR4>3g+3&~AV`vUUI#^dan40H#muh|(?BJsM3|x6$z97j zIDYexL6N=3;U+^oe$YznMrxO$1CYw6bjY1Dz4=QlFONkI>R|V7bzs2^%l`V(2Y=Q; zx4_(Z*BvBCcJ|^kH((r648o*<|5scu&++@V*YeVIXGm^3Z_hvJXi8&6O3#0v+2T<_ z3K5cdo66ZaAe;WCOadx6xKvGiJqP2i@chW8X8=(k3xM0JlV5*{`*R;w=@qaX#pn`s z4#tTY`-`#}`P<451)S=BeLuf)N{g%H!c!;y=N~A7#WbDZU5)$JNgMJM!0 zcMyIUaujlXmd61aR8^glr2&jh*SM=g|M=zK@1w)c2v|A+eviZdDfUZgKEOcj;ONK+ z{Vy%jQ7rrvB8N{j`J`UqRnr4JsO*yy)Fk@zO1$=YE5daQU<1!w|Hl@VaUjb*{%2eI z561{Z&W12u?J0GWlZ-sX1vFIj$1Lyo|3nEjBkdoCh3|v!+n)*DBShup63)(-2K1aUZ5;+3z%tEwp{+* z1OD2qjrmmZ%gC;K59Csc*mT$B2Z$bf1emult@=vBCy4EsAL?>-H?V)i5jRTLu=d<+ zd1}ufwOaA{#Vwg8mSFd0z%h1vfp2zo8WY*lCNKmlL2l#u55hde$sR%lGR#|31)zg~FrNR}|i5lgwG&~V0-cvddo`%>8vpThEsq#`(P8(;nQY5S87 zaY-m(TC@CxaFhA_7z1er8C9)=WC9C-vRKSyEc5Q|4uPu{M!7|Yd4xARoj}g`@nN3T zOotV1k!E&u+RFga?kAmZX`?zLF!GnXXPRuxw==wE>NzN}mE%g=@P~o$sU!9Ro$P%I zbV(luk*>!M{~% z0P2Eg#%}SE1~d+vZcEn3P80$Z(($ibspJNaw_K7_{Hq;Kaqf6+g%xM-#Kr2+Se~c< zGHiOlD4BppUPU_|7H@DN*7sQuXD+U6`=#WDEy1{hCcz(DSj-YJ*Mik&=>^(_pVUqq zo}$uYIPVHH=8zR!i><62AMH%AhrOl%?VjZ+hP9j++Q-kud|JLYI?{9yN%(gK4>0S0 zb3F|?j6Yu|F5QF^XY9^n#+x%=NY4svwPaV{`MpU|=o=Ci3uAZcY1}C% zQ*$!sk&`nxufd9zU?9AGwIDXkSNy}O;E_rqStd&9yo?1d|1T9rM2NjES8{t&KB5QcI$&kviV6HNJ_$6I;yf9a(VtZ zPVn+@2d?aP-b^8Nq>mFdBJp;KU-QYzhoI`<4L)DrPf^nmTlXTjc%G|?TvKZ_J#z8h z{jxC{7p66N%A$rBQ!u-x>yN1KQ{!de9Y#X~H8z3)p7*cyN$z*Sg|%^v^DeOd<&4pr z*L4wdfKZ$EagAh*?L~V8pJwOVaUfk&q3Q|eYZMKO{M<)BI?)@}sPDtQyqF@0q9mi{ zy{UZk-aF7$KbZJNW+1jadOh!y5%+K@J>S=Uo8pd)B%QscEa|W_w8|bYy-m=1R(5f# zk%Q54O-aXxTiNu+q_~ER>?z{1<)qL4r7}22YAO-T_O}oefU65NugRTs?y|ZdKWf$* zA*tSf5^H1Wp@A=P8h}6AAx1u%;E;i(rS#0Cjj?KY;ca-6BpeMJ$7bem5`P<^)E0nec>d>26JQ2NiiA=LR_`9#9xy0(fv78|K@hdc*HiN zvXRgO?-Ib|6B2338^N3}t9Vp$__0%nCHNL~@oOz&m^3EcNe0vHzJm(I9aK2_ypH6m z*@tZSLZ8Cos@j$8M!K4zbI%~+?7-F{m~G5eRpR<$vUT(7s{Eci4*U?SBxG4!zRRGn z=3`DC4a1sJ{-9z{)TpV=p`IP9VxS%bo;}uy{PHixQ~n*u^YRX^EaK4Wcm#BZ2nd&; z0X?35T2e^W@#aN@V<_w5#&hWFS>}a@thhIqy7z;RUfq%nti3&)b=ThjhC6BiD;_m~ zZv-tiADqgc7}>$D$r+Kw!5+ws{i>DH+=Isx&`DWIcq$$;kz<?&LXol`yMSAYQ!W z5Tw;&+>{}ou2}`w0W&dk#SsVUa&64-AycybzC{O(8ZfpJbz3*f8Vkd8MCEN>|6sRH z$${T7-fS0B(c@?6T9`|U2o zg}r7(AW3}uZX1gqA`Y03kwjz?*yz#QJBhdU`uF-$q*3r?okUpwV!PeXc986*>R7|9 zj$#$})#_J=D+3m$&YiT-0JFiaiHSD?o-P;?@gHOBAqVWmId7fNfX)0ZF9|wxk}p0M z8?V!Xee<-mgm_63x>mhzh)=AWfX{&AiJKyNZ&=}Y^A!Z5wI-GriQQpa)1|Zhcx*Cx zz#QcmN9i3ra8fG#o2tr(Ix3opG!>Sf?fF9^32*rB{IzjM0F`l9Np*07!#zD{_|}=_ z%dDt~P?r2tWF%eZ13ae3tk7)}7{3Au%x6&u`EpSM#%1bt#X785rz@LY7%^5MG|u~$ zMT#Dp=#P!8+wi(tChTo?GnAmQ#k6kd!W|;X(^)pCxg1LhS$a>9E-LB3=JZZyR6fjR zxUjzvGOW=dnlo67NB&Tq^BJ-f6nIihL2c*+uDJ!*%fpynI~QCeQF}b5u6q2~=ZDFs zbbn=@RAec$)aU|VCt+oA1VNhhheVK8z$e@$glIEK!?1Grk08V$9xcgV z+hSACv4$zTZ09vuU3yHU1OhqDX7$5;M85**Zj6WP1hgwJWg=vylH#-Pq~#dZMhlGd ze0yAn)pFN&YblYX-~x%6;O{%vm6+|d(wQv_;xTF^W_F+H ztc02Si&;Ka_*%*Vb1x}mTa)0YtVw+U2AUZQNU&@!FS3i4M~OBv|OQy8;~CDmt~ zyqi*!p*wW8S%XIlEDHbSF@8TR)haR|a8>tms&1m9=k1q5^f6(b+vouAW=#phmnYUM zWiqX9Lt{=RN1k`D%RTU~>x}VaUxns|C)n&gf=05``>ZH4Euh`PqF9QwUua^=1{Yy< zZe_-~e8>Q2VR36<(p#_59iqN{?6fPTws1>Oe@RS3I9VI>!;(|1`d!yJVPF+Vo`zwe zh=S=EN6wiWOq!+a%8VKxGETzN0<`lqt5x0@!0J|Yh+jYfG|jsnYuegP9z}vB&1ME$X2F*X2~uTP!h43Ws<>vsB);%a49Dvzu)cqII0-v$8{YSOEj!J5qBrfxh z9}{+&KDXKXWnMi4s|mi9PRdNHtO!Vua{sx5<&rp(hLed;7rr3-Aez~=sGtw8B|mRo zkH0lHf}Nfy9h!}jc=J-a3K5bucKG3rXz)9`93x|{^ak%0+{E!yx4g_Kn@p%(DuaC8 ze(=@2j>gq?DbL9#>eu=t8RD3)fJR9R5rrQGLzEUf2x|5&+$Xb$1KA_%o+%L_r#{q? zwo}ZT5B)SPDZEYq%_Y{O#R3}xDOKNcKVXOIl_}z8xh9yv?69jwhS*C?{Y6aLro%aT zz%K?idOxL4l;G7?Kjzm!s9=*mYm!4@a7uiP!bxn^U31gL0#@;r=w-^sW9GTt*u#1S z7x?IQ&x1(0b0DR<`A>cOKhRbZ#sUk!+}L*k8fIa)o!8dry#e+slnU{5`#RM0AQIWx zt^o_l=IOriDn6;FL~F~_r}wrVc8f4yA>GtXKR1YuSLk4;7wYC2p;&`23UFmZD)AEA zjKUt?l36);keG*>R}-{7*Kb&W?+}mx0b(z|@+NqW)q1bY_B0ySx=VweU}s<(0Wo(> zG9Se-3vD>PU6vzzyq(8Nhpkj%ToXCfQt#J79m zA7B*1!I!azf+b-dS+94-yrt4WiG>e-LhVx#T?x)APM4xi3(d^Y9!E)I=k`uB)tF*> zu^i&jWYhPlB~hQ*+e^DGfV?Fnj6gH&e)> z#f6G;*NKpa1xCItC_=Er7L)(xB7HhEI1v{I&3DGvx<FHAb~24~me-lV!y z$!=Tb7#Z*fUpWz{OY211jAr(bUQVwRD`+CP^2-iyo+QK5Eds_5Pl;z<(nXXSe-`Vj z-3hdSuvIW3n=_FuZ!BINbbCDAtM>mTLFFh@!0FvrK)R$b@bWF^&_=%VijY|H-t7^6 z3|pv}k`=x|Hlzjn7^(PN`4tmyRQHDR$kM5bg9mA9m2uQ}E3S7LXHq};mf!Fa$|$_} ztgNNg^Vtap{y;LpRA(Z=v{|#?>${%!KfonZ1idWPKPzHxE|b2Q2JA z+pyd3US&NO6GE-bCi_+x)-kw*knI?JQFzhsySv9#%>79xiz@cN?xj9Irx@<)L76E$UjRI1-r|7cj{Savs6Nl!t%LD=-$pfxr5j)N zj22qlMrZ9}%U8^E;UIreCP`FJL8*{7{C*!K^E1*=p44e6J38M8_t4WF)E9EXr;&}} zUYnR_bxE~5?{kZjQwe$WjlK=zZoAM@^$+H3fc7>0*D-1^*2`hgo|GYKP0UYtRjeF2 zISDe6uw%LQDTsQRa1Rn*b)bB9Uky+OO5=x=sN$1ewOv)S99lKySZD7wpUiq*Eel1W zN0)G}^Ftm5OB683GU|nA$5(b$MZMxU9p;^JpTSlq{6PE?6@kNq(Os30^9qA)^}hVm zpB5)7DqXeIL%DwH5yYff`{_|N`7gt4aFUWf#A#$o{s$-s|>I9*Sp1ZH3!!mmrf@o{e?gXPCEVuIq~ zb4)xCP6K!52gvvow%}zS#_T%8YazkWY!elfOaOS*(fY3<#N0mvk52ce(UZ~DO$QA3 zum`ZStUh!KcC$57!$jf;7@0ea1|;*LO-=Tyo=82)T!Kgql1IuC$nmtrjZ}mvX2Qx% z6z*X@n}sl=ar_Mk(Q~TMXa%d_p|Wcj^JEFMdAI9bE@L(8wX_MM&nZW6cds@_o3!yq z;xrW#wa8KK<{W*l~o3@M@eOwpiXm_XPz|3y?$_v*kKV1cUc9zm?y;d@y| z#{DoA=E50{-Fjk(f@+e;#!>Ky+%s|Us>N0&K~hk7qaTz?v7~%s!!Op%R@yVlX(`g5 zEx{sQ#GTmFTfs(Iw+!hj#!M^iNw%x5!fcziLg$qc`QpTMS286*m1+mQbDts51WR+b z&|_bojK0zMemeD&)?c-#2Um`Nqn&^Nq{lO1;RZfsAGl}8MWli^)3Y;dv)_1%x!lUG z@PLOVF^&hq{1>DG2`|2jN8J)%wbj5>l7USuvfT+xjx3L2>bfD44837?gl$;G9Y(`( z!5h_&eC@}{fs*_KhZ%AB&BXzq+}PEHvgN}wF(W)J%Uk@i=H!umJwezDMPWnWSD1uM zJghTn)aa~Z`Td93qnK%Kj74D^(epZMQg=_kX$5f?uYcdu0k2}t=hHJctCxpl+l-b^ z@pqr5e96!_AGZ=`**%==;pPYw`u`O{PSJDTU4G}UD?j9`CkR?Our&vE1(PBt`vbrS z$dt_^2;c62aE*NcMpRoTjdBh9>a!1RqEm;Ad#JbFshIY3FBmEg)zc-+=uhK@GKm6|# z{U1XBUZcWD62>lFUELRtJGUSs)!85$Gkur<^xl_S`qlx5*FQYl4#x?kBm*DLon(ex zUJmyy{#r+5VZj*g$uN%z0z7szNN*_Fmt+dWE7)yuFqt4HV*dj>Ec{ z*O7#yQM;uf8Z+KB)6-%K(D_6EjllbJ%~62l9r(j9ItLj^DA%r4lar~tPXa0?SPYW| zh&WkG5O+D8Kf2%s@~Kt8VsIS8l^mS{Z)2vBG6bhoYS_Y#;&;!>3=?GHh(UtpvlTzK zv2fKUVJetW{f^?-`auB+0125+IOua(Va=c_29pNy)UdXwk046$j18-gcq?M?AE?I? zJ3Lh`VBVpe0hW`^BU<>0Fo0Np=4}>gc;jVfHFfm-oFs19~VMP*zXPG)xc@-3F zf8Jd$!CoSIj|vhf;k6DQxfC`Gcmx(FJ^cpmY&1lAl_c`SoEV7OlslJ)I37Q7Q zxHvjxzqN7rQM{II^W?!ccId!+Vl$jv<Uo&E6Dc8nE*_6bNf3)Jz2m3IvTpmb z;SeX189wp{9sjDv6oHw)X(nFNwi*huxa2=-gX9}M8L5Skc+ks(fc7^y(m!ibo$7!F zN$Pdm-6 zKONa!0oHscq}`g)%B{4fzE@K^qe%gL{T}9oB!LasxFbzYfQ=KaNVY$^e_75N*4>o& ztNkGmEtp>BadTKwCNBB~kfZ-E$o89H1mcRKr#}83)*m#D9jxDHm18t!0ifV zY0USlwnM0uo3v#&>MyJM_GJg7`1{{<*xid!Tnu??+(>6W{NYhHcU35pRR8!M;j)*Z zuGOyXX@aQ+XV=!q^9vg_xMy-+MLk^uS2^{gsgx5^*_hzu=Y2T>(iQ@1>^S6nQ`Ymu|dCUo7WJHZ1G)CBj~6dOw6wv)ZDUka&C zh*N)v8b4Xy|F+FA`E!zx;Lp&YqKkll(6h%Jo-$?6o6c0mJnNVfY13^c;jv-a=gIhl z?is7x24AzL^*kn;lzj1`b;5Oow6}k1%P)g#x=XKX%mv{?SkapyCO~!dzqV$87On^3yDVeF{@evb&$tB1`lAAwQ9dq%uY;#?mAD=Ru~r1Z z8l%!tzfSfFH&}W@7Xm?f2Q_77I8!N)N}TUV%qYf@|AU2Amj{mt6L+?wRj)3N91kzc zU%*JG8+w#P7v99ZSV)L-Z6Tyx4ix2UU1N?*MNOIV7w&wW*>X=QH|gB;e>x;ffhs%L zS)mE(;jikT?`+MbHg)Y8J3#wHR!9Q^EtS2g-tzHKc)XOH3L+Dr672D zh571wq!a!_wig&K3b#|lB3OMvr81cBB){OU)T}Sjqy;VnJJ@PT z2y%0dmO1%y3SCR|>9;23LgaP!!1E-Tfmyd$h!wq^&QAeCt2`5@(fMEZX*#>Q0(h() z-K~yV$!lflT?>irPgy-NnJ>bvj0<@ZOFT?@iRdf95cI_u{@{#*7lx#6W-FDg)C|O! z<~-?sbU0dG_%uy=jy`Q+nVfd;ZIk2+x`zSGPI8kU+ss&+w^O(@%ZJ(j^6^F-(Efg$Kvgg-|DtkrjVjTr&ucHc z?-YNuyc4?gQ38wiM^wJwoQhWiohng+<-K$tn&0n;%^9y!lj$wvdt7*n#;+-vdj^gB zp+nc{F>3pMRB228{9%ErN{V1DO9l0>zdI)X&*0fz{GRTmmtgJkP8cbw2VRT&Vd|w( zmCG{Y^xc#0hNt0fL34QS@18txsj#9FgysziEGQbtk&Up>?7KW;idw&~kOBkiEz}WX z;U<9bCT~+eDxQ>O_-ndBQE`BH=PGv!6a6b_&uv!WzC-_&<4Sg~S1cyj^oVR>%9*IhrhMR521# zKBXMVrYSu!xS z$msL33pDk8n<{2LRhP9Fli;7*>;B#K8KPq+GdO@*mpSEY<<32m#~#)YvUh6 z#YWz5`-V%g3XeTJ8gqwO9b97^;^4w@Dwk!XwStd+bTSAvee=(3%g9g&se)Ak<-`?I zVPj)P68%ZfIJr_lP93(8T%{(#W^TU{P7zO*c*oZGuC>(+664RYrTyFjUrHE0Y)RBq z-~N!GZz=Ec4rvvb8cQl9^)dON|1D+8NAEV1lx)2~f)DQU&2`I?lj|zN2O>1QE$_ph zY3!fg@8&o&9BEp6Z9F+|FMcZG-J%zj>FM}(xBfxs>rA^88}XTGpIEUaleEEVSl58Oc@NiGllx?mdjDP1RZ7XlOuqj%GU(&e6*ZEDgC>w`oKx&UOz= zS|ZAdcN-%}IbV2Mvq868AyW4kx3O_6M=fsyXV0|@?;9tf{Pnaxz)DiRv2l!r>nL?P zx@_wNfwv^f31UTyU0t7bvg%H#fJ-=lSnQ3cn}6gQEE_{|1%XiLzNEm>gvo~c-D7$E zam|OZv~HZ@#h^m)K@Lh_&yH>)F~!OtDunkX0zI_r@g6HhE4kq z&$8G9J!j%I-2;I!qxeAB{n5LEVX@e`%X)HjYPEi8ECuA??esPK$(f;sZ###JWcR5s zkFD%HISGifYsPQaQ|NS!W2AxNL6o6}G$C0j0_-t3)GQbe+u*~Dz4r3bEr@WR%g25l zgZJ2At)~u8-n-<&-ir6L1Sxw7?-WauwX%t!Rn5E=By_0Ouxp%BRZ%PGIsKrmpxo?` zJeI|1B2%aZKA}@MC!NW%^E>(YltIHVj5G_z3h_8j*2xCOT(^$L$9MmlRd_F7|5i5V zuA8DrfKRl3&RzWYK8#YE>Dkd zf32}Qy`oz<+NG;!cL~_%R1Kl_=|JM_Z{FN>VL{&Ar$1w^4DlDfez%~BPiOEh|L01q zV6#LD6Dlg9YHc$s8)gppxwv%>e2quGPDSw&7>+c%UwrNGZ)7Ln!3|7qP-JJ9D8Y-U z#2jxkzESyg4+8kbS6W{Dla|o@Srs45z^BUr9uEP5%#sgQ1|GamgdYrRvUBO+o9y&zP2qu?Cyh5i5NQadK$EGh(3xv_LuQ>#xe)A4BRv+3O7G zlb8hYUYTdbJ8$JNJrZyQrI&k(BW1qx^7WtOn+5v6J=&5uR=m}1u-8p(|I1CC*1bNP z&RHBbcql!6Zr$K&hevBy{JeGOl4Y!gbL@S8iwolUkLE)izTJx1m07Uch8N zGZMR;^nrU|PslOIF&CZsp&Oo`@))nuLIqWVqv-K%3Prs_7-hViA3pHntw@6{hi z9RE>Kl6Bw#d9>9qum>usIrkWBqM1;3G2}B%-i-J`oOMy*xJ>T<*YY`5f>;f~z1!)Zthb#LRvcs)^3h_By+8HZD5vT;o?bjU*E zHsVJzQ_9uy!n<@6GXV>}8Opc1dt6KAKF3S`I@6zq+6iKj!|f47TN|BbR}fz}w-(Hy z20%U0F#^y$tohMj?yqjgv3~i1=O69xNvVKE?W80zS!+lDI0d)sb_1YL4}r_e;kZXK zQO=YQILp5W1nEvd!{o9n@!ZXn*1f1DzDHfNJ?8#bnP;QN@QK^}HUQ@Dkjf}@O!R#i zWvP)6>X+RA{rf|~DuK6}9#D$Q0^7>*`1$AJwX-WB^Kp%cwb>m(?=zgY8LimP z%IZB+_w|!s^NIy#A>>wu{Kt&LY{N$DCuM7og}8l;p)6p#*S>F$(~R!Qj)kQ%yk z==XcI~?|=Nqp1t;7dwth>*5^SjIf+WwYIE(V?cH6iWEK%u#5EBu zG^kMyNm7^H|1+rl<2fK(dei`u5H(@B^gSo_Za1nDi^dyNZa9>`@?CW7ZEo$p3g3Zm z6YXUg8aZ31qi}|UPmG;(2W?rj`05++e^)TU$8z70Sbe!!n9V!%q>uO(vE%iLfHC&> z7{-d=@Io&`<^J(w>!9#o%^!jfx7L3p|JZ=+f1z=yV!h`vaJg6XOim^4YTB#fbsb zE#)`SIAO)WZZti|@-!>=>axR|N+KG2mAw$r_nF!#=-koJN)D;=P6r(PedwZ}BPFAV zdK19Fc+oVRLTmkr=ouj0(N_2ITa}tC&7VKSm~&)|f{vfVYW6#b06G-kWc8+`{aixP z47|Ls9NzT*AcztWw2!-`EmfU|Ip~Ro!uPC7m>AgBO+1w z#gxC*wA-tBo^P8e3wh3*g?40UDFxB8r&HwphuTy3!^>7ng#ha}v$V|$sIgvXU^OPa z#;r z7RZHuXnGR}Uo9P`v&uLrbv#*;yI4sSeEST2mI*I!>%l7FI4vRzTD@7wJ(ir&ng036 zAblR4fn0t{Tu?qt-q*!R|#uzrRQZ#(p)7-7&OD7*w$!cYK zP|G4#^{xb)X|L7NlwZk0*8~~G7f6s@DLLTVNG>O)xEGo*GWf+Z>(;`JK zvQdzd243>>Tn&HX>C33w;?x`jFwwBcZF3xd&ZK8^Hd((*=PAUCY3&p92M{p3LoVRc zV>^^Ubn!n7=iRYCRMhCW7J_`>O{OD3UjPMLp!INWhBwWr;K8+wDJy*mQ&a+3{pC&+%LD zE~iQU={SaRzxlh?uZYaS0A5E_(5VMq2>W|XhKGass~4T&m-r;C6((=O7+wkj5r~JE z%@r1sE1xP*F>BZW&(frMy*3q=O@L9@p&ipK+-0GwdonEB3P3=ZT4uC` zxKPljM2kMQho8@i{F_2J07W58v&0*!w(18U6+7o zM)gDinSALzf>?B4h84`s1u}N7(K39^#A1Hl2Ut&{59=*OKfmABI+%;jG<2mF{7r6l zG=g^(@OY_tS2{|uuF)_nnFgx=&CKI}&L(gepHT)w)N;2|vM2;Kkvv`$OJ>an7)A7A z`iC-nJ{^<3Kh7LZp$FSxqN$?ZZ_})12;zFU(tJg>Yo;nA$d={*_=%NZAvHNj5zhaf zO0oXBM-l3NKm9EHBNyp;%K+$eYAZTbUy@vt@%8M}Acq}4w8AOcj?j9JB*N4Pns`3% z@_mua&aU1iS(>(lVb8X|LfQC;h1SXAXGmd4v+|w5qMd+&;`c4~cBs&YaAJ93chYMf z---82mtBt4%Cx^Pgz5#&DeR$e>ZViqh|hY+)=2CImfl6(zKxxK|A^00Bwbc0;AosU zDeF`-#F1~kxA`m17+;7{%7@}+oi#K1zMRoJBkS4WGTX1RYrxbvKv#zMIU10ta9LHq$Qi|66y z^K8)h&0ERuLHIOrQ$N49Y_yM{&RZ=@5Y{oCDePGq$-K~yMlN=@bH0-~hTQnxJe`3y zYZMC@(RI4P}GpCtMZrVHgQq3>(57^I5GyX znUM0QI@-JsWv5j~FTkBr+bIM-__XaU&(zi~;)5u}d~n3#11?_OmnE{z{FG6ya~N6( z)QiK&GGCKg$`M?u4n>nF{9OT6_vo@%Pe*?H{)yq%%fIyfIXzd{+u**3XXy%Sy56mg zgILx3=X?^t?JfmO8c)kh4d0)J!TmdV$-ra0e? ztY`FkLWa~ms9z9PA0~fGG{7|G_JY1n?#Q=}gdhg?5B>o0#Lnt!Jkn*U${Byq;-vGO9ihZ*P^3VJpO*4hr;4hnyX&vldyi zw>XHy4m+UkrVNjIkfWDCGsKyZsXm-Ig`Ba~IgKY62nKCa$$!csGLP@M=8yn(COCeN zYh%kr>+f9AxFtU>#8$j}AqswH-g^;=Y{-Okr;5fhDFpmk0G=Sonc)<|GiA!U5n#15 zxrEh7^Ws^}72{W}f_M*@`7_NDURId_)7Af zRE`OP@eWm}1EZXcF9rlWv&>L*^Upd_{fxfuy(%|`tKK!7z9<=VhJCg}_m+GlA;M_O zK?B8Zl}R`K9vMSrN<0z?)YCNV8n~OB^W&jD5OM41Y>{8} zYdrG3-uwM9c8@_;Vh}7k;SKAtmvQ>IMgCoGL)&2)6j~1)`Xx;Iv0x;}?1=Y@VcwV7 z0r2i9b!#TZ5lN;)VkrMZl;=yRqVD+iMlm?#0H|vkl5Wpw2K57g_e8LhnD9CxsZWl3 zM$E1p16U>IeNgD^`n#dwN)>!c3a#!`jdesw_n4y>ZE$eLI+0q{848(%bx#p?)U_bDYnKW#yBbEaw5s$w%l4 zIOMozZFyJNm8x$>-=<%-cgwKnKK&*u`6i>ngwuZS1OQg@d78u|rgVDNOr&D<7Hcy0 z0fygS-(<$UB<(UAAr$=zGi56=so)O-@AW#iz!BN10t7V`xisLco0hGE4r-r)_kMCQE`Rb42YJ>YVd%j)70+}$0Z`X+K_d3;~;Ay9JZ zoI-az?e2j)-0H%JJiFVBwH`@3<-fhRyV?;5(9*!FbKQ@&c=QwY_u0x_50s46o3y%% zm5@2-ep3~2OX}||$8K|peYbnj>!?s*cx6|7JHBt(CSMish`RAeE7^vS5Nq#M|4F>C zzbmQPvYIpRP?qCf82#8l)n;|hbEtYK1E-GCi@Sjr%&scA72=-H?(itd?N;2G9MGgB)AKa~) z*XP~8u76!YP~*Y-a9NA#Xq!ath%@g-Jl(ck*8kzb!|Gyk^^aFQV*Eo*8!BC7;U@1% zs`}}mDT;}t(B|MtD)vR%pX(hyeFLv>Y=?3$vlHX_6kI?WVK8uOb2z z*|3G%xFH1sWYlan91uu^uhkU+5+D1&mZPvqG;~nBH-z3q${-X~bfebAURYyX`$0)y z!-G*FBDPnVrYLPRF=`rR#x>UoZy!|8O<9Oem3>}(olAFRPAePk}Fl% z{A|9?AlqF3o=6W7H5RFthGkv!`BD+}{E8Qr{f-z(-2_lKAMed+mw$b3FBa*vqtfn^ zr8H$#59ffp9~1V9pLw&}BCP5K+_E;LmquZc1^+^pk`L>K+=g_I2*v)&TPLlgfs4T&Asx+t5<5Q;Yr(U$!0!_bWbgKYQ}z zGx0lF=?{JOY^h`99>34DnN3-4Sxe0=*;b>wQyMdjrVi*Do_JX8oNA0JdAD{(r}VQ&Nt9fSr$9%? zP49c|sE=^;1mVg4$B|PtC>^n`A|!_X2AEL4b+Y`Wn&sQ6J^sKRNjYYeN>ELT+$# zqV-oUw;wVGYj*i$g$Kpz6kQ|kXxF_DJ#zd5&U~uNnt$hb@%d4oMI-8Z2=VU@5JH~F zvAqT%vN$@H1R%G&9797|e*eczH-+CC5+qcK9HXeEL*a~G?}DQ@q^2d29(%fRYN~9a zC(U7*LU`-Z4BRTz5s{i0@R!cbWy-#^bsp4#1ls#=tOcOrc=dy7os=TsM33(P=QA&Q zOSF_&F6!Aox^^a3mYeEXQ#7S*yuJMJveO_)KbMO6&4;7~*mf9V(0z?t4OcVZeya^o zj0F<$K_Z;UsJ;MOHi*qQ#{&Ug?iAM#-p+T|^D80HU1Z5OkA*|%%Z3?=;Y)=o8Y8CA z?9e^DK6dKu%e9)bNZ}^NV#FEL;k@avEAP@xNH~Qlx!REJ`T`nB? zA|CwkGE+o08~|7tg~KcvGsGZ+>MWV7xha@MsUlO}W$~j2e>R>jmtI!{;B++1tt#=~ zWt6F93+Fiut?*Bf0k|3q(igP93Po3UVccNm7g5!GM1CG`hF?)Xp#F1)L{2s-{|=I~ z(LgijN=T^#6=0s9Z{gEg+nnwkKB?#o(ySCS0bsb{7$-9njOqaJ!gGShal^t6%^W#} zi|T$5-|J*1@p@0Z|1#iYqLv*bjxOT9=~FIX)EOp*SM1_e(l=AVuh;pLLyab_$7|1- z{|hTmML~Vq;j*XQAx8DirOmpIatw!Y!L6Kr??`&(Yg3Od3IAH?Hd<{`ntLN3XH(lB zKu2m*bSd!@-3f~L=TfImuMHe_1a;+J>WoN6v-d|xKpn638egH7QxDp{Zie)B<)B?=Cr*_+ zc6MM7TeBmF7$GWDn2&CTcK$j-y(p8%KH)0WP)EBr0s8Z;+DMU`(6^Gp$}V&=fX$AL z1Jyr>3Vwr>cqmfmV#kmw?_PxlQoVQdn~>TtJ~ir@ulNu^$P6+tVBmMH-km%UBV(|C z0XnyF1_Ozp7S2;%*6p1AsE&_ux!=Y1#m@kuPsJ5tdx^~?q&;#L=fbz|);|Ak0iqY0 zF*BG042)8AFNeI+dzGbPo#Mv#qJO=mxhH&>hy$E;k(UhPG<}y@_2U4W7sRCb*CKh; zf2ueK+^MK%O$dX^_V-UIgxAw)Y~9O+V>5-*zdlv9&FC8BDDfdKhpqFcUpYugPgD^kYm?D@%6JuHK-$Jp0oiyLxzdQX$uQ@2S-N@zqs^ z9h@D9$R^`TNcuu>ZF02f#35!?eAJ5r0{f{qLJCm*h%^a){Ps_qStXr`9$4?n z&1LOI$JMaqq>nI00sEJ{21o9F-9(n9UN0TUfWWn^8PTGP*SP>@=Y2|dDbA5$c-!uR zs<1<1Z^sjdw7x+)T_*ezIN1Zcn6QbECf&Z{>wyY$h3KRHYpsCsSV#8rPG%)Xy;2=n zV`i=dKodCEiS*osfo{C;BD-9c7+HpvH7f^BUJneSc&=jjI3St5_x21^Mwtifv+zH7 zZc7a38e39q(qS}yT)l%lC0@qND-mMlFWKg3r@0h3e&cGHoZSuCIWMxE1ZR9S>IVoI zhZ8ru1}$pasrwJU4TaRa19VH7ecOKxajy{9@+wk0sQA`C>brq(YSm4VzPBz24dIE z%!I1f{mxlfd0PpSQ_9|EhzDHg7YXJrz=f+BDB|nixJ@;mq{+`~ zSvq_+{K^fwJb)Ir6mH?YyLU2pL&x3`q*i!^@^@0+S~+K&{vHx6;}!CMRgur|$(Qe0 z!1ZmYVEVxr4yr?(YXm3L(rIBd}sr@Jc-Bo(_ADi;8(EleCdA>`O%PxKrzjc9R{ zYs#qqE4kYqrEx^i>A`bSk7UYkaPLDP9e=$;rv?5U{WqGwkt$E5Vf&HZQpoDcH4E3Z zix~LImJjS*A_}&?R%MvsEh8D7Q zWoKG$4XA6YbB1|rx_#cfou5fSX3{F~o;^qPRd|Q}B?kKFS3d`nt=WXw@%-a%{iHF1 zS+{+q)mfMN#^t#BH3YbR&4Kl=7!q+S`WUvle5LRq4duS`z0#wVY)pGe<-=2xilD+G z*ak`E?>GNw`Q#n1>`t2y#f!9B%pdh{jQPNxzuCby_piX#mmJ_|2GF0D?wSLiV)*U; zR`D9=z9oC92aVSJN)aCQ$9z9JeacnLB#&}%T8~{ZpKA+v*`=N<1{`4+4aS3=EE%Fw z&3$xGNEcU*SE*QtW@`MxVQ*!b(3Eo1Dgw?_gl}ygco&MPwiWqFCiI#$N#|V_DYXfL z)zEB4Ys*G@xCd?H9|(-wM2m;LcUMr2a=&qz&62iKX?Kf9vR~JYA5!YiH&TQBIq;Ii zrw9Y;w|MUkFEE`x6-z>};`JWOk-Go`YL(FT(f=Fa-)q{lt6@ep&2()|d%Wl5Gm%GX zUFHNHJ){A9F@tmmLF}}9@5D4PkMc*Umkd<3dj`sS70b9C3XIOJUOiS6kR(Yw;37V} zT4nQ@&eaf`X?dzGxp4doCbA?iE>2o&SIc>hR5vYtzI1adu|<7pPHiyH#Z|oEdsf(3 zZA*Jl1Wp@)*PMdAx~L)zRus$Xa`6*-WKXEq=kFD!Zxz6@_e%;35n%)Kr^jBWCc_(- zw>I}HW?M$rS8=AshFbL6<7|_8DZhTe)#lpM+ z<>l)lLE`XPai&ooHM;X>;!}CnzB5j~Jw6BgUC7FklM)n6z+Z ztBupDEjwY>?#DL}*63d9l6e!6$e(bnm=E8nAIg=CS-t5<6h4F7)$}!01_%xVa4f`RQ|UEgYXa=bFu}yTQ|hHaZE)&7#{y_=yi~r<{k_ zH_4?N%e&36rsG9h``Sd+522%k05%&{)+;*k50aN&BN7j%iEn7;JdVzp}_fa)VC7dWnSElnvh)1)q4-i&gq(tlKpY* zRu}#dOJrvN%GAB5=GRx5AQe47jn9wfuW+s3VD#B`2^cZEy|G=u``rrMIW z8#@}N{A65>E*~7Ss}s+t?Y!vxT@LK7md`zqIG#rzFPFQMpSBtXnvvUP+;&dcMK|%m zm;V8YOJVveh!>~g5j2JG+CsBBk{W3Z!ZFTb}@t>X{Zv z;apAJnXKx7K6WW@Lkax%MiFT@m6$Futo!bhE~Q&%OT@0`SHA`Y_GP3GoP90?v~HI& zzD~>g>7Dz@YZ^Tm^*{T)Me=F34@k8zxP!YYG~y6{NkC|>u-@vAzq?v|ZhufY<5RH` z{*l{zC6s&9cm>huC59|CwFH;9KD7ni3&$&5Vpd|SfBF=@5O@CQh~zz&1K!GwyI7w3p~TX4n#)z3{?32qYM%%XMiAf57dWyLyRhw*IS*Tn?=cw6)AH8szr9WFDT`W;rd0xAXhoyck60gE_^(V%z zj8kfA7HJ_x_ON{F(R(b^x5|za7&B3s{OFlR@XxdUH5LmWSNK?>G%D+cwyi^vTSh8x z@+0$>kr3gD)p1k3p9<&3v5y~HFvOJ_i^9LsAVkfh)3P4wp3t$Ecfn8h#$K|6Yk>Q8 zA8kz9izZiQ*UM*DZXk0R)TW%TAn$QVrGTR27$?;XDH2`y?{@3|V8f9A^=YZ>GaLY{ z9VLhn`@2b_=Eki-N`yL=ro`&4a+$6_?95XGxxG3y0CT@GNtX8HA32r23{$s>&mE!( z9wn9UBMnR%D3Wj`nBV?jD$`efV`ZgX4OOSxF(psmY5Xe;;AK)*OTSAf2j{L?e0gC(dK+13q8X6 z_f7sEL=goUVCp2C2u&P$MW>L`+v$YvpsYaU(rj`m z_g>J*_4S=+m6rfM^|F=kWD#`sIP`pvt%VL#idL8yQO1y5!?FdNSEztAOt_#R#m<0? z;E-?l9UcV#eV+wWHnuShntdTibFkq8C5mR>pc7Y`3_iTZPtj-ld_$kAF<&QHz~V-+ z5u5QLEUr%lEQ2Ox<+`oi&NI+-C7aN+>wbm%cysg;mmPL)zr!s548mz(6ga+8mA>?x z_T(IAh!9!i$cE^yX~d=nfTifMRyqFrr{`eRb5=mMco`HPez=s07D@=er$x0dMcJ#} zfaUI_A_hc@d7TU;bS1>d>T3Pb4>CRJ7@5@luz@&Pl~jGer`2@Lm_i<_UsHV!JE9F{ zVI$0mS);eNh?}#6Ij?%Oluy|)=22vXR7gGG@iG!i{=d-5zntjM=fd|A%)-Y^nJ-}) z2WWVW9w$UN+=>8`lBEydwm_pjf9eEb_dCDlQc!VkfyCP4{1|oBex!q!7#iqVySVCJ zWI7dPWCsfS-7*X(#|6A!>s{WG9s2rnAMRFQm5mIv_ny|7>}9;E7b9hxfH>%MgjD|8 zY>#nOcOfFAqKf=$?6)fT|L39}V-Lln5x3_Xf(Nc1$c~x4fSy3$*k;pV${Z_>B!2S4 zy@5%yCQDZ`p4QG!1!>SR{C>ttx~Im>H?hGmp%Tx08(VQvnLp<~;?l6vi6E|4mBu#> zFlhn)SocgxSy2P#V~s0QQ(>s|MRbndu*nhA`!L_;dzfj-lE$}g>eC;FxXMOG zLAOmqUHhf&pkj7})T+6THvsq)noc_JY4KhptPIQ8o}S0lOCTd-LoT+Tar?C}wNFcX z*qtWO6s6ao{r66B#SxS+dF45OtTyNB@lHx*_*a59LrF3+Y9x`MRq3Bo`M)4Qgy==B zhc7Kxqn(|v{P4Nm?IdI7GY{l`+~S^Lzi`FS2^a(QX8sC)II=XG$ya=Z_bIr(LXXF^ zFs8dVC_B^K?3j%}-kzm*ds-sulZols$&0XIZpgr!c0A*gB0!0F7AzTOuJwq5$*&R3 zK36|I5W;MhOuL)8k8N|<$ViN|f)!`_^q$^#@&8`eEwiJa1ns12QhOQY*fPCxW(z*Z zr3FbCksqeaf?ioKofKG(-DSh(oB@5jK|)(}va=rU*`xbJxDO?0@ENb;O)!t)DrLJ~ z6Ux=CARXD}6XLq$8kN3$a%TFI-}g=%Rz) z4V|$U`P|S7xdaLYlf}RvO**2?S)4#7DH}Y?VGEt~LxlKTAVxN%nc7SSe&WI3>tg!v z>&h9U+2{8%rg{pjaaO)@C5%wSLxQN%#P9&DGt;aj*}70EEmpRj2c0K#A2F0yj3Noy zm78nPJ#B@KSAr%zebmq;hMq{w83c7xlJ+^Gti&busk;d}r^pRcrkRchUAZF2_Jw_w zX%Y$%Oo_D2ZvYS|mt5eX9R#u>RcWvPW0C_6wkY-AxdKgcnqUv(u93i;i`zL8cSye) zpIHs1hIw>t$~voglRqZjW-cS6KsKcPld%USkA=U4#GGNc(_W{i55aMdJ#_iL;CQ5! zs=0~a%2ACm-=4K+{KfMekyf@MAM8I_f@kfN`x34s8P3KIwZu4y4j{eaz}`H1;Z6?XOpk-^)(d>?tH|U56j4UCsVCzA?xcgyb8(koBvKv!O8g zvXB%jAj+rVf(>*#;UCEmLrwb{;j2?`K^Nm0WMFSRgiUbcyV-F}DiO7)A3l4L*0V~0 zar6FpE7cjQFY z$=~;Gsx*A-rdc=-;v=V?+8kujmrMV4=PC2_CB-TL#*fmxn?=a&D&5e{m9=j499JgyI#WpDFg|CRfjgsLlA43)1lzbJnmp zX|qBgGTL!zMlzNP^UnSWbI@AA_IBIZVlb-c{yvFM|1*z9#Vl$qH0iM&dEx2v`0=Yd z`jlKgv}S(hCBYioMjd0G52*kRh^oif@lOV|7~rtU_m!uSgdG0cpCjG8!&Fc6*cH;c zL$b8BuT!c>NFR9eykPVS>09F4ND2dl!-b`O*jY1V@Keb?E_w%&fvm`b^@Eec^jMUq z?=Wi?Gg^&cTwHMq>t=ferXGy7xbBun|9d!gJ__E3<)hOgyyR zr4I#Vnp5bHpK};zMbPH-PBuT?x!wGbkJoWRfDGW=G#vXpI7Iqlu8mdC@k$~R|E@(b z^xxvQzaB6sqHFtByR@jPr6`kRbg~(64%L}7^pUhTAH6tLCpnQrWYlfR0;~YqI=TZ1 zr>w1D9*k0O*WjWp;^t7((|`-wWrQdH2thxnfoCM}9Qf>Wd;)yq8k5(` z8zaNpgE>rP0nZX0%3v`(|D>Rai1vZKSq%hZtLb_YgYqK2MI$)m9$;#zTh}w<0u}0q z%=8tyC$;yEQ?KywJMVk>0vL_+PLYG0cZ6ApIG2MwU+1OeZu^bEDlE7MZMMJK9~FK) z@z6lR4>2O#=f~byDS8=~-;rh{c#TzPPh%9bTAL4FNUKUFSXR7P-@xOE%}v{1v%+o@ zdQu>xZC7mdtTMG5pG;s*-k(_!`l28+mrduJac^cfmMZ+Ro7y+5nO~b~8Wty~gO)8; zr&)mTDQ)DJ%Neef+^^n#W74vEn@Q{E0_jMVPnVf#QeDkQq2_+jjB zEIkjHQH84ZyS6)cG_jN42IlVBKVBfwy#AT`hdJhcmZ)M0BZ(pA2_Hd@?ZTu^rLlOz zGmXWWN}No?Q0GxzWzRjvSG_;Pox+oOyqK0~2RC0thsdEyeC>o+tSI#HCv;}|0Er#i zZW^8Ug*lO)9c8UIMG;7UVv%oL28|};!FjtLa1YUsu4s|$Hk8j4__wvXP!x2M&-6@v zltcC{=s`V$rkFS!111;SW3HJ4@M|oedpy~%J#EEDRsU%m{I`fQ?i9+^GJSE9B@Ei*f*On|IbY`JLt%bsWx3_@reyb-gp!P{rn!Wo9%M5wc~ zrt24zo?e%f%@uq6E32Q7s1j5lEn3m&lLED;%(iTfyULtJg~QKbW(b%L*1R0)@%y#- zUwcqT?anQ3ZG2vC%s5~v4sWyAI=a~78_5qD zIWcOPT^HxJ^zL^Nl2%75*9w7|NU1+-6&CZV}rn|&w`d##HH+A){m!S~xg$Uq6~ zLY;Z(!S-5luMa_SD|n&@CM{9>IT9+)BW@X&Wm87FPBq zae8|u8!u)H0EyVxL;59>ieBvJ)keTB6x+5ydy_Y5o>iNDsZti3oe!X7qs)BRH=Ymgi**>DUm2^4>ejzN9Pq)ABtxwCA1Q zwVNWrdr67&hflv@!UFtsxN#HdBCbed&lIzBQH_p}n&upTHIO{Y*yTSK0RK8Gi$<;Y zh4s&Gwme@tthzdWjd^&;2TBg_WDcsZ4NUZ_gKqx7bUebOUAlaScj#FMxNJ7h>O8Y? zeJG(CEh*{AQmLV6Ipr{1L2quUL7_ew_~_d8&iUIYPfY^QrwGMTb$0FZfwkL$T!mpc zo=?~a)eW_r7uVXU(J+`*IiDsaE|2D^_cv2 z+lk&__t4QmX^syPs&FM`@Hle+UE>GXX}Zj9+~qG)Lv2;3kZz&4tt*uSx!aA`8YpzR zy@enx%ha`8QMh9OVYQ`;FN9g2`ehsh1)*l<^3jYTWz@Ky7nFZ}I>QYzAWNfKS^Nw% zEkp~jjS92x3pJP`Zi-#yCJb4WGn;Xd7Q=Ejx4>83l2NmU)FFb;3@VJT<#*di*tb;W zkgh1(V-i6(YMnXed$1{G&lbZJGustp$r&Mt#7qBoC*pa~V`bT{uu8pv@nO%4!vG6L zf5esVD>bpNPI`g!=2CaBB)NQGPrv~UBtk7<*oBa|=dld;T0Z&@KFO#8ZSCCEd|ljS z?5I!h-uyJ@v{%fTLYXBS!_1>o&q<{|VgY@y1(=@=WY#+3#CQc3HiJSmaF(&!El*A` zoE^ny9x$4ve{%w5V^vJPn+*Y%{y19eNLmVdGr4wD5MicCaNjk`z^44xrEX#U%ORE` z;!zv6i6%xXyv}n*?Nd8A{rOK$oISEs^!XAw4N-*>d_)k0Q52W8l~p{iY2G0X^SZk%E8S#gW~UB+MpJRyP9Iu4YCN>9jhKimTl-)~T2$0Y z!JC+28yjoA-J6&#@;&l>EX*E%MQ5zc2MC&)nl2=L=y>%GB^;CT73oh! zHn#*ttmpC+!cv~k4Rv6l@1mZsV5u?vl6v#=UCN%_imTLGhWP09VSlr}fwXDSZ&|gE zcW29Yt!67Otw&9e+oj9qtw(Bu@VbkqkE5d9+fDotTQjf5-Q>|9ESxDDhn{8k{si8X zy)!uuBQfM?{5mVxRo-yMv{n}sk1#FceSCEY)v~Q}ipQHRLlJU-EvP`9k1-?+YRFF$ z?d9CE`sL|)9s`%rJAl=fWPs++Nkc;4ab?Ge!ePbJwmkKgY9F+2HHfj`%d4$n{^FVP zNwh8HCUB-JMSN3F*l4-kmIcRrJ*mM>Ta01=>ihGL-xRo@U&;N$(N7cUb$p+6-b#d& zHsR-rOoZ-@>)!3oXXun0KkdMqb(+tVY6}|8^)RHx_7Mx=)SFq;??ykP5(Df-;=iDZ zUJxUxPQNBj8AeXl$T)O?Xu<3qZZTa4m%B^bbp7r4WJ8HSXb^wOvHo&43FYF{4q9ZeJH zxzk9$CJsH32t6VLeEA%L1`>P)#G(&<{sxQQnH~axCYXqeB;>EE6K&ao*P?e65Dqs- z5IVe;P)S<%XOc8p5t0F=Xro+eSyVlg0%`UbD~n{Zv)1Itmy<=~ei{^BgQnXRMbG@S zx)2kV+T}vnAAVI@!lgrEy9yc6{yx~AJ>bk?g zqkY2WnKqo-FN@z2^y=WhI+7e8ustmP2%Z|mSZ4a6N0OIF{keJ`c6ksHy?Bu&Xt7@; z0x}X$jg^bsGPw@p9xJ_cVG%WojF>Pbaerhcv0MID8JRTh((d?$MI`Di(1cjYTZ77< z|Cdi!8bN94v)5;2Vv_qRLzyiApV`u$DsiMC?g_RidAx=FYGc?NP=PACS@^1vfzuR5XnyX zPG63NLSYJ6>pIimm&XkJeAnTh1bzO-@0H2sP^x62Lo_BYEWHk~TkMdXKeM<}X?0KJ z%DNrGDcbr5y7a7hZi^Kj>d#Y`8g&XNmPadDiEzZK?gsZ+ZuqV)$7&V}w`gll>=i_PdZwsA8S3|#7Uxto&cNj&> zO-l59H(b{EGIV-fOFWbf3Y-*Q?zRYg=dW*Oi7A04;Z0=GsKbM$)$hdaJZ|NNqM(@O!1n-H-2e_pj>GzQj6S2|^&sSq+I1 zUkMS{V-(>z^tvEw&T~O8Q)xqjRHLA9n%>q+dR_2})bu=qXSRd({?bF2xn!>{0Zq`sWpwH&TM%wzn{>tp3n!|jYDB*L65J6kwdWYrw^Q1rQ96RGjZ zoX7E+%YC^kL_a=V9Ms|8S?;y?lpV-}iQ-Xh6@lp_P6eSJ6_4x)wp7*|h1Sd}yi90} zN%VY@uod&NO@aKZk6S9UBM7MNKED*n)HGxcNu%sLy5TnrI8d4TaLem*!MvS#8GAKt z%bm48_3n)B4u=}nu8+%oG29v4;PM<>*6HTh>1=15xOX&7s)Rm>MlW)#Y4A106x@0! z?S?*MR{(3T?npt2FRCSVb`J5H-n{PaL8s9a)f5rGyd3<4QLv+Hs4e|6ijnm2j)3$T z{=cI6P5-Uq+s-^J*L7CG=QD+8b*B5fRCnily@!Knk5U`;>7^i6^4M1K~h*xjh>$qG6kJ6P=3ZoJ0f>qNPa8Y^eb4#Z%X-d zIewuPiHVELn#rM#21pb)v)(V2our+U4Q$Y2R+rwKf&HY8YJ6fYB8xjhPo?KZPo;J# zT~CV54JUl=V=6I9oqg{4rdv}dIx$&3c%%d=?lQwdq#}yxwi@BkjvMIW_w1<|dlK(
    h}Ynh~=OuU{62D2U{JP;%1e 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§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

    iFBMQPj(RLM5I>eB+yDe! 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 }H)`!L;mXlvGq%5K0gtnzGdB}xLV*92Yt<(y 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 literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/nuage_vsp_vpc_off.png b/rtd/source/_static/images/nuage_vsp_vpc_off.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c4f2936602c1f2ddd187762f52264b2e0ecf9c GIT binary patch literal 221995 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
    Or&`lBh`EwIY-}vx`b^~!fbSaYhm^S! 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
    ZwJ!+%%B3? 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 JUVR+&zW|tLiHiUL literal 0 HcmV?d00001 diff --git a/rtd/source/networking/nuage-plugin.rst b/rtd/source/networking/nuage-plugin.rst index dc645fa..7e1c907 100644 --- a/rtd/source/networking/nuage-plugin.rst +++ b/rtd/source/networking/nuage-plugin.rst @@ -17,107 +17,133 @@ The Nuage VSP Plugin ==================== + Introduction ------------ -The Nuage VSP plugin is the Nuage Networks SDN -implementation in CloudStack, which integrates with Release 3.2 of the -Nuage Networks Virtualized Services Platform. -The plugin can be used by CloudStack to leverage the scalability and rich features of Advanced SDN and to implement: +The Nuage VSP Plugin is the Nuage Networks SDN +implementation in CloudStack, which integrates with Nuage Networks +Virtualized Services Platform (VSP). +The plugin can be used by CloudStack to leverage the scalability and rich features of advanced SDN being provided by the Nuage VSP SDN Platform and to implement: * Isolated Guest Networks -* Virtual Private Clouds (VPCs) +* Virtual Private Clouds (VPC) * Shared Networks For more information about Nuage Networks, visit www.nuagenetworks.net. +Supported Features +~~~~~~~~~~~~~~~~~~ + +The following table lists the supported Network services in a CloudStack deployment with NuageVsp being the Connectivity/Virtual Networking provider, with their providers and supported CloudStack versions. -Features --------- +.. cssclass:: table-striped table-bordered table-hover -The following table lists the CloudStack network services provided by -the Nuage VSP Plugin. ++---------------------------+---------------------------+---------------------------+---------------------------+ +| Network Service | Isolated Networks | VPCs | Shared Networks | ++===========================+===========================+===========================+===========================+ +| Virtual Networking | NuageVsp (>=4.5) | NuageVsp (>=4.5) | NuageVsp (>=4.10) | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| Dhcp | NuageVsp (>=4.5) | NuageVsp (>=4.5) | NuageVsp (>=4.10) | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| SourceNat | NuageVsp (>=4.10) | NuageVsp (>=4.10) | N/A | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| StaticNat | NuageVsp (>=4.5) | NuageVsp (>=4.5) | N/A | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| Firewall | NuageVsp (>=4.5) | N/A | N/A | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| NetworkACL | N/A | NuageVsp (>=4.5) | N/A | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| UserData | VirtualRouter (>=4.5) | VpcVirtualRouter (>=4.5) | VirtualRouter (>=4.10) | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| Dns | VirtualRouter (>=4.10) | VpcVirtualRouter (>=4.10) | N/A | ++---------------------------+---------------------------+---------------------------+---------------------------+ +| Internal Lb | N/A | InternalLbVm (>=4.9) | N/A | ++---------------------------+---------------------------+---------------------------+---------------------------+ + +Table: Supported Network Services + +.. note:: + The Virtual Networking service was originally called 'Connectivity' + in CloudStack 4.0 + +Supported Hypervisors +~~~~~~~~~~~~~~~~~~~~~ + +The following hypervisors are supported by the Nuage VSP Plugin, with their supported CloudStack versions. .. cssclass:: table-striped table-bordered table-hover +----------------------+----------------------+ -| Network Service | CloudStack version | +| Hypervisor | CloudStack version | +======================+======================+ -| Virtual Networking | >= 4.5 | -+----------------------+----------------------+ -| VPC | >= 4.5 | -+----------------------+----------------------+ -| Source NAT | >= 4.5 | -+----------------------+----------------------+ -| Static NAT | >= 4.5 | +| KVM 7.x | >= 4.5 | +----------------------+----------------------+ -| Firewall | >= 4.5 | +| VMware ESXi 5.5 | >= 4.5 | +----------------------+----------------------+ -| Network ACL | >= 4.5 | -+----------------------+----------------------+ -| User Data (*) | >= 4.7 | +| VMware ESXi 6.0 | >= 4.9 | +----------------------+----------------------+ -(*) Through the use of VR Provider +Table: Supported Hypervisors -Table: Supported Services +Supported Nuage VSP SDN Platform Versions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. note:: - The Virtual Networking service was originally called 'Connectivity' - in CloudStack 4.0 - -The following hypervisors are supported by the Nuage VSP Plugin. +The following Nuage VSP SDN Platform versions are supported by the Nuage VSP Plugin, with their supported CloudStack versions. .. cssclass:: table-striped table-bordered table-hover -+--------------+----------------------+ -| Hypervisor | CloudStack version | -+==============+======================+ -| XenServer | >= 4.5 | -+--------------+----------------------+ -| VmWare ESXi | >= 4.5 | -+--------------+----------------------+ -| KVM | >= 4.7 | -+--------------+----------------------+ ++----------------------+----------------------+ +| Nuage VSP version | CloudStack version | ++======================+======================+ +| Nuage VSP v3.2 | >= 4.5 | ++----------------------+----------------------+ +| Nuage VSP v4.0 | >= 4.10 | ++----------------------+----------------------+ -Table: Supported Hypervisors +Table: Supported Nuage VSP SDN Platform Versions -Configuring the Nuage-VSP Plugin +Configuring The Nuage VSP Plugin -------------------------------- Prerequisites ~~~~~~~~~~~~~ -Before building and using the Nuage plugin for ACS 4.7, verify that the platform you intend to use is supported. +Before enabling and using the Nuage VSP Plugin with CloudStack. -.. Note:: Only the release notes for Nuage VSP contain the most up-to-date information on supported versions. Please check them to verify that the information below is current. +1. Verify that the CloudStack deployment (hypervisors) and Nuage VSP SDN Platform version you intend to use is being supported. -Supported Versions -~~~~~~~~~~~~~~~~~~ +.. Note:: Only the release notes for Nuage VSP contain the most up-to-date information on different supported versions. Please check them to verify that the information in this document is up-to-date. + +2. Prepare and configure the hypervisors for CloudStack integration with Nuage VSP SDN Platform. -* Nuage VSP 3.2 -* Apache CloudStack 4.7 -* Citrix XenServer 6.2 -* KVM on Enterprise Linux 7.x +.. note:: + Please refer to the Nuage VSP Install Guide on how to prepare the hypervisors for Nuage VSP SDN Platform integration. -Required VSD Configuration -~~~~~~~~~~~~~~~~~~~~~~~~~~ +Required Nuage VSD Configuration +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -When configuring Nuage VSP as the network service provider, Nuage VSD must be added as a CSP user, and this user must be added to the CMS group. See `Enabling the Service Provider`_. +When configuring Nuage VSP as the network service provider in a CloudStack Zone, a CSP user must be added in Nuage VSD, and this user must be added to the CMS group. See `Enable Nuage VSP Network Service Provider`_. + +.. note:: + Nuage VSD is the programmable policy and analytics engine of the Nuage VSP SDN Platform with which the Nuage VSP Plugin interacts. Zone Configuration ~~~~~~~~~~~~~~~~~~ -Select VSP Isolation Method During Zone Creation -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Select VSP Isolation Method +~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Nuage VSP solution is NOT supported in Basic zone provisioning mode. -1. When adding a zone, the ACS administrator should select **Advanced** mode in the zone wizard. +1. When adding a zone, the CloudStack administrator should select **Advanced** mode in the zone wizard. 2. When laying out the physical network configuration during zone provisioning, the **Guest** network traffic should be put in a separate physical network of its own. 3. This physical network carrying the **Guest** traffic should have **VSP** as the **Isolation Method**. +.. figure:: ../_static/images/nuage_vsp_isolation_method_setting.png + + Setting Isolation Method to VSP Update Traffic Labels ~~~~~~~~~~~~~~~~~~~~~ @@ -126,109 +152,362 @@ Update Traffic Labels Select **Edit** on the **Guest** traffic type panel and update the Traffic Label: -- For XenServer, use **nuageManagedNetwork** as the **XenServer Traffic Label**. - For KVM, use **alubr0** as the **KVM Traffic Label**. -Enabling the Service Provider -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.. figure:: ../_static/images/nuage_kvm_traffic_label.jpg + + Specifying the Traffic Type in KVM + +- For VMware ESXi, use the switch name used by **dVRS** for guest networking as the **vSwitch Name**, leave the **VLAN ID** field blank, and select **VMware vNetwork Distributed Switch** in the **vSwitch Type** drop down field. + +.. figure:: ../_static/images/nuage_vmware_traffic_label.jpg + + Specifying the Traffic Type in VMware ESXi -Nuage VSP must be added to ACS as a Network Service Provider before it can be used. +Enable Nuage VSP Network Service Provider +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Nuage VSP must be added and enabled as a Network Service Provider in the CloudStack Zone before it can be used. :Step 1: Select **Infrastructure > Zone > [zone name] > Physical Network 2 > Configure Network Service Providers > Nuage Vsp > +**, which brings up the **Add Nuage Virtualized Services Directory (VSD)** panel. -:Step 2: Enter the VSD **Host Name**, **Username** and **Password** that was previously created. +:Step 2: Enter the Nuage VSD **Host Name**, **Username** and **Password** that was previously created. + +:Step 3: Specify the Nuage VSD API version by entering the API version in the appropriate field (format: ``v4_0``). + +:Step 4: *EITHER* Add **Nuage VSD** by clicking the **OK** button, + + *OR* use Nuage VSP API calls to configure Nuage VSP as a Network Service Provider in the CloudStack Zone; see `Configure Nuage VSP API`_ in the Appendix of this document. + +.. figure:: ../_static/images/nuage_vsd_device_add.png + + Adding Nuage VSD as the Network Service Provider + +:Step 5: Go to **Infrastructure > Zones > [zone name] > Physical Network 2 > Network Service Providers > Nuage Vsp > Devices > Details** tab as shown in the figure "Enabling Nuage VSP Network Service Provider" below. This indicates the state of Nuage VSP Network Service Provider. Enable Nuage VSP Network Service Provider by clicking **Enable**. -:Step 3: Specify the VSD API version by entering the API version in the appropriate field (format: ``v3_2``). +.. figure:: ../_static/images/nuage_vsp_nsp_enable.png -:Step 4: *EITHER* Add **Nuage VSD** and click the **OK** button, + Enabling Nuage VSP Network Service Provider - *OR* use API calls to configure Nuage VSP as the Network Provider; see `Nuage VSD API`_ in the Appendix of the current document. +:Step 6: (Optional) View the Nuage VSP Network Service Provider status on the list of Network Service Providers on the **Infrastructure > Zones > [zone name] > Physical Network 2 > Network Service Providers** page; -:Step 5: Go to **Infrastructure > Zones > [zone name] > Physical Network 2 > Network Service Providers > Nuage Vsp > Devices > Details** tab as shown in the figure "Enabling Nuage VSP" below. This indicates the state of Nuage VSP. Enable Nuage VSP by clicking **Enable**. +.. figure:: ../_static/images/nuage_vsp_nsp_status.png -:Step 6: (Optional) View the Nuage VSP status on the list of Network Service Providers on the **Infrastructure > Zones > [zone name] > Physical Network 2 > Network Service Providers** page; + Viewing Network Service Providers Status + + +Using The Nuage VSP Plugin +-------------------------- Network Offerings ~~~~~~~~~~~~~~~~~ -There are two types of Network Offerings that can be created: +There are three types of Network Offerings that can be created: -- If Isolated Networks are required, then create a network offering for use with Isolated Networks. -- If VPC deployments are required, then create a new network offering for that. +- If Isolated Networks are required, then create a **Isolated** guest type network offering for use with Isolated Networks. +- If VPC deployments are required, then create a new **Isolated** guest type network offering for such deployments. +- If Shared Networks are required, then create a new **Shared** guest type network offering for use with Shared Networks. + +.. note:: + **Per Zone** MUST always be selected as the **Supported Source NAT type** when **Source NAT** service is being provided by **NuageVsp**. Create and Enable Isolated Network Offering ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1. Select **Service Offerings > Select Offering: Network Offerings > Add network offering**. -2. In the **Supported Services** field select each of the following services - DHCP, Firewall, Source NAT, Static NAT, Virtual Networking and select Nuage VSP as the Provider. +1. Select **Service Offerings > Select Offering: Network Offerings > Add network offering**, which brings up the **Add network offering**. -3. If User Data service is desired in an Isolated Network, choose **VirtualRouter** as the User Data provider. **Per Zone** MUST be selected for the Source NAT Type for the Source NAT service. +2. In the **Add network offering** panel, add a **Name** and a **Description** to the network offering. Select **Isolated** as the **Guest Type**. In the **Supported Services** field select services and providers that are supported by the Nuage VSP Plugin for Isolated Networks, see `Supported Features`_ at the beginning of this document. -4. Click OK to create the offering. +.. figure:: ../_static/images/nuage_iso_net_off.png -5. After the offering has been successfully created, enable it from the Service Offerings list. + Creating Isolated Network Offering + +3. Click the **OK** button to create the network offering. + +4. After the network offering has been successfully created, enable it from the **Service Offerings - Network Offerings** list. Create and Enable VPC Network Offering ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1. Select **Service Offerings > Select Offering**: **Network Offerings > Add network offering**. -2. Select the **VPC checkbox**. In the Supported Services field, select each of the following services and then select Nuage VSP as the Provider. +1. Select **Service Offerings > Select Offering: Network Offerings > Add network offering**, which brings up the **Add network offering**. - * DHCP - * Source NAT - * Static NAT - * Virtual Networking +2. In the **Add network offering** panel, add a **Name** and a **Description** to the network offering. Select **Isolated** as the **Guest Type**. Select the **VPC** field. In the **Supported Services** field select services and providers that are supported by the Nuage VSP Plugin for VPCs, see `Supported Features`_ at the beginning of this document. -3. (Optional) Select **VpcVirtualRouter** as the UserData provider if password reset or metadata feature is desired. +.. figure:: ../_static/images/nuage_vpc_net_off.png -4. (Optional) If network ACL is required, select **NuageVsp** as the network ACL provider. + Creating VPC Network Offering - a) Ensure the *Persistent* checkbox is selected. - b) As the *Supported Source NAT Type*, select **Per Zone**. +3. Click the **OK** button to create the network offering. -5. After the offering has been successfully created, enable it from the Service Offerings list. +4. After the network offering has been successfully created, enable it from the **Service Offerings - Network Offerings** list. -Dedicated Features That Come with Nuage VSP Plugin --------------------------------------------------- +Create and Enable Shared Network Offering +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Domain Template Support for CloudStack in VSP -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1. Select **Service Offerings > Select Offering: Network Offerings > Add network offering**, which brings up the **Add network offering**. -Overview -~~~~~~~~ +2. In the **Add network offering** panel, add a **Name** and a **Description** to the network offering. Select **Shared** as the **Guest Type**. In the **Supported Services** field select services and providers that are supported by the Nuage VSP Plugin for Shared Networks, see `Supported Features`_ at the beginning of this document. -VSP's CloudStack plugin can be configured to use a VSD template when instantiating domains. The parameters and abstractions contained in the template are reused every time a new domain instance is created in CloudStack, and thus all the constructs defined in the template are available to the domain. +.. figure:: ../_static/images/nuage_sha_net_off.png -Configuration + Creating Shared Network Offering + +.. note:: + Selecting the **Supporting Public Access** field in the Shared Network offering enables Public/Internet access to the VMs in the Shared Network. + +3. Click the **OK** button to create the network offering. + +4. After the network offering has been successfully created, enable it from the **Service Offerings - Network Offerings** list. + +VPC Offerings ~~~~~~~~~~~~~ -Details of the global variables that have been added to support domain templates are listed below: +Pre-created and Enabled Nuage VSP VPC Offering +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A VPC offering by the name **Nuage VSP VPC Offering** is pre-created and enabled in the list of **Service Offerings - VPC Offerings** (Select **Service Offerings > Select Offering: VPC Offerings**) which contains all the services and providers that are supported by the Nuage VSP Plugin for VPCs. + +.. figure:: ../_static/images/nuage_vsp_vpc_off.png -:nuagevsp.isolatedntwk.domaintemplate.name: (Type: string) Name of the template to use for creation of domains for isolated networks. + Pre-created and Enabled Nuage VSP VPC Offering -:nuagevsp.vpc.domaintemplate.name: (Type: boolean) Name of the template to use for creation of domains for VPC. +(Optional) Create and Enable VPC Offering +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -To configure a domain template for use by CloudStack, use VSD to create a domain template, using the global CloudStack parameters listed above. +1. Select **Service Offerings > Select Offering: VPC Offerings > Add VPC Offering**, which brings up the **Add VPC Offering**. -.. Note:: There will be only a single domain instance for ``nuagevsp.vpc.domaintemplate.name``. +2. In the **Add VPC Offering** panel, add a **Name** and a **Description** to the network offering. In the **Supported Services** field select services and providers that are supported by the Nuage VSP Plugin for VPCs, see `Supported Features`_ at the beginning of this document. + +.. figure:: ../_static/images/nuage_vpc_off.png + + Creating VPC Offering + +3. Click the **OK** button to create the VPC Offering. + +4. After the VPC Offering has been successfully created, enable it from the **Service Offerings - VPC Offerings** list. + + +Dedicated Features Provided by The Nuage VSP Plugin +--------------------------------------------------- + +Nuage VSP Domain Template Feature Support for CloudStack +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +All the constructs (parameters and abstractions) defined in a Nuage VSD domain template can be made available to domain instances (i.e. networks) created in CloudStack. To do this, configure the Nuage VSP Plugin to use a pre-created Nuage VSD domain template when instantiating domains (i.e. creating networks). Networks created in CloudStack will then use domain instances created from the domain template. + +Typical use-cases are: + +* The basic ACLs on the top and bottom that bracket or 'contain' the end-user's ACLs. +* Leakable domains/GRT Leaking (Nuage VSP feature). + +To configure a Nuage VSP domain template for use by CloudStack, use the Nuage VSD Architect (VSP's GUI) to create a domain template and configure it in the following CloudStack global settings. + +.. cssclass:: table-striped table-bordered table-hover + ++-------------------------------------------+---------+------------------------------------------------------------------------------------------+---------------------------------+ +| Parameter | Type | Explanation | Supported CloudStack versions | ++===========================================+=========+==========================================================================================+=================================+ +| nuagevsp.isolatedntwk.domaintemplate.name | String | Name of the Nuage VSP domain template to use for creating domains for isolated networks | >= 4.5 | ++-------------------------------------------+---------+------------------------------------------------------------------------------------------+---------------------------------+ +| nuagevsp.vpc.domaintemplate.name | String | Name of the Nuage VSP domain template to use for creating the domain for VPCs | >= 4.5 | ++-------------------------------------------+---------+------------------------------------------------------------------------------------------+---------------------------------+ +| nuagevsp.sharedntwk.domaintemplate.id | UUID | UUID of the Nuage VSP domain template to use for creating the domain for Shared Networks | >= 4.10 | ++-------------------------------------------+---------+------------------------------------------------------------------------------------------+---------------------------------+ + +Table: CloudStack Global Settings For Configuring Nuage VSP Domain Template Feature + +Nuage VSP Source NAT via the Underlay Feature Support For CloudStack +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Supported CloudStack versions: >= 4.10 + +CloudStack provides Source NAT service to enable guest VMs to send traffic out to the Internet without requiring a Static NAT IP (public IP) assigned to the VM. The Source NAT service must be enabled as part of the network offering used for creating the guest network. When a network is created using this network offering, the first public IP from the assigned public IP range is automatically acquired as the Source NAT IP for the network. All VMs attached to this network then use that Source NAT IP to send traffic to the Internet. + +The Nuage VSP Plugin for CloudStack supports CloudStack's native Source NAT service and enhances it by restricting to a minimum the number of public IP addresses assigned to any given tenant. This is achieved by not allocating a Source NAT IP for every network that is created. + +The Source NAT service that Nuage VSP calls the Port Address Translation (PAT) feature uses the hypervisor IP as the Source NAT IP address for all VMs in the hypervisor that need to send traffic out to the Internet. Configure this during Nuage VSP installation using the instructions given in the Nuage VSP Install Guide. + +This feature is supported for both VPCs and Isolated Networks. In the case of VPCs, Source NAT is applied at the Nuage VSP domain level, therefore there is no customization on the individual VPC network (tier) level. + +All VPCs and Isolated networks that are created from a Nuage VSP Source NAT-enabled network offering have this feature enabled automatically. An example Nuage VSP Source NAT-enabled network offering is shown in the figure "Nuage VSP Source NAT-enabled Network Offering" below. + +.. figure:: ../_static/images/nuage_source_nat_net_off.png + + Nuage VSP Source NAT-enabled Network Offering + +Nuage VSP Static NAT via the Underlay Feature Support For CloudStack +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Supported CloudStack versions: >= 4.10 + +Static NAT is supported in Nuage VSP as FIP (Floating IP). Prior to Nuage VSP v3.2, FIP in Nuage VSP required a VXLAN GW/PE to be present in the data center. In Nuage VSP v3.2 and above FIP is supported via the underlay, which removes the requirement for a GW/PE in the DC. + +For the Static NAT without GW/PE feature to be operational in the CloudStack plugin, FIP in Nuage VSP must be configured to use the underlay. This operation takes place during Nuage VSP installation; instructions can be found in the Nuage VSP Install Guide. + +A new API called ``nuageunderlayvlaniprange`` has been introduced to enable/disable Static NAT via the Underlay feature support for CloudStack public IP ranges being used for Static NAT service. This API specifies whether the FIP to underlay support is required for the corresponding FIP subnet in Nuage VSD since there is no GW/PE in the data center. When the ``nuageunderlayvlaniprange`` API has been enabled/disabled for a public IP range and Static NAT is enabled on at-least one of its Public IPs, the plugin creates the corresponding shared FIP subnet in Nuage VSD using the ``sharednetworkresources`` API with the underlay flag set accordingly. The ``nuageunderlayvlaniprange`` API usage is shown in the figure "nuageunderlayvlaniprange API Usage" below. + +.. figure:: ../_static/images/nuage_underlay_api_usage.png + + nuageunderlayvlaniprange API Usage + +By default, the Nuage VSP Plugin creates the corresponding shared FIP subnet in Nuage VSD with the underlay flag set to false (disabled). There is no support for the ``nuageunderlayvlaniprange`` API from the CloudStack UI. + +.. note:: + Enabling/disabling the ``nuageunderlayvlaniprange`` API for CloudStack public IP ranges is supported only before the Nuage VSP plugin creates the corresponding shared FIP subnet in Nuage VSD. After a shared FIP subnet is created in Nuage VSD, its underlay flag cannot be changed. To change the underlay flag for a given shared FIP subnet, delete the Public vLanIPRange, recreate it and enable/disable the ``nuageunderlayvlaniprange`` API for it. + + +Running The Nuage VSP Plugin Specific Marvin Tests +-------------------------------------------------- + +The Nuage VSP Plugin specific Marvin tests can be found under the directory test/integration/plugins/nuagevsp/ in the cloudstack tree. + +Here is the list of required Python packages and dependencies to run The Nuage VSP Plugin specific Marvin tests: + +- marvin +- vspk +- libVSD +- pyyaml +- netaddr +- futures + +.. note:: + vspk is a Python SDK for Nuage VSP's VSD and libVSD is a library that wraps vspk package, which are open sourced and can be found at https://github.com/nuagenetworks. + +Here is an example nosetests command to run The Nuage VSP Plugin specific Marvin tests: + +:: + + nosetests --with-marvin --marvin-config=path-to-marvin-config-file/nuage_marvin.cfg path-to-marvin-tests/test/integration/plugins/nuagevsp/test_nuage_vsp.py + +.. note:: + For an example Marvin config file (i.e. nuage_marvin.cfg) required to run The Nuage VSP Plugin specific Marvin tests, refer `Nuage VSP Marvin Config File Format`_ in the Appendix of this document. -Networks created in CloudStack will then use domain instances created from the template to which the name points. Appendix -------- -Nuage VSD API -~~~~~~~~~~~~~ -To add Nuage VSP as Network Service Provider, +Configure Nuage VSP API +~~~~~~~~~~~~~~~~~~~~~~~ + +To configure Nuage VSP as a Network Service Provider in the CloudStack Zone. -1. Add the specified network service provider: +1. Add Nuage VSP as a Network Service Provider in the Physical Network 2: :: - cloudmonkey add networkserviceprovider name=NuageVsp physicalnetworkid= + cloudmonkey add networkserviceprovider name=NuageVsp physicalnetworkid= -2. Add the specified Nuage VSD: +2. Add the Nuage VSD as a Nuage VSP Device in the Physical Network 2: :: - cloudmonkey add nuagevspdevice physicalnetworkid= hostname= username= password= port= apiversion= retrycount= retryinterval= + cloudmonkey add nuagevspdevice physicalnetworkid= hostname= username= password= port= apiversion= retrycount= retryinterval= + + +Nuage VSP Marvin Config File Format +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Format for the Marvin config file required to run The Nuage VSP Plugin specific Marvin tests. + +:: + + { + "zones": [ + { + "name": "ZONE1NAME", + "physical_networks": [ + { + "name": "Physical Network 1", + "isolationmethods": [ + "VLAN" + ] + }, + { + "name": "Physical Network 2", + "isolationmethods": [ + "VSP" + ], + "providers": [ + { + "name": "NuageVsp", + "devices": [ + { + "username": "VSDUSERNAME", + "retryinterval": "60", + "hostname": "VSDSERVER", + "apiversion": "VSDVERSION", + "retrycount": "4", + "password": "VSDUSERPASSWORD", + "port": VSDPORT + } + ] + } + ] + } + ], + "dcInternetConnectivityInfo" : { + "available": "INTERNETAVAILABLE", + "httpProxy": "HTTPPROXY", + "httpsProxy": "HTTPSPROXY" + } + }, + { + "name": "ZONE2NAME", + "physical_networks": [ + { + "name": "Physical Network 1", + "isolationmethods": [ + "VLAN" + ] + }, + { + "name": "Physical Network 2", + "isolationmethods": [ + "VSP" + ], + "providers": [ + { + "name": "NuageVsp", + "devices": [ + { + "username": "VSDUSERNAME", + "retryinterval": "60", + "hostname": "VSDSERVER", + "apiversion": "VSDVERSION", + "retrycount": "4", + "password": "VSDUSERPASSWORD", + "port": VSDPORT + } + ] + } + ] + } + ], + "dcInternetConnectivityInfo" : { + "available": "INTERNETAVAILABLE", + "httpProxy": "HTTPPROXY", + "httpsProxy": "HTTPSPROXY" + } + } + ], + "dbSvr": { + "dbSvr": "DBSERVER", + "passwd": "DBPASSWORD", + "db": "cloud", + "port": 3306, + "user": "DBUSERNAME" + }, + "logger": + { + "LogFolderPath": "/tmp/LOGFOLDERNAME" + }, + "mgtSvr": [ + { + "mgtSvrIp": "MGNTSERVERIP", + "port": 8096, + "user": "MGNTUSERNAME", + "passwd": "MGNTPASSWORD" + } + ] + } + From 8b35e9786c7e872309a49e5f20a602d34607129b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Weing=C3=A4rtner?= Date: Wed, 4 Oct 2017 14:16:53 -0300 Subject: [PATCH 14/22] CLOUDSTACK-9859: Retirement of midonet plugin (final removal) Following the component retirement process defined in [1], a vote thread was started in [2]. The community decided to retire the Midonet plugin. This task represents the final step of the retirement, which is the removal of the plugin from CloudStacks code base. [1] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=68720798 [2] http://markmail.org/message/qigrtfirwnmct4hr --- rtd/source/locale/pot/networking.pot | 251 --------------------------- rtd/source/networking/midonet.rst | 168 ------------------ 2 files changed, 419 deletions(-) delete mode 100644 rtd/source/networking/midonet.rst diff --git a/rtd/source/locale/pot/networking.pot b/rtd/source/locale/pot/networking.pot index c27f11e..7722d94 100644 --- a/rtd/source/locale/pot/networking.pot +++ b/rtd/source/locale/pot/networking.pot @@ -47,7 +47,6 @@ msgid "At that time, AutoScaling without NetScaler only supports for Xenserver. msgstr "" #: ../../networking/autoscale_without_netscaler.rst:17 -#: ../../networking/midonet.rst:46 #: ../../networking/nicira-plugin.rst:54 #: ../../networking/ovs-plugin.rst:51 # d15bd6b6f1064d51bfaf9e80a5565e96 @@ -418,47 +417,6 @@ msgstr "" msgid "On Ubuntu 12.10" msgstr "" -#: ../../networking/midonet.rst:2 -# f4e5c6a4da61434aa40dd7ba93484347 -msgid "The MidoNet Plugin" -msgstr "" - -#: ../../networking/midonet.rst:5 -# 5b3351f0b1bc467ab6133d431de2a226 -msgid "Introduction to the MidoNet Plugin" -msgstr "" - -#: ../../networking/midonet.rst:7 -# 43f5b5c6fc1241dfb632510a30e519ae -msgid "The MidoNet plugin allows CloudStack to use the MidoNet virtualized networking solution as a provider for CloudStack networks and services. For more information on MidoNet and how it works, see http://www.midokura.com/midonet/." -msgstr "" - -#: ../../networking/midonet.rst:13 -# c889a6c491c042388e4a20497669eb79 -msgid "Features of the MidoNet Plugin" -msgstr "" - -#: ../../networking/midonet.rst:15 -# 835bde43c8534aefac5e1ccd81e317f4 -msgid "In CloudStack 4.2.0 only the KVM hypervisor is supported for use in combination with MidoNet." -msgstr "" - -#: ../../networking/midonet.rst:18 -# cb53a8ffabf047298535ec3e31beb1ad -msgid "In CloudStack release 4.2.0 this plugin supports several services in the Advanced Isolated network mode." -msgstr "" - -#: ../../networking/midonet.rst:21 -# 5408bf0f7ed04335a07c1ac3f3448d26 -msgid "When tenants create new isolated layer 3 networks, instead of spinning up extra Virtual Router VMs, the relevant L3 elements (routers etc) are created in the MidoNet virtual topology by making the appropriate calls to the MidoNet API. Instead of using VLANs, isolation is provided by MidoNet." -msgstr "" - -#: ../../networking/midonet.rst:27 -# 08c1c37a1bbd47dc96340d462ad72de6 -msgid "Aside from the above service (Connectivity), several extra features are supported in the 4.2.0 release:" -msgstr "" - -#: ../../networking/midonet.rst:30 #: ../../networking/nicira-plugin.rst:135 #: ../../networking/nicira-plugin.rst:171 #: ../../networking/nicira-plugin.rst:249 @@ -473,12 +431,6 @@ msgstr "" msgid "DHCP" msgstr "" -#: ../../networking/midonet.rst:32 -# 0114445c01474c868169c1cc09fcf6a3 -msgid "Firewall (ingress)" -msgstr "" - -#: ../../networking/midonet.rst:34 #: ../../networking/nicira-plugin.rst:23 #: ../../networking/nicira-plugin.rst:145 #: ../../networking/nicira-plugin.rst:177 @@ -495,7 +447,6 @@ msgstr "" msgid "Source NAT" msgstr "" -#: ../../networking/midonet.rst:36 #: ../../networking/nicira-plugin.rst:25 #: ../../networking/nicira-plugin.rst:147 #: ../../networking/nicira-plugin.rst:179 @@ -514,7 +465,6 @@ msgstr "" msgid "Static NAT" msgstr "" -#: ../../networking/midonet.rst:38 #: ../../networking/nicira-plugin.rst:27 #: ../../networking/ovs-plugin.rst:24 # 0de776336a694f4dafd899038007d024 @@ -523,202 +473,6 @@ msgstr "" msgid "Port Forwarding" msgstr "" -#: ../../networking/midonet.rst:40 -# 5ecfd1fd0fc6494988c5a472673fbc7d -msgid "The plugin has been tested with MidoNet version 12.12. (Caddo)." -msgstr "" - -#: ../../networking/midonet.rst:43 -# b8b2387b8d4b4e849ba66caea5e01c81 -msgid "Using the MidoNet Plugin" -msgstr "" - -#: ../../networking/midonet.rst:48 -# 2668ec6a367641e69ff49062e49ce7e6 -msgid "In order to use the MidoNet plugin, the compute hosts must be running the MidoNet Agent, and the MidoNet API server must be available. Please consult the MidoNet User Guide for more information. The following section describes the CloudStack side setup." -msgstr "" - -#: ../../networking/midonet.rst:53 -# 99b96e8acec34a0d8d7c21d78e2703fd -msgid "CloudStack needs to have at least one physical network with the isolation method set to \"MIDO\". This network should be enabled for the Guest and Public traffic types." -msgstr "" - -#: ../../networking/midonet.rst:57 -# 8b171ca5cb9e484397531f31e7b4d842 -msgid "Next, we need to set the following CloudStack settings under \"Global Settings\" in the UI:" -msgstr "" - -#: ../../networking/midonet.rst:61 -# b69a22dee5ce48f4938914d6c4377874 -msgid "Setting Name" -msgstr "" - -#: ../../networking/midonet.rst:61 -# db6dfe91d7fc49a7a23c8ec6f5589d9b -msgid "Description" -msgstr "" - -#: ../../networking/midonet.rst:61 -# 8ce816e9b802465f8f5f6375c4bda427 -msgid "Example" -msgstr "" - -#: ../../networking/midonet.rst:63 -# 9b5539562d8347e5a40e744f9b8086e7 -msgid "midonet.apiserver.address" -msgstr "" - -#: ../../networking/midonet.rst:63 -# a95222e0e61e4a3c9b250cd37d5cf298 -msgid "Specify the address at which the Midonet API server can be contacted" -msgstr "" - -#: ../../networking/midonet.rst:63 -# 4188583e5177441b9821e4f5f89578a2 -msgid "http://192.168.1.144:8081/midolmanj-mgmt" -msgstr "" - -#: ../../networking/midonet.rst:65 -# 665afa499ac44b54a7a8c0e53a749d66 -msgid "midonet.providerrouter.id" -msgstr "" - -#: ../../networking/midonet.rst:65 -# 78c4feefb6d543d1ba12f3992e48e7fa -msgid "Specifies the UUID of the Midonet provider router" -msgstr "" - -#: ../../networking/midonet.rst:65 -# f7035c39c3a04d189249f37810cd413f -msgid "d7c5e6a3-e2f4-426b-b728-b7ce6a0448e5" -msgstr "" - -#: ../../networking/midonet.rst:68 -# 65914ae089bc4ab6ad82c66df94e9d49 -msgid "Table: CloudStack settings" -msgstr "" - -#: ../../networking/midonet.rst:70 -# 20e830daf68a461a81d396114ad184ec -msgid "We also want MidoNet to take care of public traffic, so in *componentContext.xml* we need to replace this line:" -msgstr "" - -#: ../../networking/midonet.rst:78 -# 00b49b309af944c58397a9f4dbf0ff2a -msgid "With this:" -msgstr "" - -#: ../../networking/midonet.rst:85 -# 6c11d6b3c68e4451a5ca2b6c31e2c584 -msgid "On the compute host, MidoNet takes advantage of per-traffic type VIF driver support in CloudStack KVM." -msgstr "" - -#: ../../networking/midonet.rst:88 -# d02ca0b479ba4720b56679504af434b7 -msgid "In agent.properties, we set the following to make MidoNet take care of Guest and Public traffic:" -msgstr "" - -#: ../../networking/midonet.rst:96 -# 29db8f221b5641ea84be16cfdf0202f0 -msgid "This is explained further in MidoNet User Guide." -msgstr "" - -#: ../../networking/midonet.rst:99 -# 3a516331b1ea440298354c98069645bb -msgid "Enabling the MidoNet service provider via the UI" -msgstr "" - -#: ../../networking/midonet.rst:101 -# 830c1e31051e44c98c0f34a05952b2f7 -msgid "To allow CloudStack to use the MidoNet Plugin the network service provider needs to be enabled on the physical network." -msgstr "" - -#: ../../networking/midonet.rst:104 -# cb5416ba9cad4f6b82d36a759957167f -msgid "The steps to enable via the UI are as follows:" -msgstr "" - -#: ../../networking/midonet.rst:106 -# 3c9f034a471d460fa1e78d7fc0d23038 -msgid "In the left navbar, click Infrastructure" -msgstr "" - -#: ../../networking/midonet.rst:108 -# bcb7494347d2406d87ebd01a0c91fb20 -msgid "In Zones, click View All" -msgstr "" - -#: ../../networking/midonet.rst:110 -# 95f2fb5dc5884524a69094143f6bb76d -msgid "Click the name of the Zone on which you are setting up MidoNet" -msgstr "" - -#: ../../networking/midonet.rst:112 -# 188fd04a8ae145fda2c3a8c890d5462e -msgid "Click the Physical Network tab" -msgstr "" - -#: ../../networking/midonet.rst:114 -# 1e542d7390884d2bad2f3c47877542b1 -msgid "Click the Name of the Network on which you are setting up MidoNet" -msgstr "" - -#: ../../networking/midonet.rst:116 -# aaaf74a3d52b42ebae8f4e88c8b40355 -msgid "Click Configure on the Network Service Providers box" -msgstr "" - -#: ../../networking/midonet.rst:118 -# 04d5bfd6646f4a97989e347474116368 -msgid "Click on the name MidoNet" -msgstr "" - -#: ../../networking/midonet.rst:120 -# 642adc3b1cf44faab16425e912c923f5 -msgid "Click the Enable Provider button in the Network tab" -msgstr "" - -#: ../../networking/midonet.rst:123 -# cf7eda3b5d3f4866846e763c3caf4b70 -msgid "Enabling the MidoNet service provider via the API" -msgstr "" - -#: ../../networking/midonet.rst:125 -# c59c00a7fa6f46119faf3eca40367b44 -msgid "To enable via the API, use the following API calls:" -msgstr "" - -#: ../../networking/midonet.rst:127 -# 8282ec8f110b4fe89bffca6181a46725 -msgid "*addNetworkServiceProvider*" -msgstr "" - -#: ../../networking/midonet.rst:129 -# 60147b795fda499aa9cf7558014d88d5 -msgid "name = \"MidoNet\"" -msgstr "" - -#: ../../networking/midonet.rst:131 -# bcc67ccf4214467e8e400256884b5a51 -msgid "physicalnetworkid = " -msgstr "" - -#: ../../networking/midonet.rst:133 -# ea8ad1ea1ce440f293268c6ce2be6c7d -msgid "*updateNetworkServiceProvider*" -msgstr "" - -#: ../../networking/midonet.rst:135 -# 4415a0b5d7c345c297f91727eda61212 -msgid "id = " -msgstr "" - -#: ../../networking/midonet.rst:137 -# df55f4d520bf4f90a9d0988e752af678 -msgid "state = \"Enabled\"" -msgstr "" - -#: ../../networking/midonet.rst:140 #: ../../networking/nicira-plugin.rst:338 #: ../../networking/ovs-plugin.rst:226 # dfc989938200446f8f7792e0488afccf @@ -727,11 +481,6 @@ msgstr "" msgid "Revision History" msgstr "" -#: ../../networking/midonet.rst:142 -# 65c949887213426e8c750fcc37c11160 -msgid "0-0 Wed Mar 13 2013 Dave Cahill dcahill@midokura.com Documentation created for 4.2.0 version of the MidoNet Plugin" -msgstr "" - #: ../../networking/nicira-plugin.rst:2 # 5a81d39c1e9e4666b11b0d2062315f8b msgid "The Nicira NVP Plugin" diff --git a/rtd/source/networking/midonet.rst b/rtd/source/networking/midonet.rst deleted file mode 100644 index fab489e..0000000 --- a/rtd/source/networking/midonet.rst +++ /dev/null @@ -1,168 +0,0 @@ -.. Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information# - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - - -The MidoNet Plugin -================== - -Introduction to the MidoNet Plugin ----------------------------------- - -The MidoNet plugin allows CloudStack to use the MidoNet virtualized -networking solution as a provider for CloudStack networks and services. For -more information on MidoNet and how it works, see -http://www.midokura.com/midonet/. - - -Features of the MidoNet Plugin -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -.. note:: - In CloudStack 4.2.0 only the KVM hypervisor is supported for use in - combination with MidoNet. - -In CloudStack release 4.2.0 this plugin supports several services in the -Advanced Isolated network mode. - -When tenants create new isolated layer 3 networks, instead of spinning -up extra Virtual Router VMs, the relevant L3 elements (routers etc) are -created in the MidoNet virtual topology by making the appropriate calls -to the MidoNet API. Instead of using VLANs, isolation is provided by -MidoNet. - -Aside from the above service (Connectivity), several extra features are -supported in the 4.2.0 release: - -- DHCP - -- Firewall (ingress) - -- Source NAT - -- Static NAT - -- Port Forwarding - -The plugin has been tested with MidoNet version 12.12. (Caddo). - - -Using the MidoNet Plugin ------------------------- - -Prerequisites -~~~~~~~~~~~~~ - -In order to use the MidoNet plugin, the compute hosts must be running -the MidoNet Agent, and the MidoNet API server must be available. Please -consult the MidoNet User Guide for more information. The following -section describes the CloudStack side setup. - -#. CloudStack needs to have at least one physical network with the - isolation method set to "MIDO". This network should be enabled for - the Guest and Public traffic types. - -#. Next, we need to set the following CloudStack settings under "Global - Settings" in the UI: - - .. cssclass:: table-striped table-bordered table-hover - - +-----------------------------+------------------------------------------------------------------------+--------------------------------------------+ - | Setting Name | Description | Example | - +=============================+========================================================================+============================================+ - | midonet.apiserver.address | Specify the address at which the Midonet API server can be contacted | http://192.168.1.144:8081/midolmanj-mgmt | - +-----------------------------+------------------------------------------------------------------------+--------------------------------------------+ - | midonet.providerrouter.id | Specifies the UUID of the Midonet provider router | d7c5e6a3-e2f4-426b-b728-b7ce6a0448e5 | - +-----------------------------+------------------------------------------------------------------------+--------------------------------------------+ - - Table: CloudStack settings - -#. We also want MidoNet to take care of public traffic, so in - *componentContext.xml* we need to replace this line: - - :: - - - - - With this: - - :: - - - - -.. note:: - On the compute host, MidoNet takes advantage of per-traffic type VIF - driver support in CloudStack KVM. - - In agent.properties, we set the following to make MidoNet take care - of Guest and Public traffic: - - :: - - libvirt.vif.driver.Guest=com.cloud.network.resource.MidoNetVifDriver - libvirt.vif.driver.Public=com.cloud.network.resource.MidoNetVifDriver - - This is explained further in MidoNet User Guide. - - -Enabling the MidoNet service provider via the UI -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -To allow CloudStack to use the MidoNet Plugin the network service provider -needs to be enabled on the physical network. - -The steps to enable via the UI are as follows: - -#. In the left navbar, click Infrastructure - -#. In Zones, click View All - -#. Click the name of the Zone on which you are setting up MidoNet - -#. Click the Physical Network tab - -#. Click the Name of the Network on which you are setting up MidoNet - -#. Click Configure on the Network Service Providers box - -#. Click on the name MidoNet - -#. Click the Enable Provider button in the Network tab - - -Enabling the MidoNet service provider via the API -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -To enable via the API, use the following API calls: - -*addNetworkServiceProvider* - -- name = "MidoNet" - -- physicalnetworkid = - -*updateNetworkServiceProvider* - -- id = - -- state = "Enabled" - - -Revision History ----------------- - -0-0 Wed Mar 13 2013 Dave Cahill dcahill@midokura.com Documentation -created for 4.2.0 version of the MidoNet Plugin From c7323b940314708f959f091c606825efb0d82173 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Tue, 10 Oct 2017 10:10:23 +0530 Subject: [PATCH 15/22] index.rst: Remove TOC midonet Removes reference to midonet plugin from the table of contents. --- rtd/source/index.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/rtd/source/index.rst b/rtd/source/index.rst index 1502896..62437c8 100644 --- a/rtd/source/index.rst +++ b/rtd/source/index.rst @@ -72,7 +72,6 @@ Advanced Networking Guides networking/nicira-plugin networking/nuage-plugin - networking/midonet networking/vxlan.rst networking/ovs-plugin networking/ipv6 From f86e77e3c03bf7af634acb3b94e8606547e3b641 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Fri, 6 Oct 2017 16:06:33 +0530 Subject: [PATCH 16/22] CLOUDSTACK-10103: Documentation for Cloudian Connector Signed-off-by: Rohit Yadav --- .../_static/images/cloudian-s3_ss_cache.png | Bin 0 -> 69503 bytes .../_static/images/cloudian-s3_ss_config.png | Bin 0 -> 45092 bytes .../_static/images/cloudian-ss_globalopt.png | Bin 0 -> 71861 bytes rtd/source/_static/images/cloudian-tab.png | Bin 0 -> 6122 bytes rtd/source/conf.py | 6 +- rtd/source/index.rst | 13 + rtd/source/integration/cloudian-connector.rst | 473 ++++++++++++++++++ 7 files changed, 489 insertions(+), 3 deletions(-) create mode 100644 rtd/source/_static/images/cloudian-s3_ss_cache.png create mode 100644 rtd/source/_static/images/cloudian-s3_ss_config.png create mode 100644 rtd/source/_static/images/cloudian-ss_globalopt.png create mode 100644 rtd/source/_static/images/cloudian-tab.png create mode 100644 rtd/source/integration/cloudian-connector.rst diff --git a/rtd/source/_static/images/cloudian-s3_ss_cache.png b/rtd/source/_static/images/cloudian-s3_ss_cache.png new file mode 100644 index 0000000000000000000000000000000000000000..5d97186ffcc17209228601cfcb65f84ec906cd74 GIT binary patch literal 69503 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

    0$+`AHzc^#*jHaBLRzcU& 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 l1PJnjWQ*;o=R%5cQ%{|6Bq)*S!< literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/cloudian-s3_ss_config.png b/rtd/source/_static/images/cloudian-s3_ss_config.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad273a35834d22e39b158519b9ab17ba74ebc34 GIT binary patch literal 45092 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 literal 0 HcmV?d00001 diff --git a/rtd/source/_static/images/cloudian-ss_globalopt.png b/rtd/source/_static/images/cloudian-ss_globalopt.png new file mode 100644 index 0000000000000000000000000000000000000000..d1b927269412fcb7972731150bfdf01b098ee184 GIT binary patch literal 71861 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ζJj&{ zi=Bvn5jU?cVt}D#c43RaN}nB4D39kQ{9ku?T>|l@y5n65qRY+KU?85o^WW{!XQSs3 zytg~ANGd93UfbH(IU%8)hsMSZIP$bee9^J2DfKDggc{T5@k-C7|21FVANBNCh~J1+ zOQ=j@wKGSNk52HjWg3VX`!(Gy#S3CTkyg;K(Nv%MmTF~MP*%Yl^>FRBFuFADDNpX# zB@niJ76-?Y6$uL)SZI6rvw9c4d+yixFz4#64aRDxjUtzxpk~vC5}VhP)Ykf}^l&yG z%+>okPn6Px3dQkf#bR|j1+f;DB~s)4pye1klc$(<`e^NZhQ|H+aL1Ny#0pte%n*h| zjs~;E!{s7qUXhrw1^iLpXUYrEFjyJeJL>msB^2pztt#3+MyAEEv%XA88*yI*W)(E( zdcb%%DwF#9{sxb0erPH!sgVHVCR@x-bK`1h>bgkxwc_;0vvRU~%{5-TsA-{RRzN^D zl+9=I`$YU=c*r_xCpCMOyYaUEbq#6yP_T@M@y%$xgH=g&RcoD@A@a0583*V1rjAsG zC`FcbUK-u?wWYgMZwUF;Db`ytlF6Mj|2eM+7$zER#8JbKa5c)Z^V_ zJ0C0ic>ITpZVozr+l*c8AqlJt!oKGWN%W2jA2z*wUvys|@Vi@o@Eb4dSZsV3)v9*Y3h_~)Wq_F9FfG4K_($=shuXY96st>7p-CgqwQ$W*sXii{hVV^4e{z zev%LsY$2d1k=Lb9S7A(>>^U*AmV-ix`*hu-Tdt*kH|MmgVBN*olE$)9B-=Lr_4G?y zCql0%YOg@w>wu$xb8Y;y(@6Yje<8wO$JL>Gu z*6m|(SWs$v@v~unYMNMQ{B)SmT>u^+3+j4Duw@L*9TX}!n8Z61_BQ&k%y|Q!knst} zqyfjs_N5o0)v-MRLc!FalS~Fyhhb3|&*`&KOtQhc1p5`k^KL2_>w)g^oHwJeFt9pU z0!36AHc{fnk5+QgruGIQ@AcngtdfP2;iGN$FNp=B8AM%gUb0*wqbntG)C?|vbvP4S zAA`@d@AfmSm#h4S?z0}!%`m`TohP%Lyr>nG_)WPa596gQlNfp84QLFNfl%A`ojLkFU50%OmYGqdRs`Yy8N8& z?HkxPOw1jPj6NTJiM9zdQQ!9PYG=znrW@>mwY6axqr!C;%8pPdU4>Eui;VR@M ze$bX$s(4qYNloWg;gU2))USD_r7oA%m>O};IAMV81Z#Ybs{Lt3e+YoUi@ay?`8T- zz26Ie(m&@QU@WxsB~dA+xvT=$Lm2>q_RhYB*lS8~CXYrRgY__VqGkDlRJFQfrZYEp z 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 Date: Thu, 9 Nov 2017 14:02:49 +0100 Subject: [PATCH 17/22] Update with multicast limit note for vxlan igmp_max_memberships must be increased to allow more than 20 mutlicast IPs (vxlan interfaces) per host --- rtd/source/networking/vxlan.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rtd/source/networking/vxlan.rst b/rtd/source/networking/vxlan.rst index dcd6b7e..67eff6a 100644 --- a/rtd/source/networking/vxlan.rst +++ b/rtd/source/networking/vxlan.rst @@ -87,6 +87,16 @@ have MTU of 1500 bytes, meaning that your physical interface/bridge must have MT In order to configure "jumbo frames" you can i.e. make physical interface/bridge with 9000 bytes MTU, then all the vxlan interfaces will be created with MTU of 8950 bytes, and then MTU size inside VM can be set to 8950 bytes. +Important note on max number of multicast groups (and thus VXLAN intefaces) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Default value of "net.ipv4.igmp_max_memberships" (cat /proc/sys/net/ipv4/igmp_max_memberships) is "20", which means that host can be joined to max 20 multicast groups (attach max 20 multicast IPs on the host). +Since all VXLAN (VTEP) interfaces provisioned on host are multicast-based (belong to certain multicast group, and thus has it's own multicast IP that is used as VTEP), this means that you can not provision more than 20 (working) VXLAN interfaces per host. +On Linux kernel 3.x you actually can provision more than 20, but ARP request will silently fail and cause client's networking problems +On Linux kernel 4.x you can NOT provision (start) more than 20 VXLAN interfaces and error message "No buffer space available" can be observed in Cloudstack Agent logs after provisioning required bridges and VXLAN interfaces. +Increase needed parameter to sane value (i.e. 100 or 200) as required. +If you need to operate more than 20 VMs from different client's network, this change above is required. + Advanced: Build kernel and iproute2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 291e1471315d8ba567bc9f5d96fa14887bfbe7fc Mon Sep 17 00:00:00 2001 From: Chiradeep Vittal Date: Thu, 1 Mar 2018 23:48:48 -0800 Subject: [PATCH 18/22] CLOUDSTACK-9408 fix docs to remove references to download.cloud.com (#23) --- rtd/source/ansible.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rtd/source/ansible.rst b/rtd/source/ansible.rst index 6be0134..0493923 100644 --- a/rtd/source/ansible.rst +++ b/rtd/source/ansible.rst @@ -294,7 +294,7 @@ For the management server role we create a main.yml task like this: - name: Ensure vhdutil is in correct location -   get\_url: url=http://download.cloud.com.s3.amazonaws.com/tools/vhd-util dest=/usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/vhd-util mode=0755 +   get\_url: url=https://download.cloudstack.org/tools/vhd-util dest=/usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/vhd-util mode=0755 Save this as `/etc/ansible/roles/cloudstack-management/tasks/main.yml` @@ -355,13 +355,13 @@ storage.  The playbook for this would look as follows: - name: Seed secondary storage   command: - /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m {{ tmp\_nfs\_path }} -u http://download.cloud.com/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2 -h kvm -F + /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m {{ tmp\_nfs\_path }} -u https://download.cloudstack.org/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2 -h kvm -F   command: - /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m {{ tmp\_nfs\_path }} -u http://download.cloud.com/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2 -h xenserver -F + /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m {{ tmp\_nfs\_path }} -u https://download.cloudstack.org/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2 -h xenserver -F   command: - /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m {{ tmp\_nfs\_path }} -u http://download.cloud.com/templates/4.2/systemvmtemplate-4.2-vh7.ov -h vmware -F + /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m {{ tmp\_nfs\_path }} -u https://download.cloudstack.org/templates/4.2/systemvmtemplate-4.2-vh7.ov -h vmware -F Save this as `/etc/ansible/roles/cloudstack-manager/tasks/seedstorage.yml` From 8582ba1fefc8c52c9875414d7534f31d400fece5 Mon Sep 17 00:00:00 2001 From: Jorge Maldonado Ventura Date: Fri, 13 Apr 2018 09:52:24 +0200 Subject: [PATCH 19/22] Fix some errors: - Missing comma after conditinal sentence - Remove space before '!' - Remove trailing whitespaces from modified files --- rtd/source/concepts.rst | 2 +- rtd/source/index.rst | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/rtd/source/concepts.rst b/rtd/source/concepts.rst index e3ea3b8..d61e8c5 100644 --- a/rtd/source/concepts.rst +++ b/rtd/source/concepts.rst @@ -141,7 +141,7 @@ The management server orchestrates and allocates the resources in your cloud deployment. The management server typically runs on a dedicated machine or as a virtual -machine. It controls allocation of virtual machines to hosts and assigns +machine. It controls allocation of virtual machines to hosts and assigns storage and IP addresses to the virtual machine instances. The Management Server runs in an Apache Tomcat container and requires a MySQL database for persistence. diff --git a/rtd/source/index.rst b/rtd/source/index.rst index 706a90f..1788da7 100644 --- a/rtd/source/index.rst +++ b/rtd/source/index.rst @@ -19,8 +19,8 @@ contain the root `toctree` directive. -Welcome to CloudStack Documentation ! -===================================== +Welcome to CloudStack Documentation! +==================================== .. figure:: /_static/images/acslogo.png :align: center @@ -32,8 +32,8 @@ Welcome to CloudStack Documentation ! Introduction ------------ -If you are new to CloudStack you should go through this short introduction on -concepts and terminology before proceeding to the installation or +If you are new to CloudStack, you should go through this short introduction on +concepts and terminology before proceeding to the installation or administration guides. .. toctree:: @@ -45,21 +45,21 @@ administration guides. Navigating the docs ------------------- -Now that you have gone over the basic concepts of CloudStack you are ready to +Now that you have gone over the basic concepts of CloudStack you are ready to dive into installation and operation documentation. -- `Installation Guide +- `Installation Guide `_ -- `Administration Guide +- `Administration Guide `_ -- `Release Notes +- `Release Notes `_ -Below you will find very specific documentation on advanced networking_ which -you can skip if you are just getting started. Developers will also find below -a short developers_ guide. +Below you will find very specific documentation on advanced networking_ which +you can skip if you are just getting started. Developers will also find below +a short developers_ guide. .. _integrations: From 7cff8641e7a020403de00cbeb09563e82fa034b9 Mon Sep 17 00:00:00 2001 From: Paul Angus Date: Tue, 14 Aug 2018 14:58:26 +0100 Subject: [PATCH 20/22] add deprecation notice --- rtd/make.bat | 36 +++++++++++++++++++++++++++++++++++ rtd/source/archive_notice.rst | 8 ++++++++ rtd/source/conf.py | 4 ++++ 3 files changed, 48 insertions(+) create mode 100644 rtd/make.bat create mode 100644 rtd/source/archive_notice.rst diff --git a/rtd/make.bat b/rtd/make.bat new file mode 100644 index 0000000..d704d3c --- /dev/null +++ b/rtd/make.bat @@ -0,0 +1,36 @@ +@ECHO OFF + +pushd %~dp0 + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=sphinx-build +) +set SOURCEDIR=source +set BUILDDIR=build +set SPHINXPROJ=ApacheCloudStack + +if "%1" == "" goto help + +%SPHINXBUILD% >NUL 2>NUL +if errorlevel 9009 ( + echo. + echo.The 'sphinx-build' command was not found. Make sure you have Sphinx + echo.installed, then set the SPHINXBUILD environment variable to point + echo.to the full path of the 'sphinx-build' executable. Alternatively you + echo.may add the Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) +rd %BUILDDIR% /q /s +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% +goto end + +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% + +:end +popd diff --git a/rtd/source/archive_notice.rst b/rtd/source/archive_notice.rst new file mode 100644 index 0000000..b8a0301 --- /dev/null +++ b/rtd/source/archive_notice.rst @@ -0,0 +1,8 @@ + + +.. WARNING:: + + NOTICE: THIS DOCUMENTATION SITE HAS BEEN SUPERSEDED. + + + For the current documentation site goto: `http://docs.cloudstack.apache.org `_ diff --git a/rtd/source/conf.py b/rtd/source/conf.py index 1fc6e29..ea75aad 100644 --- a/rtd/source/conf.py +++ b/rtd/source/conf.py @@ -421,3 +421,7 @@ # If false, no index is generated. #epub_use_index = True + +rst_prolog = """ +.. include:: /archive_notice.rst +""" From 2fd0ba7a8f9fcaf15a6530237fe3158fb8291ec2 Mon Sep 17 00:00:00 2001 From: Paul Angus Date: Fri, 17 Aug 2018 17:24:46 +0100 Subject: [PATCH 21/22] Update README.rst --- README.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.rst b/README.rst index 619e9dd..da0951b 100644 --- a/README.rst +++ b/README.rst @@ -12,6 +12,19 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +____ + +WARNING +========= + +:: + + THIS REPO HAS BEEN SUPERCEEDED - CONSOLIDATED DOCUMENTATION IS AT + https://github.com/apache/cloudstack-documentation + + +____ Apache CloudStack From e8f14c1c5a86f9c98fd9ba657c5ad7d9c9bb258e Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Fri, 18 Aug 2023 06:35:18 +0200 Subject: [PATCH 22/22] new build the docs reqs --- .readthedocs.yaml | 10 ++++++++++ requirements.txt | 1 + 2 files changed, 11 insertions(+) create mode 100644 .readthedocs.yaml create mode 100644 requirements.txt diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 0000000..78c7c22 --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,10 @@ +version: 2 + +build: + os: "ubuntu-22.04" + tools: + python: "3.11" + +python: + install: + - requirements: requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..93120e6 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +docutils<0.18

    tX0{yFYpHwDJ<@(E{ilV-h)cY@H(EK?V1>w8?N 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

    (#kvN5_9LT1x? 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®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�!BG78bV5HARh)x{bSV; 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%0Ddjuc*>bJ0gkN)gQTZK2R&cP49 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%0Ab<_t>=0jf)RvIqo1fpUG)$jD z^dKTNHFd#wf|KfY31Q_!Mz{s9@@P=98WUZ1;XZNVgp-9j*P=G&FUxAuiZyP`f8I$e3Jm^)9)-&(pL{lf~Hf?by!*jC=F*5hd zj8DA|4feCjuMK9p{)D^sQt&ew^*6V7Pv&PeVvN*mm4IE;F-<$u!4KD`y?uWU(%Ckg zACc%G9*aAdmiKbz+_$9$3=9n8VoNJ$u^z3AQC=;|DUT|z%2QWch4i$!gNj!xPyTfK z$9mAz*MQR%Cic`I3xw<-qZTS*tD%AQJ z3C+R5K_|@9($bu&^z`&}Cy1?1tzAf%N~jib!XV+lWea%)za_K{*4m0};T{+maJn3B zyY05wR|F+f%m_|#<#+7ZF*oQ?`Wj$lQs;eRW8-YQv@{I9tE&s0ot+L&c@wT`YI?On zhNZDm+wx|wA6~rFijmO~Y}l~Dm0N=jx83df*-BH1J>L2X{z!$W;b~vrE$gr%6RD-o z8CDiS80vc4ECY(Y81WeELIGBeV;QWc>8Wup=MSJeJc3j*>b9O9B&B5VsntQ`=2sz` zqt|gREvAvr^!0QjD=QNz$s>#tLPBzercqRZ%%kM0@VL1u6fmaem=T$zH^-UFiu~P= zURqL?@hmOPvflXNdai5*s4gQ6Sn-S*TRIK_|G4x#M9#~;wFkX*a|4j-6kU$1mnW~!=;h2GEqo{D_Jum zICcC4a>`0kkdfwSn#84k)m7YF9SW$Oi~17UJuPSO_K9|E*|i6?c|mT!O>@@cEu|`V zT3SscTpwrUxkZIYiA>8S{{z!wxNxZ#Fhv4b^&szYMmP|l zX3o6wTI{GRb}M@7RN@K77i4=3nSGl4!LdEg{H8fM5VvsWM+hV1^?PpsVz9HTgu*F! z3O5ZV+(3dW5z}-V9ye}b8KSQqD~{htSa^8mgqA=2>bN}`BqRh$=Uik^c%1Ishvdu} zY~wY^9x5T*#d9|Y+D{{xQj9IxbYFY{;Xp2KDN14gWu-;vxE}eJ;I6E!oUKUp6wH8WRx)Qo%M#*J=f@29)MBqTK(@8KjPFE0-r9Uacrs)E{$>dJVxwIvC94L~$V zsH>}U@K(qE{Fpl72h-IGgxm(RQ2v+WCmdR_7#bPoBU$geC>jvyY}B#i zClRKa=RJFNAvZU7-ipU^aIY3-eFZ;rr^0I~Bb{n@F~dFH>7eVFnn5H714v7q+vjk^ zR*4pAr1s{%gJY$O7fo{|f#{ua{){Wz8R0Rv=ktNT2CGVz+l#5c*HXv-K(?=p2WcW2 zOKovU?KYIwZFA|)kg3jOZp3{h_1-d-;8-8!Rh6D%9zv7aO7t{ zLPxrUb_ufcMse_P6Ee$cu%TS{?FaBzfAMvE^mo6AgadCQVb@2nC$A0P_{Q`2@TWe( zM}d-X=Fn>hxR1?{IH)9k~9+b`l5#arU);#DDruGydQI^sg{+aX-HGgG>0_ z?>vJfx0NurBEV+mjQEF?)R@sRfh219Ut@Gk!nb)woRn<)-DKHm4lLR4rbfUCHtXIbZ^EvphOHw6Q9}zY_3J z<42h!SL�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

  • 1q^VgE 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 F{XeoVEx!N& diff --git a/en-US/images/vm-lifecycle.png b/en-US/images/vm-lifecycle.png deleted file mode 100644 index 97823fc568ac2a5d66fb07dc3054433a5f9e554f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20783 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 q_5*|gv|s&SZ@}Nz@QDj56g#Q5=2;mq2 diff --git a/en-US/images/vmware-increase-ports.png b/en-US/images/vmware-increase-ports.png deleted file mode 100644 index fe968153262f02d5ace63f9193e851972327d6ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66143 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

    j-)26B@o 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 V^y=p~BpBdFMnX{>ENT?=e*p%w7ODUM diff --git a/en-US/images/guest-traffic-setup.png b/en-US/images/guest-traffic-setup.png deleted file mode 100644 index 52508194ac176460e2c03e735018f5bc044b6c1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34022 zcmeFZWmJ`0`!6h^5+Wc-3W9Va-7HZF>F!XF?p`!VH`0xChjb&|B_%De=#T}Aj&m=z z&))85ob%y7-Vg6MW1J70y}6n5p4WZl?~1vDTJ;*RYsi!wuy)TGM6;d#R z&dNJx;L~9Kf+6@RnI!Lvd^A~=_EkQ{bzHyd7rirlNINl^ip-@VB1H57pdY-7adhE+ z<2qW^-n2<=!BuZ(A9#m3tNN(O*e1GO>x@V_$=;@JrER6%I99w{8QhsZa9@nE^nb<)F7F&gety30^{=^43VxLOZFKYTIi_j!YxJ0~{Ka2yM1wTY3pBD(OT_IB z?WO12Vb48^?%SU$U9lD?XFjeJJW*XS-kuLS%p_Rgk4b#5o0QD35hLQ6Ze9cNOOiQz zN;=C=AG}J#7JtIVuE2roU5t)=yAuT?9lzniBRi@(Tpq9HdRl%JqkD5MY!Us0o*hi; zQ0r(}Y}KTepvFkp)AgxYWTIvKSH{SY6l#3$>ZSrGLc=355a_tL-?))G6@P9%=;u!% zLWHgwgqP*gy-G9O0=rMOuFx?_(r5z<2t{N&(qGVvSAy7E_$2IZiH+yR>$fs#rJfBB ztBPRQ$0^Rqg06qHdEZ0)fvpxJ9N+Kha4dTRm1~U`&K>dJ^AY-1cC~Aqjpoj>Yi>EC zG8I=;Lf6v3plY|(aPl>9E(xy!L-a7|+fm^hUt7znna6{PR=Jy4WntD*ztv~w7h*~5 z$qX5y3oghW{wv11%SI)+>NQ;cx9B5dYRV-g0mG_Sx19ldjR(4eCoT6+si+`kH#LE+HbugOpm*1@wZ-Q!tJsK=yD##f(s98&mS5TzCP zQyQdTrq3T17P4(*gCp(Gcu>?9H8ccI+<6kZp`=>y8_o zkn5Y2{;g_Bfu`Fq$16!g%`xSk2r-E3=73~9z4FYIqq2^2*W?IRw{YRMV_NF4>clKd ze4409;mwxV0azmspqkTK8%GxjN z(KcaGaVo{F@grG6_Lgvvm2X%Ao5z&+ig8&mBGmP>x**a4Pn--%I$LfceInDcYXoj= ztr%(L`w^8}OC>Y?^M1r$Y!b`z!kWLwR) zYMbd|51!8oshWet2t$54!|u{MeqvU8XGcf*n?QO49nHEI*%K?f#nUdAZSBp_QZo4z zA+gOM*9=9~^rUYwK{R^pl=DusH3#(1g65!U=izDEpVQ6BZ;8HIN<6`)i`7jf@HEPQ zW^%rrJ^ZL7P9FKg(|jvfG^D8ei^Nmb z_PrTSZfZ|8Iw_^r#porp>C+tR3LaK7!S81-^%qD9rb_y{M4}d^dmIr&dEOQwHPVEp z-`|5zB(Bf!-bXw*uS`e!e)El0Y|1mKz{xoO+4!+6SscEpkde3FSKkH{^y7=Y?iWBja}i=n_v0LW;K`K?Mvb})zlWcsWZ1kc3vh9JJa;^#{^3p zbuwkS`AumyrOap?(X-Yc^Bn>WKYcp6ZKP-vq&zZk+BN1y)Bx>i<6Y|#UAi#AqAl}D z8cpLnrUkLS+&Gx)r7ExG7V_fnd@+q&di(sK){^kOW>x9*jpiwcwWZ-?KrpV$k^YzS z5`DHuKZ+|ugsJ#U@-sxVqdkj-=i7rRo5J4+z7TikO+fDl>l7-tG>>|GO1YZh#Ih8a zjcF*8c`@@bKc7@$XPO1VF9BI{;_vC6z>qpzI7=WWOiCg_V3T$14vu@Fhg~kk2q>j1 z7Ux-(?@i{*LHWunhCzuEIviC+v64#p3o*VCH`>-Uj9K~ixX+<;UCk#oQ|LQ0_%)pA zXISDe1Hi@@@$C*Bm3G2!DG?@Z=8fClzVvF|bdvEI?D~Rg*}Q^+_6q!z zCiM22gx7YO-1nwVCDgdKs$-`Ysw_XLh82+3_p7|elFM!v1vxIRW7{Jvjue6pzEPO+ zDzv39WE{w~TX|-xx>LJX-4x+0kv6!8tkj^|*MG*1nI1xS&?WbDr@TJQz3E0SCVqT) zi$WHO;5|$8d74Wjb}YbVBjTb2R=;%N6z6bxQcYK*Z9tOTAD6zVf1cdqXctxaa(@W6 z=?jxV{6V=|JK1kGQsCY-W_$hXOSv=?e(6@k^@E3vv3?r5J@tcP>E_e5H`RNY8$4aF zwr?#d{8EWgjFx4Qq|L?Ku8wDgK3#AQNNyvk-nc_XL|}G0c0Pwb9*q~C)t+_7Cd@@E z^DekIW!SFO5aBe8YtEJ3j1tww8&VScDZ|y0n=r^3an`K2Vf^XE!#u+oSS$OKtjz0l zX&F&6M+9uwFr`2M9vP^%QE_~%WgpW_JK7g}XcoY3`oUHD(dqT$x7f}eOnOE0>Nc?A zj7=P&BOapfS7kB+HD2Yg(F0A~?`%vE_f~zolgZPaGRLz@k>_8TM#+O@I|HBN;LY4edVyn=eL<`V81Z1q=KfJS%6E-B? z#kpYr@stb$u!;Z8%3cA9K84@V?=Ntk{mN@F+Fw2c;~%UJXh;k|6`lI_+dt3Y0Kn%s zD_Rx8KWD=~knD((O0xN1yB`3SKqTtT^)JY-08o@|P=NpE?r}085O>gyKKT1&pA5(+WiS29U}`w{2%_n&m*G)C{p-3 z5%OnBVuD3>l>Hvp80pVUgOUoM=>G?1Cei#_R%F=|bi5g=z4-!;Uwel_HmU$nEqPwg z^P4~p?PcA0!>g;Kh}+{4=~g!UH}|}!0HJ8C4lDmD{C^xGmblz9Me9kAV27CMq8r0E zGda%R?=nyUnEc~Q)=v~NIlQwVrv>WU)1KR3vXOtwtQzjppZ+P=(P2P@j-=Wb{(rI& zScUXISvA2@Zf|NN)-$7Z{nP+9C{E(UB)~m2R&g|;pn_n`4cM>*Kw8dNW(lB&ObCFR zhQI&^>QF^n8QwNmfOg&L%AOsYmmfnw{OEkDr&E6AS|B zM{Tb@pY!l-{=PEi1NY+%v=rv zm?3dm6cJHu7i+r_Jzqq6f3uKFB{>lc%%KPl9j(7ZSyKf*aH%410}xW3m%F>l zN1OPM+R+Ei2Mt!GcbwNm=*KVpJfOS|HR&;#hrY58|brj3Z8dK+7U3JIT(0f0*=*Qq- zP?ay3Er5u!rUB5r^E2-V5Q@Eb<`u%BbE{5B_B0c?lk}XT{!qUa!fbgE-BWJ7dBIEOD39uA>Qr&_-18fVAyUFKlZxKOb1E z-S@6{YpA$#OiXwW3wL^VGrqlEW*frU&f+My7_0f@ZRg*|E18umB0|ci6sxZbp`gDY>7(yodZgZdeP|n&fF09cM)0zb ztpl5Od3uP)zb(&W&gHFzQldEfS8qZ|spN;9*b#eJDe<%;Qs*AFYm8}0bwz`%iQG_M zjVZiUqfdo^V7+tEBEd=hLtXIy1|h80Sl9QP&9toa9SX$vo=zj{OsTZh)W6chJ1m&H z1<2Uri!(u4N}p!pCniSdNuXwTmAoyW{ zx9!HxI-lz8{=gVxL0hxeD#FWkOGF1uc}NZEoXm$(;j4$bSziT4PJ(BHxP#nG>S}5daTr5-Njm*4uEDn++qYgg?PayW4_20+ z1{NmzofahRC*iih*&ua57)E!(NcUQ_X>*!mUlJ`cU!H$7a8X%lhM=9J@f2?Z|90I% zuqUrXI=lwK4k9(V@5f-rwwxeLO^m)6nnpAr+4ltn2X0=( zK(FFrvQ$9Y!_W;A6^e*Qg2NcNDTv>+(VqG6r7S?pkqBy}#6=O6>V4IaYu+-U1HP~thaJ`WA&_rhNoW^ zX|K`#jWB)Qm)A>E`obv~o2<;r78xakac@=Vk9*IQuIbeG^vQH9-jYsYdU|6Cq7fj* z8x1J!H?nh~eb2<~SdmO*rY{z#pFSy>kDph3n^%N9x;OzCd0J zKcN#@LH#x%jxAVXEL{{f(OnPMt^iO#O3#CbfW7rrwP|AtIk=xsNsb6K)VsRp@{6pp z(`1}fSsJJw4#IfWAJn2*AKM?UmpJ8;(%F}^3a&HDlK|SP-~~=odW;?>0>`brK3=dy zF?D0B*;#@Qp8i#wi6?;YxbF7~{CLK#5eCOFkq;0=WGS*hYbI|Z?65&(!2os)#{2je zm?}rjmqtCt@!@%amY>%v^Q_do2LI4L7@iFL1YYv9gf{372YD&B&BTzsbwxBV@d^$5 zdd+3rtDtMl0Fa{v$OMXz2?jpzZYBK3Xym=bJaQo!(LbSe3{dn|5CU;v0%ZS<;)wug z&C%J@_vh|NTL2RFKMY)lJE;Hs0rVOGIR0lmgn#Z-4A>W-E*>}fPbFdL&N}}HPOnd!JoUu>jCyaklq~qLn9U_gB+mfwOdN)pS$Vs z0ch>!WlV~QQdQq3=CK#y>K{?sbgq(o8omD)>7#tWzMb8AHh>VaPT8g%uD)NZo@X?y zzh6!Uf3HZn(!U^k0UWY_ATS0L{vVc7QUYI!5@-4+1SWe5utez*QrO?zgga4R02iTt zQ(*dYceV&1q~P}%*nhl{ED{hB4Y^w3zw#d?AZ97Ne8hqHC!3$Z^B-i%>VNG<14yU$ z_ZIz!MnLgI0E&F|3h@5itw0Wt-o-kK@-H?6LW;&>ocve*Ll2N%K=6PF?v($2Eh-?S zCq6kE|Jv;bkp8p-MDeGP{wK_oQ(aFa-r3wFNJd}E?xpc9<9pW^!$I*bn(kks2t%ES z1rs$=-X+KXkR*)*C~a60`oHuO9r;7AfMlMdqy4TxHRZ(kOLrywmIC~MJb2L=<|-5=-|mWKO*hYqU1NEe>Q9*hX${a=qJzd7coC!#r7}rBCd})n9p~1G zxm8S1YjQ5Hy%K@ApNC%~y9>H&)W=*qT}aE*;&ug=vd{au?but1t_|BE0%j?*T>3D* zp~Y<{$B1-czFEj24Bb>Nm-zVv@1hu44q{eb2)9);J52nG+4UZs#Rt5k>eHEXMh^C9 zixl1l{^&g!n=Ji=jj?8ihotAN02B=EH%TR2l70-&N+7&^T!b3}{PI|eJw4V`uQP8nS&Yx zLOW(Al>t2J$H_sxE-j~i?GuUj$d&)48o~EJ3NajTmrp&SzFF{S|Go*3Ep2-u+g>d_HlR-OfQ8@q%)pfZ?kR8{Eu~5C_p^`wd)P}pU-;p0TatY607`EJIUZB z6I>j>f6f5P4q1TBhdzEb^e<;G2RxLM!o7=8zul8}C;;`?_^dgI|0L-DP9n*4yj?{d zN1iPRvX7HkRS%VwQ1TrJ>m5T5z1MY982kZ;>H8rQ>u)y(3Pq$E)1G0rEG`Y&BR&YK zSX3*b$9OdOjHGFaJEo6q(&{ zKAWrk32OWG{fMB25>@AHqQvCqEy!^@OX}u{Zm1VGCCn3YUZOrDpHyGS!b1b*Jgz%8a* zGuw~xigIh{SAr(Z;YD8ogF49C6vX&B|P@tmj95sXP;bVK36%Tt}clIuaJpH2U<6A_f&I5+ zjwznLHOP&!$zpxUFK;bP(UbS){RbP{Ubjl1Q~FiU=E`@+H&VX0wSCs?4gHequMb-* z-xh6|UPrUR0#}ZCmr(E`*b`|;#Y|uQ?Hy34GQJO(4NNO-J+9DdVtj@TX?VnBDb_n( z=8{5M2v(=(;AW>lY;$8%d51+b4|LGB)j|I6hO|d;)eO#uEQA z%|fgQ)F;%+e*&uOk6Q5eDIl^cFO3=MH4FAwZM4T0@ieOOwS7y@CCupO7jaTdGU!aI zn%2f&l?tU+c$QS6#2%Sfijoq#)DUuuF=^SPYaW)2=6sPK;4f5bqSRE|bdom5D6dO- zw;nVdJ^K%51@8Bw&y|K12_g+@KMWsAk7DRQhH^DelsGyhZtQdqTZKb~sn|!h`|nqO z7*g9X6l~zQ2?XC=XL?R8-YojEd`Q^nhx)8Sa?|l7 z|Kmsd&K5ccN4bj{MO8gBB>Qd4H_DZSH4GX_Kh0~9KEP(rzSqd%KYdqv5#k(NK{4wr zzc{O}zO{amRIIYk$0|U@%~ftry=?n3B3dx{X?2sOzYY86joGF^h9t4Rq_Sd z-M3#i+2@?wGer_S(5X8yY=qHsUI)<~)%m4GM$x?UmpA{y{#oby)F2%xo2;qO3d-GoVRbnD88PN;}M82b|{TBY|GFR0dji@~ar$vvsF9oV!7Xol=g-QqYsiREW z^6TS!j!KDIlfCD2joV|bZjx%CwCp3%D zninS^i_VC3=yRu*MA!h}&Fq1vut1ZDiEKJ;4zo2Kn)+mWt)jl>L8cw>2M`y4-hU9# zXxt@?qgn{DYX11tc#?7Yj(SZj?{-Zrqw9&_5y~szUSdGRgTI2+V}yEENlQPqoCysaLY{By@&roA>_)3uC{WuxH3{q?%UR-DOxs}@ON0DiiY+RA4L{lNF zjFqoz?C8ywCazgda;&RERwo$32V(G-cy%0Q#CT;Kwi3m3`>B|$8d+wJ7&2UFWEtWQ zH$P>4C?i5je!^pk3+O`=0G6O!E5~=On>Jm&t$BO-z_I36K|N=Eu7*}%$lPu|ZTM-T za24^tR+`Yz^y`4UeiopZZ9qM~0aQildILEWn{SOQMg6D;7~nNt+R)vX z>uFb|Evh>8Jnq8{-@FP31tuvDoR8neG7I;}!9J=yaysr)G8RNc?`=o#af-u7H+^gs z2Bl(9xb7KvDWTm5aS)n&%V3f0mlHZBq?m9IeKm=50}-^Qb$IT`uvNCL%XINLqhu+j9x}-lQG(25!sI} z-3b;%g3w*@FMRLyeP5=}zbK;BUEnpz{?v|rIV9mtp<6n{*94uf%Q*_`*pQJ4Y2s5p#Z z?+%`bD}lPO26ls!kj4V^9VtxN?UU%2er6qX$a7yO1UwexyN60>y`~jCmH=fC75x<< z5MD@MDRWXEl|RIlw1PqtPLGIQr_Ba>J>uO5@i|HU;yb+)<=TZ>@RSzgQLmPbaYyx` z{>EvXXR6j-BEgnS=Fqn7r_+a%Od*1v_SU!llu4k}At0^ic%5i=2T}~gKtq%y2#U7HiF9^RdwAJlLK}OtX%n$zW;0 zQ4@7SLa$3YGkMmeM&GBIwx&nWm-n^RTWe$e!o^YOebt0m#$OhJ!VPUX78S z78kh`b3)eLCrFcpfLL`n)v|1pRPzfN%)5@rzr;}@8@SM!{s)^?gCTzqXq{)&H%(q??>aaL1soNMEEZE5o+(s#Kn;B70@-<9JQ*n;!%V7MG zQ+W%ZK9VLfD_l$EuE9V*CZUCN+)y-n1Q+b(Unefk=UL1s6us>DFr*^7Nhk9>K1$3= zqNJ9KRz}!bONe6ftGna!BqY&g%DBJbHnE57!NmH^!{Hewmsk6=a3ihLo>uKx&wLX1 z;Lt@-HhtJ}-^^*lkleDkDd#eu##+nBya_8*&#tzDV;>b3pgcU1QdeGMGL6ScS7mwR zZwetnN2g42ykVR?2B6Si?L5HC|3n^47WHiiSQI#ZR|B;i`0A@=tGpPM0nCwY;61EC zG%S5tm`XC~v|iM~Gjg)4_|zr%?LaEO>2sv>;Ju(%-m2UU1tJjwi0PcTO37}z!jj@7 zJ(oG{*mHc%ZHT4YLPVlu8mwhB+%A#CZe~tp(;Z>-IbW$p$>Y*T?bv#BQZauV@9&ck zcV6XerwXg8uK83A^M^8_EjF~!bL|mTmHMEoGjstd$7|+ji%*uL_kmJq<$qOF*PpR1 zoDG_6lzy{Sc_SpCw2z|~qFk?^zxQi%Yh_6DKuSJq=p zM#g+wTTA!gVM9~;#^^~hO$5^>mG#BK5dJ#knycFoNgotV+6%9j z;de;U+$Hn2G#RHV=uPo7PR#Z^lZduv-ZuKv-mm6r#-@}gIwvI=Y~w^XUi5t6;#EBU z=y0(LAs!BOFTyn6i=rC1)lbQ(xyUzrTqYC{du2WkZf!mrjHH1nAb0 zEg&YgP*HymlRe$=nId1NYr7VxaO3&Vnw~dKZ>PJ3F=^Pp;jQsJ;=A3!awl`D!kPuI z>H!aH-D9d*jQ^8?Dv z=H600{!-j6KPZM^Sb;!G9S7aO7QmG29~+*q$?kUa%+}0E6kz>XZ%}|2Qpfa0asMoK z1Zo3Y`RShit40(I;2AoiM@c?^RwFBbBK8NG9FaeFi$?+6ef#N^;-9bznAZU)$i5rc z`8zMAdt!VvSowQ0fajOEUx%^;-Jh>At^hR}rsdSvQ$^PR&HmdFs0ao)yPb)Yl{w;1 zGNO=)`UULtNv8BS3Ty}E*r|uJE@~vv1&i4F`4+2`b~*jnojy3%mFaKLRak%?nd5xr zb?@k)5mT2FxRbvBTT*OTS_gi1vx`MK!5cY3H{QRxj?r+Yk?%dQ34JD~kl$d_Z#>kMnLIgbdNd%u?YvtUg9h=KR~?fgW!mbRSE{<2HB zl^-d%rxM|1jL|3@;a{Nu#oKk6UQcAvh?zWxB$Hesxdfiwmo{0d9R)v9f5^Y&D>8Iz zI%Nw~s!Lp0)3~FX=}F`*TW_6wLV|J;T1wA&!Kxxu_e)p*h4(Vc&J{y(^P6#q=2}0z zdjgE5Ohkj%4Rd`*`H?8?8FfDE7K3$OU29UHQMj5*ZkbCH@(J)a(r$!z#@?^6e%lMq z?)sr#7KmG5Eh3nESI_pwMJ2c$?UP6ed8mC`plF8i>=x}mDfZ5={1Te>3)yyvqJcDA zwY;g}=P6Y_s9~CQWX(?t5sM># zIG$NN3FwencDpnIF7sVseN+QswN$Pw88if$M4H>xZG!bn+xcE44Y`Apt^AnXr5oJL z!1a6p$^-@ok`@pUbw}qO_6EgmlipvKjP)A|=UYQ$U;X9M*g*5D{&aW`vlzD3f3=Oa zi*O$R5zWYsH{G6B1z&DqVb7ZryDUF89I7Kn%oy7Bq(I&Ir?lYY&Lcz*+O*68e`s(ei)4R)?$I@EL zc0-rIx9{$hR}uCKl0d?m8#sS(e-eGi%@ShbV!GyYC&zOfaeF_f8=kF~z;{FzgGds^ zWS96K-}1VXUtD~o9xod7!34%cS1~6HDBT%k8ER!wECs3V40u+TY`4{TkL496T*!}5 zCZfRhWleF6JrhQ!q1h*9M;`RDQq#Faf7#GBj`bo$QI{#j4{o1WWgx*sBjYlye3cX- zqh?t}7T%-zcTCVDdo3qReQnLAPqG$w^f{o^m6@x3CibIl%rha8hWzD@sN`hVv0n#F zvcE2p99i!+=P&6?oi^uQ9SkGHR3=U>+4s(Ru47@jZg|zLq9ar@^l^i0iK)=y>4Pwf z?Dki&he7}eUZ7#*`IZa2xmG?SMtgWVBVGp5P81{He>@nj!kwiul3BWMLdG8Df?|9= z8c}#M53@5KcQZDwZ*ob>&k^b}Dm63v87=pnKe+1A9WG2nWY)bdph-}9{uK*0P@O%% ztr%bi&*!&r@>z}uu36JaR3`4Bnx>-#`(ni|sw$UV%1XwuXKhsb z7BRbqFPuq{5L1+wT z&^p|Gjv?>6{3_TPsMT><9~)ZO$x2Q183!_Dv@2soL>NkF8uMZkY$JAI>1L-s$nK<@aCvL+8So_gf-M*jNs&NZ)z0ngGaa`XOt_W#xaeTV-W`I3>P zL=UN0ItDt$v*Q2N1+!at_j*-$VLF+Yn~3rLjlB(Ozy-3XEWXvEi_vzJ$n?eBPLX$I zcH5%33jN$gkI?JvwrY6U!ce6ly3vd&i&~Pg0pMgmw^TK6= z#?%w#O~WHOH;fUeM)9vN0Z+dL|-E1OHFPzjD$ z*ZUng4B&p#Ng5fe1a5Gw0P$3q0~I^^H+cHs+XFb{F%6S;SkaaS1AV_gt!wSC=yBo%&$On11bb0&4}nYYN^>q!mkhcN~nt5vO>E z;P2vWufQH>+Hr0yVpe4w#-rm>qz|Uu?$ZeMQiF9lp4-kJ*>{rS<`l+vyNv+bqwIvK>Vo~Ib`O9{}q zVt<H4=dEsr?bH|@7MtN@o)G43p9|PpnSqh_ zPu90er>iEV4hbMQ4Ic)C5Vd&p5uZEnS^-wRh57t4F|;~){SM$y0I7LFNLVzMHOeCr zm61m!Kq-Rwv$B&$G=JF-%kF~aZ*SxBWeNydD`Hv7Fe{fVR~z3}m$c_TN>~k!<+OMy zm{(2bzWhQOe}J;wG zykOJ{QTb$<`p75lx;|{6(W*0YJjUwiLB_^~s&*U;-+sRczPu-er9=D|YyA?O5N&G7XL&qi zsRvWc)QYY~u1s2rU3*p!CiPk~#Y~K>i)v;e!FxwPGHBl4$Gh1K(QTmb+)tmwKY8@q z=&)#k<}qdFoeu;ZAup=MB#JeajnojXgiGvP)Y9!RMmDf-Se;;~#dQ?GY}0=jHD$`U zK|7$gj=}}1qlu@#)cSk58DiC#4H|>TZf8F_Ly98DF)TA}C-cq)eML$L-5_#D3Xw6Dz1$ns&L?Gr~-emk-T^YO<%y zY%6i5cmm^;MupOqx~jTLEtgp=?g~uK-&J{U(=WPpxR?tON1_`C4hqryAPeH!;brBa z)`!Y*Wl8@EC`Xe=YOamIaE01V*4M(e!LbGFPKGuC*`~CKyCG4EU#SCDO;@_5HEZ!r z_JT|@nPLwD)E^t_T=wNjoYxMWjD&AyoI2wKTXAl;Yi+aTRnIf8 z-j{yu+&4P8KC%2!$RbpqF>AdJ)<;;3J8cw5U?9i;YrY2p#yKxgBq2s;{z<=k)y0+~6?WlVXJ(E0OjNOXH$sVVy%V^hlsa64UJjvlSXy zE_11tEYB`D`2@5M-ZnH!%d_O$2?E9s+BY>&j|3{_*hc=7Nk`pZo2?`Hkc}TYZhi@cJ}yXX|9ih_UUmo53ZA_^vPx+6KH%!SfeH z@S8GgVtPL#T1@A~j^=9IXKIe?1#^zKF_Z9lkFNz(mrmC*XRoC90)HI}+a|mBkI0QF z0$!U;5(u)4VR#nsb7ysyA!U7|l@Q&7u}h?s^O5cYj~j}b1;mrvlqRIjtLfu#Q&X!Q zrh_FFZ~1e|^$xWUr&(447nc{`3ZU^0=yeHYZyoMz@DL~*tZ?Uu!sCMX#rBY&T z#Q+a6Vc!jiuzb-%noBXz6>y4DxqK55>*S~i5x$x;^d^b6jWFryD!XcP9^9fSmW2h) z2xR%63LQVa_I-W?xSk!ZOWcYNcLRGEK%D;FCwE!z4n6G;a3$OT1F5$br9IeHAGj24 zx@~z06nuq^Q^Mi)idE*dh}zI3d))r~+GB}kBq%_rHh((S{o}}FkI(|QsSsCB-PZAycVWz9HXeWG{DRyLqBfKl9eZpF9^jFC!&;sFVQ_-0cXkx7}=IS<Ts`ZQ2ZULrl!0+lXt{@^3>i6OB59k@owqPDjTiiyyod=nu;i5H!kyg8w3#!V z$sw$P;p7U(X5N&*u*@{k#2?-}cQkNuZlbLm zT8qrNWz#xbEGv?y2yigLfC$%TQ zW#Is>XugoP!V*`>plm>&>k6CXtZ-iy?9(Z{nUzFBVi$XOaBx!eDh_;;kL{e~3cqwg zXwOW#YuC7ccWpa#x56W9ve77;taBoChn|Q0iorfepasL2Sv0UH3M@h<4>T76MeISe zO1bpcVpOgF*c&;+4b$uvLemv!)Z5L1-}Ht7ed=ep+<7C#^H|#V=Y*(WN>hb)?-n%E z7pEOo+ppY>thj11UPn`14u->^^w2hw>%f=uB!g$K+Pg!ULC<#by|KEL6-%*b-IV_Wr`)n0LR@=M-I+tId6u`MH9| zd7$Vw=v^YX{nnlLI?nv(^+QMD-!mrLOp@&MS|kHy!fv})9W2G1gsiLa3@jn8H4RYa zEz&6PXS`gGI|Jgv;yF6+7oFVp6!MHCOyeR@X&B}61`5W|{dma%k`H_BX0~9>2#4#0 z3Jr7J_$F@AMK(&$R9vU+N2{k7Y7up;Wdj3r@!#BQW^hJFFa&YLxbY_ISMjHS+Hy>M zG=}TGNftf%)UZ@xoWWjh7PU;K?*&;RaT8%K8al)IE z(iHBe42KKjV~2(@VYD5)bn2yx?y3W2<%ErZID= z-lOm8#m*)#l`(b%ohzCwGz&QRSr@0VtHQKWhG>pD3naAb@#KV;HBaBic$PCY<`8f} z`NOu;PiAYG++Jz&5rr6&1k9hvtFSgqH<*Rkf!g<8@p4nQdLHt$PwG8LYuSo=7hojj z=N>W0*BH4oLXZj{QJ570<;H72-^MMn@|1Nl0`E0oB@0bhh~jeIx7UX-8R=#<-89E? zR=i(jUTS{G2rF}MZLpgEJ#8q<=LS@nHvW3uWC&z8S%ag- z2WxYF*#g}5YQ&P%`&|z_#36Mp5tngq%+y_r!eOwDcvoMLgC>>+ug-PLutKdelPC-@ zE(FBz{i(x!)x^AINTIw9ff7M(z?Q@ZVuRJLHLWE^@2nf?WkYft;SNP0}~rW)AAT)3sGy zD^(Bt^^L9e@WU)GRk^K${ADfnhb;gldKij^HR?J`b2$`rtNX~*vb!F$RbNkJkIrN* zyxq5li~fu0uNxkY#rs00cd;Z9pO(eEk*oCN5vvmk50|HCDed=xxnqUe*~yP-WyJig zy#2Q^g91ei_!GgL`l-pV&HeclaM$u<0Pdo{DU|G4@1FP&u`PUf(V}t6@3gROmEUCZ zb&uIlAG@_8>eY8gONt|8Ph(nd5RW%-QGUBD0xIA5`qfySZke0!t)?il#g;KMnwfKw z#6oZMgn8_+-$_rF^83|ok-9ILxOaRQ0Me%39;ac?9hg}h-v9S0nj%67y(U5*Ekzm4 zL87u4BoAFb=zP~0MicRq4u-6FiQ`&~fl)a6qd*)IK#fo13(L!Bu_3pzJu#CV3^Yhf zcvZk0k7(*$e6_QFmw(k~c^#gH?v;@a!dn{S0wp(rGKq1eJHP9GJ8?$XSX+GPFbXGp- zTR&=8OxK7{pP^dYACI+ITBER+$tTH&XpTf&514S~;X=#Pb}rmV2{VuFyeFdFe1AMx z^%jQhcTx+)(6o1~0tzh= z>KRM+?Rdv@LH@LXD?q`cb4S90_o+1o3W9L27{+7L$+sol6h{-sWG#bP03hGbbn+g= zIeN~)COeoRU9f+9eRkksZCy?mZ`u*!c6xCO-1A%#wwgPRK4=KL&*Bh%5O-R7xjkSt z0cOj)52S!TzAsv3*Mp?GQBfw)>eizY*dtuoP?BER5Hi&U+jEkN4P8n3MrMXwNF63b z3$#!n3fsCAu64`_|H3(FU@EtsMRVJL5)0o1c$!+Qw(<+N?)P}MT0pG6`@eQ|L%x~2 zPV+Rhd7XiZ_t*ZG)sLN9RrAS@t(lktC)_}?F%Z#m+_&TjJsAIy?76#m(t34% zn>bvP)2e)XxLah^0$W{L;4b%AXdGXfwXZ2ZI+=Sc-TZmDrutP;uRsOni$oen1^U4} zFFS;G>c$uA2zY>*<>=;oFXe=d~}mAK#(+QP(~F6#wj~ zn?Z^ppo{m5lVD(ubvMv&iFHN2ZvV~_?k(^y*(Pwsy>dHQ~xsEj_`?puPH zUb$MsJmzX^>Cky;50tYk?7r4I*vGV7cg(ClrG&zPamen{E$2P4SA+1W34l8eHslk< z)bbPuaqVIAG{PQ^-r9~=Lh1%-4Y%`A;O$(BqfQZgHPl3!NLo{%hoc8Ddg>whjFYFA>al2H-$|_84b#tq3p;7` zOg=RuNJPsC-?=v=_}s)Vo~L&>joiCZ_c9#o;QCzfIqRpelymiq5+>aXE#35#*b93A zS8Fd^Yli67=HOO*98tyd)D$R06F4CuN0;(2wB54PY&GWn`1Ny4=rJ^?tf1B&40eHO z1OJN;*zNdEx_t=~`GdbwxWKpY{wBp=1(Hq%Ysf=YznQNN(S;5@*;?C+@1iA;;JA@1S3k#OUr zHm+DO-axd#)Q%;%RoB-<1HJxkTpCme&)-N%iQqZlnlfl3W!j4Jhv&e_12_)dr(}7% za2EqhaDkeJLb};qbFdD5_p&pqXq0>m7 zQ;B9ek%PRj)D@n;06lQ2^n2RsyE1r6#)y73*s>H?$-L2ek^Pusdn%Pl_!fJPt>#+T z2=`p08S|I?k@!YyufA;M74Mh5Jx1%1Ud!{)r0p^!O;?TSh0mK!w_Z6fDHcl1&{a!; zH!IRS%e$*#P`+UO^+QF8`g!?`%)wfHGpYY;jLRs6$NoEVe|KlXR>D$TOJmXdSHFU3BB?uC^ERbXyHg z27b>H71~S{IWaP(G%Cua%$Bwdxt9&C`|{Yz#Bc;Z~v?M&SZhM5YEA&vpDpm zp&3^y%1g?O&Qv-#iOr?K`Dlt?F#@+?YALP2Kd-35cAVnmK_8VxK+V$sYVW(FqUf@3 zKQN1eilUMg0VPY6jHn$vNjFh#)yMIZ4h4Eg<>bYVv&Z z$6IUGd%t<}#y@barn;!Ad+xdS?6dbS9;Cs~NAn3JFGM5PSKRvZSHD8F!KC*{TRocj z-sFR-STiLru{J(Txwq+5^aI76P>LW}o>XZpev4n&zCqL#{^|3iUfM}X%hLeV6+X~5 zg)d<<7hle)^~o5*e}xT;Ki0URoQ-R^*zG!NY4@{VlH&AanXFnQ6|QR%s0gwZB$7e` z<)$aTN>FaL2}KFI8Gr>UgH1haU+<(N>oC_)FW9Su6tk2P3jdzmbM0N8W7TPPOCqu1 zP-&uYbGlNyA&BMX7a?rr4Z7LlVr{3m zKZ$3TYJ2B#s;LVrYVdwW*??4vuFt;-r7x)Ve=Xozw%Coh!EUJ9L0&&tGF8&zOJvPe z8Khc6l}qN4E^O$)EB&47c-2WGq7lJ+r9G~M20XFUf0LozJYDS)qDc&koD4?Nm5znc zN^M-@PMch}dDs#0K3&*I%|xd#fFG7jFF0_!8_MU2!mp$BC#C#qc4 zPMtKw+suj~ypf`=;+e_Hb@h59`noqqXMpqPJ8KzSn+sUzE5n{qr*f9#&L=HxU(=pU z##K;cs9p{8%{6}CK(cAav04pB48|Kc_l2$*_R)qmwzgM@jbEsC79b=wmCZFLBy2<@ zr$|fML#x66%j2s&h*o7O@u5|o0=xCM=ARUakq;UR;xfjxEG&w~7HmRM`op8&gH;+X zeO*G-R@l(+CL4ZQ^@IIXdisKrCybh*MwAz`t^$%u5WR;}r?h2QYtt)cslJMiZu}Y^ z#JV?F67?m=T%wVIDevm=*MFtw(1UHkVW|(G5dhU5>owLBd%*%lj3z*RcX%>;4Jy!j zy$MF(!^yWXyFsuM2{T|d`#0ms0P3#}lg`=wXayHq3B;Z*AwFk!yA;rz5Fmd9F8%WP zlfXmr;MN^F!4i`0ErTHrW9|_A`0^O)3r5FrVjj|ahNDO_+2#yEnCE0wZl_x-7! zVS<=-F~S6BJb_~eavvAmnUY}Hhy#B=PSXb}jQ2mIgR%mvN)~2!u=k5dkd-4pJRvbN?AK;#1Wu1HeG%&$aEc|_5duNLL{6iwE@s^c!mR$y`T$5pcwD5l5} zb<@`3TdA<9s6qi$odHI=OwD`8A^{O zfNqNe1avk+@lm$JRbpl*`#Z_ z3th1t7>JFSHVE@4zn~^C&@Rghm|yY+jxH5!p2BneFAbK3CR~i_u0!Wi2k8Mxf?R{t z@mZpPO#Dp-NTz<293QnfCy@}XKgK;}$q@aiCBdoX3mYy{zB@tEObr@3kY~-S?b&47 zh%uzVhgb8a%VSd*2dsd;fWtD?-Ol1;BhZ7u48D(Ej8lAiSiE1{&vj2~hS!4B@!j#4 zZgY}xW4#KsJW@u^p>79@A-M+*xDN)WK*>WyL=PDF?Ei=3IIk#iWoJeKMq~8D0)F6@ z)O?rS|8ZZts66$h=|@BLOvSTVxgp7!hHxplSk#QvG@s#8F&_=gI6|AHK z8T7i(6ec<|D4Dom%{U^sOkW%gE{Pw`a^+Xw=gTQLsbV6~pL7H{ zgkT7+3(Xs>#IhFO6P&fo8Q(2Zx0=*ptR@#}x9`oH6>K2~wmmZG$0Dd4g;q}1IXx7` zbNhO%ht76-I`{d-j*@k@-a?vjWxzsscUxWM+?zpL=-jp-24=Z)ena%M>VVfO$}iWI zOIjS5?pKVP^S_@eF{IQ|ug>vHLB2+?^NAlrd`_V2#DSlE0Zn0cpxw{vdfh?-ov8kV zLGEg8w22#q_`O8}!XTgAu1*UhoIKE3dhCc#M4hddQb1}l_wI9vSwkqLg((fBahACQ z7{sG#O}D`r$aAshA|5qvT?_nb6pY69s<=UOLDy+s2rjvnxo4BW|*F~Is`fxZG+KpQOVu`{abR1_F^9!2n4 zdHGt}irPS~CbwF>=|iqIK_<9E$o42PN{B|a=T=9FupTlxt=a2qb!HV@e5u^daOu7o z@Sn~Coa9*7lin#%{=a@z8isqB9>!W*gP(6>Xx_dNuU0=Ix2)T0tb&XFy+~zTZ-OG$__$RNfR?13r0*1C+4%VWSk5Ag+sH%r z1iw!Fd&e*96qNB&6l%N8gg%>2T2RYn-3vVd32F%@}8s3uM?_-snP0U7OY-;(czT zmvy!w7YEdw)H^k&!}7%@j$53#h|G(pu%4c{NHR=0|3<;tz!1_qm^!<|6$iZ% zQrtzT0WW>bt2oCqVoB~-QTz!_4Cufq7qg3!B72ie&VTssTZivXk-f8#2Oclk84}_o z{PKNgG>z)==4;^d&a7EM>?4u_3@6vy`qY4)g~Q)pL;cFz&4y7!v&BlKPve z!)}@FrQV6YGTs+j2V(HjrX#&N^^_PY6Rs6^WJ>w8lHKM{t#LBDXUUWg;#NNX{v%p( znn15bk<99+aoJ79fwR1eZraC+9{<)5spqTasV5k>+NsuV-5xArjN6cvQd>Dm*(sUO zkS}1l;&xthtHsP&sqj~KP-j29lyYeTrD+xtpvp&$Y1*wn-%ux;zIb&Ef#e)z&SU(M z%tmBIwP52iiY0`veMAxqhuo>RpdsZVGOf zlAAv}11RRh3tA1{7%q3)V!=sNTC+0J_$3^VSqfgfqfq<{+XZa26xb79=1x^+=L_&+ z!`3*AE^&O+qZ~ttfyUyvn;m>8n&-rCz0sL2lK_VntS zyn8EpwtuQWkqD`R(7zEFi>hc`0&6443E*oyXW|?U1^d}$yP^l1EV{O*7TH&cQc*8% zXbgBceA9KoLq-fBx?n>cOL?!6&YpH7a5Q-Khp`C{S%<~1Ir_tTjeo&A9JJ8dBOjQH zizFBkiE3(Ns|D%k;HV9$n!3yav-`zIIlxu?nLd_bqjlb;fE@%1UheD7D3z z{6g~=Jshj2L-6%Z>8-Y-wYJSv>hC!6B#o<(;mdKVIo;k=C11Kl_AICT)u5CZ-b&xu zHj0n1jG_8Yd`Z5026=0*<(A%)ZVJLf#k+5Cq#H~In3zIq+!KdFQk$u@#bp0bq&a+L zO=wzgZ51%5TeI`Xu@{aqr@zZ;G3a~NwwQIzzcg2Iifi)sY`o~(IO*A=&|_ihjn{ZR z)T?nkU#X8m;>zV5e^tgI^$1JrNIylk_+?Hal7dFW<>!Vl5}nV7G&2HLC!BB-sXh2i z^lA)-djqWA=q@=C26Ek$$hf7(_e_jg>T4N>@V%4CUJKM=bG@m4Aaq?Bf$URy5ur3+ z{xQ0%dFWM`vUq)h(o0*tAbhz9^t-rGtvUO)DWx6)`A@)}#e>U1oDr|qd{}nnN%;NK z@9>`*!tTYsmPs=F2>KUZxAl9x^dG@c;$ymrKfkb?9+4$)O~29V+BiP$s-Ej`ASW*u z3mMKIEuJn}TO>k+*6H2{D>QjT^}ILornf0%tRu1WMX4TYhh_2$G6LG69*%d$XqcMN zbB_APZ@eK_B@3lJ?N2?yjz&C~w?!4tA>g?A*lM4xWs1g1N@cwHBU5Q--WK>KA3W8%UeSR;J{tj?}aw)Pr{LWsy zV``y7=xY8CqeZ}v0GOfFZU!Zm;u_5A#+5ipGPpFX<00POFONly=`o3zyfz`}uM(L^kwcjNSrmLu8sZzUov+f;q+BucF-)nISuQV-YdgcN& z#kWh*ZVzuN6`haG0mzB7)PW_g0L^he3#mpbQ}h?(q9?We39WRL&6_)pD48u-yF%42 z|F{~$PgnFCYu{6XRWN?BMw~KQkbT7!u)en_{(>GiRFsf=U}FWUpY3tXD_Yb%=IZGn zTotgIsYlZNH~nb-!`Y;JtQm9pv5mmVCFTO8AH7*{K~^MV%SA1OgMp5xBSSa#q`8?5 zO(6C6w^AMZDfahib4w$Fp{gISf=5=^-w{<+i8VrL`8`U6E0u4ae9>B6!iT6V-H|!O zO1a1f*^6$Dj!b7_d%dPePclpQ}LXOwrqYRIIWlP;L zbBX6V0Y^le&DUcX9BOadD~h+bw*s{|ed<#(&Q!l~ zcOKj0q!cy%>2#gU22W(Sfxsm0-kCh)vGTLa^3tcv!VPY%3rRAGMxi2QQ+Mm$)X0)kye*m%5cDi?IP`1P0xcGNnRB&O3wi`7_QJ>k*3kl#H zk+^8dvMA4z(Rh1BFHwLqq2)KH1X}Go^>0i36Tacb<@wi`lq7GAo^dy zE4Jnv9dnzC(|<~Gx)xP;Y>OPkK~c?oSDf_{*71$wcJS06JRyLXPrW;;gEv9cX&o_n zn*}Ai?s#*w@xj2K2DaHhSulaL_v1hCs3tJ_(wLo-j_*G(G7`JX5ErY1k7CjNYm)XC zt7HE{^Q;nET4DShcb<-bIv6SBb=|ccpbe9a1o%Lq{NLmL$DhmOi>k}##d87z@{{PL)BLC~Wxm((SP<#BZI&c2(Jxub9vX=M|lErJm zaBjF!-K$iaJb%;Baacs{BSAlokIFr*7%%-1+zupmV65al$wPq;phqFM2_nXV+_Gx! z3fZVkN?SU}YyPdE)2>3CVH5}d<4gE&dqB!IBp?fnRc=v*Jb8C+v+O3IcFYAv6>19= zWTwbm3RxjzT3h@hfG)Vn;`)im(WT4fjXohKALaAP0Al6=2vML@0!<&T8_zE)I-2I3Hpa`vi?o*&I9Na945C=^0iNUS&5_1)xXXN31?<(GM zzS=9uf#|Z(vQq35tCdgH=B#YP7p?Y~;u%7}Myq+sg?tW1=DqS^pFmbqt6Tl*J_Wga z#i`RfhA*FT$HKdvsKlbd`=K(^KJaKh4YnOsnrE*-{`|1c%L;S?SyXzf;kc9=e1X)@ zo+cdhG}CaZzda2r_&evj?FYyD5JzK2VXj?-On*t0cyc&VoH%98YV@wlOTi=F72F2m z&h9AnHvd-R$x%IkmR*X3ZwHJM79DuJT>Hs{{cWKn4o34Xo?ZMpv(z=p9|t+BlDes{ zSnF*-X;$xzc7`G<|J)^|4)^Pc-eVZ5a)0SnV#@?;07k21TT7$tW#v6z}`Jqh8q zduG_0av#arl{OyAo^VNXw(g5w&2KZCO=BSmN4t&}#`SqwwQN>+>RCn_Ox!dherHL0 z>M5HaGD}@bXggR?2k)ds+YeKjX68M;{I9tRniJ3hutK}ylR}NJDf9CC_~H8Qt^Emt@ZekoUs>xnJ^cqS?T(%yGp zA93}gL5&(Na;PWP3YL^a(-Xw9{d#h}oA#>PmDon*Tpb`oFK`fJwMyuR8JQceVhOso zUp4v1__~ebb2UeeNYVOaKp`%1Fh7N&&*Z3~RXl8Vin+1FHDrKz)L!&uD9RT{?^{rM zL%kKKej3V60GnBg+&0{-uns~MCNodft}E6GfB2zQhrSps`K9VdZKkD)ao>}APrPf3 zy++(~cW1IZu>LZ+E+wjF_rDoFES>ps(&W-f_WsM9he}{*^&R~4uR_c|MHan?4p_;rs&r}mpZHTkZOwhH4|YFCNot(r4Ab#f&&s6I`tx#gU8 zCdq}wj;gR6$AUO%Gn7V~?Ctp@b>S)y0#`EkFTDs=V(44;g~+j*d-w+CS;iAI1#0(< zh1ql%(k-UKzvL8I_9<%EMKySH(t{>0{;kWaw#-t`nI(6#m4i6WM4k5}LsrqkF6*{7 zxH;uK_$z!FN0=xw^x-Ux^K*sp%>v8lf`~gts^hb{Btce`-_F-rw1UdSo$N5Y;UI@& z!Y@TvQSomIlt9g+f5Co+{KO%x)5!pHg;c@Wz!XCdxj z+`XgRL3|d7JBWAnSxzr^ntesLE9xOu9M472$hny$2bG{ZY4?KsKNyIOjsVNlc_6M* zffbF4MXoDaA{xTfUUBwY#V6kZo6i^~_{F`Y?k@*&2lu|#Op#umNh0I6j9drnAM!P~ z7k2>_ncUDj%=XGJofBwVKUuywUnRKb{PjjL$<|<`p&X^Jp?-Sm*nF%EfV6%*i+Hkk zSHRlhz?{om^(5(at+7VJ>7lvcA`7kc5H8%BGIad0x9f@;sOix;ZrUB*-YP$bqY^hu ze0wueo1PPkEyH%UF0dn&y@_4YFaos69RH|-w^;42{^4{@efi4ofhp_c!1Nj7j_X8> z%oLryhIFphg7sC0=zCw93hIdxd;tOSod%t@Tw$qp>!^NX_A4X_neQ5?yOw%PsrDWx zWQQoG@0?xDsq}UPZCoF-aZ()ulI{ zepBmAxZMF!wmuH#)9s(^wfs}eTEL#7Fa5$q17Y#FFGY)(L{lQ=IXANFJ+IzeoRzT0 z_UMRt>-_9=f$2{@3feisnTxR;fI+3(>p{4Cs~{W+uXx~df2$QV7*Og83ojvDs^{_3 zK>M=kR&5!t@sTwnZa<&74!Ts{0f9ai{E(O3$*yYd7baFV;Uy={6#fqEWgiAzU}M%* zW^A<)bJ)yyY_eHMEd(Bi;&WtJBbL@QcJUbfAk*AN`mMNi$hEa`+_O-Zj5~FnaH#qn z04?z=9#ZU;I1bBKJ+QQTI|0M9YVEkpKSN-u10xv|TWMLCs!C9R-dF84x_!5y1xAvT zqUyo1m9+0vH7hkR$2)V|S9G>tcx~VHTkgaW$*yTUOhD4S%{FD*Wvryd?2Phip6N5- zMVHXZ4Yo6qGc9*U4iMJBwmn`%ca{x5_W2?I!+3yPqR}!lzDJpWu6<| zFR&ilpY>oWTmk^%t*@fdd$|V6h2ThLDbbT}ULI^l0e|Qw$afEw;x8ZmwhX|uL}~<@ z&h6z9s2TS7A;@2+X?+i|d0q>Mf~x$^_0vH|@Glntm|c1nEpz1CE?^o^9=pHirvRN% zfc$T%8kF{Tz@>kAPOh`-sk(Cqx1cL}=PSB5i7?-$gm8j$$LkNu27nVh1XtveCbN&6 zLSVrc=+eC$!Xd)c{;F{B9>0TIckqGU81dhSxwp0X@59^=m;Z+%6Ot|Xc*X2Z-=Rx? z+D9fU2H0uV2N}25wiiCmn{KeDBue8!i?9F{m@t9Ys0g9TkX3BZxRm|XTA|-Z+h3Jo zwnK9-)l}b?+Rsgd*>9~gbP(B%cy9m7jOckb>F9~<-xiIQCEFNv-}6nZhHt+&6RQ-OQc{pM-60Y?CH=n$JgOg=JvQ z?F2C}v7q~SedAZM2>i{XhPdjuaQn?sMq{0n2J1Qg7{<-%u>6WVv*^1QsgOVDw+3TY zl!!F84Cn2crtmmw(7CB`BGjB+(JD)o!u*}8xG9)-C0_XWmwu1tvoDvRG&PMaX8(&Q zGm}Q^)fXJK@Qk+l1=#h#x^-=H>39WA<(Dz)mMQA!yh!D`#gu{}5;EQeV*Lvj;|;9)3Z%;%>8py9>)eRiyxJW{hB{x zV<_L|Df`6!t)H}E8NDQ|-1tRIbm7AT+c_6s)oD#$7aM%ivH5Y_?wUkH|KdDpsA@*Y zb|ycs!G_%u+C7XkD|G=qW0p0Y*fOxaoEqRDtTC-WkPvlA62m+G1>Ot)YZ8+bZsYVW zgpw|mE}pVNmb$Le{;~@tD_Nw}a%SzpPU}*Xd-dn%01^D^R7ub(Kas*}xl(bAe_c)A ziIHi~tI3nyZnh)15sLAFrII$lnm%>AN!k8|V`#x=Tan-{GtTTt8sry?(V(JtMmeHX zEf1Y^w*GPbVu7!QJ^t4{Q< zkZQRNuMgM>)id?-j^^?w-dk6X;3MQ@SGKOU#dkAM9lI#9)$>Rs=#r)HCG8XJ~o zKmAm!38oY1d%kk2*;iJGTYY4lDt!I?ea1ke)(qEdUWM@cFuQH*je?o3;~ZR>zorH@ z2J|$)t1`zjlw;QC3xKao%_pV@iPkdcOjZK&ZN#cb(UPP+6(ZL2@)2KcfM@x--P+aX zCC#~oKKAlq#ZgytHl6xWh7}66S^}l(iuV0YvR3Ar=_oSOzszfw2u}FQBi*=uEa7cA z_1D4-(SrjoZmPF*A?55S4#``iTKd9 z2p(?XoL<%RnC``L{N;7z$T=YJs#0yIo?{oavQ%z(h5FqPEJ*}rd8P(?*p4@)(}`Dn zQWfvycGiD^5bU*PULNmQNj?nNDtMNu5&zN$O-xSN{ox@3wo6pbu0n?>&94O>W3}fv zzKgsDrJTLB0lYpK87huT=Z{9p#O%$kw3W}U-(sMFxXGiM$_9Pz#5E>wR3W9nTY6m?{01bukx^0!0B36OhZ bZ}a20z+8D0VFZ7He_y1*uY{7X|4>nn0+E^xh!^ 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 diff --git a/en-US/images/icon.svg b/en-US/images/icon.svg deleted file mode 100644 index 37f94c0..0000000 --- a/en-US/images/icon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/en-US/images/infrastructure-overview.png b/en-US/images/infrastructure-overview.png deleted file mode 100644 index 24aeecfcd1e1942811c57863a89629f0a6ab9fca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11852 zcmeHtc{r5q`}de+&7P1YOBAvuYeL8x+1CkCCNj!0ma$sQ3|lPzPLF)@}X5|2G( zm{D27JwnL--g@eJ`hLI9`^S46@A3YAzvFoSaJc7Q&hxy^^SnOib$zZg=8BOH1Kn{t z2n52Qr>kWOflv&9f6r;4;2oW+U382n9p zTi3=L0%3f8@JI31v)Ba!k@%#irD5)W6?ocP!>i*Pwss1hq{hFmfkDdK+(=?AGcPU9 z@3hHfps&%Z*1evmoqJln%4}Mzgj07aJ>r46It7%cOJ49z1%!>7KD+9S_(|xQDaAKx z5a*B6<6~#NQ8PV_XNx@jjB_%UhU|2g))US;OH=t zA+P7Z=y8=jxK|_6CvJgJSvWWQ5tOAzn@iMNKC48@UwIx1_X}|EVbO#@Q&`pUDW6@v zXw)48DEr7O!&yR65K0l@FyyJW-YMp=S1UBR#OZP+og)-9hM*Nj4|3iKK*Fb4)bU+* z-tnAJ=JZDp!qcN_DWI?}p)llQ+zgKlCBL*N1x7_QL?jwQnWh5)Bt5&8u7NsCLCvN+ zhKv+6XA&R;80m@k8&JnHQ1i3z89Y#CYd#7LzTw>LeNe}Lk-@K^G!1*hQsjoMw4l&^ zGPlD%sc~l8q1k)m?Ed<0*iupR?gO=+F10{n+&+QZGxJpp^70urjf=TH&}*vwIUlZM z%^3zR(@UM-shccmf*l#j-p-5o_L*tVxOIEFA_PXGg|X|n$V^4~2XkV+sg{T`YG?Gs zeFER+K&)Avg-XSaNMcw;$YeZa=#GP0z%(|;2+9i>-F>Pj;20CO$of(rxpLfcVN?cC zTT2~V*`BPk+fV6kg^!r7vx!qyvoKSuqE;>J+7>zAG1ew&ra4IKu|GuC6w0t^fEHG7 zi{hzQ_{RI1T5>PleB%Bv240Km03q-m}`9K&T#L967vOuDlO) zo(&qp)q#R0EeWVF!AGW)H2atpBf{*Zwx-N*(1)6jqh6ijYZg^G>r@toeEqVY9%@Oe zn-r_+%#zp}ML9)5UfKnhFa>W$KY0xW$Eo!z3)1G zo5`rJH)JSSb;Bw7P|0|XqR!MOq+>Ep6 zz^Zc9@t{qqazZw~KA_P|U>n78v{xIwE}#*E)Mids$nS2eTiX2UOHpRafhlXXaGaF* zf()tL^DOA=EK7~C+IPQdi+^b%$LBt>gg0llpGw6`gn2_-`F8<|bA;5;ozX(iJCPFKIiil%o!BYb{~Ay_ zd>AOb%|7gpLODrv4M%BC6ZLaduw$gh#R{kU5KiJD){0Fc#MxQhUe@YyW5X@D=`b#JiWZ$JW0h00c2g^w~>E8Nd;wMVO5#fKP} zR0j22EOo4lm%9h8-C%aP*H&UVzbmajX{BLn3i_y@6Bk>_! ztO&MYCyB03;8P=0FmPM;w~UMKx{ji(yJMks2A`8JU2?yzZH1byQ}h9hOMJVAmE;h# zrNUae?W6h4)4~??q~vkUSJL5g=ux%Y#kdDEQ`=H%+pwzapsrn3v>|e$1%K>uHayPz zOU&c(@6}wNZyX_s(_DI{PYsM9 z-=j3Y8IH7g2|q&dnv#mBanBL@o5?Lkd6WDUznP=q*T!e>48Cd!r+dc-FP2LoP@I0*#^R5S5?7Fd^x9sc9d6n!vov zBa)QNO$NZS`$5xjN>qN1(VIb%Cnswhzx!&_Jw*rIY5ZqmJksS)K=x*<)dy85?I=h& zWL-tV{alsf|A=87%t+^V41d*OwwRb)>4kvVW;gn88&O;rA!y@|8C|)SB@}*!(0Iqk z%WHP4Uw|A>;sElAO4)rpDTkq>7?f8~fz?yjigDs?H>(yV`_P(zcewS^tLq>5V57He zUbqAXIS*E;ew?@1@C_;`Aa)xpSY=)zh7FZ%ARMm7-QKv16AF6SWO1{V^dq^h2!Uh1jE37dI_a8$(K-lsza)t8RGz z@M9L~;S$r!<2Ac(v&~Mzb-%I|6nLKC5rMtb*WpvB-E0X{@mVW1`?}twRXBtEw7C7A zy{O#Q7Z{GeTiAjY!=8;)`))hE;C^rI=w3yf^sK(ruX&KG1rB%Nh4~WGi_)H+s~VSG z%ZW&nQO@qsL4`H9KWv9n4N+M9x!elkdfc%g$%stMw|NT#*E#%VxLHy<@9SUkxjTv#f~1} zo(THdH2l`M7se3F2}Iq=EVZHn(53w|&x!NiY}-M;e8(`W-XvYYj6vh4z$^@ND# zw0`sHG?NC8iA&Q@-Qi*jI~fxmFROGl)u2qc%-rN)~zKCA0+=Uc6n=I+yY~_ zrC&h2x4(1wMeNO<5b&&s`0H|0#FXN%!ln4!6pJr0ZW`YzOX`Wh}<$n4$lUBtbW-yYeZGy2#dj> z95jVSBu*6&2ds{RslThFyuzDUt|fJrKqevBt{YdOs!5x$GEN|^E~}v6c))|U@+Hph zQ__LumJB5z$m)AGnBm>q)^Ew0uSsVfDXh5lsFTX%xlpb?|DU5I5`5V`Hj-^?fRA={ z^@ZUEZiN-=A{R=DJ{NeEs>N(T*tPl+w*mKK-xx;qvTYl2F+%#1{sa^g`3==#0N-1O+Cur$|W0@>iA6KN*J9>6C$; z{Vms1+;O`u(Tbsi;!g$59=`Ym?T>UFZ2@G?B7Z1Fh+2acs>PN9|Q`K+0 zkI8nm9A?T+93^UgEUVy507j+Ue=};(%_?Y$Z(#6zTcgZ-BzED}hkz_&=c%68{#kgH zCS>r2S~4+|3N^0g+GNo5tD>pLP>PI@JMS$-+ajmN`VmWm{kzR5{J!VMEuxBX@Wv@Z z2!BviBjay+gyAEp;n<+EB0I!QKP>&?lGuAZ#ZWg>u(9Ot>mT2LJ-EjDtq}}7TI>V)y)8=^Bo~)#f?{{Ba zqwNrt-ZQ-V99dvqQbonpY&}qY1&B8k8p;E!SrkpNQFv0EvuM& zN@8!gIQwM8|FsxNjCrM-l27yzv55OCM_mNNkQT$44OPEfoEQV{Nynd+LVm4!!VM|= z(4B!P3V%%jS#SrNl4;KVn_vjR!p3u@{jW3<0XM5&DW%ZA7FP$~h%HAKgM{pV^XhKB3n)d<~p=wzrVF_g(}R(AtFHHWsc z*M4*mGo88sZXAIp@<2aAT3Pubzd-nVf^VK$==QmT4Z!YXLh$O`_qWuN=l|U3B}S<8 z0rh=LdrQ48W1sdCLM()HwathlM>+S0Vrr zlGj*OgQq$f1{E%Lq{@^`?=OFOJRKD=Lh`q3JRj|=j*nh0P@o)OK5dDA`Z|@{O8X7C zIi^c_U~PXUG&eUZ-@4P9R&U)^xM88USul?(s9s=;u7EhF%f$?3p|S2KXKSW5n)GJ{ zIc#s7c(68QM}EvqD}S(FUqXH73eD1K+R5j3kk=f47_d%v_c0ehRZt*A$;z4@j$|8< zxgbY4*A%w!wIW-^cfN_*v**(l#i$2h(%uovg_*^oR$I1R+U6_TG4PT1V)1mxfcRFI z8WzI28iY75TiKWF#`d+drKf@V=0Sc-o;_?d-kGeGU?6{>gb;fFL zPl{~D+7#Tcy(<=EDae7|P8;NM*B)O3<6eo9K-5umOj$0@Pr_Epe-%y0!P~A~Q&752 z&LuwbImO2f7&Sm9pHJ8=)XHz@oU56Yj4nluxAeIk0ePONG$~B0)bcMh>a-~aHHjX_er?l zaWcUM#-Kc76lJ7AXs-E)$9kqXjSR__!hqJpI30Y;T<6k#WS4^whtt~3ghGYx?d>L5 zvowO}#lL@3*$<7zMv^4TGjG}#8e%hrulFI2{V`~G7g_X)Pu|^i!uM^_d-?KbEi-4? zfw4B_EhOq?H%?sM|xNM>$8oWF#nd8C(!?Nl8ZE zNQV&4HTY}h6%Yk3HZX>Zg7%0OyFOt9Za}-`n6Dh5m3{5;0+`)`HpW083{*D&>W%Hn z;}Qu&GDwlG%)$NcGgoLj(t-BS&1cML;WO0FGEn}%ALch!|J`zj@qjgn&AmOMLepL& zs(Yh3WR~o@2W(SJ7>91Nhh{wv{Z`Mtk5wSmVkr+IP?E2GK=UvP@DH=?#xS(S^gQEe z{@VIFM#q{un zu2bjN>NI`(Y>pV}5pSkF`LS%`rBKU>{So7<0YK59Bm?1TTIj%NKf<(O^@Kf=)?Qd8 zfT3({F?~H}tJ7n1cX_;g|DC53MrAUE8cgClX1q@n=SDLt2x2$h>LM%Sc&c~qzAJFV zWQqmTb8-O3Drt^gOe7kQswQrHj9O=)I(K|r9eI*6a#4F{hojjL69`ve`M?^bjTe4# zv0tV`m1^Y@iV*AA67ol1|E9v0wi3qfo6Q~T+wcwPkX1m!H*4{vef_#Am3OxzT>#tH zKb8|Fwl-C&WT8O2pv^}`IPR5phT=)lajloPL@0M;6E`RYCr*Q`oZsg`{^@UU1!34d z=dQJU;|spxuM~Z5(gb~8&a6J`{qb`F@eoDYI4_Xapj_viBFKSi7v#@jP;%MrBMW?^ zTZ%=}JLCp^dRJ~z_3*V~d{_{(r2lRoLb`rMC7-x5a#|;1g~G-@<8Ija6mx9|T;XA6 z%vBI3WQCbb$#?Yyc-tTK)J%FdvVs|NksxZB zt?-}to2BdOu58o9JB=HDyNDM_6AefVUE4f4pl7aj{P_A(A7W(+t3W}(;%}5Lw%_Ooon7-Khm6JXNIsZ3v8RxSL;3o!Flda@ZnW z+c@DeV#gS2?9nBnx#EIV13lFoB@^%1fZR>Xciha1G;i_Zy-9WW){;O6RjgV0`)#L3 zt;5l7zlBcL@buHGg3m1kcBUkLmDcG5^9}~urQkXD=oDJJ^BC^-ZY?Q{`?ZW@>VTK_ zwK|FaSzSM*R#mHsf7)#;Y8J|?H&)QvXZ+U>xrpbssUQ8Qu=~@l&Emr;o^=kbsqe@t z{v)3U*vjunsxBx0SzudGhg9S6>+jy2J39g?B7PtRgwuGPc zy2U^`#|8fn$-iQR!Rx<|%#``^DLMx7Gy3^3Or|__tJVQEeUOBM*65^kb^Vo=_19y>5OgqQ|B|n_IgbJPuu>vMiTOG0 z&nzZlitNATOPN?|C!|o6AlatpkAS!Vf9$5HyDJdYq_3(<#sm{_mv5JUEIy>2) zDHw|!9gF+Aa64h*^ZT65{9m^XJlvbOnmK~@>RvlE}~;SS+J<>b)bkfXm|a@)$c^Lt=XGvawDUE zo98=(W-Dths}%EU6u+^+EihH)OCgbuWV>!5&}rAKt*BJzw@tBRlzj0TJ)_XAcfZic z6u(eDb^)j*E0t|{PkPFp>@0OGdice9U#!&Gv)Ssajyk@3E1#%Ua<#P*ZdF3`#g5gy ztF*|i>p~dy(N`d?2<4kEar9@)TsQW~v?{&*KT*yI?{&A1Q0}egQ7}^fXw_mt+}|*O za~JWf#s0i>=`JxC7=}!aw`IvKTHj-8UGn%fV}=OjWg|C&?WmSLIaW6WpXB(-pT^80 z^Ir@^<+)Atqxb1=Moxdfbl4TfQn3en+)f_q=4;!UB@ZVJS#9%PTDYX@d7|KK+w|6! zt2fQw!_vv)ql$lx7D2F^*2&J8%oOe{U8bPKjGF=1zjS{2kSNqD4MchfmPsVG?>m1c8nbBfzUSGCzA(hwqff1H z`;>3LgIZ<(n%o?~jefMB{P&zeZxu*WbA9F!l2I!kU@5!StK@(OM2`<4kDfOzAlz^g zRR5WuaD`Z;-}nP=ZT!=*p1@LKEi%&>>+->gS?71G*(P{Q7^)V-O!CCDr2PGAZ@Pb2 z2L8^7esnNU>-n5)uQ?`Jyo)kn-09MCp5hjP{*~n2?tXUfb41c>ISuTeRV)^n;bN;L!L!pxxX+F3@Ins)6{QMnPp^11TD(5MA-(q|>RA6L@%y(pb z*zcU@Y@x+1@w%eMK91kNOfNzTL2Wy(uuPaO9WPDuT)Po!fS0hU*VvICGtOTe)w5nY zyI6v>ORyh1BSC=aK6&hw4#z!8O_z^9LMT6HJCp|l)>W^&5}yzF=-`Q{ljB07!2lvG z5MR%gGyR&uW$?MryP5)GvehYvTN#)In+hBOun)2;8Ey`oagcMT$6()829`93`DPyB z;u|2Z9sC^V21lB5wK@YY|{|*g6wj;HAJu5UTv^V?Cc5xOIo(N{OlJcE;B$ z_7{G#UcCdPYeqq5HLY!ne{&9t({VnrBxIus*YIt^U3Y}gLUHZPhf-_QI#R)Eeje4; za5<_w-Dm^0I-GJ6iDsrTpikAahK zgdJ1-zP&%Q;Mu%d_U{hCs6IN_2ka2}e^6+Yvk?a|Y!T>}IR?fscFM3lNuiBpsOCc+ z-`1kvy#@QndIvW2o-~s>E&Jl;e;2omqsoh@1 zIXL%f2v4Z(eNae<59JXTIEZgNyTBwRn>t8b9P3{u@9!Db@{;%GtSq3m=97M*bK*aa z%|DC$FzL>u3kCuvCxpO?*InKoaq!nTT64OPtYqyvc7NLARM~;RtJk)UA^(8mDi4cZ zIM_6AO;_yA{#^U31$y8c7Y~f*$ho%41d=YHaf7^hr>!rz3RqOy>pXF1Kf`_I#P|0& zZLH~1kx&fMyZUL6Bt~VE^^a2!mXx_KLRN_MCYFonhk6qG3C7K56izm*w~v`gB$S3( zoXeiSpN<2W2E8bA%Bgk>ma4^&2d&Qpk8yOJIDNY4begQ?#pGQZ+NG`43f(VbzoP`H)B!*v##4pK4PsHtLio2e~uMPkF?K4s?8M_BBJ>dr&89wCR2{y3>j z0Yv*B;Htm!$NXT7iLU~w59^a$)KD4P9}sX>znu;wh3{4N(?Vl@+{#kC9d!bvJ)*h# zq0r4gZ|z&BS7}0kWLEGLCF~&L!hAsMwTpOqyW5N-G!zGx#X-`&)8T$SWnERH!nv{~ zrByJInwW+wK=y@TTfs?sXsj@Q(JTM1T#$Lwhuah*4b(M{FjroL0Jb)w9H)NJJ@nyx zAjM+|p7tLQG0f`t8E**i#Ni?%1Zs}2^@0EdTdDj=$Pjvy2YmK8@lY6eT@GH?4#&a; z)UoatsQb{H!c!1_@LC+aE?*P0rMUt;>7~H9htMiPz-vM$cet#P2RL;pR6Ia=e3jC0a19USh1zBmdM90Dd( zi@y6(9+(YP0)Zk6lX1`p_==VwOba@J#szG}tNDE6M?)X{F%Re?{=`%Wq5DDRyMxEM zFs~n?EJ08ZM~K`5ABQ2|{g7q@N_+7#;|M4XLJ+3@A0%w#A|ua)KiFR7Dn)8?7O-}f zL64%pW;fq)Ipfoc1-lT}UyS#s4h5W^0JnHn+X#=< zDZk4B#Q#y!-_5vXAs3hy%n-X9d~AA-^O-rwkrpAPcq&NY2>m<>fK=DC;SS7bJm9|-!hWy0a%jnS5}L%+_8ot^n{Jo_MwoIK=72s zS9coH_VSG5?iPkO=7`rP|2E{?j$p&uGU8JmoI+_&GMV$4z_`uP5tIV6=QrNy2Ddxv zQ>f~E^El?m@el&BfH*&1hV&mJ09hDri*jOB|FXXIE`g|YcXs?n7RkVk_Z()eU-rdP zcPfLzNKzIOue`plS>J-Y!8J@qCq-lN8*}TIrX{{)YplEZF(oh>*TIBvV>em`e*{H=*Dm;L@B!+DQUOY_XhQ8iuH zDrC-cO%w~Dd4YdLHNc`$i{`Qc1R#%~t-fv%h=G1z++JbZwxr_y*lS!P=EqktLny+A zJ!9!}L@Rv4`D3H)+S-!(2SR8ul2xq5gA$;wakk6#BLNHN>i{mlpZE3Xluy>_lrO_x?kfhtd$I?8@To6 zaIk`IZ(GW`QK6duk}wuvIbXHzjyv@+Fc$gNr=W~je#k*I#B=mRy^E9~VPF*HGl{`Z zex91~>y^xje}P0X1vn0bcWk({RsSKkP@s)>#@NABR?tfofxc3a8+wEI8`yw^iL7<} zrQ0gpYpPd=y6qZIFp}-%HlB|SAeI2SZoGdlKa+hkj2Kj_-1!CH z+fJad*{?EaRk_KXgr0=v60&F=J1m~^bS3`QR;InXIv>uLbFTA2WN-GYxYt_u{kvn&8x1u@DvHY#1OxaRcl5ytaUvk(wyEIyK#)A2RioP|U%tUy+`k=v9{7_F{g!c$OFjkh(LoXlesjF4Wh zsfL@WYIQs!hv0DyQG_pz%ACwwgN!m?C`YnqM zF4>N9IgxRM5P<&u@g%O5Ut#oB&wp-(gxmmU4!rsMOh^b6#6W}<7LekrHyOb1{-AWv zE4g5|6dJa95_l&4MvvR0Z%5QMj>u+ImV-sbL^J^tC!c*wIHwgF8FaE@uJmJ9+WN)> zE0mb{vaFsiyGJvo=3d9jy`Gz4u1&_EH1+o+gdM(Wuk>htkRx`9mWKNupf=g3_*8V? zO-Vr4UN`CD`j=W|CPyjk6pE%loC#qKGNTp()xGq!{fsjWt#m&eB)>@;B^<-RN1k(Gi9sVOVFISXImJ zJ{xe|orWDYJ}EpuCxmdzHUX_-5`%QxKGNk&kM`jUf=A8_>?L=fOPM5##__s(T+a@% zk<_JJH=G`b$7P$+IPK*qiX-M!`sDD_EwIn`)^JRA!#>?sda^n)uAeh7?P@UR8w-Va z!UMnUa;c4+h@(^%bZDr@>U@ltN^@sFQ{rO>Iik+n)F?9fE5$s~#q9^aYxOG%uw%1b z*}A4qUe&ATMQicVjuG4KcSnZ@r`^Y=7D=rFKkW9++?hK$T726Q@yNoKjD{~W(azHq z=1kjcl8u`b#2c;2rqA6ew)9#@lIqfDAk_wo2xQKZ+gQ=A`>sCcr%?A$@u%YVjBjRD zU%_8G@;^UN^d>q+;)vZtZ`Ak2O3juPt~x&ll0WM;SN_E%5%1-FRFo!3p(fPWMunYv z#k09zJLw^X^iRALdUJY2Ktx(ZUZc?guZwnU*}b*8t)p^3Ri%Ab%m5iCi~M4sTi6%` z`-B_upkDLQ{n)?d!EvtYb3pZQK*65sAX1h7wN*(`;1<(hmBV5n>LB^79@Wxz!yBdW~S(+|egDvaXjdweGgZrBK08+V+S+N0wLCUEHQ~!J>1I{BE+T zlVoN+_o>;8an(ugIJo6hj&U=z?N4rWzckpCdzuHAC!ZP=YpCwk$VpP(%r zRaTdYvm$k|b$lBE{Q>gh_q2V#Pob4H>^10UQnj;y3*)GgY&Q&QaSaZt z0_RrYN9{&uk>Jv#>j51jg?YOe9A*pBtNOOc2I*ibsn3`FT=R$|DyEq6z4VufdRs43 zeGMt$oh>BZER@`%iD&HN;EfhcpT*$82eg?ts@uzj%ieaUn$U}qkG9i*!Md;13x#Nj zm=Z?kTG{%EM{JL!`mK%1clfSLYk4I!ZI~jSTQ%XUz6nTP`=RtDii_;91ZRmP(-C@r z4rH0Y8emhAJFZkOhU*a6=^MQzGp-nKg_3}~SkVdYt=WhDp=DULF0fJqpGZ3x~RY1qZfZiVkaO|S(3A!gf(oo(slm3I5Ok14k0S z_@0}@Vs{qAq2IfVdE~vHBZCa}?yM`)d{>b!US84$r>fXu5&VxQuS&<37mpzn*agS} zhIXa58XC{(tWeHFA!<0plx2_FOedA)XPLDNWYT)N_Q|{)F7&N2f$1NoUga#Eo>(%( z_|m-erWB?Q8>Q41wF)#awJ*G57A(FUEt&eJ&)~tQp|m#2&t$$tSY=+-Pij9b-;T&+ zgb{{{R|g<-wUmx(pD&Q5NDF6~uPrG``fat#Mk@~?a6!D6>()i8jf0+jC$-F_nif87 zr(x7L9h|_g&ThB%(+IkGx7{(M5X+?~f za;tB2mQJc{yt@chvWmBG?iC0quH(_?vkIb-cc&Dg4wI+W1qRJAo4~d>-ZfAeKosuK z2%kS7=mi&TAf6DqW^O6p7(zDmw74<6ck zfJkrEpqgTV=prV0yE~X{BE|8Q!%!?KeU{6|9_qEE*QW8cA~@gpqKl|N^~^1m^pggN zc45QD+4Eg+Y0O>-aTLqKhL!#z$^9tZB58&Z)tC?U`-k<32mNOc+>#K$i0S-jUV8o< zv6TJ&`2I`mN_DxNzK~F^mP=hRcF_%ttL3O3%TjRG27(wGgGdzFF>$N#>|V)k3^t*O znf%_s$Nr#woc`jsW_yt~cBk(>Hc0G;b(L3+ss>2xgJS);Bf;q!-i)a7k9X^bPu#~N z)VHUL{Hp@}s?t16;I{*wG`zD3+kMQ{CNsIo{E$kYJPg)NGe=+3#t(KjVY>Nm5-|{TN>iLrb|} zN2mCg|06%7Y|^l=nTeBjSzp1P07ek#XLeZAGY%Zr*Ha}N!jtd zSyYf=_xtDu`q;sv8*p&i&hq0+q`t+RLw}#JnGTPze>F236vwmP}RX0uyY7mYu z$rV&6E27c$mqP8NK6UocinWCK!^B_un+Py-m)?=+T2VH^Knq+fI_CxRRVON$7sDGO zwsY;0}>-c{Ru`#^o1!*^b8FnJYQX6eUA&YWVqe_$x>LFp@4mEZZ$~FHH@DC?j%N zI1${N0&T*Z(n=>6zy#19P{ejBD_Qlc5OHBN`c;-?Sr$87?drU{>i3b0gRMFnuL(fi zl!Do8Rd=ic`!eanLXtooeFZD*3L00%ggm3_lP0K28Pcgx%TEAQ20tLVw8+xa-$wg1 z;b(*W7r%e{4@O_Q`D7rX0eVk|oRF9nOz`Um)RvsKKujfl@!DUK)_52KP8%Wm`w$@! z$wg{J%7MWY5sR2YVEH@qv_;3TIHG0Mjw>=MZh?6Iu zm_ope?#oxZ7l|+5q($QSoN}{U1en)DE9MS7!-LfBjDBy&(v>&f)q_u3J36fsp^znW0sJ-=Jzrj>8oW@HZd&9lR_#|hQ!J-T;y!cc(GiVub7^>ffJyaiR$S6=#lGGke@1Jk}y0U+|=59DYLH!TjW+hk?+*Pym>Pn1vgLVe=y*R z{gR7FBt0Sdj1%XVJQog|z*4~)u>w%Ek-K5}Qf2WjN$d1D>O@=0+!Ij0e47}8v{mT? z#F5qxf6lUaZj@&6`S-cQD?5}L{N8dLbRf+Rt`6L>-4(0m04JN0!LK1;&Mfi*Fkjo| zUJ1nyTit$Jn`fOH_IRaypYzMX`rCHT^hn-@mf}uXY|X0<0-ax&C+)Yi)L#9*eT?2f zMoos;=#}Y*y6XlM)lS+Jrm&4wHGMI~zRSw@kqyY8it=tf-9}(*CaHAs&BNmJrLisf z_?oTV{1~^I24bmvM3R2J^p*tEy5Ooz1zq5Z=3P)E!;_Nnxd`llVW+{M0dnHP&0fV3 z;XHB|xpNpx@FMlSaPInbDh%~SQ@Kh!mFAV3Cqy^g65aeeOOjWsL5G&iaztL^K_b1L zG~XG}DC(!C*rGj>&RJX6Otan*SR?NxQgPw?qob0(Oj8;=p`G)4vh2#T=S|bM+$kUn z!PK}6?snX$Og<0R9xHUI=|!r}Myw2B2k!oBqYr|XB|cn>m)1uPqVhVH$?o33wo4zh z%-5tzcNw-$~Pb&^2;q9;h+_zx{#&f|03LqOzFAB2`uOmi_t&QhdTW z#)9Iq7m`ai@{waD42_0a@DE)c`{eU7>^!BhB8M&Sd$Z$+lU3!<%U|X zT<|OAOOy?S#@6n`rh8++#e+xtjn@R)c8LjI^x^p%`rf=lpmd3 zi7#T-z1n*-XmxBLlylJ&|{K1zt_rw*qM|9}m<5*oe=ht6UrfjEPBhg3JbQOw0jd9 zVPIR5OY3Q6RCg0XWoRy~e~D$#b|-?E366zvEt8Cr^wA(nvGrb4J@1@OD+5kk&W@iV zn`Fi}?A-QEAsm7AQ7MleBrxCfnc6BA8Qd(l3)CIjFyb{s60A$zMFh}UpX49K*qOVR z#+Q{OHjEY59fx;L{J`2#9-;aRin(=y`)btSMv2WoG)Ac$O~u|M;7Z=t49pgz!xgu$ zK^;}S6B~n(p|`#OJ84s@6ek&bkya_2zzQ-?!D9tEB5w+>kcq@Nps&0LIfCM1>`*tj zXKetk;g>4!B4-=@;%CNlE^4a@9#~!o5e5@zpq} z#FMV}Vf^j`=^KSs0mHA7we&G1{-d7od?2=h^it83&OF&A@*0)YYv{GNOPHKBbvXJw>-sN5dk%}&F&@-_XkdpTZQ{UeOOgr>Eh2WT7xwgI5 zQ>ac~L6{4Jz`yqXr%~rXfr!z!FyNx-KLNIPs)Qh{(>`zM{eQ3kcuc9DK>U9`Ws9hq zgjG}gVT1qMZ9)BeB;TPq|4@dtb_iHHOGz?`QL(n z4geXchb8Ph1#Q8vB^)9CAZULXQbf~tFBQF&y+cLIfz2iCx&r#M2n5h_U_~w3C)oeJ zCB*+D9u|0GWHZ}s?E;5}y1Kch_P-K*8q(?m-%UGrCG-J@hH(hEx%NW9f5NIm&w!2a zD%J!1N8p6S4uHhRMJ;LmbL%p&RCCYVsR2Cwy;xvp;FD7d8_@sU`T{Hri`oDofV#g2 zTfh&_G@E`c{dd`EpMD~M`hV#b=lIhW0jLJ}q$5iO>3?ofF>z?P-V-PNBPm*NW-ahZ zXU_e<&4V-N0Z~wKuY~*_7cd+IBZmge`77IhZrwEjrar%Ph4%NjfI~9{e6l8T;y>UE zeFaQiEH#zrzjXZn387JCr|S|`x~@B5g*nu{jxbWZraQWh8KXO;y3RGDlfPuZQ4OBz zTr{+g%@;+<@;X4uUUtlrka4_w1T1vx>=YLb_K0-8x!B*DVySwDC$}f2=h6-hRYMT(a9O<|fB@?GL4z z?8I}<_iJ5Q-j8pZFRxD<&g3o`jJfe3R#NdbGF~P5PA6@;V+z>Dii?By@P_98whsuP zzQi$C!qP5}3A2$hb7n^b%XRXnT|25N<+aXS63*0-UA@;}s<$L-j4)`jD^eWeKZwFM zm=wEgwhzYMv`GwNZ1 z*nautEVO~``nWnH(ZOUH=~8>llNQ0Q=@)gvAHr_s{~%l{GKQOAT1}l)WS$+Eysc@u zq*D|fKc$@;g^k;Eaoi3cEN{{}mWk~${(_)+Eq__%BiVJnp&_vJlJ6DIhzN;O64tt% z#hmnaNqVu8C@YgVHyxj1x)7R1t{7!mm8^ucCHvhf4CY;WZFG#3{8A+iy9{6Oac3|e z@^rtBGqH{G!s`d$$IfzV?@>6|G6&;v^eagm30q#rUd!Ce>{yh#C{WxL)JfGoi2<G z>0-p)cg%M?9=QY`D!InAYm0*TZ@gQ&w*gjQk9LfHAG&>S=`g>uJ9BZY{o5Tstd1J| zN4*;Jp$Y8xBd+geVERjD#p%)Oec>xh&ZM@MM#}|*3Gk#h3wCP3u;XabeAHRf-8>_D z%VPn4$+jxrwtN|W<1@UG-`+RHNW9-#ZsJk^5}(dzRDDy9@T~%%{=@-|^)?{lago&C zg6iXD2<|K@bUcb`Mfd`?4W5|~4v=&A@S~dEF?^I$7~$JsANXAZ^BI5t z7$+GUPFf|v0QDsK^wePf?&V zu)`2))1o|LmYR)L$;Mr*Ip9ve8+*N%I=^EM&_Z5N!9};WYps_iZ;G*&yG|7gxO(?I z3EnQy?EL1z&1F;4{6Meh=yKY=P{Gc4n7Z#SX?DWwO}eNT1fZY%b9M0T7udQXtw?zp zMngqNt;=ORGCMu1p<(H&NPx_-LYmJW>8;Kw#TBUrq8|%XIeN_<`KaeOD>p^ZdK0&y zch{+f4>9diR_L=ux5zt{%ucbw=-sb#Xja9}PSivkq`l4@B2y3BA2aqAcDly}A~X1D zqSc8V1$Ay+?=?+iIO!=TRZy4c!I2dT$n{k0e@oP8w&%x-GK{Z`R;j~`R37gKu+3PP zo~=&_@P*CEj#ZY@+>Xy1xsc1%bdHeNNSOoSYXXTV>E&bI6?i8ZcqP+9=(})iqDEPRK3fb3*@T@!4`Q=x4Hze9{Z8S zP7rb5Iw5!WwH9>4^((n%KSx%{OY14cNG__N5KkfGf>Kbh-tDHIw2+NQG}v|fA8Kx+ z?PeDX2BuxdRYcT!E9mALx7Tk=@=(J7mDxaSkX~_HM%c`xVIx7iSh+Yi4=+gZ>5;z{XE z0I%LQtEKz}rwCvOV({>SzmNpx1qiXu5;kJ{7t9s`Y>LEOFLvMk7_kS4HgNCPi zQ%i-a#Sdk3`Okhr0JD~O(O-D`7X%a8HU4YD=}&HMaeJ%vJXmLY$3}!!WcZ75mj!?^ z`+8(>-hS7Aq-(N@5yhJav&5DJ1>_bKoz;02nHm;=!}5lto*2r;!-t zNX@l7DNVv#(IxsV#>g9E84?hM6TJ4=*+DPojT^@JPiE}78|hQ3|KU*RYhZ2{<`)7D z)jCk4oFmtI^>zAGF@_=>_ze2Vt(*=gmIP^@JGP3C%FB8uu635~CDk}6oTBLHii*;N zCd^B=OFX;3?<|}TLR2a)%4hQZ6=XE97q4=EUHxbgpD4p)#bXYcRlxM;NR*!r_lPpj zNnV3ZWBa?Sn~q;me4duH&RxkHA)kZ?G))w}_o%c}wsuoA-u5|R72=?)#1B;?bZf7A z>-+)BE?^Th$Td5la*f4eBnTVRDu+k8!gZxd(>-AnRYv{gJ_+Ne2=Uv8hC@8vBc_iR~C zmArGyYQL{Bc3&v)Gd`=phNVj}{`aCm9|Jg%G8Gvs%tO^N_e;N-tK*bE_(waljbSAC_1(?98mE2n_|7Bhf8<5!gRo!Gfq>@ zmB?M%oZ)fZqK~nIWh3V4diDb8HXNHQhS>>esT4Q4aWjNHXm6Z)Wk3eVu`LDC3p}MFZ?{q$Z7`VyIxng zG+aZg1X!J~V{fpY$n*c5ozY{!J!qFmUH*G=a~=TJ>wi3T1$+ztm*x54YcNg?SAQmr|1C6c3y52PE2HATZV6q(BILD3mvprB%B1P|P0elq zdmx{fOLEJ*CkN8IrMNlqGw=G{sA-$`6boL0!I)W}uF|@t2+2F-h{*MeJcyeBzAHTP zxB_f;4pUGmTS4%%qaup0umXMAnLNp=;hbk?8IiX%3(OAX#R0QhY(!v^ zYcBjs7KoYx;#o5Vll%snw zh{0w`>oSP2V>9-u22B6mc)lL6ZZ)Qg?ZE0nmof^IP$QFA+jKR=30k9#Vk5TnU4$(>;SfZuUP+U9HZ^WP$o? z+}eNe+iaY_I3!#X5C!M=pY^EqBwH0(YdKq_+`+X(lNJd={W-Y2|Acb-E*y3nYmf0s z7)y{uwVXh&98U^3>ZOC5xh_clas8LcR=tM2G6xb|pxT(go4EWbh0OFVnY{gf2RCF1 zl9fG>3$MA?*k3xDNQ|D`3@~~HIA=dwV5av~p9S|MP(ce-^gn10D(DYW{MMyl>n-QL zDqED)2U!?y3ccs4=b!BTZ?|9-vcP*^cmxdBR!t&b0r8I9eEZ)nfAz~&nlr4aVf7Oi zm1>dRNE6@AE8;%{taMY9GSgAQA+^6;L%_ask({1R_&vwcACyoJpKT*MmU>26bdBEw zYUS- zpqjZ3EkqV?Ld zOE(>;T2ce^`U^0v+H*Q9iP8A6dqut0@OwK_Y+R`43{*qe+ z{nL2xEX`S!3g-Qm`s`JozHZs6(=4Oh90oB6(JH?~(tvu|?7MCA{;tXGULm(_6G-c^LeLfoxI0!iyyt}m1z-M*wFQpD#k7&LBXUKROx+5TdIcXvzDCJ-}B z!j<|sX_*_r2JHbq;P(;iAyI-n@*~xP{N6PLP^X`v$0~FC-)9BrwFdx8?K!BK^4nfO2O?yk(CC-WimCP^Lvr#`?Hmyf^)s{;B_K%vnAlmGV8 zOv#)T5Q0(0c2M}TExNd1LM15+U5^4=U%2Cec#b#cx|pJ zcc{B=w;a2!_vG{q#ZXn#8rYO{!(Y^FuxA}?HrU})h^zoyXKxa+E0xoAk7^^p(#f|m zbx&RL;BUdw^XcFIcSA{D6~};tKTBt*_PL#GN3u(diQFQL3Im)LV(RWm+j?sd_Gxo3 zoG6g?akvk!%TkzUUS6$$kERj|7Jy;CG>lU8!eJI>ev1S`XGVsQCQ0q}N4%Z*-1c z5I=jty5XL*B9gIrOWat3*pnhcO~wBN**T(V;Q#~{|2ZY{v`^Q-C)}>8hE=OhYxMU{ z_esYh^Z!&RgBeMTL^a0OGuOds{Iei`-AgB5ep^N|Yt>8}B5Xzmp2HC`S-JU9z_@nZ z{@y5Dar4X`TZjBN63~l|MXs8GvV@JBfp1pmfW9X z+pAE_K2YAHqNjFdqIdbe!iof}uILhjc zh=#mFywwW%nD%kmkQ`3-bozryy+3DrX(sx2Cm}6h6;iZB>xlYwXUFHCgf)N7%OI3Jiu^AnN>`joYLDHwH zjUbvI5;pf`j!qOF>QQ&WRofw7u1q&#?G>C4yJo@>KKd9p(e1`iv{E;7Xy~`xUKQGMP=?m8+VmgumpAi? zFFlyfd5*2vXY+H3KT8bL(0yaDKR>R^s)Of+K;IaJaR6=yEYs7%K>;r2X*T-|7bVgQ ze|CE18N(y8V8K$qX(yNEx$?T^3eYQK`!`R4A|Z zqztC>^Z~>*MAT+EwTkp-;_bSdJ$zqt9htq4I>SZFk&}JBD#$O;@=;4Q@qpgFk`j7A zo+0@d0>aP1snwrI`ahlM5gT9QTo+9+QAIn%w!7&_S~9N$+I36XsLc0_J4|N5JtJ7f zS044g@%=O;z^Or_x(tC*&tSjA?nN}hziE=DOAyr9&W=8=IJF;DMG_RT^LTa6OfSV4 zsjlSP1>59a6o=Nswc38_x0eiL0rqBz=IP!GIT`c`t=t=U4dQnoxeF80MRNgQuxU<#c3Zy9}Wi?e|d4y``>{KTbL1Y@-+dBISc#i-^ zHLbXj;SPQOC_c=r$=!xzPCI+2XfUEOeOty|Yw&}Q!J0t3PC|EO;I7>Ui~KHOfM3I7 zU6J^hV{cGNGiy*i#==EPHB+nX8aaaQ$0%We$aRT6qc&i%6Qtr|H zscwXuV>|gtl_@IsZ9`l$B;{aP1mYK@*!eWb=B;z5jlt~K+6N>xcs!SMi-(I-0Hkip z6$bxiiX=-En0D=MFzN3-vxLY^oaNB#<@s7pmv3mA(|O00`F=!ydbm+rz_Mc|^D){y z#y`^?ON!;ogb#$ znAtA5Kg}mDF?fZwjwuSJ9gylTzQ)r4AK3T=pVzKi`!R^Dn(BJ+`m(2%+a+QnJwS$j z-T7&sh{C?;JzI}WEV88%!wdvlO18Z{Jigr%={$P-Y(3?Pm*Cx|y2Ez4K^>!8WHxP3 z+;fZZZ$+zJ;*;6#zD$jF=kSsUA%D6`<5CY({Yn0SsBb^+Zyn(l>UAFF(oPh!$gr0R z;mv$cmLim2bi0NgBuR6cd!JwD8tZ`uOG~42_U`hQ-cXt)N4&Tx^7P-C?GDPGb37JVBnx zpm+Gl^t5i*6Nu(%x$guok2olcdW{ZOy-Z8<|9-mju4Q|04i;4zEBLHO3b!e%ec+3V zIIaLGJy_3MAAQ$f?_M+Gbz4`w9E;L7g-&S+;aze~>dPn$^*@dIxeiD*8Jjk132zuH z>qU3VPAIXTeF_v_W)b&#ce$}R~bkLe(@|$$){~)FUB7T8B+6jPN~?V{vYcvZ-UgF8V||JPFtBKy+%<8Hf$dFfu;< z`XM>Ex-Q7w;*@AE=|bZ(hx_Mro){fApM2PD-{&0I#d~#CP((lUX;4LG*5{g%(3a6` zakNn4?|H2FhT@8!%nK;)MBDnHP1bZO(b>BrDxh=RG-n@Uzf{^+>hA-&jv?xm3XEp2 z+D^5o*Tz`Y7+08Lq;E^;rqAHT9C(}S#Kmy@3KB0Nvhid?c>S9r1CqD6ndXCL^k7oV zFDAQui*|3g$*U^4iZ7M7=6XVBOz}D6qgsbI^-(>MFs~zI{bY53P0Pw1R4%O8lbAch zG`~fvbl6Nv9a`;b9ckpv*%)V)YtUN%24N&AJ=b5~VpX9`#hYOmePECmuaN0t6s^Jj zlf$53P@6#iiU(r0kexwahuqT|qc$)?m3Hjj0>0LT3TBOPlDW1oG2)#Z;%M7sJL)+H z@3~-B*L1x0-Yd~`_xr{W8uUn(zN@~4bIZhQ1RsfD8VPufBe^Ju-LcQ?siFfh(+X~D zHGMHk7SdinU|x+v+-*Ztq#zOzsrQo#ZWan8ttwppl|i62%?wO)YrbM>VH3AXva1XX zkK+!Zmifi(+$X<~k&bxBo_%D&4EL-BvS=%;=O)UPLUl<+jtye1vW+Y$BK-5>x#f#oNZSxM0sC2}K|Aiv{VW`)xbTW15R`Hm3OMjY;uqu*RM- zyt7st&LALKiplbvtPXbKZALZKo>4j+T8*pceJcj zp(inGeHQD?^MNhCokhQEf%D5w-$#2t>l25`%E0^mF9TjUtsiVUFrKvA9}SN&2t7l8 zDw&lw8|(WVf!B!)9v9y6er8_M3lwRXSy$aE-DCULhh6v`#5@(C=^b4cTYSo6bBRNP z|CNQpYzTD>0MMd9#(zasC%77>y@V)eGP!t(J;=1*R|O#P#^<;)QtK1<_w!Fn`Vw@5_upUXwj{aS^M*_78$K2=S1f_*9>pBAg&I_#4 z0FmDL2wG47teRV;_8s!s4mZVJj@ev)=aTg9YJft}-cWhGt4!Xo-Iz09y+uv2DkIA` z7oOj_Mhg-d828SE(ADzFmd_5?yw}MPs%y*t;9ntvqA6birK`^qp{*;u2wBQWzk?~? znMyP978fy0a6OHHym%_}1S8P<0ycGA$m};w&yN1xa6&7S>^OghsXNW(TTH9X2Wm$z z1orftNr22=TB`OM&x8E0@WN^pc(vB7Ji39ox;lAuh!6aSZ$&aybic2)Bdc7$o!tz!nM!+`L6^uss7a}8lYhKsTkl?2Xd`) zoUo_|D=g3GNz-#{h!w^%9aKAf4RoNr8UK&W${BpbPWGfe+h=x&kp&{5hGQ~5?sJaoA*(8sRu zp-=3tigZJ;F#i`G61yjUk62R);9nj4%!Df6M2vkjOs|-fZr%Q=<2T4Yz@@BitiAt6 zV~rW|^8*4!lWP&@tCz$OJksjabNQCVQA4Fy0pG=TfKp1G!%MpFX4GXI#Nu`KOim9_ z?x>vL{VW{$+jl z;Ht0jI{#5-UYN-EX)`xfc8Gu5^GFio+et+flccb9u>S)jJ zr{R=|)}9NM*!)vTV;g8AQ{ROXoe7%^vx4V4p;YzIL~xq05FHSc{cVLWT^-_qHn7*K z#k)QCNkf*M&Am+-;2kgI>uq2%lJ#!~CNAa=q#CR5b*jh%_VR)r#n0fgk=CzBIdzNw zNnVrJ`~%+3lbJ)C`g;)F+XeZF>L$kqCnk?j;#n`Yw)REWOzx^nV3N6K5BlmrZmjP} z4UtWnkw98C?r!HJ9iUN7Gm4+nFj5A75A->^PqH(v1BQvQHmL`Gp!p7){bb)i)F{UL zJ^EI^ts6cN$o7=wAI}9aDNWBDe|gDR(|@5kx+>SX*$)V{uUvx(Y5+;OR<)1HfPM!n z|BOjbxiOcBs&n-}$sfM{*Rt;c>C*fb8hgUu(XoUw+~^0i?Btd0_Ng zw*e7sIe-$lyo-V=SK+EOO6o7rwBy^#y%nc$c(GjRcfsFg1?&h|l{y94k)LSuFHOV& zg}eDBUkYyj?eqWQDef5yz*Nf1Msyw>jTO}vDW-1vgW;$t^OmjRllH_ux?2(k8~IrpBD@(L}<+FPsPZh4KN@RfQUi1u^OYM2!y78VeU>9!;o0Pmtq+XU_L>Oc*?D?$O=IEtUUGJpSWcDc=yaL*5 z2*1C7pvpK^Z&##Ud-sRJPaZ*jacs zkJ);#ev)x|KfkMRai{_8&&1Fb#gT|D18x>u=xDh!~{ffR@q_XGVzDa37e3wMd{7Z|%NYtDX< zOBVSwqkoVy>=l7e;hA!-`YC*RFtVTx3f=SC1BmK~hVZ1+_jhzx+F1!x23>y7fB?h> z1ckNL$Rux;nWWi^o3njM(F*uuE66x#tAGysGD8=B)j{+wM4`o^6SicB^ktk+pJph( zNlJcSH##6ux^%1)sT?NloxAWkZe(s5@=Uuka81vvSulxS5cQ{AU=m1Ls}}@&2;GLU zCF#|p+EWyFd27!f&OJtN2%z&G5Aq10&uK&GR)4VAQ5N2CUH42zNr$@chy^mTWc6O= z>2?&DXTy&U<)Zp!eoqTrObL8j#@Jgj|A+AkPDk

  • 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�aGf<+pkXj+^qMJ+N}*CrASh2hIx;p) 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 diff --git a/en-US/images/DevCloud.png b/en-US/images/DevCloud.png deleted file mode 100644 index 5e83ca946c7092e12ba9f345e562dbf5ec434d47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33529 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 diff --git a/en-US/images/SnapshotButton.png b/en-US/images/SnapshotButton.png deleted file mode 100644 index 52177402198bcfae494b382ef49950147a3dfe33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 967 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 xwsBqStUSs4j6BqZbnBqWqx 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 ZHA@%5*QyfXft=2Vl95mpuNE~7{6D3mHA(;g diff --git a/en-US/images/add-gslb.png b/en-US/images/add-gslb.png deleted file mode 100644 index 827a913093b5e68a6afbd74fd172a28d82815aff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17665 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 diff --git a/en-US/images/add-guest-network.png b/en-US/images/add-guest-network.png deleted file mode 100644 index 5740ab58d32efd478a55baa7511d6444deaf7545..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20547 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 bH7;LEh#;;6c2of*{(~TGoUF@_dR_ky1YRWD diff --git a/en-US/images/add-ip-range.png b/en-US/images/add-ip-range.png deleted file mode 100644 index 9f4d9d48ef98260be75772784baacb52d86784f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16572 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 Sn0i1X3gqhIi77uC{PVxVJ3>YP diff --git a/en-US/images/add-vlan-icon.png b/en-US/images/add-vlan-icon.png deleted file mode 100644 index 04655dc37ada249faf43d58b9628357ed7b649c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 860 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 NJXd|8Qmq6I{XZ{goL&F` diff --git a/en-US/images/add-vpc.png b/en-US/images/add-vpc.png deleted file mode 100644 index f3348623416ab56654377270dc645f1f6d473d81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20392 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 X>#hNg(P}_-JsLyZ%Q_`mwh#UTF>2^J diff --git a/en-US/images/add-vpn-customer-gateway.png b/en-US/images/add-vpn-customer-gateway.png deleted file mode 100644 index fdc3177e9eb23e7e09d793d21534c02fe740d358..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29851 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 diff --git a/en-US/images/addvm-tier-sharednw.png b/en-US/images/addvm-tier-sharednw.png deleted file mode 100644 index e60205f721977a6240f5d4edbe47e33bede5f2cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111465 zcmagGWmsI>)+G!Cf&`b~?he7BaCdiyV8Puj!5spG6z*;*Tnm@r?oNQn0gQwWFmrPr0j=lDn6{(^mje3{Y>lm4~fot7qeFc4pT1tdpv&suLDt22ELpYL|=m@ldh|tblIH z3^p+t85smB00M2>?V9iDZaa@A^?9~e;&&=p%cSpA2w11B#ur}rtZTlsl$1(YzT0md zu4a%S%gZJ2sMx2W{)LEG;bofyw5jxknB5%X}Vi zpXx29X%;No999r|;+~|GKhjtcuGR!R|58l<&JLT(4RhG}8ek*5u_8$PMajkv-%UA-j{f#aK=8(r(C9%Ma$4P<0yIwhMPab7sZEak+)FAU?9!@!#QPgAL?|dU3IRuA{y999xJfEPkd}?j zr*rg_!ot$#^}(5Aw=jzdZ%fGJQ2&qxBmq@7JlLC2{KeV}CDxT54ju+8js0&S|J|+x z7CM1Z479<16+c{i7H{7FKYILWl7k5=QsqU(Ca*a9Ak((EY5m`GFo;6!L`kdjrQJz< zF#op&{vKR~97bYPi~-)f8X;6+bo(j1%Hnlv=3E#J^<~O=!#HzEyE(bcmx@jUk#Xdo zvzj1Mip(&fxL-e$n7S+}HQqI5mcJ12I=F0p^4gBgc+uDOZ|o*;z$-L-{K zq1HvKFX}%u)9FSyOBjXzG$+)k;(f%iS7FQ_5418=ByDofeYI4(jV+lwOk|$N6mTrK zUR5~ktQUU%{pv(uxR*hrY+r%=4=W-EQ^!D|EfR@h_4d=(* zj09#q`pUQRoPQ^nUL@!b-9@G{@tCWWl57U;_=#x!!?VG=kx=V4C8u~y%O0f20i(_u!jDPP+c@!IKToc|Wt8<3Ukpqy zI~rTJ9_#uIb@+|szhJJ3L087eSCdwJuT{dHa7CD^yIQo|kI+7n2S^U|J02SOwneow zo;THX|8NY;!ue`MH7*GH@E>8aBN`N5Sm5cf-m&}=VW)4NeKViH-ZLEiI6QEZ9D|3A zYP*N5w;QM6q_47T5jz6?+->@0E3w_8U?Gr*_;E$ZrvFoYh2QuUKnewy(Y}_IsoIt> zB9II1ZbLKwX^~~>{EPLL zX&?*IH02eO&zmcWdq(WmC~ImCm~Nzht*Ji|Rr3*j1AqU}TvvRM@5gcW(Xx;t@w1TQ zN5hAWrKUBs9)Wc<`}vsTe9oU-o=2-#_M}+{23XUelWwS}N+IEg>YG>&t#XGoej)br zv&pZK(r*%fgwu5ft2vkaJsrSN3l>jFSE`1ou+8mb)O|37Ol|Eat zzT;dI6>939HUpBZwT$?j(b#JiOCN;Jo7&Aba%-}57-yi~ZC`Qdc}ssjW&y2?Nq>H$ zt?&8W+fE4&J3}%qUONHHLZgXY%PB>=$LeOGOgEuCs6|oh(VEwer&NM_?8xvR8%!!D z4B*RZYpqXROK36jV=u$+(S+z%p4!uS=haRm`*Mq@1y!
    EwJm1W!7iIQl)4o>g;zC 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%0D&+{0lyXz_ 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 RZpHxq)RncBN))V~{Xc%QjrITl diff --git a/en-US/images/attach-disk-icon.png b/en-US/images/attach-disk-icon.png deleted file mode 100644 index 5e81d04fda2a4f55e3a3f8d82766664ac9a2f826..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1092 zcmV-K1iSl*P)X0ssI2-)+0b00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1KCMLK~zXft(I$3 z8dn&{`D~p|r;~QlnZC-4P7@Qf(u9j5f)JvZOf(=0WEZ@|CRBq9$Yr@L%VoJNuq?Y= z;c{}SHf1@L4fnQxt(k6lEX zGC`X>6iW~pwt4)1?20FICdk4=!(=?e);sUUu4p1-gv>l2PR2?0sC7E5@=*tfi<1-! znRk@xCGgY~Q@t^NAQ&M?g9+{dqG_hu=nkk*s;?WMU8@bm zH?No6=tDTMzG3PeGM=D{)g~vpSlfNQfA=2$?SZ}4JXS9*tDY>ij!*Y&j*0t|ZxJUR zOH1b$5T~bKGRg$QaeWVfrNi+oTds2o;c=mO2Hx6fwoi0=qw>kpQKM}`4*8P;Ul602 zvQ(ycpd1b}29lA@S0r(Ns5NFq&=IU<$4|6t1Qba{M1{?xR?<)Mp} zxp}2}QA5!z@coie#_PwlYkD3UO8PJ&Llro^*|R+o&!Pb=m7xqKNHimr%*t$tgDIBh z6{>mV<19r}gxOj9(YQZLEm zs&pnx6<974?Bo|;ex+MC^lJx<%Zv5^o?sje#mF4ZDVt}&UO$);K;|v5I;KWN zQYu#vsdTvN!~FM#o<1cFB* zu|zuglVEZAX(|KIC6ESNwr_oN`}TL=KNLxX;@&LqU*G!HAHr`2xcyOYFfuU56f2n= zWrSdze#7NK8MXx0&gCGEL$F=T&sG#FH2?q${DMl2$A}RC6bC;z19M;qI@ao~db7=z zt6=f{1iIu3hXF7ug10V0d-_&uLE5OC&CvbOk z8?fDlM&hY)b^qrcfWIx5zyERe{@m&DTXw9gYo>8Y@mMo05dH~aU+(2nsD_IG0000< KMNUMnLSTYtqWk{< diff --git a/en-US/images/autoscale-config.png b/en-US/images/autoscale-config.png deleted file mode 100644 index 735ae961f81ea35f26495dce536598334c1da1c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39379 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 diff --git a/en-US/images/basic-deployment.png b/en-US/images/basic-deployment.png deleted file mode 100644 index 894a05327bf1a91ef89f38d916ccfb1b79bfa1c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5892 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 E5B!E4@&Et; diff --git a/en-US/images/change-admin-password.png b/en-US/images/change-admin-password.png deleted file mode 100644 index 938e8616a353fb7df83ef2bfa4bae96481f3645e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141860 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