You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficcontrol.apache.org by "Gray, Jonathan" <Jo...@comcast.com> on 2020/04/21 15:58:06 UTC

Re: [EXTERNAL] Traffic Control 4.1 Release

Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?

Jonathan

On 4/21/20, 9:13 AM, "Dave Neuman" <ne...@apache.org> wrote:

    Hey All,
    I know we just got 4.0 released, but in the spirit of quicker and smaller
    releases, I think it is time to start working on our 4.1 release.  4.1
    already has quite a bit of new functionality in it, as well as a move to
    the 2.0 API, so it's already big enough to warrant a new release. I put
    together some high level release notes for 4.1, please see below.  If you
    have anything in particular that you are still working on and want to get
    into 4.1 please let me and Rawlin know BEFORE we cut the 4.1 branch,
    preferably by the end of the week.

    Thanks,
    Dave

    *ATC 4.1*
    Changelog: https://urldefense.com/v3/__https://github.com/apache/trafficcontrol/blob/master/CHANGELOG.md__;!!CQl3mcHX2A!VDZjBKh7gfws65t1_kLpKgt5-8VN-MEa1AtQCA0Ez-lIZ3lu79bGJ8xzBXOIm-mDUrqK$

    *New Features: *
    Added support for ATS Slice Plugin on HTTP/DNS DSes
    Added eDNS0 Client Subnet support per DS
    Added the ability to fetch users by role
    Added Let's Encrypt support for managing certificates
    Added support for IPv6 only caches

    *Improvements: *
    Traffic Router DNSSEC Zone Diffing
    Added optimistic quorum to Traffic Monitor
    More Golang API endpoint conversions
    Atscfg now generates all Config Files at once reducing load on TO
    Updated all clients to use API 2.0

    *Bug Fixes:*
    Increased default ORT (atscfg) timeout from 10s to 30s, made it configurable
    Fixed Traffic Portal regenerating CDN DNSSEC keys with the wrong effective
    date

    *Other: *
    API updated to version 2.0
    Deprecated Db/admin.pl script was removed in favor of the db/admin binary
    Traffic Ops Python client no longer supports Python 2
    Many unused or unnecessary API endpoints


Re: [EXTERNAL] Traffic Control 4.1 Release

Posted by David Neuman <da...@gmail.com>.
If you cannot go from 3.x -> 4.1 (I'll concede a few gotchas) then 4.1
shouldn't be a minor release.
As others have stated though, it should work.

On Tue, Apr 21, 2020 at 1:24 PM Rawlin Peters <ra...@apache.org> wrote:

> We squashed the DB migrations in the 4.0 release, so you would need to
> at least run the DB migrations for 3.0/3.1 (pretty sure both had the
> exact same migrations) before upgrading to 4.0 or 4.1. So, I don't
> think there is anything precluding someone from upgrading from 3.x
> directly to 4.1.
>
> - Rawlin
>
> On Tue, Apr 21, 2020 at 10:28 AM ocket 8888 <oc...@gmail.com> wrote:
> >
> > >
> > > Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?
> > >
> > > Jonathan
> >
> >
> > I couldn't say for sure but I do think you need to be on the latest 3.x
> to
> > get to 4.x, fyi.
> >
> > On Tue, Apr 21, 2020 at 9:58 AM Gray, Jonathan <
> Jonathan_Gray@comcast.com>
> > wrote:
> >
> > > Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?
> > >
> > > Jonathan
> > >
> > > On 4/21/20, 9:13 AM, "Dave Neuman" <ne...@apache.org> wrote:
> > >
> > >     Hey All,
> > >     I know we just got 4.0 released, but in the spirit of quicker and
> > > smaller
> > >     releases, I think it is time to start working on our 4.1 release.
> 4.1
> > >     already has quite a bit of new functionality in it, as well as a
> move
> > > to
> > >     the 2.0 API, so it's already big enough to warrant a new release.
> I put
> > >     together some high level release notes for 4.1, please see below.
> If
> > > you
> > >     have anything in particular that you are still working on and want
> to
> > > get
> > >     into 4.1 please let me and Rawlin know BEFORE we cut the 4.1
> branch,
> > >     preferably by the end of the week.
> > >
> > >     Thanks,
> > >     Dave
> > >
> > >     *ATC 4.1*
> > >     Changelog:
> > >
> https://urldefense.com/v3/__https://github.com/apache/trafficcontrol/blob/master/CHANGELOG.md__;!!CQl3mcHX2A!VDZjBKh7gfws65t1_kLpKgt5-8VN-MEa1AtQCA0Ez-lIZ3lu79bGJ8xzBXOIm-mDUrqK$
> > >
> > >     *New Features: *
> > >     Added support for ATS Slice Plugin on HTTP/DNS DSes
> > >     Added eDNS0 Client Subnet support per DS
> > >     Added the ability to fetch users by role
> > >     Added Let's Encrypt support for managing certificates
> > >     Added support for IPv6 only caches
> > >
> > >     *Improvements: *
> > >     Traffic Router DNSSEC Zone Diffing
> > >     Added optimistic quorum to Traffic Monitor
> > >     More Golang API endpoint conversions
> > >     Atscfg now generates all Config Files at once reducing load on TO
> > >     Updated all clients to use API 2.0
> > >
> > >     *Bug Fixes:*
> > >     Increased default ORT (atscfg) timeout from 10s to 30s, made it
> > > configurable
> > >     Fixed Traffic Portal regenerating CDN DNSSEC keys with the wrong
> > > effective
> > >     date
> > >
> > >     *Other: *
> > >     API updated to version 2.0
> > >     Deprecated Db/admin.pl script was removed in favor of the db/admin
> > > binary
> > >     Traffic Ops Python client no longer supports Python 2
> > >     Many unused or unnecessary API endpoints
> > >
> > >
>

Re: [EXTERNAL] Traffic Control 4.1 Release

Posted by Rawlin Peters <ra...@apache.org>.
We squashed the DB migrations in the 4.0 release, so you would need to
at least run the DB migrations for 3.0/3.1 (pretty sure both had the
exact same migrations) before upgrading to 4.0 or 4.1. So, I don't
think there is anything precluding someone from upgrading from 3.x
directly to 4.1.

- Rawlin

On Tue, Apr 21, 2020 at 10:28 AM ocket 8888 <oc...@gmail.com> wrote:
>
> >
> > Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?
> >
> > Jonathan
>
>
> I couldn't say for sure but I do think you need to be on the latest 3.x to
> get to 4.x, fyi.
>
> On Tue, Apr 21, 2020 at 9:58 AM Gray, Jonathan <Jo...@comcast.com>
> wrote:
>
> > Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?
> >
> > Jonathan
> >
> > On 4/21/20, 9:13 AM, "Dave Neuman" <ne...@apache.org> wrote:
> >
> >     Hey All,
> >     I know we just got 4.0 released, but in the spirit of quicker and
> > smaller
> >     releases, I think it is time to start working on our 4.1 release.  4.1
> >     already has quite a bit of new functionality in it, as well as a move
> > to
> >     the 2.0 API, so it's already big enough to warrant a new release. I put
> >     together some high level release notes for 4.1, please see below.  If
> > you
> >     have anything in particular that you are still working on and want to
> > get
> >     into 4.1 please let me and Rawlin know BEFORE we cut the 4.1 branch,
> >     preferably by the end of the week.
> >
> >     Thanks,
> >     Dave
> >
> >     *ATC 4.1*
> >     Changelog:
> > https://urldefense.com/v3/__https://github.com/apache/trafficcontrol/blob/master/CHANGELOG.md__;!!CQl3mcHX2A!VDZjBKh7gfws65t1_kLpKgt5-8VN-MEa1AtQCA0Ez-lIZ3lu79bGJ8xzBXOIm-mDUrqK$
> >
> >     *New Features: *
> >     Added support for ATS Slice Plugin on HTTP/DNS DSes
> >     Added eDNS0 Client Subnet support per DS
> >     Added the ability to fetch users by role
> >     Added Let's Encrypt support for managing certificates
> >     Added support for IPv6 only caches
> >
> >     *Improvements: *
> >     Traffic Router DNSSEC Zone Diffing
> >     Added optimistic quorum to Traffic Monitor
> >     More Golang API endpoint conversions
> >     Atscfg now generates all Config Files at once reducing load on TO
> >     Updated all clients to use API 2.0
> >
> >     *Bug Fixes:*
> >     Increased default ORT (atscfg) timeout from 10s to 30s, made it
> > configurable
> >     Fixed Traffic Portal regenerating CDN DNSSEC keys with the wrong
> > effective
> >     date
> >
> >     *Other: *
> >     API updated to version 2.0
> >     Deprecated Db/admin.pl script was removed in favor of the db/admin
> > binary
> >     Traffic Ops Python client no longer supports Python 2
> >     Many unused or unnecessary API endpoints
> >
> >

Re: [EXTERNAL] Traffic Control 4.1 Release

Posted by ocket 8888 <oc...@gmail.com>.
>
> Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?
>
> Jonathan


I couldn't say for sure but I do think you need to be on the latest 3.x to
get to 4.x, fyi.

On Tue, Apr 21, 2020 at 9:58 AM Gray, Jonathan <Jo...@comcast.com>
wrote:

> Is upgrading directly from 3.x to 4.1 supported, or only via 4.0?
>
> Jonathan
>
> On 4/21/20, 9:13 AM, "Dave Neuman" <ne...@apache.org> wrote:
>
>     Hey All,
>     I know we just got 4.0 released, but in the spirit of quicker and
> smaller
>     releases, I think it is time to start working on our 4.1 release.  4.1
>     already has quite a bit of new functionality in it, as well as a move
> to
>     the 2.0 API, so it's already big enough to warrant a new release. I put
>     together some high level release notes for 4.1, please see below.  If
> you
>     have anything in particular that you are still working on and want to
> get
>     into 4.1 please let me and Rawlin know BEFORE we cut the 4.1 branch,
>     preferably by the end of the week.
>
>     Thanks,
>     Dave
>
>     *ATC 4.1*
>     Changelog:
> https://urldefense.com/v3/__https://github.com/apache/trafficcontrol/blob/master/CHANGELOG.md__;!!CQl3mcHX2A!VDZjBKh7gfws65t1_kLpKgt5-8VN-MEa1AtQCA0Ez-lIZ3lu79bGJ8xzBXOIm-mDUrqK$
>
>     *New Features: *
>     Added support for ATS Slice Plugin on HTTP/DNS DSes
>     Added eDNS0 Client Subnet support per DS
>     Added the ability to fetch users by role
>     Added Let's Encrypt support for managing certificates
>     Added support for IPv6 only caches
>
>     *Improvements: *
>     Traffic Router DNSSEC Zone Diffing
>     Added optimistic quorum to Traffic Monitor
>     More Golang API endpoint conversions
>     Atscfg now generates all Config Files at once reducing load on TO
>     Updated all clients to use API 2.0
>
>     *Bug Fixes:*
>     Increased default ORT (atscfg) timeout from 10s to 30s, made it
> configurable
>     Fixed Traffic Portal regenerating CDN DNSSEC keys with the wrong
> effective
>     date
>
>     *Other: *
>     API updated to version 2.0
>     Deprecated Db/admin.pl script was removed in favor of the db/admin
> binary
>     Traffic Ops Python client no longer supports Python 2
>     Many unused or unnecessary API endpoints
>
>