I ran a complete migration here:
https://github.com/timja-org/jenkins-gh-issues-poc-11-04/
Please take a look and let me know what you think.

Daniel provided some feedback that I've addressed some of in
https://github.com/timja-org/jenkins-gh-issues-poc-11-06/issues
That run isn't a full run and post processing hasn't happened on it (e.g.
issue type changing and remapping epics to parent child relationship)

Outstanding feedback:
* Attachments are not migrated
* Some descriptions don't render well as the script in use takes an HTML
export from Jira rather than trying to handle Jira markup

Some FAQs are in https://github.com/jenkinsci/jep/pull/415

On Wed, 5 Nov 2025 at 22:17, Andrew Grimberg <[email protected]>
wrote:

> I don't know what the exact issues were, just that it didn't want to
> work correctly. It was from Jira server to GitHub Issues. We were in the
> middle of migrating other LF managed Jira instances to cloud at the time
> the script was produced. The project it was developed for elected to not
> switch to Jira cloud and just go to GitHub Issues and the test runs had
> issues so my engineer built a new one.
>
> She's trying to find it back.
>
> -Andy-
>
> On 11/5/25 09:39, Tim Jacomb wrote:
> > Interesting, if you find it Andrew I'll take a look, could it be Jira
> > cloud it didn't work for?
> > I'm doing an import right now from Jira 9.12.x and it's working fine
> > using that repo.
> >
> > On Wed, 5 Nov 2025 at 17:34, Andrew Grimberg
> > <[email protected] <mailto:[email protected]>>
> > wrote:
> >
> >     One of my release engineers recently wrote a jira -> github issues
> >     importer for one of our other LF projects for when they migrated off
> of
> >     Jira late last year / early this year. I'll see if I can find where
> she
> >     stuck it. I know she had looked at
> >     https://github.com/lemeurherve/jira-issues-importer <https://
> >     github.com/lemeurherve/jira-issues-importer> but it didn't work
> >     properly for current versions of Jira so she ended up writing one
> from
> >     scratch (with some help from Claude).
> >
> >     -Andy-
> >
> >     On 11/4/25 07:36, 'Herve Le Meur CB' via Jenkins Developers wrote:
> >      > I should be able to automate jira-issues-importer if needed.
> >      >
> >      > To be developped in an helpdesk issue, but I imagine it could run
> >     in a
> >      > pipeline or as additional RPU stage, tbd
> >      >
> >      > Le mar. 4 nov. 2025, 16:16, 'Jesse Glick' via Jenkins Developers
> >      > <[email protected] <mailto:jenkinsci-
> >     [email protected]> <mailto:[email protected]
> >     <mailto:[email protected]>>>
> >      > a écrit :
> >      >
> >      >     On a related topic, what is the current recommendation for
> plugin
> >      >     maintainers wishing to switch their component from Jira to
> >     GitHub?
> >      >     The last I saw was https://groups.google.com/g/jenkinsci-dev/
> >     c/ <https://groups.google.com/g/jenkinsci-dev/c/>
> >      >     g3Bn1kvoT2o/m/j8IMgO2MAQAJ <https://groups.google.com/g/
> >     jenkinsci- <https://groups.google.com/g/jenkinsci->
> >      >     dev/c/g3Bn1kvoT2o/m/j8IMgO2MAQAJ> pointing to https://
> >     github.com/ <https://github.com/>
> >      >     lemeurherve/jira-issues-importer <https://github.com/
> >     lemeurherve/ <https://github.com/lemeurherve/>
> >      >     jira-issues-importer> which looks a bit time-consuming. Is
> that
> >      >     still the best available system, or is there some more
> automated
> >      >     system that can be requested e.g. from the helpdesk? https://
> >      > github.com/jenkins-infra/repository-permissions-updater?
> >     tab=readme- <http://github.com/jenkins-infra/repository-permissions-
> >     updater?tab=readme->
> >      >     ov-file#managing-issue-trackers <https://github.com/jenkins-
> >     infra/ <https://github.com/jenkins-infra/>
> >      >
>  repository-permissions-updater?tab=readme-ov-file#managing-issue-
> >      >     trackers> does not mention migration at all.
> >      >
> >      >     CONFIDENTIALITY NOTICE://This email and any attachments
> contain
> >      >     confidential and proprietary information of CloudBees
> >     intended only
> >      >     for the named recipient(s). Unauthorized use or distribution
> is
> >      >     prohibited. If you received this in error, please notify the
> >     sender
> >      >     and delete this email.
> >      >
> >      >     --
> >      >     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 [email protected]
> >     <mailto:jenkinsci-dev%[email protected]>
> >      >     <mailto:[email protected]
> >     <mailto:jenkinsci-dev%[email protected]>>.
> >      >     To view this discussion visit https://groups.google.com/d/
> >     msgid/ <https://groups.google.com/d/msgid/>
> >      >     jenkinsci-dev/
> >      >
> >       CANfRfr31GuD6pR4MdhtLbN%3DFYZgS2M5m0bTQ%2BaaKVnM5wJeb8w%
> 40mail.gmail.com <http://40mail.gmail.com> <
> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr31GuD6pR4MdhtLbN%3DFYZgS2M5m0bTQ%2BaaKVnM5wJeb8w%40mail.gmail.com?utm_medium=email&utm_source=footer
> <
> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr31GuD6pR4MdhtLbN%3DFYZgS2M5m0bTQ%2BaaKVnM5wJeb8w%40mail.gmail.com?utm_medium=email&utm_source=footer
> >>.
> >      >
> >      >
> >      > CONFIDENTIALITY NOTICE://This email and any attachments contain
> >      > confidential and proprietary information of CloudBees intended
> >     only for
> >      > the named recipient(s). Unauthorized use or distribution is
> >     prohibited.
> >      > If you received this in error, please notify the sender and
> >     delete this
> >      > email.
> >      >
> >      > --
> >      > 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 [email protected]
> >     <mailto:jenkinsci-dev%[email protected]>
> >      > <mailto:[email protected]
> >     <mailto:jenkinsci-dev%[email protected]>>.
> >      > To view this discussion visit https://groups.google.com/d/msgid/
> >     <https://groups.google.com/d/msgid/>
> >      > jenkinsci-dev/CAL-
> >      >
> >     Lwjy6wJEPmONnv4%2B5asw9dY%3DFcW1e2JSK%3DSjM6pS8VeXMfA%
> 40mail.gmail.com <http://40mail.gmail.com>
> >      > <https://groups.google.com/d/msgid/jenkinsci-dev/CAL- <https://
> >     groups.google.com/d/msgid/jenkinsci-dev/CAL->
> >      >
> >     Lwjy6wJEPmONnv4%2B5asw9dY%3DFcW1e2JSK%3DSjM6pS8VeXMfA%
> 40mail.gmail.com <http://40mail.gmail.com>?
> >      > utm_medium=email&utm_source=footer>.
> >
> >     --
> >     Andrew J Grimberg
> >     Senior Manager, Release Engineering
> >     The Linux Foundation
> >
> >     NOTICE: The Linux Foundation supports their employees with flexible
> work
> >     hours. If you recieve mail from me outside of standard business hours
> >     please be aware that I do not expect a response until the next
> standard
> >     business day.
> >
> >     --
> >     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 [email protected]
> >     <mailto:jenkinsci-dev%[email protected]>.
> >     To view this discussion visit https://groups.google.com/d/msgid/
> >     jenkinsci-dev/c49b8b99-d38f-4d7d-
> >     ac6e-1a33b3d05dcb%40linuxfoundation.org <https://groups.google.com/
> >     d/msgid/jenkinsci-dev/c49b8b99-d38f-4d7d-
> >     ac6e-1a33b3d05dcb%40linuxfoundation.org>.
> >
> > --
> > 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 [email protected]
> > <mailto:[email protected]>.
> > To view this discussion visit https://groups.google.com/d/msgid/
> > jenkinsci-dev/
> > CAH-3BieB1buux55jcyvhrFxwnHh88Tyw_BMLkKbwC7vhm%3DM_Qg%40mail.gmail.com
> > <https://groups.google.com/d/msgid/jenkinsci-dev/
> > CAH-3BieB1buux55jcyvhrFxwnHh88Tyw_BMLkKbwC7vhm%3DM_Qg%40mail.gmail.com?
> > utm_medium=email&utm_source=footer>.
>
> --
> Andrew J Grimberg
> Senior Manager, Release Engineering
> The Linux Foundation
>
> NOTICE: The Linux Foundation supports their employees with flexible work
> hours. If you recieve mail from me outside of standard business hours
> please be aware that I do not expect a response until the next standard
> business day.
>
>

-- 
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bidw8yCfFTGozGezfwVUhxXG4cD0dQ%2BNyZefC9myocC%2BDA%40mail.gmail.com.

Reply via email to