ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_canAddBookedAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.booking.item.HsBookingItemRealEntity, 462f6080-b3a2-4a3a-895a-c1da664b70a5
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:39879/api/hs/hosting/assets/59ae9932-f60a-4b7a-bc13-2a5dc9ff7083
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 13:33:33 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "59ae9932-f60a-4b7a-bc13-2a5dc9ff7083",
"type": "MANAGED_WEBSPACE",
"identifier": "fir10",
"caption": "some separate ManagedWebspace HA",
"alarmContact": null,
"config": {
"groupid": 1000002
}
}
toCleanup(HsHostingAssetRbacEntity, 59ae9932-f60a-4b7a-bc13-2a5dc9ff7083)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#59ae9932-f60a-4b7a-bc13-2a5dc9ff7083 deleted 1 rows
DELETING temporary HsBookingItemRealEntity#462f6080-b3a2-4a3a-895a-c1da664b70a5 deleted 1 rows
2026-08-10T13:33:33.240Z WARN 378 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T13:33:33.244Z ERROR 378 --- [ 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)=(462f6080-b3a2-4a3a-895a-c1da664b70a5) is still referenced from table "asset".
DELETING leaked hs_booking.item#462f6080-b3a2-4a3a-895a-c1da664b70a5 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)=(462f6080-b3a2-4a3a-895a-c1da664b70a5) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#59ae9932-f60a-4b7a-bc13-2a5dc9ff7083 SUCCEEDED
DELETING leaked hs_hosting.asset#59ae9932-f60a-4b7a-bc13-2a5dc9ff7083 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)=(59ae9932-f60a-4b7a-bc13-2a5dc9ff7083) is still referenced from table "asset".
DELETING leaked hs_hosting.asset#0f78aa77-ee66-43e5-9c12-7efe12154ed6 SUCCEEDED
2026-08-10T13:33:33.272Z WARN 378 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T13:33:33.272Z ERROR 378 --- [ 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)=(462f6080-b3a2-4a3a-895a-c1da664b70a5) is still referenced from table "asset".
DELETING leaked hs_booking.item#462f6080-b3a2-4a3a-895a-c1da664b70a5 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)=(462f6080-b3a2-4a3a-895a-c1da664b70a5) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#59ae9932-f60a-4b7a-bc13-2a5dc9ff7083 SUCCEEDED
DELETING leaked hs_booking.item#462f6080-b3a2-4a3a-895a-c1da664b70a5 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, 5367aabd-798a-4a1f-ac80-a4ccf8e27255
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:39879/api/hs/hosting/assets/94c4f3d6-8c41-4349-b5a1-27c9eded3dc3
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 13:33:34 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "94c4f3d6-8c41-4349-b5a1-27c9eded3dc3",
"type": "DOMAIN_SETUP",
"identifier": "example.com",
"caption": "some unrelated domain-setup",
"alarmContact": null,
"config": {
}
}
toCleanup(HsHostingAssetRbacEntity, 94c4f3d6-8c41-4349-b5a1-27c9eded3dc3)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#94c4f3d6-8c41-4349-b5a1-27c9eded3dc3 deleted 1 rows
DELETING temporary HsBookingItemRealEntity#5367aabd-798a-4a1f-ac80-a4ccf8e27255 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, 6e8f5cd3-49ce-4a21-b31c-5a457ee479a5
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 0cff05ed-b9da-45be-9903-0d33d638d4df
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 46d7c85e-c2d8-4b21-948d-a088fe3f66d9
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 9c075b1d-d221-4238-9eee-26d8589fb1c2
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, ec2d2970-3e06-46f6-b8c9-2d30974bfe04
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, f7d99219-8650-4576-9032-d62a9f7ed929
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e8ac5603-3769-4d24-a8bc-f1b6841baf0c
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, bc000dfb-2c2a-4cbb-8070-f1f8bd143b7a
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 682298db-019b-4bfd-afbd-f7c0c79d2094
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e163ce25-b08c-417f-bbe3-d898dcc4ff73
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 2da9c8e7-51de-42b9-a1c3-0ca221510c0a
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 64ef0856-6deb-4fc6-84a4-ed871ae9bdf1
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 20c954b4-2351-41ec-9f17-f3a5222676a9
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, f635d091-38b2-4c56-93fc-5be6b2b7f331
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 5fcb5cdc-42a2-41e8-b1ca-003f88869407
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 23d2e1f6-ef3b-4b7e-a82d-ed9e510a7960
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, c9cab1e5-cbfd-4903-a349-12f15809385c
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 783d65d5-bf91-465b-b380-3b24e77cfe9d
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 04749bb8-58c4-46e8-8edc-0e2e51c930e0
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, ce9fe835-d4f3-4490-a9f3-6517ce8bc7da
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 76dc2001-a876-48d4-9c77-a095c70391c0
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 6a97aa8c-65e6-4c41-a634-d114701d756e
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 2dc1dfaf-c42a-4024-ac6b-ae1e58faf55a
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 13:33:36 GMT
Connection: close
{
"timestamp": "2026-08-10 01:33:36",
"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#2dc1dfaf-c42a-4024-ac6b-ae1e58faf55a deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#6a97aa8c-65e6-4c41-a634-d114701d756e deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#76dc2001-a876-48d4-9c77-a095c70391c0 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#ce9fe835-d4f3-4490-a9f3-6517ce8bc7da deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#04749bb8-58c4-46e8-8edc-0e2e51c930e0 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#783d65d5-bf91-465b-b380-3b24e77cfe9d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#c9cab1e5-cbfd-4903-a349-12f15809385c deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#23d2e1f6-ef3b-4b7e-a82d-ed9e510a7960 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#5fcb5cdc-42a2-41e8-b1ca-003f88869407 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#f635d091-38b2-4c56-93fc-5be6b2b7f331 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#20c954b4-2351-41ec-9f17-f3a5222676a9 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#64ef0856-6deb-4fc6-84a4-ed871ae9bdf1 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#2da9c8e7-51de-42b9-a1c3-0ca221510c0a deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e163ce25-b08c-417f-bbe3-d898dcc4ff73 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#682298db-019b-4bfd-afbd-f7c0c79d2094 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#bc000dfb-2c2a-4cbb-8070-f1f8bd143b7a deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e8ac5603-3769-4d24-a8bc-f1b6841baf0c deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#f7d99219-8650-4576-9032-d62a9f7ed929 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#ec2d2970-3e06-46f6-b8c9-2d30974bfe04 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#9c075b1d-d221-4238-9eee-26d8589fb1c2 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#46d7c85e-c2d8-4b21-948d-a088fe3f66d9 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#0cff05ed-b9da-45be-9903-0d33d638d4df deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#6e8f5cd3-49ce-4a21-b31c-5a457ee479a5 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:39879/api/hs/hosting/assets/52e2cedc-5311-4603-9df0-566fe1abbe3a
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 13:33:38 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "52e2cedc-5311-4603-9df0-566fe1abbe3a",
"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#52e2cedc-5311-4603-9df0-566fe1abbe3a 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, e1652f4f-23bb-4e49-962c-9476f19e8dfc
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 13:33:40 GMT
Connection: close
{
"timestamp": "2026-08-10 01:33:40",
"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#e1652f4f-23bb-4e49-962c-9476f19e8dfc deleted 1 rows
propertyValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (after): 210 -> 210