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

johnbam pushed a change to branch pre-commit-color-always
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from 4bebd5e507b pre-commit use colored text in the CI for `pass / fail / 
skipped`
     add 71f47d61304 Updating pom.xml version numbers for release 4.22.0.0
     add d160731b9fb Updating pom.xml version numbers for release 
4.22.1.0-SNAPSHOT
     add e66926e6a4e Merge branch '4.22'
     add dbda673e1fa Updating pom.xml version numbers for release 
4.23.0.0-SNAPSHOT
     add e90e436ef87 UI: Enable listall (for Affinity Groups, SSH Keypairs, 
User Data) in deploy instance wizard for admin, and lists SSH Keypairs, User 
Data by domain/account (#11906)
     add d53b6dbda42 api/test: fix storage pool update with only id (#11897)
     add 5504b053e44 Merge branch '4.20' into 4.22
     add ac8c200790f merge fix
     add 81b2c38be9a Merge branch '4.22'
     add a50de029bf1 Add empty Provider value in Network/VPC Offering form 
(#11982)
     add 8c86f24261c enhancement: add instance info as Libvirt metadata (#11061)
     add 40c8bc528d3 Keeping consistency with other error messages. (#11649)
     add 23fb0e2ccb4 Update GUI Kubernetes logo (#11895)
     add 5f9e1311989 Svgs (#12051)
     add f985a67f4d6 Fixes:#7837: Add isolationMethods and vlan to 
TrafficTypeResponse (#8151)
     add dc8f4655278 engine-schema: upgrade path for 4.23.0 (#12048)
     add 8b034dc439d chore: rename workflow `linter.yml` to `pre-commit.yml` 
(#11647)
     add a5b455ff3a8 pre-commit: auto add table of contents with `doctoc` 
(#11679)
     add fff4cafdca2 ui(locales): remove duplicates and fix typos (#11872)
     add f06a3aec1a3 Merge branch 'main' into pre-commit-color-always

No new revisions were added by this update.

Summary of changes:
 .github/workflows/{linter.yml => pre-commit.yml}   |   0
 .pre-commit-config.yaml                            |  21 ++-
 CONTRIBUTING.md                                    |  18 ++
 INSTALL.md                                         |  18 +-
 README.md                                          |  18 ++
 agent/pom.xml                                      |   2 +-
 api/pom.xml                                        |   2 +-
 .../agent/api/to/VirtualMachineMetadataTO.java     | 182 ++++++++++++++++++
 .../com/cloud/agent/api/to/VirtualMachineTO.java   |   9 +
 .../cloud/network/PhysicalNetworkTrafficType.java  |   2 +
 .../admin/storage/UpdateStoragePoolCmd.java        |   2 +
 .../command/admin/usage/ListTrafficTypesCmd.java   |   3 +-
 .../loadbalancer/UpdateLBHealthCheckPolicyCmd.java |   2 +-
 .../loadbalancer/UpdateLBStickinessPolicyCmd.java  |   2 +-
 .../command/user/vpn/UpdateVpnConnectionCmd.java   |   2 +-
 .../api/command/user/vpn/UpdateVpnGatewayCmd.java  |   2 +-
 .../api/response/TrafficTypeResponse.java          |  24 +++
 client/pom.xml                                     |   2 +-
 core/pom.xml                                       |   2 +-
 debian/changelog                                   |  10 +-
 developer/pom.xml                                  |   2 +-
 engine/api/pom.xml                                 |   2 +-
 engine/components-api/pom.xml                      |   2 +-
 engine/orchestration/pom.xml                       |   2 +-
 engine/pom.xml                                     |   2 +-
 engine/schema/pom.xml                              |   2 +-
 .../com/cloud/upgrade/DatabaseUpgradeChecker.java  |   8 +-
 ...grade431to440.java => Upgrade42200to42300.java} |  13 +-
 .../main/java/com/cloud/vm/dao/UserVmDaoImpl.java  |   2 +-
 .../java/com/cloud/vm/dao/VMInstanceDaoImpl.java   |   2 +-
 ...cleanup.sql => schema-42200to42300-cleanup.sql} |   2 +-
 ...40to410-cleanup.sql => schema-42200to42300.sql} |   2 +-
 engine/service/pom.xml                             |   2 +-
 engine/storage/cache/pom.xml                       |   2 +-
 engine/storage/configdrive/pom.xml                 |   2 +-
 engine/storage/datamotion/pom.xml                  |   2 +-
 engine/storage/image/pom.xml                       |   2 +-
 engine/storage/integration-test/pom.xml            |   2 +-
 engine/storage/object/pom.xml                      |   2 +-
 engine/storage/pom.xml                             |   2 +-
 engine/storage/snapshot/pom.xml                    |   2 +-
 engine/storage/volume/pom.xml                      |   2 +-
 engine/userdata/cloud-init/pom.xml                 |   2 +-
 engine/userdata/pom.xml                            |   2 +-
 framework/agent-lb/pom.xml                         |   2 +-
 framework/ca/pom.xml                               |   2 +-
 framework/cluster/pom.xml                          |   2 +-
 framework/config/pom.xml                           |   2 +-
 framework/db/pom.xml                               |   2 +-
 framework/direct-download/pom.xml                  |   2 +-
 framework/events/pom.xml                           |   2 +-
 framework/extensions/pom.xml                       |   6 +-
 framework/ipc/pom.xml                              |   2 +-
 framework/jobs/pom.xml                             |   2 +-
 framework/managed-context/pom.xml                  |   2 +-
 framework/pom.xml                                  |   2 +-
 framework/quota/pom.xml                            |   2 +-
 framework/rest/pom.xml                             |   2 +-
 framework/security/pom.xml                         |   2 +-
 framework/spring/lifecycle/pom.xml                 |   2 +-
 framework/spring/module/pom.xml                    |   2 +-
 plugins/acl/dynamic-role-based/pom.xml             |   2 +-
 plugins/acl/project-role-based/pom.xml             |   2 +-
 plugins/acl/static-role-based/pom.xml              |   2 +-
 .../explicit-dedication/pom.xml                    |   2 +-
 .../host-affinity/pom.xml                          |   2 +-
 .../host-anti-affinity/pom.xml                     |   2 +-
 .../non-strict-host-affinity/pom.xml               |   2 +-
 .../non-strict-host-anti-affinity/pom.xml          |   2 +-
 plugins/alert-handlers/snmp-alerts/pom.xml         |   2 +-
 plugins/alert-handlers/syslog-alerts/pom.xml       |   2 +-
 plugins/api/discovery/pom.xml                      |   2 +-
 plugins/api/rate-limit/pom.xml                     |   2 +-
 plugins/api/solidfire-intg-test/pom.xml            |   2 +-
 plugins/api/vmware-sioc/pom.xml                    |   2 +-
 plugins/backup/dummy/pom.xml                       |   2 +-
 plugins/backup/nas/pom.xml                         |   2 +-
 plugins/backup/networker/pom.xml                   |   2 +-
 plugins/backup/veeam/pom.xml                       |   2 +-
 plugins/ca/root-ca/pom.xml                         |   2 +-
 plugins/database/mysql-ha/pom.xml                  |   2 +-
 plugins/database/quota/pom.xml                     |   2 +-
 plugins/dedicated-resources/pom.xml                |   2 +-
 .../implicit-dedication/pom.xml                    |   2 +-
 .../user-concentrated-pod/pom.xml                  |   2 +-
 .../deployment-planners/user-dispersing/pom.xml    |   2 +-
 plugins/drs/cluster/balanced/pom.xml               |   2 +-
 plugins/drs/cluster/condensed/pom.xml              |   2 +-
 plugins/event-bus/inmemory/pom.xml                 |   2 +-
 plugins/event-bus/kafka/pom.xml                    |   2 +-
 plugins/event-bus/rabbitmq/pom.xml                 |   2 +-
 plugins/event-bus/webhook/pom.xml                  |   2 +-
 plugins/ha-planners/skip-heurestics/pom.xml        |   2 +-
 plugins/host-allocators/random/pom.xml             |   2 +-
 plugins/hypervisors/baremetal/pom.xml              |   2 +-
 plugins/hypervisors/external/pom.xml               |   2 +-
 plugins/hypervisors/hyperv/pom.xml                 |   2 +-
 plugins/hypervisors/kvm/pom.xml                    |   2 +-
 .../kvm/resource/LibvirtComputingResource.java     |  12 ++
 .../hypervisor/kvm/resource/LibvirtVMDef.java      | 209 +++++++++++++++++----
 plugins/hypervisors/ovm/pom.xml                    |   2 +-
 plugins/hypervisors/ovm3/pom.xml                   |   2 +-
 plugins/hypervisors/simulator/pom.xml              |   2 +-
 plugins/hypervisors/ucs/pom.xml                    |   2 +-
 plugins/hypervisors/vmware/pom.xml                 |   2 +-
 plugins/hypervisors/xenserver/pom.xml              |   2 +-
 plugins/integrations/cloudian/pom.xml              |   2 +-
 plugins/integrations/kubernetes-service/pom.xml    |   2 +-
 plugins/integrations/prometheus/pom.xml            |   2 +-
 plugins/maintenance/pom.xml                        |   2 +-
 plugins/metrics/pom.xml                            |   2 +-
 plugins/network-elements/bigswitch/pom.xml         |   2 +-
 plugins/network-elements/brocade-vcs/pom.xml       |   2 +-
 plugins/network-elements/cisco-vnmc/pom.xml        |   2 +-
 plugins/network-elements/dns-notifier/pom.xml      |   2 +-
 .../network-elements/elastic-loadbalancer/pom.xml  |   2 +-
 plugins/network-elements/globodns/pom.xml          |   2 +-
 .../network-elements/internal-loadbalancer/pom.xml |   2 +-
 plugins/network-elements/juniper-contrail/pom.xml  |   2 +-
 plugins/network-elements/netris/pom.xml            |   2 +-
 plugins/network-elements/netscaler/pom.xml         |   2 +-
 plugins/network-elements/nicira-nvp/pom.xml        |   2 +-
 plugins/network-elements/nsx/pom.xml               |   2 +-
 plugins/network-elements/opendaylight/pom.xml      |   2 +-
 plugins/network-elements/ovs/pom.xml               |   2 +-
 plugins/network-elements/palo-alto/pom.xml         |   2 +-
 plugins/network-elements/stratosphere-ssp/pom.xml  |   2 +-
 plugins/network-elements/tungsten/pom.xml          |   2 +-
 plugins/network-elements/vxlan/pom.xml             |   2 +-
 .../outofbandmanagement-drivers/ipmitool/pom.xml   |   2 +-
 .../nested-cloudstack/pom.xml                      |   2 +-
 .../outofbandmanagement-drivers/redfish/pom.xml    |   2 +-
 plugins/pom.xml                                    |   2 +-
 plugins/storage-allocators/random/pom.xml          |   2 +-
 plugins/storage/image/default/pom.xml              |   2 +-
 plugins/storage/image/s3/pom.xml                   |   2 +-
 plugins/storage/image/sample/pom.xml               |   2 +-
 plugins/storage/image/swift/pom.xml                |   2 +-
 plugins/storage/object/ceph/pom.xml                |   2 +-
 plugins/storage/object/cloudian/pom.xml            |   2 +-
 plugins/storage/object/minio/pom.xml               |   2 +-
 plugins/storage/object/simulator/pom.xml           |   2 +-
 plugins/storage/sharedfs/storagevm/pom.xml         |   2 +-
 plugins/storage/volume/adaptive/pom.xml            |   2 +-
 plugins/storage/volume/cloudbyte/pom.xml           |   2 +-
 plugins/storage/volume/datera/pom.xml              |   2 +-
 plugins/storage/volume/default/pom.xml             |   2 +-
 plugins/storage/volume/flasharray/pom.xml          |   2 +-
 plugins/storage/volume/linstor/pom.xml             |   2 +-
 plugins/storage/volume/nexenta/pom.xml             |   2 +-
 plugins/storage/volume/primera/pom.xml             |   2 +-
 plugins/storage/volume/sample/pom.xml              |   2 +-
 plugins/storage/volume/scaleio/pom.xml             |   2 +-
 plugins/storage/volume/solidfire/pom.xml           |   2 +-
 plugins/storage/volume/storpool/pom.xml            |   2 +-
 plugins/user-authenticators/ldap/pom.xml           |   2 +-
 plugins/user-authenticators/md5/pom.xml            |   2 +-
 plugins/user-authenticators/oauth2/pom.xml         |   2 +-
 plugins/user-authenticators/pbkdf2/pom.xml         |   2 +-
 plugins/user-authenticators/plain-text/pom.xml     |   2 +-
 plugins/user-authenticators/saml2/pom.xml          |   2 +-
 plugins/user-authenticators/sha256salted/pom.xml   |   2 +-
 .../static-pin/pom.xml                             |   2 +-
 .../user-two-factor-authenticators/totp/pom.xml    |   2 +-
 pom.xml                                            |   2 +-
 quickcloud/pom.xml                                 |   2 +-
 server/pom.xml                                     |   4 +-
 .../main/java/com/cloud/api/ApiResponseHelper.java |   4 +
 .../java/com/cloud/api/query/QueryManagerImpl.java |   2 +-
 .../com/cloud/hypervisor/HypervisorGuruBase.java   | 170 ++++++++++++++++-
 .../main/java/com/cloud/hypervisor/KVMGuru.java    |   4 +-
 .../java/com/cloud/api/ApiResponseHelperTest.java  |  85 ++++++---
 services/console-proxy/pom.xml                     |   2 +-
 services/console-proxy/rdpconsole/pom.xml          |   2 +-
 services/console-proxy/server/pom.xml              |   2 +-
 services/pom.xml                                   |   2 +-
 services/secondary-storage/controller/pom.xml      |   2 +-
 services/secondary-storage/pom.xml                 |   2 +-
 services/secondary-storage/server/pom.xml          |   2 +-
 systemvm/pom.xml                                   |   2 +-
 test/integration/smoke/test_direct_download.py     |   5 +-
 .../smoke/test_network_traffic_type_api.py         |  73 +++++++
 test/pom.xml                                       |   2 +-
 tools/apidoc/pom.xml                               |   2 +-
 tools/checkstyle/pom.xml                           |   2 +-
 tools/devcloud-kvm/pom.xml                         |   2 +-
 tools/devcloud4/pom.xml                            |   2 +-
 tools/docker/Dockerfile                            |   2 +-
 tools/docker/Dockerfile.marvin                     |   4 +-
 tools/marvin/pom.xml                               |   2 +-
 tools/marvin/setup.py                              |   2 +-
 tools/pom.xml                                      |   2 +-
 ui/public/locales/de_DE.json                       |   2 +-
 ui/public/locales/el_GR.json                       |   2 +-
 ui/public/locales/en.json                          |  11 +-
 ui/public/locales/ja_JP.json                       |   2 +-
 ui/public/locales/ko_KR.json                       |   2 +-
 ui/public/locales/pt_BR.json                       |   2 +-
 ui/public/locales/te.json                          |   3 +-
 ui/public/locales/zh_CN.json                       |   2 +-
 ui/src/assets/icons/kubernetes.svg                 |   1 +
 ui/src/components/header/CreateMenu.vue            |   6 +-
 ui/src/config/section/compute.js                   |   3 +-
 ui/src/config/section/image.js                     |   3 +-
 ui/src/utils/renderIcon.js                         |   5 +-
 ui/src/views/compute/CreateKubernetesCluster.vue   |   2 +-
 ui/src/views/compute/DeployVM.vue                  |  14 +-
 ui/src/views/offering/AddNetworkOffering.vue       |   1 +
 ui/src/views/offering/AddVpcOffering.vue           |   1 +
 usage/pom.xml                                      |   2 +-
 utils/pom.xml                                      |   2 +-
 vmware-base/pom.xml                                |   2 +-
 212 files changed, 1014 insertions(+), 292 deletions(-)
 rename .github/workflows/{linter.yml => pre-commit.yml} (100%)
 create mode 100644 
api/src/main/java/com/cloud/agent/api/to/VirtualMachineMetadataTO.java
 copy engine/schema/src/main/java/com/cloud/upgrade/dao/{Upgrade431to440.java 
=> Upgrade42200to42300.java} (81%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> schema-42200to42300-cleanup.sql} (93%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> schema-42200to42300.sql} (94%)
 create mode 100644 test/integration/smoke/test_network_traffic_type_api.py
 create mode 100644 ui/src/assets/icons/kubernetes.svg

Reply via email to