[RFE] Add DSCP mark 44

Bug #1987378 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Wishlist
Rodolfo Alonso

Bug Description

This RFE proposes to add a new valid DSCP mark value: 44.

This value was recently added in the RFC5865 [1]: "A Differentiated Services Code Point (DSCP) for Capacity-Admitted Traffic".

[1]https://www.rfc-editor.org/rfc/rfc5865.html
[2]https://www.iana.org/assignments/dscp-registry/dscp-registry.xhtml

Tags: api qos
Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
importance: Undecided → Wishlist
tags: added: rfe
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron-lib (master)
Changed in neutron:
status: New → In Progress
Revision history for this message
Slawek Kaplonski (slaweq) wrote :

I don't think that we really need to discuss it as an RFE

tags: added: api qos
removed: rfe
Revision history for this message
Lajos Katona (lajos-katona) wrote :

Just to be sure we discussed this during the drivers meeting (see [1]), and agreed that this is an obvious extension of current DSCP QoS code, and we don't need a new API extension as QoS rule types API is available to fetch the available DSCP codes for example (see [2]). Note: The api-ref should be updated to have suche example in it.

[1]: https://meetings.opendev.org/meetings/neutron_drivers/2022/neutron_drivers.2022-08-26-14.00.log.html#l-19
[2]: https://docs.openstack.org/api-ref/network/v2/index.html#qos-rule-types

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron-tempest-plugin (master)

Reviewed: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/854369
Committed: https://opendev.org/openstack/neutron-tempest-plugin/commit/3de3cd9781e323e001204dae7b7fa6115907a2c8
Submitter: "Zuul (22348)"
Branch: master

commit 3de3cd9781e323e001204dae7b7fa6115907a2c8
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Tue Aug 23 21:41:02 2022 +0200

    Retrieve the DSCP valid marks from the API

    Instead of relying on a constant, read the DSCP valid supported marks
    from the API, using the 'qos-rule-type-details' call [1].

    [1]https://docs.openstack.org/api-ref/network/v2/index.html?expanded=show-qos-rule-type-details-detail#show-qos-rule-type-details

    Related-Bug: #1987378
    Change-Id: I207e32a966fb43d6f34fac4a160d69944a19217b

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron-lib (master)

Reviewed: https://review.opendev.org/c/openstack/neutron-lib/+/854117
Committed: https://opendev.org/openstack/neutron-lib/commit/b0eaf6e1534b472f45923267ab38bbee5c04fa83
Submitter: "Zuul (22348)"
Branch: master

commit b0eaf6e1534b472f45923267ab38bbee5c04fa83
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Fri Aug 12 10:56:18 2022 +0200

    Add DSCP mark 44

    Added a new DSCP mark value: 44. This new mark value was included
    recently in the RFC5865 [1].

    [1]https://www.rfc-editor.org/rfc/rfc5865.html

    Change-Id: Ieba8835cbb5a71e83791324ed1fcbb983afe19fa
    Closes-Bug: #1987378

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron-lib 3.2.0

This issue was fixed in the openstack/neutron-lib 3.2.0 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.