This is an automated email from the ASF dual-hosted git repository. gabriel pushed a commit to branch 4.12 in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git
The following commit(s) were added to refs/heads/4.12 by this push: new af13718 Fixed issues 41200 (#35) af13718 is described below commit af1371881b151a1374faaa57bdb70c24a7ae9e28 Author: Gabriel Beims Bräscher <gabrasc...@gmail.com> AuthorDate: Mon Apr 1 11:10:24 2019 -0300 Fixed issues 41200 (#35) * 4.12.0.0 issues fixed * 4.12 API changes and upgrade from 4.11 * Issues fixed updated considering also commits in 4.12.0.0 & 4.11.3 * Update supported Ubuntu versions. * Add |version| for 4.12 release * Update changes list, adding 'Drop support for Ubuntu 14.04' * Address issues raised by Wido's review --- source/releasenotes/about.rst | 51 +- source/releasenotes/api-changes.rst | 7 +- source/releasenotes/compat.rst | 2 +- source/releasenotes/fixed_issues.rst | 859 ++++++++++++++++++++++++++++++ source/upgrading/upgrade/upgrade-4.11.rst | 2 +- 5 files changed, 916 insertions(+), 5 deletions(-) diff --git a/source/releasenotes/about.rst b/source/releasenotes/about.rst index 549ade6..5f2334d 100644 --- a/source/releasenotes/about.rst +++ b/source/releasenotes/about.rst @@ -16,18 +16,65 @@ What's New in |release| ======================= +Version |release| is a |version| non-LTS release adding multiple features for those who want to access a fresh CloudStack prior to our next LTS. +|release| combines 12 months of work and adds +200 commits, with multiple new features and fixes. + +Some of the changes are presented in this quick summary (this is not a complete list): + +* Drop support for Ubuntu 14.04 +* Allow users of all types to create L2 networks +* keystore: don't restart systemvm cloud.service post cert +* Add back ability to disable backup of snapshot to secondary +* API: add command to list management servers +* UI: Fix "Migrate instance to another host" popup modal +* UI: Fix issue with verification of ipv4/ipv6 address. +* UI: Fix UI bug: Create Network Offering Popup has no fields +* UI: Update jquery and related libraries +* network: Offerings do not have to have Security Grouping enabled +* Vmware offline migration +* IP address acquired with associate ip address is marked as source nat +* ipv6: allow Secondary IPv6 addresses to be EUI-64 +* ipv6: Send userdata to Virtual Router if IPv6 is enabled +* ipv6: Calculate IPv6 address instead of fetching one from a pool +* ipv6: Advanced Networking Security Groups are supported +* ipv6: Allow specification of IPv6 details when creating Basic network +* Enable remote debugging for the management server, usage server, and KVM agent +* Security Group: add secondary ips to the correct ipset based on ip family (4.11) +* Security Group: add secondary ips to the correct ipset +* XenServer: fix Security Groups 'vmops' script +* XenServer: Support online storage migration from non-managed to managed storage +* KVM: Security Group enhancements and refactor old code +* KVM: Properly report available memory to Management Server +* KVM: Add influxdb to statscollector +* KVM: add libvirt / qemu IO bursting +* KVM: Refactory VXLAN script and add IPv6 support +* KVM: Set amount of queues for Virtio SCSI driver to vCPU of Instance +* KVM: Use 'ip route show default 0.0.0.0/0' to find the default gateway +* KVM: Add KVM Guest OS mapping for Windows Server 2019 +* KVM: Enable DPDK support on KVM +* KVM: Allow KVM VM live migration with ROOT volume on file storage type +* Prevent corner case for infinite PrepareForMaintenance +* Enhance bypass vlan overlap check +* Improved support for Java 8 for building artifacts/modules, packaging, and in +* Destroy VM also removes volumes +* Users are able to change/edit the protocol of an ACL rule +* allows to remove local primary storage +* Support requesting a specific IPv4 address in Basic Networking during Instance creation +* Adding zone disablement during deletion of the range +* Display mac address in nic detail view +* Cleanup methods, classes, and POMs What's New in 4.11.2.0 ---------------------- -The new |release| version is a |version| maintainance release containing over 70 +The new 4.11.2.0 version is a 4.11 maintainance release containing over 70 fixes and improvements on the 4.11.1.0 release. What's New in 4.11.1.0 ---------------------- -The new |release| version is a |version| maintainance release containing over 140 +The new 4.11.1.0 version is a 4.11 maintainance release containing over 140 fixes and improvements on the 4.11.0.0 release. These include the speeding up of virtual router deployments and fixes for corner cases diff --git a/source/releasenotes/api-changes.rst b/source/releasenotes/api-changes.rst index e5b437c..c2cea13 100644 --- a/source/releasenotes/api-changes.rst +++ b/source/releasenotes/api-changes.rst @@ -13,9 +13,14 @@ specific language governing permissions and limitations under the License. - API Changes Introduced in |release| =================================== +For the complete list of API commands and params consult the `CloudStack Apidocs`_. + +The 4.12 API commands stayed as the 4.11. + +API Changes Introduced in 4.11 +=================================== For the complete list of API commands and params consult the `CloudStack Apidocs`_. diff --git a/source/releasenotes/compat.rst b/source/releasenotes/compat.rst index d134391..76e6243 100644 --- a/source/releasenotes/compat.rst +++ b/source/releasenotes/compat.rst @@ -26,7 +26,7 @@ indicate compatibility with CentOS 6.2, 6.1 and so on. - RHEL versions 6.3, 6.5, 6.6 and 7.0 - CentOS versions 6.8, 7 -- Ubuntu 14.04, 16.04, 17.04 LTS +- Ubuntu 16.04 LTS, 18.04 LTS Software Requirements ~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/releasenotes/fixed_issues.rst b/source/releasenotes/fixed_issues.rst index 562be2e..b0e6df7 100644 --- a/source/releasenotes/fixed_issues.rst +++ b/source/releasenotes/fixed_issues.rst @@ -28,6 +28,865 @@ pull requests. All new features and bugs for |version| have been merged through Github pull requests. A subset of these changes are tracked in Jira, which have a standard naming convention of "CLOUDSTACK-NNNN" where "NNNN" is the issue number. +Issues fixed aiming milestones 4.11.3.0 and 4.12.0.0 (branches 4.11 and 4.12) + +.. cssclass:: table-striped table-bordered table-hover + ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| Branches | Github | Type | Priority | Description | ++=========================+==========+===============+==========+============================================================+ +| 4.11, 4.12 | `#3210`_ | | | systemd: Fix -Dpid arg passing to systemd usage service | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3197`_ | | | Fix XenServer Security Groups 'vmops' script | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3171`_ | | | Keep iotune section in the VM's XML after live migration | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3154`_ | | | Copy template to target KVM host if needed when migrating | +| | | | | local <> local storage | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3163`_ | | | systemd: fix services to allow TLS configurations via | +| | | | | java.security.ciphers | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3133`_ | | | feature: add libvirt / qemu io bursting | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3122`_ | | | Add back ability to disable backup of snapshot to | +| | | | | secondary | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3162`_ | | | Fix issue with verification of ipv4/ipv6 address. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3150`_ | | | api: add command to list management servers | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3149`_ | | | Fix UI bug: Create Network Offering Popup has no fields | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3112`_ | | | network: Offerings do not have to have Security Grouping | +| | | | | enabled | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3139`_ | | | packaging: management default file cleanup | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2848`_ | | | Vmware offline migration | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3058`_ | Bug | Major | marvin-nose plugin causes other nose plugins to fail when | +| | | | | not enabled | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3143`_ | | | Fix some LGTM alerts | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2795`_ | | | kvm: Properly report available memory to Management Server | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3125`_ | | | IP address acquired with associate ip address is marked as | +| | | | | source nat | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3136`_ | | | ipv6: Do not allow Secondary IPv6 addresses to be EUI-64 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3132`_ | | | changed column fingerprint from varchar(62) to text #3123 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3077`_ | | | ipv6: Calculate IPv6 address instead of fetching one from | +| | | | | a pool | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3069`_ | | | Update jquery and related libraries | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3134`_ | | | keystore: don't restart systemvm cloud.service post cert | +| | | | | import | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3113`_ | | | kvm: Security Group enhancements and refactor old code | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3099`_ | | | Add resource UUID instead of resource id in | +| | | | | resourcedetails api (#2527) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3129`_ | | | Fix “test_nic_secondaryip_add_remove” test | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3128`_ | | | Extend PR#2535 to enable remote debugging for CentOS63 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3115`_ | | | Fix network GC error that's failing a smoketests on master | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3124`_ | | | Delete blank java file | +| | | | | 'CopyTemplateToPrimaryStorageAnswer.java' | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#1730`_ | | | VMTemplateZone needs some love | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#1499`_ | | | Remove unused "umount" method in | +| | | | | NfsSecondaryStorageResource | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3070`_ | | | kvm: Refactory VXLAN script and add IPv6 support | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3120`_ | | | Rework for destroy VM with volumes UI | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3078`_ | | | Add influxdb to statscollector | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3101`_ | | | kvm: Set amount of queues for Virtio SCSI driver to vCPU | +| | | | | of Instance | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3105`_ | | | VmwareStorageLayoutHelper throws StackOverflowError fix | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3107`_ | | | Add api arg validator for create project api (#3097) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3095`_ | | | Prevent corner case for infinite PrepareForMaintenance | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3108`_ | | | Throw InvalidParameterValueException for failing | +| | | | | ApiArgValidator | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3106`_ | | | marvin: add missing test data for test_migration smoketest | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3100`_ | | | ipv6: Send userdata to Virtual Router if IPv6 is enabled | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3026`_ | | | Enhance bypass vlan overlap check | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3098`_ | | | Add support for keyword in listSSHKeyPairs command search | +| | | | | (#2920) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3102`_ | | | README: Ho ho ho! | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2997`_ | | | Allow KVM VM live migration with ROOT volume on file | +| | | | | storage type | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#2894`_ | | | api: don't throttle api discovery for listApis command | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3024`_ | | | travis: fail fast if --with-marvin fails with nose | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3085`_ | | | server/test: Move test files to right location | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3000`_ | Bug | Major | UK: Exploring Testing - unexpected output occurred on | +| | | | | Ctrl+Keypad, AltGR+Keypad and AltGR+ Numerics | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3080`_ | | | kvm: Use 'ip route show default 0.0.0.0/0' to find the | +| | | | | default gateway | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3005`_ | | | Discover tags field on superclass of API responses | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3076`_ | | | security: increase keystore setup/import timeout | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3030`_ | | | correct permissions in spec file and fix class path | +| | | | | specified variable | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2793`_ | | | Destroyvm also removes volumes | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2660`_ | | | Macaddresses | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3066`_ | | | API: move ostypeid from DB id to DB uuid, backports #2528 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3037`_ | | | kvm: when untagged vxlan is used, use the default | +| | | | | guest/public bridge | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#2990`_ | | | Security Group: add secondary ips to the correct ipset | +| | | | | based on ip family (4.11) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3062`_ | | | Fix null pointer exception when using | +| | | | | ConfigKey.Scope.ManagementServer | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3061`_ | | | Adding a try catch for Xen licensing issue | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3020`_ | | | Add KVM Guest OS mapping for Windows Server 2019 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3055`_ | | | marvin: add missing default test data | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3042`_ | | | Allow password enabled for iso (#2745) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2595`_ | Improvement | Major | Support requesting a specific IPv4 address in Basic | +| | | | | Networking during Instance creation | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3053`_ | | | ipv6: Advanced Networking Security Groups are supported | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3038`_ | | | surefire: ignore system classloader to make tests run | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3028`_ | | | Adding zone disablement during deletion of the range plus | +| | | | | one more tr… | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3034`_ | | | Display mac address in nic detail view | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3014`_ | | | Remove unused StrategyPriority.PLUGIN | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.11, 4.12 | `#3021`_ | | | Skip network migration tests for not supported hypervisors | +| | | | | instead of failing | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2985`_ | | | kvm/ceph: When create a new RBD image use modern | +| | | | | flags/features for t… | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3016`_ | | | documented host.reserved.mem.mb parameter | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3013`_ | | | Print log on INFO if Host reached Max Guests Limit | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2919`_ | | | vmware: updateVmwareDc API for updating vmware datacenter | +| | | | | details | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2905`_ | | | Fix delete domain button in the UI to update only after | +| | | | | deleteDomain job finishes | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3019`_ | | | Adding three new settings into cloud.configuration. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2896`_ | | | add exitcode / distribution detection and remove export | +| | | | | CGROUP_DAEMON for RHEL7/CentOS7 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2839`_ | | | Enable DPDK support on KVM | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#3003`_ | | | make sure no time skew can interfere with comparison | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2987`_ | | | Fix set affinity for user overlay problem (Fixes #2986) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2893`_ | | | ApiServer: signature v3 to accept more formats | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2898`_ | | | docker: add compose file for database | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#1448`_ | Improvement | Trivial | Remove unused classes | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2925`_ | | | kvm: use libvirtd as service name for all distributions | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2185`_ | New Feature | Minor | Redirect saml2 failed login message to a configurable URL | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2870`_ | | | KVM HyperV Enlightment for Improved Windows Server 2008+ | +| | | | | Performance | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2921`_ | | | template: Return requireshvm key in list template response | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2922`_ | | | template: create/updateTemplate should allow to set/change | +| | | | | sshKeyEnabled | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2914`_ | | | tools: Added '-B' flag for mvn current version cmd (#2910) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2912`_ | | | kvm: Use libvirtd as service name for libvirt for Debian | +| | | | | (#2909) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2897`_ | | | Allow enable the Java remote Debug for CloudStack Agent | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2883`_ | | | Uilanguages | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2849`_ | | | Remove deprecated buildw and wix plugin | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2847`_ | Improvement | Major | Inconsistent boolean-related method names | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2691`_ | | | remove replace properties from ignore list | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2828`_ | | | deb: Remove Ubuntu 14.04 LTS support and update DEB | +| | | | | dependencies | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2833`_ | | | Run diagnostics API UI integration for system VMs and VR | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2817`_ | | | Remove 'iam' projects | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2773`_ | New Feature | Critical | Add Secondary IPv6 address through API | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2500`_ | | | Restrict the number of managed clustered file systems per | +| | | | | compute cluster | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2835`_ | | | Fix Overlay issue in snapshot view | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2761`_ | | | Add managed storage pool constraints to MigrateWithVolume | +| | | | | API method | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2826`_ | | | Add user information on the Event-View in the UI | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2803`_ | | | Fix "Migrate instance to another host" popup modal | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2585`_ | | | Add ability to archive snapshots on primary storage | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2813`_ | | | Remove class snapshot data factory test | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2798`_ | | | Fix Div overlay problem when PopUp modal with error | +| | | | | message is closed | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2812`_ | | | Trivial typo s/pacakge/package | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2814`_ | | | display translation labels as html instead of plain text | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2808`_ | | | Fix the problem at #1740 when it loads all snapshots in | +| | | | | the primary storage | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2755`_ | | | Fix migrate vol xen vmware test | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2807`_ | | | Remove UserVmDetailsDao duplicate field | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2796`_ | | | Fix some log messages that do not match with their | +| | | | | function | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2502`_ | Improvement | Major | XenServer: Support online storage migration from | +| | | | | non-managed to managed storage | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2800`_ | | | tests: add unit tests for console proxy url | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2399`_ | Bug | Minor | Snapshots are not getting deleted when domain is deleted | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2786`_ | | | Fix alert message in VM creation wizard | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2766`_ | | | kvm: Agent should not check if remaining memory on host is | +| | | | | sufficient | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2762`_ | | | Make HTTP handler of embedded server to be configured | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2752`_ | | | Fix test_deploy_virtio_scsi_vm.py smoke test failures | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2764`_ | | | kvm: Fixes #2763 move post-renewal libvirt restart class | +| | | | | suitably | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2613`_ | | | Cleanup POMs | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2739`_ | | | Async jobs add endtime | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2765`_ | | | cleanup: Remove unused variables | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2636`_ | | | Fix limitation on tag matching in 'migrateVolume' with | +| | | | | disk offering replacement | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2751`_ | | | api: remove empty response parameters | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2732`_ | | | security_group: Use execute() function instead of | +| | | | | non-existing bash() | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2756`_ | | | fix provisionCertificate api returns NPE when 'reconnect' | +| | | | | parameter is true | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2703`_ | | | Fix concurrency problem when moving ACL rules with | +| | | | | drag&drop | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2750`_ | | | Refactor userVmDetailsDao field and remove unusued fields | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2503`_ | | | Support multiple volume access groups per compute cluster | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2721`_ | | | api: Introducing a new diagnostics API command for system | +| | | | | VMs for CloudStack admins | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2640`_ | | | Enhance Travis to do packaging job | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2649`_ | | | Catch error in Debian packaging script and fail the build | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2738`_ | | | Fix typo in VirtualMachineManagerImpl.java | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2718`_ | | | Update Apache DBCP version | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2723`_ | | | Add a PendingRelease notes file | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2659`_ | | | removed unused code in snapshotDao | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2670`_ | | | Removing an old, unused NetApp plug-in | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2646`_ | | | Don't skip tests while packaging Centos7 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2584`_ | | | Enhance and cleanup DatabaseUpgradeChecker | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2600`_ | Improvement | Major | Inconsistent method names | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2627`_ | | | Catch error in packagin script and fail the build | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2619`_ | | | Remove "self-injection" of AccountManagerImpl | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2607`_ | | | Allow changing disk offering of VMs' root volume during | +| | | | | volume migration | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2612`_ | | | [migrateVolume API method] Filter disk offerings based on | +| | | | | target storage pool selected | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#1940`_ | Bug | Major | ACS records ID in events tables instead of UUID. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2608`_ | | | API: move ostypeid from DB id to DB uuid | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2606`_ | | | When creating a new account (via domain admin) it is | +| | | | | possible to select “root admin” as the role for the new | +| | | | | user | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2601`_ | Improvement | Major | Inconsiste "setXXX" method names. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2599`_ | Improvement | Major | Inconsistent "getXXX" and "listXXX" method names. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2598`_ | Improvement | Major | Inconsistent method name | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2428`_ | Bug | Minor | JSON response returns boolean as string | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2486`_ | Improvement | Major | Change disk offering when volume is migrated to different | +| | | | | type of storage pool. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2422`_ | Improvement | Major | Require checkstyle to verify package names against | +| | | | | directory structure | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2573`_ | Bug | Major | Fix Some Potential NPE | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2594`_ | | | Remove 'NetworkManagerTestComponentLibrary' empty class | +| | | | | and related configurations | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2597`_ | | | UpdateUserCmd: apiSecretKey refers to itself | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2591`_ | Improvement | Major | Inconsistent method names | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2580`_ | Improvement | Minor | Log messages that do not match with their method function | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2587`_ | | | Remove empty VPN test class | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2511`_ | Bug | Major | Sometimes a bug happens when moving ACL rules (changing | +| | | | | their order with drag and drop) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2572`_ | | | Remove 'todb' in favor of 'encodeURIComponent'. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2553`_ | | | Update inconsistent debugging info in catch block | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2499`_ | | | Updates to capacity management | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2570`_ | | | Improve README | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2568`_ | | | Log command output in CsHelper.execute command | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2559`_ | | | Upgrade path 4.11 through 4.11.1 to 4.12 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2555`_ | | | Remove 'md5Hashed' variable from Javascript. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2390`_ | Bug | Major | Unable to remove local primary storage | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2564`_ | | | [Docs] Fix URL error from installation instructions | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2404`_ | Bug | Critical | User is able to change to “Guest OS type” that has been | +| | | | | removed | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2401`_ | Bug | Major | CloudStack is not importing Local storage properly | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2462`_ | Bug | Major | Allow updating the network ACL list name and Description | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2535`_ | | | Create an easy way to enable Java remote Debug for ACS | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2526`_ | | | add issue template for github issues | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2522`_ | | | indicate scope of tests in checklist | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2515`_ | | | Fix Successfully typo | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2414`_ | Bug | Major | Duplicated file SRs being created in XenServer pools | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2492`_ | | | Fix the name of the column used to hold IPv4 range in | +| | | | | 'vlan' table. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2496`_ | New Feature | Major | Users are not able to change/edit the protocol of an ACL | +| | | | | rule | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2510`_ | Improvement | Major | Inadequate information for handling catch clauses | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2438`_ | Improvement | Minor | Remove unused things from HostDaoImpl | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2397`_ | Improvement | Major | Allow specification of IPv6 details when creating Basic | +| | | | | Network | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2481`_ | Bug | Major | Invalid pair for response object breaking response parsing | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2497`_ | Bug | Minor | Error 404 for /client/scripts/vm_snapshots.js | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2494`_ | New Feature | Major | Button in ACL rules page to export all rules as a CSV file | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2495`_ | | | Fix typo in Packaging script | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2491`_ | | | Fix "agent-lb" project | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2433`_ | Improvement | Minor | Fix and enhance package script | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2387`_ | Bug | Major | Improve Error Message for Host Alert State | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2442`_ | Bug | Major | Disabled Xenserver cluster can still deploy VMs | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2484`_ | | | createNetworkACL: number has the wrong doc | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2475`_ | Improvement | Minor | Add Text-Field to each ACL Rule | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2470`_ | Bug | Major | XenServer 7.1: Cannot mount xentool iso from cloudstack | +| | | | | on VMs | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2425`_ | Improvement | Major | ACS cannot migrate a volume from local to shared storage | +| | | | | (for XenServer) | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2478`_ | Bug | Major | Bug on sorting ACL rules list in chrome | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2437`_ | Improvement | Minor | Create template/volume does not allow to specify HVM | +| | | | | requirement | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2439`_ | Bug | Minor | Missing float part of secondary storage data when | +| | | | | calculating secondary storage usage in listAccounts | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2392`_ | | | dateutil: constistency of tzdate input and output | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2463`_ | Task | Major | Create database path upgrade from 4.11.0.0 to 4.12.0.0 | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2244`_ | Bug | Major | Volume download times out in 3600 seconds | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2443`_ | Bug | Major | updateResourceCount not accounting resources of VMs with | +| | | | | custom service offering | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2451`_ | Bug | Major | Creating a snapshot from VM Snapshot generates error if | +| | | | | hypervisor is not KVM. | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2457`_ | Improvement | Major | Marvin: add support for password-enabled templates | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2456`_ | Bug | Major | Single view network ACL rules listing | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ +| 4.12 | `#2432`_ | Improvement | Major | Updated code-styling and improvements to security_group.py | ++-------------------------+----------+---------------+----------+------------------------------------------------------------+ + +.. _`#3210`: https://github.com/apache/cloudstack/pull/3210 +.. _`#3197`: https://github.com/apache/cloudstack/pull/3197 +.. _`#3171`: https://github.com/apache/cloudstack/pull/3171 +.. _`#3154`: https://github.com/apache/cloudstack/pull/3154 +.. _`#3163`: https://github.com/apache/cloudstack/pull/3163 +.. _`#3133`: https://github.com/apache/cloudstack/pull/3133 +.. _`#3122`: https://github.com/apache/cloudstack/pull/3122 +.. _`#3162`: https://github.com/apache/cloudstack/pull/3162 +.. _`#3150`: https://github.com/apache/cloudstack/pull/3150 +.. _`#3149`: https://github.com/apache/cloudstack/pull/3149 +.. _`#3112`: https://github.com/apache/cloudstack/pull/3112 +.. _`#3139`: https://github.com/apache/cloudstack/pull/3139 +.. _`#2848`: https://github.com/apache/cloudstack/pull/2848 +.. _`#3058`: https://github.com/apache/cloudstack/pull/3058 +.. _`#3143`: https://github.com/apache/cloudstack/pull/3143 +.. _`#2795`: https://github.com/apache/cloudstack/pull/2795 +.. _`#3125`: https://github.com/apache/cloudstack/pull/3125 +.. _`#3136`: https://github.com/apache/cloudstack/pull/3136 +.. _`#3132`: https://github.com/apache/cloudstack/pull/3132 +.. _`#3077`: https://github.com/apache/cloudstack/pull/3077 +.. _`#3069`: https://github.com/apache/cloudstack/pull/3069 +.. _`#3134`: https://github.com/apache/cloudstack/pull/3134 +.. _`#3113`: https://github.com/apache/cloudstack/pull/3113 +.. _`#3099`: https://github.com/apache/cloudstack/pull/3099 +.. _`#3129`: https://github.com/apache/cloudstack/pull/3129 +.. _`#3128`: https://github.com/apache/cloudstack/pull/3128 +.. _`#3115`: https://github.com/apache/cloudstack/pull/3115 +.. _`#3124`: https://github.com/apache/cloudstack/pull/3124 +.. _`#1730`: https://github.com/apache/cloudstack/pull/1730 +.. _`#1499`: https://github.com/apache/cloudstack/pull/1499 +.. _`#3070`: https://github.com/apache/cloudstack/pull/3070 +.. _`#3120`: https://github.com/apache/cloudstack/pull/3120 +.. _`#3078`: https://github.com/apache/cloudstack/pull/3078 +.. _`#3101`: https://github.com/apache/cloudstack/pull/3101 +.. _`#3105`: https://github.com/apache/cloudstack/pull/3105 +.. _`#3107`: https://github.com/apache/cloudstack/pull/3107 +.. _`#3095`: https://github.com/apache/cloudstack/pull/3095 +.. _`#3108`: https://github.com/apache/cloudstack/pull/3108 +.. _`#3106`: https://github.com/apache/cloudstack/pull/3106 +.. _`#3100`: https://github.com/apache/cloudstack/pull/3100 +.. _`#3026`: https://github.com/apache/cloudstack/pull/3026 +.. _`#3098`: https://github.com/apache/cloudstack/pull/3098 +.. _`#3102`: https://github.com/apache/cloudstack/pull/3102 +.. _`#2997`: https://github.com/apache/cloudstack/pull/2997 +.. _`#2894`: https://github.com/apache/cloudstack/pull/2894 +.. _`#3024`: https://github.com/apache/cloudstack/pull/3024 +.. _`#3085`: https://github.com/apache/cloudstack/pull/3085 +.. _`#3000`: https://github.com/apache/cloudstack/pull/3000 +.. _`#3080`: https://github.com/apache/cloudstack/pull/3080 +.. _`#3005`: https://github.com/apache/cloudstack/pull/3005 +.. _`#3076`: https://github.com/apache/cloudstack/pull/3076 +.. _`#3030`: https://github.com/apache/cloudstack/pull/3030 +.. _`#2793`: https://github.com/apache/cloudstack/pull/2793 +.. _`#2660`: https://github.com/apache/cloudstack/pull/2660 +.. _`#3066`: https://github.com/apache/cloudstack/pull/3066 +.. _`#3037`: https://github.com/apache/cloudstack/pull/3037 +.. _`#2990`: https://github.com/apache/cloudstack/pull/2990 +.. _`#3062`: https://github.com/apache/cloudstack/pull/3062 +.. _`#3061`: https://github.com/apache/cloudstack/pull/3061 +.. _`#3020`: https://github.com/apache/cloudstack/pull/3020 +.. _`#3055`: https://github.com/apache/cloudstack/pull/3055 +.. _`#3042`: https://github.com/apache/cloudstack/pull/3042 +.. _`#2595`: https://github.com/apache/cloudstack/pull/2595 +.. _`#3053`: https://github.com/apache/cloudstack/pull/3053 +.. _`#3038`: https://github.com/apache/cloudstack/pull/3038 +.. _`#3028`: https://github.com/apache/cloudstack/pull/3028 +.. _`#3034`: https://github.com/apache/cloudstack/pull/3034 +.. _`#3014`: https://github.com/apache/cloudstack/pull/3014 +.. _`#3021`: https://github.com/apache/cloudstack/pull/3021 +.. _`#3022`: https://github.com/apache/cloudstack/pull/3022 +.. _`#3012`: https://github.com/apache/cloudstack/pull/3012 +.. _`#3018`: https://github.com/apache/cloudstack/pull/3018 +.. _`#2985`: https://github.com/apache/cloudstack/pull/2985 +.. _`#3016`: https://github.com/apache/cloudstack/pull/3016 +.. _`#3013`: https://github.com/apache/cloudstack/pull/3013 +.. _`#2919`: https://github.com/apache/cloudstack/pull/2919 +.. _`#3007`: https://github.com/apache/cloudstack/pull/3007 +.. _`#2905`: https://github.com/apache/cloudstack/pull/2905 +.. _`#3019`: https://github.com/apache/cloudstack/pull/3019 +.. _`#2896`: https://github.com/apache/cloudstack/pull/2896 +.. _`#2980`: https://github.com/apache/cloudstack/pull/2980 +.. _`#2839`: https://github.com/apache/cloudstack/pull/2839 +.. _`#3003`: https://github.com/apache/cloudstack/pull/3003 +.. _`#3010`: https://github.com/apache/cloudstack/pull/3010 +.. _`#2987`: https://github.com/apache/cloudstack/pull/2987 +.. _`#2893`: https://github.com/apache/cloudstack/pull/2893 +.. _`#2984`: https://github.com/apache/cloudstack/pull/2984 +.. _`#2898`: https://github.com/apache/cloudstack/pull/2898 +.. _`#1448`: https://github.com/apache/cloudstack/pull/1448 +.. _`#2928`: https://github.com/apache/cloudstack/pull/2928 +.. _`#2979`: https://github.com/apache/cloudstack/pull/2979 +.. _`#2925`: https://github.com/apache/cloudstack/pull/2925 +.. _`#2927`: https://github.com/apache/cloudstack/pull/2927 +.. _`#2185`: https://github.com/apache/cloudstack/pull/2185 +.. _`#2923`: https://github.com/apache/cloudstack/pull/2923 +.. _`#2926`: https://github.com/apache/cloudstack/pull/2926 +.. _`#2870`: https://github.com/apache/cloudstack/pull/2870 +.. _`#2915`: https://github.com/apache/cloudstack/pull/2915 +.. _`#2921`: https://github.com/apache/cloudstack/pull/2921 +.. _`#2922`: https://github.com/apache/cloudstack/pull/2922 +.. _`#2916`: https://github.com/apache/cloudstack/pull/2916 +.. _`#2907`: https://github.com/apache/cloudstack/pull/2907 +.. _`#2914`: https://github.com/apache/cloudstack/pull/2914 +.. _`#2907`: https://github.com/apache/cloudstack/pull/2907 +.. _`#2912`: https://github.com/apache/cloudstack/pull/2912 +.. _`#2911`: https://github.com/apache/cloudstack/pull/2911 +.. _`#2900`: https://github.com/apache/cloudstack/pull/2900 +.. _`#2904`: https://github.com/apache/cloudstack/pull/2904 +.. _`#2897`: https://github.com/apache/cloudstack/pull/2897 +.. _`#2902`: https://github.com/apache/cloudstack/pull/2902 +.. _`#2903`: https://github.com/apache/cloudstack/pull/2903 +.. _`#2892`: https://github.com/apache/cloudstack/pull/2892 +.. _`#2876`: https://github.com/apache/cloudstack/pull/2876 +.. _`#2888`: https://github.com/apache/cloudstack/pull/2888 +.. _`#2889`: https://github.com/apache/cloudstack/pull/2889 +.. _`#2883`: https://github.com/apache/cloudstack/pull/2883 +.. _`#2884`: https://github.com/apache/cloudstack/pull/2884 +.. _`#2879`: https://github.com/apache/cloudstack/pull/2879 +.. _`#2878`: https://github.com/apache/cloudstack/pull/2878 +.. _`#2875`: https://github.com/apache/cloudstack/pull/2875 +.. _`#2849`: https://github.com/apache/cloudstack/pull/2849 +.. _`#2866`: https://github.com/apache/cloudstack/pull/2866 +.. _`#2743`: https://github.com/apache/cloudstack/pull/2743 +.. _`#2860`: https://github.com/apache/cloudstack/pull/2860 +.. _`#2847`: https://github.com/apache/cloudstack/pull/2847 +.. _`#2859`: https://github.com/apache/cloudstack/pull/2859 +.. _`#2855`: https://github.com/apache/cloudstack/pull/2855 +.. _`#2852`: https://github.com/apache/cloudstack/pull/2852 +.. _`#2691`: https://github.com/apache/cloudstack/pull/2691 +.. _`#2828`: https://github.com/apache/cloudstack/pull/2828 +.. _`#2833`: https://github.com/apache/cloudstack/pull/2833 +.. _`#2846`: https://github.com/apache/cloudstack/pull/2846 +.. _`#2840`: https://github.com/apache/cloudstack/pull/2840 +.. _`#2799`: https://github.com/apache/cloudstack/pull/2799 +.. _`#2817`: https://github.com/apache/cloudstack/pull/2817 +.. _`#2773`: https://github.com/apache/cloudstack/pull/2773 +.. _`#2500`: https://github.com/apache/cloudstack/pull/2500 +.. _`#2835`: https://github.com/apache/cloudstack/pull/2835 +.. _`#2761`: https://github.com/apache/cloudstack/pull/2761 +.. _`#2829`: https://github.com/apache/cloudstack/pull/2829 +.. _`#2824`: https://github.com/apache/cloudstack/pull/2824 +.. _`#2836`: https://github.com/apache/cloudstack/pull/2836 +.. _`#2825`: https://github.com/apache/cloudstack/pull/2825 +.. _`#2832`: https://github.com/apache/cloudstack/pull/2832 +.. _`#2826`: https://github.com/apache/cloudstack/pull/2826 +.. _`#2803`: https://github.com/apache/cloudstack/pull/2803 +.. _`#2806`: https://github.com/apache/cloudstack/pull/2806 +.. _`#2819`: https://github.com/apache/cloudstack/pull/2819 +.. _`#2585`: https://github.com/apache/cloudstack/pull/2585 +.. _`#2091`: https://github.com/apache/cloudstack/pull/2091 +.. _`#2815`: https://github.com/apache/cloudstack/pull/2815 +.. _`#2813`: https://github.com/apache/cloudstack/pull/2813 +.. _`#2798`: https://github.com/apache/cloudstack/pull/2798 +.. _`#2722`: https://github.com/apache/cloudstack/pull/2722 +.. _`#2812`: https://github.com/apache/cloudstack/pull/2812 +.. _`#2814`: https://github.com/apache/cloudstack/pull/2814 +.. _`#2810`: https://github.com/apache/cloudstack/pull/2810 +.. _`#2808`: https://github.com/apache/cloudstack/pull/2808 +.. _`#2755`: https://github.com/apache/cloudstack/pull/2755 +.. _`#2807`: https://github.com/apache/cloudstack/pull/2807 +.. _`#2809`: https://github.com/apache/cloudstack/pull/2809 +.. _`#2811`: https://github.com/apache/cloudstack/pull/2811 +.. _`#2796`: https://github.com/apache/cloudstack/pull/2796 +.. _`#2502`: https://github.com/apache/cloudstack/pull/2502 +.. _`#2800`: https://github.com/apache/cloudstack/pull/2800 +.. _`#2399`: https://github.com/apache/cloudstack/pull/2399 +.. _`#2776`: https://github.com/apache/cloudstack/pull/2776 +.. _`#2786`: https://github.com/apache/cloudstack/pull/2786 +.. _`#2794`: https://github.com/apache/cloudstack/pull/2794 +.. _`#2766`: https://github.com/apache/cloudstack/pull/2766 +.. _`#2790`: https://github.com/apache/cloudstack/pull/2790 +.. _`#2788`: https://github.com/apache/cloudstack/pull/2788 +.. _`#2785`: https://github.com/apache/cloudstack/pull/2785 +.. _`#2784`: https://github.com/apache/cloudstack/pull/2784 +.. _`#2782`: https://github.com/apache/cloudstack/pull/2782 +.. _`#2791`: https://github.com/apache/cloudstack/pull/2791 +.. _`#2792`: https://github.com/apache/cloudstack/pull/2792 +.. _`#2781`: https://github.com/apache/cloudstack/pull/2781 +.. _`#2775`: https://github.com/apache/cloudstack/pull/2775 +.. _`#2778`: https://github.com/apache/cloudstack/pull/2778 +.. _`#2769`: https://github.com/apache/cloudstack/pull/2769 +.. _`#2747`: https://github.com/apache/cloudstack/pull/2747 +.. _`#2734`: https://github.com/apache/cloudstack/pull/2734 +.. _`#2762`: https://github.com/apache/cloudstack/pull/2762 +.. _`#2752`: https://github.com/apache/cloudstack/pull/2752 +.. _`#2764`: https://github.com/apache/cloudstack/pull/2764 +.. _`#2613`: https://github.com/apache/cloudstack/pull/2613 +.. _`#2767`: https://github.com/apache/cloudstack/pull/2767 +.. _`#2739`: https://github.com/apache/cloudstack/pull/2739 +.. _`#2765`: https://github.com/apache/cloudstack/pull/2765 +.. _`#2636`: https://github.com/apache/cloudstack/pull/2636 +.. _`#2751`: https://github.com/apache/cloudstack/pull/2751 +.. _`#2757`: https://github.com/apache/cloudstack/pull/2757 +.. _`#2732`: https://github.com/apache/cloudstack/pull/2732 +.. _`#2756`: https://github.com/apache/cloudstack/pull/2756 +.. _`#2703`: https://github.com/apache/cloudstack/pull/2703 +.. _`#2750`: https://github.com/apache/cloudstack/pull/2750 +.. _`#2709`: https://github.com/apache/cloudstack/pull/2709 +.. _`#2503`: https://github.com/apache/cloudstack/pull/2503 +.. _`#2524`: https://github.com/apache/cloudstack/pull/2524 +.. _`#2721`: https://github.com/apache/cloudstack/pull/2721 +.. _`#2640`: https://github.com/apache/cloudstack/pull/2640 +.. _`#2649`: https://github.com/apache/cloudstack/pull/2649 +.. _`#2738`: https://github.com/apache/cloudstack/pull/2738 +.. _`#2718`: https://github.com/apache/cloudstack/pull/2718 +.. _`#2728`: https://github.com/apache/cloudstack/pull/2728 +.. _`#2727`: https://github.com/apache/cloudstack/pull/2727 +.. _`#2723`: https://github.com/apache/cloudstack/pull/2723 +.. _`#2659`: https://github.com/apache/cloudstack/pull/2659 +.. _`#2712`: https://github.com/apache/cloudstack/pull/2712 +.. _`#2714`: https://github.com/apache/cloudstack/pull/2714 +.. _`#2715`: https://github.com/apache/cloudstack/pull/2715 +.. _`#2493`: https://github.com/apache/cloudstack/pull/2493 +.. _`#2716`: https://github.com/apache/cloudstack/pull/2716 +.. _`#2681`: https://github.com/apache/cloudstack/pull/2681 +.. _`#2670`: https://github.com/apache/cloudstack/pull/2670 +.. _`#2710`: https://github.com/apache/cloudstack/pull/2710 +.. _`#2706`: https://github.com/apache/cloudstack/pull/2706 +.. _`#2699`: https://github.com/apache/cloudstack/pull/2699 +.. _`#2705`: https://github.com/apache/cloudstack/pull/2705 +.. _`#2704`: https://github.com/apache/cloudstack/pull/2704 +.. _`#2693`: https://github.com/apache/cloudstack/pull/2693 +.. _`#2697`: https://github.com/apache/cloudstack/pull/2697 +.. _`#2686`: https://github.com/apache/cloudstack/pull/2686 +.. _`#2696`: https://github.com/apache/cloudstack/pull/2696 +.. _`#2683`: https://github.com/apache/cloudstack/pull/2683 +.. _`#2694`: https://github.com/apache/cloudstack/pull/2694 +.. _`#2688`: https://github.com/apache/cloudstack/pull/2688 +.. _`#2672`: https://github.com/apache/cloudstack/pull/2672 +.. _`#2674`: https://github.com/apache/cloudstack/pull/2674 +.. _`#2673`: https://github.com/apache/cloudstack/pull/2673 +.. _`#2676`: https://github.com/apache/cloudstack/pull/2676 +.. _`#2669`: https://github.com/apache/cloudstack/pull/2669 +.. _`#2669`: https://github.com/apache/cloudstack/pull/2669 +.. _`#2664`: https://github.com/apache/cloudstack/pull/2664 +.. _`#2663`: https://github.com/apache/cloudstack/pull/2663 +.. _`#2667`: https://github.com/apache/cloudstack/pull/2667 +.. _`#2661`: https://github.com/apache/cloudstack/pull/2661 +.. _`#2639`: https://github.com/apache/cloudstack/pull/2639 +.. _`#2653`: https://github.com/apache/cloudstack/pull/2653 +.. _`#2656`: https://github.com/apache/cloudstack/pull/2656 +.. _`#2651`: https://github.com/apache/cloudstack/pull/2651 +.. _`#2651`: https://github.com/apache/cloudstack/pull/2651 +.. _`#2473`: https://github.com/apache/cloudstack/pull/2473 +.. _`#2473`: https://github.com/apache/cloudstack/pull/2473 +.. _`#2655`: https://github.com/apache/cloudstack/pull/2655 +.. _`#2630`: https://github.com/apache/cloudstack/pull/2630 +.. _`#2652`: https://github.com/apache/cloudstack/pull/2652 +.. _`#2629`: https://github.com/apache/cloudstack/pull/2629 +.. _`#2638`: https://github.com/apache/cloudstack/pull/2638 +.. _`#2638`: https://github.com/apache/cloudstack/pull/2638 +.. _`#2645`: https://github.com/apache/cloudstack/pull/2645 +.. _`#2645`: https://github.com/apache/cloudstack/pull/2645 +.. _`#2646`: https://github.com/apache/cloudstack/pull/2646 +.. _`#2635`: https://github.com/apache/cloudstack/pull/2635 +.. _`#2635`: https://github.com/apache/cloudstack/pull/2635 +.. _`#2634`: https://github.com/apache/cloudstack/pull/2634 +.. _`#2634`: https://github.com/apache/cloudstack/pull/2634 +.. _`#2508`: https://github.com/apache/cloudstack/pull/2508 +.. _`#2508`: https://github.com/apache/cloudstack/pull/2508 +.. _`#2584`: https://github.com/apache/cloudstack/pull/2584 +.. _`#2600`: https://github.com/apache/cloudstack/pull/2600 +.. _`#2627`: https://github.com/apache/cloudstack/pull/2627 +.. _`#2615`: https://github.com/apache/cloudstack/pull/2615 +.. _`#2632`: https://github.com/apache/cloudstack/pull/2632 +.. _`#2621`: https://github.com/apache/cloudstack/pull/2621 +.. _`#2619`: https://github.com/apache/cloudstack/pull/2619 +.. _`#2607`: https://github.com/apache/cloudstack/pull/2607 +.. _`#2626`: https://github.com/apache/cloudstack/pull/2626 +.. _`#2623`: https://github.com/apache/cloudstack/pull/2623 +.. _`#2628`: https://github.com/apache/cloudstack/pull/2628 +.. _`#2628`: https://github.com/apache/cloudstack/pull/2628 +.. _`#2612`: https://github.com/apache/cloudstack/pull/2612 +.. _`#1940`: https://github.com/apache/cloudstack/pull/1940 +.. _`#2608`: https://github.com/apache/cloudstack/pull/2608 +.. _`#2574`: https://github.com/apache/cloudstack/pull/2574 +.. _`#2471`: https://github.com/apache/cloudstack/pull/2471 +.. _`#2606`: https://github.com/apache/cloudstack/pull/2606 +.. _`#2601`: https://github.com/apache/cloudstack/pull/2601 +.. _`#2599`: https://github.com/apache/cloudstack/pull/2599 +.. _`#2598`: https://github.com/apache/cloudstack/pull/2598 +.. _`#2605`: https://github.com/apache/cloudstack/pull/2605 +.. _`#2428`: https://github.com/apache/cloudstack/pull/2428 +.. _`#2536`: https://github.com/apache/cloudstack/pull/2536 +.. _`#2486`: https://github.com/apache/cloudstack/pull/2486 +.. _`#2422`: https://github.com/apache/cloudstack/pull/2422 +.. _`#2566`: https://github.com/apache/cloudstack/pull/2566 +.. _`#2573`: https://github.com/apache/cloudstack/pull/2573 +.. _`#2412`: https://github.com/apache/cloudstack/pull/2412 +.. _`#2594`: https://github.com/apache/cloudstack/pull/2594 +.. _`#2597`: https://github.com/apache/cloudstack/pull/2597 +.. _`#2498`: https://github.com/apache/cloudstack/pull/2498 +.. _`#2591`: https://github.com/apache/cloudstack/pull/2591 +.. _`#2590`: https://github.com/apache/cloudstack/pull/2590 +.. _`#2582`: https://github.com/apache/cloudstack/pull/2582 +.. _`#2577`: https://github.com/apache/cloudstack/pull/2577 +.. _`#2579`: https://github.com/apache/cloudstack/pull/2579 +.. _`#2589`: https://github.com/apache/cloudstack/pull/2589 +.. _`#2588`: https://github.com/apache/cloudstack/pull/2588 +.. _`#2505`: https://github.com/apache/cloudstack/pull/2505 +.. _`#2580`: https://github.com/apache/cloudstack/pull/2580 +.. _`#2587`: https://github.com/apache/cloudstack/pull/2587 +.. _`#2586`: https://github.com/apache/cloudstack/pull/2586 +.. _`#2576`: https://github.com/apache/cloudstack/pull/2576 +.. _`#2562`: https://github.com/apache/cloudstack/pull/2562 +.. _`#2554`: https://github.com/apache/cloudstack/pull/2554 +.. _`#2511`: https://github.com/apache/cloudstack/pull/2511 +.. _`#2572`: https://github.com/apache/cloudstack/pull/2572 +.. _`#2553`: https://github.com/apache/cloudstack/pull/2553 +.. _`#2499`: https://github.com/apache/cloudstack/pull/2499 +.. _`#2570`: https://github.com/apache/cloudstack/pull/2570 +.. _`#2568`: https://github.com/apache/cloudstack/pull/2568 +.. _`#2559`: https://github.com/apache/cloudstack/pull/2559 +.. _`#2567`: https://github.com/apache/cloudstack/pull/2567 +.. _`#2563`: https://github.com/apache/cloudstack/pull/2563 +.. _`#2555`: https://github.com/apache/cloudstack/pull/2555 +.. _`#2390`: https://github.com/apache/cloudstack/pull/2390 +.. _`#2564`: https://github.com/apache/cloudstack/pull/2564 +.. _`#2557`: https://github.com/apache/cloudstack/pull/2557 +.. _`#2404`: https://github.com/apache/cloudstack/pull/2404 +.. _`#2550`: https://github.com/apache/cloudstack/pull/2550 +.. _`#2560`: https://github.com/apache/cloudstack/pull/2560 +.. _`#2401`: https://github.com/apache/cloudstack/pull/2401 +.. _`#2462`: https://github.com/apache/cloudstack/pull/2462 +.. _`#2490`: https://github.com/apache/cloudstack/pull/2490 +.. _`#2538`: https://github.com/apache/cloudstack/pull/2538 +.. _`#2517`: https://github.com/apache/cloudstack/pull/2517 +.. _`#2552`: https://github.com/apache/cloudstack/pull/2552 +.. _`#2535`: https://github.com/apache/cloudstack/pull/2535 +.. _`#2526`: https://github.com/apache/cloudstack/pull/2526 +.. _`#2522`: https://github.com/apache/cloudstack/pull/2522 +.. _`#2519`: https://github.com/apache/cloudstack/pull/2519 +.. _`#2520`: https://github.com/apache/cloudstack/pull/2520 +.. _`#2515`: https://github.com/apache/cloudstack/pull/2515 +.. _`#2414`: https://github.com/apache/cloudstack/pull/2414 +.. _`#2512`: https://github.com/apache/cloudstack/pull/2512 +.. _`#2492`: https://github.com/apache/cloudstack/pull/2492 +.. _`#2496`: https://github.com/apache/cloudstack/pull/2496 +.. _`#2449`: https://github.com/apache/cloudstack/pull/2449 +.. _`#2510`: https://github.com/apache/cloudstack/pull/2510 +.. _`#2506`: https://github.com/apache/cloudstack/pull/2506 +.. _`#2506`: https://github.com/apache/cloudstack/pull/2506 +.. _`#2513`: https://github.com/apache/cloudstack/pull/2513 +.. _`#2513`: https://github.com/apache/cloudstack/pull/2513 +.. _`#2465`: https://github.com/apache/cloudstack/pull/2465 +.. _`#2438`: https://github.com/apache/cloudstack/pull/2438 +.. _`#2465`: https://github.com/apache/cloudstack/pull/2465 +.. _`#2507`: https://github.com/apache/cloudstack/pull/2507 +.. _`#2507`: https://github.com/apache/cloudstack/pull/2507 +.. _`#2397`: https://github.com/apache/cloudstack/pull/2397 +.. _`#2481`: https://github.com/apache/cloudstack/pull/2481 +.. _`#2468`: https://github.com/apache/cloudstack/pull/2468 +.. _`#2504`: https://github.com/apache/cloudstack/pull/2504 +.. _`#2497`: https://github.com/apache/cloudstack/pull/2497 +.. _`#2494`: https://github.com/apache/cloudstack/pull/2494 +.. _`#2495`: https://github.com/apache/cloudstack/pull/2495 +.. _`#2491`: https://github.com/apache/cloudstack/pull/2491 +.. _`#2433`: https://github.com/apache/cloudstack/pull/2433 +.. _`#2387`: https://github.com/apache/cloudstack/pull/2387 +.. _`#2442`: https://github.com/apache/cloudstack/pull/2442 +.. _`#2484`: https://github.com/apache/cloudstack/pull/2484 +.. _`#2475`: https://github.com/apache/cloudstack/pull/2475 +.. _`#2470`: https://github.com/apache/cloudstack/pull/2470 +.. _`#2425`: https://github.com/apache/cloudstack/pull/2425 +.. _`#2478`: https://github.com/apache/cloudstack/pull/2478 +.. _`#2437`: https://github.com/apache/cloudstack/pull/2437 +.. _`#2439`: https://github.com/apache/cloudstack/pull/2439 +.. _`#2392`: https://github.com/apache/cloudstack/pull/2392 +.. _`#2463`: https://github.com/apache/cloudstack/pull/2463 +.. _`#2244`: https://github.com/apache/cloudstack/pull/2244 +.. _`#2443`: https://github.com/apache/cloudstack/pull/2443 +.. _`#2451`: https://github.com/apache/cloudstack/pull/2451 +.. _`#2457`: https://github.com/apache/cloudstack/pull/2457 +.. _`#2456`: https://github.com/apache/cloudstack/pull/2456 +.. _`#2432`: https://github.com/apache/cloudstack/pull/2432 + Issues Fixed in 4.11.2.0 ------------------------ diff --git a/source/upgrading/upgrade/upgrade-4.11.rst b/source/upgrading/upgrade/upgrade-4.11.rst index 1c6af51..58f061e 100644 --- a/source/upgrading/upgrade/upgrade-4.11.rst +++ b/source/upgrading/upgrade/upgrade-4.11.rst @@ -14,7 +14,7 @@ under the License. -.. |version_to_upgrade| replace:: 4.11.0.0 or 4.11.1 +.. |version_to_upgrade| replace:: 4.11.x Upgrade Instruction from |version_to_upgrade| =============================================