Regarding the 6.0.0-SNAPSHOT issue, it currently fails on QuickLook tests after the CI issues have been fixed.
After a quick glance it seems to be a well know problem, comparable to what we saw in Payara when moving to version 5 and in MicroProfile with version CDI 2; it's the infamous OSGi protection against major version changes.
In this case it's jersey-gf-ejb.jar, which is protected against versions of GF having a major version number of 6 or higher. From its MANIFEST.MF:
Import-Package: com.sun.ejb.containers;version="[4.0,6)",com.sun.enter
prise.config.serverbeans;version="[4.0,6)",javax.annotation,org.glass
fish.ejb.deployment.descriptor;version="[4.0,6)",org.glassfish.intern
al.data;version="[4.0,6)",org.glassfish.internal.deployment;version="
[4.0,6)",javax.ejb;version="[3.2,4)",javax.inject;version="[1.0,2)",j
avax.interceptor;version="[1.2,2)",javax.naming,
javax.ws.rs;version="
[2.1,3)",javax.ws.rs.core;version="[2.1,3)",javax.ws.rs.ext;version="
[2.1,3)",org.glassfish.hk2.api;version="[2.5,3)",org.glassfish.jersey
.internal.inject;version="[2.28,3)",org.glassfish.jersey.internal.l10
n;version="[2.28,3)",org.glassfish.jersey.server;version="[2.28,3)",o
rg.glassfish.jersey.server.model;version="[2.28,3)",org.glassfish.jer
ernal;version="[2.28,3)",org.glassfish.jersey.spi;version="[2.28,3)"
Require-Capability:
osgi.ee;filter:="(&(
osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-3.5.0.201709291849