8 Commits

Author SHA1 Message Date
Előd Illés
923225d99c nova: Release 2023.1 Antelope 27.2.0
MINOR version bump is due to 'hyperv: Mark driver as experimental'
patch.

$ git log --oneline --no-merges 27.1.0..HEAD
3ce1bd5225 Allow enabling cpu_power_management with 0 dedicated CPUs
d7ea3a184b Do not manage CPU0's state
edfb397580 Fix rebuild compute RPC API exception for rolling-upgrades
a861b57508 add a regression test for all compute RPCAPI 6.x pinnings for rebuild
4fcc8c369f Translate VF network capabilities to port binding
fbc3018d33 hyperv: Mark driver as experimental
4f4f27be27 Decorate only Flavor.get_* methods that execute queries
976364f9e8 enable validations in nova-lvm
f32deaa617 Add debug logging when Instance raises OrphanedObjectError
c67e69c0e3 Enforce quota usage from placement when unshelving
004a773a3a Reproducer for bug 2003991 unshelving offloaded instance
e1561573ee Unbind port when offloading a shelved instance
1b56714e91 Fix failed count for anti-affinity check
6b8d9d4191 Fix get_segments_id with subnets without segment_id

Change-Id: Ia30c5ec793f9e71e7d5e39a434fa6951538884f3
2023-12-05 18:53:12 +01:00
Sylvain Bauza
afe857035a 27.1.0 Nova stable release
Since we merged the fixes for CVE-2023-2088, we need to
use a minor version for the new release.

$ git log --oneline --no-merges 27.0.0..f361ce2ab1
09f85a8a92 CI: fix backport validator for new branch naming
6eab57952e Bump nova-ceph-multstore timeout
a02f966873 Revert "Debug Nova APIs call failures"
eb3fe4ddc6 Have host look for CPU controller of cgroupsv2 location.
1f781423ee Enable use of service user token with admin context
efb01985db Use force=True for os-brick disconnect during delete
fa2ba3ab2c Handle zero pinned CPU in a cell with mixed policy
2cf835be82 Reproduce asym NUMA mixed CPU policy bug
acb511652c Save cell socket correctly when updating host NUMA topology
29e3f2f2ab Reproduce bug 1995153
47b6850bb1 (gerrit/stable/2023.1) [stable-only] Update TOX_CONSTRAINTS_FILE for stable/2023.1
d081938e22 [stable-only] Update .gitreview for stable/2023.1

Change-Id: I3454f91a07545779776a016e97cb716c536aa9df
2023-05-16 17:24:27 +02:00
Hervé Beraud
b212645ba6 antelope final rc
Change-Id: I28a06b9c6e0c44e4717af28d8cea8f521aeec9ca
2023-03-20 12:01:48 +01:00
Előd Illés
2569151706 Add release notes links for 2023.1 Antelope
Change-Id: I197f7b551635c28b2efa3a67d7c92138073b168a
2023-03-13 14:00:30 +01:00
Hervé Beraud
b255e04e18 Release nova RC1 for Antelope
This proposed a RC1 release for nova to get any merged changes
out prior to the RC1 deadline for Antelope going into effect.

If the team is ready to proceed, please leave a +1 to acknowledge this
release and we will process right away. If the team is working on any
final merges, leave a -1 with some detail on the status and update the
patch with the new commit hash to use when ready.

Patches with no response will be merged by early Friday, March 03.

$ git log --oneline --no-merges 26.0.0.0rc1..2bb8689835a
349100eecc Add service version for Antelope
f587685f60 Add the 2023.1 Antelope prelude section
0ffb61da60 Doc: update live-migration cmd
00299dcaad Add docs for cpu management
84d1f25446 Use mysql memory reduction flags for ceph job
d82fa9f2f7 doc: mark the max microversion for 2023.1 Antelope
cbed39822a Revert "Add logging to find test cases leaking libvirt threads"
54faea0196 Fix logging in MemEncryption-related checks
0807b7ae9a Enable cpus when an instance is spawning
96f9518096 libvirt: let CPUs be power managed
1778a9c589 Add logging to find test cases leaking libvirt threads
ddf96bcd31 cpu: interfaces for managing state and governor
a296441782 Add docs for stable-compute-uuid behaviors
56b8bb3fb9 Fix 6.2 compute RPC version alias
1d707a72fc fup: support evacuate target state
b10685afbd Stable compute uuid functional tests
cf33be6871 Abort startup if nodename conflict is detected
5934f85fb9 Move comment about _destroy_evacuated_instances()
d892905904 Protect against a deleted node id file
72370a188c Check our nodes for hypervisor_hostname changes
d732ee38a1 api: extend evacuate instance to support target state
8c2e765989 compute: enhance compute evacuate instance to support target state
e258164f5a Detect host renames and abort startup
f41ee33e01 Fixup patch for stable-compute-uuid series
23c5f3d585 Make resource tracker use UUIDs instead of names
fba851bf3a Add further workaround features for qemu_monitor_announce_self
d1d2375c47 Check VMDK create-type against an allowed list
468b03e0ee libvirt: Replace usage of compareCPU() with compareHypervisorCPU()
9caaaf1f22 libvirt: At start-up rework compareCPU() usage with a workaround
ec40d5aee3 Handle InstanceInvalidState exception
87c0602537 Factor out a mixin class for candidate aware filters
53a925ff0f Persist existing node uuids locally
0caf24f308 Add get_available_node_uuids() to virt driver
cf111d1001 Pass service ref to init_host(), if exists
3b33b0938e Add virt/node module for stable uuids
2c9fbae54a Clean up after ImportModulePoisonFixture
5c91f31cea Bump openstack-placement version in functional tox env
9980b9ad52 Microversion 2.94: FQDN in hostname
c59db128a0 Use new get_rpc_client API from oslo.messaging
b5e0ed248f libvirt: Add configuration options to set SPICE compression settings
d97af33c06 Enable new defaults and scope checks by default
0826ee1c68 Fix huge-page doc
5e5b6751d3 Remove basepython def from tox.ini
f41226206c Split ignored_tags in stats.py
d53a4922a0 FUP for the scheduler part of PCI in placement
8911da6923 Strictly follow placement allocation during PCI claim
01b5d6ca42 Reproduce PCI pool filtering bug
cf11f8e8e2 Rename _to_device_spec_conf to _to_list_of_json_str
e161fb3d39 Follow up for the PCI in placement series
2cb1eedeaf Allow enabling PCI scheduling in Placement
ecb11043e9 Add mock to avoid loading guestfs in unit test
2cf58d3d1e Test multi create with PCI in placement
bb3e2c301b Test reschedule with PCI in placement
fa4832c660 Support same host resize with PCI in placement
b387401187 Support unshelve with PCI in placement
53642766f8 Support evacuate with PCI in placement
e667a7f8d8 Support cold migrate and resize with PCI tracking in placement
1462883dcc Func test for PCI in placement scheduling
f86f1800f0 Store allocated RP in InstancePCIRequest
3ccf82ef9e Remove use of removeprefix
8a476061c5 Ironic: retry when node not available
3420b77f62 doc: soft delete and shadow tables
73fe84fa0e Support multiple config file with mod_wsgi
6bdc79af30 Don't provide MTU value in metadata service if DHCP is enabled
c8d5397b0a Adds check for VM snapshot fail while quiesce
50802572dc Adds regression functional test for 1980720
2aa779016d Temporary skip some volume detach test in nova-lvm job
58500c9967 Update gate jobs as per the 2023.1 cycle testing runtime
95244e089f Make tenant network policy default to PROJECT_READER_OR_ADMIN
a28b907c4f Handle mdev devices in libvirt 7.7+
1852019747 Reproducer for bug 1951656
3c022e9683 Ironic nodes with instance reserved in placement
ae055aaf5d libvirt: fix typo in test_config
628e1c152c Add a hacking rule for the setDaemon method
688fd7b427 Bump minimum version of os-vif to 3.1.0
ac42c43e43 Correct config help message related options
010983e803 Test ceph-multistore with a real image
6b9342f6e2 Add os_vif in nova-config-generator
ecbcf16dca Update contributor guide for 2023.1 Antelope
c97507dfcd record action log when deleting shelved instance
7e960b125e Enable glance location tests on ceph-multistore
8f1cc5a8f0 Doc: Fix list servers detailed response param
7eaa3466cd DOC update remote console access
b1958b7cfa Correct doc references
f1d82c0d0a Filter PCI pools based on Placement allocation
3d818c3473 Make allocation candidates available for scheduler filters
e96601c606 Map PCI pools to RP UUIDs
c2f48412b5 Split PCI pools per PF
b10482cbc0 Support resource_class and traits in PCI alias
745921338c Create RequestGroups from InstancePCIRequests
6feb3350b0 Improving logging at '_allocate_mdevs'.
e35c2e1d51 Correct wrong reference in docs
ace5579fab libvirt: Report ephemeral encryption traits based on imagebackend
2eeefabde4 libvirt: Add encryption support to qemu-img create command
8449b7caef [compute] always set instance.host in post_livemigration
8c6daaacbe Remove deleted projects from flavor access list
1260cdd492 update default overcommit
a20baeca1f Adds a repoducer for post live migration fail
6aea9f3772 Remove the periodic Centos 8 job
045125c291 Fix link to Cyborg device profiles API
ca9b7defe8 Unit test exceptions raised duing live migration monitoring
480b63a9a6 fix typo in architecture document
0fce3c03ab Fix typos in nova docs
b65a910834 Update Availability zone doc page
8942d5bc26 Correct reST markup in config help string
6a06a57290 requires os-traits >= 2.9.0
b7356303cd Updated flavors doc
36b8534c9c Imported Translations from Zanata
f9fa785fa8 extend_volume of libvirt/volume/fc should not use device_path
c48b75c459 Switch to 2023.1 Python3 unit tests and generic template name
5a9a15a450 Update master for stable/zed
4fb4f6832c Remove mentions of removed scheduler filters
531e1e8733 db: Drop redundant indexes on instances and console_auth_tokens tables
023d2b4a9a Update nova-manage doc page
6569de43a6 add header alingment for PrettyTable 3.4.0
9fea934c71 Handle "no RAM info was set" migration case
6eed55bf55 Fix rescue volume-based instance
dbfbe3804f [doc] Fix BFV Rescue trait name in microversion
646fc51732 Transport context to all threads
2dcd6d4878 Modify the command of getting serial console
4954f3a7ba Move uwsgi-gmr reno to the proper place
b62c21a976 Replace "db archive" with "db archive_deleted_raws"

Signed-off-by: Hervé Beraud <hberaud@redhat.com>
Change-Id: I38c5bec86d0e1e7fe821c9de3df4a5875b31cfcd
2023-03-04 07:19:50 +00:00
Sylvain Bauza
c03e3edf47 nova c-h: fup for adding link for the cpu management docs
I just created a doc patch for how to use cpu management in nova.
That doc would be nice for the related cycle highlights.

Change-Id: I9eac56962a8247837a37aff1d531ba0ce9503e53
Depends-On: https://review.opendev.org/c/openstack/nova/+/874514
2023-02-22 12:05:09 +01:00
Sylvain Bauza
ec0b4ec312 Nova 2023.1 Antelope cycle highlights
Please hold the merge until Wednesday so nova-cores have time to review it.

Change-Id: I02ed58bb5a4ecdc8171d9aa4a150be1bca214528
2023-02-22 12:05:02 +01:00
Előd Illés
da51dcc9bc Add 2023.1 Antelope deliverable files
The generated content initializes the 2023.1 Antelope cycle's
deliverable files based on Zed deliverables.

Change-Id: I7ed646e43002084aa791483e56046d94762fff75
2022-10-06 14:32:18 +02:00