Re: Adopt plugin: github-oauth

2023-07-10 Thread Andy Nygard
I have raised a permission PR too: 
https://github.com/jenkins-infra/repository-permissions-updater/pull/3425
On Monday, 10 July 2023 at 17:17:12 UTC+10 Andy Nygard wrote:

> Hello,
>
> I and a coworker are interested in adopting the github-oauth 
>  plugin. It is up for 
> adoption.
>
> My github is scurvydoggo . My jenkins 
> infrastructure account is "scurvy".
>
> I raised a PR, github-oauth-plugin#246 
>  and then 
> noticed that PRs are not being responded to and the plugin is up for 
> adoption.
>
> I am part of a squad who operate Jenkins via on-premise cloud at a large 
> enterprise in Australia, with a large number of users.
>
> I have experience writing Jenkins plugins: I have written one "agent 
> killer" which ensures that Agents can only be used once. I hooked into the 
> workflow (pipeline) events in order to track whenever an agent gets used, 
> and then kill it as soon as it exits scope. I've also forked the 
> docker-workflow plugin to support private auth for docker registries. 
> Finally, we have forked the github-oauth plugin.
>
> My github is scurvydoggo . My jenkins 
> infrastructure account is "scurvy".
>

-- 
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/6d27752a-a5d7-4acf-85b1-b1759692c7c8n%40googlegroups.com.


Re: About my addition to the jenkinsci/docker-packaging group

2023-07-10 Thread 'Kevin Martens' via Jenkins Developers
+1 from me as well for Hervé to join the team.

On Mon, Jul 10, 2023 at 1:43 PM Alexander Brandes 
wrote:

> Subsequent +1 from me
>
> On Monday, 10 July 2023 at 17:40:48 UTC+2 Mark Waite wrote:
>
>> +1 from me for Herve to be added to team-docker-packaging
>>
>> On Monday, July 10, 2023 at 9:32:13 AM UTC-6 lemeurher...@gmail.com
>> wrote:
>>
>>> Hello!
>>>
>>> I've recently asked to be added to the docker-agent repository in
>>> https://github.com/jenkins-infra/repository-permissions-updater/issues/3423,
>>> and instead of just this repo, I've been added to the github team
>>> docker-packaging (
>>> https://github.com/orgs/jenkinsci/teams/team-docker-packaging)
>>>
>>> While this is great for me as I intended to work on other docker
>>> packaging repositories in jenkinsci org, it doesn't seem to follow the
>>> normal process of addition to critical teams like this one, hence this mail
>>> to formally ask if there is any objection about my addition to this team.
>>>
>>> Kind regards,
>>>
>>> Hervé
>>>
>>> --
> 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/0b0c796d-14d0-4df4-b94a-12542c502bc5n%40googlegroups.com
> 
> .
>


-- 
Kevin Martens
Technical Content Developer
CloudBees, Inc.


E: kmart...@cloudbees.com

Pronouns: He/Him/His

-- 
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/CAP92yNc5N6ipFJq-VPkP0X_7nA12%3DL7rsiUKotSy%3DvO%2BztdXxA%40mail.gmail.com.


Re: About my addition to the jenkinsci/docker-packaging group

2023-07-10 Thread Alexander Brandes
Subsequent +1 from me

On Monday, 10 July 2023 at 17:40:48 UTC+2 Mark Waite wrote:

> +1 from me for Herve to be added to team-docker-packaging
>
> On Monday, July 10, 2023 at 9:32:13 AM UTC-6 lemeurher...@gmail.com wrote:
>
>> Hello!
>>
>> I've recently asked to be added to the docker-agent repository in 
>> https://github.com/jenkins-infra/repository-permissions-updater/issues/3423, 
>> and instead of just this repo, I've been added to the github team 
>> docker-packaging (
>> https://github.com/orgs/jenkinsci/teams/team-docker-packaging)
>>
>> While this is great for me as I intended to work on other docker 
>> packaging repositories in jenkinsci org, it doesn't seem to follow the 
>> normal process of addition to critical teams like this one, hence this mail 
>> to formally ask if there is any objection about my addition to this team.
>>
>> Kind regards,
>>
>> Hervé
>>
>>

-- 
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/0b0c796d-14d0-4df4-b94a-12542c502bc5n%40googlegroups.com.


Re: July 10, 2023 Governance Board Agenda

2023-07-10 Thread Ullrich Hafner
I got stuck in a train and will not make it today…Ulli-- Ulli - Typed with big thumbs on small phoneAm 10.07.2023 um 18:14 schrieb Mark Waite :The Jenkins governance board meets today at 6:00 PM UTC on Zoom.  The Zoom URL is https://zoom.us/j/91564716663?pwd=R3A2RDFGcU1wTVdoVTErYm1jNzVWdz09Current meeting agenda is:Agenda:NewsReleasesJenkins 2.401.2 released Wednesday June 28, 2023Next LTS baseline to be selected by Wednesday July 12, 2023Jenkins 2.401.3 releases Wednesday July 26, 2023 - Kris Stern release leadInfrastructureUpgrade from Jira 8 to Jira 9 is completeCDF Technical Oversight Committee now includes Mark WaiteAction ItemsMark Waite archive the governance meeting notes to a GitHub repository, use the Google doc as the working document, then publish final notes (done)Mark updated the archive and submitted a pull request to the governance meeting archives repositorySee the infra help desk ticket tracking the discussionAlexander recommended using a new repository, separate from the governance meeting archives repositoryMark Waite proposes to stay with the existing repository, add more content as meetings happenMark Waite submit jenkins.io pull request to combine subprojects and SIGs into a single concept - “working groups”More pull requests neededRetire the Chinese Jenkins siteChinese site link removed from www.jenkins.io headerKevin Martens (Docs Officer) tracking help desk ticket to replace the Chinese pages with redirects to the English pagesNeed a redirect from https://www.jenkins.io/zh/ to https://www.jenkins.io/Mark Waite retrospective on signing certificate renewal process and its improvementsCode signing certificate update for MSI and WAR filesPGP signing key update for RPM and DEB filesDebian key packaging improvements (some other projects use that technique now)Notification and process improvementsReimbursement improvementsDetails being gathered in the retrospective documentCommunity activity4 Google Summer of Code projects midterm presentations complete, evaluations due this weekMid-term presentations recording is availableArtifactory bandwidth reduction project https://repo.jenkins-ci.org JFrog has asked that we switch our mirrored repositories (repo-1, jgit, etc.) from public to private so that they are not misused as caches by othersChanges to be evaluated to test the switchAdjust parent poms to declare multiple repositoriesPrototype.js removal blog post guides new contributorsPrototype.js removal epic making progressPlugin progress visible in the tracking sheetPull requests submitted for most popular pluginsFeature flag available to disable prototype in Jenkins core 2.406 and laterHTMLUnit 3 upgrades proceeding through 250+ plugin pull requestsCompleted for test harness, core 2.409, tools, plugin pom 4.66, and plugin bom 2163See the tracking sheet for latest statusThanks to Tim Jacomb and Basil Crow, see Tim’s replacement script



-- 
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/341cb75e-76dd-486f-8a74-5c9f5b6e06ebn%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/8D1E0474-EECE-42C4-A3BC-398D1ECCC10D%40gmail.com.


July 10, 2023 Governance Board Agenda

2023-07-10 Thread Mark Waite
The Jenkins governance board meets today at 6:00 PM UTC on Zoom.  The Zoom 
URL is https://zoom.us/j/91564716663?pwd=R3A2RDFGcU1wTVdoVTErYm1jNzVWdz09

Current meeting agenda is:

Agenda:

   - 
   
   News
   - 
  
  Releases
  - 
 
 Jenkins 2.401.2 released Wednesday June 28, 2023
 - 
 
 Next LTS baseline to be selected by Wednesday July 12, 2023
 - 
 
 Jenkins 2.401.3 releases Wednesday July 26, 2023 - Kris Stern 
 release lead
 - 
  
  Infrastructure
  - 
 
 Upgrade from Jira 8 to Jira 9 is complete
 - 
  
  CDF Technical Oversight Committee  
  now includes Mark Waite
  - 
   
   Action Items
   - 
  
  Mark Waite archive the governance meeting notes to a GitHub 
  repository, use the Google doc as the working document, then publish 
final 
  notes (done)
  - 
 
 Mark updated the archive and submitted a pull request 
 
 
 to the governance meeting archives repository 
 
 - 
 
 See the infra help desk ticket 
  tracking 
 the discussion
 - 
 
 Alexander recommended using a new repository 
 
, 
 separate from the governance meeting archives repository 
 
 - 

Mark Waite proposes to stay with the existing repository, add 
more content as meetings happen
- 
  
  Mark Waite submit jenkins.io pull request to combine subprojects and 
  SIGs into a single concept - “working groups”
  - 
 
 More pull requests needed
 - 
  
  Retire the Chinese Jenkins site
  - 
 
 Chinese site link removed from www.jenkins.io header
 - 
 
 Kevin Martens (Docs Officer) tracking help desk ticket 
  to replace 
 the Chinese pages with redirects to the English pages
 - 

Need a redirect from https://www.jenkins.io/zh/ to 
https://www.jenkins.io/ 
- 
  
  Mark Waite retrospective on signing certificate renewal process 
  

 
  and its improvements
  - 
 
 Code signing certificate update for MSI and WAR files
 - 
 
 PGP signing key update for RPM and DEB files
 - 

Debian key packaging improvements (some other projects use that 
technique now)
- 
 
 Notification and process improvements
 - 

Reimbursement improvements
- 
 
 Details being gathered in the retrospective document 
 

 - 
   
   Community activity
   - 
  
  4 Google Summer of Code projects 
   
  midterm presentations complete, evaluations due this week
  - 
 
 Mid-term presentations recording  is 
 available
 - 
  
  Artifactory bandwidth reduction project https://repo.jenkins-ci.org 
  - 
 
 JFrog has asked that we switch our mirrored repositories (repo-1, 
 jgit, etc.) from public to private so that they are not misused as 
caches 
 by others
 - 
 
 Changes to be evaluated to test the switch
 - 

Adjust parent poms to declare multiple repositories
- 
  
  Prototype.js removal blog post 
   
  guides new contributors
  - 
 
 Prototype.js removal epic 
  making progress
 - 
 
 Plugin progress visible in the tracking sheet 
 

 - 
 
 Pull requests submitted for most popular plugins
 - 
 
 Feature flag available to disable prototype in Jenkins core 2.406 
 and later
 - 
  
  HTMLUnit 3 upgrades proceeding through 250+ plugin pull 

Re: About my addition to the jenkinsci/docker-packaging group

2023-07-10 Thread Mark Waite
+1 from me for Herve to be added to team-docker-packaging

On Monday, July 10, 2023 at 9:32:13 AM UTC-6 lemeurher...@gmail.com wrote:

> Hello!
>
> I've recently asked to be added to the docker-agent repository in 
> https://github.com/jenkins-infra/repository-permissions-updater/issues/3423, 
> and instead of just this repo, I've been added to the github team 
> docker-packaging (
> https://github.com/orgs/jenkinsci/teams/team-docker-packaging)
>
> While this is great for me as I intended to work on other docker packaging 
> repositories in jenkinsci org, it doesn't seem to follow the normal process 
> of addition to critical teams like this one, hence this mail to formally 
> ask if there is any objection about my addition to this team.
>
> Kind regards,
>
> Hervé
>
>

-- 
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/1c2fc856-d57d-4d30-8b7f-dab4f40265d2n%40googlegroups.com.


About my addition to the jenkinsci/docker-packaging group

2023-07-10 Thread Hervé
Hello!

I've recently asked to be added to the docker-agent repository in 
https://github.com/jenkins-infra/repository-permissions-updater/issues/3423, 
and instead of just this repo, I've been added to the github team 
docker-packaging 
(https://github.com/orgs/jenkinsci/teams/team-docker-packaging)

While this is great for me as I intended to work on other docker packaging 
repositories in jenkinsci org, it doesn't seem to follow the normal process 
of addition to critical teams like this one, hence this mail to formally 
ask if there is any objection about my addition to this team.

Kind regards,

Hervé

-- 
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/4782fc17-a32a-47e6-949e-f9da2633f88cn%40googlegroups.com.


Backporting for LTS 2.401.3 has started

2023-07-10 Thread Kris Stern
Hi everyone,


Backporting for 2.401.3 has started, and the RC is scheduled for Wednesday, 
June 12th, 2023.


Candidates: https://issues.jenkins.io/issues/?filter=12146

Fixed: 
https://issues.jenkins.io/browse/JENKINS-71428?jql=labels%20%3D%202.401.3-fixed
Rejected: https://issues.jenkins.io/issues/?jql=labels%20%3D%202.401.3-rejected

If you have noticed there is currently no suitable backporting candidates for 
this LTS release, so any suggestions to potential candidates would be very 
welcome!


Best,

Kris

-- 
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/OS3P286MB1431430FB1948B7583062C45A130A%40OS3P286MB1431.JPNP286.PROD.OUTLOOK.COM.


Adopt plugin: github-oauth

2023-07-10 Thread Andy Nygard
Hello,

I and a coworker are interested in adopting the github-oauth 
 plugin. It is up for 
adoption.

My github is scurvydoggo . My jenkins 
infrastructure account is "scurvy".

I raised a PR, github-oauth-plugin#246 
 and then 
noticed that PRs are not being responded to and the plugin is up for 
adoption.

I am part of a squad who operate Jenkins via on-premise cloud at a large 
enterprise in Australia, with a large number of users.

I have experience writing Jenkins plugins: I have written one "agent 
killer" which ensures that Agents can only be used once. I hooked into the 
workflow (pipeline) events in order to track whenever an agent gets used, 
and then kill it as soon as it exits scope. I've also forked the 
docker-workflow plugin to support private auth for docker registries. 
Finally, we have forked the github-oauth plugin.

My github is scurvydoggo . My jenkins 
infrastructure account is "scurvy".

-- 
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/b859d976-219c-44cc-bdf8-d33626774d99n%40googlegroups.com.