[SRU] Xena stable releases
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Invalid
|
Undecided
|
Unassigned | ||
Xena |
Fix Released
|
Undecided
|
Unassigned | ||
cinder (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Won't Fix
|
Undecided
|
Unassigned | ||
horizon (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned | ||
neutron (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Won't Fix
|
Undecided
|
Unassigned | ||
nova (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
[Impact]
This release comes with bug fixes that we would like to make available to our users.
The following packages come in this set of point releases:
* neutron 19.2.0
* nova 24.1.0
* cinder 19.1.0
* horizon 20.1.2
[Test Case]
The following SRU process was followed:
https:/
In order to avoid regression of existing consumers, the OpenStack team will
run their continuous integration test against the packages that are in
-proposed. A successful run of all available tests will be required before the
proposed packages can be let into -updates.
The OpenStack team will be in charge of attaching the output summary of the
executed tests. The OpenStack team members will not mark ‘verification-done’ until
this has happened.
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.
[Discussion]
Related branches
- Ubuntu OpenStack uploaders: Pending requested
-
Diff: 773 lines (+150/-328)15 files modifiedChangeLog (+7/-0)
PKG-INFO (+1/-1)
debian/changelog (+8/-0)
debian/patches/series (+0/-1)
dev/null (+0/-282)
horizon.egg-info/PKG-INFO (+1/-1)
horizon.egg-info/SOURCES.txt (+2/-0)
horizon.egg-info/pbr.json (+1/-0)
openstack_dashboard/dashboards/project/instances/tables.py (+6/-4)
openstack_dashboard/dashboards/project/instances/templates/instances/_flavors_and_quotas.html (+20/-20)
openstack_dashboard/dashboards/project/instances/tests.py (+48/-4)
openstack_dashboard/dashboards/project/instances/utils.py (+43/-0)
openstack_dashboard/dashboards/project/instances/views.py (+4/-13)
openstack_dashboard/dashboards/project/instances/workflows/resize_instance.py (+3/-2)
releasenotes/notes/bug_1963652_fix_policy_for_resume-a719efb23054c708.yaml (+6/-0)
- Ubuntu OpenStack uploaders: Pending requested
-
Diff: 4611 lines (+1125/-710)64 files modified.zuul.yaml (+6/-0)
ChangeLog (+27/-0)
PKG-INFO (+1/-1)
api-ref/source/v3/parameters.yaml (+14/-0)
api-ref/source/v3/volumes-v3-volumes-actions.inc (+2/-2)
cinder.egg-info/PKG-INFO (+1/-1)
cinder.egg-info/SOURCES.txt (+13/-0)
cinder.egg-info/pbr.json (+1/-1)
cinder/api/contrib/volume_actions.py (+8/-0)
cinder/db/sqlalchemy/api.py (+65/-50)
cinder/db/sqlalchemy/models.py (+10/-0)
cinder/objects/volume.py (+4/-2)
cinder/policies/messages.py (+2/-2)
cinder/tests/unit/api/contrib/test_volume_actions.py (+32/-0)
cinder/tests/unit/api/v3/test_attachments.py (+7/-7)
cinder/tests/unit/attachments/test_attachments_manager.py (+46/-5)
cinder/tests/unit/fake_volume.py (+4/-1)
cinder/tests/unit/objects/test_volume.py (+6/-3)
cinder/tests/unit/test_db_api.py (+4/-2)
cinder/tests/unit/utils.py (+13/-0)
cinder/tests/unit/volume/drivers/dell_emc/powermax/powermax_data.py (+4/-4)
cinder/tests/unit/volume/drivers/dell_emc/powermax/test_powermax_common.py (+1/-1)
cinder/tests/unit/volume/drivers/dell_emc/powermax/test_powermax_fc.py (+2/-1)
cinder/tests/unit/volume/drivers/dell_emc/powermax/test_powermax_provision.py (+18/-0)
cinder/tests/unit/volume/drivers/dell_emc/powermax/test_powermax_rest.py (+23/-1)
cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode.py (+36/-0)
cinder/tests/unit/volume/drivers/test_gpfs.py (+32/-8)
cinder/tests/unit/volume/drivers/test_pure.py (+4/-4)
cinder/tests/unit/volume/drivers/test_seagate.py (+192/-4)
cinder/tests/unit/volume/flows/test_create_volume_flow.py (+5/-4)
cinder/tests/unit/volume/test_volume_migration.py (+11/-11)
cinder/volume/api.py (+20/-48)
cinder/volume/drivers/dell_emc/powermax/fc.py (+1/-1)
cinder/volume/drivers/dell_emc/powermax/provision.py (+2/-1)
cinder/volume/drivers/dell_emc/powermax/rest.py (+8/-3)
cinder/volume/drivers/dell_emc/powermax/utils.py (+9/-0)
cinder/volume/drivers/ibm/gpfs.py (+20/-10)
cinder/volume/drivers/netapp/dataontap/client/client_cmode.py (+5/-2)
cinder/volume/drivers/pure.py (+24/-7)
cinder/volume/drivers/rbd.py (+10/-5)
cinder/volume/drivers/stx/client.py (+60/-1)
cinder/volume/drivers/stx/common.py (+92/-0)
cinder/volume/drivers/stx/fc.py (+22/-0)
cinder/volume/drivers/stx/iscsi.py (+22/-0)
cinder/volume/manager.py (+3/-15)
debian/changelog (+6/-0)
doc/source/configuration/block-storage/drivers/dell-emc-powermax-driver.rst (+49/-37)
doc/source/configuration/block-storage/drivers/dell-emc-powervault-me.rst (+3/-3)
doc/source/configuration/block-storage/drivers/ibm-flashsystem-volume-driver.rst (+8/-3)
doc/source/configuration/block-storage/drivers/ibm-storwize-svc-driver.rst (+48/-48)
doc/source/configuration/block-storage/policy-personas.rst (+24/-411)
releasenotes/notes/bug-1922255-dell-powervault-manage-volumes.rst (+6/-0)
releasenotes/notes/bug-193688-bb045badcd5aecad.yaml (+12/-0)
releasenotes/notes/bug-1947518-rbd-open-readonly-ba523c4b0ddbba76.yaml (+9/-0)
releasenotes/notes/bug-gpfs-fix-nfs-cow.yaml (+10/-0)
releasenotes/notes/bug_1945824-7f8f238e274ddebd.yaml (+5/-0)
releasenotes/notes/detach-notification-31ae15dafdef36c1.yaml (+9/-0)
releasenotes/notes/detach-race-delete-012820ad9c8dbe16.yaml (+6/-0)
releasenotes/notes/fix-size-reporting-seagate-driver.rst (+5/-0)
releasenotes/notes/fix-sub-clone-operation-f42a84ab17930f24.yaml (+7/-0)
releasenotes/notes/fix-transfer-accept-policy-7594806372b14284.yaml (+7/-0)
releasenotes/notes/powermax_legacy_generation_fix-09e437f955cd9d70.yaml (+8/-0)
releasenotes/notes/pure-check-nvmefc-ports-cf2aec3952d8192f.yaml (+5/-0)
releasenotes/notes/remove_export_failure_leaves_attachment-24e0c648269b0177.yaml (+6/-0)
- Ubuntu OpenStack uploaders: Pending requested
-
Diff: 2213 lines (+1170/-163)46 files modified.zuul.yaml (+8/-2)
AUTHORS (+2/-0)
ChangeLog (+24/-0)
PKG-INFO (+1/-1)
debian/changelog (+6/-2)
nova.egg-info/PKG-INFO (+1/-1)
nova.egg-info/SOURCES.txt (+6/-0)
nova.egg-info/pbr.json (+1/-1)
nova/api/openstack/compute/servers.py (+21/-7)
nova/compute/api.py (+11/-5)
nova/compute/manager.py (+12/-0)
nova/compute/resource_tracker.py (+31/-4)
nova/conf/workarounds.py (+72/-0)
nova/image/glance.py (+2/-1)
nova/network/neutron.py (+8/-2)
nova/objects/instance_numa.py (+21/-12)
nova/objects/request_spec.py (+12/-0)
nova/scheduler/client/report.py (+26/-6)
nova/test.py (+3/-0)
nova/tests/fixtures/neutron.py (+13/-0)
nova/tests/fixtures/notifications.py (+35/-2)
nova/tests/fixtures/nova.py (+84/-0)
nova/tests/functional/integrated_helpers.py (+9/-1)
nova/tests/functional/libvirt/test_numa_servers.py (+205/-0)
nova/tests/functional/test_nova_manage.py (+0/-65)
nova/tests/functional/test_servers_resource_request.py (+148/-0)
nova/tests/functional/wsgi/test_services.py (+8/-17)
nova/tests/unit/api/openstack/compute/test_servers.py (+26/-7)
nova/tests/unit/compute/test_api.py (+50/-4)
nova/tests/unit/fake_request_spec.py (+6/-5)
nova/tests/unit/image/test_glance.py (+14/-0)
nova/tests/unit/network/test_neutron.py (+20/-10)
nova/tests/unit/objects/test_request_spec.py (+38/-0)
nova/tests/unit/scheduler/client/test_report.py (+32/-2)
nova/tests/unit/virt/libvirt/test_driver.py (+42/-1)
nova/tests/unit/virt/libvirt/test_migration.py (+42/-1)
nova/virt/libvirt/driver.py (+44/-2)
nova/virt/libvirt/guest.py (+10/-0)
nova/virt/libvirt/migration.py (+9/-2)
releasenotes/notes/announce-self-post-live-migration-936721b1ab887514.yaml (+8/-0)
releasenotes/notes/bug-1821088-reject-duplicate-port-ids-a38739d67d5d7c5d.yaml (+7/-0)
releasenotes/notes/bug-1829479-cd2db21526965e6d.yaml (+8/-0)
releasenotes/notes/bug-1946729-wait-for-vif-plugged-event-during-hard-reboot-fb491f6a68370bab.yaml (+18/-0)
releasenotes/notes/bug-1952941-request-spec-numa-topology-migration-c97dbd51b3c6c116.yaml (+9/-0)
releasenotes/notes/bug-retry-corrupted-download-5798b0df44a00e4e.yaml (+7/-0)
tox.ini (+10/-0)
- Ubuntu OpenStack uploaders: Pending requested
-
Diff: 8908 lines (+3348/-1341)149 files modifiedAUTHORS (+11/-0)
ChangeLog (+78/-0)
PKG-INFO (+1/-1)
bindep.txt (+5/-4)
debian/changelog (+6/-0)
dev/null (+0/-69)
doc/source/ovn/migration.rst (+6/-0)
neutron.egg-info/PKG-INFO (+1/-1)
neutron.egg-info/SOURCES.txt (+10/-2)
neutron.egg-info/pbr.json (+1/-0)
neutron/agent/common/ovs_lib.py (+177/-174)
neutron/agent/l3/extensions/qos/base.py (+22/-20)
neutron/agent/l3/extensions/qos/fip.py (+114/-81)
neutron/agent/linux/dhcp.py (+2/-1)
neutron/agent/linux/interface.py (+53/-17)
neutron/agent/linux/ip_lib.py (+21/-4)
neutron/agent/linux/l3_tc_lib.py (+2/-1)
neutron/agent/ovn/metadata/agent.py (+17/-0)
neutron/agent/ovn/metadata/ovsdb.py (+7/-2)
neutron/cmd/sanity/checks.py (+3/-1)
neutron/common/ovn/constants.py (+14/-1)
neutron/common/ovn/extensions.py (+2/-0)
neutron/common/ovn/utils.py (+10/-6)
neutron/db/agentschedulers_db.py (+6/-1)
neutron/db/db_base_plugin_common.py (+1/-1)
neutron/db/db_base_plugin_v2.py (+0/-7)
neutron/db/ipam_backend_mixin.py (+0/-3)
neutron/db/ipam_pluggable_backend.py (+37/-13)
neutron/db/l3_dvrscheduler_db.py (+2/-1)
neutron/db/quota/api.py (+4/-0)
neutron/db/quota/driver.py (+4/-0)
neutron/db/quota/driver_nolock.py (+14/-11)
neutron/extensions/qos_fip.py (+1/-0)
neutron/extensions/securitygroup.py (+3/-1)
neutron/ipam/drivers/neutrondb_ipam/driver.py (+2/-8)
neutron/ipam/exceptions.py (+2/-0)
neutron/notifiers/nova.py (+21/-8)
neutron/pecan_wsgi/hooks/policy_enforcement.py (+7/-3)
neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py (+2/-3)
neutron/plugins/ml2/drivers/mech_agent.py (+2/-0)
neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py (+37/-27)
neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py (+10/-8)
neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py (+3/-0)
neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py (+6/-3)
neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py (+6/-3)
neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py (+38/-3)
neutron/plugins/ml2/drivers/ovn/db_migration.py (+5/-3)
neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py (+64/-4)
neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py (+1/-0)
neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py (+4/-2)
neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py (+48/-7)
neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py (+50/-18)
neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py (+1/-1)
neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py (+258/-115)
neutron/plugins/ml2/ovo_rpc.py (+7/-5)
neutron/plugins/ml2/plugin.py (+81/-27)
neutron/privileged/agent/linux/ip_lib.py (+5/-1)
neutron/services/logapi/drivers/ovn/driver.py (+19/-3)
neutron/services/ovn_l3/plugin.py (+22/-3)
neutron/services/qos/qos_plugin.py (+46/-24)
neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py (+1/-1)
neutron/services/trunk/drivers/ovn/trunk_driver.py (+8/-5)
neutron/tests/common/net_helpers.py (+3/-0)
neutron/tests/fullstack/agents/ovs_agent.py (+1/-1)
neutron/tests/fullstack/test_qos.py (+20/-5)
neutron/tests/fullstack/test_subnet.py (+6/-1)
neutron/tests/functional/agent/common/test_ovs_lib.py (+145/-33)
neutron/tests/functional/agent/l2/base.py (+11/-8)
neutron/tests/functional/agent/l3/framework.py (+22/-0)
neutron/tests/functional/agent/l3/test_dvr_router.py (+11/-11)
neutron/tests/functional/agent/l3/test_ha_router.py (+32/-30)
neutron/tests/functional/agent/linux/test_bridge_lib.py (+1/-1)
neutron/tests/functional/agent/linux/test_dhcp.py (+3/-0)
neutron/tests/functional/agent/linux/test_ip_lib.py (+19/-1)
neutron/tests/functional/agent/linux/test_tc_lib.py (+1/-1)
neutron/tests/functional/agent/test_dhcp_agent.py (+5/-0)
neutron/tests/functional/agent/test_firewall.py (+3/-0)
neutron/tests/functional/agent/test_ovs_lib.py (+4/-49)
neutron/tests/functional/pecan_wsgi/test_hooks.py (+29/-1)
neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py (+10/-1)
neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py (+14/-0)
neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py (+7/-0)
neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py (+82/-14)
neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py (+17/-11)
neutron/tests/functional/resources/process.py (+3/-2)
neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py (+62/-1)
neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py (+2/-0)
neutron/tests/unit/agent/dhcp/test_agent.py (+5/-0)
neutron/tests/unit/agent/l3/extensions/qos/test_base.py (+7/-5)
neutron/tests/unit/agent/l3/extensions/qos/test_fip.py (+86/-19)
neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py (+2/-2)
neutron/tests/unit/agent/linux/test_dhcp.py (+3/-0)
neutron/tests/unit/agent/linux/test_interface.py (+11/-1)
neutron/tests/unit/agent/linux/test_ip_lib.py (+76/-19)
neutron/tests/unit/agent/linux/test_l3_tc_lib.py (+29/-0)
neutron/tests/unit/common/ovn/test_utils.py (+12/-2)
neutron/tests/unit/db/quota/test_driver_nolock.py (+14/-11)
neutron/tests/unit/db/test_agentschedulers_db.py (+16/-5)
neutron/tests/unit/db/test_db_base_plugin_v2.py (+3/-18)
neutron/tests/unit/extensions/test_securitygroup.py (+9/-0)
neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py (+0/-6)
neutron/tests/unit/notifiers/test_nova.py (+34/-0)
neutron/tests/unit/plugins/ml2/_test_mech_agent.py (+7/-5)
neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py (+7/-7)
neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py (+12/-4)
neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py (+12/-4)
neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py (+67/-58)
neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py (+6/-5)
neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py (+24/-10)
neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py (+1/-10)
neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py (+1/-1)
neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py (+28/-2)
neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py (+21/-7)
neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py (+3/-1)
neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py (+65/-6)
neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py (+179/-154)
neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py (+227/-6)
neutron/tests/unit/plugins/ml2/drivers/ovn/test_db_migration.py (+3/-1)
neutron/tests/unit/plugins/ml2/test_plugin.py (+21/-0)
neutron/tests/unit/privileged/agent/linux/test_ip_lib.py (+10/-5)
neutron/tests/unit/services/ovn_l3/test_plugin.py (+62/-0)
neutron/tests/unit/services/qos/test_qos_plugin.py (+32/-6)
neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py (+5/-1)
playbooks/configure_functional_job.yaml (+6/-0)
playbooks/enable-fips.yaml (+5/-0)
playbooks/run_functional_job.yaml (+0/-2)
releasenotes/notes/bug-1957175-764bc9c73b8d46e9.yaml (+6/-0)
releasenotes/notes/bug-817525-eef68687dafa97fd.yaml (+6/-0)
releasenotes/notes/ovn-default-dns-servers-ipv6-subnets-f2d525abc70b01b3.yaml (+11/-0)
releasenotes/notes/ovn-limit-one-physnet-per-bridge-188285955a5ea124.yaml (+4/-0)
roles/configure_functional_tests/tasks/main.yaml (+15/-0)
roles/disable_selinux/tasks/main.yaml (+3/-0)
tools/configure_for_func_testing.sh (+14/-10)
tools/ovn_migration/tripleo_environment/ovn_migration.sh (+4/-7)
tools/ovn_migration/tripleo_environment/playbooks/ovn-migration.yml (+9/-0)
tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/activate-ovn.yml (+2/-2)
tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/cleanup-dataplane.yml (+26/-1)
tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/clone-dataplane.yml (+2/-2)
tools/ovn_migration/tripleo_environment/playbooks/roles/migration/templates/clone-br-int.sh.j2 (+1/-1)
tools/ovn_migration/tripleo_environment/playbooks/roles/pre-checks/ovn-controllers/tasks/main.yml (+10/-0)
tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/tasks/main.yml (+4/-0)
tox.ini (+3/-2)
zuul.d/base.yaml (+30/-0)
zuul.d/grenade.yaml (+15/-0)
zuul.d/job-templates.yaml (+61/-0)
zuul.d/project.yaml (+4/-50)
zuul.d/rally.yaml (+15/-0)
zuul.d/tempest-multinode.yaml (+15/-0)
zuul.d/tempest-singlenode.yaml (+73/-4)
Changed in cloud-archive: | |
status: | New → Invalid |
Changed in neutron (Ubuntu): | |
status: | New → Invalid |
Changed in nova (Ubuntu): | |
status: | New → Invalid |
description: | updated |
description: | updated |
no longer affects: | cinder |
Changed in horizon (Ubuntu): | |
status: | New → Invalid |
Changed in cinder (Ubuntu): | |
status: | New → Invalid |
tags: |
added: verification-xena-needed removed: verification-xena-done |
tags: |
added: verification-xena-done removed: verification-xena-needed |
Thanks Felipe. These branches have all been merged, pushed and uploaded to the impish unapproved queue.