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 3d35a2a  Fixed UI in migrate and changeofferingfor volume to handle 
empty disk offering list Removed the volume's current disk offering from 
listDiskOffering response list
 discard dd1f01c  Fix listdiskoffering after rebasing with main
 discard dc87f6c  UI fix in deploy vm wizard
 discard 764d8ad  UI changes to disable override root disk size when override 
root disk offering is enabled
 discard 11eb652  Fixed resize volume UI form for data disk
 discard 6223974  Address review comments and fix UI form of deploy VM in case 
of ISO.
 discard a4fe63a  Added tool tip for migrate volume UI form
 discard e022b4d  Fix smoke test failures
 discard 82e6eb6  Rename global configuration parameter from 
storage.pool.tags.disk.offering.strictness to 
match.storage.pool.tags.with.disk.offering
 discard 190bd59  Added storage id for the list disk offering API and 
corresponding UI changes in migrateVolume and changeOfferingForVolume flow
 discard a576b01  Fix unit test in VolumeApiServiceImpl
 discard c062058  Fixed recent unit test cases with new serviceofferingvo 
constructor
 discard 8c97159  Fix a unit test case
 discard d679cb1  Changes for override root disk offering in deployvm wizard in 
case of custom offering
 discard 1c652c5  Fix list volumes, after changing system_use column from disk 
offering to service offering in volume_view
 discard 732606c  Fix global setting implementation
 discard d6a635f  Fix changeOfferingForVolume API for custom disk offering
 discard 4f4068a  update volume_view to update system_use column from service 
offering and not disk offering
 discard 232d8bb  Remove system_use column from disk offering join
 discard e891ea7  remove system_use column from disk_offering view
 discard 8322751  Upgrade handled with new schema changes
 discard 44a1905  review comments addressed
 discard e16decc  Added marvin test cases for checking disk offering strictness
 discard d922aad  Addressed review comments and fixed update service offering 
flow with storage tags
 discard 8acaca0  Removed unused import
 discard f8e33a1  Fix domain_router_view to get proper service offering id
 discard 77d353c  Fix service offering constructor to address custom offering
 discard 67086bf  Fix service offering edit flow
 discard 2632093  Fixed service_offering_view
 discard 999f01c  Addressed review comments
 discard ed184a9  fix user_vm_view
 discard a2e32bd  Fix unit test failures
 discard a02f11c  Fix service offering usage as disk offering
 discard 2fb10ef  Fix UI conflicts
 discard 7b7b41f  Add UI form for changeOfferingForVolume API
 discard fd327a2  Added new API changeofferingforVolume API and corresponding 
changes
 discard e30f4f9  Added disk offering change checks during resize volume 
operation
 discard 6bf376e  Added configuration parameter to decide whether to check 
volume tags on the destination storagepool during migration
 discard c7424d8  Added volumeId parameter to listDiskOfferings API and the 
disksizestrictness flag of the current disk offering is honored while list disk 
offerings
 discard 02ac1c5  UI: move compute only toggle button outside the box in add 
compute offering wizard
 discard 22be99f  Fixed diskoffering automatic selection on add compute 
offering wizard
 discard f4b6149  UI: Separated compute and disk releated parameters in add 
compute offering wizard, also added association to disk offering
 discard 423eed6  Move uselocalstorage column access from service offering to 
disk offering
 discard 42dffb9  Fix VM deployment from custom service offering
 discard d3d8028  Fix delete compute offering
 discard f886c5b  Added UI changes in deployvm wizard to accept override disk 
offering id
 discard ff9dfe8  Added diskoffering details to the service offering response
 discard 3793821  Added UI changes for Disk offering strictness in add compute 
offering form and Disk size strictness in add disk offering form
 discard ad69d4d  Remove comments
 discard 915c5e5  Added disk offering strictness to the service offering 
response
 discard 8942204  Added disk size strictness in disk offering response
 discard 40210e2  Fix User vm response to show proper service offering and disk 
offerings
 discard 25a2138  Added overrideDiskOfferingId parameter in deploy VM API which 
will override disk offering for the root disk both in template and ISO case
 discard 84f1060  Add diskofferingstrictness to serviceoffering vo under quota
 discard af1a1b5  Added new API params to compute offering creation
 discard f793491  Fix deployVM flow
 discard d9e7e4d  diskoffering getsize() is only for strict disk offerings
 discard 84d28c7  Decouple service offering and disk offering states
 discard 7a99940  Remove diskofferingid from vminstance VO
 discard cd28895  Decoupled service offering and disk offering
 discard 6dc7a6a  Few more changes
 discard 27a65b4  Schema changes and disk offering column change from "type" to 
"compute_only"
     add 10459de  ui: use local copy of less.min.js
     add c0ecc34  Merge remote-tracking branch 'origin/4.15' into main
     add a755ecf  Migrate vm across clusters (#4534)
     add b13930f  server: fix reset sshkey is broken in master/4.16 (#5390)
     add 3d16584  kvm: fix misleading error log (#5396)
     add 10c49a6  marvin: fix exception logging (#5401)
     add 413d10d  server: Extend the Annotations framework (#5103)
     add 2bbc781  packaging: Issue #3974 Deploying mysql-ha jar file into its 
own path to allow for easy inclusion of just this jar file into multiple 
packages, such as cloudstack-management and cloudstack-usage. (#3975)
     add 8ffba83  Keep volume policies after migrating it to another primary 
storage (#5067)
     add 30aeeb0  travis: Fix failing test due to change in test name (#5416)
     add f607305  Fix potential NullPointerException in findStoragePool 
(VolumeOrchestrator) (#5358)
     add 67b03f5  Schema changes and disk offering column change from "type" to 
"compute_only"
     add 60cb2e9  Few more changes
     add 57745af  Decoupled service offering and disk offering
     add 827e5bb  Remove diskofferingid from vminstance VO
     add 0d61900  Decouple service offering and disk offering states
     add 1300ac8  diskoffering getsize() is only for strict disk offerings
     add 57f5013  Fix deployVM flow
     add 65250d9  Added new API params to compute offering creation
     add 75bf47c  Add diskofferingstrictness to serviceoffering vo under quota
     add acfd7e4  Added overrideDiskOfferingId parameter in deploy VM API which 
will override disk offering for the root disk both in template and ISO case
     add 62cf4a2  Fix User vm response to show proper service offering and disk 
offerings
     add 4862698  Added disk size strictness in disk offering response
     add 0cea291  Added disk offering strictness to the service offering 
response
     add be0553c  Remove comments
     add 4138295  Added UI changes for Disk offering strictness in add compute 
offering form and Disk size strictness in add disk offering form
     add cb844d2  Added diskoffering details to the service offering response
     add 0311ffa  Added UI changes in deployvm wizard to accept override disk 
offering id
     add e597268  Fix delete compute offering
     add efe328a  Fix VM deployment from custom service offering
     add 99c55b3  Move uselocalstorage column access from service offering to 
disk offering
     add 9e5b359  UI: Separated compute and disk releated parameters in add 
compute offering wizard, also added association to disk offering
     add 7a8b303  Fixed diskoffering automatic selection on add compute 
offering wizard
     add edb4e69  UI: move compute only toggle button outside the box in add 
compute offering wizard
     add b252e63  Added volumeId parameter to listDiskOfferings API and the 
disksizestrictness flag of the current disk offering is honored while list disk 
offerings
     add 5c9aab2  Added configuration parameter to decide whether to check 
volume tags on the destination storagepool during migration
     add 9bc718a  Added disk offering change checks during resize volume 
operation
     add dd37a0f  Added new API changeofferingforVolume API and corresponding 
changes
     add fb6608f  Add UI form for changeOfferingForVolume API
     add 8e81e15  Fix UI conflicts
     add 2e73724  Fix service offering usage as disk offering
     add 51b34c6  Fix unit test failures
     add 35295f5  fix user_vm_view
     add 9515e4c  Addressed review comments
     add 23b96f1  Fixed service_offering_view
     add 4cae3dc  Fix service offering edit flow
     add 469f53e  Fix service offering constructor to address custom offering
     add b568c38  Fix domain_router_view to get proper service offering id
     add 285bc10  Removed unused import
     add c2489f0  Addressed review comments and fixed update service offering 
flow with storage tags
     add d3af2e5  Added marvin test cases for checking disk offering strictness
     add 3679dcd  review comments addressed
     add e65827c  Upgrade handled with new schema changes
     add eb174d1  remove system_use column from disk_offering view
     add 9bc7068  Remove system_use column from disk offering join
     add ab2ef6c  update volume_view to update system_use column from service 
offering and not disk offering
     add 9c0bd35  Fix changeOfferingForVolume API for custom disk offering
     add 276c587  Fix global setting implementation
     add ff02bed  Fix list volumes, after changing system_use column from disk 
offering to service offering in volume_view
     add 1cb06e8  Changes for override root disk offering in deployvm wizard in 
case of custom offering
     add ff6689c  Fix a unit test case
     add a6be701  Fixed recent unit test cases with new serviceofferingvo 
constructor
     add 85e5955  Fix unit test in VolumeApiServiceImpl
     add 4adf8ee  Added storage id for the list disk offering API and 
corresponding UI changes in migrateVolume and changeOfferingForVolume flow
     add 934c1c8  Rename global configuration parameter from 
storage.pool.tags.disk.offering.strictness to 
match.storage.pool.tags.with.disk.offering
     add 1c814d2  Fix smoke test failures
     add 08d508c  Added tool tip for migrate volume UI form
     add be24ab0  Address review comments and fix UI form of deploy VM in case 
of ISO.
     add 95d9a9a  Fixed resize volume UI form for data disk
     add 2828dc3  UI changes to disable override root disk size when override 
root disk offering is enabled
     add a944deb  UI fix in deploy vm wizard
     add 9e52e17  Fix listdiskoffering after rebasing with main
     add db4a82b  Fixed UI in migrate and changeofferingfor volume to handle 
empty disk offering list Removed the volume's current disk offering from 
listDiskOffering response list

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   (3d35a2a)
            \
             N -- N -- N   refs/heads/decoupleServiceOfferingDiskOffering 
(db4a82b)

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:
 .travis.yml                                        |   2 +-
 .../cluster/KubernetesClusterHelper.java}          |   7 +-
 .../com/cloud/network/vpc/StaticRouteProfile.java  |   5 +
 .../com/cloud/server/TaggedResourceService.java    |   8 +
 api/src/main/java/com/cloud/user/SSHKeyPair.java   |   3 +-
 .../apache/cloudstack/acl/ControlledEntity.java    |   1 +
 .../cloudstack/annotation/AnnotationService.java   |  48 +-
 .../org/apache/cloudstack/api/ApiConstants.java    |   8 +-
 ...ponse.java => BaseResponseWithAnnotations.java} |  23 +-
 .../api/BaseResponseWithTagInformation.java        |   2 +-
 .../command/admin/annotation/AddAnnotationCmd.java |  11 +
 .../admin/annotation/ListAnnotationsCmd.java       |  21 +
 ...Cmd.java => UpdateAnnotationVisibilityCmd.java} |  30 +-
 .../api/command/admin/host/UpdateHostCmd.java      |   2 +-
 .../user/firewall/CreateEgressFirewallRuleCmd.java |   5 +
 .../user/firewall/CreateFirewallRuleCmd.java       |   5 +
 .../user/firewall/CreatePortForwardingRuleCmd.java |   5 +
 .../user/nat/CreateIpForwardingRuleCmd.java        |   5 +
 .../api/response/AnnotationResponse.java           |  36 ++
 .../cloudstack/api/response/ClusterResponse.java   |   4 +-
 .../api/response/CreateSSHKeyPairResponse.java     |   4 +-
 .../api/response/DiskOfferingResponse.java         |   4 +-
 .../cloudstack/api/response/DomainResponse.java    |   4 +-
 .../api/response/DomainRouterResponse.java         |   4 +-
 .../cloudstack/api/response/HostResponse.java      |   4 +-
 .../cloudstack/api/response/IPAddressResponse.java |   4 +-
 .../api/response/ImageStoreResponse.java           |   4 +-
 .../api/response/InstanceGroupResponse.java        |   4 +-
 .../api/response/NetworkOfferingResponse.java      |   4 +-
 .../cloudstack/api/response/NetworkResponse.java   |   4 +-
 .../cloudstack/api/response/PodResponse.java       |   4 +-
 .../api/response/SSHKeyPairResponse.java           |  19 +-
 .../api/response/ServiceOfferingResponse.java      |   4 +-
 .../response/Site2SiteCustomerGatewayResponse.java |   4 +-
 .../api/response/StoragePoolResponse.java          |   4 +-
 .../cloudstack/api/response/SystemVmResponse.java  |   4 +-
 .../cloudstack/api/response/VpcResponse.java       |   4 +-
 .../cloudstack/api/response/ZoneResponse.java      |   4 +-
 .../core/spring-core-registry-core-context.xml     |   3 +
 .../{backend => kubernetes}/module.properties      |   4 +-
 ...e-lifecycle-kubernetes-context-inheritable.xml} |   4 +-
 .../java/com/cloud/vm/VirtualMachineManager.java   |   7 +
 .../subsystem/api/storage/VolumeService.java       |   8 +
 .../main/java/com/cloud/network/addr/PublicIp.java |   5 +
 .../com/cloud/network/rules/StaticNatRuleImpl.java |   5 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |  63 ++-
 .../engine/orchestration/NetworkOrchestrator.java  |   6 +
 .../engine/orchestration/VolumeOrchestrator.java   |   5 +-
 .../java/com/cloud/capacity/dao/CapacityDao.java   |   4 +-
 .../com/cloud/capacity/dao/CapacityDaoImpl.java    |  37 +-
 .../src/main/java/com/cloud/event/EventVO.java     |   5 +
 .../java/com/cloud/network/UserIpv6AddressVO.java  |   5 +
 .../src/main/java/com/cloud/network/VpnUserVO.java |   5 +
 .../com/cloud/network/as/AutoScalePolicyVO.java    |   5 +
 .../com/cloud/network/as/AutoScaleVmGroupVO.java   |   5 +
 .../com/cloud/network/as/AutoScaleVmProfileVO.java |   5 +
 .../java/com/cloud/network/as/ConditionVO.java     |   5 +
 .../java/com/cloud/network/dao/IPAddressVO.java    |   5 +
 .../com/cloud/network/dao/MonitoringServiceVO.java |   5 +
 .../com/cloud/network/dao/RemoteAccessVpnVO.java   |   5 +
 .../network/dao/Site2SiteVpnConnectionVO.java      |   5 +
 .../cloud/network/dao/Site2SiteVpnGatewayVO.java   |   5 +
 .../com/cloud/network/rules/FirewallRuleVO.java    |   5 +
 .../java/com/cloud/network/vpc/StaticRouteVO.java  |   5 +
 .../java/com/cloud/network/vpc/VpcGatewayVO.java   |   5 +
 .../com/cloud/projects/ProjectInvitationVO.java    |   5 +
 .../src/main/java/com/cloud/storage/VolumeVO.java  |   5 +
 .../main/java/com/cloud/tags/ResourceTagVO.java    |   5 +
 .../com/cloud/upgrade/dao/Upgrade41520to41600.java |  26 +
 .../src/main/java/com/cloud/user/AccountVO.java    |   5 +
 .../src/main/java/com/cloud/user/SSHKeyPairVO.java |  16 +
 .../src/main/java/com/cloud/vm/ConsoleProxyVO.java |   5 +
 .../src/main/java/com/cloud/vm/DomainRouterVO.java |   4 +
 .../java/com/cloud/vm/SecondaryStorageVmVO.java    |   5 +
 .../src/main/java/com/cloud/vm/UserVmVO.java       |   5 +
 .../src/main/java/com/cloud/vm/VMInstanceVO.java   |   5 +
 .../main/java/com/cloud/vm/dao/NicIpAliasVO.java   |   5 +
 .../java/com/cloud/vm/dao/NicSecondaryIpVO.java    |   5 +
 .../apache/cloudstack/annotation/AnnotationVO.java |  20 +-
 .../cloudstack/annotation/dao/AnnotationDao.java   |   9 +-
 .../annotation/dao/AnnotationDaoImpl.java          | 118 ++++-
 .../org/apache/cloudstack/backup/BackupVO.java     |   5 +
 .../engine/cloud/entity/api/db/VMEntityVO.java     |   5 +
 .../META-INF/db/schema-41520to41600-cleanup.sql    |   1 +
 .../resources/META-INF/db/schema-41520to41600.sql  |  17 +
 .../motion/StorageSystemDataMotionStrategy.java    |  20 +-
 .../volume/datastore/PrimaryDataStoreHelper.java   |   5 +
 engine/storage/volume/pom.xml                      |   3 -
 .../cloudstack/storage/volume/VolumeObject.java    | 485 +++++++++---------
 .../storage/volume/VolumeServiceImpl.java          |  94 +++-
 .../storage/volume/VolumeObjectTest.java           | 555 +++++++++++++++++++--
 .../storage/volume/VolumeServiceTest.java          | 213 ++++++++
 .../storage/volume/test/ConfiguratorTest.java      |  93 ----
 .../cloudstack/storage/volume/test/Server.java     |  43 --
 .../cloudstack/storage/volume/test/Server1.java    |  27 -
 .../storage/volume/test/TestConfiguration.java     |  41 --
 .../storage/volume/test/TestInProcessAsync.java    |  41 --
 packaging/centos7/cloud.spec                       |   4 +-
 packaging/centos8/cloud.spec                       |   4 +-
 packaging/systemd/cloudstack-management.default    |   2 +-
 .../implicitplanner/ImplicitPlannerTest.java       |   4 +-
 .../kvm/storage/KVMStoragePoolManager.java         |   2 +-
 .../cluster/KubernetesClusterHelperImpl.java       |  34 +-
 .../cluster/KubernetesClusterManagerImpl.java      |   6 +
 .../KubernetesClusterDestroyWorker.java            |   5 +
 .../api/response/KubernetesClusterResponse.java    |   4 +-
 .../kubernetes-service/module.properties           |   2 +-
 .../spring-kubernetes-service-context.xml          |   4 +
 .../cloudstack/metrics/MetricsServiceImpl.java     |   6 +
 .../main/java/com/cloud/api/ApiResponseHelper.java |  31 +-
 .../cloud/api/query/dao/DataCenterJoinDaoImpl.java |   7 +
 .../api/query/dao/DiskOfferingJoinDaoImpl.java     |  11 +
 .../com/cloud/api/query/dao/DomainJoinDaoImpl.java |  14 +
 .../api/query/dao/DomainRouterJoinDaoImpl.java     |   8 +
 .../com/cloud/api/query/dao/HostJoinDaoImpl.java   |  10 +
 .../cloud/api/query/dao/ImageStoreJoinDaoImpl.java |  14 +
 .../api/query/dao/InstanceGroupJoinDaoImpl.java    |  13 +
 .../api/query/dao/ServiceOfferingJoinDaoImpl.java  |  12 +
 .../api/query/dao/StoragePoolJoinDaoImpl.java      |  14 +
 .../cloud/api/query/dao/TemplateJoinDaoImpl.java   |  29 +-
 .../com/cloud/api/query/dao/UserVmJoinDaoImpl.java |  13 +
 .../com/cloud/api/query/dao/VolumeJoinDaoImpl.java |  12 +
 .../com/cloud/api/query/vo/AsyncJobJoinVO.java     |   5 +
 .../java/com/cloud/api/query/vo/EventJoinVO.java   |   5 +
 .../api/query/vo/ProjectInvitationJoinVO.java      |   5 +
 .../com/cloud/api/query/vo/ResourceTagJoinVO.java  |   5 +
 .../com/cloud/api/query/vo/UserAccountJoinVO.java  |   5 +
 .../configuration/ConfigurationManagerImpl.java    |  16 +-
 .../java/com/cloud/deploy/FirstFitPlanner.java     |   8 +-
 .../com/cloud/network/IpAddressManagerImpl.java    |   6 +
 .../network/element/ConfigDriveNetworkElement.java |   4 -
 .../cloud/network/vpc/PrivateGatewayProfile.java   |   5 +
 .../java/com/cloud/network/vpc/VpcManagerImpl.java |   7 +
 .../cloud/network/vpn/Site2SiteVpnManagerImpl.java |   5 +
 .../com/cloud/resource/ResourceManagerImpl.java    |  54 +-
 .../com/cloud/server/ManagementServerImpl.java     |   5 +
 .../java/com/cloud/storage/StorageManagerImpl.java |   5 +
 .../cloud/storage/snapshot/SnapshotManager.java    |   8 +
 .../storage/snapshot/SnapshotManagerImpl.java      | 154 ++++--
 .../com/cloud/tags/TaggedResourceManagerImpl.java  |   6 +
 .../cloud/template/HypervisorTemplateAdapter.java  |   9 +
 .../java/com/cloud/user/DomainManagerImpl.java     |   5 +
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |  19 +-
 .../cloud/vm/snapshot/VMSnapshotManagerImpl.java   |   5 +
 .../annotation/AnnotationManagerImpl.java          | 518 +++++++++++++++++--
 .../core/spring-server-core-managers-context.xml   |   4 +-
 .../storage/snapshot/SnapshotManagerTest.java      | 174 +++++++
 .../cloud/tags/TaggedResourceManagerImplTest.java  |  87 ++++
 .../java/com/cloud/user/DomainManagerImplTest.java |   3 +
 .../java/com/cloud/vm/FirstFitPlannerTest.java     |   4 +-
 .../java/com/cloud/vm/UserVmManagerImplTest.java   |  13 -
 .../networkoffering/CreateNetworkOfferingTest.java |   4 +
 .../src/test/resources/createNetworkOffering.xml   |   1 +
 ...est_host_annotations.py => test_annotations.py} | 149 ++++--
 tools/apidoc/gen_toc.py                            |   1 +
 tools/marvin/marvin/cloudstackException.py         |   7 +-
 ui/public/js/less.min.js                           |  17 +
 ui/public/locales/en.json                          |  14 +-
 ui/src/components/view/ActionButton.vue            |  10 +-
 ui/src/components/view/AnnotationsTab.vue          | 312 ++++++++++++
 ui/src/components/view/InfoCard.vue                | 145 +-----
 ui/src/components/view/ListView.vue                | 109 +++-
 ui/src/components/view/SearchView.vue              |  52 +-
 ui/src/config/router.js                            |   4 +
 ui/src/config/section/compute.js                   |  27 +-
 ui/src/config/section/domain.js                    |   3 +
 ui/src/config/section/image.js                     |   8 +
 ui/src/config/section/infra/clusters.js            |   4 +
 ui/src/config/section/infra/hosts.js               |   3 +
 ui/src/config/section/infra/pods.js                |   4 +
 ui/src/config/section/infra/primaryStorages.js     |   4 +
 ui/src/config/section/infra/routers.js             |   4 +
 ui/src/config/section/infra/secondaryStorages.js   |   4 +
 ui/src/config/section/infra/systemVms.js           |  11 +
 ui/src/config/section/infra/zones.js               |   4 +
 ui/src/config/section/network.js                   |  19 +
 ui/src/config/section/offering.js                  |  33 ++
 ui/src/config/section/storage.js                   |  30 ++
 ui/src/config/section/tools.js                     |  43 +-
 ui/src/views/AutogenView.vue                       |  34 +-
 ui/src/views/compute/InstanceTab.vue               |  19 +-
 ui/src/views/compute/KubernetesServiceTab.vue      |  26 +-
 ui/src/views/network/VpcTab.vue                    |  28 +-
 ui/theme.config.js                                 |   1 +
 utils/pom.xml                                      |   4 +
 .../ReflectionToStringBuilderUtils.java            | 201 ++++++++
 .../ReflectionToStringBuilderUtilsTest.java        | 332 ++++++++++++
 187 files changed, 4456 insertions(+), 1064 deletions(-)
 copy api/src/main/java/com/cloud/{alert/AlertAdapter.java => 
kubernetes/cluster/KubernetesClusterHelper.java} (81%)
 copy 
api/src/main/java/org/apache/cloudstack/api/{response/HypervisorResponse.java 
=> BaseResponseWithAnnotations.java} (67%)
 copy 
api/src/main/java/org/apache/cloudstack/api/command/admin/annotation/{RemoveAnnotationCmd.java
 => UpdateAnnotationVisibilityCmd.java} (67%)
 copy core/src/main/resources/META-INF/cloudstack/{backend => 
kubernetes}/module.properties (96%)
 copy 
core/src/main/resources/META-INF/cloudstack/{ca/spring-core-lifecycle-ca-context-inheritable.xml
 => kubernetes/spring-core-lifecycle-kubernetes-context-inheritable.xml} (87%)
 create mode 100644 
engine/storage/volume/src/test/java/org/apache/cloudstack/storage/volume/VolumeServiceTest.java
 delete mode 100644 
engine/storage/volume/src/test/java/org/apache/cloudstack/storage/volume/test/ConfiguratorTest.java
 delete mode 100644 
engine/storage/volume/src/test/java/org/apache/cloudstack/storage/volume/test/Server.java
 delete mode 100644 
engine/storage/volume/src/test/java/org/apache/cloudstack/storage/volume/test/Server1.java
 delete mode 100644 
engine/storage/volume/src/test/java/org/apache/cloudstack/storage/volume/test/TestConfiguration.java
 delete mode 100644 
engine/storage/volume/src/test/java/org/apache/cloudstack/storage/volume/test/TestInProcessAsync.java
 copy 
engine/schema/src/main/java/com/cloud/configuration/ManagementServiceConfigurationImpl.java
 => 
plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/KubernetesClusterHelperImpl.java
 (58%)
 create mode 100644 
server/src/test/java/com/cloud/tags/TaggedResourceManagerImplTest.java
 rename test/integration/smoke/{test_host_annotations.py => 
test_annotations.py} (53%)
 create mode 100644 ui/public/js/less.min.js
 create mode 100644 ui/src/components/view/AnnotationsTab.vue
 create mode 100644 
utils/src/main/java/org/apache/cloudstack/utils/reflectiontostringbuilderutils/ReflectionToStringBuilderUtils.java
 create mode 100644 
utils/src/test/java/org/apache/cloudstack/utils/reflectiontostringbuilderutils/ReflectionToStringBuilderUtilsTest.java

Reply via email to