You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ha...@apache.org on 2021/06/18 05:09:49 UTC

[cloudstack] branch decoupleServiceOfferingDiskOffering updated (1b05122 -> dd9dcd7)

This is an automated email from the ASF dual-hosted git repository.

harikrishna pushed a change to branch decoupleServiceOfferingDiskOffering
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.


 discard 1b05122  Added overrideDiskOfferingId parameter in deploy VM API which will override disk offering for the root disk both in template and ISO case
 discard 4dab69a  Add diskofferingstrictness to serviceoffering vo under quota
 discard 728a4c8  Added new API params to compute offering creation
 discard 9c6dc15  Fix deployVM flow
 discard 77f6791  diskoffering getsize() is only for strict disk offerings
 discard 4eee23b  Decouple service offering and disk offering states
 discard fc69826  Remove diskofferingid from vminstance VO
 discard 76b85c6  Decoupled service offering and disk offering
 discard 1be125b  Few more changes
 discard 8dbd310  Schema changes and disk offering column change from "type" to "compute_only"
     add 07cabbe  scaleio: Updated PowerFlex/ScaleIO gateway client with some improvements. (#5037)
     add 12b2e80  vmware: Fix fetching chain_info of the volumes. It is used to assume datastore names are in the form of UUIDs but it can be any name. So fetch chain_info based on the datastore name. (#5097)
     add 9dd0acf  ui: add action syncStoragePool (#5098)
     add bc12833  server: Failed to scale between Service Offerings with the same root disk size (#5095)
     add b6e4329  ui: Greek (Hellenic) translation (#5109)
     add 006d0fe  ui: show read from ova only for ova format (#5108)
     add 67182dc  vxlan: arp does not work between hosts as multicast group is communicated over physical nic instead of linux bridge (#5078)
     add 2e32c2f  travis: allow big contents from error output in marvin tests (#5113)
     add 326e03b  ui: Fix typo in error message on login page (#5118)
     add 46a3032  server: set correct gateway when update vm nic on shared networks (#5105)
     add d2ab350  Merge branch '4.15' into main
     add a3f39db  server: Remove meaningless password regeneration on resetSSHKeyForVirtualMachine (#4819)
     add 85e4abf  ui: Show default nic/network in infocard (#5080)
     add 2ececbf  kvm: Improve logs on agent start (#4958)
     add 8e33cf7  kvm: fix of detach volume while OS is in boot state (#4572)
     add c7f7c23  Schema changes and disk offering column change from "type" to "compute_only"
     add a4723e0b Few more changes
     add f026f64  Decoupled service offering and disk offering
     add d9e7befa Remove diskofferingid from vminstance VO
     add 77cda73  Decouple service offering and disk offering states
     add d2c95db  diskoffering getsize() is only for strict disk offerings
     add 8e094ef  Fix deployVM flow
     add 7748009  Added new API params to compute offering creation
     add b36eb55  Add diskofferingstrictness to serviceoffering vo under quota
     add 7b2fd66  Added overrideDiskOfferingId parameter in deploy VM API which will override disk offering for the root disk both in template and ISO case
     add 021b906  Fix User vm response to show proper service offering and disk offerings
     add 50b111e  Added disk size strictness in disk offering response
     add 22ece8d  Added disk offering strictness to the service offering response
     add 8cf80d5  Remove comments
     add dd9dcd7  Added UI changes for Disk offering strictness in add compute offering form and Disk size strictness in add disk offering form

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (1b05122)
            \
             N -- N -- N   refs/heads/decoupleServiceOfferingDiskOffering (dd9dcd7)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../org/apache/cloudstack/api/ApiConstants.java    |    1 +
 .../admin/offering/CreateDiskOfferingCmd.java      |    2 +-
 .../admin/offering/CreateServiceOfferingCmd.java   |    2 +-
 .../api/response/DiskOfferingResponse.java         |   12 +
 .../api/response/ServiceOfferingResponse.java      |   12 +
 .../java/com/cloud/storage/StorageManager.java     |   11 +-
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |    3 +
 .../java/com/cloud/service/ServiceOfferingVO.java  |    1 -
 .../resources/META-INF/db/schema-41510to41600.sql  |  106 +-
 .../hypervisor/kvm/resource/BridgeVifDriver.java   |    4 +-
 .../hypervisor/kvm/resource/IvsVifDriver.java      |    2 +-
 .../kvm/storage/KVMStorageProcessor.java           |    9 +
 .../apache/cloudstack/utils/linux/KVMHostInfo.java |   11 +-
 .../hypervisor/vmware/resource/VmwareResource.java |    7 +-
 plugins/storage/volume/scaleio/pom.xml             |    6 +
 .../datastore/client/ScaleIOGatewayClient.java     |    4 +-
 .../client/ScaleIOGatewayClientConnectionPool.java |    3 +-
 .../datastore/client/ScaleIOGatewayClientImpl.java |  981 +++---
 .../ScaleIOPrimaryDataStoreLifeCycle.java          |    7 +-
 .../client/ScaleIOGatewayClientImplTest.java       |  157 +-
 .../api/query/dao/DiskOfferingJoinDaoImpl.java     |    1 +
 .../api/query/dao/ServiceOfferingJoinDaoImpl.java  |    1 +
 .../com/cloud/api/query/dao/UserVmJoinDaoImpl.java |    8 +-
 .../com/cloud/api/query/vo/DiskOfferingJoinVO.java |    7 +
 .../cloud/api/query/vo/ServiceOfferingJoinVO.java  |    8 +
 .../configuration/ConfigurationManagerImpl.java    |    3 +
 .../com/cloud/server/ManagementServerImpl.java     |   23 +-
 .../java/com/cloud/storage/StorageManagerImpl.java |    3 +-
 .../com/cloud/storage/VolumeApiServiceImpl.java    |   56 +-
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |   33 +-
 .../cloud/storage/VolumeApiServiceImplTest.java    |   56 +-
 .../java/com/cloud/vm/UserVmManagerImplTest.java   |   13 +
 .../test/java/com/cloud/vm/UserVmManagerTest.java  |    5 +-
 test/integration/smoke/test_volumes.py             |    4 +
 tools/travis/xunit-reader.py                       |    2 +-
 ui/public/locales/el_GR.json                       | 3332 ++++++++++++++++++++
 ui/public/locales/en.json                          |    6 +-
 ui/src/components/header/TranslationMenu.vue       |    1 +
 ui/src/components/view/InfoCard.vue                |    6 +
 ui/src/config/section/infra/primaryStorages.js     |    8 +
 ui/src/config/section/offering.js                  |    6 +-
 ui/src/views/compute/DeployVM.vue                  |   13 +-
 ui/src/views/image/RegisterOrUploadTemplate.vue    |    6 +-
 ui/src/views/offering/AddComputeOffering.vue       |   15 +-
 ui/src/views/offering/AddDiskOffering.vue          |   15 +-
 45 files changed, 4213 insertions(+), 759 deletions(-)
 create mode 100644 ui/public/locales/el_GR.json