Parent task to keep track of issues and schedule of superset upgrades.
**Current version deployed**: `0.26.3`32`
Outstanding issues:
* From version 0.28.1 onward Superset requires Python 3.6, ~~a version not present in Debian Stretch (max 3.5)~~. The SRE team introduced a special apt component to have Python 3.{6,7,8} on stretch with https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/480041.
* Version 0.28.1 introduced several bugs that affect the UI experienc* When a user logs in for the first time, that hopefully should be fixed with 0.29.Xhe/she gets a horrible Python stacktrace that gets resolved only manually by the Analytics team (we have to add the user manually). We tried to deploy 0.28.1 but we rolled back after a few hours,This issue should go away when https://github.com/dpgaspar/Flask-AppBuilder/issues/965 will be integrated in Superset. so **we are going to skip the update to this version**.
* The Analytics team needs a "staging" version of superset (with a proper database) to test upgrades and possibly allow people to test their dashboards etc..In order to do so, before the upgrade becomes the current version of sFlaskAppBuilder version 2.1.0 needs to be used by Superset.wikimedia.org., Thisthat is currently tracked in T212243not trivial at the moment.
Superset releases: https://github.com/apache/incubator-superset/releases
**Current upstream status**: 0.29 is still on hold due to Apache license issues (https://github.com/apache/incubator-superset/issues/6785). From https://github.com/apache/incubator-superset/blob/master/UPDATING.md it seems though that the dev team already reached 0.32, but everything is blocked by the aforementioned licensing issue. I'd expect 0.29/0.31/0.32 to be released all together when proper licensing is applied.
UPDATE: it seems that proper licensing has been applied, in theory we should start seeing more regular releases very soon. We are still trying to work with upstream to fix the issues listed below but they are a bit slow to acknowledge/answer/accept-pull-requests/etc..
**What is the Analytics team working on**List of bugs opened to upstream:
* creating a staging/testing environment (T212243) and possibly test 0.29rc7/0.31.0rc18 on it.
* https://github.com/apache/incubator-superset/issues/7006
* https://github.com/apache/incubator-superset/issues/7074
* https://github.com/apache/incubator-superset/issues/7079
* https://github.com/apache/incubator-superset/issues/7171
* https://github.com/apache/incubator-superset/issues/7368
* https://github.com/dpgaspar/Flask-AppBuilder/issues/965