Re: No "Backport" tracker for Orchestrator project?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, May 5, 2020 at 2:20 PM Sebastian Wagner <swagner@xxxxxxxx> wrote:
>
> Hey Patrick,
>
> Am 05.05.20 um 22:35 schrieb Patrick Donnelly:
> > Sebastian,
> >
> > I tried to run the backport-create-issue script:
> >
> > $ python3 src/script/backport-create-issue 44826
> > ...snip...
> > project Orchestrator does not have a Backport tracker
> >
> > and got the above error. It seems batch backports are being done
> > instead [1] manually. I couldn't find an explanation for this policy
> > in the email archives. Why is the orchestrator being treated
> > differently from the rest of the Ceph project?
>
> Right, we've disabled the Backport tracker (temporarily) for the
> Orchestrator (mainly cephadm) project.
>
> There were a two reasons for that.
>
> - I'd like to keep master and octopus aligned for now. That's mainly
> because cephadm is a fairly new project and a release cycle of one year
> is way too large. Taking ceph-volume as an example here, but less
> strict. Right now, this would mean a high volume of backport PRs.
> - Also, we have a high volume of inter-dependent PRs flowing into
> master, which makes it important to keep the order of commits when
> backporting to octopus. Unfortunately, our existing backport workflow
> doesn't really cope with inter-dependent backport-PRs.

Thanks for the explanation!

> That's why I've created my own little script for creating those
> batch-PRs: [2] . It searches in GitHub for cephadm PRs that needs
> backporting without duplicating the status of GitHub PRs in the tracker.
> Using this little script, I can keep track of all PRs that still need
> backporting and maintain the correct order of PRs at the same time.

Are you also closing the "Pending backport" tickets on redmine too?

> Still, I'd like to go back to the standard workflow for backport PRs
> eventually, but we're not there yet.

ACK


-- 
Patrick Donnelly, Ph.D.
He / Him / His
Senior Software Engineer
Red Hat Sunnyvale, CA
GPG: 19F28A586F808C2402351B93C3301A3E258DD79D
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux