ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_canAddBookedAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.booking.item.HsBookingItemRealEntity, c414e9d1-32a7-4154-9389-07c1361684eb
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:37195/api/hs/hosting/assets/cfe4c467-b4c9-45c4-b26c-7bdee4d06513
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 15:04:06 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "cfe4c467-b4c9-45c4-b26c-7bdee4d06513",
"type": "MANAGED_WEBSPACE",
"identifier": "fir10",
"caption": "some separate ManagedWebspace HA",
"alarmContact": null,
"config": {
"groupid": 1000002
}
}
toCleanup(HsHostingAssetRbacEntity, cfe4c467-b4c9-45c4-b26c-7bdee4d06513)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#cfe4c467-b4c9-45c4-b26c-7bdee4d06513 deleted 1 rows
DELETING temporary HsBookingItemRealEntity#c414e9d1-32a7-4154-9389-07c1361684eb deleted 1 rows
2026-08-10T15:04:06.878Z WARN 371 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T15:04:06.879Z ERROR 371 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: update or delete on table "item" violates foreign key constraint "asset_bookingitemuuid_fkey" on table "asset"
Detail: Key (uuid)=(c414e9d1-32a7-4154-9389-07c1361684eb) is still referenced from table "asset".
DELETING leaked hs_booking.item#c414e9d1-32a7-4154-9389-07c1361684eb FAILED org.hibernate.exception.ConstraintViolationException: JDBC exception executing SQL [DELETE FROM hs_booking.item WHERE uuid=?] [ERROR: update or delete on table "item" violates foreign key constraint "asset_bookingitemuuid_fkey" on table "asset"
Detail: Key (uuid)=(c414e9d1-32a7-4154-9389-07c1361684eb) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#cfe4c467-b4c9-45c4-b26c-7bdee4d06513 SUCCEEDED
DELETING leaked hs_hosting.asset#cfe4c467-b4c9-45c4-b26c-7bdee4d06513 FAILED org.springframework.dao.DataIntegrityViolationException: Hibernate transaction: Unable to commit against JDBC Connection; ERROR: update or delete on table "asset" violates foreign key constraint "asset_parentassetuuid_fkey" on table "asset"
Detail: Key (uuid)=(cfe4c467-b4c9-45c4-b26c-7bdee4d06513) is still referenced from table "asset".
DELETING leaked hs_hosting.asset#63d8fcb1-b801-4cc8-b810-4b46190cae19 SUCCEEDED
2026-08-10T15:04:06.907Z WARN 371 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T15:04:06.908Z ERROR 371 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: update or delete on table "item" violates foreign key constraint "asset_bookingitemuuid_fkey" on table "asset"
Detail: Key (uuid)=(c414e9d1-32a7-4154-9389-07c1361684eb) is still referenced from table "asset".
DELETING leaked hs_booking.item#c414e9d1-32a7-4154-9389-07c1361684eb FAILED org.hibernate.exception.ConstraintViolationException: JDBC exception executing SQL [DELETE FROM hs_booking.item WHERE uuid=?] [ERROR: update or delete on table "item" violates foreign key constraint "asset_bookingitemuuid_fkey" on table "asset"
Detail: Key (uuid)=(c414e9d1-32a7-4154-9389-07c1361684eb) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#cfe4c467-b4c9-45c4-b26c-7bdee4d06513 SUCCEEDED
DELETING leaked hs_booking.item#c414e9d1-32a7-4154-9389-07c1361684eb SUCCEEDED
globalAdmin_canAddBookedAsset(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_canAddTopLevelAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.booking.item.HsBookingItemRealEntity, f0a528f7-722a-4f22-863a-4535061e1fd0
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:37195/api/hs/hosting/assets/836a8cad-1141-4f09-8eb8-d7de39f32053
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 15:04:08 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "836a8cad-1141-4f09-8eb8-d7de39f32053",
"type": "DOMAIN_SETUP",
"identifier": "example.com",
"caption": "some unrelated domain-setup",
"alarmContact": null,
"config": {
}
}
toCleanup(HsHostingAssetRbacEntity, 836a8cad-1141-4f09-8eb8-d7de39f32053)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#836a8cad-1141-4f09-8eb8-d7de39f32053 deleted 1 rows
DELETING temporary HsBookingItemRealEntity#f0a528f7-722a-4f22-863a-4535061e1fd0 deleted 1 rows
globalAdmin_canAddTopLevelAsset(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
totalsLimitValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 99a9780c-844c-4439-a973-d77f29de04f2
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 454c23ce-0cc7-45c4-a6f7-a2be6e2dd2fb
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 09c2575a-5d10-4edc-a72e-d45946eb4075
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, bd9eba69-5098-40e3-b344-bb6743a51f05
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 6b43b33b-37b7-47de-98e2-43ff07a2e60e
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 05fccd50-0e0e-4b47-add9-278c6001a642
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, fe8414a6-fd25-4fd0-a678-5e35f9eb075e
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e17951b0-c8b9-4a84-a7b1-6f065592dbdd
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 0f051ffb-8078-4522-af15-ec6d390b3bd0
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, bbd254c9-f732-4ea2-a790-71a551087346
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 83daf49a-bf1a-4d0b-803a-bfe4d64167cc
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, ab864ccb-fe28-42c4-b721-46a426562543
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 8df2920d-f91e-4357-9427-d15e8be678da
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, c00596de-f899-4323-a935-36e349c35d3a
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 6ee83aa8-8b50-48c2-af95-f95160b02903
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, b0bf87c3-afcd-4379-b18e-e4fe38c05a32
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, f68514ad-3edd-46f5-a34e-9649a533d3f0
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 789c214a-8a01-49b5-b961-25dad363c75f
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 368589b9-b4eb-45c6-ba29-e27188e38706
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 1b350ecb-1425-4338-8636-322b23f340c6
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 6ad3b3cf-db6f-465e-b245-d7ae947d38ea
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, a9e83969-14ac-41f2-a2e7-c9aafd173124
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, fd7b20a6-cfd5-45e4-9c03-33b4d3b49a3d
HTTP/1.1 400
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 15:04:11 GMT
Connection: close
{
"timestamp": "2026-08-10 03:04:11",
"path": "",
"statusCode": 400,
"statusPhrase": "Bad Request",
"message": "ERROR: [400] ['D-1000111:D-1000111 default project:separate ManagedWebspace.resources.Multi=1 allows at maximum 25 unix users, but 26 found]"
}
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRealEntity#fd7b20a6-cfd5-45e4-9c03-33b4d3b49a3d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#a9e83969-14ac-41f2-a2e7-c9aafd173124 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#6ad3b3cf-db6f-465e-b245-d7ae947d38ea deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#1b350ecb-1425-4338-8636-322b23f340c6 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#368589b9-b4eb-45c6-ba29-e27188e38706 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#789c214a-8a01-49b5-b961-25dad363c75f deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#f68514ad-3edd-46f5-a34e-9649a533d3f0 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#b0bf87c3-afcd-4379-b18e-e4fe38c05a32 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#6ee83aa8-8b50-48c2-af95-f95160b02903 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#c00596de-f899-4323-a935-36e349c35d3a deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#8df2920d-f91e-4357-9427-d15e8be678da deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#ab864ccb-fe28-42c4-b721-46a426562543 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#83daf49a-bf1a-4d0b-803a-bfe4d64167cc deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#bbd254c9-f732-4ea2-a790-71a551087346 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#0f051ffb-8078-4522-af15-ec6d390b3bd0 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e17951b0-c8b9-4a84-a7b1-6f065592dbdd deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#fe8414a6-fd25-4fd0-a678-5e35f9eb075e deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#05fccd50-0e0e-4b47-add9-278c6001a642 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#6b43b33b-37b7-47de-98e2-43ff07a2e60e deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#bd9eba69-5098-40e3-b344-bb6743a51f05 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#09c2575a-5d10-4edc-a72e-d45946eb4075 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#454c23ce-0cc7-45c4-a6f7-a2be6e2dd2fb deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#99a9780c-844c-4439-a973-d77f29de04f2 deleted 1 rows
totalsLimitValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
parentAssetAgent_canAddSubAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:37195/api/hs/hosting/assets/77edd968-3060-4d41-a1c3-371948ed9ceb
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 15:04:12 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "77edd968-3060-4d41-a1c3-371948ed9ceb",
"type": "UNIX_USER",
"identifier": "fir01-temp",
"caption": "some new UnixUser in client's ManagedWebspace",
"alarmContact": null,
"config": {
"userid": 1000004,
"homedir": "/home/pacs/fir01/users/temp"
}
}
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING leaked hs_hosting.asset#77edd968-3060-4d41-a1c3-371948ed9ceb SUCCEEDED
parentAssetAgent_canAddSubAsset(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
propertyValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.booking.item.HsBookingItemRealEntity, 12899a94-abcb-4268-bb94-c4e22041a3fc
HTTP/1.1 400
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 15:04:14 GMT
Connection: close
{
"timestamp": "2026-08-10 03:04:14",
"path": "",
"statusCode": 400,
"statusPhrase": "Bad Request",
"message": "ERROR: [400] [\n'MANAGED_SERVER:vm1400.config.extra' is not expected but is set to '42',\n'MANAGED_SERVER:vm1400.config.monit_max_cpu_usage' is expected to be at most 100 but is 101,\n'MANAGED_SERVER:vm1400.config.monit_max_ssd_usage' is expected to be at least 10 but is 0\n]"
}
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsBookingItemRealEntity#12899a94-abcb-4268-bb94-c4e22041a3fc deleted 1 rows
propertyValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (after): 210 -> 210