Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock [WARNING] [makePDF] LaTeX Warning: Hyper reference `Debitor' on page 1 undefined on input line 68. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Debitor' on page 1 undefined on input line 77. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Mitgliedschaft' on page 1 undefined on input line 78. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 1 undefined on input line 80. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Partner' on page 1 undefined on input line 86. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Debitor' on page 1 undefined on input line 89. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 1 undefined on input line 96. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Partner' on page 1 undefined on input line 102. [WARNING] [makePDF] LaTeX Warning: Hyper reference `RBAC-Role' on page 1 undefined on input line 149. [WARNING] [makePDF] LaTeX Warning: Hyper reference `API' on page 1 undefined on input line 153. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Person' on page 1 undefined on input line 157. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Partner' on page 1 undefined on input line 158. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 1 undefined on input line 162. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 1 undefined on input line 173. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 2 undefined on input line 183. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 2 undefined on input line 198. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 2 undefined on input line 212. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 2 undefined on input line 222. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 2 undefined on input line 285. [WARNING] [makePDF] LaTeX Warning: Hyper reference `Relation' on page 2 undefined on input line 289. [WARNING] [makePDF] LaTeX Warning: There were undefined references. Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/c310255187eb5f28bcc2394ff4f0cbd2aef640f9.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/ff8770255f94c4738433a40e80d75129ff6c6c24.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/f4904e3cddd0670731a85f3a94283ddccf174ee0.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/a1cfa9eb666740118aad14ee3382dbc6ebfcffef.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/69c394f429147aacae522a4ed782370d3b52216c.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/95d1541d7024209b908f80447684b65f9619285a.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/1c3279866731bd09a0c66c50b15457da1d190e07.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/b39654be9735ac891b7ae67a4ee5cc14cc787c9a.png Created directory plantuml-images Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock -Djava.awt.headless=true Created image plantuml-images/42b6adbc459537ee2fe177be959ac3a7d1a561c5.png Picked up JAVA_TOOL_OPTIONS: -Ddocker.client.strategy=org.testcontainers.dockerclient.UnixSocketClientProviderStrategy -Dtestcontainers.docker.socket.override=/var/run/docker.sock OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended SHA-256: cf177fbdebfa04d46572f81cae177615603f9810cb5f09096b8c82416a090519 HTTP GET /api/ping HTTP GET /api/version HTTP GET /api/pong HTTP POST /api/test/customers \ -H "Content-Type: application/json" --data-binary @- { "prefix": "ttt", "reference": 80001, "adminUserName": "admin@ttt.example.com" } HTTP GET /api/test/customers HTTP requests now use a transient API-key, which lives only in this shell (use LOGIN to switch back to a JWT) HTTP POST /api/rbac/subjects \ -H "Content-Type: application/json" --data-binary @- { "name": "smoke.test.key", "type": "API_KEY" } HTTP requests now use a transient API-key, which lives only in this shell (use LOGIN to switch back to a JWT) HTTP GET /api/rbac/context HTTP requests now use a transient API-key, which lives only in this shell (use LOGIN to switch back to a JWT) HTTP GET "/api/hs/office/persons?name=Drew" creating account 'xyz-smoke.drew' (Drew User) with uid/gid 80100 ... HTTP POST /api/hs/accounts/accounts \ -H "Content-Type: application/json" --data-binary @- { "person.uuid" : "d5250e0d-7cff-49ea-94e9-69ea54e45cd6", "subject" : { "uuid": "4abcc575-1305-4306-aadc-007cc77a9b8f", "name": "xyz-smoke.drew" }, "globalUid" : 80100, "globalGid" : 80100 } create-accounts-from-csv: 1 created, 0 already existed, 0 invalid rows, 0 failed HTTP GET "/api/hs/accounts/accounts?personUuid=d5250e0d-7cff-49ea-94e9-69ea54e45cd6" creating API_KEY subject 'hsadminng.keycloak.sync' with scope 'rbac.subjects:sync' ... HTTP POST /api/rbac/subjects \ -H "Content-Type: application/json" --data-binary @- { "type": "API_KEY", "name": "hsadminng.keycloak.sync", "scopes": [ "rbac.subjects:sync" ] } resolving the 'rbac.global#global:ADMIN' role UUID ... HTTP GET "/api/rbac/roles?name=rbac.global%23global:ADMIN" granting the global-admin role to 'hsadminng.keycloak.sync' ... HTTP POST /api/rbac/grants \ -H "Hostsharing-Assumed-Roles: rbac.global#global:ADMIN" -H "Content-Type: application/json" --data-binary @- { "grantedRole.uuid": "5a54b136-3e01-481e-bd0a-f4e2acb0bc55", "granteeSubject.uuid": "df56555a-c8dd-4b4c-8802-57397a0cea06" } created API_KEY subject df56555a-c8dd-4b4c-8802-57397a0cea06 ('hsadminng.keycloak.sync') and granted it the global-admin role. clear-text API-key (shown only once) follows on stdout: HTTP requests now use a transient API-key, which lives only in this shell (use LOGIN to switch back to a JWT) HTTP GET /api/rbac/subjects HTTP GET /api/rbac/context