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