Caching does not allow to see new UI features

Bug #1475310 reported by Anastasia Palkina
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Vitaly Kramskikh

Bug Description

Sometimes caching does not allow to see new UI features.

For example, on ISO #43 I could not see merged sotring-and-filtering feature.
Last week Artem Grechanichenko could not see merged compact-mode feature.

I think it is a problem and we should solve it.

"build_id": "2015-07-16_04-50-59", "build_number": "43", "release_versions": {"2014.2.2-7.0": {"VERSION": {"build_id": "2015-07-16_04-50-59", "build_number": "43", "api": "1.0", "fuel-library_sha": "9796e2535307a5d9967e83cc7592c54078b11edb", "nailgun_sha": "bb362555dba04f461bb570aa414ab628e753d57c", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-7.0", "fuel-agent_sha": "ce4bfd0037f538cf929a92290fd211950e5cdf7d", "production": "docker", "python-fuelclient_sha": "fe14335efc3c800162b72d1e333e5179314e2ff4", "astute_sha": "3cc1bb6b2a7cc2b437c6c6ffc6366653b08749bf", "fuel-ostf_sha": "5b5ec07f15b1d15e452366e838c4c830010ee795", "release": "7.0", "fuelmain_sha": "533d1722016da9774fb406f86d35942e5870ed73"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "9796e2535307a5d9967e83cc7592c54078b11edb", "nailgun_sha": "bb362555dba04f461bb570aa414ab628e753d57c", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-7.0", "fuel-agent_sha": "ce4bfd0037f538cf929a92290fd211950e5cdf7d", "production": "docker", "python-fuelclient_sha": "fe14335efc3c800162b72d1e333e5179314e2ff4", "astute_sha": "3cc1bb6b2a7cc2b437c6c6ffc6366653b08749bf", "fuel-ostf_sha": "5b5ec07f15b1d15e452366e838c4c830010ee795", "release": "7.0", "fuelmain_sha": "533d1722016da9774fb406f86d35942e5870ed73"

Tags: area-ui ui
Revision history for this message
Vitaly Kramskikh (vkramskikh) wrote :

We already do cache busting via url arg and http-equiv meta headers. Don't know how it is possible, the only remaining place is headers

Changed in fuel:
status: New → Confirmed
Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-docs (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/231005

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-docs (stable/7.0)

Related fix proposed to branch: stable/7.0
Review: https://review.openstack.org/231014

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-docs (master)

Reviewed: https://review.openstack.org/231005
Committed: https://git.openstack.org/cgit/stackforge/fuel-docs/commit/?id=835f43abeee718889fdb8842d14d96e90ae0b147
Submitter: Jenkins
Branch: master

commit 835f43abeee718889fdb8842d14d96e90ae0b147
Author: evkonstantinov <email address hidden>
Date: Mon Oct 5 16:58:45 2015 +0300

    Add browser cache issue to Fuel 7.0 relnotes
    Related-Bug:#1475310

    Change-Id: I9cdded44d997aa6e788d85d3e26ed430ea3cb993

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-docs (stable/7.0)

Reviewed: https://review.openstack.org/231014
Committed: https://git.openstack.org/cgit/stackforge/fuel-docs/commit/?id=4d8b0a2f8e894e3253d5aa7433751ce89f5323c9
Submitter: Jenkins
Branch: stable/7.0

commit 4d8b0a2f8e894e3253d5aa7433751ce89f5323c9
Author: evkonstantinov <email address hidden>
Date: Mon Oct 5 16:58:45 2015 +0300

    Add browser cache issue to Fuel 7.0 relnotes
    Related-Bug:#1475310

    Change-Id: I9cdded44d997aa6e788d85d3e26ed430ea3cb993

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 7.0 → 8.0
status: Won't Fix → Confirmed
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov)
tags: added: area-ui
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/254798

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Vitaly Kramskikh (vkramskikh)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/254798
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=6cd887423d12be9cc8f5b67fc6215f8a5bed6ca8
Submitter: Jenkins
Branch: master

commit 6cd887423d12be9cc8f5b67fc6215f8a5bed6ca8
Author: Vitaly Kramskikh <email address hidden>
Date: Tue Dec 8 17:46:51 2015 +0300

    Forbid caching / for fuel-web

    New header 'expires -1' forbids caching of / (index.html)
    to avoid caching issues which may exist after master node
    upgrade. This header is not needed for /static - for JS and
    other assets Fuel UI uses its own cachebusting mechanism.

    Change-Id: Ic9a199394a0167a4da977b5d135caf676e7d2b67
    Closes-Bug: #1475310

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

I did not see caching issues since the autumn.
So close this bug with "Fix Released" status.

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.