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

sureshanaparti pushed a change to branch healthcheck-main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


 discard 69fd9228e9b 4.21/main Health Check, please don't merge this!
     add 6bcbb008b45 Bump `actions/checkout` to `v6` (#12164)
     add cf9bda20502 [CI] Add github-actions ecosystem to Dependabot (#12823)
     add 18075ae4a96 Add support for Headlamp dashboard for kubernetes; 
deprecate legacy kubernetes dashboard (#12776)
     add 7eea9ed4488 Add API to enable/disable NICs for KVM (#12819)
     add 5d95bdd0eb9 pre-commit trailing whitespace auto clean up (#12841)
     add 5d61ba35383 [CI] Create `.codespellrc`; upgrade codespell hook; fix 
typos (#12824)
     add 4f93ba888c3 Refactor Quota Summary API (#10505)
     add 131ea9f7ace Fix PowerFlex 4.x issues with take & revert instance 
snapshots (#12880)
     add 6ca6aa1c3f0 Fix NPE in NASBackupProvider when no running KVM host is 
available (#12805)
     add 68030df10b1 VM start error handling improvements and config to expose 
error to users (#12894)
     add 71bd26ff7cd PowerFlex/ScaleIO storage - the MDMs validation 
improvements (#12893)
     add 4ebe3349b77 add user-agent header to template downloader request 
(#12791)
     add 59b6c32b60c [UI] Fix create backup notification (#12903)
     add b805766f4ba Fix Host setup when persistent networks exist (#12751)
     add e10c066cc14 Fix NPE during VM setup for pvlan (#12781)
     add 470812100ea server: set template type to ROUTING or USER if template 
type is not specified when upload a template (#12768)
     add e2d18c07484 Merge branch '4.22'
     add 358ec1c6276 4.21/main Health Check, please don't merge this!

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   (69fd9228e9b)
            \
             N -- N -- N   refs/heads/healthcheck-main (358ec1c6276)

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:
 .../cloudstack-agent-profile.sh.in => .codespellrc |   6 +-
 .github/dependabot.yml                             |  15 +-
 .github/workflows/build.yml                        |   2 +-
 .github/workflows/ci.yml                           |   2 +-
 .github/workflows/codecov.yml                      |   2 +-
 .github/workflows/codeql-analysis.yml              |   2 +-
 .github/workflows/docker-cloudstack-simulator.yml  |   2 +-
 .github/workflows/main-sonar-check.yml             |   2 +-
 .github/workflows/pre-commit.yml                   |   2 +-
 .github/workflows/rat.yml                          |   2 +-
 .github/workflows/sonar-check.yml                  |   2 +-
 .github/workflows/ui.yml                           |   2 +-
 .pre-commit-config.yaml                            |   8 +-
 .../main/java/com/cloud/agent/api/to/NicTO.java    |   9 ++
 .../main/java/com/cloud/user/AccountService.java   |   2 +
 api/src/main/java/com/cloud/vm/Nic.java            |   2 +
 api/src/main/java/com/cloud/vm/NicProfile.java     |  10 ++
 api/src/main/java/com/cloud/vm/UserVmService.java  |   3 +
 .../org/apache/cloudstack/api/ApiConstants.java    |   1 +
 .../apache/cloudstack/api/ResponseGenerator.java   |   2 +
 .../api/command/user/vm/UpdateVmNicCmd.java        |  95 +++++++++++
 .../cloudstack/api/response/NicResponse.java       |  12 ++
 .../{PlugNicAnswer.java => UpdateVmNicAnswer.java} |   8 +-
 ...nstanceCommand.java => UpdateVmNicCommand.java} |  32 ++--
 .../storage/template/HttpTemplateDownloader.java   |   2 +
 .../template/MetalinkTemplateDownloader.java       |   4 +
 .../template/SimpleHttpMultiFileDownloader.java    |   3 +
 .../download/HttpDirectTemplateDownloader.java     |   5 +
 .../java/com/cloud/vm/VirtualMachineManager.java   |   2 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    | 129 ++++++++++++++-
 ...rkRemoveNicFromVm.java => VmWorkUpdateNic.java} |  18 +--
 .../java/com/cloud/domain/dao/DomainDaoImpl.java   |   2 +-
 .../java/com/cloud/network/dao/NetworkDaoImpl.java |   1 +
 .../schema/src/main/java/com/cloud/vm/NicVO.java   |  12 ++
 .../resources/META-INF/db/schema-42200to42210.sql  |   3 +
 .../resources/META-INF/db/schema-42210to42300.sql  |   3 +
 .../META-INF/db/views/cloud.domain_router_view.sql |   1 +
 .../META-INF/db/views/cloud.user_vm_view.sql       |   1 +
 .../db/views/cloud_usage.quota_summary_view.sql    |  48 ++++++
 .../vmsnapshot/ScaleIOVMSnapshotStrategy.java      |  33 +++-
 .../java/com/cloud/utils/db/SequenceFetcher.java   |   2 +-
 .../cloudstack/quota/QuotaAccountStateFilter.java  |  28 ++--
 .../cloudstack/quota/dao/QuotaSummaryDao.java      |  17 +-
 .../cloudstack/quota/dao/QuotaSummaryDaoImpl.java  |  80 ++++++++++
 .../apache/cloudstack/quota/vo/QuotaSummaryVO.java | 140 ++++++++---------
 .../quota/spring-framework-quota-context.xml       |   3 +-
 .../cloudstack/backup/NASBackupProvider.java       |  10 ++
 .../cloudstack/api/command/QuotaSummaryCmd.java    |  88 +++++++----
 .../api/response/QuotaResponseBuilder.java         |   7 +-
 .../api/response/QuotaResponseBuilderImpl.java     | 175 +++++++++++++--------
 .../api/response/QuotaSummaryResponse.java         | 105 +++++++------
 .../apache/cloudstack/quota/QuotaServiceImpl.java  |   6 +
 .../api/response/QuotaResponseBuilderImplTest.java | 116 ++++++++------
 .../cloudstack/quota/QuotaServiceImplTest.java     |  43 +++--
 .../DotNet/ServerResource/AgentShell/App.config    |   2 +-
 .../ServerResource/HypervResource/App.config       |   2 +-
 .../ServerResource/ServerResource.Tests/App.config |   2 +-
 .../hypervisor/kvm/resource/BridgeVifDriver.java   |   1 +
 .../kvm/resource/LibvirtComputingResource.java     |   6 +
 .../wrapper/LibvirtUpdateVmNicCommandWrapper.java  |  67 ++++++++
 .../kvm/storage/ScaleIOStorageAdaptor.java         |  31 ++--
 .../kvm/resource/LibvirtComputingResourceTest.java |  31 ++++
 .../cluster/utils/KubernetesClusterUtil.java       |  13 +-
 .../src/main/resources/conf/k8s-control-node.yml   |  19 ++-
 .../contrail/management/MockAccountManager.java    |   6 +
 .../datastore/client/ScaleIOGatewayClientImpl.java |  61 ++++++-
 scripts/util/create-kubernetes-binaries-iso.sh     |  15 +-
 server/src/main/java/com/cloud/api/ApiDBUtils.java |   4 +
 .../main/java/com/cloud/api/ApiResponseHelper.java |   8 +
 .../com/cloud/api/dispatch/ParamProcessWorker.java |  15 +-
 .../api/query/dao/DomainRouterJoinDaoImpl.java     |   2 +
 .../com/cloud/api/query/dao/UserVmJoinDaoImpl.java |   2 +
 .../com/cloud/api/query/vo/DomainRouterJoinVO.java |   7 +
 .../java/com/cloud/api/query/vo/UserVmJoinVO.java  |   7 +
 .../configuration/ConfigurationManagerImpl.java    |   6 +-
 .../com/cloud/hypervisor/HypervisorGuruBase.java   |   1 +
 .../com/cloud/server/ManagementServerImpl.java     |   2 +
 .../com/cloud/template/TemplateManagerImpl.java    |   4 +-
 .../java/com/cloud/user/AccountManagerImpl.java    |  44 ++++++
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |  73 ++++++++-
 .../java/com/cloud/vm/UserVmManagerImplTest.java   |  64 ++++++++
 test/integration/component/test_blocker_bugs.py    |   2 +-
 tools/apidoc/gen_toc.py                            |   1 +
 .../binary-installation-advanced/marvin.cfg.erb    |   4 +-
 .../binary-installation-basic/marvin.cfg.erb       |   4 +-
 .../database_comparision_during_upgrade/README     |   8 +-
 ui/docs/development.md                             |   2 +-
 ui/public/locales/en.json                          |   6 +-
 ui/public/locales/pt_BR.json                       |   4 +
 ui/src/assets/icons/dark.svg                       |   4 +-
 ui/src/views/compute/KubernetesServiceTab.vue      |  44 +++++-
 ui/src/views/compute/StartBackup.vue               |   2 +-
 ui/src/views/network/NicsTab.vue                   |  79 +++++++++-
 ui/src/views/network/NicsTable.vue                 |  12 +-
 utils/src/main/java/com/cloud/utils/HttpUtils.java |   5 +
 utils/src/main/java/com/cloud/utils/UriUtils.java  |   3 +
 .../HttpClientCloudStackUserAgent.java}            |  22 +--
 utils/src/main/java/com/cloud/utils/nio/Link.java  |   2 +-
 .../java/com/cloud/utils/storage/QCOW2Utils.java   |   2 +
 .../cloud/hypervisor/vmware/util/VmwareHelper.java |   2 +-
 100 files changed, 1571 insertions(+), 444 deletions(-)
 copy agent/bindir/cloudstack-agent-profile.sh.in => .codespellrc (72%)
 create mode 100644 
api/src/main/java/org/apache/cloudstack/api/command/user/vm/UpdateVmNicCmd.java
 copy core/src/main/java/com/cloud/agent/api/{PlugNicAnswer.java => 
UpdateVmNicAnswer.java} (84%)
 copy 
core/src/main/java/com/cloud/agent/api/{PrepareUnmanageVMInstanceCommand.java 
=> UpdateVmNicCommand.java} (65%)
 copy 
engine/orchestration/src/main/java/com/cloud/vm/{VmWorkRemoveNicFromVm.java => 
VmWorkUpdateNic.java} (72%)
 create mode 100644 
engine/schema/src/main/resources/META-INF/db/views/cloud_usage.quota_summary_view.sql
 copy core/src/main/java/org/apache/cloudstack/ca/SetupKeystoreAnswer.java => 
framework/quota/src/main/java/org/apache/cloudstack/quota/QuotaAccountStateFilter.java
 (66%)
 copy 
engine/schema/src/main/java/org/apache/cloudstack/gui/theme/dao/GuiThemeJoinDao.java
 => 
framework/quota/src/main/java/org/apache/cloudstack/quota/dao/QuotaSummaryDao.java
 (63%)
 create mode 100644 
framework/quota/src/main/java/org/apache/cloudstack/quota/dao/QuotaSummaryDaoImpl.java
 copy server/src/main/java/com/cloud/api/query/vo/ProjectAccountJoinVO.java => 
framework/quota/src/main/java/org/apache/cloudstack/quota/vo/QuotaSummaryVO.java
 (55%)
 create mode 100644 
plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtUpdateVmNicCommandWrapper.java
 copy 
utils/src/main/java/com/cloud/utils/{exception/HypervisorVersionChangedException.java
 => net/HttpClientCloudStackUserAgent.java} (61%)

Reply via email to