Issues Fixed in 4.11.3.0

Apache CloudStack now uses GitHub <https://github.com/apache/cloudstack/issues>`_ to track its issues. links to the GitHub pull requests have been included at the end of each section.

Apache CloudStack previously used Jira to track its issues and Github for pull requests. All new features and bugs for 4.11 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 in 4.11.3.0

VersionGithubDescription
4.11.3.0#3381schema: add 4.11.2 to 4.11.3 systemvmtemplate upgrade path
4.11.3.0#3075KVM: Prevent regenerating keystore on provisionCertificate API
4.11.3.0#3373router: support multi-homed VMs in VPC
4.11.3.0#3366Fix rule duplication with static NAT rules
4.11.3.0#3194Suspending a VM before snapshot deletion (see PR #3193)
4.11.3.0#3370ssvm: apply MTU value on storage/management nic if available
4.11.3.0#2995KVM: Improvements on upload direct download certificates
4.11.3.0#3351Have persistent DHCP leases file on VRs and cleanup /etc/hosts on VM deletion
4.11.3.0#3310Fix removing static NAT rules with Juniper SRX
4.11.3.0#3361Fix 4.11 VR Issues with Multiple Public Subnets
4.11.3.0#3206server: allow dedicate ip range to a domain if ips are used by an account in the domain
4.11.3.0#3205server: update dhcp configurations in vrs while update default nic of running vms
4.11.3.0#3362vmware: fix potential NPE when memory hotplug capability is checked
4.11.3.0#3338ui: fix enable static nat only towards first nic and not on any other interface
4.11.3.0#3359Ui: Reset multiselect actions when refreshing listView in Instance page
4.11.3.0#3342VPC: Fail to restart VPC with cleanup if there are multiple public IPs in different subnets
4.11.3.0#3348fix duplicate tag exception as CloudRuntimeException
4.11.3.0#3333server: ssh-keygen in PEM format and reduce main systemvm patching script
4.11.3.0#3239KVM: Fix agents dont reconnect post maintenance
4.11.3.0#3278systemvm: new qemu-guest-agent based patching for KVM
4.11.3.0#3276Allow VM that has never started to have volumes attached
4.11.3.0#3204server: Fix exception while update domain resource count
4.11.3.0#3269packaging: systemctl daemon-reload after agent install or upgrade
4.11.3.0#3266packaging: don’t skip unit tests while building packages
4.11.3.0#3238client: don’t disable TLSv1, TLSv1.1 by default that breaks VMware env
4.11.3.0#2869Fix some Marvin smoke tests
4.11.3.0#3158Allow users of all types to create L2 networks
4.11.3.0#3210systemd: Fix -Dpid arg passing to systemd usage service
4.11.3.0#3163systemd: fix services to allow TLS configurations via java.security.ciphers
4.11.3.0#3122Add back ability to disable backup of snapshot to secondary
4.11.3.0#3139packaging: management default file cleanup
4.11.3.0#3134keystore: don’t restart systemvm cloud.service post cert import
4.11.3.0#3105VmwareStorageLayoutHelper throws StackOverflowError fix
4.11.3.0#3095Prevent corner case for infinite PrepareForMaintenance
4.11.3.0#3106marvin: add missing test data for test_migration smoketest
4.11.3.0#3098Add support for keyword in listSSHKeyPairs command search (#2920)
4.11.3.0#2894api: don’t throttle api discovery for listApis command
4.11.3.0#3024travis: fail fast if –with-marvin fails with nose
4.11.3.0#3005Discover tags field on superclass of API responses
4.11.3.0#3076security: increase keystore setup/import timeout
4.11.3.0#3030correct permissions in spec file and fix class path specified variable
4.11.3.0#3066API: move ostypeid from DB id to DB uuid, backports #2528
4.11.3.0#3037kvm: when untagged vxlan is used, use the default guest/public bridge
4.11.3.0#2990Security Group: add secondary ips to the correct ipset based on ip family (4.11)
4.11.3.0#3055marvin: add missing default test data
4.11.3.0#3038surefire: ignore system classloader to make tests run
4.11.3.0#3021Skip network migration tests for not supported hypervisors instead of failing
4.11.3.0`#3417schema: add 4.11.2 to 4.11.3 systemvmtemplate upgrade path

48 Issues listed

GitHub links to listed issues:

Issues Fixed in 4.11.2.0

VersionGithubTypePriorityDescription
4.11.2.0#3021  Skip network migration tests for not supported hypervisors instead of failing
4.11.2.0#3022  systemvmtemplate: update debian 9.6 iso url and checksum
4.11.2.0#3012  CLOUDSTACK-3009: Fixed resource calculation CPU, RAM for accounts.
4.11.2.0#3018  Prevent error on GroupAnswers on VR creation
4.11.2.0#3007  Add missing ConfigDrive entries on existing zones after upgrade
4.11.2.0#2980  [4.11] Fix set initial reservation on public IP ranges
4.11.2.0#3010  Fix DirectNetworkGuru canHandle checks for lowercase isolation methods
4.11.2.0#2984  kvm: reset KVM host on heartbeat failure
4.11.2.0#2928  Migrating VM from ISO failures
4.11.2.0#2979  vr: defer was broken in VR because of json name change
4.11.2.0#2927  server: fix unwanted txn commit warning messages
4.11.2.0#2923  Improved perfomance on creating VM (KVM)
4.11.2.0#2926  network: on rolling restart force stop old routers
4.11.2.0#2915  packaging: install plugins at /usr/share/cloudstack-management/lib
4.11.2.0#2916  systemvm: Ensure cloud service reboots after failure
4.11.2.0#2907  client: mgmt server listen default to 0.0.0.0
4.11.2.0#2911  Unify templates/ISOs checksum API output
4.11.2.0#2900  network: Allow ability to disable rolling restart feature
4.11.2.0#2904  agent: Fixes #2899 on shutdown don’t allow server reconnection
4.11.2.0#2902  Add checksum sanity validation on template registration
4.11.2.0#2903  Set http level to INFO as default
4.11.2.0#2892  vr: memory and swap optimizations
4.11.2.0#2876  PULL_REQUEST_TEMPLATE: simplify and remove unpopular sections
4.11.2.0#2888  router: Fixes #2719 program VR nics by device id order for VPC
4.11.2.0#2889  Fixes: #2881 Improve Exception message
4.11.2.0#2884  add date to usage server logs
4.11.2.0#2879  ca: Fixes #2877 mgmt server cert should have all addrs of default nic
4.11.2.0#2878  Fixed Issue 2868, libvirt resize notify failure
4.11.2.0#2875  CertUtils: export private key to pem format correctly
4.11.2.0#2866  systemvm: baremetal-vr: reduce memory usage
4.11.2.0#2743  CLOUDSTACK-10380: Fix startvm giving another pw after pw reset
4.11.2.0#2860  packaging: Fixes #2857 don’t overwrite agent logrotate config
4.11.2.0#2859  agent: Fixes #2858 agent LB not working
4.11.2.0#2855  systemvm: export $TYPE before patching ssvm/cpvm
4.11.2.0#2852  Make networkofferingid required in migrateNetwork
4.11.2.0#2846  Fix PowerReportMissing for new VRs
4.11.2.0#2840  Fix for Vmware full clones update
4.11.2.0#2799  systemvmtemplate: new 4.11.2 template and fixes
4.11.2.0#2829  CLOUDSTACK-9473: storage pool capacity check when volume is resized or migrated
4.11.2.0#2824  Fix SystemVMs running in Xen HVM mode are not configured (#2760)
4.11.2.0#2836  Volume snapshot recurring schedule not showing
4.11.2.0#2825  expunge if flag is set
4.11.2.0#2832  Bigger partiton table for SVM & ambigous redirect bugfix
4.11.2.0#2806  ajusting dict to pass on if tests later on code, in this way arping i?
4.11.2.0#2819  KVM hook script include
4.11.2.0#2091  CLOUDSTACK-8609: [VMware] VM is not accessible after migration across clusters
4.11.2.0#2815  display translation labels as html instead of plain text
4.11.2.0#2722  CLOUDSTACK-10310 Fix KVM reboot on storage issue
4.11.2.0#2810  Project drop-down refresh data fix
4.11.2.0#2809  Backport Update DBCP version to 4.11
4.11.2.0#2811  Fix a typo in server/src/com/cloud/vm/UserVmManagerImpl.java
4.11.2.0#2776  Issue 2774: Changed the implementation of isVolumeOnManagedStorage(VolumeInfo) to?
4.11.2.0#2794  vmware: reboot VR after mac updates
4.11.2.0#2790  add height sizing to detail view so that it renders all detail items
4.11.2.0#2788  data table header cursor type and title
4.11.2.0#2785  change dashboard events cursor to default to prevent user confusion
4.11.2.0#2784  insert plugin css files before custom.css file
4.11.2.0#2782  add ipaddress input field to ‘Add network to VM’ form
4.11.2.0#2791  router: Fixes #2789 fix proper mark based packet routing across interfaces
4.11.2.0#2792  Fix issue when multiple cidrs with different sizes are assigned on a VR
4.11.2.0#2781  hvm checkbox visibility
4.11.2.0#2775  Fix typo in ISO url
4.11.2.0#2778  reset ssh key pair visibility
4.11.2.0#2769  Fix config drive iso path on Vmware
4.11.2.0#2747  systemvm: Update ISO URLs to the latest
4.11.2.0#2734  Fix invalid consoleproxy url after upgrade
4.11.2.0#2767  storage traffic type reset ui fix
4.11.2.0#2757  register template kvm context ui fix
4.11.2.0#2709  check volumes for state when retrieving pool for configDrive creation
4.11.2.0#2728  Consistence POM version for 4.11.x.y
4.11.2.0#2727  maven: bump up vmware sdk jar to 6.7

71 Issues listed

GitHub links to listed issues:

Issues Fixed in 4.11.1.0

BranchesGithubJiraTypePriorityDescription
4.11#2712   reuse ip for non redundant VPC
4.11#2714   send unsupported answer only when applicable
4.11#2715   smoketest: Fix test_vm_life_cycle secure migration tests
4.11#2493CLOUDSTACK-10326BugMajorPrevent hosts fall into Maintenance when there are running VMs on it
4.11#2716   configdrive: make fewer mountpoints on hosts
4.11#2681   Source NAT option on Private Gateway
4.11#2670   Removing an old, unused NetApp plug-in
4.11#2710   comply with api key constraint
4.11#2699   remove old config artifacts from update path
4.11#2705CLOUDSTACK-10381BugBlocker[ConfigDrive] Password is missing after reset password sequence
4.11#2704   ui: fix create VPC dialog box failure when zone is SG enabled
4.11#2693   Fix to enable Advanced zones with Security groups and VXLAN isolation type
4.11#2697   agent: Avoid sudo, renew certificates assuming root
4.11#2686   Fixes #2685: broken SXM support
4.11#2696   Fix LibvirtStorageAdaptor.java
4.11#2683   Add default L2 network offerings
4.11#2694   Do not send conserve mode param on L2 network offering creation from the UI
4.11#2688CLOUDSTACK-10382BugMajor[ConfigDrive] cloud-get-vm-data-configdrive.in is incorrect
4.11#2672CLOUDSTACK-10377BugMajorNuage VSP regression fails in NetworksWithCleanup test since introduction of fix for CLOUDSTACK-9114 in ACS 4.11&master
4.11#2674   Create unit test cases for ‘ConfigDriveBuilder’ class
4.11#2673   Fix test_configdrive.py and test_nuage_configdrive
4.11#2676   Fix two typos (from uanble to unable).
4.11#2669   conditional template filter
4.11#2664   revert dedicate vlan code removal
4.11#2663   server: Calculate fresh capacity per VM
4.11#2667CLOUDSTACK-10375BugMinorDo not create DefaultNuageVspSharedNetworkOfferingWithSGService
4.11#2661   Make uploadSslCert a POST request instead of a GET
4.11#2639CLOUDSTACK-10276BugMajorView volumes from primary storage not working when storage UUID is not a UUID
4.11#2653   Generate MAC address if the MAC in command addNicToVirtualMachine is invalid
4.11#2656   Only perform certain actions here with managed storage if the VM is s?
4.11#2651CLOUDSTACK-10290BugMajorConfig drive - only supported for secondary storage
4.11#2473CLOUDSTACK-10309ImprovementMinorVMs with HA enabled, power back on if shutdown from guest OS
4.11#2655   Handle Ceph.
4.11#2630   Host Affinity plugin
4.11#2652   Fix register iso in all zones
4.11#2629   Fix primary storage count when deleting volumes
4.11#2638   agent: Fixes #2633 don’t wait for pending tasks on reconnection
4.11#2645   config-drive: use hostname of VM instance of internal VM id
4.11#2646   Don’t skip tests while packaging Centos7
4.11#2635   router: Fixes #2544 run passwd server on dhcpserver IP on rVR
4.11#2634CLOUDSTACK-9184BugMajor[VMware] vmware.ports.per.dvportgroup global setting is not useful from vCenter 5.0 onwards
4.11#2508CLOUDSTACK-9114ImprovementMajorrestartnetwork with cleanup should not update/restart both routers at once
4.11#2584   Enhance and cleanup DatabaseUpgradeChecker
4.11#2600CLOUDSTACK-10362ImprovementMajorInconsistent method names
4.11#2627   Catch error in packagin script and fail the build
4.11#2615   config-drive: support user data on L2 networks
4.11#2632   listostypes: Fixes #2529 return boolean than string in response
4.11#2621   Backports for 4.11 branch
4.11#2619   Remove “self-injection” of AccountManagerImpl
4.11#2607   Allow changing disk offering of VMs’ root volume during volume migration
4.11#2626   bionic: allow Ubuntu 18.04 to be added as KVM host
4.11#2623   fixes #2611
4.11#2628   Create upgrade path from 4.9.3.1 to 4.11.1.0
4.11#2612   [migrateVolume API method] Filter disk offerings based on target storage pool selected
4.11#1940CLOUDSTACK-9781BugMajorACS records ID in events tables instead of UUID.
4.11#2608   API: move ostypeid from DB id to DB uuid
4.9*#2471CLOUDSTACK-10311ImprovementMajorAgent Log Rotate variable replace bug
4.11#2606   When creating a new account (via domain admin) it is possible to select ?root admin? as the role for the new user
4.11#2601CLOUDSTACK-10364ImprovementMajorInconsiste “setXXX” method names.
4.11#2599CLOUDSTACK-10363ImprovementMajorInconsistent “getXXX” and “listXXX” method names.
4.11#2598CLOUDSTACK-10360ImprovementMajorInconsistent method name
4.11#2605   xenserver: Add support for XS 7.3, 7.4 and XCP-ng 7.4
4.11#2428CLOUDSTACK-10253BugMinorJSON response returns boolean as string
4.11#2536   fix typo c&p bug in externalId feature UI
4.11#2486CLOUDSTACK-10323ImprovementMajorChange disk offering when volume is migrated to different type of storage pool.
4.11#2422CLOUDSTACK-10254ImprovementMajorRequire checkstyle to verify package names against directory structure
4.11#2566CLOUDSTACK-10288BugMajorConfig drive - Usedata corruption when gzipped
4.11#2573CLOUDSTACK-10356BugMajorFix Some Potential NPE
4.11#2412CLOUDSTACK-9677ImprovementMajorSwift Storage Policy support for Secondary Storage
4.11#2594   Remove ‘NetworkManagerTestComponentLibrary’ empty class and related configurations
4.11#2597   UpdateUserCmd: apiSecretKey refers to itself
4.11#2498CLOUDSTACK-10327BugCriticalSSO fails with error “Session Expired”, except for root admin
4.11#2591CLOUDSTACK-10359ImprovementMajorInconsistent method names
4.11#2590   network: Fix security groups for CentOS
4.11#2582   cs-45to411-ugrade-fix: database errors during upgrade to 4.11
4.11#2577   Prevent NPE if guest OS mapping is missing while prioritizing hosts
4.11#2579   router: fix routing table for marked packets
4.11#2589   Remove packaging job from pull request template
4.11#2588   capacity: remove unused threadpool
4.11#2505CLOUDSTACK-10333ImprovementMajorSecure VM Live migration for KVM
4.11#2580CLOUDSTACK-10357ImprovementMinorLog messages that do not match with their method function
4.11#2587   Remove empty VPN test class
4.11#2586   Use double quotes with ‘RROUTER’ variable in “common.sh” script
4.11#2576   Fix Python code checkstyle execute by “systemvmtestruntests.sh”
4.11#2562   consoleproxy: use consoleproxy.domain for non-ssl enable env
4.11#2554   agent: Add logging to libvirt qemu hook and cleanup
4.11#2511CLOUDSTACK-10344BugMajorSometimes a bug happens when moving ACL rules (changing their order with drag and drop)
4.11#2572   Remove ‘todb’ in favor of ‘encodeURIComponent’.
4.11#2553   Update inconsistent debugging info in catch block
4.11#2499   Updates to capacity management
4.11#2570   Improve README
4.11#2568   Log command output in CsHelper.execute command
4.11#2559   Upgrade path 4.11 through 4.11.1 to 4.12
4.11#2567   [Vmware] Fix for OVF parsing error
4.11#2563CLOUDSTACK-10304BugMajorSystemVM - Apache Web Server Version Number Information Disclosure
4.11#2555   Remove ‘md5Hashed’ variable from Javascript.
4.11#2390CLOUDSTACK-10214BugMajorUnable to remove local primary storage
4.11#2564   [Docs] Fix URL error from installation instructions
4.11#2557   Add “Fixes: number” to PR template for auto-closing issues
4.11#2404CLOUDSTACK-10230BugCriticalUser is able to change to ?Guest OS type? that has been removed
4.11#2550   debian: Use only -l for libvirtd default file on debian
4.11#2560   ui: Make zonal dashboard larger
4.11#2401CLOUDSTACK-10226BugMajorCloudStack is not importing Local storage properly
4.11#2462CLOUDSTACK-10301BugMajorAllow updating the network ACL list name and Description
4.11#2490   Create database upgrade from 4.11.0.0 to 4.11.1.0 & VMWare version to OS mappings
4.11#2538   Remove deprecated tomcat configuration file instead of moving it
4.11#2517   manual mapped ldap fix
4.11#2552   debian: remove old usage jars during upgrade
4.11#2535   Create an easy way to enable Java remote Debug for ACS
4.11#2526   add issue template for github issues
4.11#2522   indicate scope of tests in checklist
4.11#2519CLOUDSTACK-10287BugMajorMake el7 rpms to depend on OpenJDK8
4.11#2520   make Broadcast- and IsolationURI visible to admin
4.11#2515   Fix Successfully typo
4.11#2414CLOUDSTACK-10241BugMajorDuplicated file SRs being created in XenServer pools
4.11#2512   Only use the host if its Resource State is Enabled.
4.11#2492   Fix the name of the column used to hold IPv4 range in ‘vlan’ table.
4.11#2496CLOUDSTACK-10332EnhancementMajorUsers are not able to change/edit the protocol of an ACL rule
4.11#2449CLOUDSTACK-10278BugMajorAdding a SQL table column is not Idempotent
4.11#2510CLOUDSTACK-10334ImprovementMajorInadequate information for handling catch clauses
4.11#2506CLOUDSTACK-10341TaskMajorSystemvmtemplate 4.11 changes
4.11#2513CLOUDSTACK-10227BugBlockerStabilization fixes for master/4.11
4.11#2465CLOUDSTACK-10232EnhancementMajorSystemVMs and VR to run as HVM on XenServer
4.11#2438CLOUDSTACK-10307ImprovementMinorRemove unused things from HostDaoImpl
4.11#2507CLOUDSTACK-10319BugMajorPrefer TLSv1.2 and deprecate TLS 1.0/1.1
4.11#2397CLOUDSTACK-10221ImprovementMajorAllow specification of IPv6 details when creating Basic Network
4.11#2481CLOUDSTACK-10320BugMajorInvalid pair for response object breaking response parsing
4.11#2468CLOUDSTACK-10341TaskMajorSystemvmtemplate 4.11 changes
4.11#2504CLOUDSTACK-10340TaskMajorAdd setter in vminstancevo
4.11#2497CLOUDSTACK-10331BugMinorError 404 for /client/scripts/vm_snapshots.js
4.11#2408CLOUDSTACK-10231BugMajorAsserted fixes for Direct Download on KVM
4.11#2494CLOUDSTACK-10329EnhancementMajorButton in ACL rules page to export all rules as a CSV file
4.11#2495   Fix typo in Packaging script
4.11#2489CLOUDSTACK-10330ImprovementMajorIntroduce a standard PULL REQUEST template
4.11#2491   Fix “agent-lb” project
4.11#2469CLOUDSTACK-10132ImprovementMajorExtend Multiple Management Servers Support for agents to allow sorting algorithms
4.11#2458CLOUDSTACK-10296BugMajorFix timestamp difference in heartbeat script for rVRs
4.11#2433CLOUDSTACK-10268ImprovementMinorFix and enhance package script
4.11#2387CLOUDSTACK-8855BugMajorImprove Error Message for Host Alert State
4.11#2482CLOUDSTACK-10321BugMajorCPU Cap for KVM
4.11#2483CLOUDSTACK-10303ImprovementMajorrefactor plugins/nuagevsp tests to run from its own test_data.py file
4.11#2442CLOUDSTACK-10147BugMajorDisabled Xenserver cluster can still deploy VMs
4.11#2484   createNetworkACL: number has the wrong doc
4.11#2475CLOUDSTACK-10314ImprovementMinorAdd Text-Field to each ACL Rule
4.11#2485   Bump the version of Debian net-installer to 9.4.0
4.11#2480CLOUDSTACK-10319BugMajorPrefer TLSv1.2 and deprecate TLS 1.0/1.1
4.11#2470CLOUDSTACK-10197BugMajorXenServer 7.1: Cannot mount xentool iso from cloudstack on VMs
4.11#2476CLOUDSTACK-10317BugMinorIn case of multiple-public ips, snat fails to work for addtional public nics/network for guest traffic
4.11#2425CLOUDSTACK-10240ImprovementMajorACS cannot migrate a volume from local to shared storage (for XenServer)
4.11#2448CLOUDSTACK-10274BugMajorL2 network refused to be designed on VXLAN physical network
4.11#2478CLOUDSTACK-10318BugMajorBug on sorting ACL rules list in chrome
4.11#2437CLOUDSTACK-10257ImprovementMinorCreate template/volume does not allow to specify HVM requirement
4.11#2439CLOUDSTACK-10259BugMinorMissing float part of secondary storage data when calculating secondary storage usage in listAccounts
4.11#2392   dateutil: constistency of tzdate input and output
4.11#2463CLOUDSTACK-10302TaskMajorCreate database path upgrade from 4.11.0.0 to 4.12.0.0
4.11#2464CLOUDSTACK-10299BugMinorNetwork listing return error in project mode
4.11#2244CLOUDSTACK-10054BugMajorVolume download times out in 3600 seconds
4.11#2467CLOUDSTACK-10306BugMinorUpdate vmware dependency vim jar to 6.5 version
4.11#2460CLOUDSTACK-10298BugMajorRecreation of an earlier deleted Nuage managed isolated or vpc tier network fails
4.11#2466CLOUDSTACK-10305BugMajorRare race condition in KVM migration
4.11#2443CLOUDSTACK-9338BugMajorupdateResourceCount not accounting resources of VMs with custom service offering
4.11#2451CLOUDSTACK-10284BugMajorCreating a snapshot from VM Snapshot generates error if hypervisor is not KVM.
4.11#2454CLOUDSTACK-10283BugMajorUse sudo to execute keystore setup/import for kvm agents, and fail on keystore setup failures
4.11#2457CLOUDSTACK-10295ImprovementMajorMarvin: add support for password-enabled templates
4.11#2456CLOUDSTACK-10293BugMajorSingle view network ACL rules listing
4.11#2402CLOUDSTACK-10128BugCriticalTemplate from snapshot not merging vhd files
4.11#2432CLOUDSTACK-10294ImprovementMajorUpdated code-styling and improvements to security_group.py
4.11#2450CLOUDSTACK-10282BugMajorSystemVM - filrewall rules incorrect
4.11#2452CLOUDSTACK-10285BugCritical4.10.0.0 users face upgrade issues when upgrading to 4.11.0.0
4.11#2441CLOUDSTACK-10261BugCriticalNuage: Multinic: Libvirt nuage-extenstion metadata contains only one interface.
4.11#2420CLOUDSTACK-10247BugMajorL2 network not shared on projects
4.11#2424CLOUDSTACK-10251BugMajorHTTPS downloader for Direct Download templates failure
4.11#2421CLOUDSTACK-10243BugMajorUpdating metadata might hang on VR on “ip rule show”
4.11#2406CLOUDSTACK-9663ImprovementTrivialupdateRole should return updated role as json
4.11#2445CLOUDSTACK-10218BugMajorforced network update to a nuage network offering with vr fails with IllegalArgumentException
4.11#2444CLOUDSTACK-10269BugMajorAllow deletion of roles without causing concurrent exception
4.11#2405CLOUDSTACK-10146BugMajorBypass Secondary Storage for KVM templates
4.11#2398CLOUDSTACK-10222BugMajorClean previous snaphosts from primary storage when taking new one
4.11#2431CLOUDSTACK-10225ImprovementMajorDeprecate com.cloud.utils.StringUtils

Issues Fixed in 4.11.0.0

BranchesGithubJiraTypePriorityDescription
4.11#2097CLOUDSTACK-9813New FeatureMajorUse configdrive for userdata, metadata & password
4.11#2146CLOUDSTACK-4757New FeatureMinorSupport OVA files with multiple disks for templates
4.11#2394CLOUDSTACK-10109New FeatureMajorEnable dedication of public IPs to SSVM and CPVM
4.11#2295CLOUDSTACK-10109New FeatureMajorEnable dedication of public IPs to SSVM and CPVM
4.11#2381CLOUDSTACK-10117New FeatureMajorLDAP mapping on domain level
4.11#2368CLOUDSTACK-10126New FeatureMajorSeparate Subnet for CPVM and SSVM
4.11#2046CLOUDSTACK-7958New FeatureMinorLimit user login to specific subnets
4.11#2374CLOUDSTACK-10024New FeatureMajorPhysical Networking Migration
4.11#2301CLOUDSTACK-10121New FeatureMajormove user API
4.11#2360CLOUDSTACK-10189New FeatureMajorSupport for “VSD managed” networks with Nuage Networks
4.11#2281CLOUDSTACK-10102New FeatureMajorNew Network Type (L2)
4.11#2048CLOUDSTACK-9880New FeatureMajorExpansion of Management IP Range.
4.11#2294CLOUDSTACK-10039New FeatureMajorAdding IOPS/GB offering
4.11#2356CLOUDSTACK-8313New FeatureMajorLocal Storage overprovisioning should be possible
4.11#2028CLOUDSTACK-9853New FeatureMajorIPv6 Prefix Delegation support in Basic Networking
4.11#1981CLOUDSTACK-9806New FeatureMajorNuage domain template selection per VPC
4.11#2325CLOUDSTACK-9998New FeatureMajorCloudStack exporter for Prometheus
4.11#2284CLOUDSTACK-10103New FeatureMajorCloudian Connector for CloudStack
4.11#2297CLOUDSTACK-9957New FeatureMajorAnnotations on entities
4.11#2181CLOUDSTACK-9957New FeatureMajorAnnotations on entities
4.11#2286CLOUDSTACK-9993New FeatureMajorSecure Agent Communications
4.11#2287CLOUDSTACK-9998New FeatureMajorCloudStack exporter for Prometheus
4.11#2278CLOUDSTACK-9993New FeatureMajorSecure Agent Communications
4.11#1707CLOUDSTACK-9397New FeatureMajorAdd Watchdog timer to KVM Instances
4.11#2143CLOUDSTACK-9949New FeatureMinoradd ability to specify mac address when deployVirtualMachine or addNicToVirtualMachine is called
4.11#2256CLOUDSTACK-9782New FeatureMajorHost HA
4.11#2239CLOUDSTACK-9993New FeatureMajorSecure Agent Communications
4.11#2222CLOUDSTACK-10022New FeatureMinorAllow domain admin to create and delete subdomains
4.11#2026CLOUDSTACK-9861New FeatureMajorExpire VM snapshots after configured duration
4.11#2218CLOUDSTACK-9782New FeatureMajorHost HA
4.11#2407CLOUDSTACK-10227BugBlockerStabilization fixes for master/4.11
4.11#2403CLOUDSTACK-10227BugBlockerStabilization fixes for master/4.11
4.11#2396CLOUDSTACK-10220BugMajorIPv4 NIC alias is not added on Virtual Router in Basic Networking when NIC has IPv6 address
4.11#2362CLOUDSTACK-10188BugMajorResource Accounting for primary storage is Broken
4.11#2393CLOUDSTACK-10217BugMajorWhen IPv4 address of Instance is updated DHCP data is not cleared on VR
4.11#2388CLOUDSTACK-10212BugMajorChanging IPv4 Address of NIC in Basic Networking does not update the gateway
4.11#2379CLOUDSTACK-10146BugMajorBypass Secondary Storage for KVM templates
4.11#2391CLOUDSTACK-10215BugMajorExcessive log4j debug level in CPVM, SSVM could lead to FS overflow
4.11#2139CLOUDSTACK-9921BugMajorNPE when garbage collector is running
4.11#2088CLOUDSTACK-9892BugCriticalPrimary storage resource check is broken when using root disk size override to deploy VM
4.11#2365CLOUDSTACK-10197BugMajorXenServer 7.1: Cannot mount xentool iso from cloudstack on VMs
4.11#2073CLOUDSTACK-9896BugMinorListDedicatedXXX doesn’t respect pagination
4.11#2386CLOUDSTACK-9632BugMajorUpgrade bountycastle to 1.55+
4.11#2315CLOUDSTACK-9025BugCriticalUnable to deploy VM instance from template if template spin from linked clone snapshot
4.11#2274CLOUDSTACK-10096BugMajorCan’t reset api.integration.port and usage.sanity.check.interval back to null
4.11#2282CLOUDSTACK-10104BugMajorOptimize database transactions in ListDomain API to improve performance
4.11#2385CLOUDSTACK-10211BugMajortest_nuage_public_sharednetwork_userdata fails due to errortext changed
4.11#2260CLOUDSTACK-10065BugMajorOptimize SQL queries in listTemplate API to improve performance.
4.11#1740CLOUDSTACK-9572BugMajorSnapshot on primary storage not cleaned up after Storage migration
4.11#2104CLOUDSTACK-9908BugMajorPrimary Storage allocated capacity goes very high after VM snapshot
4.11#2378CLOUDSTACK-10205BugMajorLinkDomainToLdap returns internal id
4.11#1773CLOUDSTACK-9607BugMajorPreventing template deletion when template is in use.
4.11#2149CLOUDSTACK-9932BugMajorSnapshot is getting deleted while volume creation from the snapshot is in progress
4.11#2156CLOUDSTACK-9971BugMinorBugfix/listaccounts parameter consistency
4.11#2373CLOUDSTACK-10202BugMajorcreateSnapshotPolicy API create multiple entries in DB for same volume.
4.11#2344CLOUDSTACK-10163BugMajorComponent tests health check
4.11#1760CLOUDSTACK-9593BugMajorUser data check is inconsistent with python
4.11#2352CLOUDSTACK-10175BugMajorListing VPCs with a domain account and project id -1 returns all the VPCs in the syste
4.11#2347CLOUDSTACK-10166BugMinorCannot add a tag to a NetworkACL (rule not list) in CS with a user in a project or in an account
4.11#2375CLOUDSTACK-9456BugMajorMigrate master to use Java8 and Spring4
4.11#2211CLOUDSTACK-10013BugMajorMigrate to Debian9 systemvmtemplate
4.9#2304CLOUDSTACK-10127BugCritical4.9 / 4.10 KVM + openvswitch + vpc + static nat / secondary ip on eth2
4.11#2208CLOUDSTACK-9542BugMajorlistNics API does not return data as per API documentation
4.11#2351CLOUDSTACK-10173BugMajorGuest/Public nics on VR should pick network rate from network offering
4.11#2370CLOUDSTACK-9595BugMajorTransactions are not getting retried in case of database deadlock errors
4.11#2366CLOUDSTACK-10168BugMajorVR duplicate entries in /etc/hosts when reusing VM name
4.11#2042CLOUDSTACK-9875BugMajorUnable to re-apply Explicit dedication to VM
4.11#2364CLOUDSTACK-10195BugMinorCloudStack MySQL HA problem – No database selected
4.11#2361CLOUDSTACK-10190BugMajorDuplicate public VLAN for two different admin accounts.
4.11#2247CLOUDSTACK-10012BugMajorMigrate to Embedded Jetty based mgmt server
4.11#1964CLOUDSTACK-9800BugMajorEnable inline mode for NetScaler device
4.11#1762CLOUDSTACK-9595BugMajorTransactions are not getting retried in case of database deadlock errors
4.11#2308CLOUDSTACK-8908BugMajorAfter copying the template charging for that template is stopped
4.11#2354CLOUDSTACK-10176BugMajorVM Start Api Job returns success for failed Job
4.11#2353CLOUDSTACK-9986BugMajorConsider overcommit ratios with total/threshold values in Metrics View
4.11#2358CLOUDSTACK-9736BugMinorIncoherent validation and error message when you change the vm.password.length configuration parameter
4.11#2326CLOUDSTACK-10184BugMajorRe-work method QuotaResponseBuilderImpl.startOfNextDay and its test cases
4.11#2267CLOUDSTACK-10077BugMajorAllow account to use the same site-2-site VPN gateway with different configs for several VPCs
4.11#2337CLOUDSTACK-10157BugMajorWrong notification while migration
4.11#2355CLOUDSTACK-10177BugMajorNPE when programming Security Groups with KVM
4.11#2349CLOUDSTACK-10070BugMajorExtend travis run to include more component tests
4.11#2312CLOUDSTACK-7793BugCritical[Snapshots]Create Snaphot with “quiesce” option set to true fails with “InvalidParameterValueException: can’t handle quiescevm equal true for volume snapshot”
4.11#2345CLOUDSTACK-10164BugBlockerUI - not able to create a VPC
4.11#2263CLOUDSTACK-10070BugMajorExtend travis run to include more component tests
4.11#2342CLOUDSTACK-9586BugCriticalWhen using local storage with Xenserver prepareTemplate does not work with multiple primary store
4.11#2124CLOUDSTACK-9432BugCriticalDedicate Cluster to Domain always creates an affinity group owned by the root domain
4.11#2322CLOUDSTACK-10140BugCriticalWhen template is created from snapshot template.properties are corrupted
4.11#2335CLOUDSTACK-10154BugMajortest failures in smoketest
4.11#2341CLOUDSTACK-10160BugMajorKVM VirtIO-SCSI not defined properly in Libvirt XML
4.11#2321CLOUDSTACK-10138BugMajorLoad br_netfilter in security_group management script
4.11#2334CLOUDSTACK-10152BugMajoregress destination cidr with 0.0.0.0/0 is failing
4.11#2310CLOUDSTACK-10133BugMajorLocal storage overprovisioning for ext file system
4.11#2303CLOUDSTACK-10123BugMajorVmWork job gets deleted before the parent job had time to fetch its result
4.11#2329CLOUDSTACK-10012BugMajorMigrate to Embedded Jetty based mgmt server
4.11#2327CLOUDSTACK-10129BugTrivialShow instances attached to a network/VR via navigation from VRs->instances
4.11#2313CLOUDSTACK-10135BugMajorACL rules order is not maintained for ACL_OUTBOUND in VPC VR
4.11#2316CLOUDSTACK-10137BugMajorRe-installation fails for cloudstack-management
4.11#2157CLOUDSTACK-9961BugMajorAccept domain name for gateway while creating Vpncustomergateway
4.11#2306CLOUDSTACK-10129BugTrivialShow instances attached to a network/VR via navigation from VRs->instances
4.11#2273CLOUDSTACK-10090BugMajorcreatePortForwardingRule api call accepts ‘halt’ as Protocol which Stops VR
4.11#2240CLOUDSTACK-10051BugMajorMouse Scrolling is not working in instance VM console
4.11#2291CLOUDSTACK-10111BugMinorFix validation for parameter “vm.password.length”
4.11#2302CLOUDSTACK-10122BugMajorUnrelated error message
4.11#2250CLOUDSTACK-10057BugMajorListNetworkOfferingsCmd does not return the correct count
4.11#2268CLOUDSTACK-10081BugMajorCloudUtils getDevInfo function only checks for KVM bridgePort and not OVS
4.11#2293CLOUDSTACK-10047BugMajorDVSwitch improvements
4.11#2288CLOUDSTACK-10107BugMajorVMware VM fails to start if it has more than 7 nics
4.11#2257CLOUDSTACK-10060BugMinorListUsage API always displays the Virtual size as ‘0’ for Usage type=9 (snapshot)
4.11#2246CLOUDSTACK-10046BugMajorchecksum is not verified during registerTemplate
4.11#2074CLOUDSTACK-9899BugMajorallow download without checking first for MS behind firewall
4.11#2279CLOUDSTACK-9584BugMajorIncrease component tests coverage in Travis run
4.11#2277CLOUDSTACK-10099BugMajorGUI invokes migrateVirtualMachine instead of migrateVirtualMachineWithVolume
4.11#2269CLOUDSTACK-10083BugMinorSSH keys are not created when starting from maintenance mode
4.11#876CLOUDSTACK-8865BugMajorAdding SR doesn’t create Storage_pool_host_ref entry for disabled host
4.11#1252CLOUDSTACK-9182BugMajorSome running VMs turned off on manual migration when auto migration failed while host preparing for maintenance
4.11#2153CLOUDSTACK-9956BugMajorFile search on the vmware datastore may select wrong file if there are multiple files with same name
4.11#2078CLOUDSTACK-9902BugMinorconsoleproxy.sslEnabled global config variable is not present in default install
4.11#2252CLOUDSTACK-10067BugMajorFix a case where a user ‘ro’ or ‘roo’ exists on the system
4.11#2248CLOUDSTACK-10056BugMinorCannot specify root disk controller when creating VM
4.11#2243CLOUDSTACK-10019BugMajortemplate.properties has hardcoded id
4.11#2261CLOUDSTACK-10068BugMajorsmoketest/test_iso.py reports assertion failure
4.11#2054CLOUDSTACK-9886BugMajorAfter restarting cloudstack-management , It takes time to connect hosts
4.11#955CLOUDSTACK-8969BugMajorVPN customer gateway can’t be registered with hostname
4.9#2262CLOUDSTACK-10069BugMajorDuring release add sha512 suffix to sha 512 checksum/file
4.11#2253CLOUDSTACK-10061BugMajorWhen starting a VM, make sure it has the correct volume access group
4.11#2254CLOUDSTACK-10058BugMajorError while opening the Settings tab in Secondary storage
4.11#1733CLOUDSTACK-9563BugMajorExtractTemplate returns malformed URL after migrating NFS to s3
4.11#2188CLOUDSTACK-10004BugMajorOn deletion, Vmware volume snapshots are left behind with message ‘the snapshot has child, can’t delete it on the storage’
4.11#914CLOUDSTACK-8939BugMajorVM Snapshot size with memory is not correctly calculated in cloud.usage_event (XenServer)
4.11#1985CLOUDSTACK-9812BugMajorUpdate “updatePortForwardingRule” pi to include additional parameter to update the end port in case of port range
4.11#2224CLOUDSTACK-10032BugMajorDatabase entries for templates created from snapshots disappear after management-server service restart
4.11#2109CLOUDSTACK-9922BugMajorUnable to use 8081 port for Load balancing
4.11#2216CLOUDSTACK-10027BugMinorRepeating the same list for Internal LB in VPC
4.11#2174CLOUDSTACK-9996BugMajorbug in network resource that juniper srx firewall
4.11#2186CLOUDSTACK-10002BugMajorRestart network with cleanup spawns Redundant Routers(In Default Network Offering)
4.11#1246CLOUDSTACK-9165BugMajorunable to use reserved IP range in a network for external VMs
4.9#2241CLOUDSTACK-10052BugMajorUpgrading to 4.9.2 causes confusion/issues around dynamic roles usage
4.11#2221CLOUDSTACK-10030BugMinorPublic IPs assgined to the VPC are not reacheable from inside VPC
4.11#2154CLOUDSTACK-9967BugMajor[VPC] static nat on additional public subnet ip is not working.
4.11#1878CLOUDSTACK-9717BugMajor[VMware] RVRs have mismatching MAC addresses for extra public NICs
4.11#2013CLOUDSTACK-9734BugMajorDestroy VM Fails sometimes
4.11#2159CLOUDSTACK-9964BugCriticalSnapahots are getting deleted if VM is assigned to another user
4.11#2163CLOUDSTACK-9939BugMajorVolumes stuck in Creating state while restarting the Management Server when the volume creation is in progress
4.11#1919CLOUDSTACK-9763BugMajorvpc: can not ssh to instance after vpc restart
4.11#2215CLOUDSTACK-10026BugMajorPage for Internal LB VM stucking while loading
4.11#2180CLOUDSTACK-9999BugMajorvpc tiers do not work if vpc has more than 8 tiers
4.11#2223CLOUDSTACK-10031BugMajorchange default configuration for router.aggregation.command.each.timeout from 3 to 600 seconds.
4.11#2182CLOUDSTACK-10000BugMajorRemote access vpn user does not work if user password contains ‘#’
4.9#2233CLOUDSTACK-10042BugMajorUI doesn’t show ICMP Type and Code for Security Group rules
4.11#2228CLOUDSTACK-10036BugMajorDecrease timeout of failing unit test HypervisorUtilsTest.java
4.11#1774CLOUDSTACK-9608BugMajorErrored State and Abandoned state Templates are not displayed on UI
4.11#2144CLOUDSTACK-9955BugMinorFeatured Templates/Iso’s created by Root/admin user are not visible to Domain Admin users
4.9#1966CLOUDSTACK-9801BugCriticalIPSec VPN does not work after vRouter reboot or recreate
4.9#2220CLOUDSTACK-9708BugMajorRouter deployment failed due to two threads start VR simultaneosuly
4.11#1912CLOUDSTACK-9749BugCriticalcloudstack master vpc_internal_lb feature is broken as port 8080 is in use by password server on lb VM
4.11#2138CLOUDSTACK-9944BugMajorIn clustered Management Server, Sometimes hosts stays in disconnected state.
4.11#883CLOUDSTACK-8906BugMajor/var/log/cloud/ doesn’t get logrotated on xenserver
4.11#2119CLOUDSTACK-9925BugMinorQuota: fix tariff description for memory. Tariff value is for 1MB of RAM used per month (not hour).
4.11#2145CLOUDSTACK-9697BugMajorBetter error message on UI user if tries to shrink the VM ROOT volume size
4.11#2137CLOUDSTACK-9950BugMajorlistUsageRecords doesnt return required fields
4.11#2008CLOUDSTACK-9840BugMajorDatetime format of snapshot events is inconsistent with other events
4.11#2142CLOUDSTACK-9954BugMajorUnable to create service offering with networkrate=0
4.11#2171CLOUDSTACK-9990BugMinorAccount name is giving null in event tab after successful creation of account
4.9#1925CLOUDSTACK-9751BugMajorif a public IP is assigned to a VM when VR is in starting state, it does not get applied to the vport in Nuage VSD
4.9#1798CLOUDSTACK-9631BugMajorupdateVMAffinityGroup must require one of the list parameter
4.9#2201CLOUDSTACK-10016BugMajorVPC VR doesn’t respond to DNS requests from remote access vpn clients
4.11#1959CLOUDSTACK-9786BugMajorAPI reference guide entry for associateIpAddress needs a fix
4.9#1933CLOUDSTACK-9569BugCriticalVR on shared network not starting on KVM
4.11#2298CLOUDSTACK-9620ImprovementMajorImprovements for Managed Storage
4.11#2152CLOUDSTACK-10229ImprovementTrivialSSVM logging improvement when using Swift as secondary-storage
4.11#2389CLOUDSTACK-10213ImprovementMajorAllow specify SSH key lengh
4.11#2292CLOUDSTACK-10108ImprovementMinorConfigKey based approach for reading ‘ping’ configuaration for Management Server
4.11#2384CLOUDSTACK-10210ImprovementTrivialremove test file
4.11#1554CLOUDSTACK-9602ImprovementMajorAdd resource type name in response
4.11#2035CLOUDSTACK-9867ImprovementMajorVM snapshots - not charged for the primary storage they use up
4.11#1934CLOUDSTACK-9772ImprovementMajorPerform HEAD request to retrieve header information
4.11#2348CLOUDSTACK-10196ImprovementMinorRemove ejb-api 3.0 dependency
4.11#2184CLOUDSTACK-10003ImprovementMajorautomatic configure juniper srx/vsrx nat loopback
4.11#2332CLOUDSTACK-10156ImprovementMinorFix Coverity new problems CID(1349987, 1349986, 1347248)
4.11#2219CLOUDSTACK-9989ImprovementMajorExtend smoketests suite
4.11#2005CLOUDSTACK-9450ImprovementMajorNetwork Offering for VPC based on DB flag
4.11#2242CLOUDSTACK-9958ImprovementMajorInclude tags of resources in listUsageRecords API
4.11#2158CLOUDSTACK-9972ImprovementMajorEnhance listVolume API to include physical size and utilization.
4.11#2004CLOUDSTACK-9832ImprovementMajorDo not assign public IP NIC to the VPC VR when the VPC offering does not contain VpcVirtualRouter as a SourceNat provider
4.11#2238CLOUDSTACK-10053ImprovementMajorPerformance improvement: Caching of external id’s
4.11#2296CLOUDSTACK-10007ImprovementMajorIsolation methods are hard coded enum, replace by registry
4.11#2280CLOUDSTACK-10101ImprovementMajorPresent the full domain name when listing user’s domains
4.11#2285CLOUDSTACK-9859ImprovementMajorRetirement of midonet plugin (final removal ticket)
4.11#2266CLOUDSTACK-10073ImprovementTrivialKVM host RAM overprovisioning
4.11#2249CLOUDSTACK-10007ImprovementMajorIsolation methods are hard coded enum, replace by registry
4.11#1443CLOUDSTACK-9314ImprovementTrivialRemove unused code from XenServerStorageProcessor and change methods access level
4.11#2044CLOUDSTACK-9877ImprovementMajorremove fully cloned deleted templates from primary storage
4.11#2101CLOUDSTACK-9915ImprovementMajorListSnapshots API does not provide virtual size information of the snapshots
4.11#2123CLOUDSTACK-9914ImprovementTrivialAlter quota_tariff to support currency values up to 5 decimal places
4.11#1936CLOUDSTACK-9773ImprovementMajorDon’t break API output with non-printable characters
4.11#2236CLOUDSTACK-10044ImprovementMajorUpdate rule permission of a role permission
4.11#2193CLOUDSTACK-10007ImprovementMajorIsolation methods are hard coded enum, replace by registry
4.11#2130CLOUDSTACK-8961ImprovementMajorMaking the VPN user management more intutive
4.11#2200CLOUDSTACK-10015ImprovementMinorReturn storage provider with call to list storage pools
4.11#2350   Cloudstack 10170 - fixes resource tags security bugs and adds account tags support
4.11#2383   “isdynamicallyscalable” Field to UpdateTemplate Response
4.11#2045   Fix snmptrap alert bug
4.11#2258   Cloudstack 10064: Secondary storage Usage for uploadedVolume is not collected
4.11#1637   Command route not available on CentOS 7
4.11#2367   Fix ACL_INBOUND/OUTBOUND rules for PrivateGateway
4.11#2371   README: Happy Holidays, may the cloud be with you in 2018!
4.11#1437   removed unused HypervDummyResourceBase class
4.11#2346   Add XenServer 7.1 and 7.2 interoperablility
4.11#2359   doc: replace virutal by virtual (typo)
4.11#2324   Remove annotation and “depends-on” declaration not needed at cloud-engine-storage-image
4.11#1723   Fix GroupBy (+ having) condition and tests
4.11#2307   packging: Raise compat mode to 9
4.11#2245   increased jetty timeout
4.11#2235   repo has moved
4.11#2039   rbd: Use libvirt to create new volumes and not rados-java
4.9#2094   Agent logrotation
4.9#2212   appliance: fix progress version in Gemfile
4.11#2205   Add NULL checks for various objects in SolidFire integration test API
4.11#1784   CS-505: Marvin test to check VR internal DNS Service
4.11#1655   Fix ajaxviewer.js to solve console on Firefox
4.11#2175   4.10 to 4.11 upgrade path
4.10#2176   Travis: use oraclejdk8 for 4.10+