Re: Jenkins Jira restart today at 10PM UTC

2020-06-04 Thread Mark Waite
Jira instance has restarted and is running again.  Down time was less than
15 minutes.

On Thu, Jun 4, 2020 at 12:44 PM Mark Waite 
wrote:

> The Jenkins Jira instance is having disc space issues that appear to be
> best solved by restarting the service.
>
> I'll stop the Jira service at 22:00 UTC today (about 3 hours from now),
> June 4, 2020.  I hope to keep the down time to less than 30 minutes.
>
> Reply to me if that downtime will cause a critical issue for you.
>
> Thanks,
> Mark Waite
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFyy8jH-73Be1h-TY1B6AKkTPReHMfdCcSCdOg8NaVD3A%40mail.gmail.com.


Re: Changing a plugin parameter type

2020-06-04 Thread Slide
Yes, definitely use a @DataBoundSetter, it will get called automatically
when the configuration is saved after the @DataBoundConstructor is called.

On Thu, Jun 4, 2020 at 3:00 PM 'Gavin Mogan' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> wrote:

> You should be able to make @DataBoundSetter and make a setter
>
> I think I remember people saying that you need to at least leave the old
> constructor in place for legacy freestyle jobs. I know that's why I prefer
> setters.
>
> On Thu., Jun. 4, 2020, 1:43 p.m. John Westcott, <
> john.westcott...@redhat.com> wrote:
>
>> In the Jenkins Ansible Tower plugin I had a checkbox for importing logs.
>> In order to satisfy a new requirement I would like to change this into a
>> select menu. So I modified my code to switch from a true/false checkbox
>> into a select menu which has values of true, false, full and vars as
>> options.
>> My plugin supported both Freestyle and Pipeline Jenkins jobs.
>> After changing my code all existing freestyle jobs made the conversion
>> seamlessly an old boolean true or false values mapped into the string
>> values “true” and “false” without any issues.
>>
>> However, groovy scripts using the pipeline portion of the plugin are
>> throwing stack exceptions because the grooy scripts specify boolean values
>> like :
>> importTowerLogs = true,
>>
>> These values are not mapping to strings and Jenkins is putting out an
>> exception when running the pipeline:
>>
>> java.lang.ClassCastException: 
>> org.jenkinsci.plugins.ansible_tower.AnsibleTowerStep.importTowerLogs expects 
>> class java.lang.String but received class java.lang.Boolean
>>  at 
>> org.jenkinsci.plugins.structs.describable.DescribableModel.coerce(DescribableModel.java:492)
>>  at 
>> org.jenkinsci.plugins.structs.describable.DescribableModel.buildArguments(DescribableModel.java:409)
>>
>>  at 
>> org.jenkinsci.plugins.structs.describable.DescribableModel.buildArguments(DescribableModel.java:409)
>>
>>   at 
>> org.jenkinsci.plugins.structs.describable.DescribableModel.coerce(DescribableModel.java:492)
>>
>>
>> My old @DataBoundConstructor looked like:
>>
>> @DataBoundConstructor
>> public AnsibleTowerStep(@Nonnull String towerServer, Boolean 
>> importTowerLogs, Boolean param2, ...) {
>>
>>
>> My new constructor needs to be:
>>
>> @DataBoundConstructor
>> public AnsibleTowerStep(
>> @Nonnull String towerServer, String importTowerLogs, Boolean param2, 
>> ...) {
>>
>>
>> I tried having two @DataBoundConstructors, one for the old Boolean and
>> one for the String, but this caused an exception when compiling the plugin:
>>
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
>> (default-compile) on project ansible-tower: Compilation failure
>> [ERROR] javax.annotation.processing.FilerException: Attempt to reopen a
>> file for path
>> /Users/jowestco/IdeaProjects/ansible-tower-plugin/target/classes/org/jenkinsci/plugins/ansible_tower/AnsibleTowerStep.stapler
>> [ERROR] at
>> com.sun.tools.javac.processing.JavacFiler.checkFileReopening(JavacFiler.java:535)
>> [ERROR] at
>> com.sun.tools.javac.processing.JavacFiler.createResource(JavacFiler.java:431)
>> [ERROR] at
>> org.kohsuke.stapler.jsr269.AbstractProcessorImpl.createResource(AbstractProcessorImpl.java:81)
>>
>>
>>
>> After that I tried to have a constructor (not decorated with
>> @DataBoundConstructor) that would take a Boolean instead of a String and
>> would call my DataBoundConstructor like:
>>
>> public AnsibleTowerStep(@Nonnull String towerServer, Boolean 
>> importTowerLogs, Boolean param2, ...) { this(towerServer, 
>> importTowerLogs.toString(), param2…); }
>>
>> But the pipelines were unable to find and use this constructor and threw
>> the same stack trace as above.
>>
>> As another solution, I also tried to change the constructor to just an
>> Object like:
>>
>> @DataBoundConstructor
>> public AnsibleTowerStep(@Nonnull String towerServer, Object importTowerLogs, 
>> Boolean param2, ...) {
>>
>> With this the groovy scripts worked and I was able to use
>> importTowerLogs.toString() to get a string for either a boolean or string
>> object. Unfortunately, with this solution, the pipeline syntax generator
>> would raise an exception that it couldn’t convert a string param into an
>> object..
>>
>> Does anyone have any other ideas on how I may be able to achieve what I
>> am trying to do seamlessly (change a boolean field to a string)? Or do I
>> need to tell my users that the new version of my plugin requires changing
>> groovy scripts from 'importTowerLogs = true’ to ‘importTowerLogs = ‘true”’?
>> If making users update groovy scripts is my only solution, what are the
>> recommend way(s) to warn users about this change? Obviously I will put it
>> in the release nodes and spike it out somewhere in my README.md file as
>> well; but is there anything else I can/should do? i.e. can I mark the new
>> version of the plugin as using an 

Re: Changing a plugin parameter type

2020-06-04 Thread 'Gavin Mogan' via Jenkins Developers
You should be able to make @DataBoundSetter and make a setter

I think I remember people saying that you need to at least leave the old
constructor in place for legacy freestyle jobs. I know that's why I prefer
setters.

On Thu., Jun. 4, 2020, 1:43 p.m. John Westcott, 
wrote:

> In the Jenkins Ansible Tower plugin I had a checkbox for importing logs.
> In order to satisfy a new requirement I would like to change this into a
> select menu. So I modified my code to switch from a true/false checkbox
> into a select menu which has values of true, false, full and vars as
> options.
> My plugin supported both Freestyle and Pipeline Jenkins jobs.
> After changing my code all existing freestyle jobs made the conversion
> seamlessly an old boolean true or false values mapped into the string
> values “true” and “false” without any issues.
>
> However, groovy scripts using the pipeline portion of the plugin are
> throwing stack exceptions because the grooy scripts specify boolean values
> like :
> importTowerLogs = true,
>
> These values are not mapping to strings and Jenkins is putting out an
> exception when running the pipeline:
>
> java.lang.ClassCastException: 
> org.jenkinsci.plugins.ansible_tower.AnsibleTowerStep.importTowerLogs expects 
> class java.lang.String but received class java.lang.Boolean
>   at 
> org.jenkinsci.plugins.structs.describable.DescribableModel.coerce(DescribableModel.java:492)
>   at 
> org.jenkinsci.plugins.structs.describable.DescribableModel.buildArguments(DescribableModel.java:409)
>
>   at 
> org.jenkinsci.plugins.structs.describable.DescribableModel.buildArguments(DescribableModel.java:409)
>
>at 
> org.jenkinsci.plugins.structs.describable.DescribableModel.coerce(DescribableModel.java:492)
>
>
> My old @DataBoundConstructor looked like:
>
> @DataBoundConstructor
> public AnsibleTowerStep(@Nonnull String towerServer, Boolean importTowerLogs, 
> Boolean param2, ...) {
>
>
> My new constructor needs to be:
>
> @DataBoundConstructor
> public AnsibleTowerStep(
> @Nonnull String towerServer, String importTowerLogs, Boolean param2, 
> ...) {
>
>
> I tried having two @DataBoundConstructors, one for the old Boolean and one
> for the String, but this caused an exception when compiling the plugin:
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
> (default-compile) on project ansible-tower: Compilation failure
> [ERROR] javax.annotation.processing.FilerException: Attempt to reopen a
> file for path
> /Users/jowestco/IdeaProjects/ansible-tower-plugin/target/classes/org/jenkinsci/plugins/ansible_tower/AnsibleTowerStep.stapler
> [ERROR] at
> com.sun.tools.javac.processing.JavacFiler.checkFileReopening(JavacFiler.java:535)
> [ERROR] at
> com.sun.tools.javac.processing.JavacFiler.createResource(JavacFiler.java:431)
> [ERROR] at
> org.kohsuke.stapler.jsr269.AbstractProcessorImpl.createResource(AbstractProcessorImpl.java:81)
>
>
>
> After that I tried to have a constructor (not decorated with
> @DataBoundConstructor) that would take a Boolean instead of a String and
> would call my DataBoundConstructor like:
>
> public AnsibleTowerStep(@Nonnull String towerServer, Boolean importTowerLogs, 
> Boolean param2, ...) { this(towerServer, importTowerLogs.toString(), 
> param2…); }
>
> But the pipelines were unable to find and use this constructor and threw
> the same stack trace as above.
>
> As another solution, I also tried to change the constructor to just an
> Object like:
>
> @DataBoundConstructor
> public AnsibleTowerStep(@Nonnull String towerServer, Object importTowerLogs, 
> Boolean param2, ...) {
>
> With this the groovy scripts worked and I was able to use
> importTowerLogs.toString() to get a string for either a boolean or string
> object. Unfortunately, with this solution, the pipeline syntax generator
> would raise an exception that it couldn’t convert a string param into an
> object..
>
> Does anyone have any other ideas on how I may be able to achieve what I am
> trying to do seamlessly (change a boolean field to a string)? Or do I need
> to tell my users that the new version of my plugin requires changing groovy
> scripts from 'importTowerLogs = true’ to ‘importTowerLogs = ‘true”’?
> If making users update groovy scripts is my only solution, what are the
> recommend way(s) to warn users about this change? Obviously I will put it
> in the release nodes and spike it out somewhere in my README.md file as
> well; but is there anything else I can/should do? i.e. can I mark the new
> version of the plugin as using an incomparable syntax with the old version?
>
> Thanks in advance,
>
> -John
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> 

Changing a plugin parameter type

2020-06-04 Thread John Westcott
In the Jenkins Ansible Tower plugin I had a checkbox for importing logs. In 
order to satisfy a new requirement I would like to change this into a select 
menu. So I modified my code to switch from a true/false checkbox into a select 
menu which has values of true, false, full and vars as options.
My plugin supported both Freestyle and Pipeline Jenkins jobs.
After changing my code all existing freestyle jobs made the conversion 
seamlessly an old boolean true or false values mapped into the string values 
“true” and “false” without any issues.

However, groovy scripts using the pipeline portion of the plugin are throwing 
stack exceptions because the grooy scripts specify boolean values like :
importTowerLogs = true,

These values are not mapping to strings and Jenkins is putting out an exception 
when running the pipeline:
java.lang.ClassCastException: 
org.jenkinsci.plugins.ansible_tower.AnsibleTowerStep.importTowerLogs expects 
class java.lang.String but received class java.lang.Boolean
at 
org.jenkinsci.plugins.structs.describable.DescribableModel.coerce(DescribableModel.java:492)
at 
org.jenkinsci.plugins.structs.describable.DescribableModel.buildArguments(DescribableModel.java:409)
at 
org.jenkinsci.plugins.structs.describable.DescribableModel.buildArguments(DescribableModel.java:409)
 at 
org.jenkinsci.plugins.structs.describable.DescribableModel.coerce(DescribableModel.java:492)

My old @DataBoundConstructor looked like:
@DataBoundConstructor
public AnsibleTowerStep(@Nonnull String towerServer, Boolean importTowerLogs, 
Boolean param2, ...) {

My new constructor needs to be:
@DataBoundConstructor
public AnsibleTowerStep(
@Nonnull String towerServer, String importTowerLogs, Boolean param2, 
...) {

I tried having two @DataBoundConstructors, one for the old Boolean and one for 
the String, but this caused an exception when compiling the plugin:
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) 
on project ansible-tower: Compilation failure
[ERROR] javax.annotation.processing.FilerException: Attempt to reopen a file 
for path 
/Users/jowestco/IdeaProjects/ansible-tower-plugin/target/classes/org/jenkinsci/plugins/ansible_tower/AnsibleTowerStep.stapler
[ERROR] at 
com.sun.tools.javac.processing.JavacFiler.checkFileReopening(JavacFiler.java:535)
[ERROR] at 
com.sun.tools.javac.processing.JavacFiler.createResource(JavacFiler.java:431)
[ERROR] at 
org.kohsuke.stapler.jsr269.AbstractProcessorImpl.createResource(AbstractProcessorImpl.java:81)


After that I tried to have a constructor (not decorated with 
@DataBoundConstructor) that would take a Boolean instead of a String and would 
call my DataBoundConstructor like:
public AnsibleTowerStep(@Nonnull String towerServer, Boolean importTowerLogs, 
Boolean param2, ...) { this(towerServer, importTowerLogs.toString(), param2…); }
But the pipelines were unable to find and use this constructor and threw the 
same stack trace as above.

As another solution, I also tried to change the constructor to just an Object 
like:
@DataBoundConstructor
public AnsibleTowerStep(@Nonnull String towerServer, Object importTowerLogs, 
Boolean param2, ...) {
With this the groovy scripts worked and I was able to use 
importTowerLogs.toString() to get a string for either a boolean or string 
object. Unfortunately, with this solution, the pipeline syntax generator would 
raise an exception that it couldn’t convert a string param into an object..

Does anyone have any other ideas on how I may be able to achieve what I am 
trying to do seamlessly (change a boolean field to a string)? Or do I need to 
tell my users that the new version of my plugin requires changing groovy 
scripts from 'importTowerLogs = true’ to ‘importTowerLogs = ‘true”’?
If making users update groovy scripts is my only solution, what are the 
recommend way(s) to warn users about this change? Obviously I will put it in 
the release nodes and spike it out somewhere in my README.md file as well; but 
is there anything else I can/should do? i.e. can I mark the new version of the 
plugin as using an incomparable syntax with the old version?

Thanks in advance,

-John

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/DDE53530-48EF-4910-A085-2A8F695BB525%40redhat.com.


Re: Jenkins Jira restart today at 10PM UTC

2020-06-04 Thread 'Olblak' via Jenkins Developers
Thanks Mark for taking care of this. 

On Thu, Jun 4, 2020, at 8:44 PM, Mark Waite wrote:
> The Jenkins Jira instance is having disc space issues that appear to be best 
> solved by restarting the service.
> 
> I'll stop the Jira service at 22:00 UTC today (about 3 hours from now), June 
> 4, 2020. I hope to keep the down time to less than 30 minutes.
> 
> Reply to me if that downtime will cause a critical issue for you.
> 
> Thanks,
> Mark Waite
> 

> --
>  You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
>  To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>  To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHh5%3DiwN5mDz4jqkbcw4yFtdqjOCydpos2w4vNv49pFdw%40mail.gmail.com
>  
> .

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/2b33b9ae-6a63-4287-813d-7f558f81250e%40www.fastmail.com.


Jenkins Jira restart today at 10PM UTC

2020-06-04 Thread Mark Waite
The Jenkins Jira instance is having disc space issues that appear to be
best solved by restarting the service.

I'll stop the Jira service at 22:00 UTC today (about 3 hours from now),
June 4, 2020.  I hope to keep the down time to less than 30 minutes.

Reply to me if that downtime will cause a critical issue for you.

Thanks,
Mark Waite

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHh5%3DiwN5mDz4jqkbcw4yFtdqjOCydpos2w4vNv49pFdw%40mail.gmail.com.


Re: Notification when new image pushed to docker hub

2020-06-04 Thread Tim Jacomb
Hi Ewelina

I highly recommend using dependabot for this

https://dependabot.com/docker/

Thanks
Tim

On Thu, 4 Jun 2020 at 10:11, Ewelina Wilkosz  wrote:

> I hoped to get answer from people involved in jenkins release process and
> dev made sense for me
>
> On Thu, 4 Jun 2020 at 11:09, 'Gavin Mogan' via Jenkins Developers <
> jenkinsci-dev@googlegroups.com> wrote:
>
>> I use dependabot that gives me a new pr for each version
>>
>> Also I think this is better suited for the users list since this is not a
>> question about developing Jenkins but using it
>>
>> On Thu., Jun. 4, 2020, 1:17 a.m. Marky Jackson, <
>> marky.r.jack...@gmail.com> wrote:
>>
>>> Most welcome!
>>> So I usually just write a script that run this and then uses the built
>>> in email notification from a Jenkins job. Maybe not the most glorious way
>>> but it solves the immediate need.
>>> Have a good rest of the week 
>>>
>>> On Jun 4, 2020, at 1:15 AM, Ewelina Wilkosz  wrote:
>>>
>>> 
>>> wow, thanks a lot!!
>>>
>>> On Thursday, June 4, 2020 at 10:08:12 AM UTC+2, Marky Jackson wrote:

 I have always had super good luck writing a go script job and
 incorporating https://github.com/crazy-max/diun



 On Jun 4, 2020, at 1:04 AM, Ewelina Wilkosz  wrote:

 
 well it wouldn't automatically, blindly try to apply it on production
 :)

 the process I have in mind is:
 1. new lts pushed to docker hub
 2. I get notified/I monitor and discover it happened
 3. I discover what is the actual version number for lts
 4. I update my Dockerfile and build new docker image

 I know I can pull the image and check the version e.g. with inspect,
 but I was wondering if it is possible to get the information without
 pulling, and if there is some notification mechanism in place

 On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:
>
> Would this be for a production type instances of Jenkins or a personal
> instance?
>
>
> On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz 
> wrote:
>
> 
> Hi!
>
> I am trying to automate updating jenkins when new lts image is
> released
> do you know:
> 1. if there is some notification mechanism in place? something I can
> "watch" and learn that new version is out?
> 2. I do not want to really go for "jenkins/jenkins:lts", I want to
> match lts to specific version. Anyone has an elegant way of getting, e.g.
> from docker hub, the information which other tags are applied to "lts"
> image?
>
> not sure if docker hub or e.g. github is the right place to look for
> those information/event
>
> it's a very general idea for now :) no specific technical solutions in
> place, checking what's available
>
> --
> You received this message because you are subscribed to the Google
> Groups "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to jenkin...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com
> 
> .
>
> --
 You received this message because you are subscribed to the Google
 Groups "Jenkins Developers" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to jenkin...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com
 
 .

 --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-dev+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-dev/67357173-17f0-4ba1-ac67-bf6f85dd490a%40googlegroups.com
>>> 
>>> .
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-dev+unsubscr...@googlegroups.com.
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-dev/472BADAD-A023-4C10-A533-26B1DFE02A84%40gmail.com
>>> 

Jenkins 2.235.1 LTS RC testing started

2020-06-04 Thread Oliver Gondža

Hello everyone,

Latest LTS RC was made public and it is ready to be tested. Final 
release is scheduled for 2020-06-17.


Please, report your findings in this thread.

Download bits from 
http://mirrors.jenkins-ci.org/war-stable-rc/2.235.1/jenkins.war


Thanks!
--
oliver

--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/c1c58956-ab12-4bfa-56a7-1ee47c6bf8b6%40gmail.com.


Re: accounts.jenkins.io can't login or use password reset

2020-06-04 Thread 'Olblak' via Jenkins Developers
> If that account is not in current db, can we re-register providing the same 
> id?
Yes you can, in your case I see that there is already account in the database

On Thu, Jun 4, 2020, at 10:19 AM, Michał Malicki wrote:
> Hi Oleg,
> I have similiar situation, can't log in into account with id "deviniti". I'd 
> appreciate if you could try to reset that one as well.
> If that account is not in current db, can we re-register providing the same 
> id?
> Regards,
> Michał
> 
> On Wednesday, June 3, 2020 at 6:56:59 PM UTC+2, Oleg Nenashev wrote:
>> Hi Johan,
>> 
>> This is related to the yesterday's INFRA outage: 
>> https://groups.google.com/forum/#!topic/jenkins-infra/zRqdiyarLDE . " Ldap 
>> database backup stopped in February 2020 which means that we lost three 
>> months of ldap changes.". We restored the latest available backup, so recent 
>> changes are lost. We are looking into possible options to fully or partially 
>> restore the changes, but no good news right now. 
>> 
>> If you provide your account ID, I will try to reset it manually. If you have 
>> registered less than 3 months ago, then you may need to re-register
>> 
>> Best regards,
>> Oleg
>> 
>> On Wednesday, June 3, 2020 at 5:30:10 PM UTC+2, Johan Cornelissen wrote:
>>> Up until two days ago I was able to log into Jenkins LDAP without issues.
>>> Now if I try to login it says invalid password, and a password reset 
>>> attempt on https://accounts.jenkins.io/ isn't working (I receive no email, 
>>> even though password resets have worked for me in the past).
>>> 
>>> Could someone help take a look? I'll send my username privately.
> 

> --
>  You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
>  To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>  To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/91df7050-6b00-41c2-8354-520370d16caf%40googlegroups.com
>  
> .

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/4615f0c4-83b7-435e-b0b5-e4ed070eeb42%40www.fastmail.com.


Re: Proposal: Jenkins funding page on CommunityBridge

2020-06-04 Thread Oleg Nenashev
Also, overview and discussion at the yesterday's governance 
meeting: https://youtu.be/R80Rv6G-Oww?t=2806

On Thursday, June 4, 2020 at 11:59:34 AM UTC+2, Oleg Nenashev wrote:
>
> JEP draft is ready for review: https://github.com/jenkinsci/jep/pull/286
>
> On Saturday, April 4, 2020 at 10:11:50 PM UTC+2, Oleg Nenashev wrote:
>>
>> Meanwhile, everybody is welcome to try out 
>> https://funding.communitybridge.org/projects/jenkins which is fully set 
>> up for evaluation/feedback purposes.
>>
>> On Saturday, April 4, 2020 at 10:10:13 PM UTC+2, Oleg Nenashev wrote:
>>>
>>> Status update here: I did not forget about this topic, and am still 
>>> planning to submit the JEP and new PoC for ComunityBridge, it was just 
>>> delayed due to other emergencies in my personal life and in the Jenkins 
>>> project (and overall lack of time). I plan to work on that in parallel with 
>>> helping the Core Release Automation project, but I cannot guarantee the 
>>> exact delivery date.
>>>
>>> BR, Oleg
>>>
>>> On Saturday, January 18, 2020 at 10:33:16 PM UTC+1, Marky Jackson wrote:

 I am interested in mentorship and will ping you offline 

 On Jan 18, 2020, at 11:09 AM, Oleg Nenashev  wrote:

 
 Hi all,

 Just an update in this thread, I have set up the donations page 
 prototype: https://funding.communitybridge.org/projects/jenkins
 As discussed at the Advocacy SIG meeting on Thursday, we will 
 make additional review with CDF to ensure that CommunityBridge Funding is 
 fine for the CDF projects.
 I am pretty sure it will be OK since many CNCF projects are already 
 represented on this Linux Foundation portal, but let's see.

 So now we have two landings:

- Funding 
- Mentorship 

 

 To whomever interested in mentorship, right now we can run mentorship 
 programs with stipend and without one. There were some mentee applicants 
 since Nov whom we could review (run a project there or invite to GSoC, for 
 example). If you are interested, ping me in 
 https://gitter.im/jenkinsci/advocacy-and-outreach-sig

 Best regards,
 Oleg Nenashev


 On Thu, Jan 16, 2020 at 4:19 PM Oleg Nenashev  
 wrote:

> Beta testing of the new funding page was approved at the yesterday's 
> Governance 
> Meeting , thanks to 
> all for the feedback!
> I will get the agreements implemented and report back once the 
> reference implementation is ready.
>
>
> On Friday, December 27, 2019 at 11:47:21 AM UTC+1, Ullrich Hafner 
> wrote:
>>
>> +1
>> I like the idea as well. 
>>
>> Am 26.12.2019 um 13:35 schrieb Oleg Nenashev :
>>
>> Hi all,
>>
>> I am working on the Jenkins donations page 
>>  update at the moment (INFRA-2396 
>> ), and I would like 
>> to propose some changes there so that we can have a funding source once 
>> SPI 
>> retires the Jenkins donations as a part of our transition to CDF. 
>> Jenkins 
>> funding helps us to run outreach programs and to cover some 
>> infrastructure 
>> costs, and as a board member I think it is really important to keep it 
>> running and, ideally, to facilitate funding and using the money in the 
>> project.
>>
>> *TL:DR:* Let's use CommunityBridge 
>>  as a SPI replacement to raise 
>> funds. It is maintained by Linux Foundation, and it is recommended for 
>> all 
>> projects within LF or sub-foundations like CDF. Examples: CHAOSS 
>> , Manjaro 
>>  or KiCAD 
>> 
>>  
>>
>> *Background.* Jenkins project operates thanks to contributions and 
>> sponsorship (infra, meetups, swag, etc, etc.). Historically we did not 
>> have 
>> high cash flows in the project, we mostly spend money on infra and on 
>> outreach programs (swag, travel grants, Outreachy and Community Bridge 
>> in 
>> 2019). Sponsorship covered the most of our "big" expenses (e.g. Azure, 
>> meetup.com, contributor summits, etc.), but there is a tendency to 
>> formalize such donations through CDF. Currently sponsorship through CDF 
>> is 
>> a lengthy process not suitable for small donations, and it would be 
>> great 
>> to have a simple process so that we can raise money to facilitate the 
>> changes in the project.
>>
>> *Current state*
>>
>>- https://jenkins.io/donate/ 

Re: Proposal: Jenkins funding page on CommunityBridge

2020-06-04 Thread Oleg Nenashev
JEP draft is ready for review: https://github.com/jenkinsci/jep/pull/286

On Saturday, April 4, 2020 at 10:11:50 PM UTC+2, Oleg Nenashev wrote:
>
> Meanwhile, everybody is welcome to try out 
> https://funding.communitybridge.org/projects/jenkins which is fully set 
> up for evaluation/feedback purposes.
>
> On Saturday, April 4, 2020 at 10:10:13 PM UTC+2, Oleg Nenashev wrote:
>>
>> Status update here: I did not forget about this topic, and am still 
>> planning to submit the JEP and new PoC for ComunityBridge, it was just 
>> delayed due to other emergencies in my personal life and in the Jenkins 
>> project (and overall lack of time). I plan to work on that in parallel with 
>> helping the Core Release Automation project, but I cannot guarantee the 
>> exact delivery date.
>>
>> BR, Oleg
>>
>> On Saturday, January 18, 2020 at 10:33:16 PM UTC+1, Marky Jackson wrote:
>>>
>>> I am interested in mentorship and will ping you offline 
>>>
>>> On Jan 18, 2020, at 11:09 AM, Oleg Nenashev  wrote:
>>>
>>> 
>>> Hi all,
>>>
>>> Just an update in this thread, I have set up the donations page 
>>> prototype: https://funding.communitybridge.org/projects/jenkins
>>> As discussed at the Advocacy SIG meeting on Thursday, we will 
>>> make additional review with CDF to ensure that CommunityBridge Funding is 
>>> fine for the CDF projects.
>>> I am pretty sure it will be OK since many CNCF projects are already 
>>> represented on this Linux Foundation portal, but let's see.
>>>
>>> So now we have two landings:
>>>
>>>- Funding 
>>>- Mentorship 
>>>
>>> 
>>>
>>> To whomever interested in mentorship, right now we can run mentorship 
>>> programs with stipend and without one. There were some mentee applicants 
>>> since Nov whom we could review (run a project there or invite to GSoC, for 
>>> example). If you are interested, ping me in 
>>> https://gitter.im/jenkinsci/advocacy-and-outreach-sig
>>>
>>> Best regards,
>>> Oleg Nenashev
>>>
>>>
>>> On Thu, Jan 16, 2020 at 4:19 PM Oleg Nenashev  
>>> wrote:
>>>
 Beta testing of the new funding page was approved at the yesterday's 
 Governance 
 Meeting , thanks to 
 all for the feedback!
 I will get the agreements implemented and report back once the 
 reference implementation is ready.


 On Friday, December 27, 2019 at 11:47:21 AM UTC+1, Ullrich Hafner wrote:
>
> +1
> I like the idea as well. 
>
> Am 26.12.2019 um 13:35 schrieb Oleg Nenashev :
>
> Hi all,
>
> I am working on the Jenkins donations page 
>  update at the moment (INFRA-2396 
> ), and I would like 
> to propose some changes there so that we can have a funding source once 
> SPI 
> retires the Jenkins donations as a part of our transition to CDF. Jenkins 
> funding helps us to run outreach programs and to cover some 
> infrastructure 
> costs, and as a board member I think it is really important to keep it 
> running and, ideally, to facilitate funding and using the money in the 
> project.
>
> *TL:DR:* Let's use CommunityBridge 
>  as a SPI replacement to raise 
> funds. It is maintained by Linux Foundation, and it is recommended for 
> all 
> projects within LF or sub-foundations like CDF. Examples: CHAOSS 
> , Manjaro 
>  or KiCAD 
> 
>  
>
> *Background.* Jenkins project operates thanks to contributions and 
> sponsorship (infra, meetups, swag, etc, etc.). Historically we did not 
> have 
> high cash flows in the project, we mostly spend money on infra and on 
> outreach programs (swag, travel grants, Outreachy and Community Bridge in 
> 2019). Sponsorship covered the most of our "big" expenses (e.g. Azure, 
> meetup.com, contributor summits, etc.), but there is a tendency to 
> formalize such donations through CDF. Currently sponsorship through CDF 
> is 
> a lengthy process not suitable for small donations, and it would be great 
> to have a simple process so that we can raise money to facilitate the 
> changes in the project.
>
> *Current state*
>
>- https://jenkins.io/donate/ documents the donations policy. 
>   - This page has not been updated for a while, working on it 
>   - This page basically designates donations to be consumed for 
>   Jenkins Infra, 
>   - There is an explicit statement that "Your contribution is not 
>   used for paying personnel.". 

Re: Notification when new image pushed to docker hub

2020-06-04 Thread Ewelina Wilkosz
I hoped to get answer from people involved in jenkins release process and
dev made sense for me

On Thu, 4 Jun 2020 at 11:09, 'Gavin Mogan' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> wrote:

> I use dependabot that gives me a new pr for each version
>
> Also I think this is better suited for the users list since this is not a
> question about developing Jenkins but using it
>
> On Thu., Jun. 4, 2020, 1:17 a.m. Marky Jackson, 
> wrote:
>
>> Most welcome!
>> So I usually just write a script that run this and then uses the built in
>> email notification from a Jenkins job. Maybe not the most glorious way but
>> it solves the immediate need.
>> Have a good rest of the week 
>>
>> On Jun 4, 2020, at 1:15 AM, Ewelina Wilkosz  wrote:
>>
>> 
>> wow, thanks a lot!!
>>
>> On Thursday, June 4, 2020 at 10:08:12 AM UTC+2, Marky Jackson wrote:
>>>
>>> I have always had super good luck writing a go script job and
>>> incorporating https://github.com/crazy-max/diun
>>>
>>>
>>>
>>> On Jun 4, 2020, at 1:04 AM, Ewelina Wilkosz  wrote:
>>>
>>> 
>>> well it wouldn't automatically, blindly try to apply it on production :)
>>>
>>> the process I have in mind is:
>>> 1. new lts pushed to docker hub
>>> 2. I get notified/I monitor and discover it happened
>>> 3. I discover what is the actual version number for lts
>>> 4. I update my Dockerfile and build new docker image
>>>
>>> I know I can pull the image and check the version e.g. with inspect, but
>>> I was wondering if it is possible to get the information without pulling,
>>> and if there is some notification mechanism in place
>>>
>>> On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:

 Would this be for a production type instances of Jenkins or a personal
 instance?


 On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  wrote:

 
 Hi!

 I am trying to automate updating jenkins when new lts image is released
 do you know:
 1. if there is some notification mechanism in place? something I can
 "watch" and learn that new version is out?
 2. I do not want to really go for "jenkins/jenkins:lts", I want to
 match lts to specific version. Anyone has an elegant way of getting, e.g.
 from docker hub, the information which other tags are applied to "lts"
 image?

 not sure if docker hub or e.g. github is the right place to look for
 those information/event

 it's a very general idea for now :) no specific technical solutions in
 place, checking what's available

 --
 You received this message because you are subscribed to the Google
 Groups "Jenkins Developers" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to jenkin...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com
 
 .

 --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkin...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com
>>> 
>>> .
>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/67357173-17f0-4ba1-ac67-bf6f85dd490a%40googlegroups.com
>> 
>> .
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to jenkinsci-dev+unsubscr...@googlegroups.com.
>>
> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/472BADAD-A023-4C10-A533-26B1DFE02A84%40gmail.com
>> 
>> .
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Developers" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-dev/NqickGC6ruI/unsubscribe.
> To unsubscribe from this group 

Re: Notification when new image pushed to docker hub

2020-06-04 Thread 'Gavin Mogan' via Jenkins Developers
I use dependabot that gives me a new pr for each version

Also I think this is better suited for the users list since this is not a
question about developing Jenkins but using it

On Thu., Jun. 4, 2020, 1:17 a.m. Marky Jackson, 
wrote:

> Most welcome!
> So I usually just write a script that run this and then uses the built in
> email notification from a Jenkins job. Maybe not the most glorious way but
> it solves the immediate need.
> Have a good rest of the week 
>
> On Jun 4, 2020, at 1:15 AM, Ewelina Wilkosz  wrote:
>
> 
> wow, thanks a lot!!
>
> On Thursday, June 4, 2020 at 10:08:12 AM UTC+2, Marky Jackson wrote:
>>
>> I have always had super good luck writing a go script job and
>> incorporating https://github.com/crazy-max/diun
>>
>>
>>
>> On Jun 4, 2020, at 1:04 AM, Ewelina Wilkosz  wrote:
>>
>> 
>> well it wouldn't automatically, blindly try to apply it on production :)
>>
>> the process I have in mind is:
>> 1. new lts pushed to docker hub
>> 2. I get notified/I monitor and discover it happened
>> 3. I discover what is the actual version number for lts
>> 4. I update my Dockerfile and build new docker image
>>
>> I know I can pull the image and check the version e.g. with inspect, but
>> I was wondering if it is possible to get the information without pulling,
>> and if there is some notification mechanism in place
>>
>> On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:
>>>
>>> Would this be for a production type instances of Jenkins or a personal
>>> instance?
>>>
>>>
>>> On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  wrote:
>>>
>>> 
>>> Hi!
>>>
>>> I am trying to automate updating jenkins when new lts image is released
>>> do you know:
>>> 1. if there is some notification mechanism in place? something I can
>>> "watch" and learn that new version is out?
>>> 2. I do not want to really go for "jenkins/jenkins:lts", I want to match
>>> lts to specific version. Anyone has an elegant way of getting, e.g. from
>>> docker hub, the information which other tags are applied to "lts" image?
>>>
>>> not sure if docker hub or e.g. github is the right place to look for
>>> those information/event
>>>
>>> it's a very general idea for now :) no specific technical solutions in
>>> place, checking what's available
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkin...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com
>>> 
>>> .
>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to jenkin...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com
>> 
>> .
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/67357173-17f0-4ba1-ac67-bf6f85dd490a%40googlegroups.com
> 
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/472BADAD-A023-4C10-A533-26B1DFE02A84%40gmail.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_Dut5FY7%2B2CRe2oQdAu8reXdbUQnt8yeCUBAyaqRXS0_DAQ%40mail.gmail.com.


Re: accounts.jenkins.io can't login or use password reset

2020-06-04 Thread Michał Malicki
Hi Oleg,
I have similiar situation, can't log in into account with id "deviniti". 
I'd appreciate if you could try to reset that one as well.
If that account is not in current db, can we re-register providing the same 
id?
Regards,
Michał

On Wednesday, June 3, 2020 at 6:56:59 PM UTC+2, Oleg Nenashev wrote:
>
> Hi Johan,
>
> This is related to the yesterday's INFRA outage: 
> https://groups.google.com/forum/#!topic/jenkins-infra/zRqdiyarLDE . 
> " Ldap database backup stopped in February 2020 which means that we lost 
> three months of ldap changes.". We restored the latest available backup, so 
> recent changes are lost. We are looking into possible options to fully or 
> partially restore the changes, but no good news right now. 
>
> If you provide your account ID, I will try to reset it manually. If you 
> have registered less than 3 months ago, then you may need to re-register
>
> Best regards,
> Oleg
>
> On Wednesday, June 3, 2020 at 5:30:10 PM UTC+2, Johan Cornelissen wrote:
>>
>> Up until two days ago I was able to log into Jenkins LDAP without issues.
>> Now if I try to login it says invalid password, and a password reset 
>> attempt on https://accounts.jenkins.io/ isn't working (I receive no 
>> email, even though password resets have worked for me in the past).
>>
>> Could someone help take a look? I'll send my username privately.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/91df7050-6b00-41c2-8354-520370d16caf%40googlegroups.com.


Re: Notification when new image pushed to docker hub

2020-06-04 Thread Marky Jackson
Most welcome!
So I usually just write a script that run this and then uses the built in email 
notification from a Jenkins job. Maybe not the most glorious way but it solves 
the immediate need.
Have a good rest of the week 

> On Jun 4, 2020, at 1:15 AM, Ewelina Wilkosz  wrote:
> 
> 
> wow, thanks a lot!!
> 
>> On Thursday, June 4, 2020 at 10:08:12 AM UTC+2, Marky Jackson wrote:
>> I have always had super good luck writing a go script job and incorporating 
>> https://github.com/crazy-max/diun
>> 
>> 
>> 
 On Jun 4, 2020, at 1:04 AM, Ewelina Wilkosz  wrote:
 
>>> 
>>> well it wouldn't automatically, blindly try to apply it on production :) 
>>> 
>>> the process I have in mind is:
>>> 1. new lts pushed to docker hub
>>> 2. I get notified/I monitor and discover it happened
>>> 3. I discover what is the actual version number for lts
>>> 4. I update my Dockerfile and build new docker image 
>>> 
>>> I know I can pull the image and check the version e.g. with inspect, but I 
>>> was wondering if it is possible to get the information without pulling, and 
>>> if there is some notification mechanism in place 
>>> 
 On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:
 Would this be for a production type instances of Jenkins or a personal 
 instance?
 
 
>> On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  wrote:
>> 
> 
> Hi!
> 
> I am trying to automate updating jenkins when new lts image is released 
> do you know:
> 1. if there is some notification mechanism in place? something I can 
> "watch" and learn that new version is out?
> 2. I do not want to really go for "jenkins/jenkins:lts", I want to match 
> lts to specific version. Anyone has an elegant way of getting, e.g. from 
> docker hub, the information which other tags are applied to "lts" image? 
> 
> not sure if docker hub or e.g. github is the right place to look for 
> those information/event
> 
> it's a very general idea for now :) no specific technical solutions in 
> place, checking what's available
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkin...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com.
>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to jenkin...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/67357173-17f0-4ba1-ac67-bf6f85dd490a%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/472BADAD-A023-4C10-A533-26B1DFE02A84%40gmail.com.


Re: Notification when new image pushed to docker hub

2020-06-04 Thread Ewelina Wilkosz
wow, thanks a lot!!

On Thursday, June 4, 2020 at 10:08:12 AM UTC+2, Marky Jackson wrote:
>
> I have always had super good luck writing a go script job and 
> incorporating https://github.com/crazy-max/diun
>
>
>
> On Jun 4, 2020, at 1:04 AM, Ewelina Wilkosz  > wrote:
>
> 
> well it wouldn't automatically, blindly try to apply it on production :) 
>
> the process I have in mind is:
> 1. new lts pushed to docker hub
> 2. I get notified/I monitor and discover it happened
> 3. I discover what is the actual version number for lts
> 4. I update my Dockerfile and build new docker image 
>
> I know I can pull the image and check the version e.g. with inspect, but I 
> was wondering if it is possible to get the information without pulling, and 
> if there is some notification mechanism in place 
>
> On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:
>>
>> Would this be for a production type instances of Jenkins or a personal 
>> instance?
>>
>>
>> On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  wrote:
>>
>> 
>> Hi!
>>
>> I am trying to automate updating jenkins when new lts image is released 
>> do you know:
>> 1. if there is some notification mechanism in place? something I can 
>> "watch" and learn that new version is out?
>> 2. I do not want to really go for "jenkins/jenkins:lts", I want to match 
>> lts to specific version. Anyone has an elegant way of getting, e.g. from 
>> docker hub, the information which other tags are applied to "lts" image? 
>>
>> not sure if docker hub or e.g. github is the right place to look for 
>> those information/event
>>
>> it's a very general idea for now :) no specific technical solutions in 
>> place, checking what's available
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to jenkin...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com
>>  
>> 
>> .
>>
>> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkin...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com
>  
> 
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/67357173-17f0-4ba1-ac67-bf6f85dd490a%40googlegroups.com.


Re: Notification when new image pushed to docker hub

2020-06-04 Thread Marky Jackson
I have always had super good luck writing a go script job and incorporating 
https://github.com/crazy-max/diun



> On Jun 4, 2020, at 1:04 AM, Ewelina Wilkosz  wrote:
> 
> 
> well it wouldn't automatically, blindly try to apply it on production :) 
> 
> the process I have in mind is:
> 1. new lts pushed to docker hub
> 2. I get notified/I monitor and discover it happened
> 3. I discover what is the actual version number for lts
> 4. I update my Dockerfile and build new docker image 
> 
> I know I can pull the image and check the version e.g. with inspect, but I 
> was wondering if it is possible to get the information without pulling, and 
> if there is some notification mechanism in place 
> 
>> On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:
>> Would this be for a production type instances of Jenkins or a personal 
>> instance?
>> 
>> 
 On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  wrote:
 
>>> 
>>> Hi!
>>> 
>>> I am trying to automate updating jenkins when new lts image is released 
>>> do you know:
>>> 1. if there is some notification mechanism in place? something I can 
>>> "watch" and learn that new version is out?
>>> 2. I do not want to really go for "jenkins/jenkins:lts", I want to match 
>>> lts to specific version. Anyone has an elegant way of getting, e.g. from 
>>> docker hub, the information which other tags are applied to "lts" image? 
>>> 
>>> not sure if docker hub or e.g. github is the right place to look for those 
>>> information/event
>>> 
>>> it's a very general idea for now :) no specific technical solutions in 
>>> place, checking what's available
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to jenkin...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/31AC1DAF-E551-4869-870F-161ACBDE5771%40gmail.com.


Re: Notification when new image pushed to docker hub

2020-06-04 Thread Ewelina Wilkosz
well it wouldn't automatically, blindly try to apply it on production :) 

the process I have in mind is:
1. new lts pushed to docker hub
2. I get notified/I monitor and discover it happened
3. I discover what is the actual version number for lts
4. I update my Dockerfile and build new docker image 

I know I can pull the image and check the version e.g. with inspect, but I 
was wondering if it is possible to get the information without pulling, and 
if there is some notification mechanism in place 

On Thursday, June 4, 2020 at 9:59:08 AM UTC+2, Marky Jackson wrote:
>
> Would this be for a production type instances of Jenkins or a personal 
> instance?
>
>
> On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  > wrote:
>
> 
> Hi!
>
> I am trying to automate updating jenkins when new lts image is released 
> do you know:
> 1. if there is some notification mechanism in place? something I can 
> "watch" and learn that new version is out?
> 2. I do not want to really go for "jenkins/jenkins:lts", I want to match 
> lts to specific version. Anyone has an elegant way of getting, e.g. from 
> docker hub, the information which other tags are applied to "lts" image? 
>
> not sure if docker hub or e.g. github is the right place to look for those 
> information/event
>
> it's a very general idea for now :) no specific technical solutions in 
> place, checking what's available
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkin...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com
>  
> 
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/b18d49b6-a411-4d5e-bdc3-ceb6da1979eb%40googlegroups.com.


Re: Notification when new image pushed to docker hub

2020-06-04 Thread Marky Jackson
Would this be for a production type instances of Jenkins or a personal instance?


> On Jun 4, 2020, at 12:55 AM, Ewelina Wilkosz  wrote:
> 
> 
> Hi!
> 
> I am trying to automate updating jenkins when new lts image is released 
> do you know:
> 1. if there is some notification mechanism in place? something I can "watch" 
> and learn that new version is out?
> 2. I do not want to really go for "jenkins/jenkins:lts", I want to match lts 
> to specific version. Anyone has an elegant way of getting, e.g. from docker 
> hub, the information which other tags are applied to "lts" image? 
> 
> not sure if docker hub or e.g. github is the right place to look for those 
> information/event
> 
> it's a very general idea for now :) no specific technical solutions in place, 
> checking what's available
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/7834D9BB-3CB9-4361-A2AC-92E4EFE38985%40gmail.com.


Notification when new image pushed to docker hub

2020-06-04 Thread Ewelina Wilkosz
Hi!

I am trying to automate updating jenkins when new lts image is released 
do you know:
1. if there is some notification mechanism in place? something I can 
"watch" and learn that new version is out?
2. I do not want to really go for "jenkins/jenkins:lts", I want to match 
lts to specific version. Anyone has an elegant way of getting, e.g. from 
docker hub, the information which other tags are applied to "lts" image? 

not sure if docker hub or e.g. github is the right place to look for those 
information/event

it's a very general idea for now :) no specific technical solutions in 
place, checking what's available

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/fe0bffc9-e2cc-4680-96ad-658f1835c718%40googlegroups.com.