Local initial cluster not starting properly after upgrading fabric8 (keycloak)

When I run
gofabric8 deploy --package=system -n fabric8

it took some while to download all things and finish installation. Finally it would then open http://fabric8.fabric<IP_ADDRESS>.100.nip.io in the browser but this browser window (guess its the console) would then show a loading bar and afterwards redirect to a site with only one button on it labeled "login". If I click on the button, I get redirected to another page http://wit.fabric<IP_ADDRESS>.100.nip.io/api/login/authorize?redirect=http://fabric8.fabric<IP_ADDRESS>.100.nip.io/ with content default backend - 404.
The kubectl pod list shows:
$ kubectl get pods -n fabric8
NAME                                   READY     STATUS             RESTARTS   AGE
auth-1800809700-37mb4                  0/1       CrashLoopBackOff   105        1d
auth-db-2816215505-lm2cx               1/1       Running            21         1d
che-starter-1023289247-dlsvd           1/1       Running            100        1d
configmapcontroller-3854536272-p5137   1/1       Running            3          1d
docker-registry-3368200741-3rk7c       1/1       Running            3          1d
exposecontroller-736253942-w9qmf       1/1       Running            3          1d
fabric8-502380829-97lwx                1/1       Running            0          1d
forge-197234887-0j2g3                  1/1       Running            22         1d
init-tenant-660241255-67828            0/1       CrashLoopBackOff   101        1d
init-tenant-db-957890568-mntmh         1/1       Running            18         1d
keycloak-2464211241-t5h0b              0/1       CrashLoopBackOff   62         1d
keycloak-db-436144217-v3mnl            1/1       Running            16         1d
wit-3295376756-h3s8w                   0/1       Running            108        1d
wit-db-1977505680-k232p                1/1       Running            23         1d

Questions
I dont understand why

in keycloak pod it tries to write "/dev/no-such-file"?
in keycloak pod it receives "*** JBossAS process (191) received TERM signal ***"
in auth pod the error is "failed to create token manager". Isit because keycloak is not available?

auth-1800809700-37mb4:
$ kubectl logs -n fabric8 auth-1800809700-37mb4
pmcd: cannot open log "/dev/no-such-file" for writing : Permission denied
Log for pmcd on auth-1800809700-37mb4 started Sun Oct 15 06:59:26 2017

active agent dom   pid  in out ver protocol parameters
============ === ===== === === === ======== ==========
pmcd           2                 2 dso i:6  lib=/var/lib/pcp/pmdas/pmcd/pmda_pmcd.so entry=pmcd_init [0x7fb97fb3c060]
proc           3                 2 dso i:6  lib=/var/lib/pcp/pmdas/proc/pmda_proc.so entry=proc_init [0x7fb97f91ad60]
linux         60                 2 dso i:6  lib=/var/lib/pcp/pmdas/linux/pmda_linux.so entry=linux_init [0x7fb97f6e9b90]

Host access list empty: host-based access control turned off
User access list empty: user-based access control turned off
Group access list empty: group-based access control turned off

pmcd: PID = 5, PDU version = 2
pmcd request port(s):
  sts fd   port  family address
  === ==== ===== ====== =======
  ok     5       unix   /var/run/pcp/pmcd.socket
  ok     3 44321 inet   INADDR_ANY
  ok     4 44321 ipv6   INADDR_ANY
{"level":"info","msg":"Running as user name 'auth' with UID 1000.","pkg":"main","time":"2017-10-15 06:59:31","username":"auth","uuid":"1000"}
{"gid":"1000","groupname":"auth","level":"info","msg":"Running as as group 'auth' with GID 1000.","pkg":"main","time":"2017-10-15 06:59:31"}
{"level":"info","msg":"Configured connection pool max idle 90","time":"2017-10-15 06:59:31"}
{"level":"info","msg":"Configured connection pool max open 90","time":"2017-10-15 06:59:31"}
{"current_version":5,"level":"info","msg":"Current version 5. Nothing to update.","next_version":6,"pkg":"migration","time":"2017-10-15 06:59:31"}
{"file":"/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/token/token.go","func":"github.com/fabric8-services/fabric8-auth/token.FetchKeys","level":"error","line":206,"msg":"unable to obtain public keys from remote service","pid":1,"pkg":"token","response_body":"default backend - 404","response_status":"404 Not Found","time":"2017-10-15 06:59:31","url":"http://keycloak.fabric<IP_ADDRESS>.100.nip.io/auth/realms/fabric8/protocol/openid-connect/certs"}
{"file":"/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/token/token.go","func":"github.com/fabric8-services/fabric8-auth/token.NewManager","level":"error","line":109,"msg":"unable to load Keycloak public keys","pid":1,"pkg":"token","time":"2017-10-15 06:59:31"}
{"err":"unable to load Keycloak public keys","level":"panic","msg":"failed to create token manager","pid":1,"time":"2017-10-15 06:59:31"}
panic: (*logrus.Entry) (0xae23e0,0xc42001c730)

goroutine 1 [running]:
github.com/fabric8-services/fabric8-auth/vendor/github.com/Sirupsen/logrus.Entry.log(0xc420183a40, 0xc420017a10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40e600, ...)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/vendor/github.com/Sirupsen/logrus/entry.go:124 +0x340
github.com/fabric8-services/fabric8-auth/vendor/github.com/Sirupsen/logrus.(*Entry).Panic(0xc42001c6e0, 0xc42021ba10, 0x1, 0x1)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/vendor/github.com/Sirupsen/logrus/entry.go:169 +0x11b
github.com/fabric8-services/fabric8-auth/vendor/github.com/Sirupsen/logrus.(*Entry).Panicln(0xc42001c6e0, 0xc42021ba88, 0x1, 0x1)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/vendor/github.com/Sirupsen/logrus/entry.go:264 +0xe0
github.com/fabric8-services/fabric8-auth/log.Panic(0x0, 0x0, 0xc420017980, 0xb11320, 0x1e, 0x0, 0x0, 0x0)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/log/log.go:248 +0x24f
main.main()
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-auth/main.go:144 +0x22ab

init-tenant-660241255-67828:
$ kubectl logs -n fabric8 init-tenant-660241255-67828
{"level":"info","msg":"Configured connection pool max idle 90","time":"2017-10-15 06:59:19"}
{"level":"info","msg":"Configured connection pool max open 90","time":"2017-10-15 06:59:19"}
{"current_version":2,"level":"info","msg":"Current version 2. Nothing to update.","next_version":3,"pkg":"github.com/fabric8-services/fabric8-tenant/migration","time":"2017-10-15 06:59:19"}
{"err":"Unknown response:\ndefault backend - 404\nGET /auth/realms/fabric8 HTTP/1.1\r\nHost: keycloak.fabric<IP_ADDRESS>.100.nip.io\r\nAccept: application/json\r\n\r\n","level":"panic","msg":"failed to parse public token","pid":1,"time":"2017-10-15 06:59:19"}
panic: (*logrus.Entry) (0xa28dc0,0xc420210af0)

goroutine 1 [running]:
github.com/fabric8-services/fabric8-tenant/vendor/github.com/Sirupsen/logrus.Entry.log(0xc420016320, 0xc4202366c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40e600, ...)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-tenant/vendor/github.com/Sirupsen/logrus/entry.go:124 +0x340
github.com/fabric8-services/fabric8-tenant/vendor/github.com/Sirupsen/logrus.(*Entry).Panic(0xc420210aa0, 0xc42014d750, 0x1, 0x1)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-tenant/vendor/github.com/Sirupsen/logrus/entry.go:169 +0x11b
github.com/fabric8-services/fabric8-tenant/vendor/github.com/Sirupsen/logrus.(*Entry).Panicln(0xc420210aa0, 0xc42014d7c8, 0x1, 0x1)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-tenant/vendor/github.com/Sirupsen/logrus/entry.go:264 +0xe0
github.com/fabric8-services/fabric8-tenant/vendor/github.com/fabric8-services/fabric8-wit/log.Panic(0x0, 0x0, 0xc420236600, 0xa4f78f, 0x1c, 0x0, 0x0, 0x0)
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-tenant/vendor/github.com/fabric8-services/fabric8-wit/log/log.go:248 +0x24f
main.main()
	/home/jenkins/go/src/github.com/fabric8-services/fabric8-tenant/main.go:134 +0x2070

*keycloak-2464211241-t5h0b:
$ kubectl logs -n fabric8 keycloak-2464211241-t5h0b
pmcd: cannot open log "/dev/no-such-file" for writing : Permission denied
Log for pmcd on keycloak-2464211241-t5h0b started Sun Oct 15 07:03:01 2017

active agent dom   pid  in out ver protocol parameters
============ === ===== === === === ======== ==========
pmcd           2                 2 dso i:6  lib=/var/lib/pcp/pmdas/pmcd/pmda_pmcd.so entry=pmcd_init [0x7f4ca0e67060]
proc           3                 2 dso i:6  lib=/var/lib/pcp/pmdas/proc/pmda_proc.so entry=proc_init [0x7f4ca0c45d60]
linux         60                 2 dso i:6  lib=/var/lib/pcp/pmdas/linux/pmda_linux.so entry=linux_init [0x7f4ca0a14aa0]

Host access list empty: host-based access control turned off
User access list empty: user-based access control turned off
Group access list empty: group-based access control turned off

pmcd: PID = 5, PDU version = 2
pmcd request port(s):
  sts fd   port  family address
  === ==== ===== ====== =======
  ok     5       unix   /var/run/pcp/pmcd.socket
  ok     3 44321 inet   INADDR_ANY
  ok     4 44321 ipv6   INADDR_ANY
Create keycloak store
What is your first and last name?
  [Unknown]:  What is the name of your organizational unit?
  [Unknown]:  What is the name of your organization?
  [Unknown]:  What is the name of your City or Locality?
  [Unknown]:  What is the name of your State or Province?
  [Unknown]:  What is the two-letter country code for this unit?
  [Unknown]:  Is CN=localhost, OU=Keycloak, O=Red Hat, L=Westford, ST=MA, C=US correct?
  [no]:
Adding a new user...
Added 'admin' to '/opt/jboss/keycloak/standalone/configuration/keycloak-add-user.json', restart server to load user
Starting keycloak-server on standalone mode...
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /opt/jboss/keycloak

  JAVA: /usr/lib/jvm/java/bin/java

  JAVA_OPTS:  -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true

=========================================================================

07:03:11,525 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.0.Beta6
07:03:12,662 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
07:03:12,969 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: Keycloak 3.2.0.CR1-SNAPSHOT (WildFly Core 3.0.0.Beta11) starting
07:03:15,892 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
07:03:16,019 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 13) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
07:03:16,025 INFO  [org.wildfly.security] (ServerService Thread Pool -- 15) ELY00001: WildFly Elytron version 1.1.0.Beta33
07:03:16,190 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
07:03:16,295 INFO  [org.xnio] (MSC service thread 1-4) XNIO version 3.5.0.Beta2
07:03:16,301 INFO  [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.5.0.Beta2
07:03:16,384 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 33) WFLYCLINF0001: Activating Infinispan subsystem.
07:03:16,436 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 46) WFLYSEC0002: Activating Security Subsystem
07:03:16,413 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 41) WFLYNAM0001: Activating Naming Subsystem
07:03:16,438 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 47) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.
07:03:16,433 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 34) WFLYRS0016: RESTEasy version 3.0.21.Final
07:03:16,461 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 39) WFLYJSF0007: Activated the following JSF Implementations: [main]
07:03:16,488 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 32) WFLYIO001: Worker 'default' has auto-configured to 4 core threads with 32 task threads based on your 2 available processors
07:03:16,551 INFO  [org.jboss.as.security] (MSC service thread 1-3) WFLYSEC0001: Current PicketBox version=5.0.0.Beta1
07:03:17,310 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 28) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
07:03:17,337 INFO  [org.jboss.as.connector] (MSC service thread 1-1) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.2.Final)
07:03:17,436 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 28) WFLYJCA0005: Deploying non-JDBC-compliant driver class org.postgresql.Driver (version 9.3)
07:03:17,608 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 48) WFLYUT0014: Creating file handler for path '/opt/jboss/keycloak/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
07:03:17,727 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0003: Undertow 1.4.11.Final starting
07:03:17,824 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = postgresql
07:03:17,825 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2
07:03:17,902 INFO  [org.jboss.as.naming] (MSC service thread 1-1) WFLYNAM0003: Starting Naming Service
07:03:17,936 INFO  [org.jboss.as.ejb3] (MSC service thread 1-2) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 32 (per class), which is derived from thread worker pool sizing.
07:03:17,937 INFO  [org.jboss.as.ejb3] (MSC service thread 1-2) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 8 (per class), which is derived from the number of CPUs on this host.
07:03:18,141 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-1) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
07:03:18,400 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0012: Started server default-server.
07:03:18,423 INFO  [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version 5.0.0.Beta19
07:03:18,436 INFO  [org.jboss.as.patching] (MSC service thread 1-1) WFLYPAT0050: Keycloak cumulative patch ID is: base, one-off patches include: none
07:03:18,455 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0018: Host default-host starting
07:03:18,648 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0006: Undertow HTTP listener default listening on <IP_ADDRESS>:8080
07:03:18,753 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-4) WFLYDS0013: Started FileSystemDeploymentService for directory /opt/jboss/keycloak/standalone/deployments
07:03:18,762 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0027: Starting deployment of "keycloak-server.war" (runtime-name: "keycloak-server.war")
07:03:18,771 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0493: EJB subsystem suspension complete
07:03:20,098 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-1) ISPN000128: Infinispan version: Infinispan 'Chakra' 8.2.6.Final
07:03:20,218 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0006: Undertow HTTPS listener https listening on <IP_ADDRESS>:8443
07:03:20,297 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0001: Bound data source [java:jboss/datasources/KeycloakDS]
07:03:20,298 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]
07:03:22,806 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 55) WFLYCLINF0002: Started work cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 52) WFLYCLINF0002: Started keys cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 53) WFLYCLINF0002: Started realms cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0002: Started authenticationSessions cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 58) WFLYCLINF0002: Started loginFailures cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 51) WFLYCLINF0002: Started offlineSessions cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 57) WFLYCLINF0002: Started authorization cache from keycloak container
07:03:22,816 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 56) WFLYCLINF0002: Started sessions cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 50) WFLYCLINF0002: Started users cache from keycloak container
07:03:22,809 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 59) WFLYCLINF0002: Started actionTokens cache from keycloak container
07:03:25,478 INFO  [org.keycloak.services] (ServerService Thread Pool -- 54) KC-SERVICES0001: Loading config from standalone.xml or domain.xml
07:03:26,956 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0002: Started realmRevisions cache from keycloak container
07:03:26,966 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0002: Started userRevisions cache from keycloak container
07:03:26,977 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0002: Started authorizationRevisions cache from keycloak container
07:03:27,728 WARN  [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (ServerService Thread Pool -- 54) IJ000407: No lazy enlistment available for KeycloakDS
07:03:33,045 INFO  [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 54) HHH000204: Processing PersistenceUnitInfo [
	name: keycloak-default
	...]
07:03:33,128 INFO  [org.hibernate.Version] (ServerService Thread Pool -- 54) HHH000412: Hibernate Core {5.1.5.Final}
07:03:33,130 INFO  [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 54) HHH000206: hibernate.properties not found
07:03:33,132 INFO  [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 54) HHH000021: Bytecode provider name : javassist
07:03:33,273 INFO  [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 54) HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
07:03:33,503 INFO  [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 54) HHH000400: Using dialect: org.hibernate.dialect.PostgreSQL94Dialect
07:03:33,925 INFO  [org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl] (ServerService Thread Pool -- 54) HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException
07:03:33,930 INFO  [org.hibernate.type.BasicTypeRegistry] (ServerService Thread Pool -- 54) HHH000270: Type registration [java.util.UUID] overrides previous : org.hibernate.type.UUIDBinaryType@59c9237d
07:03:33,950 INFO  [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 54) Envers integration enabled? : true
07:03:34,620 INFO  [org.hibernate.validator.internal.util.Version] (ServerService Thread Pool -- 54) HV000001: Hibernate Validator 5.3.5.Final
07:03:35,412 INFO  [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (ServerService Thread Pool -- 54) HHH000397: Using ASTQueryTranslatorFactory

wit-3295376756-h3s8w:
$ kubectl logs -n fabric8 wit-3295376756-h3s8w
pmcd: cannot open log "/dev/no-such-file" for writing : Permission denied
Log for pmcd on wit-3295376756-h3s8w started Sun Oct 15 07:01:18 2017

active agent dom   pid  in out ver protocol parameters
============ === ===== === === === ======== ==========
pmcd           2                 2 dso i:6  lib=/var/lib/pcp/pmdas/pmcd/pmda_pmcd.so entry=pmcd_init [0x7fcd2b643060]
proc           3                 2 dso i:6  lib=/var/lib/pcp/pmdas/proc/pmda_proc.so entry=proc_init [0x7fcd2b421d60]
linux         60                 2 dso i:6  lib=/var/lib/pcp/pmdas/linux/pmda_linux.so entry=linux_init [0x7fcd2b1f0b90]

Host access list empty: host-based access control turned off
User access list empty: user-based access control turned off
Group access list empty: group-based access control turned off

pmcd: PID = 6, PDU version = 2
pmcd request port(s):
  sts fd   port  family address
  === ==== ===== ====== =======
  ok     5       unix   /var/run/pcp/pmcd.socket
  ok     3 44321 inet   INADDR_ANY
  ok     4 44321 ipv6   INADDR_ANY
{"level":"info","msg":"Running as user name 'wit' with UID 1000.","pkg":"main","time":"2017-10-15 07:01:20","username":"wit","uuid":"1000"}
{"gid":"1000","groupname":"wit","level":"info","msg":"Running as as group 'wit' with GID 1000.","pkg":"main","time":"2017-10-15 07:01:20"}
{"level":"info","msg":"Configured connection pool max idle 90","time":"2017-10-15 07:01:20"}
{"level":"info","msg":"Configured connection pool max open 90","time":"2017-10-15 07:01:20"}
{"current_version":75,"level":"info","msg":"Current version 75. Nothing to update.","next_version":76,"pkg":"migration","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Creating or updating planner item type...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Work item type 86af5178-9b41-469b-9096-57e5155c3f31 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Clearing work item cache","pkg":"workitem","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"26787039-b68f-4e28-8814-c2f93be1ef4e"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"26787039-b68f-4e28-8814-c2f93be1ef4e"}
{"level":"info","msg":"Work item type 26787039-b68f-4e28-8814-c2f93be1ef4e exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"26787039-b68f-4e28-8814-c2f93be1ef4e"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type 26787039-b68f-4e28-8814-c2f93be1ef4e extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"26787039-b68f-4e28-8814-c2f93be1ef4e"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"bbf35418-04b6-426c-a60b-7f80beb0b624"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"bbf35418-04b6-426c-a60b-7f80beb0b624"}
{"level":"info","msg":"Work item type bbf35418-04b6-426c-a60b-7f80beb0b624 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"bbf35418-04b6-426c-a60b-7f80beb0b624"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type bbf35418-04b6-426c-a60b-7f80beb0b624 extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"bbf35418-04b6-426c-a60b-7f80beb0b624"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"0a24d3c2-e0a6-4686-8051-ec0ea1915a28"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"0a24d3c2-e0a6-4686-8051-ec0ea1915a28"}
{"level":"info","msg":"Work item type 0a24d3c2-e0a6-4686-8051-ec0ea1915a28 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"0a24d3c2-e0a6-4686-8051-ec0ea1915a28"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type 0a24d3c2-e0a6-4686-8051-ec0ea1915a28 extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"0a24d3c2-e0a6-4686-8051-ec0ea1915a28"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"71171e90-6d35-498f-a6a7-2083b5267c18"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"71171e90-6d35-498f-a6a7-2083b5267c18"}
{"level":"info","msg":"Work item type 71171e90-6d35-498f-a6a7-2083b5267c18 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"71171e90-6d35-498f-a6a7-2083b5267c18"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type 71171e90-6d35-498f-a6a7-2083b5267c18 extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"71171e90-6d35-498f-a6a7-2083b5267c18"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"3194ab60-855b-4155-9005-9dce4a05f1eb"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"3194ab60-855b-4155-9005-9dce4a05f1eb"}
{"level":"info","msg":"Work item type 3194ab60-855b-4155-9005-9dce4a05f1eb exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"3194ab60-855b-4155-9005-9dce4a05f1eb"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type 3194ab60-855b-4155-9005-9dce4a05f1eb extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"3194ab60-855b-4155-9005-9dce4a05f1eb"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"b9a71831-c803-4f66-8774-4193fffd1311"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"b9a71831-c803-4f66-8774-4193fffd1311"}
{"level":"info","msg":"Work item type b9a71831-c803-4f66-8774-4193fffd1311 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"b9a71831-c803-4f66-8774-4193fffd1311"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type b9a71831-c803-4f66-8774-4193fffd1311 extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"b9a71831-c803-4f66-8774-4193fffd1311"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"ee7ca005-f81d-4eea-9b9b-1965df0988d0"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"ee7ca005-f81d-4eea-9b9b-1965df0988d0"}
{"level":"info","msg":"Work item type ee7ca005-f81d-4eea-9b9b-1965df0988d0 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"ee7ca005-f81d-4eea-9b9b-1965df0988d0"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type ee7ca005-f81d-4eea-9b9b-1965df0988d0 extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"ee7ca005-f81d-4eea-9b9b-1965df0988d0"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Creating or updating planner item types...","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"6d603ab4-7c5e-4c5f-bba8-a3ba9d370985"}
{"level":"info","msg":"Work item type doesn't exist in the cache. Loading from DB...","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"6d603ab4-7c5e-4c5f-bba8-a3ba9d370985"}
{"level":"info","msg":"Work item type 6d603ab4-7c5e-4c5f-bba8-a3ba9d370985 exists, will update/overwrite the fields, name, icon, description and parentPath","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"6d603ab4-7c5e-4c5f-bba8-a3ba9d370985"}
{"extended_type_id":"86af5178-9b41-469b-9096-57e5155c3f31","level":"info","msg":"Work item type 6d603ab4-7c5e-4c5f-bba8-a3ba9d370985 extends another type 86af5178-9b41-469b-9096-57e5155c3f31 will copy fields from the extended type","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","type_id":"6d603ab4-7c5e-4c5f-bba8-a3ba9d370985"}
{"level":"info","msg":"Loading work item type","pkg":"workitem","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wit_id":"86af5178-9b41-469b-9096-57e5155c3f31"}
{"level":"info","msg":"Clearing work item cache","pkg":"workitem","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"space 2e0698d8-753e-4cef-bb7c-f027634824a2 exists, will update/overwrite the description","pkg":"migration","req_id":"So6Qr1Ye","space_id":"2e0698d8-753e-4cef-bb7c-f027634824a2","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"space updated successfully","pkg":"space","req_id":"So6Qr1Ye","space_id":"2e0698d8-753e-4cef-bb7c-f027634824a2","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Loading work item link category","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilc_id":"b1482c65-a64d-4058-beb0-62f7198cb0f4"}
{"category":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"ID":"b1482c65-a64d-4058-beb0-62f7198cb0f4","Name":"system","Description":"The system category is reserved for link types that are to be manipulated by the system only.","Version":0},"level":"info","msg":"Work item link category system exists, will update/overwrite the description","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Work item link category updated","newLinkCategory":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"2017-10-15T07:01:21.786205Z","DeletedAt":null,"ID":"b1482c65-a64d-4058-beb0-62f7198cb0f4","Name":"system","Description":"The system category is reserved for link types that are to be manipulated by the system only.","Version":8},"pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilc_id":"b1482c65-a64d-4058-beb0-62f7198cb0f4"}
{"level":"info","msg":"Loading work item link category","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilc_id":"2f24724f-797c-4073-8b16-4bb8ce9e84a6"}
{"category":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"0001-01-01T00:00:00Z","DeletedAt":null,"ID":"2f24724f-797c-4073-8b16-4bb8ce9e84a6","Name":"user","Description":"The user category is reserved for link types that can to be manipulated by the user.","Version":0},"level":"info","msg":"Work item link category user exists, will update/overwrite the description","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21"}
{"level":"info","msg":"Work item link category updated","newLinkCategory":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"2017-10-15T07:01:21.788159Z","DeletedAt":null,"ID":"2f24724f-797c-4073-8b16-4bb8ce9e84a6","Name":"user","Description":"The user category is reserved for link types that can to be manipulated by the user.","Version":8},"pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilc_id":"2f24724f-797c-4073-8b16-4bb8ce9e84a6"}
{"level":"info","msg":"loading work item link type","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt_id":"2cea3c79-3b79-423b-90f4-1e59174c8f43"}
{"level":"info","msg":"Work item link type Bug blocker exists, will update/overwrite all fields","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt":"Bug blocker"}
{"level":"info","msg":"Work item link type updated {{0001-01-01 00:00:00 +0000 UTC 2017-10-15 07:01:21.809591 +0000 UTC \u003cnil\u003e} 2cea3c79-3b79-423b-90f4-1e59174c8f43 Bug blocker 0xc4206a1160 8 network blocks blocked by b1482c65-a64d-4058-beb0-62f7198cb0f4 2e0698d8-753e-4cef-bb7c-f027634824a2}","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"2017-10-15T06:57:58.715774Z","DeletedAt":null,"ID":"2cea3c79-3b79-423b-90f4-1e59174c8f43","Name":"Bug blocker","Description":"One bug blocks a planner item.","Version":7,"Topology":"network","ForwardName":"blocks","ReverseName":"blocked by","LinkCategoryID":"b1482c65-a64d-4058-beb0-62f7198cb0f4","SpaceID":"2e0698d8-753e-4cef-bb7c-f027634824a2"},"wilt_id":"2cea3c79-3b79-423b-90f4-1e59174c8f43"}
{"level":"info","msg":"loading work item link type","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt_id":"9b631885-83b1-4abb-a340-3a9ede8493fa"}
{"level":"info","msg":"Work item link type Related planner item exists, will update/overwrite all fields","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt":"Related planner item"}
{"level":"info","msg":"Work item link type updated {{0001-01-01 00:00:00 +0000 UTC 2017-10-15 07:01:21.814679 +0000 UTC \u003cnil\u003e} 9b631885-83b1-4abb-a340-3a9ede8493fa Related planner item 0xc4206ace20 8 network relates to is related to b1482c65-a64d-4058-beb0-62f7198cb0f4 2e0698d8-753e-4cef-bb7c-f027634824a2}","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"2017-10-15T06:57:58.717062Z","DeletedAt":null,"ID":"9b631885-83b1-4abb-a340-3a9ede8493fa","Name":"Related planner item","Description":"One planner item or a subtype of it relates to another one.","Version":7,"Topology":"network","ForwardName":"relates to","ReverseName":"is related to","LinkCategoryID":"b1482c65-a64d-4058-beb0-62f7198cb0f4","SpaceID":"2e0698d8-753e-4cef-bb7c-f027634824a2"},"wilt_id":"9b631885-83b1-4abb-a340-3a9ede8493fa"}
{"level":"info","msg":"loading work item link type","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt_id":"25c326a7-6d03-4f5a-b23b-86a9ee4171e9"}
{"level":"info","msg":"Work item link type Parent child item exists, will update/overwrite all fields","pkg":"migration","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt":"Parent child item"}
{"level":"info","msg":"Work item link type updated {{0001-01-01 00:00:00 +0000 UTC 2017-10-15 07:01:21.822298 +0000 UTC \u003cnil\u003e} 25c326a7-6d03-4f5a-b23b-86a9ee4171e9 Parent child item 0xc4206b8230 8 network parent of child of b1482c65-a64d-4058-beb0-62f7198cb0f4 2e0698d8-753e-4cef-bb7c-f027634824a2}","pkg":"workitem/link","req_id":"So6Qr1Ye","time":"2017-10-15 07:01:21","wilt":{"CreatedAt":"0001-01-01T00:00:00Z","UpdatedAt":"2017-10-15T06:57:58.718221Z","DeletedAt":null,"ID":"25c326a7-6d03-4f5a-b23b-86a9ee4171e9","Name":"Parent child item","Description":"One planner item or a subtype of it which is a parent of another one.","Version":7,"Topology":"network","ForwardName":"parent of","ReverseName":"child of","LinkCategoryID":"b1482c65-a64d-4058-beb0-62f7198cb0f4","SpaceID":"2e0698d8-753e-4cef-bb7c-f027634824a2"},"wilt_id":"25c326a7-6d03-4f5a-b23b-86a9ee4171e9"}

After another restart of the cluster I receive the following error in the keycloak-2464211241-t5h0b
ed in 40794ms - Started 613 of 958 services (661 services are lazy, passive or on-demand)
12:12:15,717 WARN  [org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory] (ConnectionValidator) IJ030027: Destroying connection that is not valid, due to the following exception: org.postgresql.jdbc4.Jdbc4Connection@3892fc9e: org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:281)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:562)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:406)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:398)
	at org.jboss.jca.adapters.jdbc.CheckValidConnectionSQL.isValidConnection(CheckValidConnectionSQL.java:74)
	at org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnectionFactory.isValidConnection(BaseWrapperManagedConnectionFactory.java:1303)
	at org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnectionFactory.getInvalidConnections(BaseWrapperManagedConnectionFactory.java:1085)
	at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreConcurrentLinkedDequeManagedConnectionPool.validateConnections(SemaphoreConcurrentLinkedDequeManagedConnectionPool.java:1463)
	at org.jboss.jca.core.connectionmanager.pool.validator.ConnectionValidator$ConnectionValidatorRunner.run(ConnectionValidator.java:277)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Stream closed
	at sun.nio.cs.StreamEncoder.ensureOpen(StreamEncoder.java:45)
	at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:140)
	at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
	at org.postgresql.core.PGStream.flush(PGStream.java:530)
	at org.postgresql.core.v3.QueryExecutorImpl.sendSync(QueryExecutorImpl.java:1182)
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:254)
	... 11 more

The issue disappeared after reinstalling all components. This is the script I used.
#!/bin/bash
rm $(which minikube)
rm -R ~/.kube

rm $(which kubectl)

rm -R ~/.fabric8

curl -sS https://get.fabric8.io/download.txt | bash

curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.7.5/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/

curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.22.3/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

source ../github-oauth.cred # set github api credentials as ENV

minikube start --vm-driver=xhyve --cpus=5 --disk-size=50g --memory=8000
minikube addons enable ingress
gofabric8 deploy --package system -n fabric8

gofabric8 start --package=system  --namespace fabric8


add --record-demo

to record events for game replay

codes injection/recording should probably linked to keycode normalizer we need here https://github.com/pygame-web/pygbag/issues/32

also browser/wasi clock should be highjacked to serve SMTPE timestamps to game to get full reproducibility because of time delta beetween frames.


Dashboard revamp

📝 Changed routes:

/contracts
/dashboard

(view full size)
(view full size)

And 1 other route:

/api/changelog

Commit b941a635939ec3c10fae721dbb2fb3fca71d9c25 (https://thirdweb-oduppyps9.thirdweb-preview.com).


Set the cloudsource to upgrade_cloudsource if it is present

When bootstrapcrowbar is called from the upgrade path
in needs to adapt the cloudsource to work accordingly
This is meant as a hotfix alternative to https://github.com/SUSE-Cloud/automation/pull/1434

https://github.com/SUSE-Cloud/automation/pull/1446 was merged, that should solve the issue in a better way


SW-6227 Allow Read Only users to list cohort modules

Fetching the full list of cohort modules used to require the Accelerator Admin
global role. Change it to require Read Only or higher so that the modules lists
in the accelerator console will include cohort data for all the users who have
access to the console.

#2578  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @sgrimm and the rest of your teammates on  Graphite


scale: try to fix

rerurn scale-tests

rerurn scale-tests

rerurn scale-tests

rerun scale-tests

rerun scale-tests


docs: add new example 'Nasqad Simulation' in Storybook

Closes #89

For date & time axis , Should we do something like we did for scientific values ?
If I may, I suggest to give the user the possibility to handle the display of axis values by passing a callback (it's better than editing the data itself)

For date & time axis , Should we do something like we did for scientific values ?
If I may, I suggest to give the user the possibility to handle the display of axis values by passing a callback (it's better than editing the data itself)

Please rebase on the master branch. We changed the API in https://github.com/zakodium/react-plot/commit/ae2991a4f9c443d01d6f9fdab2c4dcdd3394484c

Please rebase on the master branch. We changed the API in https://github.com/zakodium/react-plot/commit/ae2991a4f9c443d01d6f9fdab2c4dcdd3394484c

Are those real data ?

No it's not, I generated it myself with a reasonable oscillation

Are those real data ?

No it's not, I generated it myself with a reasonable oscillation


fix: trigger linux VHD check-in build  based on modified paths

What type of PR is this?
only trigger linux VHD build check-in test when modifying specific paths

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 79.007%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2243

Relevant Lines:
2839

💛  - Coveralls


Destructuring to avoid repetition

Without destructuring you only access the properties of postData like this: postData.postData.id, postData.postData.title, etc.

Hey! This is working as intended. postData is returned as a prop and then in the component, you can access postData.id 👍

Hey! This is working as intended. postData is returned as a prop and then in the component, you can access postData.id 👍

I copied these files and this is not showing the blog Id, title and date and I had to destructure in order to make this work. But if this is ok for everyone, then let it go ;)


[CELEBORN-1558]Fix the incorrect decrement of pendingWrites in handlePushMergeData

What changes were proposed in this pull request?

Fix the incorrect decrement of pendingWrites for FileWriter
Improve some logs about hardSplit/ExceptionLogs

Why are the changes needed?
There are multiple file writers that write data in handlePushMergeData. If the previous FileWriter has already been closed, the next decrementPendingWrites will use an incorrect FileWriter. And this will cause timeout when commitFiles.

java.io.IOException: Wait pending actions timeout, counter 1
at org.apache.celeborn.service.deploy.worker.storage.PartitionDataWriter.waitOnNoPending(PartitionDataWriter.java)

Does this PR introduce any user-facing change?
No
How was this patch tested?
Pass GA & manual test

+CC @akpatnam25


"Milcovul","Lămotești" are listed in the drop-down menu

"Milcovul","Lămotești" are listed in the drop-down menu alongside its corresponding county and commune, according to the law
Preconditions : the website (https://peviitor-ro.github.io/ui.orase/) is up and running. After every step delete the text you typed from the search bar.

Step 1
Write in the search bar "Milcovul"

Expected results
The location appears in the drop-down menu as "Sat Milcovul, VRANCEA (Milcovul)"

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Lămoteștl"

Expected results
The location appears in the drop-down menu as "Sat Lămotești, VRANCEA (Milcovul)"


Fix welcome page images

Fixes https://github.com/microsoft/azuredatastudio/issues/18002
With the protocol schema changes these changed from being file:// URIs to vscode-file://

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 48.282%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
14766

Relevant Lines:
29039

💛  - Coveralls


Akeaveny/71/adding runtime exceptions to roboteq driver

This pr adds runtime execptions to roboteq driver library and MBS mode switching.

@akeaveny could you clean up for merge

I cleaned things up now (removed the ROS control stuff).
Should I create a new brach for this?

ummmmmm @akeaveny i don't see any of the code thats supposed to be in this pr lol. look at the code diff!


Added my completed project example

Hey there! I'm Gabriel.
I met this amazing repo on youtube. And my first completed project for this repo is the JSON/CSV converter. Hope you enjoy my example project and may put this in the original guide!

Thank you for your contribution!! 😀

Thanks for accepting! 😊
Em sex., 21 de fev. de 2020 às 06:26, Florin Pop<EMAIL_ADDRESS>escreveu:

Thank you for your contribution!! 😀
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/florinpop17/app-ideas/pull/143?email_source=notifications&email_token=AGISQ7UPUL5JBXPUT7BWKYDRD6M2ZA5CNFSM4KYZESS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMSCI4A#issuecomment-589571184,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGISQ7QWPWXNRIPUH2RYVOTRD6M2ZANCNFSM4KYZESSQ
.

--
Gabriel Paiva


Ctrl+S doesn't work on Windows

Notes by @jabooth:
Unfortunately on Chrome Windows, Ctrl + S brings up the save webpage dialog, so we can't actually save with the keyboard. Maybe we should just do S? How does something like gmail get around these kind of cross-platform issues?

We use ctrl to avoid unwanted save as it is reflected on the backend. I feel like just S is too prone to accidental saves.
I think we don't use preventDefault on this one though, so it may be a simple fix, but I don't have access to a windows laptop to confirm.

@lirsacc I can try this on Windows tonight.

Confirmed, that works as a fix.
Can you make a PR for the branch and just reference this issue? Now we are incrementally I'd rather have individual PRs to point to for history if possible.
Once that is merged, we can close this issue, and do a patch release.

Linked to #110 as the refactor encompassed both. Unless it's urgent I'd wait for both to be cleared.

No problem, we'll wait for #110 to get resolved first.

Solved by #122


Questions about model evaluation

When I used the pre-trained model 'raphaelsty/neural-cherche-sparse-embed' to evaluate the dataset, specifically, the arguana dataset, with a retrieval k value of 100, the result was very poor
{'map': 0.033567943638956016,
'ndcg@10': 0.042417859280348115,
'ndcg@100': 0.08691780846498275,
'recall@10': 0.09815078236130868,
'recall@100': 0.32147937411095306}
As shown above, ndcg is only 4.2%

Hi @KAGAII, make sure you update neural-cherche using pip install neural-cherche --upgrade to get the 1.4.3 version.
from neural_cherche import models, rank, retrieve, utils

device = "cpu" # or "mps" or "coda"

documents, queries, qrels = utils.load_beir(
    "arguana",
    split="test",
)

retriever = retrieve.BM25(
    key="id",
    on=["title", "text"],
)

ranker = rank.ColBERT(
    key="id",
    on=["title", "text"],
    model=models.ColBERT(
        model_name_or_path="raphaelsty/neural-cherche-colbert",
        device=device,
    ).to(device),
)

retriever = retriever.add(
    documents_embeddings=retriever.encode_documents(
        documents=documents,
    )
)

candidates = retriever(
    queries_embeddings=retriever.encode_queries(
        queries=queries,
    ),
    k=30,
    tqdm_bar=True,
)

batch_size = 32

scores = ranker(
    documents=candidates,
    queries_embeddings=ranker.encode_queries(
        queries=queries,
        batch_size=batch_size,
        tqdm_bar=True,
    ),
    documents_embeddings=ranker.encode_candidates_documents(
        candidates=candidates,
        documents=documents,
        batch_size=batch_size,
        tqdm_bar=True,
    ),
    k=10,
)

scores = utils.evaluate(
    scores=scores,
    qrels=qrels,
    queries=queries,
    metrics=["ndcg@10"] + [f"hits@{k}" for k in range(1, 11)],
)

print(scores)

Yield
{
    "ndcg@10": 0.3686831610778578,
    "hits@1": 0.01386748844375963,
    "hits@2": 0.27889060092449924,
    "hits@3": 0.40061633281972264,
    "hits@4": 0.4861325115562404,
    "hits@5": 0.5562403697996918,
    "hits@6": 0.6194144838212635,
    "hits@7": 0.6556240369799692,
    "hits@8": 0.6887519260400616,
    "hits@9": 0.7218798151001541,
    "hits@10": 0.74884437596302,
}

which are good scores, it run in 3 min on mps device.

@KAGAII There is definitely something wrong with SparseEmbed right now, we recently updated SparseEmbed but we may need to update it back to the previous version @arthur-75

Thank you for your prompt reply, looking forward to the new version!


[BUG] pandas frequency W-WED in ForecastingHorizon causes failure in AutoETS.predict

Describe the bug
 I have a weekly dataset with W-WED frequency that I want to train an AutoETS model on. The predict step throws an error when it does not understand this datetime frequency.
To Reproduce

import numpy as np
import pandas as pd

# play example: 2 years of weekly data
train = pd.Series(np.random.uniform(low=2000, high=7000, size=(104,)), index=pd.date_range("2019-01-02", freq="W-WED", periods=104))

# setup AutoETS model
from sktime.forecasting.ets import AutoETS
forecaster = AutoETS(auto=True, sp=52, n_jobs=-1, restrict=True)
forecaster.fit(train)
pred = forecaster.predict(np.arange(1, 27)) # <---- this step throws the error

Expected behavior
 I expect the model to be trained on the weekly data and to return predictions for the requested forecast horizon.
Additional context
 If I set my datetime index to None, it will complain there is no freq supplied. But it does not understand the weekly index, so I am stuck.
Versions

System:
python: 3.7.11 (default, Jul 27 2021, 09:42:29) [MSC v.1916 64 bit (AMD64)]
executable: C:\Users\szipk\anaconda3\envs\py37\python.exe
machine: Windows-10-10.0.19041-SP0
Python dependencies:
pip: 21.0.1
setuptools: 49.6.0.post20200925
sklearn: 0.24.2
sktime: 0.7.0
statsmodels: 0.12.2
numpy: 1.19.2
scipy: 1.6.2
Cython: 0.29.24
pandas: 1.3.2
matplotlib: 3.4.2
joblib: 1.0.1
numba: 0.53.1
pmdarima: 1.8.2
tsfresh: 0.18.0

Hi @asksteph , I think you cant use np inside predict as fh. Rather use a list or ForecastingHorizon. Otherwise pls provide error.

I tried several fh conventions from the example in https://github.com/alan-turing-institute/sktime/blob/main/examples/01_forecasting.ipynb. Neither the numpy, list, nor ForecastingHorizon work. I don't think it's an issue with the forecast horizon.
import numpy as np
import pandas as pd

# 2 years of weekly data
train = pd.Series(np.random.uniform(low=2000, high=7000, size=(104,)), index=pd.date_range("2019-01-02", freq="W-WED", periods=104))

# forecast horizon
from sktime.forecasting.base import ForecastingHorizon
fh = ForecastingHorizon(pd.date_range("2021-01-06", periods=26, freq="W-WED"), is_relative=False)

# setup AutoETS model
from sktime.forecasting.ets import AutoETS
forecaster = AutoETS(auto=True, sp=52, n_jobs=-1, restrict=True)
forecaster.fit(train)
pred = forecaster.predict(fh) # <---- this step throws the error

Here's the error message:
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_7048/1928607663.py in <module>
      3 forecaster = AutoETS(auto=True, sp=52, n_jobs=-1, restrict=True)
      4 forecaster.fit(train)
----> 5 pred = forecaster.predict(fh)

~\anaconda3\envs\py37\lib\site-packages\sktime\forecasting\base\_base.py in predict(self, fh, X, return_pred_int, alpha)
    156         # alpha = check_alpha(alpha)
    157
--> 158         return self._predict(self.fh, X, return_pred_int=return_pred_int, alpha=alpha)
    159
    160     def fit_predict(

~\anaconda3\envs\py37\lib\site-packages\sktime\forecasting\base\adapters\_statsmodels.py in _predict(self, fh, X, return_pred_int, alpha)
     78         # statsmodels requires zero-based indexing starting at the
     79         # beginning of the training series when passing integers
---> 80         start, end = fh.to_absolute_int(self._y.index[0], self.cutoff)[[0, -1]]
     81         y_pred = self._fitted_forecaster.predict(start, end)
     82

~\anaconda3\envs\py37\lib\site-packages\sktime\forecasting\base\_fh.py in to_absolute_int(self, start, cutoff)
    322
    323         if isinstance(absolute, (pd.PeriodIndex, pd.DatetimeIndex)):
--> 324             integers = _coerce_duration_to_int(integers, freq=_get_freq(cutoff))
    325
    326         return self._new(integers, is_relative=False)

~\anaconda3\envs\py37\lib\site-packages\sktime\utils\datetime.py in _coerce_duration_to_int(duration, freq)
     43         m = re.match(r"(?P<count>\d*)(?P<unit>[a-zA-Z]+)$", freq)
     44         if not m:
---> 45             raise ValueError("pandas frequency %s not understood." % freq)
     46         count, unit = m.groups()
     47         count = 1 if not count else int(count)

ValueError: pandas frequency W-WED not understood.

Let me know what you think. Thank you!

as a hotfix, I did train.to_period() which worked well. Generally sktime works best with pd.PeriodIndex.

I believe this is related to issue #866 and the proposed fix in #867.
I think the fix should still work, but the PR was abandoned by its author before it was ready to merge.
Perhaps someone could take this on?
FYI @xiaobenbenecho in case you are still watching sktime.

The hotfix worked. Thank you.

Yes. Still watching. Just created another merge request #1409.
Franz Király @.***> 于2021年9月11日周六 下午6:14写道：

I believe this is related to issue #866
https://github.com/alan-turing-institute/sktime/issues/866 and the
proposed fix in #867
https://github.com/alan-turing-institute/sktime/pull/867.
I think the fix should still work, but the PR was abandoned by its author
before it was ready to merge.
Perhaps someone could take this on?
FYI @xiaobenbenecho https://github.com/xiaobenbenecho in case you are
still watching sktime.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/alan-turing-institute/sktime/issues/1405#issuecomment-917441042,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEFHEWMY7UIB3WZYE7HHSSLUBOFALANCNFSM5D2JASXQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Thanks, @xiaobenbenecho!
The fix looks reasonable, but you need to make sure the docstring and code quality (code formatting) checks pass. I believe this was also the issue with your last PR.
This is not a big thing, but it would block the PR from getting merged. If you would like to be shown how to set this up (you see it once then you know how to do it), feel free to join our regular collaboration sessions, next ones are Fridays 1pm UTC on discord.

Thanks. Franz. Tried another push to fix the code and doc quality issue by
following the hints of the error. Please review again to see whether that
works.
If not, would you mind providing the Discord conversation name for me
to join, please? Best
Franz Király @.***> 于2021年9月12日周日 上午10:37写道：

Thanks, @xiaobenbenecho https://github.com/xiaobenbenecho!
The fix looks reasonable, but you need to make sure the docstring and code
quality (code formatting) checks pass. I believe this was also the issue
with your last PR.
This is not a big thing, but it would block the PR from getting merged. If
you would like to be shown how to set this up (you see it once then you
know how to do it), feel free to join our regular collaboration sessions,
next ones are Fridays 1pm UTC on discord.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/alan-turing-institute/sktime/issues/1405#issuecomment-917600809,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEFHEWOIIF7ZHNJGMLVH573UBRYE3ANCNFSM5D2JASXQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ah, still failing - make sure you have all the sktime linters installed locally, see developer instructions.
For getting on discord, search for this button on the sktime landing page

the collaboration sessions are usually in the meet-up channel

This is now fixed via https://github.com/alan-turing-institute/sktime/pull/1409, thanks @xiaobenbenecho!
FYI @asksteph

@asksteph, there are two options:

wait until the next stable release, which is version 0.8.1 or 0.9.0. The fix will be included with that release.
This happens usually in few weeks to month cycles, so sometime mid of Oct to mid Nov probably.
install the development version, see instructions here:
https://www.sktime.org/en/stable/installation.html
this will include the fix (and all latest changes), but there is a small risk that it has instabilities which a release version wouldn´t have.

This update didn't fix my error. The section that causes the error is in lines 43-45 for the  _coerce_duration_to_int function of datetime.py.  If I run my sample code, it would still return this following error:
~\anaconda3\envs\py37\lib\site-packages\sktime\utils\datetime.py in _coerce_duration_to_int(duration, freq)
43         m = re.match(r"(?P\d*)(?P[a-zA-Z]+)$", freq)
44         if not m:
---> 45             raise ValueError("pandas frequency %s not understood." % freq)
46         count, unit = m.groups()
47         count = 1 if not count else int(count)
ValueError: pandas frequency W-WED not understood.

indeed, it does not seem fixed by the PR.

@aiwalter, @xiaobenbenecho, FYI

I haven't fully looked into this function, but should the regular expression maybe be
re.match(r"(?P<count>\d*)(?P<unit>[a-zA-Z]+)[-[a-zA-Z]*]*$", freq)
That way, anything behind a single dash would be ignored.

(sorry for the pull-in, @mloning, @xiaobenbenecho, see above - the bug seems to be resolved and I got confused)

Would you please show your list of library versions, where this sample code runs successfully? I've downloaded the latest sktime code from Github, but it still doesn't like the W-WED frequency. I think the fix parses the weekly frequency string and takes the first part "W" but if that is recognized as the frequency, it defaults to W-SUN dates and not the original Wednesday dates (see the last line in the below error message).
Perhaps it's the pandas version? Here are my library versions.
System:
python: 3.8.10 (default, May 19 2021, 13:12:57) [MSC v.1916 64 bit (AMD64)]
executable: C:\Users\szipk\miniconda3\python.exe
machine: Windows-10-10.0.19042-SP0
Python dependencies:
pip: 21.1.3
setuptools: 49.6.0.post20210108
sklearn: 0.24.2
sktime: 0.8.0
statsmodels: 0.12.2
numpy: 1.19.5
scipy: 1.7.1
Cython: 0.29.24
pandas: 1.3.3
matplotlib: 3.4.3
joblib: 1.1.0
numba: 0.54.1
pmdarima: 1.8.2
tsfresh: 0.17.0
Please list yours. Thank you!
Here's the error:
C:\Users\szipk\miniconda3\envs\skt\lib\site-packages\sktime\utils\datetime.py:65: FutureWarning: Timestamp.freqstr is deprecated and will be removed in a future version.
  if hasattr(x, "freqstr"):
C:\Users\szipk\miniconda3\envs\skt\lib\site-packages\sktime\utils\datetime.py:66: FutureWarning: Timestamp.freqstr is deprecated and will be removed in a future version.
  if x.freqstr is None:
C:\Users\szipk\miniconda3\envs\skt\lib\site-packages\sktime\utils\datetime.py:68: FutureWarning: Timestamp.freqstr is deprecated and will be removed in a future version.
  elif "-" in x.freqstr:
C:\Users\szipk\miniconda3\envs\skt\lib\site-packages\sktime\utils\datetime.py:69: FutureWarning: Timestamp.freqstr is deprecated and will be removed in a future version.
  return x.freqstr.split("-")[0]

---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_20452/3478170202.py in <module>
      9 forecaster = AutoETS(auto=True, sp=52, n_jobs=-1, restrict=True)
     10 forecaster.fit(train)
---> 11 pred = forecaster.predict(np.arange(1, 27)) # <---- this step throws the error

~\miniconda3\envs\skt\lib\site-packages\sktime\forecasting\base\_base.py in predict(self, fh, X, return_pred_int, alpha)
    198         # alpha = check_alpha(alpha)
    199
--> 200         y_pred = self._predict(
    201             self.fh,
    202             X=X_inner,

~\miniconda3\envs\skt\lib\site-packages\sktime\forecasting\base\adapters\_statsmodels.py in _predict(self, fh, X, return_pred_int, alpha)
     90         # statsmodels forecasts all periods from start to end of forecasting
     91         # horizon, but only return given time points in forecasting horizon
---> 92         return y_pred.loc[fh.to_absolute(self.cutoff).to_pandas()]
     93
     94     def get_fitted_params(self):

~\miniconda3\envs\skt\lib\site-packages\pandas\core\indexing.py in __getitem__(self, key)
    929
    930             maybe_callable = com.apply_if_callable(key, self.obj)
--> 931             return self._getitem_axis(maybe_callable, axis=axis)
    932
    933     def _is_scalar_access(self, key: tuple):

~\miniconda3\envs\skt\lib\site-packages\pandas\core\indexing.py in _getitem_axis(self, key, axis)
   1151                     raise ValueError("Cannot index with multidimensional key")
   1152
-> 1153                 return self._getitem_iterable(key, axis=axis)
   1154
   1155             # nested tuple slicing

~\miniconda3\envs\skt\lib\site-packages\pandas\core\indexing.py in _getitem_iterable(self, key, axis)
   1091
   1092         # A collection of keys
-> 1093         keyarr, indexer = self._get_listlike_indexer(key, axis)
   1094         return self.obj._reindex_with_indexers(
   1095             {axis: [keyarr, indexer]}, copy=True, allow_dups=True

~\miniconda3\envs\skt\lib\site-packages\pandas\core\indexing.py in _get_listlike_indexer(self, key, axis)
   1312             keyarr, indexer, new_indexer = ax._reindex_non_unique(keyarr)
   1313
-> 1314         self._validate_read_indexer(keyarr, indexer, axis)
   1315
   1316         if needs_i8_conversion(ax.dtype) or isinstance(

~\miniconda3\envs\skt\lib\site-packages\pandas\core\indexing.py in _validate_read_indexer(self, key, indexer, axis)
   1372                 if use_interval_msg:
   1373                     key = list(key)
-> 1374                 raise KeyError(f"None of [{key}] are in the [{axis_name}]")
   1375
   1376             not_found = list(ensure_index(key)[missing_mask.nonzero()[0]].unique())

KeyError: "None of [DatetimeIndex(['2021-01-03', '2021-01-10', '2021-01-17', '2021-01-24',\n
'2021-01-31', '2021-02-07', '2021-02-14', '2021-02-21',\n
'2021-02-28', '2021-03-07', '2021-03-14', '2021-03-21',\n
'2021-03-28', '2021-04-04', '2021-04-11', '2021-04-18',\n
'2021-04-25', '2021-05-02', '2021-05-09', '2021-05-16',\n
'2021-05-23', '2021-05-30', '2021-06-06', '2021-06-13',\n
'2021-06-20', '2021-06-27'],\n
dtype='datetime64[ns]', freq='W-SUN')] are in the [index]"

Thank you for isolating the root cause. Getting relative forecasting horizon to work would be immensely useful.

This is now closed with the PR #1830 that fixes the root cause issue #1523 and hence should also fix this specific consequence using AutoETS.
Thanks for reporting, @asksteph, and thanks for fixing, @eenticott-shell.
The fix will be available from version 0.10.0 onwards.


setup-network DigitalOcean woes.

Hello again, I was trying to set up a digital ocean droplet from Ubuntu 15.10 and am having troubles with networking.

The /etc/nixos-in-place/setup-network script appears to have been run by systemd but didn't work (maybe it should be After=network.target?).
Running the script manually works for IPv4 nodes.
The script fails on IPv6 nodes (not even the IPv4 parts work).

The commands I am using to test:
# apt-get update && apt-get install -y squashfs-tools git
# git clone https://github.com/kevincox/nixos-in-place -b patch-2
# cd nixos-in-place
# ./install.sh -d
>>> Checking environment... seems sane
>>> NixOS installer (nixos-in-place)
>>>    GRUB => /dev/vda
>>>    Root => /dev/vda1 (ext4)
>>>    ISO => latest-iso-minimal-x86_64-linux
>>>    Digital Ocean => true
>>>    Working directory => /tmp/tmp.KIWITgncGa
>>> Continue? [yn] y
...

The script doesn't currently support IPv6; I'm glad it works for IPv4, as intended, and there are issues with it not always working when it's executed by systemd. If you know the cause of this, do try out a fix and let me know.

Will do. TBH I am probably going to drop DO because of things like this but if I do end up debugging this I will be sure to submit patches for future users.


Live reload injected in wrong body

Hello,
I have a web app that uses vue js. In one of the templates, I pass data to a vue js instance as below;
<my-vue-component :html-data="<%= @html_string %>"></my-vue-component>

If the assign @html_string happens to contain both <body> and </body> substrings, the live reload script will be injected there and not in front of the intended </body> tag. Thats according to lib/phoenix_live_reload/live_reloader.ex:125 shown below

This is  causing trouble for some of my js scripts. Any way to remedy it?

Thank you @josevalim!


CSV Result limit

Hi,
I have a problem my stacks, I'm missing some results, is this repo fixed this problem https://community.greenbone.net/t/exported-reports-missing-most-of-the-results/2876 ?

Hi @rudnypc
I'm not sure, what the problem was, not even there is any solution in the topic.
So I'm not aware of any problem with it yet. But I'm also only use the source from Greenbone and don't fix things my self, except of what I can do with this Docker Image.
Regards, Josef

Hi again @rudnypc,
I have just read it again and I think this fix script (https://github.com/DeineAgenturUG/greenbone-gvm-openvas-for-docker/blob/main/GVMDocker/scripts/reportFix.sh) is what you mean. And no, we don't fix it automatically on setup, because it has performance impact, and I don't touch things if they have negative impact of performance.
Regards, Josef


JaggedArray.concatenate axis=1 fails for empty arrays

For
import awkward

a = awkward.fromiter([[], [], []])
b = awkward.fromiter([[], [], []])

awkward.JaggedArray.concatenate([a, b], axis=1)

I would expect <JaggedArray [[] [] []] at ...> but instead an exception is raised (below)
No such error is encountered if either array has nonzero content.  Seems hazardous to deduce dtype in this manner.
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-43-6f2db7423a57> in <module>
      4 b = awkward.fromiter([[], [], []])
      5
----> 6 awkward.JaggedArray.concatenate([a, b], axis=1)

/usr/local/lib/python3.7/site-packages/awkward-0.9.1-py3.7.egg/awkward/util.py in <lambda>(*args, **kwargs)
     45     def __get__(self, ins, typ):
     46         if ins is None:
---> 47             return lambda *args, **kwargs: self.fcn(True, typ, *args, **kwargs)
     48         else:
     49             return lambda *args, **kwargs: self.fcn(False, ins, *args, **kwargs)

/usr/local/lib/python3.7/site-packages/awkward-0.9.1-py3.7.egg/awkward/array/base.py in concatenate(isclassmethod, cls_or_self, arrays, axis)
    390             return cls._concatenate_axis0(arrays)
    391         elif axis == 1:
--> 392             return cls._concatenate_axis1(arrays)
    393         else:
    394             raise NotImplementedError("axis > 1")

/usr/local/lib/python3.7/site-packages/awkward-0.9.1-py3.7.egg/awkward/array/jagged.py in _concatenate_axis1(cls, arrays)
   1585
   1586         if content_type == np.ndarray:
-> 1587             content = np.zeros(n_content, dtype=get_dtype(flatarrays))
   1588             for i in range(n_arrays):
   1589                 content[get_mask(i)] = flatarrays[i]

/usr/local/lib/python3.7/site-packages/awkward-0.9.1-py3.7.egg/awkward/array/jagged.py in get_dtype(arrays)
   1579         # except for booleans which would get promoted to integers when summing
   1580         def get_dtype(arrays):
-> 1581             dtype = np.dtype(sum([x[0] for x in arrays if len(x) != 0]), False)
   1582             allbools = not np.any([a.dtype != np.dtype(bool) for a in arrays])
   1583             dtype = np.dtype(bool) if allbools else dtype

TypeError: data type not understood

This must have been fixed at some point. (Possibly by you?) Anyway, it works now.

The pasted code still gives an error for me in awkward 0.12.0

Ack! I must have tested it without axis=1 or something.

I will take a look at this myself "soon"

You don't have to: I just found and fixed it.

It's in 0.12.1.


Automatic docs generation

Figure out which tool should be used for generating auto docs.
Make sure all API methods and classes have appropriate docstrings.
Create a workflow for generating and deploying documentation.

All docstrings should follow google standards for better readability in the generated docs.
Should find a tool that can generate the docstrings themselves.

Actually, the readability of the docs doesn't depend much on the standard, rather than the sphinx extensions that are used.
We will stick to the Numpy standard since the AI tool generating the docs seems to like it the most.


View access logs from the interface

Is your feature request related to a problem? Please describe.

No
Describe the solution you'd like

A page where you can select the domain and it displays your access_log/error_log
Describe alternatives you've considered

Additional context

Second that! We need a way to troubleshoot access to the domains from the GUI, that's the whole point of NPM having a GUI.

Such a bummer that this doesn't exist yet. This would be a very useful addition to the interface!

Please keep it open


Vite not provided named exports from history.js

Describe the bug

Link to the blitz that caused the error
https://stackblitz.com/edit/github-2xmcr8?file=package.json
Steps to reproduce
I have include the npm package<EMAIL_ADDRESS>The editor shows the History interfaces for:
src/hooks/useLanguage.tx
import { createBrowserHistory, Action, Listener, Update } from 'history';

Yet the runtime throws the reported error.
Expected behavior
Compiler and runtime should be sync'ed.
Parity with Local

[ ] I have run the project in my local machine and I could not reproduce the issue.

Screenshots
No response
Platform
Browser name  = Chrome
Full version  = 99.0.4844.51
Major version = 99
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36
performance.memory = {
  "totalJSHeapSize": 181488916,
  "usedJSHeapSize": 172076952,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}
Hash = b13a26b27ada247a0652614f4de766b5b4e9d421

Additional context
No response

@ThomasBurleson Thanks for the report.

[ ] I have run the project in my local machine and I could not reproduce the issue.

This does not seem to be a WebContainer problem, as I could reproduce it locally.


Github Organization doesn't create despite valid credentials

I can't get Jenkins to create the GitHub Organization on startup/boot, despite providing valid credentials for it.
I've forked and deployed the 'github organization' example, following the steps in the README for it.
Jenkins boots/starts up as expected, and the logs don't provide any errors or warnings. The github-organization.groovy component executes, and doesn't seem to error.
But on boot, there isn't an Organization folder present. I can confirm that the credentials in secrets.yaml are valid, as I've been able to manually create a GitHub Organization folder through New Item -> GitHub Organization, and picking the stored credentials it correctly starts scanning the organization and running things.
I don't know if this has any bearing, but it also looks like the Jenkins deployment is running two times in a row, or goes up/down/up. The deployment reports as being done, and some log lines appear; then at some point, the deployment reports as not ready again, and then back to ready, starting with the installation of plugins and ending with Jenkins being ready.

This was my fault, closing.

This was my fault, closing.


evenly width adjustment (align == center)

When aligning the blocks in the center is made evenly width adjustment.

No update so I will close it.


Update ECDSA signer with bb signature once fixed

The signing code for ecdsa signatures uses a third party package as the equivalent in bb does not currently work . Once bb is fixed this should be changed
  /**
   * Constructs an ECDSA signature given a msg and a private key.
   * @param msg - Message over which the signature is constructed.
   * @param privateKey - The secp256k1 private key of the signer.
   * @returns An ECDSA signature of the form (r, s, v).
   */
  public constructSignature(msg: Uint8Array, privateKey: Uint8Array) {
    const mem = this.wasm.call('bbmalloc', msg.length);
    this.wasm.writeMemory(0, privateKey);
    this.wasm.writeMemory(mem, msg);
    this.wasm.call('ecdsa__construct_signature', mem, msg.length, 0, 32, 64, 96);

    // TODO: Understand why this doesn't work
    // const sig = new EcdsaSignature(
    //   Buffer.from(this.wasm.getMemorySlice(32, 64)),
    //   Buffer.from(this.wasm.getMemorySlice(64, 96)),
    //   Buffer.from(this.wasm.getMemorySlice(96, 97)),
    // );

    const signature = secp256k1.sign(msg, privateKey);
    return new EcdsaSignature(
      toBufferBE(signature.r, 32),
      toBufferBE(signature.s, 32),
      numToUInt32BE(signature.recovery!).subarray(3, 4),
    );
  }

The issue we ran into with touchid verification was that Noir expected signatures to be just on one side of the curve, to prevent malleability attacks. So we had to manually invert the signature before passing it. This was the code snippet, which should work the same here as long as you change the prime to the one from the secp256k1 curve. Assuming this is the issue, of course.
// Your scalar value as a BigInt
let scalar = BigInt('Your_Scalar_Value_Here');

// The order 'n' of secp256r1 as a BigInt
let n = BigInt('115792089210356248762697446949407573529996955224135760342422259061068512044369');

// Compute (n - scalar) mod n
let negated = (n - scalar) % n;

console.log(negated.toString());

Reopening issue since barretenberg ECDSA is still not verifying in Noir. Reason why #954 passed is because the ECDSA account contract tests were temporarily commented out, and when reenabling them in #1080 signature failed.


Crunchyroll: Unable To Download Webpage: HTTP Error 403

Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2<IP_ADDRESS>
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'-u', u'PRIVATE', u'-p', u'PRIVATE', u'--write-sub', u'--sub-lang', u'enUS', u'--embed-subs', u'https://www.crunchyroll.com/the-god-of-high-school']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 2.7.16 (CPython) - Darwin-19.5.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.3.1, ffprobe 4.3.1, rtmpdump 2.4
[debug] Proxy map: {}
[crunchyroll:playlist] Downloading login page
ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 627, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2238, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 435, in open
    response = meth(req, response)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 548, in http_response
    'http', request, response, code, msg, hdrs)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 473, in error
    return self._call_chain(*args)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 407, in _call_chain
    result = func(*args)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 556, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

Description

Running into error message ( HTTP Error 403 ) on Crunchyroll site only, I tried to clear the youtube-dl cache with the following command: --rm-cache-dir but it still comes up with the same message afterwards, I made sure everything was up to date and the site is working. I don't see an open case for this issue so I apologize in advance if I missed something.

I'm having exactly the same problem.

Since #!/usr/bin/env python will search for python, this means the executable found will be Python 2.7 on a Mac instead of Python 3. Using Python3 should probably solve your issue. Some options:
Make python point to Python 3
Just make the first python executable in your PATH point to Python3 instead of the default Python2 in /usr/bin. Since you're on macOS Catalina, you should already have it installed, but in case anyone else is reading, it can be installed with brew or some other option. Then create a symlink in /usr/local/bin or somewhere else in your PATH that's before /usr/bin/python:
ln -s `which python3` /usr/local/bin/python

Note this might break other applications that depend on python being 2.7.
Use Python 3 as the interpreter by default
Instead of searching for python, search for `python3. Clone the repo, and change the following line in the Makefile:
https://github.com/ytdl-org/youtube-dl/blob/a115e07594ccb7749ca108c889978510c7df126e/Makefile#L12
to
PYTHON ?= /usr/bin/env python3

(or the path to your python3 executable if you have a nonstandard install) then  make should create the youtube-dl executable that you can place somewhere in your PATH.
If you don't want to clone the repo, I think you could probably also just edit the first line of the youtube-dl archive that you already have, using an editor that has a binary mode, like vim -b /usr/local/bin/youtube-dl -c '1s/python/python3/' -c wq.
Install with pip3
Since pip3 is a Python3 tool, it should probably work if you just install it with that:
sudo -H pip3 install --upgrade youtube-dl

I haven't tried installing with pip3 though.

@muneebmahmed thank you so much for all the info, I tried the steps you listed and I believe it was all done correctly but Im still getting the 403 error withe following log. Any ideas of what else it could be or maybe if I missed something else?
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-u', 'PRIVATE', '-p', 'PRIVATE', '--write-sub', '--sub-lang', 'enUS', '--embed-subs', '--verbose', 'https://www.crunchyroll.com/the-god-of-high-school\u2028']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 3.8.4 (CPython) - macOS-10.15.5-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.3.1, ffprobe 4.3.1, rtmpdump 2.4
[debug] Proxy map: {}
[crunchyroll:playlist] Downloading login page
ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by <HTTPError 403: 'Forbidden'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/usr/local/lib/python3.8/site-packages/youtube_dl/extractor/common.py", line 627, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/local/lib/python3.8/site-packages/youtube_dl/YoutubeDL.py", line 2238, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File<EMAIL_ADDRESS>line 531, in open
response = meth(req, response)
File<EMAIL_ADDRESS>line 640, in http_response
response = self.parent.error(
File<EMAIL_ADDRESS>line 569, in error
return self._call_chain(*args)
File<EMAIL_ADDRESS>line 502, in _call_chain
result = func(*args)
File<EMAIL_ADDRESS>line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)

@AldoDominguez Oh, I didn't see that you were passing in username and password on the command line. #25481 appears to be a related issue... Instead of supplying username and password from the command line, have you tried logging in with a web browser, exporting your cookies to a cookies.txt file and then passing it in with the --cookies option?
From the discussion on the other issue it looks like the problem is that TLS 1.3 is needed, but I'm not sure why it works without credentials but not for the login page.

@muneebmahmed I've actually tried it without the credentials and I still run into the same issue, this page does have free videos to so even those first free episodes should download. 😢
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-u', 'PRIVATE', '-p', 'PRIVATE', '--write-sub', '--sub-lang', 'enUS', '--embed-subs', '--verbose', 'https://www.crunchyroll.com/the-god-of-high-school']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 3.8.5 (CPython) - macOS-10.15.6-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.3.1, ffprobe 4.3.1, rtmpdump 2.4
[debug] Proxy map: {}
[crunchyroll:playlist] Downloading login page
ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by <HTTPError 403: 'Forbidden'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 627, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2238, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File<EMAIL_ADDRESS>line 531, in open
response = meth(req, response)
File<EMAIL_ADDRESS>line 640, in http_response
response = self.parent.error(
File<EMAIL_ADDRESS>line 569, in error
return self._call_chain(*args)
File<EMAIL_ADDRESS>line 502, in _call_chain
result = func(*args)
File<EMAIL_ADDRESS>line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)

@AldoDominguez I managed to solve my 403 error by upgrading from python 3.6 to 3.8; however, I see that you're already using 3.8, so obviously your problem is different to mine.
Now, this is just be a stab in the dark, but I noticed in your error message, that the URL ('https://www.crunchyroll.com/the-god-of-high-school\u2028') ends in "\u2028", which I believe is a new line character. Maybe this is the problem?

Any updates on this? I am still encountering this error on Python 3.9.9 so upgrading won't help. I have attached a cookies.txt file and am using my correct premium credentials to login, still it doesn't work and I am getting a 403 forbidden, even though I am even passing my web-agent directly:
youtube-dl -u "username" -p "password" --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36" --cookies cookies.txt --all-subs "https://www.crunchyroll.com/attack-on-titan-dubs/episode-1-to-you-2000-years-in-the-future-the-fall-of-zhiganshina-1-814223"
Does not seem to work/only yields a 403, any idea why?

I know why:
anyone still struggling with this, remove the username and password, only go with the user agent AND cookies file! The username and password will leave you hanging on the CloudFlare CAPTCHA, so just removing it and using cookies is the solution!
This plugin (Get cookies.txt) is the solution, just use it on crunchyroll.com and paste the solutions into a cookies.txt file that is in the same directory as you are executing the command in (alternatively you can also just put your cookies.txt file somewhere and point to that place in your command)
So, just write:
youtube-dl --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36" --cookies cookies.txt --all-subs "https://www.crunchyroll.com/attack-on-titan-dubs/episode-1-to-you-2000-years-in-the-future-the-fall-of-zhiganshina-1-814223"

And it will work.


plumb subchannel connection failure status up to LB policy

In keeping with #22883, we should change the SubchannelInterface API such that it returns subchannel connection failure information (probably in the form of absl::Status) up to the LB policy to be included in error messages.  We will also need to make sure that failures from the security connector are reported appropriately.
See related questions from users in https://groups.google.com/g/grpc-io/c/zVZNM8KYMbs.

Hi Mark,  Currently i am using grpc with secure channel (tls 1.3). if severe fails to validate client certificate(client's certificate: x509: certificate signed by unknown authority), client is getting grpc error code 2 with description "stream removed".

Yes, that's a good example of what this issue is talking about.  Once we can plumb the specific connection failure information up from the subchannel to the LB policy, the LB policy can include this information in its error messages.

Here "stream removed" doesn't give enough information about what happened in the server side. is there a way to propagate ssl error description back to grpc status till you fix this?

No.  Propagating the error into the status messages is exactly what this bug is about.

Hi Mark,
when can we expect the fix for this issue ?

This was actually fixed recently in #23480.
That having been said, note that this is an internal-only change at this point, since our LB policy API is not yet public.  There's some more work to do in the context of #22883 to actually plumb this information into RPC failure status messages.  The fix to that issue is what will make the error statuses more useful.


fix: Added detectChanges on the flyout open method & possibility to o…

PR Checklist
This PR fulfills the following requirements:

[x] The commit message follows our guidelines: Contributing guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)
[x] A changelog entry was added

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] angular.io application / infrastructure changes
[ ] Other... Please describe:

What is the current behavior?

When using ngx-forms it's datepicker, a flyout is used to open the calendar. This can be done by clicking on the icon but the method open() also exists so you can open using code. When this method is called, the state gets changed and the value 'this.isOpened' is changed to true. But the HostBinding does not update and set the class 'is-open'. The updated value didn't persist to the view. DetectChanges was added to update the view.
Issue Number: N/A
What is the new behavior?
When directly calling the open() method, the class 'is-open' is added.
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information
Resolved issues

Yea I noticed that when running it locally.
But the error is of something withing node_modules/@types/node.
Doesn't really have something to do with my changes so I'm not really sure how to solve this?
Should I update that specific package?

Hey @FiestaRuless ik heb het probleem opgelost op de master branch. Je kan deze gewoon binnentrekken en pushen en de CI zou terug moeten werken.

@TriangleJuice
Normaal zou hem gemerged moeten zijn

Merged in and published under version 6.0.5.

Moet deze ook gepulished worden op https://nexusrepo.antwerpen.be/service/rest/repository/browse/npm-all/%40acpaas-ui/ngx-flyout/ bijvoorbeeld?

Nee, de nexusrepo zou deze relatief onmiddellijk moeten oppikken van npmjs.


Bug fix in Querying Access login events with GraphQL index.md

A space is required between jq and .

@swoodford-clear Thank you for your contribution!


Support for eddystone urls

Is there a way to get eddystone beacon details while scanning ? Fields like Instance Id seems to be missing while scanning.

Currently we can only send following fields of advertisement data on iOS:
https://developer.apple.com/documentation/corebluetooth/cbcentralmanagerdelegate/advertisement_data_retrieval_keys
On Android we have all advertisement data bytes available, but I decided to parse only above to keep compability with iOS.

Thanks for the revert, I was unable to find any documentation with regard to the advertisement data. Could you point to some part of the documentation for the library where the advertisement data is sent? Currently while researching I only saw serviceuuid, etc.

You can't access raw advertisement data on iOS.You are limited to:
https://developer.apple.com/documentation/corebluetooth/cbcentralmanagerdelegate/advertisement_data_retrieval_keys

Thanks for the quick revert. Much appreciated.


Update Basis GTM template to support multi-config

Tested end-to-end against existing single configuration Basis environments, mulit-config without a specific pixel ID specified, and multi-config with a single pixel ID specified.

thanks for testing notes, looks good!


Additional CLI option to identify deploy file

Select the SuiteCloud tool where you encountered the issue
SuiteCloud CLI
Version of the SuiteCloud Tool
1.8.0
Operating system
macOS Ventura 13.5.2
Node Version / VSCode Version
v20.5.1
JAVA Version
java 17.0.5+9-LTS-191
Bug description
NOT A BUG
A Feature Request to provide the CLI an option (--deploy ) to allow a user to specify which deploy.xml file to use during deployment.
This would allow a developer to create different deploy.xml files to expand/contract the files/objects to be deployed
Steps To Reproduce
suitecloud project:deploy --deploy deploy_withTests.xml
Actual Output
No response
Expected Output
No response
Anything else?
No response

+100 for this

Hello, thanks for the suggestion @Extend-Apps.  We'll keep this in mind when adding new enhancements in the future and if more users request it.

+1 This would allow deployment of high level customizations (i.e. span multiple deployment objects) without the overhead of creating and managing entirely separate SDF projects.

+1
Currently we are doing this manually, having a subfolder "PartialDeploys" in which we keep the different versions of deploy.xml and manifest.xml for each feature we want to deploy. This is fundamental in development stage.

It would be a good enhancement. We had to run our own automation to replace the deploy.xml file dynamically when deploying

This is becoming such a problem now.  NetSuite SDN asks us to create/deploy a SuiteApp in the same TSDRV ... and to create any distributed objects like secrets, and integration records in the same TSTDRV account.  Yet, if we try and deploy to that TSTDRV with those object files .. the deployment fails.  So, developers end up deleting the object files from the project ... they mistakenly commit the deletion to the repo ... and around and around we go.
  Something has to be done here.

Hi @Extend-Apps, I understand the pain here. This has to be addressed in the netsuite SDF first. Could you file an issue in netsuite about this and ask to assign it to SDF (SuiteCloud Development Framework)?


enable cypress-tags

This seems to be sufficient to enable cypress-tags usage.
https://github.com/annaet/cypress-tags
Next step would be adding tags to individual test so we can utilize filtering using
CYPRESS_INCLUDE_TAGS and CYPRESS_EXCLUDE_TAGS variables.

Hi @dhaiducek , which files are necessary in order to properly add new dependencies? Is package.json sufficient or I need also package-lock.json?

package.json

package.json
or npm install xxxx

Hi @ChunxiAlexLuo ,
i did install it via npm install ..., so it committing package.json alone sufficient?

Hi @ChunxiAlexLuo ,
i did install it via npm install ..., so is committing package.json alone sufficient?

So I guess the answer is NOT. CI errorred out with
$ npm ci

npm ERR! cipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm ERR!
npm ERR!
npm ERR! Missing<EMAIL_ADDRESS>npm ERR! Missing<EMAIL_ADDRESS>npm ERR!

I have pushed update package-lock.json, let's see if that helps.

So since this is a package not needed for production, I think it should be a devDependency:
npm install cypress-tags --save-dev