You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pe...@apache.org on 2023/10/10 18:41:25 UTC

[cloudstack] 03/06: Merge branch 'nsx-refactor' of https://github.com/shapeblue/cloudstack into nsx-unit-tests

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

pearl11594 pushed a commit to branch nsx-unit-tests
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit 3c4c1dfc0b07f9acf99633a3711c55dff1bfc727
Merge: b99fabc0dcb ee1174db006
Author: Pearl Dsilva <pe...@gmail.com>
AuthorDate: Tue Oct 10 11:30:46 2023 -0400

    Merge branch 'nsx-refactor' of https://github.com/shapeblue/cloudstack into nsx-unit-tests

 PULL_REQUEST_TEMPLATE.md                           |   5 +
 agent/conf/agent.properties                        |   5 +
 .../cloud/agent/properties/AgentProperties.java    |   9 +
 .../cloudstack/framework/config/ConfigKey.java     |   2 +-
 .../config/impl/ConfigDepotAdminTest.java          |   4 +
 .../main/java/com/cloud/dao/EntityManagerImpl.java |   2 +-
 .../src/main/java/com/cloud/utils/db/DbUtil.java   |   4 +-
 .../main/java/com/cloud/utils/db/DriverLoader.java |   7 +-
 .../src/main/java/com/cloud/utils/db/EcInfo.java   |   4 +-
 .../java/com/cloud/utils/db/GenericDaoBase.java    |   3 +-
 .../kvm/resource/LibvirtComputingResource.java     |   8 +-
 .../kvm/storage/KVMStorageProcessor.java           |  43 +-
 .../apache/cloudstack/utils/linux/KVMHostInfo.java |  20 +-
 .../kvm/storage/KVMStorageProcessorTest.java       |  53 +-
 .../cloudstack/utils/linux/KVMHostInfoTest.java    |  30 +-
 .../cloudstack/metrics/PrometheusExporterImpl.java |  20 +-
 .../api/CreateNsxDhcpRelayConfigCommand.java}      |  30 +-
 .../apache/cloudstack/resource/NsxResource.java    | 231 ++-----
 .../apache/cloudstack/service/NsxApiClient.java    | 281 +++++++++
 .../cloudstack/service/NsxGuestNetworkGuru.java    |  46 ++
 .../apache/cloudstack/service/NsxServiceImpl.java  |   1 +
 .../apache/cloudstack/utils/NsxApiClientUtils.java |  41 +-
 .../{service => utils}/NsxControllerUtils.java     |  24 +-
 .../META-INF/cloudstack/nsx/spring-nsx-context.xml |   2 +-
 .../com/cloud/network/guru/GuestNetworkGuru.java   |   2 +-
 .../cloudstack/backup/BackupManagerImpl.java       |  44 +-
 .../debian/opt/cloud/bin/setup/cloud-early-config  |   2 +-
 test/integration/smoke/test_vm_schedule.py         |   4 +
 ui/package-lock.json                               | 688 ++++++---------------
 ui/package.json                                    |  10 +-
 ui/public/config.json                              |  30 +
 ui/public/locales/en.json                          |   5 +
 ui/src/assets/icons/debian.svg                     | 153 -----
 ui/src/assets/icons/kubernetes.svg                 |  58 --
 ui/src/components/header/CreateMenu.vue            | 152 +++++
 ui/src/components/header/ProjectMenu.vue           |   4 +-
 ui/src/components/header/UserMenu.vue              |  12 +
 ui/src/components/menu/SMenu.vue                   |   5 +
 ui/src/components/page/GlobalHeader.vue            |   4 +-
 ui/src/components/page/GlobalLayout.vue            |  12 +-
 ui/src/components/view/InfoCard.vue                |   6 +
 ui/src/components/view/ResourceView.vue            |   2 +-
 ui/src/components/widgets/ChartCard.vue            |   1 -
 ui/src/components/widgets/Drawer.vue               |   2 +-
 ui/src/components/widgets/OsLogo.vue               |  16 +-
 ui/src/config/router.js                            |  23 +-
 ui/src/config/section/compute.js                   |   7 +-
 ui/src/config/section/image.js                     |   3 +-
 ui/src/config/section/infra/hosts.js               |   2 +-
 ui/src/config/section/infra/primaryStorages.js     |   2 +-
 ui/src/config/section/storage.js                   |   2 +-
 ui/src/core/ext.js                                 |   8 +-
 ui/src/core/lazy_lib/components_use.js             |   4 +-
 ui/src/style/dark-mode.less                        |   2 +-
 ui/src/style/vars.less                             |   5 +
 ui/src/utils/device.js                             |   6 +-
 ui/src/views/AutogenView.vue                       |  17 +-
 ui/src/views/dashboard/CapacityDashboard.vue       | 529 ++++++++++++----
 ui/src/views/dashboard/UsageDashboard.vue          | 597 ++++++++++++++----
 ui/src/views/infra/zone/PhysicalNetworksTab.vue    | 150 ++++-
 ui/src/views/network/CreateIsolatedNetworkForm.vue |   4 +-
 ui/src/views/network/CreateNetwork.vue             |   3 +-
 ui/src/views/network/CreateVpc.vue                 |   4 +-
 .../java/com/cloud/utils/SerialVersionUID.java     |   2 +-
 .../com/cloud/utils/events/SubscriptionMgr.java    |   6 +
 .../java/com/cloud/utils/net/NetUtilsTest.java     |   1 +
 .../utils/redfish/RedfishClientTest.java           |   4 +-
 67 files changed, 2160 insertions(+), 1308 deletions(-)