ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_canAddBookedAsset(): TOTAL OBJECT COUNT (initial): 210 -> 210
toCleanup(class net.hostsharing.hsadminng.hs.booking.item.HsBookingItemRealEntity, 5c773229-1c25-4119-98b8-7ff365126c83
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:44731/api/hs/hosting/assets/f9f04e28-af1f-4083-af20-490c9622b6d7
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:30:00 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "f9f04e28-af1f-4083-af20-490c9622b6d7",
"type": "MANAGED_WEBSPACE",
"identifier": "fir10",
"caption": "some separate ManagedWebspace HA",
"alarmContact": null,
"config": {
"groupid": 1000002
}
}
toCleanup(HsHostingAssetRbacEntity, f9f04e28-af1f-4083-af20-490c9622b6d7)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#f9f04e28-af1f-4083-af20-490c9622b6d7 deleted 1 rows
DELETING temporary HsBookingItemRealEntity#5c773229-1c25-4119-98b8-7ff365126c83 deleted 1 rows
2026-08-10T16:30:00.818Z WARN 382 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T16:30:00.818Z ERROR 382 --- [ 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)=(5c773229-1c25-4119-98b8-7ff365126c83) is still referenced from table "asset".
DELETING leaked hs_booking.item#5c773229-1c25-4119-98b8-7ff365126c83 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)=(5c773229-1c25-4119-98b8-7ff365126c83) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#f9f04e28-af1f-4083-af20-490c9622b6d7 SUCCEEDED
DELETING leaked hs_hosting.asset#f9f04e28-af1f-4083-af20-490c9622b6d7 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)=(f9f04e28-af1f-4083-af20-490c9622b6d7) is still referenced from table "asset".
DELETING leaked hs_hosting.asset#fed4a386-4af4-41af-965e-e02fc45b4616 SUCCEEDED
2026-08-10T16:30:00.845Z WARN 382 --- [ Test worker] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 23503
2026-08-10T16:30:00.846Z ERROR 382 --- [ 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)=(5c773229-1c25-4119-98b8-7ff365126c83) is still referenced from table "asset".
DELETING leaked hs_booking.item#5c773229-1c25-4119-98b8-7ff365126c83 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)=(5c773229-1c25-4119-98b8-7ff365126c83) is still referenced from table "asset".] [n/a]
DELETING leaked hs_hosting.asset#f9f04e28-af1f-4083-af20-490c9622b6d7 SUCCEEDED
DELETING leaked hs_booking.item#5c773229-1c25-4119-98b8-7ff365126c83 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, 14f01b17-8b81-478d-a611-fd5d92ca269b
HTTP/1.1 201
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Location: http://localhost:44731/api/hs/hosting/assets/a8df4af1-1ae9-43d5-b690-47c59679916a
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:30:02 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "a8df4af1-1ae9-43d5-b690-47c59679916a",
"type": "DOMAIN_SETUP",
"identifier": "example.com",
"caption": "some unrelated domain-setup",
"alarmContact": null,
"config": {
}
}
toCleanup(HsHostingAssetRbacEntity, a8df4af1-1ae9-43d5-b690-47c59679916a)
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
DELETING temporary HsHostingAssetRbacEntity#a8df4af1-1ae9-43d5-b690-47c59679916a deleted 1 rows
DELETING temporary HsBookingItemRealEntity#14f01b17-8b81-478d-a611-fd5d92ca269b 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, 7400a9cf-fda2-41e0-8a58-52ff713a7ab7
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 535deed7-5ce0-43a6-b653-d7a8b426dadc
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, bedb6c07-c248-4ccd-a650-51fd4c47e443
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 5591a610-c43f-47e4-9d58-a22b44542090
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, a2aee3f9-a775-4509-899c-d1d2468bf15d
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e7703bb2-2770-438e-a307-b46469972a46
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 3567aaf5-efc0-45ce-83c9-2a558b42dc9d
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, f854ce20-986b-4690-b3d6-fc4dfaae6db7
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e2d38bdd-ec28-406e-a1a3-ee521c8b5c3b
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, dd9ef0ee-22b3-46dc-8753-b11cd0b3336f
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 9b52cbe4-1bcc-4e53-8b80-f09ee08d4871
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 77b559b0-7e7b-4d66-95cd-d7a9d7ce0ac5
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 8a0c884f-9dd6-49b4-8bae-1e6ba9ca43cd
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, e9a1ef0c-3032-4ac6-a26b-f4198412b9dd
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 0f3d8c92-a561-4eeb-8fa2-7a1f30f2215b
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 4faf1e65-e2ec-49eb-bee3-90509f77f418
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, a75d38a8-ab66-452d-9620-1ab0b37eb75d
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, b83e6153-21d0-4d4e-8a21-170bc089bc25
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, fbc1a440-17b4-48d6-b703-9fb9e67913d4
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, d42dcf89-b899-492a-863f-426f919dc05e
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 015bbad4-9245-4608-9091-feab6b057164
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, ca350608-bd37-446e-a6b4-37f81178292d
toCleanup(class net.hostsharing.hsadminng.hs.hosting.asset.HsHostingAssetRealEntity, 1f3e74e1-7c4a-47ae-bf3b-de844cee9e3b
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:30:04 GMT
Connection: close
{
"timestamp": "2026-08-10 04:30:04",
"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#1f3e74e1-7c4a-47ae-bf3b-de844cee9e3b deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#ca350608-bd37-446e-a6b4-37f81178292d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#015bbad4-9245-4608-9091-feab6b057164 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#d42dcf89-b899-492a-863f-426f919dc05e deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#fbc1a440-17b4-48d6-b703-9fb9e67913d4 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#b83e6153-21d0-4d4e-8a21-170bc089bc25 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#a75d38a8-ab66-452d-9620-1ab0b37eb75d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#4faf1e65-e2ec-49eb-bee3-90509f77f418 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#0f3d8c92-a561-4eeb-8fa2-7a1f30f2215b deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e9a1ef0c-3032-4ac6-a26b-f4198412b9dd deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#8a0c884f-9dd6-49b4-8bae-1e6ba9ca43cd deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#77b559b0-7e7b-4d66-95cd-d7a9d7ce0ac5 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#9b52cbe4-1bcc-4e53-8b80-f09ee08d4871 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#dd9ef0ee-22b3-46dc-8753-b11cd0b3336f deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e2d38bdd-ec28-406e-a1a3-ee521c8b5c3b deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#f854ce20-986b-4690-b3d6-fc4dfaae6db7 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#3567aaf5-efc0-45ce-83c9-2a558b42dc9d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#e7703bb2-2770-438e-a307-b46469972a46 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#a2aee3f9-a775-4509-899c-d1d2468bf15d deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#5591a610-c43f-47e4-9d58-a22b44542090 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#bedb6c07-c248-4ccd-a650-51fd4c47e443 deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#535deed7-5ce0-43a6-b653-d7a8b426dadc deleted 1 rows
DELETING temporary HsHostingAssetRealEntity#7400a9cf-fda2-41e0-8a58-52ff713a7ab7 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:44731/api/hs/hosting/assets/e0aeed0e-39d0-45bf-9a8e-c9ea7266097f
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:30:06 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "e0aeed0e-39d0-45bf-9a8e-c9ea7266097f",
"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#e0aeed0e-39d0-45bf-9a8e-c9ea7266097f 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, fd062593-d7c1-4d21-9ea0-683073e07f7e
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:30:07 GMT
Connection: close
{
"timestamp": "2026-08-10 04:30:07",
"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#fd062593-d7c1-4d21-9ea0-683073e07f7e deleted 1 rows
propertyValidationsArePerformend_whenAddingAsset(): TOTAL OBJECT COUNT (after): 210 -> 210