ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_canAddBookedAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.booking.item.HsBookingItemRealEntity, c3769ef6-4d9e-4e1f-87c2-aa2b70dce734
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:35729/api/hs/hosting/assets/e996aa25-ff42-493d-84d5-2a667a68255f
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 16:37:58 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "e996aa25-ff42-493d-84d5-2a667a68255f",
"type": "MANAGED_WEBSPACE",
"identifier": "fir10",
"caption": "some separate ManagedWebspace HA",
"alarmContact": null,
"config": {
"groupid": 1000002
}
}
toCleanup(HsHostingAssetRbacEntity, e996aa25-ff42-493d-84d5-2a667a68255f)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#e996aa25-ff42-493d-84d5-2a667a68255f deleted 1 rows
DELETING temporary HsBookingItemRealEntity#c3769ef6-4d9e-4e1f-87c2-aa2b70dce734 deleted 1 rows
2026-08-10T16:37:58.678Z WARN 380 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T16:37:58.679Z ERROR 380 --- [ 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)=(c3769ef6-4d9e-4e1f-87c2-aa2b70dce734) is still referenced from table "asset".
DELETING leaked hs_booking.item#c3769ef6-4d9e-4e1f-87c2-aa2b70dce734 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)=(c3769ef6-4d9e-4e1f-87c2-aa2b70dce734) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#e996aa25-ff42-493d-84d5-2a667a68255f SUCCEEDED
DELETING leaked hs_hosting.asset#e996aa25-ff42-493d-84d5-2a667a68255f 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)=(e996aa25-ff42-493d-84d5-2a667a68255f) is still referenced from table "asset".
DELETING leaked hs_hosting.asset#dec2a3e7-5dd2-4f33-95b9-c19d58ec21ec SUCCEEDED
2026-08-10T16:37:58.710Z WARN 380 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T16:37:58.710Z ERROR 380 --- [ 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)=(c3769ef6-4d9e-4e1f-87c2-aa2b70dce734) is still referenced from table "asset".
DELETING leaked hs_booking.item#c3769ef6-4d9e-4e1f-87c2-aa2b70dce734 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)=(c3769ef6-4d9e-4e1f-87c2-aa2b70dce734) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#e996aa25-ff42-493d-84d5-2a667a68255f SUCCEEDED
DELETING leaked hs_booking.item#c3769ef6-4d9e-4e1f-87c2-aa2b70dce734 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, d7ad627e-4813-4de6-8370-4075034a518f
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:35729/api/hs/hosting/assets/89422db9-447b-4c35-9167-94d6d54105b6
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 16:38:00 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "89422db9-447b-4c35-9167-94d6d54105b6",
"type": "DOMAIN_SETUP",
"identifier": "example.com",
"caption": "some unrelated domain-setup",
"alarmContact": null,
"config": {
}
}
toCleanup(HsHostingAssetRbacEntity, 89422db9-447b-4c35-9167-94d6d54105b6)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#89422db9-447b-4c35-9167-94d6d54105b6 deleted 1 rows
DELETING temporary HsBookingItemRealEntity#d7ad627e-4813-4de6-8370-4075034a518f 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, bb9e3148-a366-4dec-a317-e49046d36937
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 29174722-c471-4021-a384-79d196ffc8a1
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 26cd0ac7-226b-4a80-a193-7ae4fc7dbd59
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 94162b44-819b-47ba-ad4a-969ad364bb5b
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, f817605c-f56c-46d7-bc51-2df950909f38
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, d2b3b1f8-6cc8-46b9-86ba-51d655572692
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 693accf7-371f-4cbf-9b4a-19c9c99a5145
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 88a72f55-61e4-42cb-96bb-aa4ac7beb1da
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e4813a11-214a-4f9d-9d06-1b99aa3f0d32
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 5882e1a7-307a-4317-98ff-49bee5dc7afe
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, cfaec3f5-6ba4-41d2-8731-4fe83e5aef2a
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 9a16ae78-de9e-4cae-a33e-77a99e344443
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, c1a08c70-209f-4cea-8bd3-259645637a39
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 8724971d-37c7-4763-a619-f90a38f8efec
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 35b7d09b-8f2e-4ef6-9bc6-81ab23b46343
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, d314c3fc-68ec-4b70-a988-d2b8c40a130e
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, f3e6eaf8-dc82-407e-a5ce-4873e161d5d0
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 810adc77-ad3d-491c-beee-d1b4d00fbb1b
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 7874542c-4e4c-439c-aff5-82a7cadba7c9
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 8f19950e-e4bd-430e-a639-c6d51e21232d
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 1eb67fa4-cec8-4e48-b0a3-3af1205de2f3
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, bf9f7ed6-0c75-4d45-82fe-2787b0783a6e
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 6137a1b8-f743-4695-985f-75a1ff1f1762
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 16:38:02 GMT
Connection: close
{
"timestamp": "2026-08-10 04:38:02",
"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#6137a1b8-f743-4695-985f-75a1ff1f1762 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#bf9f7ed6-0c75-4d45-82fe-2787b0783a6e deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#1eb67fa4-cec8-4e48-b0a3-3af1205de2f3 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#8f19950e-e4bd-430e-a639-c6d51e21232d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#7874542c-4e4c-439c-aff5-82a7cadba7c9 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#810adc77-ad3d-491c-beee-d1b4d00fbb1b deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#f3e6eaf8-dc82-407e-a5ce-4873e161d5d0 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#d314c3fc-68ec-4b70-a988-d2b8c40a130e deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#35b7d09b-8f2e-4ef6-9bc6-81ab23b46343 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#8724971d-37c7-4763-a619-f90a38f8efec deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#c1a08c70-209f-4cea-8bd3-259645637a39 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#9a16ae78-de9e-4cae-a33e-77a99e344443 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#cfaec3f5-6ba4-41d2-8731-4fe83e5aef2a deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#5882e1a7-307a-4317-98ff-49bee5dc7afe deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e4813a11-214a-4f9d-9d06-1b99aa3f0d32 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#88a72f55-61e4-42cb-96bb-aa4ac7beb1da deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#693accf7-371f-4cbf-9b4a-19c9c99a5145 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#d2b3b1f8-6cc8-46b9-86ba-51d655572692 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#f817605c-f56c-46d7-bc51-2df950909f38 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#94162b44-819b-47ba-ad4a-969ad364bb5b deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#26cd0ac7-226b-4a80-a193-7ae4fc7dbd59 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#29174722-c471-4021-a384-79d196ffc8a1 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#bb9e3148-a366-4dec-a317-e49046d36937 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:35729/api/hs/hosting/assets/fe34ea4a-f6e3-4f86-b9d2-73250bc13eb6
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 16:38:04 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "fe34ea4a-f6e3-4f86-b9d2-73250bc13eb6",
"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#fe34ea4a-f6e3-4f86-b9d2-73250bc13eb6 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, ca541cd2-1c0e-4e39-992b-f040751792f8
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 16:38:05 GMT
Connection: close
{
"timestamp": "2026-08-10 04:38:05",
"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#ca541cd2-1c0e-4e39-992b-f040751792f8 deleted 1 rows
propertyValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (after): 210 -> 210