Django 1.11 ends its extended support in April 2020 (which is before
Ussuri release), so horizon drops Django 1.11 support in Ussuri.
tox envs for non-primary Django versions are no longer needed in tox.ini
as testing environments for non-primary Django versions are setup in
the zuul jobs now.
horizon>=17.1.0 is required to use Django 2.2. requirements.txt and
lower-constraints.txt are updated accordingly. for more info. please
refer [1].
Depends-On: https://review.opendev.org/#/c/700733/
[1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin
Change-Id: Iaf36098ce77cc633fa4a39804441a36060fa0934
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.
The change was made in horizon Rocky-3,
so horizon 14.0.0.0b3 is required at least.
Also drops unnecessary Django dependencies. There is no need to
install Django explicitly as it is a horizon dependency.
Change-Id: I4c27c5a330976637b43831b6748465c518926bb5
... or at least the first published tarball which will lead to Rocky.
On the other side this means forcing the usage of mox as long as
there are tests that depends on it (the switch was already flipped
in Horizon, so it needs to be enabled here).
This allows us to depend on newer Horizon features, including changes
to the test suite that are useful for the mox removal effort.
Also fixes lower-constants.txt
Change-Id: I3908c6d212b9d1df7e4490128b6a0a3f751e8276
Signed-off-by: Charles Short <zulcss@gmail.com>
Since the zaqar-ui plugin requires horizon to run, we do not need to include
most of the xstatic and django requirements. This patch removes them.
Change-Id: Ib0f594bcdb7348112d6c357edf87d4d0955f9635
This commit adds the zaqar base and an empty queues panel.
Subsequent patches will add api and content to the queues panel.
Co-Authored-By: Fei Long Wang <flwang@catalyst.net.nz>
Co-Authored-By: Rob Cresswell <rcresswe@cisco.com>
Co-Authored-By: Thai Tran <tqtran@us.ibm.com>
Change-Id: I1f4873d1e36c677956534266de41d80a01c8cd9d