From: "Corentin Labbe" <clabbe@baylibre.com>
To: Alice Ferrazzi <alice.ferrazzi@miraclelinux.com>
Cc: Remi Duraffort <remi.duraffort@linaro.org>,
Antonio Terceiro <antonio.terceiro@linaro.org>,
Guillaume Tucker <guillaume.tucker@collabora.com>,
Kevin Hilman <khilman@baylibre.com>,
"kernelci-tsc@groups.io" <kernelci-tsc@groups.io>,
"kernelci@groups.io" <kernelci@groups.io>
Subject: Re: Moving lava-docker out of the KernelCI GitHub organisation
Date: Fri, 2 Sep 2022 14:07:11 +0200 [thread overview]
Message-ID: <YxHx79tyWZ2b68om@Red> (raw)
In-Reply-To: <CANgtXuN0L=2Udvo5vL_HjBwvHiA7EPf=CYhW+aMkpvvGNScsrQ@mail.gmail.com>
Le Fri, Sep 02, 2022 at 01:33:37PM +0900, Alice Ferrazzi a écrit :
> On Thu, Sep 1, 2022 at 11:56 PM Remi Duraffort <remi.duraffort@linaro.org>
> wrote:
> >
> > Hello,
> >
> > Le lun. 29 août 2022 à 08:18, Alice Ferrazzi <
> alice.ferrazzi@miraclelinux.com> a écrit :
> >>
> >> Hello Antonio,
> >>
> >> On Sat, Aug 27, 2022 at 3:40 AM Antonio Terceiro
> >> <antonio.terceiro@linaro.org> wrote:
> >> >
> >> > On Thu, Aug 25, 2022 at 04:05:47PM +0200, Guillaume Tucker wrote:
> >> > > Hello,
> >> > >
> >> > > The idea of adding BayLibre's lava-healthchecks-binary[1]
> >> > > repository to the KernelCI GitHub organisation was brought up
> >> > > during a KernelCI weekly meeting last month. This appears to be
> >> > > related to the lava-docker[2] project which is currently in the
> >> > > KernelCI organisation, to bring the two repositories together.
> >> > >
> >> > > It seems to me that lava-docker and anything related to providing
> >> > > LAVA support is not something that KernelCI should be responsible
> >> > > for as a project. In fact, the lava-docker repository has been
> >> > > managed entirely autonomously since the beginning by different
> >> > > maintainers than the core KernelCI repositories, and I believe it
> >> > > was originally added to the KernelCI org by Kevin as it was an
> >> > > easy thing to do that made sense at the time.
> >> > >
> >> > > Rather than having one more LAVA-related project under this org,
> >> > > how about either creating a dedicated GitHub organisation for
> >> > > lava-docker and related repositories, or adding lava-docker and
> >> > > the healthchecks to the LAVA GitLab instance on
> >> > > https://git.lavasoftware.org/?
> >> > >
> >> > > Having a dedicated org on GitHub would give the actual
> >> > > maintainers of the project full control over it, to add and move
> >> > > repositories, manage members, permissions etc. as they wish.
> >> > >
> >> > > However, if the LAVA maintainers think that lava-docker could
> >> > > become the main solution for running LAVA in Docker, then maybe
> >> > > it should be merged with some existing project on
> >> > > git.lavasoftware.org or added as a new project there. That would
> >> > > give it more visibility and potentially remove duplicated
> >> > > efforts.
> >> >
> >> > FWIW, there is also
> >> > https://git.lavasoftware.org/lava/pkg/docker-compose which seems
> >> > similar, but not the same, as kernelci's lava-docker (e.g. there is no
> >> > autogeneration of config files AFAICT). That's used by a few people,
> but
> >> > mostly for development purposes I think.
> >> >
> >>
> >> yes, from what I could see is a different approach.
> >> We are offering a orchestration system that is generated
> >> programmatically by a yaml file (boards.yaml)
> >> that is creating the necessary docker-compose settings and unloading
> >> the already set up lava
> >> files and folders.
> >>
> >> > > I'm not sure I'm aware of all the implications for each of these
> >> > > options so I thought I would bring it up for discussion here.
> >> > > What do you think?
> >> >
> >> > I don't really have an opinion on what to do with lava-docker. In
> >> > principle, consolidation and collaboration is good, but we would need
> to
> >> > agree on the details. Also, moving it around must be done in a way that
> >> > the current maintainers still have the necessary access to keep
> >> > maintaining it (because the move won't make new maintainers magically
> >> > appear).
> >>
> >> I agree on doing it in a way that the current maintainers have still
> >> the necessary access rights for continue
> >> the development,
> >> I also would like to do it in a way that the current lava-docker users
> >> don't get confused on
> >> where the upstream repository moved to.
> >>
> >> Thanks,
> >> Alice
Hello
Sorry I am late to came in conversation.
I agree that lava-docker is probably not hosted in the right place now.
The only relation between the 2 project was that lava-docker was designed to help doing a LAVA lab for people wanting to join kernelCI
So I agree to move it out of kernelCI if it si necessary.
lava-docker has few users, so it will be easy to warn them. (I know AGL, GkernelCI, Baylibre, lab-broonie as real users, not sure if the other still use it).
For the moment I am the only maintainer, but if Alice want to step in, it will be good.
I will wait for Khilman to said the final words.
next prev parent reply other threads:[~2022-09-02 12:07 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-08-25 14:05 Moving lava-docker out of the KernelCI GitHub organisation Guillaume Tucker
2022-08-25 14:37 ` Alice Ferrazzi
2022-08-26 18:40 ` Antonio Terceiro
2022-08-29 6:18 ` Alice Ferrazzi
2022-09-01 14:56 ` Remi Duraffort
2022-09-02 4:33 ` Alice Ferrazzi
2022-09-02 12:07 ` Corentin Labbe [this message]
2022-09-04 11:01 ` Kevin Hilman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YxHx79tyWZ2b68om@Red \
--to=clabbe@baylibre.com \
--cc=alice.ferrazzi@miraclelinux.com \
--cc=antonio.terceiro@linaro.org \
--cc=guillaume.tucker@collabora.com \
--cc=kernelci-tsc@groups.io \
--cc=kernelci@groups.io \
--cc=khilman@baylibre.com \
--cc=remi.duraffort@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).