Replace deprecated datetime.datetime.utcnow

It was deprecated in Python 3.12 [1].

[1] https://docs.python.org/3.14/library/datetime.html#datetime.datetime.utcnow

Change-Id: I784ecba510a5de4d92662767dc6945b4b7850626
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami committed 2026-07-18 22:03:18 +09:00
1 parent 0249df2b69
commit 426f5e52f6
3 files changed
+12 -9

No files matched your search

@@ -16,6 +16,7 @@
import datetime
from oslo_log import log as logging
from oslo_utils import timeutils
from tempest.common import waiters
from tempest import config
from tempest.lib import decorators
@@ -54,7 +55,7 @@ class TestFlavorReservationScenario(rrs.ResourceReservationScenarioTest):
super(TestFlavorReservationScenario, self).tearDown()
def get_lease_body(self, lease_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(hours=1)
body = {
"start_date": "now",
@@ -16,6 +16,7 @@ import datetime
import time
from oslo_log import log as logging
from oslo_utils import timeutils
from tempest.common import waiters
from tempest import config
from tempest.lib import decorators
@@ -43,7 +44,7 @@ class TestHostReservationScenario(rrs.ResourceReservationScenarioTest):
super(TestHostReservationScenario, self).tearDown()
def get_lease_body(self, lease_name, host_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(hours=1)
body = {
"start_date": "now",
@@ -65,7 +66,7 @@ class TestHostReservationScenario(rrs.ResourceReservationScenarioTest):
return body
def get_lease_body_missing_param(self, lease_name, host_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(hours=1)
body = {
"start_date": "now",
@@ -86,7 +87,7 @@ class TestHostReservationScenario(rrs.ResourceReservationScenarioTest):
return body
def get_invalid_lease_body(self, lease_name, host_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(hours=1)
body = {
"start_date": "now",
@@ -108,7 +109,7 @@ class TestHostReservationScenario(rrs.ResourceReservationScenarioTest):
return body
def get_expiration_lease_body(self, lease_name, host_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(seconds=90)
body = {
'start_date': "now",
@@ -293,7 +294,7 @@ class TestHostReservationScenario(rrs.ResourceReservationScenarioTest):
time.sleep(75)
# update the lease end_time
end_time = datetime.datetime.utcnow() + datetime.timedelta(seconds=30)
end_time = timeutils.utcnow() + datetime.timedelta(seconds=30)
body = {
'end_date': end_time.strftime('%Y-%m-%d %H:%M')
}
@@ -16,6 +16,7 @@
import datetime
from oslo_log import log as logging
from oslo_utils import timeutils
from tempest.common import waiters
from tempest import config
from tempest.lib import decorators
@@ -54,7 +55,7 @@ class TestInstanceReservationScenario(rrs.ResourceReservationScenarioTest):
super(TestInstanceReservationScenario, self).tearDown()
def get_lease_body(self, lease_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(hours=1)
body = {
"start_date": "now",
@@ -76,7 +77,7 @@ class TestInstanceReservationScenario(rrs.ResourceReservationScenarioTest):
return body
def get_lease_expiration_body(self, lease_name):
current_time = datetime.datetime.utcnow()
current_time = timeutils.utcnow()
end_time = current_time + datetime.timedelta(seconds=90)
body = {
"start_date": "now",
@@ -200,7 +201,7 @@ class TestInstanceReservationScenario(rrs.ResourceReservationScenarioTest):
# Updating the lease end_date to 1 minute from now to avoid a failure
# of the lease update request
now = datetime.datetime.utcnow()
now = timeutils.utcnow()
end_time = now + datetime.timedelta(minutes=1)
body = {
'end_date': end_time.strftime(LEASE_DATE_FORMAT)