Well, thanks, Owen, for the clarification.  I did overlook that.  I edited 
/etc/default/jenkins and changes the JAVA_ARGS and everything is as it should 
be.

Best,
Pete

On Aug 14, 2013, at 3:58 PM, "Owen B. Mehegan" <o...@nerdnetworks.org> wrote:

> Well, when I read the wiki doc now, it says that you need to add this to the 
> JAVA_ARGS list. You said you added it to JENKINS_ARGS. That's the issue, I 
> think - this is an argument to Java that you want to add. When you pass it to 
> Jenkins, it just gets ignored.
> 
> On Wednesday, August 14, 2013 12:51:00 PM UTC-7, harperville wrote:
> Hey, Owen.
> 
> Okay...I can not edit the /etc/default/jenkins file as recommended in the 
> Jenkins Wiki and have to edit the init.d/jenkins file directly.
> 
> I inserted the timezone info in the same place you have it so now my running 
> process looks like yours:
> 
> /usr/bin/java -Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York 
> -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war 
> --httpPort=8080 --ajp13Port=-1
> 
> And now my page generated timestamp looks like this:
> 
> Page generated: Aug 14, 2013 3:48:21 PM
> 
> That did it!  Thank you!
> 
> I think it's worth updating the wiki with this information because doing it 
> as stated in the wiki doesn't work.
> 
> -Pete
> 
> On Aug 14, 2013, at 3:43 PM, Owen B. Mehegan <ow...@nerdnetworks.org> wrote:
> 
>> Note that I pass the timezone option BEFORE the -jar jenkins.war...
>> 
>> On Wednesday, August 14, 2013 12:17:00 PM UTC-7, harperville wrote:
>> Thanks for the response.  Didn't get much help on this one.
>> 
>> Yes, I'm seeing the same arguments on my Java process but all of my jobs are 
>> logged UTC still.
>> 
>> /usr/bin/java -jar /usr/share/jenkins/jenkins.war 
>> --webroot=/var/cache/jenkins/war --httpPort=8080 --ajp13Port=-1 
>> -Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York
>> 
>> The page was generated fresh, although, again, in UTC:
>> 
>> Page generated: Aug 14, 2013 7:14:48 PM
>> 
>> $ date
>> Wed Aug 14 15:15:23 EDT 2013
>> 
>> -Pete
>> 
>> On Aug 14, 2013, at 3:08 PM, Owen B. Mehegan <ow...@nerdnetworks.org> wrote:
>> 
>>> This has been working for me for a long time:
>>> 
>>> java -Dorg.apache.commons.jelly.tags.fmt.timeZone=America/Los_Angeles -jar 
>>> jenkins.war
>>> 
>>> Looks like you tried that though. After making the change, double check the 
>>> "Page generated" timestamp at the bottom of any Jenkins page and see what 
>>> that shows.
>>> 
>>> On Tuesday, August 13, 2013 1:19:16 PM UTC-7, harperville wrote:
>>> I've been trying to change the timezone that Jenkins is using following 
>>> these instructions (I'm on Debian): 
>>> 
>>> https://wiki.jenkins-ci.org/display/JENKINS/Change+time+zone 
>>> 
>>> I added the following to my /etc/default/jenkins file: 
>>> 
>>> JENKINS_ARGS="--webroot=/var/cache/jenkins/war --httpPort=$HTTP_PORT 
>>> --ajp13Port=$AJP_PORT 
>>> -Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York" 
>>> 
>>> I also tried the following (with and without single quotes around the 
>>> timezone based on advice I found whilst searching): 
>>> 
>>> JENKINS_ARGS="--webroot=/var/cache/jenkins/war --httpPort=$HTTP_PORT 
>>> --ajp13Port=$AJP_PORT -Duser.timeZone='America/New_York'" 
>>> 
>>> Whatever I put in /etc/default/jenkins is reflected in the daemon so I know 
>>> the file is being sourced properly: 
>>> 
>>> /usr/bin/daemon --name=jenkins --inherit 
>>> --env=JENKINS_HOME=/var/lib/jenkins --output=/var/log/jenkins/jenkins.log 
>>> --pidfile=/var/run/jenkins/jenkins.pid -- /usr/bin/java -jar 
>>> /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war 
>>> --httpPort=8080 --ajp13Port=-1 -Duser.timeZone=America/New_York 
>>> 
>>> /usr/bin/java -jar /usr/share/jenkins/jenkins.war 
>>> --webroot=/var/cache/jenkins/war --httpPort=8080 --ajp13Port=-1 
>>> -Duser.timeZone=America/New_York 
>>> 
>>> The date on my server is correct: 
>>> 
>>> $ date 
>>> Tue Aug 13 15:56:51 EDT 2013 
>>> 
>>> But all of the jobs are shown as running in UTC time. 
>>> 
>>> The user.timezone value displayed on systemInfo screen after making the 
>>> change and restarting is: 
>>> 
>>> user.timezone        Etc/UTC 
>>> 
>>> When I run any jobs, the time is still showing in UTC.  Any suggestions? 
>>> 
>>> Thanks.
>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to jenkinsci-use...@googlegroups.com.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to jenkinsci-use...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to