Broken links

Bug #1652944 reported by Andreas Jaeger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Boden R
openstack-manuals
Fix Released
Undecided
Unassigned

Bug Description

The documentation of neutron (see referer below) contains links to pages that do not exist. This was found by a global check of pages on docs.openstack.org using scrapy.

{"url": "http://docs.openstack.org/developer/neutron/devref/l2_agent_extensions", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/quality_of_service.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/scenario_legacy_ovs.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/layer3.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/deploy_scenario4b.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/deploy_scenario1b.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/deploy_scenario3b.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/scenario_legacy_lb.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/adv_config_ipv6.html", "status": 404, "referer": "http://docs.openstack.org/releasenotes/neutron/liberty.html"},
{"url": "http://docs.openstack.org/developer/neutron/devref/l2_agent_extensions", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/quality_of_service.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/scenario_legacy_lb.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/deploy_scenario4b.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/deploy_scenario1b.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/deploy_scenario3b.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/linuxbridge_agent.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/scenario_legacy_ovs.html", "status": 404, "referer": "http://docs.openstack.org/developer/neutron/devref/layer3.html"},
{"url": "http://docs.openstack.org/newton/networking-guide/adv_config_ipv6.html", "status": 404, "referer": "http://docs.openstack.org/releasenotes/neutron/liberty.html"},
{"url": "http://docs.openstack.org/developer/openstack-ansible/install-guide-revised-draft/targethosts-networkconfig.html", "status": 404, "referer": "http://docs.openstack.org/developer/openstack-ansible-os_neutron/newton/app-openvswitch.html"},
{"url": "http://docs.openstack.org/developer/neutron-dynamic-routing/others/testing.rst", "status": 404, "referer": "http://docs.openstack.org/developer/neutron-dynamic-routing/functionality/bgp-speaker.html"},
{"url": "http://docs.openstack.org/developer/neutron-dynamic-routing/functionality/route-advertisement.rst", "status": 404, "referer": "http://docs.openstack.org/developer/neutron-dynamic-routing/functionality/bgp-speaker.html"},
{"url": "http://docs.openstack.org/developer/neutron-dynamic-routing/design/drivers.rst", "status": 404, "referer": "http://docs.openstack.org/developer/neutron-dynamic-routing/functionality/bgp-speaker.html"},
{"url": "http://docs.openstack.org/developer/neutron-dynamic-routing/functionality/dynamic-routing-agent.rst", "status": 404, "referer": "http://docs.openstack.org/developer/neutron-dynamic-routing/functionality/bgp-speaker.html"},

Pranab (pranabjb)
Changed in neutron:
assignee: nobody → Pranab (pranabjb)
tags: added: doc
Changed in neutron:
importance: Undecided → High
status: New → Confirmed
Changed in openstack-manuals:
status: New → Confirmed
Pranab (pranabjb)
Changed in openstack-manuals:
assignee: nobody → Pranab (pranabjb)
Changed in openstack-manuals:
status: Confirmed → Fix Released
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

I think everything is done on the openstack-manuals side - if not, please speak up. Further changes need to be done in neutron.

Revision history for this message
Pranab (pranabboruah) wrote :

Unable to spend time on this. Sorry.

Changed in neutron:
assignee: Pranab (pranabjb) → nobody
Changed in openstack-manuals:
assignee: Pranab (pranabjb) → nobody
Boden R (boden)
Changed in neutron:
assignee: nobody → Boden R (boden)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
Boden R (boden) wrote :

Note:
- The dead link reports for neutron-dynamic-routing are fixed with Bug #1656403.
- A few of the neutron reported dead links are already fixed (and thus NA).
- Those dead links from liberty release notes can be ignored since Liberty is EOL already as per [1].

[1] https://releases.openstack.org/

Boden R (boden)
tags: added: ocata-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/426817
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=11825081ec7ad8b1fa8f250e1d4cd908612be64f
Submitter: Jenkins
Branch: master

commit 11825081ec7ad8b1fa8f250e1d4cd908612be64f
Author: Boden R <email address hidden>
Date: Mon Jan 30 09:00:43 2017 -0700

    Fix link in QoS devref

    The QoS devref has a bad link to the L2 agent extensions
    doc. This patch fixes the link.

    Note: The bug reports a few other neutron dead links, but
    these are either already fixed, or for liberty release notes
    and liberty is already EOL.

    Change-Id: I047f638f0a348d636aa533c0db93e8a1f23c6356
    Closes-Bug: #1652944

Changed in neutron:
status: In Progress → Fix Released
tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 10.0.0.0rc1

This issue was fixed in the openstack/neutron 10.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/454621

tags: removed: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/newton)

Reviewed: https://review.openstack.org/454621
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=5d988b34175b65a38cdcb49183537836015503b2
Submitter: Jenkins
Branch: stable/newton

commit 5d988b34175b65a38cdcb49183537836015503b2
Author: Boden R <email address hidden>
Date: Mon Jan 30 09:00:43 2017 -0700

    Fix link in QoS devref

    The QoS devref has a bad link to the L2 agent extensions
    doc. This patch fixes the link.

    Note: The bug reports a few other neutron dead links, but
    these are either already fixed, or for liberty release notes
    and liberty is already EOL.

    Change-Id: I047f638f0a348d636aa533c0db93e8a1f23c6356
    Closes-Bug: #1652944
    (cherry picked from commit 11825081ec7ad8b1fa8f250e1d4cd908612be64f)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 9.3.1

This issue was fixed in the openstack/neutron 9.3.1 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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