[prev in list] [next in list] [prev in thread] [next in thread] 

List:       asterisk-dev
Subject:    Re: [asterisk-dev] CentOS 6 and Ubuntu 12 Testing Support
From:       Corey Farrell <git () cfware ! com>
Date:       2017-04-12 19:00:26
Message-ID: 6a6a3bd1-a97b-21f4-623d-cf50f68e4ea7 () cfware ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


CentOS 6 "Full Updates" support ends May 10th [1], after that "only 
Security errata and select mission critical bug fixes will be 
released".  I think this combined with testing difficulties justifies 
moving CentOS 6 into "extended" support for Asterisk. Probably worth 
announcing to asterisk-users the OS versions that are no longer 
automatically tested.

[1] https://wiki.centos.org/About/Product


On 04/12/2017 02:08 PM, Scott Griepentrog wrote:
> After testing with CentOS 6.8, I agree that it has become difficult to 
> continue supporting it.
>
> On Wed, Apr 12, 2017 at 9:27 AM, George Joseph <gjoseph@digium.com 
> <mailto:gjoseph@digium.com>> wrote:
>
>
>
>     On Wed, Apr 12, 2017 at 7:22 AM, Scott Griepentrog
>     <sgriepentrog@digium.com <mailto:sgriepentrog@digium.com>> wrote:
>
>         I agree that 12.04 is old enough to not worry about
>         supporting.  Because of the widespread use of CentOS 6 as an
>         Asterisk platform, I'd be concerned about abandoning it
>         however.  Which tests (beyond ODBC) are you having trouble with?
>
>
>     Pretty much every rest_api test fails because of Python package
>     issues.   The last errors are related to txaio and twisted.
>     The latest version of twisted to support python 2.6 is 14 which
>     starts  a cascade of package interdependencies that can only be
>     resolved by using pip to install specific versions of things.  I
>     could probably get it to work but is it worth the time and effort
>     to do so?
>
>     These are the packages that have to be installed via pip just to
>     get this far...
>     alembic
>     setuptools
>     requests
>     pyparsing
>     urlparse3
>     urllib3
>     virtualenv
>     virtualenv-clone
>     virtualenvwrapper
>     construct
>     pep8
>     autobahn
>     service-identity
>     construct==2.5.1
>     Twisted==14
>
>     Oh yeah, one of the packages we install from source (I think it's
>     sipp but I forget) requires autoconf268 which is available via yum
>     but it's a pain to get it to be used.
>
>
>         On Wed, Apr 12, 2017 at 7:45 AM, Joshua Colp <jcolp@digium.com
>         <mailto:jcolp@digium.com>> wrote:
>
>             On Tue, Apr 11, 2017, at 03:28 PM, George Joseph wrote:
>             > Both CentOS 6 and Ubuntu 12 have fallen into the state
>             where we can't
>             > actually create a new instance of either that can run
>             the Asterisk
>             > Testsuite.  In order to get it to work I've had to
>             fiddle Python packages
>             > both from the distributions' repositories and directly
>             from pip which
>             > makes
>             > the Python environment fragile FrankenSnake.  Also, ODBC
>             packages from
>             > that
>             > era are unreliable so I've had to download and install
>             both UnixODBC and
>             > the postgresql ODBC drivers from source to get a working
>             realtime setup.
>             > Finally, the Ubuntu 12 ISO images contain an
>             /etc/apt/sources.list that
>             > no
>             > longer works right out of the box.
>             >
>             > So what do you folks think the future of testing on
>             CentOS 6 and Ubuntu
>             > 12
>             > should be?
>
>             12.04 is EOL so not testing it is fine to me. CentOS 6 I
>             don't really
>             have a comment on, I'm not in that ecosystem myself.
>
>             --
>             Joshua Colp
>             Digium, Inc. | Senior Software Developer
>             445 Jan Davis Drive NW - Huntsville, AL 35806 - US
>             Check us out at: www.digium.com <http://www.digium.com> &
>             www.asterisk.org <http://www.asterisk.org>
>
>             --
>             _____________________________________________________________________
>             -- Bandwidth and Colocation Provided by
>             http://www.api-digital.com --
>
>             asterisk-dev mailing list
>             To UNSUBSCRIBE or update options visit:
>             http://lists.digium.com/mailman/listinfo/asterisk-dev
>             <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>
>
>
>
>         -- 
>         Digium logo
>         Scott Griepentrog
>         Digium, Inc · Software Developer
>         445 Jan Davis Drive NW · Huntsville, AL 35806 · US
>         direct/fax: +1 256 428 6239 · mobile: +1 256 580 6090
>         Check us out at: http://digium.com · http://asterisk.org
>
>         --
>         _____________________________________________________________________
>         -- Bandwidth and Colocation Provided by
>         http://www.api-digital.com --
>
>         asterisk-dev mailing list
>         To UNSUBSCRIBE or update options visit:
>         http://lists.digium.com/mailman/listinfo/asterisk-dev
>         <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>
>
>
>
>     -- 
>     George Joseph
>     Digium, Inc. | Software Developer
>     445 Jan Davis Drive NW - Huntsville, AL 35806 - US
>     Check us out at: www.digium.com <http://www.digium.com/> &
>     www.asterisk.org <http://www.asterisk.org/>
>
>
>     --
>     _____________________________________________________________________
>     -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
>     asterisk-dev mailing list
>     To UNSUBSCRIBE or update options visit:
>     http://lists.digium.com/mailman/listinfo/asterisk-dev
>     <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>
>
>
>
> -- 
> Digium logo
> Scott Griepentrog
> Digium, Inc · Software Developer
> 445 Jan Davis Drive NW · Huntsville, AL 35806 · US
> direct/fax: +1 256 428 6239 · mobile: +1 256 580 6090
> Check us out at: http://digium.com · http://asterisk.org
>
>


[Attachment #5 (text/html)]

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>CentOS 6 "Full Updates" support ends May 10th [1], after that
      "only Security errata and select mission critical bug fixes will
      be released".  I think this combined with testing difficulties
      justifies moving CentOS 6 into "extended" support for Asterisk. 
      Probably worth announcing to asterisk-users the OS versions that
      are no longer automatically tested.<br>
    </p>
    <p>[1] <a class="moz-txt-link-freetext" \
href="https://wiki.centos.org/About/Product">https://wiki.centos.org/About/Product</a><br>
  <meta http-equiv="content-type" content="text/html;
        charset=windows-1252">
    </p>
    <br>
    <div class="moz-cite-prefix">On 04/12/2017 02:08 PM, Scott
      Griepentrog wrote:<br>
    </div>
    <blockquote
cite="mid:CACrpESacPuaKeLSJ7AU5m7x1oCVzJO=4mifO=vt_7M2nOJrgOA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_default" style="color:#660000">After testing
          with CentOS 6.8, I agree that it has become difficult to
          continue supporting it.</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Wed, Apr 12, 2017 at 9:27 AM, George
          Joseph <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:gjoseph@digium.com" \
target="_blank">gjoseph@digium.com</a>&gt;</span>  wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr"><br>
              <div class="gmail_extra"><br>
                <div class="gmail_quote"><span class="">On Wed, Apr 12,
                    2017 at 7:22 AM, Scott Griepentrog <span dir="ltr">&lt;<a
                        moz-do-not-send="true"
                        href="mailto:sgriepentrog@digium.com"
                        target="_blank">sgriepentrog@digium.com</a>&gt;</span>
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0px
                      0px 0px 0.8ex;border-left:1px solid
                      rgb(204,204,204);padding-left:1ex">
                      <div dir="ltr">
                        <div style="color:rgb(102,0,0)">I agree that
                          12.04 is old enough to not worry about
                          supporting.  Because of the widespread use of
                          CentOS 6 as an Asterisk platform, I'd be
                          concerned about abandoning it however.  Which
                          tests (beyond ODBC) are you having trouble
                          with?</div>
                      </div>
                    </blockquote>
                    <div><br>
                    </div>
                  </span>
                  <div>Pretty much every rest_api test fails because of
                    Python package issues.   The last errors are related
                    to txaio and twisted.</div>
                  <div>The latest version of twisted to support python
                    2.6 is 14 which starts  a cascade of package
                    interdependencies that can only be resolved by using
                    pip to install specific versions of things.  I could
                    probably get it to work but is it worth the time and
                    effort to do so?   </div>
                  <div><br>
                  </div>
                  <div>These are the packages that have to be installed
                    via pip just to get this far...</div>
                  <div>
                    <div>alembic</div>
                    <div>setuptools</div>
                    <div>requests</div>
                    <div>pyparsing</div>
                    <div>urlparse3</div>
                    <div>urllib3</div>
                    <div>virtualenv</div>
                    <div>virtualenv-clone</div>
                    <div>virtualenvwrapper</div>
                    <div>construct</div>
                    <div>pep8</div>
                    <div>autobahn</div>
                    <div>service-identity</div>
                    <div>construct==2.5.1</div>
                    <div>Twisted==14</div>
                  </div>
                  <div><br>
                  </div>
                  <div>Oh yeah, one of the packages we install from
                    source (I think it's sipp but I forget) requires
                    autoconf268 which is available via yum but it's a
                    pain to get it to be used.</div>
                  <div>
                    <div class="h5">
                      <div> </div>
                      <blockquote class="gmail_quote" style="margin:0px
                        0px 0px 0.8ex;border-left:1px solid
                        rgb(204,204,204);padding-left:1ex">
                        <div class="gmail_extra">
                          <div>
                            <div class="m_2130184987852449780gmail-h5"><br>
                              <div class="gmail_quote">On Wed, Apr 12,
                                2017 at 7:45 AM, Joshua Colp <span
                                  dir="ltr">&lt;<a
                                    moz-do-not-send="true"
                                    href="mailto:jcolp@digium.com"
                                    target="_blank">jcolp@digium.com</a>&gt;</span>
                                wrote:<br>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
                                  0.8ex;border-left:1px solid
                                  rgb(204,204,204);padding-left:1ex"><span>On
                                    Tue, Apr 11, 2017, at 03:28 PM,
                                    George Joseph wrote:<br>
                                    &gt; Both CentOS 6 and Ubuntu 12
                                    have fallen into the state where we
                                    can't<br>
                                    &gt; actually create a new instance
                                    of either that can run the Asterisk<br>
                                    &gt; Testsuite.  In order to get it
                                    to work I've had to fiddle Python
                                    packages<br>
                                    &gt; both from the distributions'
                                    repositories and directly from pip
                                    which<br>
                                    &gt; makes<br>
                                    &gt; the Python environment fragile
                                    FrankenSnake.  Also, ODBC packages
                                    from<br>
                                    &gt; that<br>
                                    &gt; era are unreliable so I've had
                                    to download and install both
                                    UnixODBC and<br>
                                    &gt; the postgresql ODBC drivers
                                    from source to get a working
                                    realtime setup.<br>
                                    &gt; Finally, the Ubuntu 12 ISO
                                    images contain an
                                    /etc/apt/sources.list that<br>
                                    &gt; no<br>
                                    &gt; longer works right out of the
                                    box.<br>
                                    &gt;<br>
                                    &gt; So what do you folks think the
                                    future of testing on CentOS 6 and
                                    Ubuntu<br>
                                    &gt; 12<br>
                                    &gt; should be?<br>
                                    <br>
                                  </span>12.04 is EOL so not testing it
                                  is fine to me. CentOS 6 I don't really<br>
                                  have a comment on, I'm not in that
                                  ecosystem myself.<br>
                                  <br>
                                  --<br>
                                  Joshua Colp<br>
                                  Digium, Inc. | Senior Software
                                  Developer<br>
                                  <div
                                    \
class="m_2130184987852449780gmail-m_2147616212003512505HOEnZb">  <div
                                      \
class="m_2130184987852449780gmail-m_2147616212003512505h5">445  Jan Davis Drive NW - \
Huntsville,  AL 35806 - US<br>
                                      Check us out at: <a
                                        moz-do-not-send="true"
                                        href="http://www.digium.com"
                                        rel="noreferrer" \
target="_blank">www.digium.com</a>  &amp; <a moz-do-not-send="true"
                                        href="http://www.asterisk.org"
                                        rel="noreferrer" \
target="_blank">www.asterisk.org</a><br>  <br>
                                    </div>
                                  </div>
                                  <span
                                    \
class="m_2130184987852449780gmail-m_2147616212003512505HOEnZb"><font  \
                color="#888888">--<br>
                                      \
                ______________________________<wbr>______________________________<wbr>_________<br>
                
                                      -- Bandwidth and Colocation
                                      Provided by <a
                                        moz-do-not-send="true"
                                        href="http://www.api-digital.com"
                                        rel="noreferrer" \
                target="_blank">http://www.api-digital.com</a>
                                      --<br>
                                      <br>
                                      asterisk-dev mailing list<br>
                                      To UNSUBSCRIBE or update options
                                      visit:<br>
                                         <a moz-do-not-send="true"
                                        \
                href="http://lists.digium.com/mailman/listinfo/asterisk-dev"
                                        rel="noreferrer" \
target="_blank">http://lists.digium.com/mailm<wbr>an/listinfo/asterisk-dev</a><br>  \
</font></span></blockquote>  </div>
                              <br>
                              <br clear="all">
                              <div><br>
                              </div>
                            </div>
                          </div>
                          <span
                            class="m_2130184987852449780gmail-HOEnZb"><font
                              color="#888888">-- <br>
                              <div
                                \
class="m_2130184987852449780gmail-m_2147616212003512505gmail_signature">  <div \
dir="ltr"><img  moz-do-not-send="true" alt="Digium
                                    logo"
                                    \
src="https://my.digium.com/images/graphics/digium_RGB_signature.gif" \
style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:12px"  \
width="288" height="50">  <div>Scott Griepentrog<br>
                                    Digium, Inc · Software Developer<br>
                                    445 Jan Davis Drive NW · Huntsville,
                                    AL 35806 · US<br>
                                    direct/fax: +1 256 428 6239 ·
                                    mobile: +1 256 580 6090<br>
                                    Check us out at: <a
                                      moz-do-not-send="true"
                                      href="http://digium.com"
                                      target="_blank">http://digium.com</a>
                                    · <a moz-do-not-send="true"
                                      href="http://asterisk.org"
                                      target="_blank">http://asterisk.org</a><br>
                                  </div>
                                </div>
                              </div>
                            </font></span></div>
                        <br>
                        --<br>
                        \
                ______________________________<wbr>______________________________<wbr>_________<br>
                
                        -- Bandwidth and Colocation Provided by <a
                          moz-do-not-send="true"
                          href="http://www.api-digital.com"
                          rel="noreferrer" \
                target="_blank">http://www.api-digital.com</a>
                        --<br>
                        <br>
                        asterisk-dev mailing list<br>
                        To UNSUBSCRIBE or update options visit:<br>
                           <a moz-do-not-send="true"
                          \
                href="http://lists.digium.com/mailman/listinfo/asterisk-dev"
                          rel="noreferrer" \
target="_blank">http://lists.digium.com/mailm<wbr>an/listinfo/asterisk-dev</a><br>  \
</blockquote>  </div>
                  </div>
                </div>
                <span class="HOEnZb"><font color="#888888"><br>
                    <br clear="all">
                    <div><br>
                    </div>
                    -- <br>
                  </font></span>
                <div class="m_2130184987852449780gmail_signature">
                  <div dir="ltr"><span class="HOEnZb"><font
                        color="#888888"><span style="font-size:12.8px">George
                          Joseph</span><br style="font-size:12.8px">
                        <span style="font-size:12.8px">Digium, Inc. |
                          Software Developer</span></font></span><span
                      class=""><span style="font-size:12.8px"><br>
                        445 Jan Davis Drive NW - Huntsville, AL 35806 -
                        US<br>
                      </span><span style="font-size:12.8px">Check us out
                        at: </span><a moz-do-not-send="true"
                        href="http://www.digium.com/" rel="noreferrer"
                        style="color:rgb(17,85,204);font-size:12.8px"
                        target="_blank">www.digium.com</a><span
                        style="font-size:12.8px"> &amp; </span><a
                        moz-do-not-send="true"
                        href="http://www.asterisk.org/" rel="noreferrer"
                        style="color:rgb(17,85,204);font-size:12.8px"
                        target="_blank">www.<wbr>asterisk.org</a><br>
                      <div><br>
                      </div>
                    </span></div>
                </div>
              </div>
            </div>
            <br>
            --<br>
            ______________________________<wbr>______________________________<wbr>_________<br>
                
            -- Bandwidth and Colocation Provided by <a
              moz-do-not-send="true" href="http://www.api-digital.com"
              rel="noreferrer" target="_blank">http://www.api-digital.com</a>
            --<br>
            <br>
            asterisk-dev mailing list<br>
            To UNSUBSCRIBE or update options visit:<br>
               <a moz-do-not-send="true"
              href="http://lists.digium.com/mailman/listinfo/asterisk-dev"
              rel="noreferrer" \
target="_blank">http://lists.digium.com/<wbr>mailman/listinfo/asterisk-dev</a><br>  \
</blockquote>  </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div class="gmail_signature" data-smartmail="gmail_signature">
          <div dir="ltr"><img moz-do-not-send="true" alt="Digium logo"
              src="https://my.digium.com/images/graphics/digium_RGB_signature.gif"
style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px"
              width="288" height="50">
            <div>Scott Griepentrog<br>
              Digium, Inc · Software Developer<br>
              445 Jan Davis Drive NW · Huntsville, AL 35806 · US<br>
              direct/fax: +1 256 428 6239 · mobile: +1 256 580 6090<br>
              Check us out at: <a moz-do-not-send="true"
                href="http://digium.com" target="_blank">http://digium.com</a>
              · <a moz-do-not-send="true" href="http://asterisk.org"
                target="_blank">http://asterisk.org</a><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
    </blockquote>
    <br>
  </body>
</html>



-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic