Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] JSF Templating -- What is blocking?

Hi,

I created a job to stage JSFTemplating, but realised JSFTemplating still uses the old com.sun.* group ID for which the GlassFish bot hasn't been setup yet.


Is Eclipse fully allowed to deploy to that group id? I did see other projects staged there, so my assumption is this should be okay. See https://jakarta.oss.sonatype.org/content/repositories/staging/com/sun/

I can request sonatype to setup the glassfish bot to deploy to the com.sun.* or com.sun.jsftemplating groupid, but I could also change the groupid in the project to org.glassfish. I think the latter is more consistent with the other projects.

Thoughts?

Kind regards,
Arjan Tijms













On Tue, May 5, 2020 at 9:06 PM arjan tijms <arjan.tijms@xxxxxxxxx> wrote:
Ps

Jsf templating, which was actually mentioned in the OP, has the same issue:


The runAsUser, the volume mounts, and the image being used are all problematic there. E.g. the image should be ee4jglassfish/ci:tini-jdk-8.181 which has the init process, but JSF Templating uses the ee4jglassfish/ci:jdk-8.181 image (without the init process).

This all causes the Kubernetes job to fail. Unfortunately the Kubernetes Jenkins plug-in doesn't report failures very well and just hangs.

Here too, I regular job (script at jenkins) might be the way to go.

Kind regards,
Arjan




On Tue, May 5, 2020 at 8:59 PM arjan tijms <arjan.tijms@xxxxxxxxx> wrote:
Hi,

Woodstock is one of the projects that uses an embedded Jenkinsfile instead of the script that most projects are using.

One could argue whether this is really needed, as the Jenkinsfile assumes intimate knowledge about (specifically) the Kubernetes cluster it's running on. In this case one of the issues is the runAsUser, which is randomised on OpenShift (the cloud that Eclipse uses). I can fix the Jenkinsfile, but in addition I think it might be a good idea to add a "regular" job that uses the default Eclipse CI Kubernetes and JNLP images as well.

Kind regards,
Arjan




On Tue, May 5, 2020 at 8:45 PM <dmitry.kornilov@xxxxxxxxxx> wrote:
I'll ask someone from my team to take a look.

-- Dmitry

> -----Original Message-----
> From: Steve Millidge (Payara) <steve.millidge@xxxxxxxxxxx>
> Sent: Tuesday, May 5, 2020 7:38 PM
> To: Ed Bratt <ed.bratt@xxxxxxxxxx>; glassfish developer discussions
> <glassfish-dev@xxxxxxxxxxx>; Gaurav Gupta <gaurav.gupta@xxxxxxxxxxx>;
> arjan tijms <arjan.tijms@xxxxxxxxx>; Steve Millidge (Payara)
> <steve.millidge@xxxxxxxxxxx>; Eliot Martin <eliot.martin@xxxxxxxxxxx>;
> DMITRY.KORNILOV <dmitry.kornilov@xxxxxxxxxx>
> Subject: RE: JSF Templating -- What is blocking?
>
> Someone needs to look at the Jenkins release job as it doesn't work and the
> Payara team are not sure who created it.
>
> -----Original Message-----
> From: Ed Bratt <ed.bratt@xxxxxxxxxx>
> Sent: 05 May 2020 18:35
> To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>; Gaurav
> Gupta <gaurav.gupta@xxxxxxxxxxx>; arjan tijms <arjan.tijms@xxxxxxxxx>;
> Steve Millidge (Payara) <steve.millidge@xxxxxxxxxxx>; Eliot Martin
> <eliot.martin@xxxxxxxxxxx>; DMITRY.KORNILOV
> <dmitry.kornilov@xxxxxxxxxx>
> Subject: JSF Templating -- What is blocking?
>
> Hi,
>
> In Steering committee today, a comment was made regarding issues with
> producing a snapshot for JSF Templating and that this was blocking progress
> with Eclipse GlassFish.
>
> I can see Repo. activity toward producing 3.0.0-SHAPSHOT. I do not see a
> release at the GH repository. Can someone here provide more details?
> What is blocking and how might we help. (OR, perhaps, the issue(s) have
> been cleared and this is no longer holding back progress with the Eclipse
> GlassFish implementation.)
>
> Thanks,
>
> -- Ed



Back to the top