[openstack-dev] removing screen from devstack - RSN

John Griffith john.griffith8 at gmail.com
Thu Sep 7 19:29:07 UTC 2017


On Thu, Sep 7, 2017 at 11:52 AM, Eric Fried <openstack at fried.cc> wrote:

> John-
>
>         You're not the only one for whom the transition to systemd has been
> painful.
>
>         However...
>
>         It *is* possible (some would argue just as easy) to do all things
> with
> systemd that were done with screen.
>
>         For starters, have you seen [1] ?
>
>         Though looking at that again, I realize it could use a section on
> how
> to do pdb - I'll propose something for that.  In the meantime, feel free
> to find me in #openstack-dev and I can talk you through it.
>
> [1] https://docs.openstack.org/devstack/latest/systemd.html
>
>                         Thanks,
>                         Eric Fried (efried)
>
> On 09/07/2017 12:34 PM, John Griffith wrote:
> >
> >
> > On Thu, Sep 7, 2017 at 11:29 AM, John Griffith <john.griffith8 at gmail.com
> > <mailto:john.griffith8 at gmail.com>> wrote:
> >
> >     Please don't, some of us have no issues with screen and use it
> >     extensively for debugging.  Unless there's a viable option using
> >     systemd I fail to understand why this is such a big deal.  I've been
> >     using devstack in screen for a long time without issue, and I still
> >     use rejoin that supposedly didn't work (without issue).
> >
> >     I completely get the "run like customers" but in theory I'm not sure
> >     how screen makes it much different than what customers do, it's
> >     executing the same binary at the end of the day.  I'd also ask then
> >     is devstack no longer "dev" stack, but now a preferred method of
> >     install for running production clouds?  Anyway, I'd just ask to
> >     leave it as an option, unless there's equivalent options for things
> >     like using pdb etc.  It's annoying enough that we lost that
> >     capability for the API services, is there a possibility we can
> >     reconsider not allowing this an option?
> >
> >     Thanks,
> >     John
> >
> >     On Thu, Sep 7, 2017 at 7:31 AM, Davanum Srinivas <davanum at gmail.com
> >     <mailto:davanum at gmail.com>> wrote:
> >
> >         w00t!
> >
> >         On Thu, Sep 7, 2017 at 8:45 AM, Sean Dague <sean at dague.net
> >         <mailto:sean at dague.net>> wrote:
> >         > On 08/31/2017 06:27 AM, Sean Dague wrote:
> >         >> The work that started last cycle to make devstack only have a
> >         single
> >         >> execution mode, that was the same between automated QA and
> >         local, is
> >         >> nearing it's completion.
> >         >>
> >         >> https://review.openstack.org/#/c/499186/
> >         <https://review.openstack.org/#/c/499186/> is the patch that
> >         will remove
> >         >> screen from devstack (which was only left as a fall back for
> >         things like
> >         >> grenade during Pike). Tests are currently passing on all the
> >         gating jobs
> >         >> for it. And experimental looks mostly useful.
> >         >>
> >         >> The intent is to merge this in about a week (right before
> >         PTG). So, if
> >         >> you have a complicated devstack plugin you think might be
> >         affected by
> >         >> this (and were previously making jobs pretend to be grenade
> >         to keep
> >         >> screen running), now is the time to run tests against this
> >         patch and see
> >         >> where things stand.
> >         >
> >         > This patch is in the gate and now merging, and with it
> >         devstack now has
> >         > a single run mode, using systemd units, which is the same
> >         between test
> >         > and development.
> >         >
> >         > Thanks to everyone helping with the transition!
> >         >
> >         >         -Sean
> >         >
> >         > --
> >         > Sean Dague
> >         > http://dague.net
> >         >
> >         >
> >         ____________________________________________________________
> ______________
> >         > OpenStack Development Mailing List (not for usage questions)
> >         > Unsubscribe:
> >         OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> >         <http://OpenStack-dev-request@lists.openstack.org?subject:
> unsubscribe>
> >         >
> >         http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack-dev <http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack-dev>
> >
> >
> >
> >         --
> >         Davanum Srinivas :: https://twitter.com/dims
> >
> >         ____________________________________________________________
> ______________
> >         OpenStack Development Mailing List (not for usage questions)
> >         Unsubscribe:
> >         OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> >         <http://OpenStack-dev-request@lists.openstack.org?subject:
> unsubscribe>
> >         http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack-dev <http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack-dev>
> >
> >
> > ​FWIW I realize my opinion doesn't count here particularly since this
> > already merged, BUT I also realize that it didn't count before it merged
> > either as the response I was given was "I don't use debuggers".  It's
> > unfortunate, perhaps I'm really the only one that has counter opinions
> > on things, or maybe nobody else wants to speak up, or maybe just nobody
> > cares.  Either way, it's a bit of a bummer and just another thing on the
> > list.  ​
> >
> >
> >
> > ____________________________________________________________
> ______________
> > OpenStack Development Mailing List (not for usage questions)
> > Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:
> unsubscribe
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
​Just saw your patch Eric, Thanks!!!  That does indeed look simple and will
shut me up :)

Thanks again!!​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20170907/b8ba4061/attachment.html>


More information about the OpenStack-dev mailing list