Re: Retire some of my old plugins

2024-03-19 Thread 'Daniel Beck' via Jenkins Developers
On Sun, Mar 17, 2024 at 9:01 AM 'Alexander Brandes' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> wrote:

> To mark the plugins as EOL, I recommend adding the “deprecated” topic to
> the GitHub repositories, adding a note to the README that the plugin is
> EOL, closing open PRs and archiving the GH repository.
>

In both cases it looks like continued distribution makes no real sense, so
I recommend
https://github.com/jenkins-infra/update-center2/?tab=readme-ov-file#removing-plugins-from-distribution
in addition to the above.


> Finally, you can remove yourself from the repository-permission-updater
> file.
>

To clarify (as this has been a problem in the past): Keep the file, just
remove your 'developers' list entry (likely resulting in `developers: []`
for valid YAML).

-- 
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/CAMo7PtLjLhc_5RtfWU1hgUSs2JjuF13busQWiesve8xGMQw6sA%40mail.gmail.com.


Re: Detect Renovate as dependency version manager

2024-03-19 Thread Hervé
Opened https://github.com/jenkins-infra/helpdesk/issues/3999 to track the
plugin site issue.

On Tue, 19 Mar 2024 at 11:23, Adrien Lecharpentier <
adrien.lecharpent...@gmail.com> wrote:

> Normally, every 3 hours.
> See
> https://github.com/jenkins-infra/plugin-site/blob/32643dc54965c2f4ea9f1327218a23aab47ff827/Jenkinsfile#L14
>
> Infra team is looking into the problem.
>
>
> Le mar. 19 mars 2024, 11:17, 'Michael Kriese' via Jenkins Developers <
> jenkinsci-dev@googlegroups.com> a écrit :
>
>> Yes, that helps to understand.
>>
>> How often the plugin sites are updated?
>> I still see discrepancies about latest release on github / plugin repo
>> and plugin site.
>>
>> adrien.lec...@gmail.com schrieb am Dienstag, 19. März 2024 um 10:33:59
>> UTC+1:
>>
>>> Hello,
>>>
>>> I found the culprit and I think I need to address this more generally
>>> but I still need to find a good way.
>>>
>>> TL;DR: There is no problem on the plugin-health-score app, the score are
>>> correctly up to date but not on plugins site. This because the plugins site
>>> updates the scores it knows when it's built.
>>>
>>> The scores you see on the plugins site are fetched when the site is
>>> built. Not when you look at them.
>>> As the site is not built every hour, but the scores are, you can have a
>>> discrepancy between the score of a plugin and the score shown on the
>>> plugins site.
>>>
>>> Your plugins up to date scores can be seen at
>>> - https://plugin-health.jenkins.io/scores/additional-identities-plugin
>>> - https://plugin-health.jenkins.io/scores/scoring-load-balancer
>>>
>>> There is https://github.com/jenkins-infra/plugin-health-scoring/pull/491
>>> coming and I'll add the timestamp on the plugins site when it's available.
>>> That will help knowing when the score was computed.
>>>
>>> I'll also add a link to the plugin-health-score page on the plugins site
>>> so it can be reached more easily.
>>>
>>> I hope this answer the question of "why the scores are not updated?",
>>> but I know it's not answering the problem of the discrepancy.
>>>
>>> -- Adrien
>>>
>>> Le lun. 18 mars 2024, 14:22, Adrien Lecharpentier <
>>> adrien.lec...@gmail.com> a écrit :
>>>
 I'm looking into this.


 Le lun. 18 mars 2024, 10:32, 'Michael Kriese' via Jenkins Developers <
 jenkin...@googlegroups.com> a écrit :

> Still no updated 樂
>
> https://plugins.jenkins.io/additional-identities-plugin/healthscore/
> https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>
> adrien.lec...@gmail.com schrieb am Donnerstag, 14. März 2024 um
> 08:49:32 UTC+1:
>
>> No you don't.
>>
>> Le jeu. 14 mars 2024, 08:22, 'Michael Kriese' via Jenkins Developers <
>> jenkin...@googlegroups.com> a écrit :
>>
>>> Do i need to release a new version to get the issue tracker and
>>> renovate changes detected?
>>>
>>> Michael Kriese schrieb am Mittwoch, 13. März 2024 um 16:12:52 UTC+1:
>>>
 https://github.com/jenkins-infra/plugin-health-scoring/issues/483

 Will now move my configs to github folder as workaround.

 adrien.lec...@gmail.com schrieb am Mittwoch, 13. März 2024 um
 15:53:59 UTC+1:

> Hi,
>
> Thank you for reaching out.
>
> First, you can find the code of the plugin-health-score (PHS)
> here: https://github.com/jenkins-infra/plugin-health-scoring
>
> Second, I think I see the problem. I got under the impression that
> the renovate.json file has to be in the .github folder. But it's 
> working
> for you to have it at the root of the repository.
>
> You can see in the code of PHS that we are looking in .github
> folder (
> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/AbstractDependencyBotConfigurationProbe.java#L57)
> for a file named renovate.json (
> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/RenovateProbe.java#L45
> ).
>
> Please open a ticket on the PHS repository so we can work this
> out.
>
> Le mer. 13 mars 2024, 13:33, 'Michael Kriese' via Jenkins
> Developers  a écrit :
>
>> Hi,
>>
>> I'm using Renovate to update my dependencies, but it's not
>> deteced as  valid manager on plugin health sore
>>
>> -
>> https://plugins.jenkins.io/additional-identities-plugin/healthscore/
>> - https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>>
>> Where we can add / enable the detection?
>>
>> Regards
>> Michael
>>
>> --
>> You received this message because 

Re: Detect Renovate as dependency version manager

2024-03-19 Thread Adrien Lecharpentier
Normally, every 3 hours.
See
https://github.com/jenkins-infra/plugin-site/blob/32643dc54965c2f4ea9f1327218a23aab47ff827/Jenkinsfile#L14

Infra team is looking into the problem.


Le mar. 19 mars 2024, 11:17, 'Michael Kriese' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> a écrit :

> Yes, that helps to understand.
>
> How often the plugin sites are updated?
> I still see discrepancies about latest release on github / plugin repo and
> plugin site.
>
> adrien.lec...@gmail.com schrieb am Dienstag, 19. März 2024 um 10:33:59
> UTC+1:
>
>> Hello,
>>
>> I found the culprit and I think I need to address this more generally but
>> I still need to find a good way.
>>
>> TL;DR: There is no problem on the plugin-health-score app, the score are
>> correctly up to date but not on plugins site. This because the plugins site
>> updates the scores it knows when it's built.
>>
>> The scores you see on the plugins site are fetched when the site is
>> built. Not when you look at them.
>> As the site is not built every hour, but the scores are, you can have a
>> discrepancy between the score of a plugin and the score shown on the
>> plugins site.
>>
>> Your plugins up to date scores can be seen at
>> - https://plugin-health.jenkins.io/scores/additional-identities-plugin
>> - https://plugin-health.jenkins.io/scores/scoring-load-balancer
>>
>> There is https://github.com/jenkins-infra/plugin-health-scoring/pull/491
>> coming and I'll add the timestamp on the plugins site when it's available.
>> That will help knowing when the score was computed.
>>
>> I'll also add a link to the plugin-health-score page on the plugins site
>> so it can be reached more easily.
>>
>> I hope this answer the question of "why the scores are not updated?", but
>> I know it's not answering the problem of the discrepancy.
>>
>> -- Adrien
>>
>> Le lun. 18 mars 2024, 14:22, Adrien Lecharpentier <
>> adrien.lec...@gmail.com> a écrit :
>>
>>> I'm looking into this.
>>>
>>>
>>> Le lun. 18 mars 2024, 10:32, 'Michael Kriese' via Jenkins Developers <
>>> jenkin...@googlegroups.com> a écrit :
>>>
 Still no updated 樂

 https://plugins.jenkins.io/additional-identities-plugin/healthscore/
 https://plugins.jenkins.io/scoring-load-balancer/healthscore/

 adrien.lec...@gmail.com schrieb am Donnerstag, 14. März 2024 um
 08:49:32 UTC+1:

> No you don't.
>
> Le jeu. 14 mars 2024, 08:22, 'Michael Kriese' via Jenkins Developers <
> jenkin...@googlegroups.com> a écrit :
>
>> Do i need to release a new version to get the issue tracker and
>> renovate changes detected?
>>
>> Michael Kriese schrieb am Mittwoch, 13. März 2024 um 16:12:52 UTC+1:
>>
>>> https://github.com/jenkins-infra/plugin-health-scoring/issues/483
>>>
>>> Will now move my configs to github folder as workaround.
>>>
>>> adrien.lec...@gmail.com schrieb am Mittwoch, 13. März 2024 um
>>> 15:53:59 UTC+1:
>>>
 Hi,

 Thank you for reaching out.

 First, you can find the code of the plugin-health-score (PHS) here:
 https://github.com/jenkins-infra/plugin-health-scoring

 Second, I think I see the problem. I got under the impression that
 the renovate.json file has to be in the .github folder. But it's 
 working
 for you to have it at the root of the repository.

 You can see in the code of PHS that we are looking in .github
 folder (
 https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/AbstractDependencyBotConfigurationProbe.java#L57)
 for a file named renovate.json (
 https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/RenovateProbe.java#L45
 ).

 Please open a ticket on the PHS repository so we can work this out.

 Le mer. 13 mars 2024, 13:33, 'Michael Kriese' via Jenkins
 Developers  a écrit :

> Hi,
>
> I'm using Renovate to update my dependencies, but it's not deteced
> as  valid manager on plugin health sore
>
> -
> https://plugins.jenkins.io/additional-identities-plugin/healthscore/
> - https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>
> Where we can add / enable the detection?
>
> Regards
> Michael
>
> --
> 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-de...@googlegroups.com.
> To view this discussion on the web visit
> 

Re: Detect Renovate as dependency version manager

2024-03-19 Thread 'Michael Kriese' via Jenkins Developers
Yes, that helps to understand.

How often the plugin sites are updated?
I still see discrepancies about latest release on github / plugin repo and 
plugin site.

adrien.lec...@gmail.com schrieb am Dienstag, 19. März 2024 um 10:33:59 
UTC+1:

> Hello,
>
> I found the culprit and I think I need to address this more generally but 
> I still need to find a good way. 
>
> TL;DR: There is no problem on the plugin-health-score app, the score are 
> correctly up to date but not on plugins site. This because the plugins site 
> updates the scores it knows when it's built. 
>
> The scores you see on the plugins site are fetched when the site is built. 
> Not when you look at them. 
> As the site is not built every hour, but the scores are, you can have a 
> discrepancy between the score of a plugin and the score shown on the 
> plugins site. 
>
> Your plugins up to date scores can be seen at
> - https://plugin-health.jenkins.io/scores/additional-identities-plugin
> - https://plugin-health.jenkins.io/scores/scoring-load-balancer
>
> There is https://github.com/jenkins-infra/plugin-health-scoring/pull/491 
> coming and I'll add the timestamp on the plugins site when it's available. 
> That will help knowing when the score was computed. 
>
> I'll also add a link to the plugin-health-score page on the plugins site 
> so it can be reached more easily. 
>
> I hope this answer the question of "why the scores are not updated?", but 
> I know it's not answering the problem of the discrepancy. 
>
> -- Adrien
>
> Le lun. 18 mars 2024, 14:22, Adrien Lecharpentier  
> a écrit :
>
>> I'm looking into this.
>>
>>
>> Le lun. 18 mars 2024, 10:32, 'Michael Kriese' via Jenkins Developers <
>> jenkin...@googlegroups.com> a écrit :
>>
>>> Still no updated 樂
>>>
>>> https://plugins.jenkins.io/additional-identities-plugin/healthscore/
>>> https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>>>  
>>> adrien.lec...@gmail.com schrieb am Donnerstag, 14. März 2024 um 
>>> 08:49:32 UTC+1:
>>>
 No you don't. 

 Le jeu. 14 mars 2024, 08:22, 'Michael Kriese' via Jenkins Developers <
 jenkin...@googlegroups.com> a écrit :

> Do i need to release a new version to get the issue tracker and 
> renovate changes detected?
>
> Michael Kriese schrieb am Mittwoch, 13. März 2024 um 16:12:52 UTC+1:
>
>> https://github.com/jenkins-infra/plugin-health-scoring/issues/483
>>
>> Will now move my configs to github folder as workaround.
>>
>> adrien.lec...@gmail.com schrieb am Mittwoch, 13. März 2024 um 
>> 15:53:59 UTC+1:
>>
>>> Hi, 
>>>
>>> Thank you for reaching out. 
>>>
>>> First, you can find the code of the plugin-health-score (PHS) here: 
>>> https://github.com/jenkins-infra/plugin-health-scoring
>>>
>>> Second, I think I see the problem. I got under the impression that 
>>> the renovate.json file has to be in the .github folder. But it's 
>>> working 
>>> for you to have it at the root of the repository. 
>>>
>>> You can see in the code of PHS that we are looking in .github folder 
>>> (
>>> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/AbstractDependencyBotConfigurationProbe.java#L57)
>>>  
>>> for a file named renovate.json (
>>> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/RenovateProbe.java#L45
>>> ).
>>>
>>> Please open a ticket on the PHS repository so we can work this out. 
>>>
>>> Le mer. 13 mars 2024, 13:33, 'Michael Kriese' via Jenkins Developers 
>>>  a écrit :
>>>
 Hi,

 I'm using Renovate to update my dependencies, but it's not deteced 
 as  valid manager on plugin health sore

 - 
 https://plugins.jenkins.io/additional-identities-plugin/healthscore/
 - https://plugins.jenkins.io/scoring-load-balancer/healthscore/

 Where we can add / enable the detection?

 Regards
 Michael

 -- 
 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-de...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/jenkinsci-dev/58008a24-3a9e-4954-85af-54025db72e17n%40googlegroups.com
  
 
 .

>>> -- 
> You received this message because you are subscribed to the Google 
> Groups "Jenkins Developers" group.
> To unsubscribe from this 

Re: Kubernetes 1.27 upgrade for public cluster

2024-03-19 Thread Stéphane MERLE

Hello, 

Operation finished with success.

Stéphane MERLE for the Jenkins infra team.
Le mardi 19 mars 2024 à 09:37:06 UTC+1, damien@gmail.com a écrit :

> Hello dear contributors!
>
> The Jenkins infra team will perform a Kubernetes upgrade to 1.27 on the 
> public cluster today, 19 March at 08:30UTC.
>
> As described in 
> https://status.jenkins.io/issues/2024-19-03-maintenance-az-publick8s-1-27/, 
> we mainly  expect downtime on LDAP with authentication unavailable for 10 
> to 15 minutes during restart(s).
>
> Damien DUPORTAL for the Jenkins infra team
>

-- 
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/620e11f7-5186-4271-9943-6a9ba8772cb9n%40googlegroups.com.


Re: Detect Renovate as dependency version manager

2024-03-19 Thread Adrien Lecharpentier
Hello,

I found the culprit and I think I need to address this more generally but I
still need to find a good way.

TL;DR: There is no problem on the plugin-health-score app, the score are
correctly up to date but not on plugins site. This because the plugins site
updates the scores it knows when it's built.

The scores you see on the plugins site are fetched when the site is built.
Not when you look at them.
As the site is not built every hour, but the scores are, you can have a
discrepancy between the score of a plugin and the score shown on the
plugins site.

Your plugins up to date scores can be seen at
- https://plugin-health.jenkins.io/scores/additional-identities-plugin
- https://plugin-health.jenkins.io/scores/scoring-load-balancer

There is https://github.com/jenkins-infra/plugin-health-scoring/pull/491
coming and I'll add the timestamp on the plugins site when it's available.
That will help knowing when the score was computed.

I'll also add a link to the plugin-health-score page on the plugins site so
it can be reached more easily.

I hope this answer the question of "why the scores are not updated?", but I
know it's not answering the problem of the discrepancy.

-- Adrien

Le lun. 18 mars 2024, 14:22, Adrien Lecharpentier <
adrien.lecharpent...@gmail.com> a écrit :

> I'm looking into this.
>
>
> Le lun. 18 mars 2024, 10:32, 'Michael Kriese' via Jenkins Developers <
> jenkinsci-dev@googlegroups.com> a écrit :
>
>> Still no updated 樂
>>
>> https://plugins.jenkins.io/additional-identities-plugin/healthscore/
>> https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>>
>> adrien.lec...@gmail.com schrieb am Donnerstag, 14. März 2024 um 08:49:32
>> UTC+1:
>>
>>> No you don't.
>>>
>>> Le jeu. 14 mars 2024, 08:22, 'Michael Kriese' via Jenkins Developers <
>>> jenkin...@googlegroups.com> a écrit :
>>>
 Do i need to release a new version to get the issue tracker and
 renovate changes detected?

 Michael Kriese schrieb am Mittwoch, 13. März 2024 um 16:12:52 UTC+1:

> https://github.com/jenkins-infra/plugin-health-scoring/issues/483
>
> Will now move my configs to github folder as workaround.
>
> adrien.lec...@gmail.com schrieb am Mittwoch, 13. März 2024 um
> 15:53:59 UTC+1:
>
>> Hi,
>>
>> Thank you for reaching out.
>>
>> First, you can find the code of the plugin-health-score (PHS) here:
>> https://github.com/jenkins-infra/plugin-health-scoring
>>
>> Second, I think I see the problem. I got under the impression that
>> the renovate.json file has to be in the .github folder. But it's working
>> for you to have it at the root of the repository.
>>
>> You can see in the code of PHS that we are looking in .github folder (
>> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/AbstractDependencyBotConfigurationProbe.java#L57)
>> for a file named renovate.json (
>> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/RenovateProbe.java#L45
>> ).
>>
>> Please open a ticket on the PHS repository so we can work this out.
>>
>> Le mer. 13 mars 2024, 13:33, 'Michael Kriese' via Jenkins Developers <
>> jenkin...@googlegroups.com> a écrit :
>>
>>> Hi,
>>>
>>> I'm using Renovate to update my dependencies, but it's not deteced
>>> as  valid manager on plugin health sore
>>>
>>> -
>>> https://plugins.jenkins.io/additional-identities-plugin/healthscore/
>>> - https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>>>
>>> Where we can add / enable the detection?
>>>
>>> Regards
>>> Michael
>>>
>>> --
>>> 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-de...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-dev/58008a24-3a9e-4954-85af-54025db72e17n%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-de...@googlegroups.com.

>>> To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/2c3727e4-cb36-4805-871d-af490560f845n%40googlegroups.com
 

Kubernetes 1.27 upgrade for public cluster

2024-03-19 Thread Damien Duportal
Hello dear contributors!

The Jenkins infra team will perform a Kubernetes upgrade to 1.27 on the
public cluster today, 19 March at 08:30UTC.

As described in
https://status.jenkins.io/issues/2024-19-03-maintenance-az-publick8s-1-27/,
we mainly  expect downtime on LDAP with authentication unavailable for 10
to 15 minutes during restart(s).

Damien DUPORTAL for the Jenkins infra team

-- 
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/CA%2BAiRi_jF3VbSZOSN-%3DzmJkQt5M_KLf3o7No%2BqBN2SSNr2%3DcEA%40mail.gmail.com.