On Tue, Dec 10, 2013 at 3:46 PM, OmPrakash Muppirala <bigosma...@gmail.com>wrote:
> On Tue, Dec 10, 2013 at 3:39 PM, Gavin McDonald <ga...@16degrees.com.au>wrote: > >> Interesting, and puzzling why, but interactive desktop flag was turned >> off. >> >> >> >> I’ve now re-enabled it, please try again. >> >> >> >> Gav… >> >> > Great! I have kicked off a build. Will report back in a bit. > > Was the windows1 slave started via JNLP or as a windows service? Starting > via JNLP (using webstart) ensures that the interactive flag is set. > Whereas if it is modified to be started as a service, you will have to > manually turn the interactive flag (which sometimes may not propagate all > the way down the process we try to invoke) > > If this does not work, will you be able to restart the slave via JNLP? > > Thanks, > Om > Yes, the build failed as I was typing my previous response. Any chance you could restart the windows1 Jenkins instance as just a JNLP slave agent instead of modifying it into windows webservice? [1] Thanks, Om [1] https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service#InstallingJenkinsasaWindowsservice-InstallSlaveasaWindowsservice%28require.NET2.0framework%29 > > >> >> >> >> >> *From:* omup...@gmail.com [mailto:omup...@gmail.com] *On Behalf Of *OmPrakash >> Muppirala >> *Sent:* Wednesday, 11 December 2013 9:36 AM >> *To:* builds@apache.org; Gavin McDonald >> *Cc:* Erik de Bruin >> >> *Subject:* Re: [windows1] Pixelbender installation >> >> >> >> Thanks Gav! >> >> We did a bunch of tests to repro this issue on our side. One way we >> could reproduce this on our Jenkins installation was that if we ran the job >> as a service, we are getting the same error messages (AIF Internal >> exception). >> >> Jenkins docs says that for jobs that require Desktop Access (which Pixel >> Bender does), the root service process that is running the job needs to >> have the 'interactive flag' enabled in the Windows Service Manager. [1] >> >> One way this setting could have changed is if the way the windows slave >> starts was modified. >> >> Can you please take a look under the hood and see if you find something >> amiss? >> >> Thanks, >> Om >> >> >> [1] >> https://wiki.jenkins-ci.org/display/JENKINS/My+software+builds+on+my+computer+but+not+on+Jenkins >> >> >> >> On Tue, Dec 10, 2013 at 2:11 PM, Gavin McDonald <ga...@16degrees.com.au> >> wrote: >> >> >> >> > -----Original Message----- >> > From: Erik de Bruin [mailto:e...@ixsoftware.nl] >> >> > Sent: Tuesday, 10 December 2013 7:14 PM >> > To: builds@apache.org >> > Cc: Gavin McDonald >> >> > Subject: Re: [windows1] Pixelbender installation >> > >> > Gavin, >> > >> >> > Can you please copy-paste this line into a command prompt and tell us >> what >> > the result is: >> > >> > "%PIXELBENDER_HOME%\pbutil.exe" >> > "F:\hudson\hudson-slave\workspace\flex- >> > sdk\frameworks\projects\framework\src\mx\graphics\shaderClasses\Color. >> > pbk" >> > "F:\hudson\hudson-slave\workspace\flex- >> > sdk\frameworks\projects\framework\src\mx\graphics\shaderClasses\Color. >> >> > pbj" >> > >> > (mind the wrap) >> > >> > Thanks! >> >> Result is a slight pause, then the prompt returns. No error, no output. >> >> (PixelBender is where its meant to be, PIXELBENDER_HOME is a user >> variable.) >> >> Let me know what's next to check , thanks >> >> Gav... >> >> >> > >> > EdB >> > >> > >> > >> > On Mon, Dec 9, 2013 at 11:16 PM, OmPrakash Muppirala >> > <bigosma...@gmail.com> wrote: >> > > On Mon, Dec 9, 2013 at 2:02 PM, Gavin McDonald >> > <ga...@16degrees.com.au>wrote: >> > > >> > >> That's fine, I'll take a look. All I'm trying to get across is that >> > >> NOTHING HAS CHANGED on the Windows slave, so is it very slightly >> > >> possible that the build is failing due to a coding error? In other >> > >> words, I've been blamed several times now for breaking the build when >> > >> I haven't been anywhere near the machine in question. >> > >> >> > >> >> > > The build does not fail on my or other committers' machines. It must >> > > be something specific to whats happening in Windows1. Sorry if it >> > > sounds like we are blaming you. We are just trying to troubleshoot >> > > and are running blind here. >> > > >> > > >> > > >> > >> >> > >> >> > >> Either way I'll look. >> > >> >> > > >> > > Thanks! >> > > >> > > >> > >> >> > >> >> > >> And so that we are clear, windows1 is not going away, it is very >> > >> heavily used, folks are always complaining it is down, so I'm adding >> > >> a 2ndwindows2 slave in addition to the windows1 slave. Point is, you >> > >> need to be configured to use both slaves for it to work, or my time >> > building a 2ndmachine is wasted and you'll continue to complain about >> the >> 1 >> > st windows box being overloaded all the time. >> > >> >> > >> >> > >> >> > > >> > > We welcome the addition of a new windows slave, no doubt. Which is >> > > why we want to fix Windows1 first. Otherwise it will lead to more >> > > variables to troubleshoot. >> > > >> > > On that note, perhaps you can image windows1 and create windows2 as a >> > > clone of it? >> > > >> > > Regards, >> > > Om >> > > >> > > >> >> > >> Gav. >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> *From:* omup...@gmail.com [mailto:omup...@gmail.com] *On Behalf >> > Of >> > >> *OmPrakash Muppirala >> > >> *Sent:* Tuesday, 10 December 2013 7:28 AM >> > >> *To:* builds@apache.org >> > >> *Cc:* Gavin McDonald >> > >> >> > >> *Subject:* Re: [windows1] Pixelbender installation >> > >> >> > >> >> > >> >> > >> Gavin, >> > >> >> > >> This issue is unrelated to Windows2 slave. Our long running job on >> > >> Windows1 has started failing for the past few days. Can we first fix >> > >> that before we start working on Windows2? >> > >> >> > >> Or, is Windows2 a replacement for Windows1? >> > >> >> > >> >> > >> >> > >> Thanks, >> > >> Om >> > >> >> > >> >> > >> >> > >> On Sat, Dec 7, 2013 at 12:35 AM, Erik de Bruin <e...@ixsoftware.nl> >> > wrote: >> > >> >> > >> Ok, from the top of this thread: >> > >> >> > >> "The build on windows1 is failing on the 'Pixelbender' task: >> > >> >> > >> >> > >> The build assumes Pixelbender is installed at: >> > >> >> > >> PIXELBENDER_HOME=C\:/Program\ Files\ (x86)/Adobe/Adobe Utilities\ - >> > \ >> > >> CS5/Pixel\ Bender\ Toolkit\ 2 >> > >> >> > >> Is that still the correct path and does the application start without >> > >> errors when you launch it manually?" >> > >> >> > >> In another email in this thread I've listed the software that needs >> > >> to be on windows2. >> > >> >> > >> Is there a way to have all our builds run on either windows1 OR >> > >> windows2? Most of our jobs depend on files in the workspaces of some >> > >> of our other builds, in order to save on disk space and build time. >> > >> If we remove these dependencies, we'd basically be forced to copy >> > >> each build into each other build. >> > >> >> > >> Since it is the weekend, I'll have limited time to work with you, >> > >> sorry. Next Monday I'll be glad to check/test/adjust whatever needs >> > >> checking/testing/adjusting. >> > >> >> > >> Please keep in mind that we are at a very important milestone for our >> > >> project, and with third party teams relying on our nightly builds, >> > >> we'd greatly appreciate a successful run of all our jobs, on whatever >> > >> slave works. >> > >> >> > >> >> > >> EdB >> > >> >> > >> >> > >> >> > >> -- >> > >> Ix Multimedia Software >> > >> >> > >> Jan Luykenstraat 27 >> > >> 3521 VB Utrecht >> > >> >> > >> T. 06-51952295 >> > >> I. www.ixsoftware.nl >> > >> >> > >> >> > >> >> > >> > >> > >> > -- >> > Ix Multimedia Software >> > >> > Jan Luykenstraat 27 >> > 3521 VB Utrecht >> > >> > T. 06-51952295 >> > I. www.ixsoftware.nl >> >> >> > >