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

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


 discard b46e35478f5 DO NOT MERGE
     add 2e0024e216d server, api: account and api entity access improvements
     add d541e9014df Merge branch '4.18' into 4.19
     add 6fbdda951ac [4.19] server, api, ui: access improvements and assorted 
fixes (#22)
     add 150e7e0b16a Fix imports
     add 21f3fde7b40 libvirtstorageadaptor: better handle failed libvirt 
storagepool destroy (#9390)
     add bf116762788 test: fix component test 
test_acl_sharednetwork_deployVM-impersonation.py (#9499)
     add c98f1b8b3ca Ensure affinity groups are honored when VMs are deployed 
in parallel (#9201)
     add 6e6a2766637 add procedures procedure (#9385)
     add f656b2c607f DO NOT MERGE

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   (b46e35478f5)
            \
             N -- N -- N   refs/heads/healthcheck-4.19 (f656b2c607f)

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:
 .github/workflows/ci.yml                           |   1 +
 .../com/cloud/upgrade/DatabaseUpgradeChecker.java  | 160 ++++++++++------
 .../cloudstack/affinity/dao/AffinityGroupDao.java  |   3 +
 .../affinity/dao/AffinityGroupDaoImpl.java         |  12 ++
 .../cloud.add_guest_os_and_hypervisor_mapping.sql  |  49 +++++
 .../cloud.idempotent_add_column.sql}               |  18 +-
 .../cloud.idempotent_add_key.sql}                  |  15 +-
 .../cloud.idempotent_add_unique_index.sql}         |  12 +-
 .../cloud.idempotent_add_unique_key.sql}           |  12 +-
 .../cloud.idempotent_change_column.sql}            |  13 +-
 .../cloud.idempotent_create_unique_index.sql}      |  17 +-
 .../cloud.idempotent_drop_foreign_key.sql}         |  14 +-
 .../cloud.idempotent_drop_index.sql}               |  15 +-
 ...dempotent_insert_guestos_hypervisor_mapping.sql |  48 +++++
 .../usage.idempotent_add_column.sql}               |  12 +-
 .../usage.idempotent_change_column.sql}            |  13 +-
 .../usage.idempotent_drop_index.sql}               |  11 +-
 .../resources/META-INF/db/schema-41000to41100.sql  |  45 -----
 .../resources/META-INF/db/schema-41520to41600.sql  |  47 -----
 .../resources/META-INF/db/schema-41600to41610.sql  |  54 ------
 .../resources/META-INF/db/schema-41610to41700.sql  |  45 -----
 .../resources/META-INF/db/schema-41720to41800.sql  |  59 ------
 .../resources/META-INF/db/schema-4910to4920.sql    |  38 ----
 .../cloudstack/affinity/HostAffinityProcessor.java |  39 +++-
 .../affinity/HostAntiAffinityProcessor.java        | 114 ++++++-----
 .../kvm/storage/LibvirtStorageAdaptor.java         |  56 ++++--
 .../src/main/java/com/cloud/acl/DomainChecker.java |  68 +++++--
 .../java/com/cloud/network/NetworkServiceImpl.java | 209 ++++++++++-----------
 .../java/com/cloud/user/AccountManagerImpl.java    |  18 +-
 .../test/java/com/cloud/acl/DomainCheckerTest.java | 166 ++++++++++++++++
 .../com/cloud/user/AccountManagerImplTest.java     | 110 ++++++++---
 ...est_acl_sharednetwork_deployVM-impersonation.py |  16 +-
 test/integration/smoke/test_account_access.py      | 198 +++++++++++++++++++
 tools/marvin/marvin/cloudstackException.py         |   1 +
 34 files changed, 1067 insertions(+), 641 deletions(-)
 create mode 100644 
engine/schema/src/main/resources/META-INF/db/procedures/cloud.add_guest_os_and_hypervisor_mapping.sql
 copy 
engine/schema/src/main/resources/META-INF/db/{schema-41120to41200-cleanup.sql 
=> procedures/cloud.idempotent_add_column.sql} (59%)
 copy 
engine/schema/src/main/resources/META-INF/db/{schema-41900to41910-cleanup.sql 
=> procedures/cloud.idempotent_add_key.sql} (60%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> procedures/cloud.idempotent_add_unique_index.sql} (58%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> procedures/cloud.idempotent_add_unique_key.sql} (60%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> procedures/cloud.idempotent_change_column.sql} (53%)
 copy 
engine/schema/src/main/resources/META-INF/db/{schema-41310to41400-cleanup.sql 
=> procedures/cloud.idempotent_create_unique_index.sql} (59%)
 copy 
engine/schema/src/main/resources/META-INF/db/{schema-41200to41300-cleanup.sql 
=> procedures/cloud.idempotent_drop_foreign_key.sql} (62%)
 copy 
engine/schema/src/main/resources/META-INF/db/{schema-41900to41910-cleanup.sql 
=> procedures/cloud.idempotent_drop_index.sql} (64%)
 create mode 100644 
engine/schema/src/main/resources/META-INF/db/procedures/cloud.idempotent_insert_guestos_hypervisor_mapping.sql
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> procedures/usage.idempotent_add_column.sql} (58%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> procedures/usage.idempotent_change_column.sql} (53%)
 copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql 
=> procedures/usage.idempotent_drop_index.sql} (63%)
 create mode 100644 server/src/test/java/com/cloud/acl/DomainCheckerTest.java
 create mode 100644 test/integration/smoke/test_account_access.py

Reply via email to